diff --git a/packages/frontend/package.json b/packages/frontend/package.json index cf76077fcc..ebccef321a 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -44,8 +44,8 @@ "@ember/optional-features": "^2.3.0", "@ember/string": "^4.0.1", "@ember/test-helpers": "^5.4.1", - "@embroider/compat": "~3.8.0", - "@embroider/core": "~3.5.0", + "@embroider/compat": "~4.1.19", + "@embroider/core": "~4.6.0", "@embroider/macros": "^1.19.6", "@embroider/webpack": "~4.1.0", "@eslint/js": "^9.39.2", diff --git a/packages/lti-course-manager/package.json b/packages/lti-course-manager/package.json index e6a7aad76b..43f9832044 100644 --- a/packages/lti-course-manager/package.json +++ b/packages/lti-course-manager/package.json @@ -42,8 +42,8 @@ "@ember/optional-features": "^2.3.0", "@ember/string": "^4.0.1", "@ember/test-helpers": "^5.4.1", - "@embroider/compat": "~3.8.0", - "@embroider/core": "~3.5.0", + "@embroider/compat": "~4.1.19", + "@embroider/core": "~4.6.0", "@embroider/macros": "^1.19.6", "@embroider/webpack": "~4.1.0", "@eslint/js": "^9.39.2", diff --git a/packages/lti-dashboard/package.json b/packages/lti-dashboard/package.json index f60617d14d..bda9c0cea7 100644 --- a/packages/lti-dashboard/package.json +++ b/packages/lti-dashboard/package.json @@ -43,7 +43,7 @@ "@ember/optional-features": "^2.3.0", "@ember/string": "^4.0.1", "@ember/test-helpers": "^5.4.1", - "@embroider/compat": "~3.8.0", + "@embroider/compat": "~4.1.19", "@embroider/macros": "^1.19.6", "@embroider/webpack": "~4.1.0", "@eslint/js": "^9.39.2", diff --git a/packages/test-app/package.json b/packages/test-app/package.json index be08795f0a..91dba82e29 100644 --- a/packages/test-app/package.json +++ b/packages/test-app/package.json @@ -40,7 +40,7 @@ "@ember/optional-features": "^2.3.0", "@ember/string": "^4.0.1", "@ember/test-helpers": "^5.4.1", - "@embroider/compat": "^3.8.0", + "@embroider/compat": "^4.1.19", "@embroider/macros": "^1.19.6", "@embroider/test-setup": "^4.0.0", "@embroider/webpack": "~4.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3949e1eeb2..8e4dbe56b1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -67,17 +67,17 @@ importers: specifier: ^5.4.1 version: 5.4.2(@babel/core@7.29.7)(@glint/template@1.7.7) '@embroider/compat': - specifier: ~3.8.0 - version: 3.8.5(@embroider/core@3.5.10(@glint/template@1.7.7))(@glint/template@1.7.7) + specifier: ~4.1.19 + version: 4.1.19(@embroider/core@4.6.0(@glint/template@1.7.7))(@glint/template@1.7.7) '@embroider/core': - specifier: ~3.5.0 - version: 3.5.10(@glint/template@1.7.7) + specifier: ~4.6.0 + version: 4.6.0(@glint/template@1.7.7) '@embroider/macros': specifier: ^1.19.6 version: 1.20.3(@babel/core@7.29.7)(@glint/template@1.7.7) '@embroider/webpack': specifier: ~4.1.0 - version: 4.1.2(@embroider/core@3.5.10(@glint/template@1.7.7))(webpack@5.107.2(postcss@8.5.15)) + version: 4.1.2(@embroider/core@4.6.0(@glint/template@1.7.7))(webpack@5.107.2(postcss@8.5.15)) '@eslint/js': specifier: ^9.39.2 version: 9.39.4 @@ -716,17 +716,17 @@ importers: specifier: ^5.4.1 version: 5.4.2(@babel/core@7.29.7)(@glint/template@1.7.7) '@embroider/compat': - specifier: ~3.8.0 - version: 3.8.5(@embroider/core@3.5.10(@glint/template@1.7.7))(@glint/template@1.7.7) + specifier: ~4.1.19 + version: 4.1.19(@embroider/core@4.6.0(@glint/template@1.7.7))(@glint/template@1.7.7) '@embroider/core': - specifier: ~3.5.0 - version: 3.5.10(@glint/template@1.7.7) + specifier: ~4.6.0 + version: 4.6.0(@glint/template@1.7.7) '@embroider/macros': specifier: ^1.19.6 version: 1.20.3(@babel/core@7.29.7)(@glint/template@1.7.7) '@embroider/webpack': specifier: ~4.1.0 - version: 4.1.2(@embroider/core@3.5.10(@glint/template@1.7.7))(webpack@5.107.2(postcss@8.5.15)) + version: 4.1.2(@embroider/core@4.6.0(@glint/template@1.7.7))(webpack@5.107.2(postcss@8.5.15)) '@eslint/js': specifier: ^9.39.2 version: 9.39.4 @@ -950,8 +950,8 @@ importers: specifier: ^5.4.1 version: 5.4.2(@babel/core@7.29.7)(@glint/template@1.7.7) '@embroider/compat': - specifier: ~3.8.0 - version: 3.8.5(@embroider/core@3.5.10(@glint/template@1.7.7))(@glint/template@1.7.7) + specifier: ~4.1.19 + version: 4.1.19(@embroider/core@4.6.0(@glint/template@1.7.7))(@glint/template@1.7.7) '@embroider/macros': specifier: ^1.19.6 version: 1.20.3(@babel/core@7.29.7)(@glint/template@1.7.7) @@ -1181,14 +1181,14 @@ importers: specifier: ^5.4.1 version: 5.4.2(@babel/core@7.29.7)(@glint/template@1.7.7) '@embroider/compat': - specifier: ^3.8.0 - version: 3.8.5(@embroider/core@3.5.10(@glint/template@1.7.7))(@glint/template@1.7.7) + specifier: ^4.1.19 + version: 4.1.19(@embroider/core@4.6.0(@glint/template@1.7.7))(@glint/template@1.7.7) '@embroider/macros': specifier: ^1.19.6 version: 1.20.3(@babel/core@7.29.7)(@glint/template@1.7.7) '@embroider/test-setup': specifier: ^4.0.0 - version: 4.0.0(@embroider/compat@3.8.5(@embroider/core@3.5.10(@glint/template@1.7.7))(@glint/template@1.7.7))(@embroider/core@3.5.10(@glint/template@1.7.7))(@embroider/webpack@4.1.2(@embroider/core@3.5.10(@glint/template@1.7.7))(webpack@5.107.2(postcss@8.5.15))) + version: 4.0.0(@embroider/compat@4.1.19(@glint/template@1.7.7))(@embroider/webpack@4.1.2(webpack@5.107.2(postcss@8.5.15))) '@embroider/webpack': specifier: ~4.1.0 version: 4.1.2(@embroider/core@3.5.10(@glint/template@1.7.7))(webpack@5.107.2(postcss@8.5.15)) @@ -2281,10 +2281,20 @@ packages: peerDependencies: '@embroider/core': ^3.5.5 + '@embroider/compat@4.1.19': + resolution: {integrity: sha512-K+vCmmbrM3ie/hBf06BaNB7WrwySLNyWKDR0thnF996VBEo16TtvpTN5x9iGenmuQEfr+lLGOmPB24k11pxycQ==} + engines: {node: '>= 20.19.*'} + peerDependencies: + '@embroider/core': ^4.5.0 + '@embroider/core@3.5.10': resolution: {integrity: sha512-N5mZ7bxCMs8qTdeOZvCo4fXP3jX/wROF7ClAC0l/nwQdm/iS44v3DDHn/AKjJhGXWLmS/Aw6pNJaurz4RWt9cg==} engines: {node: 12.* || 14.* || >= 16} + '@embroider/core@4.6.0': + resolution: {integrity: sha512-koZ3XYO/69z2MU7qagEdsTPcJDGgY47iHd/TMTEcMrEcrGE6hbFv1lWCebHzPRQajTjRhsbX5HxzPKorxdvNcw==} + engines: {node: '>= 20.19.*'} + '@embroider/hbs-loader@3.0.5': resolution: {integrity: sha512-/K9LpLSlTf8X0Htn+m61IRny6kHyIScBX4Lqrpd8GSA07snQDyVJygQngQFMReITlIUK0YOIK7CxDIml2NN3iw==} engines: {node: 12.* || 14.* || >= 16} @@ -3626,6 +3636,10 @@ packages: resolution: {integrity: sha512-n+ktQ3JeyWrpRutSyPn2PsHeH+A94SVm+iUoogzf9VUqpP47FfWem24gpQXhn+p6+x5/BpuFJXMLXWt7ZoYAKA==} engines: {node: '>= 12.*'} + babel-plugin-ember-template-compilation@3.1.0: + resolution: {integrity: sha512-kk7cGyblE9n4MB98rqw2wuUW7YLD5FM+Tr97gNSYL4e8DBMQndLuWaWNx1wfd7o00NjFhhoTR+HZs2nj23g2Lw==} + engines: {node: '>= 18.*'} + babel-plugin-htmlbars-inline-precompile@3.2.0: resolution: {integrity: sha512-IUeZmgs9tMUGXYu1vfke5I18yYJFldFGdNFQOWslXTnDWXzpwPih7QFduUqvT+awDpDuNtXpdt5JAf43Q1Hhzg==} engines: {node: 8.* || 10.* || >= 12.*} @@ -6497,6 +6511,9 @@ packages: resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} engines: {node: '>=6'} + import-meta-resolve@4.2.0: + resolution: {integrity: sha512-Iqv2fzaTQN28s/FwZAoFq0ZSs/7hMAHJVX+w8PZl3cY19Pxk6jFFalxQoIfW2826i/fDLXv8IiEZRIT0lDuWcg==} + imurmurhash@0.1.4: resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} engines: {node: '>=0.8.19'} @@ -6898,6 +6915,15 @@ packages: canvas: optional: true + jsdom@26.1.0: + resolution: {integrity: sha512-Cvc9WUhxSMEo4McES3P7oK3QaXldCfNWp7pl2NNeiIFlCoLr3kfq9kb1fxftiwk1FLV7CvpvDfonxtzUDeSOPg==} + engines: {node: '>=18'} + peerDependencies: + canvas: ^3.0.0 + peerDependenciesMeta: + canvas: + optional: true + jsesc@1.3.0: resolution: {integrity: sha512-Mke0DA0QjUWuJlhsE0ZPPhYiJkRap642SmI/4ztCFaUs6V2AiH1sfecc+57NgaryfAA2VR3v6O+CSjC1jZJKOA==} hasBin: true @@ -11197,6 +11223,15 @@ snapshots: - supports-color - webpack + '@embroider/babel-loader-9@3.1.3(@embroider/core@4.6.0(@glint/template@1.7.7))(supports-color@8.1.1)(webpack@5.107.2(postcss@8.5.15))': + dependencies: + '@babel/core': 7.29.7(supports-color@8.1.1) + '@embroider/core': 4.6.0(@glint/template@1.7.7) + babel-loader: 9.2.1(@babel/core@7.29.7)(webpack@5.107.2(postcss@8.5.15)) + transitivePeerDependencies: + - supports-color + - webpack + '@embroider/compat@3.8.5(@embroider/core@3.5.10(@glint/template@1.7.7))(@glint/template@1.7.7)': dependencies: '@babel/code-frame': 7.29.7 @@ -11249,6 +11284,60 @@ snapshots: - canvas - supports-color - utf-8-validate + optional: true + + '@embroider/compat@4.1.19(@embroider/core@4.6.0(@glint/template@1.7.7))(@glint/template@1.7.7)': + dependencies: + '@babel/code-frame': 7.29.7 + '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/plugin-syntax-decorators': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.29.7) + '@babel/plugin-syntax-typescript': 7.29.7(@babel/core@7.29.7) + '@babel/plugin-transform-runtime': 7.29.7(@babel/core@7.29.7) + '@babel/preset-env': 7.29.7(@babel/core@7.29.7)(supports-color@8.1.1) + '@babel/runtime': 7.29.7 + '@babel/traverse': 7.29.7(supports-color@8.1.1) + '@embroider/core': 4.6.0(@glint/template@1.7.7) + '@embroider/macros': 1.20.3(@babel/core@7.29.7)(@glint/template@1.7.7) + '@types/babel__code-frame': 7.27.0 + assert-never: 1.4.0 + babel-import-util: 3.0.1 + babel-plugin-debug-macros: 2.0.0(@babel/core@7.29.7) + babel-plugin-ember-template-compilation: 3.1.0 + babel-plugin-ember-template-compilation-2: babel-plugin-ember-template-compilation@2.4.1 + babel-plugin-syntax-dynamic-import: 6.18.0 + babylon: 6.18.0 + bind-decorator: 1.0.11 + broccoli: 4.0.0 + broccoli-concat: 4.2.7 + broccoli-file-creator: 2.1.1 + broccoli-funnel: 3.0.8 + broccoli-merge-trees: 4.2.0 + broccoli-persistent-filter: 3.1.3 + broccoli-plugin: 4.0.7 + broccoli-source: 3.0.1 + chalk: 4.1.2 + debug: 4.4.3(supports-color@8.1.1) + fast-sourcemap-concat: 2.1.1 + fs-extra: 9.1.0 + fs-tree-diff: 2.0.1 + jsdom: 26.1.0 + lodash: 4.18.1 + pkg-up: 3.1.0 + resolve: 1.22.12 + resolve-package-path: 4.0.3 + resolve.exports: 2.0.3 + semver: 7.8.1 + symlink-or-copy: 1.3.1 + tree-sync: 2.1.0 + typescript-memoize: 1.1.1 + walk-sync: 3.0.0 + transitivePeerDependencies: + - '@glint/template' + - bufferutil + - canvas + - supports-color + - utf-8-validate '@embroider/core@3.5.10(@glint/template@1.7.7)': dependencies: @@ -11284,11 +11373,52 @@ snapshots: - supports-color - utf-8-validate + '@embroider/core@4.6.0(@glint/template@1.7.7)': + dependencies: + '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/parser': 7.29.7 + '@babel/traverse': 7.29.7(supports-color@8.1.1) + '@embroider/macros': 1.20.3(@babel/core@7.29.7)(@glint/template@1.7.7) + '@embroider/reverse-exports': 0.2.0 + '@embroider/shared-internals': 3.1.0 + assert-never: 1.4.0 + babel-plugin-ember-template-compilation: 3.1.0 + broccoli-node-api: 1.7.0 + broccoli-persistent-filter: 3.1.3 + broccoli-plugin: 4.0.7 + broccoli-source: 3.0.1 + debug: 4.4.3(supports-color@8.1.1) + escape-string-regexp: 4.0.0 + fast-sourcemap-concat: 2.1.1 + fs-extra: 9.1.0 + fs-tree-diff: 2.0.1 + handlebars: 4.7.9 + js-string-escape: 1.0.1 + jsdom: 25.0.1(supports-color@8.1.1) + lodash: 4.18.1 + resolve: 1.22.12 + resolve-package-path: 4.0.3 + resolve.exports: 2.0.3 + semver: 7.8.1 + typescript-memoize: 1.1.1 + walk-sync: 3.0.0 + transitivePeerDependencies: + - '@glint/template' + - bufferutil + - canvas + - supports-color + - utf-8-validate + '@embroider/hbs-loader@3.0.5(@embroider/core@3.5.10(@glint/template@1.7.7))(webpack@5.107.2(postcss@8.5.15))': dependencies: '@embroider/core': 3.5.10(@glint/template@1.7.7) webpack: 5.107.2(postcss@8.5.15) + '@embroider/hbs-loader@3.0.5(@embroider/core@4.6.0(@glint/template@1.7.7))(webpack@5.107.2(postcss@8.5.15))': + dependencies: + '@embroider/core': 4.6.0(@glint/template@1.7.7) + webpack: 5.107.2(postcss@8.5.15) + '@embroider/macros@1.16.12(@glint/template@1.7.7)': dependencies: '@embroider/shared-internals': 2.9.0 @@ -11303,6 +11433,7 @@ snapshots: '@glint/template': 1.7.7 transitivePeerDependencies: - supports-color + optional: true '@embroider/macros@1.20.3(@babel/core@7.29.7)(@glint/template@1.7.7)': dependencies: @@ -11352,6 +11483,7 @@ snapshots: typescript-memoize: 1.1.1 transitivePeerDependencies: - supports-color + optional: true '@embroider/shared-internals@2.9.2(supports-color@8.1.1)': dependencies: @@ -11397,6 +11529,14 @@ snapshots: '@embroider/core': 3.5.10(@glint/template@1.7.7) '@embroider/webpack': 4.1.2(@embroider/core@3.5.10(@glint/template@1.7.7))(webpack@5.107.2(postcss@8.5.15)) + '@embroider/test-setup@4.0.0(@embroider/compat@4.1.19(@glint/template@1.7.7))(@embroider/webpack@4.1.2(webpack@5.107.2(postcss@8.5.15)))': + dependencies: + lodash: 4.18.1 + resolve: 1.22.12 + optionalDependencies: + '@embroider/compat': 4.1.19(@embroider/core@4.6.0(@glint/template@1.7.7))(@glint/template@1.7.7) + '@embroider/webpack': 4.1.2(@embroider/core@3.5.10(@glint/template@1.7.7))(webpack@5.107.2(postcss@8.5.15)) + '@embroider/util@1.13.5(@babel/core@7.29.7)(@glint/template@1.7.7)(ember-source@6.10.1(@glimmer/component@2.1.1)(rsvp@4.8.5))': dependencies: '@embroider/macros': 1.20.3(@babel/core@7.29.7)(@glint/template@1.7.7) @@ -11440,6 +11580,37 @@ snapshots: - canvas - utf-8-validate + '@embroider/webpack@4.1.2(@embroider/core@4.6.0(@glint/template@1.7.7))(webpack@5.107.2(postcss@8.5.15))': + dependencies: + '@babel/core': 7.29.7(supports-color@8.1.1) + '@babel/preset-env': 7.29.7(@babel/core@7.29.7)(supports-color@8.1.1) + '@embroider/babel-loader-9': 3.1.3(@embroider/core@4.6.0(@glint/template@1.7.7))(supports-color@8.1.1)(webpack@5.107.2(postcss@8.5.15)) + '@embroider/core': 4.6.0(@glint/template@1.7.7) + '@embroider/hbs-loader': 3.0.5(@embroider/core@4.6.0(@glint/template@1.7.7))(webpack@5.107.2(postcss@8.5.15)) + '@embroider/shared-internals': 2.9.2(supports-color@8.1.1) + '@types/supports-color': 8.1.3 + assert-never: 1.4.0 + babel-loader: 8.4.1(@babel/core@7.29.7)(webpack@5.107.2(postcss@8.5.15)) + css-loader: 5.2.7(webpack@5.107.2(postcss@8.5.15)) + csso: 4.2.0 + debug: 4.4.3(supports-color@8.1.1) + escape-string-regexp: 4.0.0 + fs-extra: 9.1.0 + jsdom: 25.0.1(supports-color@8.1.1) + lodash: 4.18.1 + mini-css-extract-plugin: 2.10.2(webpack@5.107.2(postcss@8.5.15)) + semver: 7.8.1 + source-map-url: 0.4.1 + style-loader: 2.0.0(webpack@5.107.2(postcss@8.5.15)) + supports-color: 8.1.1 + terser: 5.48.0 + thread-loader: 3.0.4(webpack@5.107.2(postcss@8.5.15)) + webpack: 5.107.2(postcss@8.5.15) + transitivePeerDependencies: + - bufferutil + - canvas + - utf-8-validate + '@eslint-community/eslint-utils@4.9.1(eslint@9.39.4)': dependencies: eslint: 9.39.4 @@ -12171,16 +12342,20 @@ snapshots: dependencies: '@types/connect': 3.4.38 '@types/node': 25.9.1 + optional: true '@types/chai-as-promised@7.1.8': dependencies: '@types/chai': 4.3.20 + optional: true - '@types/chai@4.3.20': {} + '@types/chai@4.3.20': + optional: true '@types/connect@3.4.38': dependencies: '@types/node': 25.9.1 + optional: true '@types/cors@2.8.19': dependencies: @@ -12199,6 +12374,7 @@ snapshots: '@types/qs': 6.15.1 '@types/range-parser': 1.2.7 '@types/send': 1.2.1 + optional: true '@types/express@4.17.25': dependencies: @@ -12206,6 +12382,7 @@ snapshots: '@types/express-serve-static-core': 4.19.8 '@types/qs': 6.15.1 '@types/serve-static': 1.15.10 + optional: true '@types/fs-extra@5.1.0': dependencies: @@ -12215,7 +12392,8 @@ snapshots: dependencies: glob: 13.0.6 - '@types/http-errors@2.0.5': {} + '@types/http-errors@2.0.5': + optional: true '@types/jquery@3.5.34': dependencies: @@ -12223,7 +12401,8 @@ snapshots: '@types/json-schema@7.0.15': {} - '@types/mime@1.3.5': {} + '@types/mime@1.3.5': + optional: true '@types/minimatch@3.0.5': {} @@ -12231,9 +12410,11 @@ snapshots: dependencies: undici-types: 7.24.6 - '@types/qs@6.15.1': {} + '@types/qs@6.15.1': + optional: true - '@types/range-parser@1.2.7': {} + '@types/range-parser@1.2.7': + optional: true '@types/rimraf@2.0.5': dependencies: @@ -12244,16 +12425,19 @@ snapshots: dependencies: '@types/mime': 1.3.5 '@types/node': 25.9.1 + optional: true '@types/send@1.2.1': dependencies: '@types/node': 25.9.1 + optional: true '@types/serve-static@1.15.10': dependencies: '@types/http-errors': 2.0.5 '@types/node': 25.9.1 '@types/send': 0.17.6 + optional: true '@types/set-cookie-parser@2.4.10': dependencies: @@ -12271,11 +12455,13 @@ snapshots: dependencies: '@types/node': 25.9.1 - '@types/yargs-parser@21.0.3': {} + '@types/yargs-parser@21.0.3': + optional: true '@types/yargs@17.0.35': dependencies: '@types/yargs-parser': 21.0.3 + optional: true '@typescript-eslint/tsconfig-utils@8.60.0(typescript@6.0.3)': dependencies: @@ -12610,7 +12796,8 @@ snapshots: dependencies: type-fest: 0.21.3 - ansi-html@0.0.7: {} + ansi-html@0.0.7: + optional: true ansi-html@0.0.9: {} @@ -12648,6 +12835,7 @@ snapshots: normalize-path: 2.1.1 transitivePeerDependencies: - supports-color + optional: true anymatch@3.1.3: dependencies: @@ -12906,6 +13094,12 @@ snapshots: '@glimmer/syntax': 0.95.0 babel-import-util: 3.0.1 + babel-plugin-ember-template-compilation@3.1.0: + dependencies: + '@glimmer/syntax': 0.95.0 + babel-import-util: 3.0.1 + import-meta-resolve: 4.2.0 + babel-plugin-htmlbars-inline-precompile@3.2.0: {} babel-plugin-htmlbars-inline-precompile@5.3.1: @@ -13511,6 +13705,7 @@ snapshots: watch-detector: 1.0.2 transitivePeerDependencies: - supports-color + optional: true broccoli@4.0.0: dependencies: @@ -13915,7 +14110,8 @@ snapshots: commander@2.20.3: {} - commander@4.1.1: {} + commander@4.1.1: + optional: true commander@7.2.0: {} @@ -14093,6 +14289,7 @@ snapshots: semver: 5.7.2 shebang-command: 1.2.0 which: 1.3.1 + optional: true cross-spawn@7.0.6: dependencies: @@ -15991,7 +16188,8 @@ snapshots: transitivePeerDependencies: - supports-color - esm@3.2.25: {} + esm@3.2.25: + optional: true espree@10.4.0: dependencies: @@ -16045,6 +16243,7 @@ snapshots: p-finally: 1.0.0 signal-exit: 3.0.7 strip-eof: 1.0.0 + optional: true execa@4.1.0: dependencies: @@ -16400,6 +16599,7 @@ snapshots: is-glob: 4.0.3 micromatch: 4.0.8 resolve-dir: 1.0.1 + optional: true findup-sync@5.0.0: dependencies: @@ -16662,6 +16862,7 @@ snapshots: get-stream@4.1.0: dependencies: pump: 3.0.4 + optional: true get-stream@5.2.0: dependencies: @@ -17064,7 +17265,8 @@ snapshots: transitivePeerDependencies: - supports-color - https@1.0.0: {} + https@1.0.0: + optional: true human-signals@1.1.1: {} @@ -17107,6 +17309,8 @@ snapshots: parent-module: 1.0.1 resolve-from: 4.0.0 + import-meta-resolve@4.2.0: {} + imurmurhash@0.1.4: {} include-path-searcher@0.1.0: {} @@ -17366,7 +17570,8 @@ snapshots: dependencies: call-bound: 1.0.4 - is-stream@1.1.0: {} + is-stream@1.1.0: + optional: true is-stream@2.0.1: {} @@ -17506,6 +17711,33 @@ snapshots: - supports-color - utf-8-validate + jsdom@26.1.0: + dependencies: + cssstyle: 4.6.0 + data-urls: 5.0.0 + decimal.js: 10.6.0 + html-encoding-sniffer: 4.0.0 + http-proxy-agent: 7.0.2(supports-color@8.1.1) + https-proxy-agent: 7.0.6(supports-color@8.1.1) + is-potential-custom-element-name: 1.0.1 + nwsapi: 2.2.23 + parse5: 7.3.0 + rrweb-cssom: 0.8.0 + saxes: 6.0.0 + symbol-tree: 3.2.4 + tough-cookie: 5.1.2 + w3c-xmlserializer: 5.0.0 + webidl-conversions: 7.0.0 + whatwg-encoding: 3.1.1 + whatwg-mimetype: 4.0.0 + whatwg-url: 14.2.0 + ws: 8.21.0 + xml-name-validator: 5.0.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + jsesc@1.3.0: {} jsesc@3.1.0: {} @@ -18078,7 +18310,8 @@ snapshots: netmask@2.1.1: {} - nice-try@1.0.5: {} + nice-try@1.0.5: + optional: true no-case@3.0.4: dependencies: @@ -18131,6 +18364,7 @@ snapshots: normalize-path@2.1.1: dependencies: remove-trailing-separator: 1.1.0 + optional: true normalize-path@3.0.0: {} @@ -18146,6 +18380,7 @@ snapshots: npm-run-path@2.0.2: dependencies: path-key: 2.0.1 + optional: true npm-run-path@4.0.1: dependencies: @@ -18298,7 +18533,8 @@ snapshots: p-defer@4.0.1: {} - p-finally@1.0.0: {} + p-finally@1.0.0: + optional: true p-limit@1.3.0: dependencies: @@ -18431,7 +18667,8 @@ snapshots: path-is-absolute@1.0.1: {} - path-key@2.0.1: {} + path-key@2.0.1: + optional: true path-key@3.1.1: {} @@ -18886,7 +19123,8 @@ snapshots: dependencies: jsesc: 3.1.0 - remove-trailing-separator@1.1.0: {} + remove-trailing-separator@1.1.0: + optional: true remove-types@1.0.0: dependencies: @@ -19107,6 +19345,7 @@ snapshots: walker: 1.0.8 transitivePeerDependencies: - supports-color + optional: true sane@5.0.1: dependencies: @@ -19252,12 +19491,14 @@ snapshots: shebang-command@1.2.0: dependencies: shebang-regex: 1.0.0 + optional: true shebang-command@2.0.0: dependencies: shebang-regex: 3.0.0 - shebang-regex@1.0.0: {} + shebang-regex@1.0.0: + optional: true shebang-regex@3.0.0: {} @@ -19635,7 +19876,8 @@ snapshots: strip-bom@4.0.0: {} - strip-eof@1.0.0: {} + strip-eof@1.0.0: + optional: true strip-final-newline@2.0.0: {}