diff --git a/package.json b/package.json index 2eafecc4..ce6e9255 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,7 @@ "qunit-dom": "3.3.0", "release-it": "14.14.3", "release-it-lerna-changelog": "4.0.1", - "webpack": "5.94.0" + "webpack": "5.96.1" }, "engines": { "node": "18.* || 20.* || >= 22.*" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a6f59058..ad1118e8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -36,7 +36,7 @@ specifiers: qunit-dom: 3.3.0 release-it: 14.14.3 release-it-lerna-changelog: 4.0.1 - webpack: 5.94.0 + webpack: 5.96.1 dependencies: calculate-cache-key-for-tree: 2.0.0 @@ -49,7 +49,7 @@ devDependencies: '@ember/test-helpers': 2.9.4_h5w5gktjvw5md7jroeetvah6iu '@embroider/test-setup': 1.8.3 broccoli-stew: 3.0.0 - ember-auto-import: 2.10.0_webpack@5.94.0 + ember-auto-import: 2.10.0_webpack@5.96.1 ember-cli: 4.12.3 ember-cli-dependency-checker: 3.3.3_ember-cli@4.12.3 ember-cli-htmlbars: 6.3.0 @@ -59,7 +59,7 @@ devDependencies: ember-maybe-import-regenerator: 1.0.0 ember-qunit: 8.1.1_2dwrym2wpgic3njw7x3v3tr6me ember-resolver: 8.1.0_@babel+core@7.26.0 - ember-source: 4.12.4_7eqrjt42asl5x4x3mj5ktkecpy + ember-source: 4.12.4_yktivyy3t55lzef7wjs5tfhpte ember-source-channel-url: 3.0.0 ember-try: 3.0.0 eslint: 8.57.1 @@ -76,7 +76,7 @@ devDependencies: qunit-dom: 3.3.0 release-it: 14.14.3 release-it-lerna-changelog: 4.0.1_release-it@14.14.3 - webpack: 5.94.0 + webpack: 5.96.1 packages: @@ -1437,7 +1437,7 @@ packages: ember-cli-babel: 7.26.11 ember-cli-htmlbars: 6.3.0 ember-destroyable-polyfill: 2.0.3_@babel+core@7.26.0 - ember-source: 4.12.4_7eqrjt42asl5x4x3mj5ktkecpy + ember-source: 4.12.4_yktivyy3t55lzef7wjs5tfhpte transitivePeerDependencies: - '@babel/core' - '@glint/environment-ember-loose' @@ -1532,7 +1532,7 @@ packages: '@embroider/macros': 1.16.5 broccoli-funnel: 3.0.8 ember-cli-babel: 7.26.11 - ember-source: 4.12.4_7eqrjt42asl5x4x3mj5ktkecpy + ember-source: 4.12.4_yktivyy3t55lzef7wjs5tfhpte transitivePeerDependencies: - supports-color dev: true @@ -1919,8 +1919,22 @@ packages: '@types/ms': 0.7.34 dev: true - /@types/estree/1.0.5: - resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} + /@types/eslint-scope/3.7.7: + resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} + dependencies: + '@types/eslint': 9.6.1 + '@types/estree': 1.0.6 + dev: true + + /@types/eslint/9.6.1: + resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==} + dependencies: + '@types/estree': 1.0.6 + '@types/json-schema': 7.0.15 + dev: true + + /@types/estree/1.0.6: + resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} dev: true /@types/express-serve-static-core/4.19.5: @@ -2185,14 +2199,6 @@ packages: negotiator: 0.6.3 dev: true - /acorn-import-attributes/1.9.5_acorn@8.12.1: - resolution: {integrity: sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==} - peerDependencies: - acorn: ^8 - dependencies: - acorn: 8.12.1 - dev: true - /acorn-jsx/5.3.2_acorn@8.12.1: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: @@ -2214,6 +2220,12 @@ packages: hasBin: true dev: true + /acorn/8.14.0: + resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} + engines: {node: '>=0.4.0'} + hasBin: true + dev: true + /agent-base/6.0.2: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} @@ -2598,7 +2610,7 @@ packages: engines: {node: '>= 12.*'} dev: true - /babel-loader/8.3.0_7eqrjt42asl5x4x3mj5ktkecpy: + /babel-loader/8.3.0_yktivyy3t55lzef7wjs5tfhpte: resolution: {integrity: sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==} engines: {node: '>= 8.9'} peerDependencies: @@ -2610,7 +2622,7 @@ packages: loader-utils: 2.0.4 make-dir: 3.1.0 schema-utils: 2.7.1 - webpack: 5.94.0 + webpack: 5.96.1 dev: true /babel-plugin-debug-macros/0.2.0_@babel+core@7.26.0: @@ -3294,17 +3306,6 @@ packages: resolution: {integrity: sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==} dev: true - /browserslist/4.23.2: - resolution: {integrity: sha512-qkqSyistMYdxAcw+CzbZwlBy8AGmS/eEWs+sEV5TnLRGDOL+C5M2EnH6tlZyg0YoAxGJAFKh61En9BR941GnHA==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - dependencies: - caniuse-lite: 1.0.30001643 - electron-to-chromium: 1.5.1 - node-releases: 2.0.18 - update-browserslist-db: 1.1.0_browserslist@4.23.2 - dev: true - /browserslist/4.24.2: resolution: {integrity: sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} @@ -3432,10 +3433,6 @@ packages: dependencies: tmp: 0.0.28 - /caniuse-lite/1.0.30001643: - resolution: {integrity: sha512-ERgWGNleEilSrHM6iUz/zJNSQTP8Mr21wDWpdgvRwcTXGAq6jMtOUPP4dqFPTdKqZ2wKTdtB+uucZ3MRpAUSmg==} - dev: true - /caniuse-lite/1.0.30001680: resolution: {integrity: sha512-rPQy70G6AGUMnbwS1z6Xg+RkHYPAi18ihs47GH0jcxIG7wArmPgY3XbS2sRdBbxJljp3thdT8BIqv9ccCypiPA==} @@ -4092,7 +4089,7 @@ packages: engines: {node: '>=8'} dev: true - /css-loader/5.2.7_webpack@5.94.0: + /css-loader/5.2.7_webpack@5.96.1: resolution: {integrity: sha512-Q7mOvpBNBG7YrVGMxRxcBJZFL75o+cH2abNASdibkj/fffYD8qWbInZrD0S9ccI6vZclF3DsHE7njGlLtaHbhg==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -4108,7 +4105,7 @@ packages: postcss-value-parser: 4.2.0 schema-utils: 3.3.0 semver: 7.6.3 - webpack: 5.94.0 + webpack: 5.96.1 dev: true /css-tree/2.3.1: @@ -4414,14 +4411,10 @@ packages: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} dev: true - /electron-to-chromium/1.5.1: - resolution: {integrity: sha512-FKbOCOQ5QRB3VlIbl1LZQefWIYwszlBloaXcY2rbfpu9ioJnNh3TK03YtIDKDo3WKBi8u+YV4+Fn2CkEozgf4w==} - dev: true - /electron-to-chromium/1.5.57: resolution: {integrity: sha512-xS65H/tqgOwUBa5UmOuNSLuslDo7zho0y/lgQw35pnrqiZh7UOWHCeL/Bt6noJATbA6tpQJGCifsFsIRZj1Fqg==} - /ember-auto-import/2.10.0_webpack@5.94.0: + /ember-auto-import/2.10.0_webpack@5.96.1: resolution: {integrity: sha512-bcBFDYVTFHyqyq8BNvsj6UO3pE6Uqou/cNmee0WaqBgZ+1nQqFz0UE26usrtnFAT+YaFZSkqF2H36QW84k0/cg==} engines: {node: 12.* || 14.* || >= 16} dependencies: @@ -4433,7 +4426,7 @@ packages: '@babel/preset-env': 7.24.8_@babel+core@7.26.0 '@embroider/macros': 1.16.5 '@embroider/shared-internals': 2.6.2 - babel-loader: 8.3.0_7eqrjt42asl5x4x3mj5ktkecpy + babel-loader: 8.3.0_yktivyy3t55lzef7wjs5tfhpte babel-plugin-ember-modules-api-polyfill: 3.5.0 babel-plugin-ember-template-compilation: 2.2.5 babel-plugin-htmlbars-inline-precompile: 5.3.1 @@ -4443,7 +4436,7 @@ packages: broccoli-merge-trees: 4.2.0 broccoli-plugin: 4.0.7 broccoli-source: 3.0.1 - css-loader: 5.2.7_webpack@5.94.0 + css-loader: 5.2.7_webpack@5.96.1 debug: 4.3.5 fs-extra: 10.1.0 fs-tree-diff: 2.0.1 @@ -4451,14 +4444,14 @@ packages: is-subdir: 1.2.0 js-string-escape: 1.0.1 lodash: 4.17.21 - mini-css-extract-plugin: 2.9.0_webpack@5.94.0 + mini-css-extract-plugin: 2.9.0_webpack@5.96.1 minimatch: 3.1.2 parse5: 6.0.1 pkg-entry-points: 1.1.1 resolve: 1.22.8 resolve-package-path: 4.0.3 semver: 7.6.3 - style-loader: 2.0.0_webpack@5.94.0 + style-loader: 2.0.0_webpack@5.96.1 typescript-memoize: 1.1.1 walk-sync: 3.0.0 transitivePeerDependencies: @@ -4906,7 +4899,7 @@ packages: '@embroider/addon-shim': 1.8.9 '@embroider/macros': 1.16.5 ember-cli-test-loader: 3.1.0 - ember-source: 4.12.4_7eqrjt42asl5x4x3mj5ktkecpy + ember-source: 4.12.4_yktivyy3t55lzef7wjs5tfhpte qunit: 2.19.4 qunit-theme-ember: 1.0.0 transitivePeerDependencies: @@ -4953,7 +4946,7 @@ packages: - encoding dev: true - /ember-source/4.12.4_7eqrjt42asl5x4x3mj5ktkecpy: + /ember-source/4.12.4_yktivyy3t55lzef7wjs5tfhpte: resolution: {integrity: sha512-HUlNAY+qr/Jm4c/5E11n5w6IvLY7Rr4DxmFv/0LZ3R5LqDSubM1jEmny5zDjOfadMa4pawoCmFFWXVeJEXwppg==} engines: {node: '>= 14.*'} peerDependencies: @@ -4972,7 +4965,7 @@ packages: broccoli-funnel: 3.0.8 broccoli-merge-trees: 4.2.0 chalk: 4.1.2 - ember-auto-import: 2.10.0_webpack@5.94.0 + ember-auto-import: 2.10.0_webpack@5.96.1 ember-cli-babel: 7.26.11 ember-cli-get-component-path-option: 1.0.0 ember-cli-is-package-missing: 1.0.0 @@ -8222,7 +8215,7 @@ packages: engines: {node: '>=4'} dev: true - /mini-css-extract-plugin/2.9.0_webpack@5.94.0: + /mini-css-extract-plugin/2.9.0_webpack@5.96.1: resolution: {integrity: sha512-Zs1YsZVfemekSZG+44vBsYTLQORkPMwnlv+aehcxK/NLKC+EGhDB39/YePYYqx/sTk6NnYpuqikhSn7+JIevTA==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -8230,7 +8223,7 @@ packages: dependencies: schema-utils: 4.2.0 tapable: 2.2.1 - webpack: 5.94.0 + webpack: 5.96.1 dev: true /minimatch/3.1.2: @@ -10490,7 +10483,7 @@ packages: engines: {node: '>=8'} dev: true - /style-loader/2.0.0_webpack@5.94.0: + /style-loader/2.0.0_webpack@5.96.1: resolution: {integrity: sha512-Z0gYUJmzZ6ZdRUqpg1r8GsaFKypE+3xAzuFeMuoHgjc9KZv3wMyCRjQIWEbhoFSq7+7yoHXySDJyyWQaPajeiQ==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -10498,7 +10491,7 @@ packages: dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.94.0 + webpack: 5.96.1 dev: true /styled_string/0.0.1: @@ -10609,7 +10602,7 @@ packages: rimraf: 2.6.3 dev: true - /terser-webpack-plugin/5.3.10_webpack@5.94.0: + /terser-webpack-plugin/5.3.10_webpack@5.96.1: resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -10630,7 +10623,7 @@ packages: schema-utils: 3.3.0 serialize-javascript: 6.0.2 terser: 5.31.3 - webpack: 5.94.0 + webpack: 5.96.1 dev: true /terser/5.31.3: @@ -10639,7 +10632,7 @@ packages: hasBin: true dependencies: '@jridgewell/source-map': 0.3.6 - acorn: 8.12.1 + acorn: 8.14.0 commander: 2.20.3 source-map-support: 0.5.21 dev: true @@ -11107,17 +11100,6 @@ packages: os-homedir: 1.0.2 dev: true - /update-browserslist-db/1.1.0_browserslist@4.23.2: - resolution: {integrity: sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' - dependencies: - browserslist: 4.23.2 - escalade: 3.2.0 - picocolors: 1.1.1 - dev: true - /update-browserslist-db/1.1.1_browserslist@4.24.2: resolution: {integrity: sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==} hasBin: true @@ -11308,8 +11290,8 @@ packages: engines: {node: '>=10.13.0'} dev: true - /webpack/5.94.0: - resolution: {integrity: sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==} + /webpack/5.96.1: + resolution: {integrity: sha512-l2LlBSvVZGhL4ZrPwyr8+37AunkcYj5qh8o6u2/2rzoPc8gxFJkLj1WxNgooi9pnoc06jh0BjuXnamM4qlujZA==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -11318,13 +11300,13 @@ packages: webpack-cli: optional: true dependencies: - '@types/estree': 1.0.5 + '@types/eslint-scope': 3.7.7 + '@types/estree': 1.0.6 '@webassemblyjs/ast': 1.12.1 '@webassemblyjs/wasm-edit': 1.12.1 '@webassemblyjs/wasm-parser': 1.12.1 - acorn: 8.12.1 - acorn-import-attributes: 1.9.5_acorn@8.12.1 - browserslist: 4.23.2 + acorn: 8.14.0 + browserslist: 4.24.2 chrome-trace-event: 1.0.4 enhanced-resolve: 5.17.1 es-module-lexer: 1.5.4 @@ -11338,7 +11320,7 @@ packages: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.10_webpack@5.94.0 + terser-webpack-plugin: 5.3.10_webpack@5.96.1 watchpack: 2.4.1 webpack-sources: 3.2.3 transitivePeerDependencies: