From 3bd5207cd898dc8fac242e53c9d165d639127901 Mon Sep 17 00:00:00 2001 From: NullVoxPopuli <199018+NullVoxPopuli@users.noreply.github.com> Date: Thu, 24 Aug 2023 15:49:16 -0700 Subject: [PATCH] Avoid types: [] --- ember-element-helper/package.json | 2 + ember-element-helper/src/helpers/element.ts | 6 +- ember-element-helper/tsconfig.json | 6 +- pnpm-lock.yaml | 115 +++++++++++++------- 4 files changed, 83 insertions(+), 46 deletions(-) diff --git a/ember-element-helper/package.json b/ember-element-helper/package.json index 8d3f16e8..e1cf9ae5 100644 --- a/ember-element-helper/package.json +++ b/ember-element-helper/package.json @@ -67,6 +67,8 @@ "@rollup/plugin-babel": "6.0.3", "@rollup/plugin-node-resolve": "15.1.0", "@tsconfig/ember": "^3.0.0", + "@tsconfig/esm": "^1.0.4", + "@tsconfig/strictest": "^2.0.1", "@types/rsvp": "^4.0.4", "@typescript-eslint/eslint-plugin": "^5.62.0", "@typescript-eslint/parser": "^5.62.0", diff --git a/ember-element-helper/src/helpers/element.ts b/ember-element-helper/src/helpers/element.ts index 07acff4f..763f92d0 100644 --- a/ember-element-helper/src/helpers/element.ts +++ b/ember-element-helper/src/helpers/element.ts @@ -27,9 +27,9 @@ export interface ElementSignature { export default class ElementHelper extends Helper> { tagName: string | (() => void) = UNINITIALIZED; - componentClass?: Return; + componentClass: Return | undefined; - compute(params: Positional, hash: object) { + override compute(params: Positional, hash: object) { assert('The `element` helper takes a single positional argument', params.length === 1); assert( 'The `element` helper does not take any named arguments', @@ -46,7 +46,7 @@ export default class ElementHelper extends Helper; diff --git a/ember-element-helper/tsconfig.json b/ember-element-helper/tsconfig.json index 730980d4..bd9e4731 100644 --- a/ember-element-helper/tsconfig.json +++ b/ember-element-helper/tsconfig.json @@ -1,5 +1,5 @@ { - "extends": "@tsconfig/ember/tsconfig.json", + "extends": ["@tsconfig/esm", "@tsconfig/strictest"], "glint": { "environment": [ "ember-loose", @@ -8,6 +8,8 @@ }, "compilerOptions": { "noEmit": false, + "verbatimModuleSyntax": false, + "declaration": true, "declarationDir": "./declarations", "paths": { "*": [ @@ -21,4 +23,4 @@ "src/**/*", "types/**/*" ] -} \ No newline at end of file +} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2e67c274..3dfb4ef9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,5 +1,9 @@ lockfileVersion: '6.0' +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + overrides: eslint-plugin-decorator-position: ^4.0.0 @@ -68,6 +72,12 @@ importers: '@tsconfig/ember': specifier: ^3.0.0 version: 3.0.0 + '@tsconfig/esm': + specifier: ^1.0.4 + version: 1.0.4 + '@tsconfig/strictest': + specifier: ^2.0.1 + version: 2.0.1 '@types/rsvp': specifier: ^4.0.4 version: 4.0.4 @@ -191,7 +201,7 @@ importers: version: 8.0.1 ember-auto-import: specifier: ^2.6.3 - version: 2.6.3(@glint/template@1.0.2)(webpack@5.88.2) + version: 2.6.3(@glint/template@1.0.2)(webpack@5.78.0) ember-cli: specifier: ~4.12.0 version: 4.12.0 @@ -227,13 +237,13 @@ importers: version: 7.0.0 ember-qunit: specifier: ^6.2.0 - version: 6.2.0(@ember/test-helpers@2.9.3)(ember-source@4.12.0)(qunit@2.19.4)(webpack@5.78.0) + version: 6.2.0(@ember/test-helpers@2.9.3)(@glint/template@1.0.2)(ember-source@4.12.0)(qunit@2.19.4)(webpack@5.78.0) ember-resolver: specifier: ^10.0.0 version: 10.0.0(@ember/string@3.1.1)(ember-source@4.12.0) ember-source: specifier: ~4.12.0 - version: 4.12.0(@babel/core@7.18.6)(@glimmer/component@1.1.2)(webpack@5.78.0) + version: 4.12.0(@babel/core@7.18.6)(@glimmer/component@1.1.2)(@glint/template@1.0.2)(webpack@5.78.0) ember-source-channel-url: specifier: ^3.0.0 version: 3.0.0 @@ -1742,7 +1752,7 @@ packages: ember-cli-babel: 7.26.11 ember-cli-htmlbars: 6.2.0 ember-destroyable-polyfill: 2.0.3(@babel/core@7.18.6) - ember-source: 4.12.0(@babel/core@7.18.6)(@glimmer/component@1.1.2)(webpack@5.78.0) + ember-source: 4.12.0(@babel/core@7.18.6)(@glimmer/component@1.1.2)(@glint/template@1.0.2)(webpack@5.78.0) transitivePeerDependencies: - '@babel/core' - '@glint/environment-ember-loose' @@ -2128,7 +2138,7 @@ packages: '@glint/template': 1.0.2 broccoli-funnel: 3.0.8 ember-cli-babel: 7.26.11 - ember-source: 4.12.0(@babel/core@7.18.6)(@glimmer/component@1.1.2)(webpack@5.78.0) + ember-source: 4.12.0(@babel/core@7.18.6)(@glimmer/component@1.1.2)(@glint/template@1.0.2)(webpack@5.78.0) transitivePeerDependencies: - supports-color @@ -2814,6 +2824,14 @@ packages: resolution: {integrity: sha512-KF9F9f4i+8LE31OKS014n5uEDt1mB/6ZvyQz/Mam28nAKDTSMBlOWHgTOj0TY8l4BfbEE+BgUuWCSoUHhb2BMw==} dev: true + /@tsconfig/esm@1.0.4: + resolution: {integrity: sha512-bix9CWljCxyD06nGQRDYdmTw0wevvEDyrLKjbDocGV31JQYbfqqgMV1yFeJ9aDgorKQ9yDLrak8poiggsB5Liw==} + dev: true + + /@tsconfig/strictest@2.0.1: + resolution: {integrity: sha512-7JHHCbyCsGUxLd0pDbp24yz3zjxw2t673W5oAP6HCEdr/UUhaRhYd3SSnUsGCk+VnPVJVA4mXROzbhI+nyIk+w==} + dev: true + /@types/acorn@4.0.6: resolution: {integrity: sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==} dependencies: @@ -3427,7 +3445,6 @@ packages: dependencies: '@webassemblyjs/helper-numbers': 1.11.1 '@webassemblyjs/helper-wasm-bytecode': 1.11.1 - dev: true /@webassemblyjs/ast@1.11.6: resolution: {integrity: sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==} @@ -3437,21 +3454,18 @@ packages: /@webassemblyjs/floating-point-hex-parser@1.11.1: resolution: {integrity: sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==} - dev: true /@webassemblyjs/floating-point-hex-parser@1.11.6: resolution: {integrity: sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==} /@webassemblyjs/helper-api-error@1.11.1: resolution: {integrity: sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==} - dev: true /@webassemblyjs/helper-api-error@1.11.6: resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==} /@webassemblyjs/helper-buffer@1.11.1: resolution: {integrity: sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==} - dev: true /@webassemblyjs/helper-buffer@1.11.6: resolution: {integrity: sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==} @@ -3462,7 +3476,6 @@ packages: '@webassemblyjs/floating-point-hex-parser': 1.11.1 '@webassemblyjs/helper-api-error': 1.11.1 '@xtuc/long': 4.2.2 - dev: true /@webassemblyjs/helper-numbers@1.11.6: resolution: {integrity: sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==} @@ -3473,7 +3486,6 @@ packages: /@webassemblyjs/helper-wasm-bytecode@1.11.1: resolution: {integrity: sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==} - dev: true /@webassemblyjs/helper-wasm-bytecode@1.11.6: resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==} @@ -3485,7 +3497,6 @@ packages: '@webassemblyjs/helper-buffer': 1.11.1 '@webassemblyjs/helper-wasm-bytecode': 1.11.1 '@webassemblyjs/wasm-gen': 1.11.1 - dev: true /@webassemblyjs/helper-wasm-section@1.11.6: resolution: {integrity: sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==} @@ -3499,7 +3510,6 @@ packages: resolution: {integrity: sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==} dependencies: '@xtuc/ieee754': 1.2.0 - dev: true /@webassemblyjs/ieee754@1.11.6: resolution: {integrity: sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==} @@ -3510,7 +3520,6 @@ packages: resolution: {integrity: sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==} dependencies: '@xtuc/long': 4.2.2 - dev: true /@webassemblyjs/leb128@1.11.6: resolution: {integrity: sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==} @@ -3519,7 +3528,6 @@ packages: /@webassemblyjs/utf8@1.11.1: resolution: {integrity: sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==} - dev: true /@webassemblyjs/utf8@1.11.6: resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==} @@ -3535,7 +3543,6 @@ packages: '@webassemblyjs/wasm-opt': 1.11.1 '@webassemblyjs/wasm-parser': 1.11.1 '@webassemblyjs/wast-printer': 1.11.1 - dev: true /@webassemblyjs/wasm-edit@1.11.6: resolution: {integrity: sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==} @@ -3557,7 +3564,6 @@ packages: '@webassemblyjs/ieee754': 1.11.1 '@webassemblyjs/leb128': 1.11.1 '@webassemblyjs/utf8': 1.11.1 - dev: true /@webassemblyjs/wasm-gen@1.11.6: resolution: {integrity: sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==} @@ -3575,7 +3581,6 @@ packages: '@webassemblyjs/helper-buffer': 1.11.1 '@webassemblyjs/wasm-gen': 1.11.1 '@webassemblyjs/wasm-parser': 1.11.1 - dev: true /@webassemblyjs/wasm-opt@1.11.6: resolution: {integrity: sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==} @@ -3594,7 +3599,6 @@ packages: '@webassemblyjs/ieee754': 1.11.1 '@webassemblyjs/leb128': 1.11.1 '@webassemblyjs/utf8': 1.11.1 - dev: true /@webassemblyjs/wasm-parser@1.11.6: resolution: {integrity: sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==} @@ -3611,7 +3615,6 @@ packages: dependencies: '@webassemblyjs/ast': 1.11.1 '@xtuc/long': 4.2.2 - dev: true /@webassemblyjs/wast-printer@1.11.6: resolution: {integrity: sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==} @@ -4261,7 +4264,6 @@ packages: make-dir: 3.1.0 schema-utils: 2.7.1 webpack: 5.78.0 - dev: true /babel-loader@8.3.0(@babel/core@7.18.6)(webpack@5.88.2): resolution: {integrity: sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==} @@ -6302,7 +6304,6 @@ packages: schema-utils: 3.3.0 semver: 7.5.4 webpack: 5.78.0 - dev: true /css-loader@5.2.7(webpack@5.88.2): resolution: {integrity: sha512-Q7mOvpBNBG7YrVGMxRxcBJZFL75o+cH2abNASdibkj/fffYD8qWbInZrD0S9ccI6vZclF3DsHE7njGlLtaHbhg==} @@ -6678,6 +6679,46 @@ packages: /electron-to-chromium@1.4.471: resolution: {integrity: sha512-GpmGRC1vTl60w/k6YpQ18pSiqnmr0j3un//5TV1idPi6aheNfkT1Ye71tMEabWyNDO6sBMgAR+95Eb0eUUr1tA==} + /ember-auto-import@2.6.3(@glint/template@1.0.2)(webpack@5.78.0): + resolution: {integrity: sha512-uLhrRDJYWCRvQ4JQ1e64XlSrqAKSd6PXaJ9ZsZI6Tlms9T4DtQFxNXasqji2ZRJBVrxEoLCRYX3RTldsQ0vNGQ==} + engines: {node: 12.* || 14.* || >= 16} + dependencies: + '@babel/core': 7.18.6(supports-color@8.1.1) + '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.18.6) + '@babel/plugin-proposal-decorators': 7.22.7(@babel/core@7.18.6) + '@babel/preset-env': 7.22.9(@babel/core@7.18.6) + '@embroider/macros': 1.13.0(@glint/template@1.0.2) + '@embroider/shared-internals': 2.3.0 + babel-loader: 8.3.0(@babel/core@7.18.6)(webpack@5.78.0) + babel-plugin-ember-modules-api-polyfill: 3.5.0 + babel-plugin-ember-template-compilation: 2.1.1 + babel-plugin-htmlbars-inline-precompile: 5.3.1 + babel-plugin-syntax-dynamic-import: 6.18.0 + broccoli-debug: 0.6.5 + broccoli-funnel: 3.0.8 + broccoli-merge-trees: 4.2.0 + broccoli-plugin: 4.0.7 + broccoli-source: 3.0.1 + css-loader: 5.2.7(webpack@5.78.0) + debug: 4.3.4(supports-color@8.1.1) + fs-extra: 10.1.0 + fs-tree-diff: 2.0.1 + handlebars: 4.7.7 + js-string-escape: 1.0.1 + lodash: 4.17.21 + mini-css-extract-plugin: 2.7.6(webpack@5.78.0) + parse5: 6.0.1 + resolve: 1.22.2 + resolve-package-path: 4.0.3 + semver: 7.5.4 + style-loader: 2.0.0(webpack@5.78.0) + typescript-memoize: 1.1.1 + walk-sync: 3.0.0 + transitivePeerDependencies: + - '@glint/template' + - supports-color + - webpack + /ember-auto-import@2.6.3(@glint/template@1.0.2)(webpack@5.88.2): resolution: {integrity: sha512-uLhrRDJYWCRvQ4JQ1e64XlSrqAKSd6PXaJ9ZsZI6Tlms9T4DtQFxNXasqji2ZRJBVrxEoLCRYX3RTldsQ0vNGQ==} engines: {node: 12.* || 14.* || >= 16} @@ -6725,7 +6766,7 @@ packages: ember-source: ^3.28.0 || ^4.0.0 dependencies: ember-cli-babel: 7.26.11 - ember-source: 4.12.0(@babel/core@7.18.6)(@glimmer/component@1.1.2)(webpack@5.78.0) + ember-source: 4.12.0(@babel/core@7.18.6)(@glimmer/component@1.1.2)(@glint/template@1.0.2)(webpack@5.78.0) git-repo-info: 2.1.1 transitivePeerDependencies: - supports-color @@ -7228,7 +7269,7 @@ packages: '@embroider/addon-shim': 1.8.6 ember-cli-normalize-entity-name: 1.0.0 ember-cli-string-utils: 1.1.0 - ember-source: 4.12.0(@babel/core@7.18.6)(@glimmer/component@1.1.2)(webpack@5.78.0) + ember-source: 4.12.0(@babel/core@7.18.6)(@glimmer/component@1.1.2)(@glint/template@1.0.2)(webpack@5.78.0) transitivePeerDependencies: - supports-color @@ -7241,7 +7282,7 @@ packages: - supports-color dev: true - /ember-qunit@6.2.0(@ember/test-helpers@2.9.3)(ember-source@4.12.0)(qunit@2.19.4)(webpack@5.78.0): + /ember-qunit@6.2.0(@ember/test-helpers@2.9.3)(@glint/template@1.0.2)(ember-source@4.12.0)(qunit@2.19.4)(webpack@5.78.0): resolution: {integrity: sha512-mC+0bp8DwWzJLn8SW3GS8KDZIkl4yLsNYwMi5Dw6+aFllq7FM2crd/dfY4MuOIHK7GKdjtmWJTMGnjSpeSayaw==} engines: {node: 14.* || 16.* || >= 18} peerDependencies: @@ -7253,15 +7294,16 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 3.0.2 common-tags: 1.8.2 - ember-auto-import: 2.6.3(@glint/template@1.0.2)(webpack@5.88.2) + ember-auto-import: 2.6.3(@glint/template@1.0.2)(webpack@5.78.0) ember-cli-babel: 7.26.11 ember-cli-test-loader: 3.0.0 - ember-source: 4.12.0(@babel/core@7.18.6)(@glimmer/component@1.1.2)(webpack@5.78.0) + ember-source: 4.12.0(@babel/core@7.18.6)(@glimmer/component@1.1.2)(@glint/template@1.0.2)(webpack@5.78.0) qunit: 2.19.4 resolve-package-path: 4.0.3 silent-error: 1.1.1 validate-peer-dependencies: 2.2.0 transitivePeerDependencies: + - '@glint/template' - supports-color - webpack dev: true @@ -7278,7 +7320,7 @@ packages: dependencies: '@ember/string': 3.1.1 ember-cli-babel: 7.26.11 - ember-source: 4.12.0(@babel/core@7.18.6)(@glimmer/component@1.1.2)(webpack@5.78.0) + ember-source: 4.12.0(@babel/core@7.18.6)(@glimmer/component@1.1.2)(@glint/template@1.0.2)(webpack@5.78.0) transitivePeerDependencies: - supports-color dev: true @@ -7306,7 +7348,7 @@ packages: - encoding dev: true - /ember-source@4.12.0(@babel/core@7.18.6)(@glimmer/component@1.1.2)(webpack@5.78.0): + /ember-source@4.12.0(@babel/core@7.18.6)(@glimmer/component@1.1.2)(@glint/template@1.0.2)(webpack@5.78.0): resolution: {integrity: sha512-h0lV902A4Mny2eiqXPy15uXXoCc7BnUegE4axLAy4IoxEkJ1o5h0aLJFiB4Tzb1htx8vgHjJz//Y5Jig7NSDTw==} engines: {node: '>= 14.*'} peerDependencies: @@ -7325,7 +7367,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.6.3(@glint/template@1.0.2)(webpack@5.88.2) + ember-auto-import: 2.6.3(@glint/template@1.0.2)(webpack@5.78.0) ember-cli-babel: 7.26.11 ember-cli-get-component-path-option: 1.0.0 ember-cli-is-package-missing: 1.0.0 @@ -7341,6 +7383,7 @@ packages: silent-error: 1.1.1 transitivePeerDependencies: - '@babel/core' + - '@glint/template' - supports-color - webpack @@ -7640,7 +7683,6 @@ packages: /es-module-lexer@0.9.3: resolution: {integrity: sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==} - dev: true /es-module-lexer@1.3.0: resolution: {integrity: sha512-vZK7T0N2CBmBOixhmjdqx2gWVbFZ4DXZ/NyRMZVlJXPa7CyFS+/a4QQsDGDQy9ZfEzxFuNEsMLeQJnKP2p5/JA==} @@ -11364,7 +11406,6 @@ packages: dependencies: schema-utils: 4.2.0 webpack: 5.78.0 - dev: true /mini-css-extract-plugin@2.7.6(webpack@5.88.2): resolution: {integrity: sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw==} @@ -13842,7 +13883,6 @@ packages: loader-utils: 2.0.4 schema-utils: 3.3.0 webpack: 5.78.0 - dev: true /style-loader@2.0.0(webpack@5.88.2): resolution: {integrity: sha512-Z0gYUJmzZ6ZdRUqpg1r8GsaFKypE+3xAzuFeMuoHgjc9KZv3wMyCRjQIWEbhoFSq7+7yoHXySDJyyWQaPajeiQ==} @@ -14098,7 +14138,6 @@ packages: serialize-javascript: 6.0.1 terser: 5.19.2 webpack: 5.78.0 - dev: true /terser-webpack-plugin@5.3.9(webpack@5.88.2): resolution: {integrity: sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==} @@ -15010,7 +15049,6 @@ packages: - '@swc/core' - esbuild - uglify-js - dev: true /webpack@5.88.2: resolution: {integrity: sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==} @@ -15359,20 +15397,15 @@ packages: resolution: {directory: ember-element-helper, type: directory} id: file:ember-element-helper name: ember-element-helper - version: 0.7.1 engines: {node: 14.* || 16.* || >= 18} peerDependencies: ember-source: ^3.8 || ^4.0.0 || >= 5.0.0 dependencies: '@embroider/addon-shim': 1.8.3 '@embroider/util': 1.12.0(@glint/environment-ember-loose@1.0.2)(@glint/template@1.0.2)(ember-source@4.12.0) - ember-source: 4.12.0(@babel/core@7.18.6)(@glimmer/component@1.1.2)(webpack@5.78.0) + ember-source: 4.12.0(@babel/core@7.18.6)(@glimmer/component@1.1.2)(@glint/template@1.0.2)(webpack@5.78.0) transitivePeerDependencies: - '@glint/environment-ember-loose' - '@glint/template' - supports-color dev: false - -settings: - autoInstallPeers: true - excludeLinksFromLockfile: false