diff --git a/e2e/full-ivy-lib/node_modules/full-ivy/esm2020/lib/full-ivy.component.mjs b/e2e/full-ivy-lib/node_modules/full-ivy/esm2020/lib/full-ivy.component.mjs
index 3b0ae4038b..eb36b3190a 100644
--- a/e2e/full-ivy-lib/node_modules/full-ivy/esm2020/lib/full-ivy.component.mjs
+++ b/e2e/full-ivy-lib/node_modules/full-ivy/esm2020/lib/full-ivy.component.mjs
@@ -6,7 +6,7 @@ export class FullIvyComponent {
}
}
FullIvyComponent.ɵfac = function FullIvyComponent_Factory(t) { return new (t || FullIvyComponent)(); };
-FullIvyComponent.ɵcmp = /*@__PURE__*/ i0.ɵɵdefineComponent({ type: FullIvyComponent, selectors: [["lib-full-ivy"]], decls: 2, vars: 0, template: function FullIvyComponent_Template(rf, ctx) { if (rf & 1) {
+FullIvyComponent.ɵcmp = /*@__PURE__*/ i0.ɵɵdefineComponent({ type: FullIvyComponent, standalone: false, selectors: [["lib-full-ivy"]], decls: 2, vars: 0, template: function FullIvyComponent_Template(rf, ctx) { if (rf & 1) {
i0.ɵɵelementStart(0, "p");
i0.ɵɵtext(1, " full-ivy works! ");
i0.ɵɵelementEnd();
@@ -15,6 +15,7 @@ FullIvyComponent.ɵcmp = /*@__PURE__*/ i0.ɵɵdefineComponent({ type: FullIvyCom
type: Component,
args: [{
selector: 'lib-full-ivy',
+ standalone: false,
template: `
full-ivy works!
@@ -23,4 +24,4 @@ FullIvyComponent.ɵcmp = /*@__PURE__*/ i0.ɵɵdefineComponent({ type: FullIvyCom
styles: []
}]
}], function () { return []; }, null); })();
-//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZnVsbC1pdnkuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vcHJvamVjdHMvZnVsbC1pdnkvc3JjL2xpYi9mdWxsLWl2eS5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFNBQVMsRUFBVSxNQUFNLGVBQWUsQ0FBQzs7QUFZbEQsTUFBTSxPQUFPLGdCQUFnQjtJQUUzQixnQkFBZ0IsQ0FBQztJQUVqQixRQUFRO0lBQ1IsQ0FBQzs7Z0ZBTFUsZ0JBQWdCO21FQUFoQixnQkFBZ0I7UUFQekIseUJBQUc7UUFDRCxpQ0FDRjtRQUFBLGlCQUFJOzt1RkFLSyxnQkFBZ0I7Y0FWNUIsU0FBUztlQUFDO2dCQUNULFFBQVEsRUFBRSxjQUFjO2dCQUN4QixRQUFRLEVBQUU7Ozs7R0FJVDtnQkFDRCxNQUFNLEVBQUUsRUFDUDthQUNGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBPbkluaXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnbGliLWZ1bGwtaXZ5JyxcbiAgdGVtcGxhdGU6IGBcbiAgICA8cD5cbiAgICAgIGZ1bGwtaXZ5IHdvcmtzIVxuICAgIDwvcD5cbiAgYCxcbiAgc3R5bGVzOiBbXG4gIF1cbn0pXG5leHBvcnQgY2xhc3MgRnVsbEl2eUNvbXBvbmVudCBpbXBsZW1lbnRzIE9uSW5pdCB7XG5cbiAgY29uc3RydWN0b3IoKSB7IH1cblxuICBuZ09uSW5pdCgpOiB2b2lkIHtcbiAgfVxuXG59XG4iXX0=
\ No newline at end of file
+//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZnVsbC1pdnkuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vcHJvamVjdHMvZnVsbC1pdnkvc3JjL2xpYi9mdWxsLWl2eS5jb21wb25lbnQudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFNBQVMsRUFBVSxNQUFNLGVBQWUsQ0FBQzs7QUFZbEQsTUFBTSxPQUFPLGdCQUFnQjtJQUUzQixnQkFBZ0IsQ0FBQztJQUVqQixRQUFRO0lBQ1IsQ0FBQzs7Z0ZBTFUsZ0JBQWdCO21FQUFoQixnQkFBZ0I7UUFQekIseUJBQUc7UUFDRCxpQ0FDRjtRQUFBLGlCQUFJOzt1RkFLSyxnQkFBZ0I7Y0FWNUIsU0FBUztlQUFDO2dCQUNULFFBQVEsRUFBRSxjQUFjO2dCQUN4QixRQUFRLEVBQUU7Ozs7R0FJVDtnQkFDRCxNQUFNLEVBQUUsRUFDUDthQUNGIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBPbkluaXQgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnbGliLWZ1bGwtaXZ5JyxcbiAgdGVtcGxhdGU6IGBcbiAgICA8cD5cbiAgICAgIGZ1bGwtaXZ5IHdvcmtzIVxuICAgIDwvcD5cbiAgYCxcbiAgc3R5bGVzOiBbXG4gIF1cbn0pXG5leHBvcnQgY2xhc3MgRnVsbEl2eUNvbXBvbmVudCBpbXBsZW1lbnRzIE9uSW5pdCB7XG5cbiAgY29uc3RydWN0b3IoKSB7IH1cblxuICBuZ09uSW5pdCgpOiB2b2lkIHtcbiAgfVxuXG59XG4iXX0=
diff --git a/e2e/full-ivy-lib/node_modules/full-ivy/fesm2015/full-ivy.mjs b/e2e/full-ivy-lib/node_modules/full-ivy/fesm2015/full-ivy.mjs
index 1b34c9d45b..5bac1b46b9 100644
--- a/e2e/full-ivy-lib/node_modules/full-ivy/fesm2015/full-ivy.mjs
+++ b/e2e/full-ivy-lib/node_modules/full-ivy/fesm2015/full-ivy.mjs
@@ -21,7 +21,7 @@ class FullIvyComponent {
}
}
FullIvyComponent.ɵfac = function FullIvyComponent_Factory(t) { return new (t || FullIvyComponent)(); };
-FullIvyComponent.ɵcmp = /*@__PURE__*/ i0.ɵɵdefineComponent({ type: FullIvyComponent, selectors: [["lib-full-ivy"]], decls: 2, vars: 0, template: function FullIvyComponent_Template(rf, ctx) {
+FullIvyComponent.ɵcmp = /*@__PURE__*/ i0.ɵɵdefineComponent({ type: FullIvyComponent, standalone: false, selectors: [["lib-full-ivy"]], decls: 2, vars: 0, template: function FullIvyComponent_Template(rf, ctx) {
if (rf & 1) {
i0.ɵɵelementStart(0, "p");
i0.ɵɵtext(1, " full-ivy works! ");
@@ -33,6 +33,7 @@ FullIvyComponent.ɵcmp = /*@__PURE__*/ i0.ɵɵdefineComponent({ type: FullIvyCom
type: Component,
args: [{
selector: 'lib-full-ivy',
+ standalone: false,
template: `
full-ivy works!
diff --git a/e2e/full-ivy-lib/node_modules/full-ivy/fesm2020/full-ivy.mjs b/e2e/full-ivy-lib/node_modules/full-ivy/fesm2020/full-ivy.mjs
index de1140ea78..23841dd162 100644
--- a/e2e/full-ivy-lib/node_modules/full-ivy/fesm2020/full-ivy.mjs
+++ b/e2e/full-ivy-lib/node_modules/full-ivy/fesm2020/full-ivy.mjs
@@ -19,7 +19,7 @@ class FullIvyComponent {
}
}
FullIvyComponent.ɵfac = function FullIvyComponent_Factory(t) { return new (t || FullIvyComponent)(); };
-FullIvyComponent.ɵcmp = /*@__PURE__*/ i0.ɵɵdefineComponent({ type: FullIvyComponent, selectors: [["lib-full-ivy"]], decls: 2, vars: 0, template: function FullIvyComponent_Template(rf, ctx) { if (rf & 1) {
+FullIvyComponent.ɵcmp = /*@__PURE__*/ i0.ɵɵdefineComponent({ type: FullIvyComponent, standalone: false, selectors: [["lib-full-ivy"]], decls: 2, vars: 0, template: function FullIvyComponent_Template(rf, ctx) { if (rf & 1) {
i0.ɵɵelementStart(0, "p");
i0.ɵɵtext(1, " full-ivy works! ");
i0.ɵɵelementEnd();
@@ -28,6 +28,7 @@ FullIvyComponent.ɵcmp = /*@__PURE__*/ i0.ɵɵdefineComponent({ type: FullIvyCom
type: Component,
args: [{
selector: 'lib-full-ivy',
+ standalone: false,
template: `
full-ivy works!
diff --git a/e2e/full-ivy-lib/node_modules/full-ivy/lib/full-ivy.component.d.ts b/e2e/full-ivy-lib/node_modules/full-ivy/lib/full-ivy.component.d.ts
index 958a3e580e..4b50e320a9 100644
--- a/e2e/full-ivy-lib/node_modules/full-ivy/lib/full-ivy.component.d.ts
+++ b/e2e/full-ivy-lib/node_modules/full-ivy/lib/full-ivy.component.d.ts
@@ -4,5 +4,5 @@ export declare class FullIvyComponent implements OnInit {
constructor();
ngOnInit(): void;
static ɵfac: i0.ɵɵFactoryDeclaration;
- static ɵcmp: i0.ɵɵComponentDeclaration;
+ static ɵcmp: i0.ɵɵComponentDeclaration;
}
diff --git a/examples/example-app-monorepo/apps/app1/src/app/demo/demo.testbed.spec.ts b/examples/example-app-monorepo/apps/app1/src/app/demo/demo.testbed.spec.ts
index 4cb01a0bec..55320520f3 100644
--- a/examples/example-app-monorepo/apps/app1/src/app/demo/demo.testbed.spec.ts
+++ b/examples/example-app-monorepo/apps/app1/src/app/demo/demo.testbed.spec.ts
@@ -392,7 +392,7 @@ describe('demo (with TestBed):', () => {
});
it("injected provider should not be same as component's provider", () => {
- @Component({ template: ' ' })
+ @Component({ standalone: false, template: ' ' })
class TestComponent {}
const fixture = TestBed.configureTestingModule({
diff --git a/examples/example-app-monorepo/package.json b/examples/example-app-monorepo/package.json
index d63954fbf3..f7bd980624 100644
--- a/examples/example-app-monorepo/package.json
+++ b/examples/example-app-monorepo/package.json
@@ -12,28 +12,28 @@
},
"private": true,
"dependencies": {
- "@angular/animations": "^18.2.12",
- "@angular/common": "^18.2.12",
- "@angular/compiler": "^18.2.12",
- "@angular/core": "^18.2.12",
- "@angular/forms": "^18.2.12",
- "@angular/platform-browser": "^18.2.12",
- "@angular/platform-browser-dynamic": "^18.2.12",
- "@angular/router": "^18.2.12",
+ "@angular/animations": "^19.0.0",
+ "@angular/common": "^19.0.0",
+ "@angular/compiler": "^19.0.0",
+ "@angular/core": "^19.0.0",
+ "@angular/forms": "^19.0.0",
+ "@angular/platform-browser": "^19.0.0",
+ "@angular/platform-browser-dynamic": "^19.0.0",
+ "@angular/router": "^19.0.0",
"angular-in-memory-web-api": "^0.19.0",
"rxjs": "^7.8.1",
"tslib": "^2.8.1",
"zone.js": "~0.15.0"
},
"devDependencies": {
- "@angular-devkit/build-angular": "^18.2.12",
- "@angular/cli": "^18.2.12",
- "@angular/compiler-cli": "^18.2.12",
+ "@angular-devkit/build-angular": "^19.0.0",
+ "@angular/cli": "^19.0.0",
+ "@angular/compiler-cli": "^19.0.0",
"@types/jest": "^29.5.14",
"@types/node": "^22.9.1",
"jest": "^29.7.0",
"jest-preset-angular": "^14.3.2",
- "ng-packagr": "^18.2.1",
- "typescript": "~5.5.4"
+ "ng-packagr": "^19.0.0",
+ "typescript": "~5.6.2"
}
}
diff --git a/examples/example-app-monorepo/yarn.lock b/examples/example-app-monorepo/yarn.lock
index 725596492d..afb9c8fe98 100644
--- a/examples/example-app-monorepo/yarn.lock
+++ b/examples/example-app-monorepo/yarn.lock
@@ -15,54 +15,52 @@ __metadata:
languageName: node
linkType: hard
-"@angular-devkit/architect@npm:0.1802.12":
- version: 0.1802.12
- resolution: "@angular-devkit/architect@npm:0.1802.12"
+"@angular-devkit/architect@npm:0.1900.0":
+ version: 0.1900.0
+ resolution: "@angular-devkit/architect@npm:0.1900.0"
dependencies:
- "@angular-devkit/core": "npm:18.2.12"
+ "@angular-devkit/core": "npm:19.0.0"
rxjs: "npm:7.8.1"
dependenciesMeta:
esbuild:
built: true
puppeteer:
built: true
- checksum: 10/eed404bc6a50dbf8c814aea7541efef56f690fa220b3b2d67e44e7a1b77398ce2de3cec853704fa3fc9bdab111d7aa92402f39e38fa26adb8dff2b8bd6b546fc
+ checksum: 10/23f85b57aab74bc2be9f1754fc6074df9dfe14e4cc7c92b8def77bc1a641e5912591a45e312a1d9ecebda19078dd7836413b384609d8214b8d1ccdf558e7aa22
languageName: node
linkType: hard
-"@angular-devkit/build-angular@npm:^18.2.12":
- version: 18.2.12
- resolution: "@angular-devkit/build-angular@npm:18.2.12"
+"@angular-devkit/build-angular@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular-devkit/build-angular@npm:19.0.0"
dependencies:
"@ampproject/remapping": "npm:2.3.0"
- "@angular-devkit/architect": "npm:0.1802.12"
- "@angular-devkit/build-webpack": "npm:0.1802.12"
- "@angular-devkit/core": "npm:18.2.12"
- "@angular/build": "npm:18.2.12"
- "@babel/core": "npm:7.25.2"
- "@babel/generator": "npm:7.25.0"
- "@babel/helper-annotate-as-pure": "npm:7.24.7"
+ "@angular-devkit/architect": "npm:0.1900.0"
+ "@angular-devkit/build-webpack": "npm:0.1900.0"
+ "@angular-devkit/core": "npm:19.0.0"
+ "@angular/build": "npm:19.0.0"
+ "@babel/core": "npm:7.26.0"
+ "@babel/generator": "npm:7.26.2"
+ "@babel/helper-annotate-as-pure": "npm:7.25.9"
"@babel/helper-split-export-declaration": "npm:7.24.7"
- "@babel/plugin-transform-async-generator-functions": "npm:7.25.0"
- "@babel/plugin-transform-async-to-generator": "npm:7.24.7"
- "@babel/plugin-transform-runtime": "npm:7.24.7"
- "@babel/preset-env": "npm:7.25.3"
- "@babel/runtime": "npm:7.25.0"
- "@discoveryjs/json-ext": "npm:0.6.1"
- "@ngtools/webpack": "npm:18.2.12"
+ "@babel/plugin-transform-async-generator-functions": "npm:7.25.9"
+ "@babel/plugin-transform-async-to-generator": "npm:7.25.9"
+ "@babel/plugin-transform-runtime": "npm:7.25.9"
+ "@babel/preset-env": "npm:7.26.0"
+ "@babel/runtime": "npm:7.26.0"
+ "@discoveryjs/json-ext": "npm:0.6.3"
+ "@ngtools/webpack": "npm:19.0.0"
"@vitejs/plugin-basic-ssl": "npm:1.1.0"
ansi-colors: "npm:4.1.3"
autoprefixer: "npm:10.4.20"
- babel-loader: "npm:9.1.3"
+ babel-loader: "npm:9.2.1"
browserslist: "npm:^4.21.5"
copy-webpack-plugin: "npm:12.0.2"
- critters: "npm:0.0.24"
css-loader: "npm:7.1.2"
- esbuild: "npm:0.23.0"
- esbuild-wasm: "npm:0.23.0"
+ esbuild: "npm:0.24.0"
+ esbuild-wasm: "npm:0.24.0"
fast-glob: "npm:3.3.2"
http-proxy-middleware: "npm:3.0.3"
- https-proxy-agent: "npm:7.0.5"
istanbul-lib-instrument: "npm:6.0.3"
jsonc-parser: "npm:3.3.1"
karma-source-map-support: "npm:1.4.0"
@@ -70,47 +68,43 @@ __metadata:
less-loader: "npm:12.2.0"
license-webpack-plugin: "npm:4.0.2"
loader-utils: "npm:3.3.1"
- magic-string: "npm:0.30.11"
- mini-css-extract-plugin: "npm:2.9.0"
- mrmime: "npm:2.0.0"
+ mini-css-extract-plugin: "npm:2.9.2"
open: "npm:10.1.0"
ora: "npm:5.4.1"
- parse5-html-rewriting-stream: "npm:7.0.0"
picomatch: "npm:4.0.2"
- piscina: "npm:4.6.1"
- postcss: "npm:8.4.41"
+ piscina: "npm:4.7.0"
+ postcss: "npm:8.4.49"
postcss-loader: "npm:8.1.1"
resolve-url-loader: "npm:5.0.0"
rxjs: "npm:7.8.1"
- sass: "npm:1.77.6"
- sass-loader: "npm:16.0.0"
+ sass: "npm:1.80.7"
+ sass-loader: "npm:16.0.3"
semver: "npm:7.6.3"
source-map-loader: "npm:5.0.0"
source-map-support: "npm:0.5.21"
- terser: "npm:5.31.6"
+ terser: "npm:5.36.0"
tree-kill: "npm:1.2.2"
- tslib: "npm:2.6.3"
- vite: "npm:5.4.6"
- watchpack: "npm:2.4.1"
- webpack: "npm:5.94.0"
+ tslib: "npm:2.8.1"
+ webpack: "npm:5.96.1"
webpack-dev-middleware: "npm:7.4.2"
- webpack-dev-server: "npm:5.0.4"
+ webpack-dev-server: "npm:5.1.0"
webpack-merge: "npm:6.0.1"
webpack-subresource-integrity: "npm:5.1.0"
peerDependencies:
- "@angular/compiler-cli": ^18.0.0
- "@angular/localize": ^18.0.0
- "@angular/platform-server": ^18.0.0
- "@angular/service-worker": ^18.0.0
- "@web/test-runner": ^0.18.0
+ "@angular/compiler-cli": ^19.0.0
+ "@angular/localize": ^19.0.0
+ "@angular/platform-server": ^19.0.0
+ "@angular/service-worker": ^19.0.0
+ "@angular/ssr": ^19.0.0
+ "@web/test-runner": ^0.19.0
browser-sync: ^3.0.2
jest: ^29.5.0
jest-environment-jsdom: ^29.5.0
karma: ^6.3.0
- ng-packagr: ^18.0.0
+ ng-packagr: ^19.0.0
protractor: ^7.0.0
tailwindcss: ^2.0.0 || ^3.0.0
- typescript: ">=5.4 <5.6"
+ typescript: ">=5.5 <5.7"
dependenciesMeta:
esbuild:
built: true
@@ -124,6 +118,8 @@ __metadata:
optional: true
"@angular/service-worker":
optional: true
+ "@angular/ssr":
+ optional: true
"@web/test-runner":
optional: true
browser-sync:
@@ -140,15 +136,15 @@ __metadata:
optional: true
tailwindcss:
optional: true
- checksum: 10/eaf6c6d8ac20911b728d918e92d96ae31bc2bf43f3684ac68e59875b2075522efcba8d938c67f2187f8f9540df7aeadf27211bf6624bd473d50a6870ed190e93
+ checksum: 10/3674de6a583a87b34a6061ff832a1a1a062e7e3cb942d9d8cc05be0c16534dc8be7211ecbeb965ecd1a30408b3e64012816d29db6a9541fd6cc65d3cd167caed
languageName: node
linkType: hard
-"@angular-devkit/build-webpack@npm:0.1802.12":
- version: 0.1802.12
- resolution: "@angular-devkit/build-webpack@npm:0.1802.12"
+"@angular-devkit/build-webpack@npm:0.1900.0":
+ version: 0.1900.0
+ resolution: "@angular-devkit/build-webpack@npm:0.1900.0"
dependencies:
- "@angular-devkit/architect": "npm:0.1802.12"
+ "@angular-devkit/architect": "npm:0.1900.0"
rxjs: "npm:7.8.1"
peerDependencies:
webpack: ^5.30.0
@@ -158,13 +154,13 @@ __metadata:
built: true
puppeteer:
built: true
- checksum: 10/8d1eacaa00d16c356996c8e5d273bc0c4bc8cb4ffdbde9f22e1020e946b9df10346a98f3f8446d813fddbb4bc7d23e8b6e479234d2fe642b8512b990f45c0f67
+ checksum: 10/8bb95c15575909d7f65ddffac0e56490e51f406b077070e8c07bce7bb83a294fc421bcc1b01e723faddd2468cff8686822d2035d76f549d53dfb113ebff7f9a9
languageName: node
linkType: hard
-"@angular-devkit/core@npm:18.2.12":
- version: 18.2.12
- resolution: "@angular-devkit/core@npm:18.2.12"
+"@angular-devkit/core@npm:19.0.0":
+ version: 19.0.0
+ resolution: "@angular-devkit/core@npm:19.0.0"
dependencies:
ajv: "npm:8.17.1"
ajv-formats: "npm:3.0.1"
@@ -173,7 +169,7 @@ __metadata:
rxjs: "npm:7.8.1"
source-map: "npm:0.7.4"
peerDependencies:
- chokidar: ^3.5.2
+ chokidar: ^4.0.0
dependenciesMeta:
esbuild:
built: true
@@ -182,17 +178,17 @@ __metadata:
peerDependenciesMeta:
chokidar:
optional: true
- checksum: 10/793c54cc9ac4e064d2580985c6c2de627ab3e2b8a7198e0557033db58bac36896e30ff06fc9b9faf91027a67af2d9b59f1985c0ee3cacf44c7b212823b901667
+ checksum: 10/74e729a6ff065d9e5ea62e9c64dcb2568378156a33da85a6d094f150d44c514397fc8b0d61149773fe8676b3de8a033227b05828a956b0bed598325cafa750de
languageName: node
linkType: hard
-"@angular-devkit/schematics@npm:18.2.12":
- version: 18.2.12
- resolution: "@angular-devkit/schematics@npm:18.2.12"
+"@angular-devkit/schematics@npm:19.0.0":
+ version: 19.0.0
+ resolution: "@angular-devkit/schematics@npm:19.0.0"
dependencies:
- "@angular-devkit/core": "npm:18.2.12"
+ "@angular-devkit/core": "npm:19.0.0"
jsonc-parser: "npm:3.3.1"
- magic-string: "npm:0.30.11"
+ magic-string: "npm:0.30.12"
ora: "npm:5.4.1"
rxjs: "npm:7.8.1"
dependenciesMeta:
@@ -200,62 +196,67 @@ __metadata:
built: true
puppeteer:
built: true
- checksum: 10/7e3f345ce2fae18ce80502d019b65c0d1ea4126178fc1809a7b24745efbd7f42e128da66f0e7e8d385335185c07446ed963a83d902046b5761e4034e3a43197a
+ checksum: 10/3925a1027d72211a75992710a1001f008631418970a53d4f40f337a39a463fe859202fc2c51ef4c843266beef4034ae89b3085eccf50b57b65c1e933e1adb3d1
languageName: node
linkType: hard
-"@angular/animations@npm:^18.2.12":
- version: 18.2.12
- resolution: "@angular/animations@npm:18.2.12"
+"@angular/animations@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/animations@npm:19.0.0"
dependencies:
tslib: "npm:^2.3.0"
peerDependencies:
- "@angular/core": 18.2.12
- checksum: 10/85c194bf0ada17bfd53392cf47f37dd54b50f685b61b92c8c85f9f65ab8ab75e44b916ad31e041edda71e3635f75a9b377bb7f796c435df35135e759876ff6f7
+ "@angular/core": 19.0.0
+ checksum: 10/8ad367f9cab724852ec43d84aaa20da12a713f8f08d6834f802bf71bf59778c885350d849e7387ac9ff5bbf6f09106ed519707a190138b42d2d72123956eed59
languageName: node
linkType: hard
-"@angular/build@npm:18.2.12":
- version: 18.2.12
- resolution: "@angular/build@npm:18.2.12"
+"@angular/build@npm:19.0.0":
+ version: 19.0.0
+ resolution: "@angular/build@npm:19.0.0"
dependencies:
"@ampproject/remapping": "npm:2.3.0"
- "@angular-devkit/architect": "npm:0.1802.12"
- "@babel/core": "npm:7.25.2"
- "@babel/helper-annotate-as-pure": "npm:7.24.7"
+ "@angular-devkit/architect": "npm:0.1900.0"
+ "@babel/core": "npm:7.26.0"
+ "@babel/helper-annotate-as-pure": "npm:7.25.9"
"@babel/helper-split-export-declaration": "npm:7.24.7"
- "@babel/plugin-syntax-import-attributes": "npm:7.24.7"
- "@inquirer/confirm": "npm:3.1.22"
+ "@babel/plugin-syntax-import-attributes": "npm:7.26.0"
+ "@inquirer/confirm": "npm:5.0.2"
"@vitejs/plugin-basic-ssl": "npm:1.1.0"
+ beasties: "npm:0.1.0"
browserslist: "npm:^4.23.0"
- critters: "npm:0.0.24"
- esbuild: "npm:0.23.0"
+ esbuild: "npm:0.24.0"
fast-glob: "npm:3.3.2"
https-proxy-agent: "npm:7.0.5"
- listr2: "npm:8.2.4"
- lmdb: "npm:3.0.13"
- magic-string: "npm:0.30.11"
+ istanbul-lib-instrument: "npm:6.0.3"
+ listr2: "npm:8.2.5"
+ lmdb: "npm:3.1.5"
+ magic-string: "npm:0.30.12"
mrmime: "npm:2.0.0"
parse5-html-rewriting-stream: "npm:7.0.0"
picomatch: "npm:4.0.2"
- piscina: "npm:4.6.1"
- rollup: "npm:4.22.4"
- sass: "npm:1.77.6"
+ piscina: "npm:4.7.0"
+ rollup: "npm:4.26.0"
+ sass: "npm:1.80.7"
semver: "npm:7.6.3"
- vite: "npm:5.4.6"
- watchpack: "npm:2.4.1"
- peerDependencies:
- "@angular/compiler-cli": ^18.0.0
- "@angular/localize": ^18.0.0
- "@angular/platform-server": ^18.0.0
- "@angular/service-worker": ^18.0.0
+ vite: "npm:5.4.11"
+ watchpack: "npm:2.4.2"
+ peerDependencies:
+ "@angular/compiler": ^19.0.0
+ "@angular/compiler-cli": ^19.0.0
+ "@angular/localize": ^19.0.0
+ "@angular/platform-server": ^19.0.0
+ "@angular/service-worker": ^19.0.0
+ "@angular/ssr": ^19.0.0
less: ^4.2.0
postcss: ^8.4.0
tailwindcss: ^2.0.0 || ^3.0.0
- typescript: ">=5.4 <5.6"
+ typescript: ">=5.5 <5.7"
dependenciesMeta:
esbuild:
built: true
+ lmdb:
+ optional: true
puppeteer:
built: true
peerDependenciesMeta:
@@ -265,33 +266,35 @@ __metadata:
optional: true
"@angular/service-worker":
optional: true
+ "@angular/ssr":
+ optional: true
less:
optional: true
postcss:
optional: true
tailwindcss:
optional: true
- checksum: 10/06dbd9b7d9fcaa255fa0e071ddcc34415bb89bc9caee1979418093eacb94961e12ddc2e86f3df8136a1782a78dea8a2a5a6075d184bcec32d588dccb112f02b3
+ checksum: 10/4b5d5a15e17ce4b003bb3e2107ef8e9ef1632f2790a155cfc368cf614c1f326a18c761f0aaeb957b614d0c6d3f9789f133b7a1595bd621c63a1ca588d1d3782f
languageName: node
linkType: hard
-"@angular/cli@npm:^18.2.12":
- version: 18.2.12
- resolution: "@angular/cli@npm:18.2.12"
+"@angular/cli@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/cli@npm:19.0.0"
dependencies:
- "@angular-devkit/architect": "npm:0.1802.12"
- "@angular-devkit/core": "npm:18.2.12"
- "@angular-devkit/schematics": "npm:18.2.12"
- "@inquirer/prompts": "npm:5.3.8"
- "@listr2/prompt-adapter-inquirer": "npm:2.0.15"
- "@schematics/angular": "npm:18.2.12"
+ "@angular-devkit/architect": "npm:0.1900.0"
+ "@angular-devkit/core": "npm:19.0.0"
+ "@angular-devkit/schematics": "npm:19.0.0"
+ "@inquirer/prompts": "npm:7.1.0"
+ "@listr2/prompt-adapter-inquirer": "npm:2.0.18"
+ "@schematics/angular": "npm:19.0.0"
"@yarnpkg/lockfile": "npm:1.1.0"
- ini: "npm:4.1.3"
+ ini: "npm:5.0.0"
jsonc-parser: "npm:3.3.1"
- listr2: "npm:8.2.4"
- npm-package-arg: "npm:11.0.3"
- npm-pick-manifest: "npm:9.1.0"
- pacote: "npm:18.0.6"
+ listr2: "npm:8.2.5"
+ npm-package-arg: "npm:12.0.0"
+ npm-pick-manifest: "npm:10.0.0"
+ pacote: "npm:20.0.0"
resolve: "npm:1.22.8"
semver: "npm:7.6.3"
symbol-observable: "npm:4.0.0"
@@ -303,27 +306,27 @@ __metadata:
built: true
bin:
ng: bin/ng.js
- checksum: 10/d9adfa99325f9a79a548a5c649d2c623ee0878163acd4a3fe2b748a37a5e583b3ce5ff45f580c26a954bc9140809942b00ab9c596dbf7738816e1a9d049ab06f
+ checksum: 10/b11bf46e05f6389dbe1f54dca8dfe1d0eacd0dea70fbc9fc2d22c0209ada154f7a80d9d7384f9bc85ef7534acfe2a81f1d08f0ef08938e46df98791d4d12a886
languageName: node
linkType: hard
-"@angular/common@npm:^18.2.12":
- version: 18.2.12
- resolution: "@angular/common@npm:18.2.12"
+"@angular/common@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/common@npm:19.0.0"
dependencies:
tslib: "npm:^2.3.0"
peerDependencies:
- "@angular/core": 18.2.12
+ "@angular/core": 19.0.0
rxjs: ^6.5.3 || ^7.4.0
- checksum: 10/242c692733babfa6e38c48a23b8d22a3f92c466df4f6fb8c3573fceebc7356431ecdd4e829d69f25b21bd8954fb106c45514f722ac74399bf931fb92943aa78b
+ checksum: 10/9abf68da41f912e7635f35945a603583347592450ec47a372edacf0e6950d6972231ec1e13e2556831e6e21ba51fc5a0a0c221b020616378d3a9443eeb8c7a99
languageName: node
linkType: hard
-"@angular/compiler-cli@npm:^18.2.12":
- version: 18.2.12
- resolution: "@angular/compiler-cli@npm:18.2.12"
+"@angular/compiler-cli@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/compiler-cli@npm:19.0.0"
dependencies:
- "@babel/core": "npm:7.25.2"
+ "@babel/core": "npm:7.26.0"
"@jridgewell/sourcemap-codec": "npm:^1.4.14"
chokidar: "npm:^4.0.0"
convert-source-map: "npm:^1.5.1"
@@ -332,97 +335,97 @@ __metadata:
tslib: "npm:^2.3.0"
yargs: "npm:^17.2.1"
peerDependencies:
- "@angular/compiler": 18.2.12
- typescript: ">=5.4 <5.6"
+ "@angular/compiler": 19.0.0
+ typescript: ">=5.5 <5.7"
bin:
ng-xi18n: bundles/src/bin/ng_xi18n.js
ngc: bundles/src/bin/ngc.js
ngcc: bundles/ngcc/index.js
- checksum: 10/f84e954a01a05f9bac446422e12910f94a1831e8def3c523ef2f738adf083adc23432c1d8cbf65f0eb431f3a8a7a195b3fd24acdd69e099645cc5ea15ebd865c
+ checksum: 10/0d35870bb2e2abc92080384528420f23b242a17f9b2c5ff9c9d338aa9b17f0e4d5342a144737b021592585e4d1b39e16fce4e015b2879893c5df48bc780a1795
languageName: node
linkType: hard
-"@angular/compiler@npm:^18.2.12":
- version: 18.2.12
- resolution: "@angular/compiler@npm:18.2.12"
+"@angular/compiler@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/compiler@npm:19.0.0"
dependencies:
tslib: "npm:^2.3.0"
peerDependencies:
- "@angular/core": 18.2.12
+ "@angular/core": 19.0.0
peerDependenciesMeta:
"@angular/core":
optional: true
- checksum: 10/a08fa0fc46c003d83af6e088450f35026281dde7bd65c6775242b52c2695c3deaec2c6bd675933261151932c27072de9b51edcbdde18dca02ed3313bc4873004
+ checksum: 10/23752e35ac04c34c0d3e35ab8e2a915e0e7d553968a43efbdb3811a960337d38d89db9ff71d0df7f192a110203f8e89d4e8f30da9b68250a11bce8eea5cc9d19
languageName: node
linkType: hard
-"@angular/core@npm:^18.2.12":
- version: 18.2.12
- resolution: "@angular/core@npm:18.2.12"
+"@angular/core@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/core@npm:19.0.0"
dependencies:
tslib: "npm:^2.3.0"
peerDependencies:
rxjs: ^6.5.3 || ^7.4.0
- zone.js: ~0.14.10
- checksum: 10/0d5dae70335c9283caa9bf92bd193784ba898ba584e31c0dfb1ac5a6d80acc72d04f13b8927f299ecb5a5684d57209f3dbdf6e15c667b76ce0b1db159b11f63a
+ zone.js: ~0.15.0
+ checksum: 10/bb6cd99789a70eff1d2a4a4cc49e6033ca39f899661080be7712cf1d15f13bc047b99c9da2d290a43c14203f4dd11a13c954fa40e01ad90e80879420b271a4af
languageName: node
linkType: hard
-"@angular/forms@npm:^18.2.12":
- version: 18.2.12
- resolution: "@angular/forms@npm:18.2.12"
+"@angular/forms@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/forms@npm:19.0.0"
dependencies:
tslib: "npm:^2.3.0"
peerDependencies:
- "@angular/common": 18.2.12
- "@angular/core": 18.2.12
- "@angular/platform-browser": 18.2.12
+ "@angular/common": 19.0.0
+ "@angular/core": 19.0.0
+ "@angular/platform-browser": 19.0.0
rxjs: ^6.5.3 || ^7.4.0
- checksum: 10/8ab4f323f17dc842d9dcdda53f4e2fc6162dca3d75872cc4310a395368264d8520e48c5b44c6a0e2f2900ec8eea7fe2fd477a7a55d5c5923240d9707cb380283
+ checksum: 10/4e6ea7b0c7952c8297e6a5a207bd0bfa34394dd1662450319bcb489e4516676d3bef870e4effe2211046302f6162883447448ad0702eed51ac078b316cb8646e
languageName: node
linkType: hard
-"@angular/platform-browser-dynamic@npm:^18.2.12":
- version: 18.2.12
- resolution: "@angular/platform-browser-dynamic@npm:18.2.12"
+"@angular/platform-browser-dynamic@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/platform-browser-dynamic@npm:19.0.0"
dependencies:
tslib: "npm:^2.3.0"
peerDependencies:
- "@angular/common": 18.2.12
- "@angular/compiler": 18.2.12
- "@angular/core": 18.2.12
- "@angular/platform-browser": 18.2.12
- checksum: 10/49b925dec22534f12b66c080f0161cdc71a60884c46aeeb8f6dcd19e7a7f6f83404495a1c1ec003ec83de1f265fcfa0593d9aa5e85ce10f1c979f85490c8b936
+ "@angular/common": 19.0.0
+ "@angular/compiler": 19.0.0
+ "@angular/core": 19.0.0
+ "@angular/platform-browser": 19.0.0
+ checksum: 10/e5d7ee7e9c50ef4a1bc0bec8cf003e26a07e57c6f8a7d16933c4c5535fd9a5cb60bcf458c13f30e52f260ef8ad34483f2bcdd5841ebab1519844d72eb308ebcc
languageName: node
linkType: hard
-"@angular/platform-browser@npm:^18.2.12":
- version: 18.2.12
- resolution: "@angular/platform-browser@npm:18.2.12"
+"@angular/platform-browser@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/platform-browser@npm:19.0.0"
dependencies:
tslib: "npm:^2.3.0"
peerDependencies:
- "@angular/animations": 18.2.12
- "@angular/common": 18.2.12
- "@angular/core": 18.2.12
+ "@angular/animations": 19.0.0
+ "@angular/common": 19.0.0
+ "@angular/core": 19.0.0
peerDependenciesMeta:
"@angular/animations":
optional: true
- checksum: 10/4c323f18422bc24b319ce6564b6c4701f6daf2adfb6115bc3ac00306d39a538bcf910025815771c71c76e897b135f911fba9c48e1f9d9cb4d778d12fe1d45fb9
+ checksum: 10/2f59c167e97581e06970f9c7b2d33a8ca64bc812578be3a434698e4f05544f349ee8fc78ae885c991beea4b5ea75e3389dc936938146e225778340aa0c4b2290
languageName: node
linkType: hard
-"@angular/router@npm:^18.2.12":
- version: 18.2.12
- resolution: "@angular/router@npm:18.2.12"
+"@angular/router@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/router@npm:19.0.0"
dependencies:
tslib: "npm:^2.3.0"
peerDependencies:
- "@angular/common": 18.2.12
- "@angular/core": 18.2.12
- "@angular/platform-browser": 18.2.12
+ "@angular/common": 19.0.0
+ "@angular/core": 19.0.0
+ "@angular/platform-browser": 19.0.0
rxjs: ^6.5.3 || ^7.4.0
- checksum: 10/a3681a91d7180ec2bcc911a6d735565fcac0f0297d471aa214898d7ae4c572462ac48057ea8809c6499499e743d47445d830e54753fd0365b8d49eff64046a54
+ checksum: 10/87163cc1ba92f3e9a5981350e810dd8b844c1ac68aaaf027e4bee6951e16dbe9e68deb6d5511aaabf0444fc3f7f48f52d251b6eab210c2448d9a412a03f36165
languageName: node
linkType: hard
@@ -436,6 +439,17 @@ __metadata:
languageName: node
linkType: hard
+"@babel/code-frame@npm:^7.25.9, @babel/code-frame@npm:^7.26.0":
+ version: 7.26.2
+ resolution: "@babel/code-frame@npm:7.26.2"
+ dependencies:
+ "@babel/helper-validator-identifier": "npm:^7.25.9"
+ js-tokens: "npm:^4.0.0"
+ picocolors: "npm:^1.0.0"
+ checksum: 10/db2c2122af79d31ca916755331bb4bac96feb2b334cdaca5097a6b467fdd41963b89b14b6836a14f083de7ff887fc78fa1b3c10b14e743d33e12dbfe5ee3d223
+ languageName: node
+ linkType: hard
+
"@babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.25.2":
version: 7.25.2
resolution: "@babel/compat-data@npm:7.25.2"
@@ -443,7 +457,37 @@ __metadata:
languageName: node
linkType: hard
-"@babel/core@npm:7.25.2, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.23.9":
+"@babel/compat-data@npm:^7.25.9, @babel/compat-data@npm:^7.26.0":
+ version: 7.26.2
+ resolution: "@babel/compat-data@npm:7.26.2"
+ checksum: 10/ed9eed6b62ce803ef4a320b1dac76b0302abbb29c49dddf96f3e3207d9717eb34e299a8651bb1582e9c3346ead74b6d595ffced5b3dae718afa08b18741f8402
+ languageName: node
+ linkType: hard
+
+"@babel/core@npm:7.26.0":
+ version: 7.26.0
+ resolution: "@babel/core@npm:7.26.0"
+ dependencies:
+ "@ampproject/remapping": "npm:^2.2.0"
+ "@babel/code-frame": "npm:^7.26.0"
+ "@babel/generator": "npm:^7.26.0"
+ "@babel/helper-compilation-targets": "npm:^7.25.9"
+ "@babel/helper-module-transforms": "npm:^7.26.0"
+ "@babel/helpers": "npm:^7.26.0"
+ "@babel/parser": "npm:^7.26.0"
+ "@babel/template": "npm:^7.25.9"
+ "@babel/traverse": "npm:^7.25.9"
+ "@babel/types": "npm:^7.26.0"
+ convert-source-map: "npm:^2.0.0"
+ debug: "npm:^4.1.0"
+ gensync: "npm:^1.0.0-beta.2"
+ json5: "npm:^2.2.3"
+ semver: "npm:^6.3.1"
+ checksum: 10/65767bfdb1f02e80d3af4f138066670ef8fdd12293de85ef151758a901c191c797e86d2e99b11c4cdfca33c72385ecaf38bbd7fa692791ec44c77763496b9b93
+ languageName: node
+ linkType: hard
+
+"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.23.9":
version: 7.25.2
resolution: "@babel/core@npm:7.25.2"
dependencies:
@@ -466,7 +510,20 @@ __metadata:
languageName: node
linkType: hard
-"@babel/generator@npm:7.25.0, @babel/generator@npm:^7.25.0, @babel/generator@npm:^7.7.2":
+"@babel/generator@npm:7.26.2, @babel/generator@npm:^7.25.9, @babel/generator@npm:^7.26.0":
+ version: 7.26.2
+ resolution: "@babel/generator@npm:7.26.2"
+ dependencies:
+ "@babel/parser": "npm:^7.26.2"
+ "@babel/types": "npm:^7.26.0"
+ "@jridgewell/gen-mapping": "npm:^0.3.5"
+ "@jridgewell/trace-mapping": "npm:^0.3.25"
+ jsesc: "npm:^3.0.2"
+ checksum: 10/71ace82b5b07a554846a003624bfab93275ccf73cdb9f1a37a4c1094bf9dc94bb677c67e8b8c939dbd6c5f0eda2e8f268aa2b0d9c3b9511072565660e717e045
+ languageName: node
+ linkType: hard
+
+"@babel/generator@npm:^7.25.0, @babel/generator@npm:^7.7.2":
version: 7.25.0
resolution: "@babel/generator@npm:7.25.0"
dependencies:
@@ -478,7 +535,16 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-annotate-as-pure@npm:7.24.7, @babel/helper-annotate-as-pure@npm:^7.24.7":
+"@babel/helper-annotate-as-pure@npm:7.25.9, @babel/helper-annotate-as-pure@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-annotate-as-pure@npm:7.25.9"
+ dependencies:
+ "@babel/types": "npm:^7.25.9"
+ checksum: 10/41edda10df1ae106a9b4fe617bf7c6df77db992992afd46192534f5cff29f9e49a303231733782dd65c5f9409714a529f215325569f14282046e9d3b7a1ffb6c
+ languageName: node
+ linkType: hard
+
+"@babel/helper-annotate-as-pure@npm:^7.24.7":
version: 7.24.7
resolution: "@babel/helper-annotate-as-pure@npm:7.24.7"
dependencies:
@@ -487,17 +553,17 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.24.7"
+"@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.25.9"
dependencies:
- "@babel/traverse": "npm:^7.24.7"
- "@babel/types": "npm:^7.24.7"
- checksum: 10/3ddff45d1e086c9c6dcef53ef46521a0c11ddb09fe3ab42dca5af6bb1b1703895a9f4f8056f49fdf53c2dbf6e5cf1ddb4baf17d7e3766c63f051ab8d60a919ee
+ "@babel/traverse": "npm:^7.25.9"
+ "@babel/types": "npm:^7.25.9"
+ checksum: 10/e1bb465b3b0155702d82cfef09e3813e87a6d777cdd2c513796861eac14953340491eafea1d4109278bf4ceb48b54074c45758f042c0544d00c498090bee5a6f
languageName: node
linkType: hard
-"@babel/helper-compilation-targets@npm:^7.22.6, @babel/helper-compilation-targets@npm:^7.24.7, @babel/helper-compilation-targets@npm:^7.24.8, @babel/helper-compilation-targets@npm:^7.25.2":
+"@babel/helper-compilation-targets@npm:^7.22.6, @babel/helper-compilation-targets@npm:^7.25.2":
version: 7.25.2
resolution: "@babel/helper-compilation-targets@npm:7.25.2"
dependencies:
@@ -510,26 +576,37 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-create-class-features-plugin@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/helper-create-class-features-plugin@npm:7.24.7"
+"@babel/helper-compilation-targets@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-compilation-targets@npm:7.25.9"
dependencies:
- "@babel/helper-annotate-as-pure": "npm:^7.24.7"
- "@babel/helper-environment-visitor": "npm:^7.24.7"
- "@babel/helper-function-name": "npm:^7.24.7"
- "@babel/helper-member-expression-to-functions": "npm:^7.24.7"
- "@babel/helper-optimise-call-expression": "npm:^7.24.7"
- "@babel/helper-replace-supers": "npm:^7.24.7"
- "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.24.7"
- "@babel/helper-split-export-declaration": "npm:^7.24.7"
+ "@babel/compat-data": "npm:^7.25.9"
+ "@babel/helper-validator-option": "npm:^7.25.9"
+ browserslist: "npm:^4.24.0"
+ lru-cache: "npm:^5.1.1"
+ semver: "npm:^6.3.1"
+ checksum: 10/8053fbfc21e8297ab55c8e7f9f119e4809fa7e505268691e1bedc2cf5e7a5a7de8c60ad13da2515378621b7601c42e101d2d679904da395fa3806a1edef6b92e
+ languageName: node
+ linkType: hard
+
+"@babel/helper-create-class-features-plugin@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-create-class-features-plugin@npm:7.25.9"
+ dependencies:
+ "@babel/helper-annotate-as-pure": "npm:^7.25.9"
+ "@babel/helper-member-expression-to-functions": "npm:^7.25.9"
+ "@babel/helper-optimise-call-expression": "npm:^7.25.9"
+ "@babel/helper-replace-supers": "npm:^7.25.9"
+ "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.25.9"
+ "@babel/traverse": "npm:^7.25.9"
semver: "npm:^6.3.1"
peerDependencies:
"@babel/core": ^7.0.0
- checksum: 10/8ecb1c2acc808e1e0c21dccc7ea6899de9a140cb1856946800176b4784de6fccd575661fbff7744bb895d01aa6956ce963446b8577c4c2334293ba5579d5cdb9
+ checksum: 10/d1d47a7b5fd317c6cb1446b0e4f4892c19ddaa69ea0229f04ba8bea5f273fc8168441e7114ad36ff919f2d310f97310cec51adc79002e22039a7e1640ccaf248
languageName: node
linkType: hard
-"@babel/helper-create-regexp-features-plugin@npm:^7.18.6, @babel/helper-create-regexp-features-plugin@npm:^7.24.7, @babel/helper-create-regexp-features-plugin@npm:^7.25.0":
+"@babel/helper-create-regexp-features-plugin@npm:^7.18.6":
version: 7.25.2
resolution: "@babel/helper-create-regexp-features-plugin@npm:7.25.2"
dependencies:
@@ -542,7 +619,20 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-define-polyfill-provider@npm:^0.6.1, @babel/helper-define-polyfill-provider@npm:^0.6.2":
+"@babel/helper-create-regexp-features-plugin@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-create-regexp-features-plugin@npm:7.25.9"
+ dependencies:
+ "@babel/helper-annotate-as-pure": "npm:^7.25.9"
+ regexpu-core: "npm:^6.1.1"
+ semver: "npm:^6.3.1"
+ peerDependencies:
+ "@babel/core": ^7.0.0
+ checksum: 10/bc2b6a365ddf490c416661833dbf4430ae0c66132acccb5ce257e82026dd9db54da788bfbdcb7e0032aa0cba965cb1be169b1e1fb2c8c029b81625da4963f6b9
+ languageName: node
+ linkType: hard
+
+"@babel/helper-define-polyfill-provider@npm:^0.6.2":
version: 0.6.2
resolution: "@babel/helper-define-polyfill-provider@npm:0.6.2"
dependencies:
@@ -557,32 +647,13 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-environment-visitor@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/helper-environment-visitor@npm:7.24.7"
- dependencies:
- "@babel/types": "npm:^7.24.7"
- checksum: 10/079d86e65701b29ebc10baf6ed548d17c19b808a07aa6885cc141b690a78581b180ee92b580d755361dc3b16adf975b2d2058b8ce6c86675fcaf43cf22f2f7c6
- languageName: node
- linkType: hard
-
-"@babel/helper-function-name@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/helper-function-name@npm:7.24.7"
- dependencies:
- "@babel/template": "npm:^7.24.7"
- "@babel/types": "npm:^7.24.7"
- checksum: 10/2ceb3d9b2b35a0fc4100fc06ed7be3bc38f03ff0bf128ff0edbc0cc7dd842967b1496fc70b5c616c747d7711c2b87e7d025c8888f48740631d6148a9d3614f85
- languageName: node
- linkType: hard
-
-"@babel/helper-member-expression-to-functions@npm:^7.24.7, @babel/helper-member-expression-to-functions@npm:^7.24.8":
- version: 7.24.8
- resolution: "@babel/helper-member-expression-to-functions@npm:7.24.8"
+"@babel/helper-member-expression-to-functions@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-member-expression-to-functions@npm:7.25.9"
dependencies:
- "@babel/traverse": "npm:^7.24.8"
- "@babel/types": "npm:^7.24.8"
- checksum: 10/ac878761cfd0a46c081cda0da75cc186f922cf16e8ecdd0c4fb6dca4330d9fe4871b41a9976224cf9669c9e7fe0421b5c27349f2e99c125fa0be871b327fa770
+ "@babel/traverse": "npm:^7.25.9"
+ "@babel/types": "npm:^7.25.9"
+ checksum: 10/ef8cc1c1e600b012b312315f843226545a1a89f25d2f474ce2503fd939ca3f8585180f291a3a13efc56cf13eddc1d41a3a040eae9a521838fd59a6d04cc82490
languageName: node
linkType: hard
@@ -596,7 +667,17 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-module-transforms@npm:^7.24.7, @babel/helper-module-transforms@npm:^7.24.8, @babel/helper-module-transforms@npm:^7.25.0, @babel/helper-module-transforms@npm:^7.25.2":
+"@babel/helper-module-imports@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-module-imports@npm:7.25.9"
+ dependencies:
+ "@babel/traverse": "npm:^7.25.9"
+ "@babel/types": "npm:^7.25.9"
+ checksum: 10/e090be5dee94dda6cd769972231b21ddfae988acd76b703a480ac0c96f3334557d70a965bf41245d6ee43891e7571a8b400ccf2b2be5803351375d0f4e5bcf08
+ languageName: node
+ linkType: hard
+
+"@babel/helper-module-transforms@npm:^7.25.2":
version: 7.25.2
resolution: "@babel/helper-module-transforms@npm:7.25.2"
dependencies:
@@ -610,45 +691,65 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-optimise-call-expression@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/helper-optimise-call-expression@npm:7.24.7"
+"@babel/helper-module-transforms@npm:^7.25.9, @babel/helper-module-transforms@npm:^7.26.0":
+ version: 7.26.0
+ resolution: "@babel/helper-module-transforms@npm:7.26.0"
dependencies:
- "@babel/types": "npm:^7.24.7"
- checksum: 10/da7a7f2d1bb1be4cffd5fa820bd605bc075c7dd014e0458f608bb6f34f450fe9412c8cea93e788227ab396e0e02c162d7b1db3fbcb755a6360e354c485d61df0
+ "@babel/helper-module-imports": "npm:^7.25.9"
+ "@babel/helper-validator-identifier": "npm:^7.25.9"
+ "@babel/traverse": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0
+ checksum: 10/9841d2a62f61ad52b66a72d08264f23052d533afc4ce07aec2a6202adac0bfe43014c312f94feacb3291f4c5aafe681955610041ece2c276271adce3f570f2f5
+ languageName: node
+ linkType: hard
+
+"@babel/helper-optimise-call-expression@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-optimise-call-expression@npm:7.25.9"
+ dependencies:
+ "@babel/types": "npm:^7.25.9"
+ checksum: 10/f09d0ad60c0715b9a60c31841b3246b47d67650c512ce85bbe24a3124f1a4d66377df793af393273bc6e1015b0a9c799626c48e53747581c1582b99167cc65dc
languageName: node
linkType: hard
-"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.16.7, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.24.7, @babel/helper-plugin-utils@npm:^7.24.8, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3":
+"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.16.7, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.8.0":
version: 7.24.8
resolution: "@babel/helper-plugin-utils@npm:7.24.8"
checksum: 10/adbc9fc1142800a35a5eb0793296924ee8057fe35c61657774208670468a9fbfbb216f2d0bc46c680c5fefa785e5ff917cc1674b10bd75cdf9a6aa3444780630
languageName: node
linkType: hard
-"@babel/helper-remap-async-to-generator@npm:^7.24.7, @babel/helper-remap-async-to-generator@npm:^7.25.0":
- version: 7.25.0
- resolution: "@babel/helper-remap-async-to-generator@npm:7.25.0"
+"@babel/helper-plugin-utils@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-plugin-utils@npm:7.25.9"
+ checksum: 10/e347d87728b1ab10b6976d46403941c8f9008c045ea6d99997a7ffca7b852dc34b6171380f7b17edf94410e0857ff26f3a53d8618f11d73744db86e8ca9b8c64
+ languageName: node
+ linkType: hard
+
+"@babel/helper-remap-async-to-generator@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-remap-async-to-generator@npm:7.25.9"
dependencies:
- "@babel/helper-annotate-as-pure": "npm:^7.24.7"
- "@babel/helper-wrap-function": "npm:^7.25.0"
- "@babel/traverse": "npm:^7.25.0"
+ "@babel/helper-annotate-as-pure": "npm:^7.25.9"
+ "@babel/helper-wrap-function": "npm:^7.25.9"
+ "@babel/traverse": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0
- checksum: 10/6b1ab73a067008c92e2fe5b7a9f39aab32e7f5a8c5eaf0a864436c21791f708ad8619d4a509febdfe934aeb373af4baa7c7d9f41181b385e09f39eaf11ca108e
+ checksum: 10/ea37ad9f8f7bcc27c109963b8ebb9d22bac7a5db2a51de199cb560e251d5593fe721e46aab2ca7d3e7a24b0aa4aff0eaf9c7307af9c2fd3a1d84268579073052
languageName: node
linkType: hard
-"@babel/helper-replace-supers@npm:^7.24.7, @babel/helper-replace-supers@npm:^7.25.0":
- version: 7.25.0
- resolution: "@babel/helper-replace-supers@npm:7.25.0"
+"@babel/helper-replace-supers@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-replace-supers@npm:7.25.9"
dependencies:
- "@babel/helper-member-expression-to-functions": "npm:^7.24.8"
- "@babel/helper-optimise-call-expression": "npm:^7.24.7"
- "@babel/traverse": "npm:^7.25.0"
+ "@babel/helper-member-expression-to-functions": "npm:^7.25.9"
+ "@babel/helper-optimise-call-expression": "npm:^7.25.9"
+ "@babel/traverse": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0
- checksum: 10/97c6c17780cb9692132f7243f5a21fb6420104cb8ff8752dc03cfc9a1912a243994c0290c77ff096637ab6f2a7363b63811cfc68c2bad44e6b39460ac2f6a63f
+ checksum: 10/8ebf787016953e4479b99007bac735c9c860822fafc51bc3db67bc53814539888797238c81fa8b948b6da897eb7b1c1d4f04df11e501a7f0596b356be02de2ab
languageName: node
linkType: hard
@@ -662,17 +763,27 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-skip-transparent-expression-wrappers@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.24.7"
+"@babel/helper-simple-access@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-simple-access@npm:7.25.9"
dependencies:
- "@babel/traverse": "npm:^7.24.7"
- "@babel/types": "npm:^7.24.7"
- checksum: 10/784a6fdd251a9a7e42ccd04aca087ecdab83eddc60fda76a2950e00eb239cc937d3c914266f0cc476298b52ac3f44ffd04c358e808bd17552a7e008d75494a77
+ "@babel/traverse": "npm:^7.25.9"
+ "@babel/types": "npm:^7.25.9"
+ checksum: 10/a16a6cfa5e8ac7144e856bcdaaf0022cf5de028fc0c56ce21dd664a6e900999a4285c587a209f2acf9de438c0d60bfb497f5f34aa34cbaf29da3e2f8d8d7feb7
+ languageName: node
+ linkType: hard
+
+"@babel/helper-skip-transparent-expression-wrappers@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.25.9"
+ dependencies:
+ "@babel/traverse": "npm:^7.25.9"
+ "@babel/types": "npm:^7.25.9"
+ checksum: 10/fdbb5248932198bc26daa6abf0d2ac42cab9c2dbb75b7e9f40d425c8f28f09620b886d40e7f9e4e08ffc7aaa2cefe6fc2c44be7c20e81f7526634702fb615bdc
languageName: node
linkType: hard
-"@babel/helper-split-export-declaration@npm:7.24.7, @babel/helper-split-export-declaration@npm:^7.24.7":
+"@babel/helper-split-export-declaration@npm:7.24.7":
version: 7.24.7
resolution: "@babel/helper-split-export-declaration@npm:7.24.7"
dependencies:
@@ -688,6 +799,13 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helper-string-parser@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-string-parser@npm:7.25.9"
+ checksum: 10/c28656c52bd48e8c1d9f3e8e68ecafd09d949c57755b0d353739eb4eae7ba4f7e67e92e4036f1cd43378cc1397a2c943ed7bcaf5949b04ab48607def0258b775
+ languageName: node
+ linkType: hard
+
"@babel/helper-validator-identifier@npm:^7.24.7":
version: 7.24.7
resolution: "@babel/helper-validator-identifier@npm:7.24.7"
@@ -695,6 +813,13 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helper-validator-identifier@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-validator-identifier@npm:7.25.9"
+ checksum: 10/3f9b649be0c2fd457fa1957b694b4e69532a668866b8a0d81eabfa34ba16dbf3107b39e0e7144c55c3c652bf773ec816af8df4a61273a2bb4eb3145ca9cf478e
+ languageName: node
+ linkType: hard
+
"@babel/helper-validator-option@npm:^7.24.8":
version: 7.24.8
resolution: "@babel/helper-validator-option@npm:7.24.8"
@@ -702,14 +827,21 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-wrap-function@npm:^7.25.0":
- version: 7.25.0
- resolution: "@babel/helper-wrap-function@npm:7.25.0"
+"@babel/helper-validator-option@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-validator-option@npm:7.25.9"
+ checksum: 10/9491b2755948ebbdd68f87da907283698e663b5af2d2b1b02a2765761974b1120d5d8d49e9175b167f16f72748ffceec8c9cf62acfbee73f4904507b246e2b3d
+ languageName: node
+ linkType: hard
+
+"@babel/helper-wrap-function@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-wrap-function@npm:7.25.9"
dependencies:
- "@babel/template": "npm:^7.25.0"
- "@babel/traverse": "npm:^7.25.0"
- "@babel/types": "npm:^7.25.0"
- checksum: 10/08724128b9c540c02a59f02f9c1c9940fe5363d85d0f30ec826a4f926afdb26fa4ec33ca2b88b4aa745fe3dbe1f44be2969b8a03af259af7945d8cd3262168d3
+ "@babel/template": "npm:^7.25.9"
+ "@babel/traverse": "npm:^7.25.9"
+ "@babel/types": "npm:^7.25.9"
+ checksum: 10/988dcf49159f1c920d6b9486762a93767a6e84b5e593a6342bc235f3e47cc1cb0c048d8fca531a48143e6b7fce1ff12ddbf735cf5f62cb2f07192cf7c27b89cf
languageName: node
linkType: hard
@@ -723,6 +855,16 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helpers@npm:^7.26.0":
+ version: 7.26.0
+ resolution: "@babel/helpers@npm:7.26.0"
+ dependencies:
+ "@babel/template": "npm:^7.25.9"
+ "@babel/types": "npm:^7.26.0"
+ checksum: 10/fd4757f65d10b64cfdbf4b3adb7ea6ffff9497c53e0786452f495d1f7794da7e0898261b4db65e1c62bbb9a360d7d78a1085635c23dfc3af2ab6dcba06585f86
+ languageName: node
+ linkType: hard
+
"@babel/highlight@npm:^7.24.7":
version: 7.24.7
resolution: "@babel/highlight@npm:7.24.7"
@@ -746,62 +888,73 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:^7.25.3":
- version: 7.25.3
- resolution: "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:7.25.3"
+"@babel/parser@npm:^7.25.9, @babel/parser@npm:^7.26.0, @babel/parser@npm:^7.26.2":
+ version: 7.26.2
+ resolution: "@babel/parser@npm:7.26.2"
+ dependencies:
+ "@babel/types": "npm:^7.26.0"
+ bin:
+ parser: ./bin/babel-parser.js
+ checksum: 10/8baee43752a3678ad9f9e360ec845065eeee806f1fdc8e0f348a8a0e13eef0959dabed4a197c978896c493ea205c804d0a1187cc52e4a1ba017c7935bab4983d
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:7.25.9"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.24.8"
- "@babel/traverse": "npm:^7.25.3"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ "@babel/traverse": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0
- checksum: 10/9743feb0152f2ac686aaee6dfd41e8ea211989a459d4c2b10b531442f6865057cd1a502515634c25462b155bc58f0710267afed72396780e9b72be25370dd577
+ checksum: 10/3c23ef34e3fd7da3578428cb488180ab6b7b96c9c141438374b6d87fa814d87de099f28098e5fc64726c19193a1da397e4d2351d40b459bcd2489993557e2c74
languageName: node
linkType: hard
-"@babel/plugin-bugfix-safari-class-field-initializer-scope@npm:^7.25.0":
- version: 7.25.0
- resolution: "@babel/plugin-bugfix-safari-class-field-initializer-scope@npm:7.25.0"
+"@babel/plugin-bugfix-safari-class-field-initializer-scope@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-bugfix-safari-class-field-initializer-scope@npm:7.25.9"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.24.8"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0
- checksum: 10/5e504bba884a4500e71224d344efb1e70ebbeabd621e07a58f2d3c0d14a71a49c97b4989259a288cdbbfacebfea224397acf1217d26c77aebf9aa35bdd988249
+ checksum: 10/d3e14ab1cb9cb50246d20cab9539f2fbd1e7ef1ded73980c8ad7c0561b4d5e0b144d362225f0976d47898e04cbd40f2000e208b0913bd788346cf7791b96af91
languageName: node
linkType: hard
-"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.25.0":
- version: 7.25.0
- resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.25.0"
+"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.25.9"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.24.8"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0
- checksum: 10/f574beb1d4f723bb9b913ce379259a55b50a308364585ccb83e00d933465c26c04cbbc85a06e6d4c829279eb1021b3236133d486b3ff11cfd90ad815c8b478d2
+ checksum: 10/a9d1ee3fd100d3eb6799a2f2bbd785296f356c531d75c9369f71541811fa324270258a374db103ce159156d006da2f33370330558d0133e6f7584152c34997ca
languageName: node
linkType: hard
-"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.24.7"
+"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.25.9"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.24.7"
- "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.24.7"
- "@babel/plugin-transform-optional-chaining": "npm:^7.24.7"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.25.9"
+ "@babel/plugin-transform-optional-chaining": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.13.0
- checksum: 10/887f1b8bd0ef61206ece47919fda78a32eef35da31c0d95ab8d7adc8b4722534dc5177c86c8d6d81bcf4343f3c08c6adab2b46cfd2bea8e33c6c04e51306f9cc
+ checksum: 10/5b298b28e156f64de51cdb03a2c5b80c7f978815ef1026f3ae8b9fc48d28bf0a83817d8fbecb61ef8fb94a7201f62cca5103cc6e7b9e8f28e38f766d7905b378
languageName: node
linkType: hard
-"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.25.0":
- version: 7.25.0
- resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:7.25.0"
+"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:7.25.9"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.24.8"
- "@babel/traverse": "npm:^7.25.0"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ "@babel/traverse": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0
- checksum: 10/de04a9342e9a0db1673683112c83cdc52173f489f45aeed864ceba72dfba8c8588e565171e64cb2a408a09269e5fb35c6ab4ef50e3e649c4f8c0c787feb5c048
+ checksum: 10/cb893e5deb9312a0120a399835b6614a016c036714de7123c8edabccc56a09c4455016e083c5c4dd485248546d4e5e55fc0e9132b3c3a9bd16abf534138fe3f2
languageName: node
linkType: hard
@@ -836,7 +989,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-syntax-class-properties@npm:^7.12.13, @babel/plugin-syntax-class-properties@npm:^7.8.3":
+"@babel/plugin-syntax-class-properties@npm:^7.8.3":
version: 7.12.13
resolution: "@babel/plugin-syntax-class-properties@npm:7.12.13"
dependencies:
@@ -847,62 +1000,29 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-syntax-class-static-block@npm:^7.14.5":
- version: 7.14.5
- resolution: "@babel/plugin-syntax-class-static-block@npm:7.14.5"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.14.5"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10/3e80814b5b6d4fe17826093918680a351c2d34398a914ce6e55d8083d72a9bdde4fbaf6a2dcea0e23a03de26dc2917ae3efd603d27099e2b98380345703bf948
- languageName: node
- linkType: hard
-
-"@babel/plugin-syntax-dynamic-import@npm:^7.8.3":
- version: 7.8.3
- resolution: "@babel/plugin-syntax-dynamic-import@npm:7.8.3"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.8.0"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10/ce307af83cf433d4ec42932329fad25fa73138ab39c7436882ea28742e1c0066626d224e0ad2988724c82644e41601cef607b36194f695cb78a1fcdc959637bd
- languageName: node
- linkType: hard
-
-"@babel/plugin-syntax-export-namespace-from@npm:^7.8.3":
- version: 7.8.3
- resolution: "@babel/plugin-syntax-export-namespace-from@npm:7.8.3"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.8.3"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10/85740478be5b0de185228e7814451d74ab8ce0a26fcca7613955262a26e99e8e15e9da58f60c754b84515d4c679b590dbd3f2148f0f58025f4ae706f1c5a5d4a
- languageName: node
- linkType: hard
-
-"@babel/plugin-syntax-import-assertions@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-syntax-import-assertions@npm:7.24.7"
+"@babel/plugin-syntax-import-assertions@npm:^7.26.0":
+ version: 7.26.0
+ resolution: "@babel/plugin-syntax-import-assertions@npm:7.26.0"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.24.7"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/bd065cd73ae3dbe69e6f9167aa605da3df77d69bbad2ede95e4aa9e7af7744d5bc1838b928c77338ca62df7691a7adf6e608279be50c18e4b3c70cf77e3013d7
+ checksum: 10/b58f2306df4a690ca90b763d832ec05202c50af787158ff8b50cdf3354359710bce2e1eb2b5135fcabf284756ac8eadf09ca74764aa7e76d12a5cac5f6b21e67
languageName: node
linkType: hard
-"@babel/plugin-syntax-import-attributes@npm:7.24.7, @babel/plugin-syntax-import-attributes@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-syntax-import-attributes@npm:7.24.7"
+"@babel/plugin-syntax-import-attributes@npm:7.26.0, @babel/plugin-syntax-import-attributes@npm:^7.26.0":
+ version: 7.26.0
+ resolution: "@babel/plugin-syntax-import-attributes@npm:7.26.0"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.24.7"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/22fc50bd85a491bb8d22065f330a41f60d66f2f2d7a1deb73e80c8a4b5d7a42a092a03f8da18800650eca0fc14585167cc4e5c9fab351f0d390d1592347162ae
+ checksum: 10/c122aa577166c80ee67f75aebebeef4150a132c4d3109d25d7fc058bf802946f883e330f20b78c1d3e3a5ada631c8780c263d2d01b5dbaecc69efefeedd42916
languageName: node
linkType: hard
-"@babel/plugin-syntax-import-meta@npm:^7.10.4, @babel/plugin-syntax-import-meta@npm:^7.8.3":
+"@babel/plugin-syntax-import-meta@npm:^7.8.3":
version: 7.10.4
resolution: "@babel/plugin-syntax-import-meta@npm:7.10.4"
dependencies:
@@ -935,7 +1055,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-syntax-logical-assignment-operators@npm:^7.10.4, @babel/plugin-syntax-logical-assignment-operators@npm:^7.8.3":
+"@babel/plugin-syntax-logical-assignment-operators@npm:^7.8.3":
version: 7.10.4
resolution: "@babel/plugin-syntax-logical-assignment-operators@npm:7.10.4"
dependencies:
@@ -957,7 +1077,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-syntax-numeric-separator@npm:^7.10.4, @babel/plugin-syntax-numeric-separator@npm:^7.8.3":
+"@babel/plugin-syntax-numeric-separator@npm:^7.8.3":
version: 7.10.4
resolution: "@babel/plugin-syntax-numeric-separator@npm:7.10.4"
dependencies:
@@ -1001,18 +1121,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-syntax-private-property-in-object@npm:^7.14.5":
- version: 7.14.5
- resolution: "@babel/plugin-syntax-private-property-in-object@npm:7.14.5"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.14.5"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10/b317174783e6e96029b743ccff2a67d63d38756876e7e5d0ba53a322e38d9ca452c13354a57de1ad476b4c066dbae699e0ca157441da611117a47af88985ecda
- languageName: node
- linkType: hard
-
-"@babel/plugin-syntax-top-level-await@npm:^7.14.5, @babel/plugin-syntax-top-level-await@npm:^7.8.3":
+"@babel/plugin-syntax-top-level-await@npm:^7.8.3":
version: 7.14.5
resolution: "@babel/plugin-syntax-top-level-await@npm:7.14.5"
dependencies:
@@ -1046,701 +1155,687 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-arrow-functions@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-arrow-functions@npm:7.24.7"
+"@babel/plugin-transform-arrow-functions@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-arrow-functions@npm:7.25.9"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.24.7"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/6720173645826046878015c579c2ca9d93cdba79a2832f0180f5cf147d9817c85bf9c8338b16d6bdaa71f87809b7a194a6902e6c82ec00b6354aca6b40abe5e6
+ checksum: 10/c29f081224859483accf55fb4d091db2aac0dcd0d7954bac5ca889030cc498d3f771aa20eb2e9cd8310084ec394d85fa084b97faf09298b6bc9541182b3eb5bb
languageName: node
linkType: hard
-"@babel/plugin-transform-async-generator-functions@npm:7.25.0, @babel/plugin-transform-async-generator-functions@npm:^7.25.0":
- version: 7.25.0
- resolution: "@babel/plugin-transform-async-generator-functions@npm:7.25.0"
+"@babel/plugin-transform-async-generator-functions@npm:7.25.9, @babel/plugin-transform-async-generator-functions@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-async-generator-functions@npm:7.25.9"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.24.8"
- "@babel/helper-remap-async-to-generator": "npm:^7.25.0"
- "@babel/plugin-syntax-async-generators": "npm:^7.8.4"
- "@babel/traverse": "npm:^7.25.0"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ "@babel/helper-remap-async-to-generator": "npm:^7.25.9"
+ "@babel/traverse": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/c65757490005234719a9614dbaf5004ca815612eff251edf95d4149fb74f42ebf91ff079f6b3594b6aa93eec6f4b6d2cda9f2c924f6217bb0422896be58ed0fe
+ checksum: 10/99306c44a4a791abd51a56d89fa61c4cfe805a58e070c7fb1cbf950886778a6c8c4f25a92d231f91da1746d14a338436073fd83038e607f03a2a98ac5340406b
languageName: node
linkType: hard
-"@babel/plugin-transform-async-to-generator@npm:7.24.7, @babel/plugin-transform-async-to-generator@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-async-to-generator@npm:7.24.7"
+"@babel/plugin-transform-async-to-generator@npm:7.25.9, @babel/plugin-transform-async-to-generator@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-async-to-generator@npm:7.25.9"
dependencies:
- "@babel/helper-module-imports": "npm:^7.24.7"
- "@babel/helper-plugin-utils": "npm:^7.24.7"
- "@babel/helper-remap-async-to-generator": "npm:^7.24.7"
+ "@babel/helper-module-imports": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ "@babel/helper-remap-async-to-generator": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/b2041d9d50b09afef983c4f1dece63fdfc5a8e4646e42591db398bc4322958434d60b3cb0f5d0f9f9dbdad8577e8a1a33ba9859aacc3004bf6d25d094d20193f
+ checksum: 10/b3ad50fb93c171644d501864620ed23952a46648c4df10dc9c62cc9ad08031b66bd272cfdd708faeee07c23b6251b16f29ce0350473e4c79f0c32178d38ce3a6
languageName: node
linkType: hard
-"@babel/plugin-transform-block-scoped-functions@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.24.7"
+"@babel/plugin-transform-block-scoped-functions@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.25.9"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.24.7"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/33e2fb9f24c11889b2bacbe9c3625f738edafc2136c8206598e0422664267ec5ca9422cb4563cc42039ccfc333fb42ce5f8513382e56c5b02f934005d0d6e8ff
+ checksum: 10/bf31896556b33a80f017af3d445ceb532ec0f5ca9d69bc211a963ac92514d172d5c24c5ac319f384d9dfa7f1a4d8dc23032c2fe3e74f98a59467ecd86f7033ae
languageName: node
linkType: hard
-"@babel/plugin-transform-block-scoping@npm:^7.25.0":
- version: 7.25.0
- resolution: "@babel/plugin-transform-block-scoping@npm:7.25.0"
+"@babel/plugin-transform-block-scoping@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-block-scoping@npm:7.25.9"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.24.8"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/981e565a8ff1e1f8d539b5ff067328517233142b131329d11e6c60405204e2a4a993828c367f7dc729a9608aabebdada869616563816e5f8f1385e91ac0fa4d6
+ checksum: 10/89dcdd7edb1e0c2f44e3c568a8ad8202e2574a8a8308248550a9391540bc3f5c9fbd8352c60ae90769d46f58d3ab36f2c3a0fbc1c3620813d92ff6fccdfa79c8
languageName: node
linkType: hard
-"@babel/plugin-transform-class-properties@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-class-properties@npm:7.24.7"
+"@babel/plugin-transform-class-properties@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-class-properties@npm:7.25.9"
dependencies:
- "@babel/helper-create-class-features-plugin": "npm:^7.24.7"
- "@babel/helper-plugin-utils": "npm:^7.24.7"
+ "@babel/helper-create-class-features-plugin": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/1c6f645dd3889257028f27bfbb04526ac7676763a923fc8203aa79aa5232820e0201cb858c73b684b1922327af10304121ac013c7b756876d54560a9c1a7bc79
+ checksum: 10/a8d69e2c285486b63f49193cbcf7a15e1d3a5f632c1c07d7a97f65306df7f554b30270b7378dde143f8b557d1f8f6336c643377943dec8ec405e4cd11e90b9ea
languageName: node
linkType: hard
-"@babel/plugin-transform-class-static-block@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-class-static-block@npm:7.24.7"
+"@babel/plugin-transform-class-static-block@npm:^7.26.0":
+ version: 7.26.0
+ resolution: "@babel/plugin-transform-class-static-block@npm:7.26.0"
dependencies:
- "@babel/helper-create-class-features-plugin": "npm:^7.24.7"
- "@babel/helper-plugin-utils": "npm:^7.24.7"
- "@babel/plugin-syntax-class-static-block": "npm:^7.14.5"
+ "@babel/helper-create-class-features-plugin": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.12.0
- checksum: 10/00b4d35788bcfefb56b6a1d3506ca23f11dd55d4bb5a34eb70397c06283dc7f596cd9d40995c4a6cb897b45ad220de211f854e7a030a05e26a307c8f56b6ba4b
+ checksum: 10/60cba3f125a7bc4f90706af0a011697c7ffd2eddfba336ed6f84c5f358c44c3161af18b0202475241a96dee7964d96dd3a342f46dbf85b75b38bb789326e1766
languageName: node
linkType: hard
-"@babel/plugin-transform-classes@npm:^7.25.0":
- version: 7.25.0
- resolution: "@babel/plugin-transform-classes@npm:7.25.0"
+"@babel/plugin-transform-classes@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-classes@npm:7.25.9"
dependencies:
- "@babel/helper-annotate-as-pure": "npm:^7.24.7"
- "@babel/helper-compilation-targets": "npm:^7.24.8"
- "@babel/helper-plugin-utils": "npm:^7.24.8"
- "@babel/helper-replace-supers": "npm:^7.25.0"
- "@babel/traverse": "npm:^7.25.0"
+ "@babel/helper-annotate-as-pure": "npm:^7.25.9"
+ "@babel/helper-compilation-targets": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ "@babel/helper-replace-supers": "npm:^7.25.9"
+ "@babel/traverse": "npm:^7.25.9"
globals: "npm:^11.1.0"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/59aeb33b91e462a9b01cc9691c6a27e6601c5b76d83e3e4f95fef4086c6561e3557597847fe5243006542723fe4288d8fa6824544b1d94bb3104438f4fd96ebc
+ checksum: 10/1914ebe152f35c667fba7bf17ce0d9d0f33df2fb4491990ce9bb1f9ec5ae8cbd11d95b0dc371f7a4cc5e7ce4cf89467c3e34857302911fc6bfb6494a77f7b37e
languageName: node
linkType: hard
-"@babel/plugin-transform-computed-properties@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-computed-properties@npm:7.24.7"
+"@babel/plugin-transform-computed-properties@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-computed-properties@npm:7.25.9"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.24.7"
- "@babel/template": "npm:^7.24.7"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ "@babel/template": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/fecf3c770b2dd8e70be6da12d4dd0273de9d8ef4d0f46be98d56fddb3a451932cdc9bb81de3057c9acb903e05ece657886cc31886d5762afa7b0a256db0f791e
+ checksum: 10/aa1a9064d6a9d3b569b8cae6972437315a38a8f6553ee618406da5122500a06c2f20b9fa93aeed04dd895923bf6f529c09fc79d4be987ec41785ceb7d2203122
languageName: node
linkType: hard
-"@babel/plugin-transform-destructuring@npm:^7.24.8":
- version: 7.24.8
- resolution: "@babel/plugin-transform-destructuring@npm:7.24.8"
+"@babel/plugin-transform-destructuring@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-destructuring@npm:7.25.9"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.24.8"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/e3bba0bb050592615fbf062ea07ae94f99e9cf22add006eaa66ed672d67ff7051b578a5ea68a7d79f9184fb3c27c65333d86b0b8ea04f9810bcccbeea2ffbe76
+ checksum: 10/51b24fbead910ad0547463b2d214dd08076b22a66234b9f878b8bac117603dd23e05090ff86e9ffc373214de23d3e5bf1b095fe54cce2ca16b010264d90cf4f5
languageName: node
linkType: hard
-"@babel/plugin-transform-dotall-regex@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-dotall-regex@npm:7.24.7"
+"@babel/plugin-transform-dotall-regex@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-dotall-regex@npm:7.25.9"
dependencies:
- "@babel/helper-create-regexp-features-plugin": "npm:^7.24.7"
- "@babel/helper-plugin-utils": "npm:^7.24.7"
+ "@babel/helper-create-regexp-features-plugin": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/51b75638748f6e5adab95b711d3365b8d7757f881c178946618a43b15063ec1160b07f4aa3b116bf3f1e097a88226a01db4cae2c5c4aad4c71fe5568828a03f5
+ checksum: 10/8bdf1bb9e6e3a2cc8154ae88a3872faa6dc346d6901994505fb43ac85f858728781f1219f40b67f7bb0687c507450236cb7838ac68d457e65637f98500aa161b
languageName: node
linkType: hard
-"@babel/plugin-transform-duplicate-keys@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-duplicate-keys@npm:7.24.7"
+"@babel/plugin-transform-duplicate-keys@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-duplicate-keys@npm:7.25.9"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.24.7"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/4284d8fe058c838f80d594bace1380ce02995fa9a271decbece59c40815bc2f7e715807dcbe4d5da8b444716e6d05cc6d79771f500fb044cd0dd00ce4324b619
+ checksum: 10/10dbb87bc09582416f9f97ca6c40563655abf33e3fd0fee25eeaeff28e946a06651192112a2bc2b18c314a638fa15c55b8365a677ef67aa490848cefdc57e1d8
languageName: node
linkType: hard
-"@babel/plugin-transform-duplicate-named-capturing-groups-regex@npm:^7.25.0":
- version: 7.25.0
- resolution: "@babel/plugin-transform-duplicate-named-capturing-groups-regex@npm:7.25.0"
+"@babel/plugin-transform-duplicate-named-capturing-groups-regex@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-duplicate-named-capturing-groups-regex@npm:7.25.9"
dependencies:
- "@babel/helper-create-regexp-features-plugin": "npm:^7.25.0"
- "@babel/helper-plugin-utils": "npm:^7.24.8"
+ "@babel/helper-create-regexp-features-plugin": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0
- checksum: 10/869c08def8eb80e3619c77e7af962dd82323a8447697298f461624077593c7b7082fc2238989880a0c0ba94bc6442300fd23e33255ac225760bc8bb755268941
+ checksum: 10/f7233cf596be8c6843d31951afaf2464a62a610cb89c72c818c044765827fab78403ab8a7d3a6386f838c8df574668e2a48f6c206b1d7da965aff9c6886cb8e6
languageName: node
linkType: hard
-"@babel/plugin-transform-dynamic-import@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-dynamic-import@npm:7.24.7"
+"@babel/plugin-transform-dynamic-import@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-dynamic-import@npm:7.25.9"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.24.7"
- "@babel/plugin-syntax-dynamic-import": "npm:^7.8.3"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/e949c02aa57098d916eb6edcbef0f3f7d62640f37e1a061b0692523964e081f8182f2c4292173b4dbea4edb8d146e65d6a20ce4b6b5f8c33be34bd846ae114ea
+ checksum: 10/aaca1ccda819be9b2b85af47ba08ddd2210ff2dbea222f26e4cd33f97ab020884bf81a66197e50872721e9daf36ceb5659502c82199884ea74d5d75ecda5c58b
languageName: node
linkType: hard
-"@babel/plugin-transform-exponentiation-operator@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.24.7"
+"@babel/plugin-transform-exponentiation-operator@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.25.9"
dependencies:
- "@babel/helper-builder-binary-assignment-operator-visitor": "npm:^7.24.7"
- "@babel/helper-plugin-utils": "npm:^7.24.7"
+ "@babel/helper-builder-binary-assignment-operator-visitor": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/014b211f73a524ee98441541ddc4f6b067eefcf94d509e99074a45ea8c3f3ad0e36cab6f5f96666ac05b747a21fa6fda949aa25153656bb2821545a4b302e0d4
+ checksum: 10/57e1bb4135dd16782fe84b49dd360cce8f9bf5f62eb10424dcdaf221e54a8bacdf50f2541c5ac01dea9f833a6c628613d71be915290938a93454389cba4de06b
languageName: node
linkType: hard
-"@babel/plugin-transform-export-namespace-from@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-export-namespace-from@npm:7.24.7"
+"@babel/plugin-transform-export-namespace-from@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-export-namespace-from@npm:7.25.9"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.24.7"
- "@babel/plugin-syntax-export-namespace-from": "npm:^7.8.3"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/d59d21945d2fd1ead914bb21f909f75b70ebe0e7627c2b1326ce500babca4c8e4a2513af6899d92e06e87186c61ee5087209345f5102fb4ff5a0e47e7b159a2c
+ checksum: 10/4dfe8df86c5b1d085d591290874bb2d78a9063090d71567ed657a418010ad333c3f48af2c974b865f53bbb718987a065f89828d43279a7751db1a56c9229078d
languageName: node
linkType: hard
-"@babel/plugin-transform-for-of@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-for-of@npm:7.24.7"
+"@babel/plugin-transform-for-of@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-for-of@npm:7.25.9"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.24.7"
- "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.24.7"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/ea471ad1345f1153f7f72f1f084e74f48dc349272ca1b2d8710b841b015c9861d673e12c3c98d42ab3c640cb6ab88bb9a8da1f4ca9c57a8f71f00815fa23ecef
+ checksum: 10/63a2db7fe06c2e3f5fc1926f478dac66a5f7b3eaeb4a0ffae577e6f3cb3d822cb1ed2ed3798f70f5cb1aa06bc2ad8bcd1f557342f5c425fd83c37a8fc1cfd2ba
languageName: node
linkType: hard
-"@babel/plugin-transform-function-name@npm:^7.25.1":
- version: 7.25.1
- resolution: "@babel/plugin-transform-function-name@npm:7.25.1"
+"@babel/plugin-transform-function-name@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-function-name@npm:7.25.9"
dependencies:
- "@babel/helper-compilation-targets": "npm:^7.24.8"
- "@babel/helper-plugin-utils": "npm:^7.24.8"
- "@babel/traverse": "npm:^7.25.1"
+ "@babel/helper-compilation-targets": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ "@babel/traverse": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/1b4cd214c8523f7fa024fcda540ffe5503eda0e0be08b7c21405c96a870b5fe8bb1bda9e23a43a31467bf3dfc3a08edca250cf7f55f09dc40759a1ca6c6d6a4a
+ checksum: 10/a8d7c8d019a6eb57eab5ca1be3e3236f175557d55b1f3b11f8ad7999e3fbb1cf37905fd8cb3a349bffb4163a558e9f33b63f631597fdc97c858757deac1b2fd7
languageName: node
linkType: hard
-"@babel/plugin-transform-json-strings@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-json-strings@npm:7.24.7"
+"@babel/plugin-transform-json-strings@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-json-strings@npm:7.25.9"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.24.7"
- "@babel/plugin-syntax-json-strings": "npm:^7.8.3"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/5549dc97fc2d429a089d14ccfd51d8b3ba23c39b79edfe6d754e804fb1d50e6a4c070e73550be514a919c4db1553d8e6f7406178d68756b5959afe025a602cb2
+ checksum: 10/e2498d84761cfd05aaea53799933d55af309c9d6204e66b38778792d171e4d1311ad34f334259a3aa3407dd0446f6bd3e390a1fcb8ce2e42fe5aabed0e41bee1
languageName: node
linkType: hard
-"@babel/plugin-transform-literals@npm:^7.25.2":
- version: 7.25.2
- resolution: "@babel/plugin-transform-literals@npm:7.25.2"
+"@babel/plugin-transform-literals@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-literals@npm:7.25.9"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.24.8"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/d9728625a6d55305610dd37057fe1a3473df4f3789fef693c900516caf8958dfb341394ecf69ce9b60c82c422ad2954491a7e4d4533432fd5df812827443d6e9
+ checksum: 10/3cca75823a38aab599bc151b0fa4d816b5e1b62d6e49c156aa90436deb6e13649f5505973151a10418b64f3f9d1c3da53e38a186402e0ed7ad98e482e70c0c14
languageName: node
linkType: hard
-"@babel/plugin-transform-logical-assignment-operators@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-logical-assignment-operators@npm:7.24.7"
+"@babel/plugin-transform-logical-assignment-operators@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-logical-assignment-operators@npm:7.25.9"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.24.7"
- "@babel/plugin-syntax-logical-assignment-operators": "npm:^7.10.4"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/e39581cf1f9a43330b8340177c618fdb3232deb03faab1937819ef39327660a1fe94fd0ec2f66d1f5b5f98acba68871a77a9931588011c13dded3d7094ecc9de
+ checksum: 10/8c6febb4ac53852314d28b5e2c23d5dbbff7bf1e57d61f9672e0d97531ef7778b3f0ad698dcf1179f5486e626c77127508916a65eb846a89e98a92f70ed3537b
languageName: node
linkType: hard
-"@babel/plugin-transform-member-expression-literals@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-member-expression-literals@npm:7.24.7"
+"@babel/plugin-transform-member-expression-literals@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-member-expression-literals@npm:7.25.9"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.24.7"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/837b60ea42fc69a430c8f7fb124247ba009ff6d93187a521fe9f83556fe124715bd46533b1684a3e139f272849a14d1d4faf3397bde13714f99ce0938526ea6f
+ checksum: 10/db92041ae87b8f59f98b50359e0bb172480f6ba22e5e76b13bdfe07122cbf0daa9cd8ad2e78dcb47939938fed88ad57ab5989346f64b3a16953fc73dea3a9b1f
languageName: node
linkType: hard
-"@babel/plugin-transform-modules-amd@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-modules-amd@npm:7.24.7"
+"@babel/plugin-transform-modules-amd@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-modules-amd@npm:7.25.9"
dependencies:
- "@babel/helper-module-transforms": "npm:^7.24.7"
- "@babel/helper-plugin-utils": "npm:^7.24.7"
+ "@babel/helper-module-transforms": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/66465ffba49af7a7b7a62995eb58f591ecd23ab42b0c67f8a70020177b3789d2a379bd6cbb68cbd09a69fd75c38a91f5a09ea70f5c8347bf4c6ea81caa0f6c6b
+ checksum: 10/75d34c6e709a23bcfa0e06f722c9a72b1d9ac3e7d72a07ef54a943d32f65f97cbbf0e387d874eb9d9b4c8d33045edfa8e8441d0f8794f3c2b9f1d71b928acf2c
languageName: node
linkType: hard
-"@babel/plugin-transform-modules-commonjs@npm:^7.24.8":
- version: 7.24.8
- resolution: "@babel/plugin-transform-modules-commonjs@npm:7.24.8"
+"@babel/plugin-transform-modules-commonjs@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-modules-commonjs@npm:7.25.9"
dependencies:
- "@babel/helper-module-transforms": "npm:^7.24.8"
- "@babel/helper-plugin-utils": "npm:^7.24.8"
- "@babel/helper-simple-access": "npm:^7.24.7"
+ "@babel/helper-module-transforms": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ "@babel/helper-simple-access": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/18e5d229767c7b5b6ff0cbf1a8d2d555965b90201839d0ac2dc043b56857624ea344e59f733f028142a8c1d54923b82e2a0185694ef36f988d797bfbaf59819c
+ checksum: 10/a7390ca999373ccdef91075f274d1ace3a5cb79f9b9118ed6f76e94867ed454cf798a6f312ce2c4cdc1e035a25d810d754e4cb2e4d866acb4219490f3585de60
languageName: node
linkType: hard
-"@babel/plugin-transform-modules-systemjs@npm:^7.25.0":
- version: 7.25.0
- resolution: "@babel/plugin-transform-modules-systemjs@npm:7.25.0"
+"@babel/plugin-transform-modules-systemjs@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-modules-systemjs@npm:7.25.9"
dependencies:
- "@babel/helper-module-transforms": "npm:^7.25.0"
- "@babel/helper-plugin-utils": "npm:^7.24.8"
- "@babel/helper-validator-identifier": "npm:^7.24.7"
- "@babel/traverse": "npm:^7.25.0"
+ "@babel/helper-module-transforms": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ "@babel/helper-validator-identifier": "npm:^7.25.9"
+ "@babel/traverse": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/2c38efdbaf6faf730cdcb0c5e42d2d15bb114eecf184db078319de496b5e3ce68d499e531265a0e13e29f0dcaa001f240773db5c4c078eac7f4456d6c8bddd88
+ checksum: 10/03145aa89b7c867941a03755216cfb503df6d475a78df84849a157fa5f2fcc17ba114a968d0579ae34e7c61403f35d1ba5d188fdfb9ad05f19354eb7605792f9
languageName: node
linkType: hard
-"@babel/plugin-transform-modules-umd@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-modules-umd@npm:7.24.7"
+"@babel/plugin-transform-modules-umd@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-modules-umd@npm:7.25.9"
dependencies:
- "@babel/helper-module-transforms": "npm:^7.24.7"
- "@babel/helper-plugin-utils": "npm:^7.24.7"
+ "@babel/helper-module-transforms": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/cef9c8917b3c35c3b6cb424dc2e6f74016122f1d25c196e2c7e51eb080d95e96c5d34966c0d5b9d4e17b8e60d455a97ed271317ed104e0e70bff159830a59678
+ checksum: 10/47d03485fedac828832d9fee33b3b982a6db8197e8651ceb5d001890e276150b5a7ee3e9780749e1ba76453c471af907a159108832c24f93453dd45221788e97
languageName: node
linkType: hard
-"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.24.7"
+"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.25.9"
dependencies:
- "@babel/helper-create-regexp-features-plugin": "npm:^7.24.7"
- "@babel/helper-plugin-utils": "npm:^7.24.7"
+ "@babel/helper-create-regexp-features-plugin": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0
- checksum: 10/b0ecb1afd22946b21fb8f34e826cfbfea4b5337f7592a5ff8af7937eddec4440149c59d2d134b4f21b2ed91b57611f39b19827729e19d99b7c11eaf614435f83
+ checksum: 10/434346ba05cf74e3f4704b3bdd439287b95cd2a8676afcdc607810b8c38b6f4798cd69c1419726b2e4c7204e62e4a04d31b0360e91ca57a930521c9211e07789
languageName: node
linkType: hard
-"@babel/plugin-transform-new-target@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-new-target@npm:7.24.7"
+"@babel/plugin-transform-new-target@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-new-target@npm:7.25.9"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.24.7"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/91b6a7439b7622f80dc755ddfb9ab083355bedc0b2af18e7c7a948faed14467599609331c8d59cfab4273640e3fc36e4cd02ad5b6dcb4a428f5a8baefc507acc
+ checksum: 10/07bb3a09028ee7b8e8ede6e6390e3b3aecc5cf9adb2fc5475ff58036c552b8a3f8e63d4c43211a60545f3307cdc15919f0e54cb5455d9546daed162dc54ff94e
languageName: node
linkType: hard
-"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:7.24.7"
+"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:7.25.9"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.24.7"
- "@babel/plugin-syntax-nullish-coalescing-operator": "npm:^7.8.3"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/113cd24b6ce4d0a8e54ad9324428244942ce752a3fd38f8b615c3a786641ec18a00a01b662fe4cbebf369358f5904a975bbde0a977b839f2438b16f0d7d1dd36
+ checksum: 10/26e03b1c2c0408cc300e46d8f8cb639653ff3a7b03456d0d8afbb53c44f33a89323f51d99991dade3a5676921119bbdf869728bb7911799b5ef99ffafa2cdd24
languageName: node
linkType: hard
-"@babel/plugin-transform-numeric-separator@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-numeric-separator@npm:7.24.7"
+"@babel/plugin-transform-numeric-separator@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-numeric-separator@npm:7.25.9"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.24.7"
- "@babel/plugin-syntax-numeric-separator": "npm:^7.10.4"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/dc5bb0534889d207b1da125635471c42da61a4a4e9e68855f24b1cd04ccdcf8325b2c29112e719913c2097242e7e62d660e0fea2a46f3a9a983c9d02a0ec7a04
+ checksum: 10/0528ef041ed88e8c3f51624ee87b8182a7f246fe4013f0572788e0727d20795b558f2b82e3989b5dd416cbd339500f0d88857de41b6d3b6fdacb1d5344bcc5b1
languageName: node
linkType: hard
-"@babel/plugin-transform-object-rest-spread@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-object-rest-spread@npm:7.24.7"
+"@babel/plugin-transform-object-rest-spread@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-object-rest-spread@npm:7.25.9"
dependencies:
- "@babel/helper-compilation-targets": "npm:^7.24.7"
- "@babel/helper-plugin-utils": "npm:^7.24.7"
- "@babel/plugin-syntax-object-rest-spread": "npm:^7.8.3"
- "@babel/plugin-transform-parameters": "npm:^7.24.7"
+ "@babel/helper-compilation-targets": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ "@babel/plugin-transform-parameters": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/d586995dc3396bbf8fb75b84f0a3548d923e4c3500bb414641a7fe30762a4ffd82987887fece6381f600d8de2da1e3310fc9a725271724d35f9020fcd5d4b2a3
+ checksum: 10/a157ac5af2721090150858f301d9c0a3a0efb8ef66b90fce326d6cc0ae45ab97b6219b3e441bf8d72a2287e95eb04dd6c12544da88ea2345e70b3fac2c0ac9e2
languageName: node
linkType: hard
-"@babel/plugin-transform-object-super@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-object-super@npm:7.24.7"
+"@babel/plugin-transform-object-super@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-object-super@npm:7.25.9"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.24.7"
- "@babel/helper-replace-supers": "npm:^7.24.7"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ "@babel/helper-replace-supers": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/382739a017972d7126416b958ea81b4b950b6275414908a54bfef6aeed9b9fcc6c8d247db3a1134b09a3b355a60039670ce41ee41c626f8acec70f49c3c8d2a6
+ checksum: 10/1817b5d8b80e451ae1ad9080cca884f4f16df75880a158947df76a2ed8ab404d567a7dce71dd8051ef95f90fbe3513154086a32aba55cc76027f6cbabfbd7f98
languageName: node
linkType: hard
-"@babel/plugin-transform-optional-catch-binding@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-optional-catch-binding@npm:7.24.7"
+"@babel/plugin-transform-optional-catch-binding@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-optional-catch-binding@npm:7.25.9"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.24.7"
- "@babel/plugin-syntax-optional-catch-binding": "npm:^7.8.3"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/605ae3764354e83f73c1e6430bac29e308806abcce8d1369cf69e4921771ff3592e8f60ba60c15990070d79b8d8740f0841069d64b466b3ce8a8c43e9743da7e
+ checksum: 10/b46a8d1e91829f3db5c252583eb00d05a779b4660abeea5500fda0f8ffa3584fd18299443c22f7fddf0ed9dfdb73c782c43b445dc468d4f89803f2356963b406
languageName: node
linkType: hard
-"@babel/plugin-transform-optional-chaining@npm:^7.24.7, @babel/plugin-transform-optional-chaining@npm:^7.24.8":
- version: 7.24.8
- resolution: "@babel/plugin-transform-optional-chaining@npm:7.24.8"
+"@babel/plugin-transform-optional-chaining@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-optional-chaining@npm:7.25.9"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.24.8"
- "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.24.7"
- "@babel/plugin-syntax-optional-chaining": "npm:^7.8.3"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/1f873fb9d86c280b64dfe5ebc59244b459b717ed72a7682da2386db3d9e11fc9d831cfc2e11d37262b4325a7a0e3ccbccfb8cd0b944caf199d3c9e03fff7b0af
+ checksum: 10/bc838a499fd9892e163b8bc9bfbc4bf0b28cc3232ee0a6406ae078257c8096518f871d09b4a32c11f4a2d6953c3bc1984619ef748f7ad45aed0b0d9689a8eb36
languageName: node
linkType: hard
-"@babel/plugin-transform-parameters@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-parameters@npm:7.24.7"
+"@babel/plugin-transform-parameters@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-parameters@npm:7.25.9"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.24.7"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/41ff6bda926fabfb2e5d90b70621f279330691bed92009297340a8e776cfe9c3f2dda6afbc31dd3cbdccdfa9a5c57f2046e3ccc84f963c3797356df003d1703a
+ checksum: 10/014009a1763deb41fe9f0dbca2c4489ce0ac83dd87395f488492e8eb52399f6c883d5bd591bae3b8836f2460c3937fcebd07e57dce1e0bfe30cdbc63fdfc9d3a
languageName: node
linkType: hard
-"@babel/plugin-transform-private-methods@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-private-methods@npm:7.24.7"
+"@babel/plugin-transform-private-methods@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-private-methods@npm:7.25.9"
dependencies:
- "@babel/helper-create-class-features-plugin": "npm:^7.24.7"
- "@babel/helper-plugin-utils": "npm:^7.24.7"
+ "@babel/helper-create-class-features-plugin": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/5338df2aae53c43e6a7ea0c44f20a1100709778769c7e42d4901a61945c3200ba0e7fca83832f48932423a68528219fbea233cb5b8741a2501fdecbacdc08292
+ checksum: 10/6e3671b352c267847c53a170a1937210fa8151764d70d25005e711ef9b21969aaf422acc14f9f7fb86bc0e4ec43e7aefcc0ad9196ae02d262ec10f509f126a58
languageName: node
linkType: hard
-"@babel/plugin-transform-private-property-in-object@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-private-property-in-object@npm:7.24.7"
+"@babel/plugin-transform-private-property-in-object@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-private-property-in-object@npm:7.25.9"
dependencies:
- "@babel/helper-annotate-as-pure": "npm:^7.24.7"
- "@babel/helper-create-class-features-plugin": "npm:^7.24.7"
- "@babel/helper-plugin-utils": "npm:^7.24.7"
- "@babel/plugin-syntax-private-property-in-object": "npm:^7.14.5"
+ "@babel/helper-annotate-as-pure": "npm:^7.25.9"
+ "@babel/helper-create-class-features-plugin": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/a23ee18340818e292abfcb98b1086a188c81d640b1045e6809e9a3e8add78f9cb26607774de4ed653cbecd4277965dc4f4f1affc3504682209bb2a65fd4251f8
+ checksum: 10/aa45bb5669b610afa763d774a4b5583bb60ce7d38e4fd2dedfd0703e73e25aa560e6c6124e155aa90b101601743b127d9e5d3eb00989a7e4b4ab9c2eb88475ba
languageName: node
linkType: hard
-"@babel/plugin-transform-property-literals@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-property-literals@npm:7.24.7"
+"@babel/plugin-transform-property-literals@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-property-literals@npm:7.25.9"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.24.7"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/71708890fe007d45ad7a130150a2ba1fea0205f575b925ca2e1bb65018730636a68e65c634a474e5b658378d72871c337c953560009c081a645e088769bf168a
+ checksum: 10/436046ab07d54a9b44a384eeffec701d4e959a37a7547dda72e069e751ca7ff753d1782a8339e354b97c78a868b49ea97bf41bf5a44c6d7a3c0a05ad40eeb49c
languageName: node
linkType: hard
-"@babel/plugin-transform-regenerator@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-regenerator@npm:7.24.7"
+"@babel/plugin-transform-regenerator@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-regenerator@npm:7.25.9"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.24.7"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
regenerator-transform: "npm:^0.15.2"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/70fa2bb36d3e2ce69a25c7227da8ad92307ab7b50cb6dfcc4dc5ce8f1cc79b0fcf997292a1cb3b4ae7cb136f515d1b2c3fb78c927bdba8d719794430403eb0c6
+ checksum: 10/1c09e8087b476c5967282c9790fb8710e065eda77c60f6cb5da541edd59ded9d003d96f8ef640928faab4a0b35bf997673499a194973da4f0c97f0935807a482
languageName: node
linkType: hard
-"@babel/plugin-transform-reserved-words@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-reserved-words@npm:7.24.7"
+"@babel/plugin-transform-regexp-modifiers@npm:^7.26.0":
+ version: 7.26.0
+ resolution: "@babel/plugin-transform-regexp-modifiers@npm:7.26.0"
+ dependencies:
+ "@babel/helper-create-regexp-features-plugin": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0
+ checksum: 10/726deca486bbd4b176f8a966eb0f4aabc19d9def3b8dabb8b3a656778eca0df1fda3f3c92b213aa5a184232fdafd5b7bd73b4e24ca4345c498ef6baff2bda4e1
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-reserved-words@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-reserved-words@npm:7.25.9"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.24.7"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/64a2669671bb97c3dee3830a82c3e932fe6e02d56a4053c6ee4453d317b5f436d3d44907fbb0f4fbd8a56ebee34f6aee250e49743b7243d14d00c069215f3113
+ checksum: 10/8beda04481b25767acbd1f6b9ef7b3a9c12fbd9dcb24df45a6ad120e1dc4b247c073db60ac742f9093657d6d8c050501fc0606af042f81a3bb6a3ff862cddc47
languageName: node
linkType: hard
-"@babel/plugin-transform-runtime@npm:7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-runtime@npm:7.24.7"
+"@babel/plugin-transform-runtime@npm:7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-runtime@npm:7.25.9"
dependencies:
- "@babel/helper-module-imports": "npm:^7.24.7"
- "@babel/helper-plugin-utils": "npm:^7.24.7"
+ "@babel/helper-module-imports": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
babel-plugin-polyfill-corejs2: "npm:^0.4.10"
- babel-plugin-polyfill-corejs3: "npm:^0.10.1"
+ babel-plugin-polyfill-corejs3: "npm:^0.10.6"
babel-plugin-polyfill-regenerator: "npm:^0.6.1"
semver: "npm:^6.3.1"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/6f82f2104394d6efef3ba5b38474018f1072d524087eb223776dd55cf8ec8885e813a73004c95218f37de7c0dbaa1a136d2e359cee8cf9ffb3f2e130a3aeb99a
+ checksum: 10/d8d4f04a47cfc1a6103ecee8604750ba2184cd947ee1696cdc363639f0d4a3848839e20f0ca63511af9ad6742f7dd813cca5b2640353f7b0816bbc17ff0e9e88
languageName: node
linkType: hard
-"@babel/plugin-transform-shorthand-properties@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-shorthand-properties@npm:7.24.7"
+"@babel/plugin-transform-shorthand-properties@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-shorthand-properties@npm:7.25.9"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.24.7"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/c68c2be965007e0cb6667daa209bc0af877cab4b327ef2e21b2114c38554243c3f7fdcc5b03679b20f72a26d966aa646af771f3165c882067e85a3887647f028
+ checksum: 10/f774995d58d4e3a992b732cf3a9b8823552d471040e280264dd15e0735433d51b468fef04d75853d061309389c66bda10ce1b298297ce83999220eb0ad62741d
languageName: node
linkType: hard
-"@babel/plugin-transform-spread@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-spread@npm:7.24.7"
+"@babel/plugin-transform-spread@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-spread@npm:7.25.9"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.24.7"
- "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.24.7"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/76e2c8544129d727d5a698e2a67d74e438bc35df843adb5f769316ec432c5e1bbb4128123a95b2fe8ef0aec7b26d87efe81d64326291c77ad757ff184d38448a
+ checksum: 10/fe72c6545267176cdc9b6f32f30f9ced37c1cafa1290e4436b83b8f377b4f1c175dad404228c96e3efdec75da692f15bfb9db2108fcd9ad260bc9968778ee41e
languageName: node
linkType: hard
-"@babel/plugin-transform-sticky-regex@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-sticky-regex@npm:7.24.7"
+"@babel/plugin-transform-sticky-regex@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-sticky-regex@npm:7.25.9"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.24.7"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/3b9a99ae043ef363c81bfb097fa7a553fcf7c7d9fddc13dd2b47b3b2e45cf2741a9ca78cfe55f463983b043b365f0f8452f2d5eaadbdea20e6d6de50c16bed25
+ checksum: 10/7454b00844dbe924030dd15e2b3615b36e196500c4c47e98dabc6b37a054c5b1038ecd437e910aabf0e43bf56b973cb148d3437d50f6e2332d8309568e3e979b
languageName: node
linkType: hard
-"@babel/plugin-transform-template-literals@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-template-literals@npm:7.24.7"
+"@babel/plugin-transform-template-literals@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-template-literals@npm:7.25.9"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.24.7"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/ecf05a8511176d5570cb0d481577a407a4e8a9a430f86522d809e0ac2c823913e854ef9e2a1c83c0bd7c12489d82e1b48fabb52e697e80d6a6962125197593ca
+ checksum: 10/92eb1d6e2d95bd24abbb74fa7640d02b66ff6214e0bb616d7fda298a7821ce15132a4265d576a3502a347a3c9e94b6c69ed265bb0784664592fa076785a3d16a
languageName: node
linkType: hard
-"@babel/plugin-transform-typeof-symbol@npm:^7.24.8":
- version: 7.24.8
- resolution: "@babel/plugin-transform-typeof-symbol@npm:7.24.8"
+"@babel/plugin-transform-typeof-symbol@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-typeof-symbol@npm:7.25.9"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.24.8"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/5f113fed94b694ec4a40a27b8628ce736cfa172b69fcffa2833c9a41895032127f3daeea552e94fdb4a3ce4e8cd51de67a670ab87a1f447a0cf55c9cb2d7ed11
+ checksum: 10/3ae240358f0b0cd59f8610d6c59d395c216fd1bab407f7de58b86d592f030fb42b4d18e2456a29bee4a2ff014c4c1e3404c8ae64462b1155d1c053b2f9d73438
languageName: node
linkType: hard
-"@babel/plugin-transform-unicode-escapes@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-unicode-escapes@npm:7.24.7"
+"@babel/plugin-transform-unicode-escapes@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-unicode-escapes@npm:7.25.9"
dependencies:
- "@babel/helper-plugin-utils": "npm:^7.24.7"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/6b8bca3495acedc89e880942de7b83c263fb5b4c9599594dcf3923e2128ae25f1f4725a295fe101027f75d8ef081ef28319296adf274b5022e57039e42836103
+ checksum: 10/f138cbee539963fb3da13f684e6f33c9f7495220369ae12a682b358f1e25ac68936825562c38eae87f01ac9992b2129208b35ec18533567fc805ce5ed0ffd775
languageName: node
linkType: hard
-"@babel/plugin-transform-unicode-property-regex@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-unicode-property-regex@npm:7.24.7"
+"@babel/plugin-transform-unicode-property-regex@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-unicode-property-regex@npm:7.25.9"
dependencies:
- "@babel/helper-create-regexp-features-plugin": "npm:^7.24.7"
- "@babel/helper-plugin-utils": "npm:^7.24.7"
+ "@babel/helper-create-regexp-features-plugin": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/c0c284bbbdead7e17e059d72e1b288f86b0baacc410398ef6c6c703fe4326b069e68515ccb84359601315cd8e888f9226731d00624b7c6959b1c0853f072b61f
+ checksum: 10/201f6f46c1beb399e79aa208b94c5d54412047511795ce1e790edcd189cef73752e6a099fdfc01b3ad12205f139ae344143b62f21f44bbe02338a95e8506a911
languageName: node
linkType: hard
-"@babel/plugin-transform-unicode-regex@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-unicode-regex@npm:7.24.7"
+"@babel/plugin-transform-unicode-regex@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-unicode-regex@npm:7.25.9"
dependencies:
- "@babel/helper-create-regexp-features-plugin": "npm:^7.24.7"
- "@babel/helper-plugin-utils": "npm:^7.24.7"
+ "@babel/helper-create-regexp-features-plugin": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/b545310d0d592d75566b9cd158f4b8951e34d07d839656789d179b39b3fd92b32bd387cdfaf33a93e636609f3bfb9bb03d41f3e43be598116c9c6c80cc3418c4
+ checksum: 10/e8baae867526e179467c6ef5280d70390fa7388f8763a19a27c21302dd59b121032568be080749514b097097ceb9af716bf4b90638f1b3cf689aa837ba20150f
languageName: node
linkType: hard
-"@babel/plugin-transform-unicode-sets-regex@npm:^7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-unicode-sets-regex@npm:7.24.7"
+"@babel/plugin-transform-unicode-sets-regex@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-unicode-sets-regex@npm:7.25.9"
dependencies:
- "@babel/helper-create-regexp-features-plugin": "npm:^7.24.7"
- "@babel/helper-plugin-utils": "npm:^7.24.7"
+ "@babel/helper-create-regexp-features-plugin": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
peerDependencies:
"@babel/core": ^7.0.0
- checksum: 10/183b72d5987dc93f9971667ce3f26d28b0e1058e71b129733dd9d5282aecba4c062b67c9567526780d2defd2bfbf950ca58d8306dc90b2761fd1e960d867ddb7
+ checksum: 10/4445ef20de687cb4dcc95169742a8d9013d680aa5eee9186d8e25875bbfa7ee5e2de26a91177ccf70b1db518e36886abcd44750d28db5d7a9539f0efa6839f4b
languageName: node
linkType: hard
-"@babel/preset-env@npm:7.25.3":
- version: 7.25.3
- resolution: "@babel/preset-env@npm:7.25.3"
+"@babel/preset-env@npm:7.26.0":
+ version: 7.26.0
+ resolution: "@babel/preset-env@npm:7.26.0"
dependencies:
- "@babel/compat-data": "npm:^7.25.2"
- "@babel/helper-compilation-targets": "npm:^7.25.2"
- "@babel/helper-plugin-utils": "npm:^7.24.8"
- "@babel/helper-validator-option": "npm:^7.24.8"
- "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "npm:^7.25.3"
- "@babel/plugin-bugfix-safari-class-field-initializer-scope": "npm:^7.25.0"
- "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "npm:^7.25.0"
- "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "npm:^7.24.7"
- "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "npm:^7.25.0"
+ "@babel/compat-data": "npm:^7.26.0"
+ "@babel/helper-compilation-targets": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ "@babel/helper-validator-option": "npm:^7.25.9"
+ "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "npm:^7.25.9"
+ "@babel/plugin-bugfix-safari-class-field-initializer-scope": "npm:^7.25.9"
+ "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "npm:^7.25.9"
+ "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "npm:^7.25.9"
+ "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "npm:^7.25.9"
"@babel/plugin-proposal-private-property-in-object": "npm:7.21.0-placeholder-for-preset-env.2"
- "@babel/plugin-syntax-async-generators": "npm:^7.8.4"
- "@babel/plugin-syntax-class-properties": "npm:^7.12.13"
- "@babel/plugin-syntax-class-static-block": "npm:^7.14.5"
- "@babel/plugin-syntax-dynamic-import": "npm:^7.8.3"
- "@babel/plugin-syntax-export-namespace-from": "npm:^7.8.3"
- "@babel/plugin-syntax-import-assertions": "npm:^7.24.7"
- "@babel/plugin-syntax-import-attributes": "npm:^7.24.7"
- "@babel/plugin-syntax-import-meta": "npm:^7.10.4"
- "@babel/plugin-syntax-json-strings": "npm:^7.8.3"
- "@babel/plugin-syntax-logical-assignment-operators": "npm:^7.10.4"
- "@babel/plugin-syntax-nullish-coalescing-operator": "npm:^7.8.3"
- "@babel/plugin-syntax-numeric-separator": "npm:^7.10.4"
- "@babel/plugin-syntax-object-rest-spread": "npm:^7.8.3"
- "@babel/plugin-syntax-optional-catch-binding": "npm:^7.8.3"
- "@babel/plugin-syntax-optional-chaining": "npm:^7.8.3"
- "@babel/plugin-syntax-private-property-in-object": "npm:^7.14.5"
- "@babel/plugin-syntax-top-level-await": "npm:^7.14.5"
+ "@babel/plugin-syntax-import-assertions": "npm:^7.26.0"
+ "@babel/plugin-syntax-import-attributes": "npm:^7.26.0"
"@babel/plugin-syntax-unicode-sets-regex": "npm:^7.18.6"
- "@babel/plugin-transform-arrow-functions": "npm:^7.24.7"
- "@babel/plugin-transform-async-generator-functions": "npm:^7.25.0"
- "@babel/plugin-transform-async-to-generator": "npm:^7.24.7"
- "@babel/plugin-transform-block-scoped-functions": "npm:^7.24.7"
- "@babel/plugin-transform-block-scoping": "npm:^7.25.0"
- "@babel/plugin-transform-class-properties": "npm:^7.24.7"
- "@babel/plugin-transform-class-static-block": "npm:^7.24.7"
- "@babel/plugin-transform-classes": "npm:^7.25.0"
- "@babel/plugin-transform-computed-properties": "npm:^7.24.7"
- "@babel/plugin-transform-destructuring": "npm:^7.24.8"
- "@babel/plugin-transform-dotall-regex": "npm:^7.24.7"
- "@babel/plugin-transform-duplicate-keys": "npm:^7.24.7"
- "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "npm:^7.25.0"
- "@babel/plugin-transform-dynamic-import": "npm:^7.24.7"
- "@babel/plugin-transform-exponentiation-operator": "npm:^7.24.7"
- "@babel/plugin-transform-export-namespace-from": "npm:^7.24.7"
- "@babel/plugin-transform-for-of": "npm:^7.24.7"
- "@babel/plugin-transform-function-name": "npm:^7.25.1"
- "@babel/plugin-transform-json-strings": "npm:^7.24.7"
- "@babel/plugin-transform-literals": "npm:^7.25.2"
- "@babel/plugin-transform-logical-assignment-operators": "npm:^7.24.7"
- "@babel/plugin-transform-member-expression-literals": "npm:^7.24.7"
- "@babel/plugin-transform-modules-amd": "npm:^7.24.7"
- "@babel/plugin-transform-modules-commonjs": "npm:^7.24.8"
- "@babel/plugin-transform-modules-systemjs": "npm:^7.25.0"
- "@babel/plugin-transform-modules-umd": "npm:^7.24.7"
- "@babel/plugin-transform-named-capturing-groups-regex": "npm:^7.24.7"
- "@babel/plugin-transform-new-target": "npm:^7.24.7"
- "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.24.7"
- "@babel/plugin-transform-numeric-separator": "npm:^7.24.7"
- "@babel/plugin-transform-object-rest-spread": "npm:^7.24.7"
- "@babel/plugin-transform-object-super": "npm:^7.24.7"
- "@babel/plugin-transform-optional-catch-binding": "npm:^7.24.7"
- "@babel/plugin-transform-optional-chaining": "npm:^7.24.8"
- "@babel/plugin-transform-parameters": "npm:^7.24.7"
- "@babel/plugin-transform-private-methods": "npm:^7.24.7"
- "@babel/plugin-transform-private-property-in-object": "npm:^7.24.7"
- "@babel/plugin-transform-property-literals": "npm:^7.24.7"
- "@babel/plugin-transform-regenerator": "npm:^7.24.7"
- "@babel/plugin-transform-reserved-words": "npm:^7.24.7"
- "@babel/plugin-transform-shorthand-properties": "npm:^7.24.7"
- "@babel/plugin-transform-spread": "npm:^7.24.7"
- "@babel/plugin-transform-sticky-regex": "npm:^7.24.7"
- "@babel/plugin-transform-template-literals": "npm:^7.24.7"
- "@babel/plugin-transform-typeof-symbol": "npm:^7.24.8"
- "@babel/plugin-transform-unicode-escapes": "npm:^7.24.7"
- "@babel/plugin-transform-unicode-property-regex": "npm:^7.24.7"
- "@babel/plugin-transform-unicode-regex": "npm:^7.24.7"
- "@babel/plugin-transform-unicode-sets-regex": "npm:^7.24.7"
+ "@babel/plugin-transform-arrow-functions": "npm:^7.25.9"
+ "@babel/plugin-transform-async-generator-functions": "npm:^7.25.9"
+ "@babel/plugin-transform-async-to-generator": "npm:^7.25.9"
+ "@babel/plugin-transform-block-scoped-functions": "npm:^7.25.9"
+ "@babel/plugin-transform-block-scoping": "npm:^7.25.9"
+ "@babel/plugin-transform-class-properties": "npm:^7.25.9"
+ "@babel/plugin-transform-class-static-block": "npm:^7.26.0"
+ "@babel/plugin-transform-classes": "npm:^7.25.9"
+ "@babel/plugin-transform-computed-properties": "npm:^7.25.9"
+ "@babel/plugin-transform-destructuring": "npm:^7.25.9"
+ "@babel/plugin-transform-dotall-regex": "npm:^7.25.9"
+ "@babel/plugin-transform-duplicate-keys": "npm:^7.25.9"
+ "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "npm:^7.25.9"
+ "@babel/plugin-transform-dynamic-import": "npm:^7.25.9"
+ "@babel/plugin-transform-exponentiation-operator": "npm:^7.25.9"
+ "@babel/plugin-transform-export-namespace-from": "npm:^7.25.9"
+ "@babel/plugin-transform-for-of": "npm:^7.25.9"
+ "@babel/plugin-transform-function-name": "npm:^7.25.9"
+ "@babel/plugin-transform-json-strings": "npm:^7.25.9"
+ "@babel/plugin-transform-literals": "npm:^7.25.9"
+ "@babel/plugin-transform-logical-assignment-operators": "npm:^7.25.9"
+ "@babel/plugin-transform-member-expression-literals": "npm:^7.25.9"
+ "@babel/plugin-transform-modules-amd": "npm:^7.25.9"
+ "@babel/plugin-transform-modules-commonjs": "npm:^7.25.9"
+ "@babel/plugin-transform-modules-systemjs": "npm:^7.25.9"
+ "@babel/plugin-transform-modules-umd": "npm:^7.25.9"
+ "@babel/plugin-transform-named-capturing-groups-regex": "npm:^7.25.9"
+ "@babel/plugin-transform-new-target": "npm:^7.25.9"
+ "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.25.9"
+ "@babel/plugin-transform-numeric-separator": "npm:^7.25.9"
+ "@babel/plugin-transform-object-rest-spread": "npm:^7.25.9"
+ "@babel/plugin-transform-object-super": "npm:^7.25.9"
+ "@babel/plugin-transform-optional-catch-binding": "npm:^7.25.9"
+ "@babel/plugin-transform-optional-chaining": "npm:^7.25.9"
+ "@babel/plugin-transform-parameters": "npm:^7.25.9"
+ "@babel/plugin-transform-private-methods": "npm:^7.25.9"
+ "@babel/plugin-transform-private-property-in-object": "npm:^7.25.9"
+ "@babel/plugin-transform-property-literals": "npm:^7.25.9"
+ "@babel/plugin-transform-regenerator": "npm:^7.25.9"
+ "@babel/plugin-transform-regexp-modifiers": "npm:^7.26.0"
+ "@babel/plugin-transform-reserved-words": "npm:^7.25.9"
+ "@babel/plugin-transform-shorthand-properties": "npm:^7.25.9"
+ "@babel/plugin-transform-spread": "npm:^7.25.9"
+ "@babel/plugin-transform-sticky-regex": "npm:^7.25.9"
+ "@babel/plugin-transform-template-literals": "npm:^7.25.9"
+ "@babel/plugin-transform-typeof-symbol": "npm:^7.25.9"
+ "@babel/plugin-transform-unicode-escapes": "npm:^7.25.9"
+ "@babel/plugin-transform-unicode-property-regex": "npm:^7.25.9"
+ "@babel/plugin-transform-unicode-regex": "npm:^7.25.9"
+ "@babel/plugin-transform-unicode-sets-regex": "npm:^7.25.9"
"@babel/preset-modules": "npm:0.1.6-no-external-plugins"
babel-plugin-polyfill-corejs2: "npm:^0.4.10"
- babel-plugin-polyfill-corejs3: "npm:^0.10.4"
+ babel-plugin-polyfill-corejs3: "npm:^0.10.6"
babel-plugin-polyfill-regenerator: "npm:^0.6.1"
- core-js-compat: "npm:^3.37.1"
+ core-js-compat: "npm:^3.38.1"
semver: "npm:^6.3.1"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/293c32dee33f138d22cea0c0e163b6d79ef3860ac269921a438edb4adbfa53976ce2cd3f7a79408c8e52c852b5feda45abdbc986a54e9d9aa0b6680d7a371a58
+ checksum: 10/a7a80314f845deea713985a6316361c476621c76cfe5c6c28e8b9558f01634b49bbfdd3581ef94b5d6cff5c2b8830468aa53a73f5b5c1224db2dfea5db7e676f
languageName: node
linkType: hard
@@ -1764,7 +1859,16 @@ __metadata:
languageName: node
linkType: hard
-"@babel/runtime@npm:7.25.0, @babel/runtime@npm:^7.8.4":
+"@babel/runtime@npm:7.26.0":
+ version: 7.26.0
+ resolution: "@babel/runtime@npm:7.26.0"
+ dependencies:
+ regenerator-runtime: "npm:^0.14.0"
+ checksum: 10/9f4ea1c1d566c497c052d505587554e782e021e6ccd302c2ad7ae8291c8e16e3f19d4a7726fb64469e057779ea2081c28b7dbefec6d813a22f08a35712c0f699
+ languageName: node
+ linkType: hard
+
+"@babel/runtime@npm:^7.8.4":
version: 7.25.0
resolution: "@babel/runtime@npm:7.25.0"
dependencies:
@@ -1773,7 +1877,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/template@npm:^7.24.7, @babel/template@npm:^7.25.0, @babel/template@npm:^7.3.3":
+"@babel/template@npm:^7.25.0, @babel/template@npm:^7.3.3":
version: 7.25.0
resolution: "@babel/template@npm:7.25.0"
dependencies:
@@ -1784,7 +1888,18 @@ __metadata:
languageName: node
linkType: hard
-"@babel/traverse@npm:^7.24.7, @babel/traverse@npm:^7.24.8, @babel/traverse@npm:^7.25.0, @babel/traverse@npm:^7.25.1, @babel/traverse@npm:^7.25.2, @babel/traverse@npm:^7.25.3":
+"@babel/template@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/template@npm:7.25.9"
+ dependencies:
+ "@babel/code-frame": "npm:^7.25.9"
+ "@babel/parser": "npm:^7.25.9"
+ "@babel/types": "npm:^7.25.9"
+ checksum: 10/e861180881507210150c1335ad94aff80fd9e9be6202e1efa752059c93224e2d5310186ddcdd4c0f0b0fc658ce48cb47823f15142b5c00c8456dde54f5de80b2
+ languageName: node
+ linkType: hard
+
+"@babel/traverse@npm:^7.24.7, @babel/traverse@npm:^7.25.2":
version: 7.25.3
resolution: "@babel/traverse@npm:7.25.3"
dependencies:
@@ -1799,7 +1914,22 @@ __metadata:
languageName: node
linkType: hard
-"@babel/types@npm:^7.0.0, @babel/types@npm:^7.24.7, @babel/types@npm:^7.24.8, @babel/types@npm:^7.25.0, @babel/types@npm:^7.25.2, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4":
+"@babel/traverse@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/traverse@npm:7.25.9"
+ dependencies:
+ "@babel/code-frame": "npm:^7.25.9"
+ "@babel/generator": "npm:^7.25.9"
+ "@babel/parser": "npm:^7.25.9"
+ "@babel/template": "npm:^7.25.9"
+ "@babel/types": "npm:^7.25.9"
+ debug: "npm:^4.3.1"
+ globals: "npm:^11.1.0"
+ checksum: 10/7431614d76d4a053e429208db82f2846a415833f3d9eb2e11ef72eeb3c64dfd71f4a4d983de1a4a047b36165a1f5a64de8ca2a417534cc472005c740ffcb9c6a
+ languageName: node
+ linkType: hard
+
+"@babel/types@npm:^7.0.0, @babel/types@npm:^7.24.7, @babel/types@npm:^7.25.0, @babel/types@npm:^7.25.2, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4":
version: 7.25.2
resolution: "@babel/types@npm:7.25.2"
dependencies:
@@ -1810,6 +1940,16 @@ __metadata:
languageName: node
linkType: hard
+"@babel/types@npm:^7.25.9, @babel/types@npm:^7.26.0":
+ version: 7.26.0
+ resolution: "@babel/types@npm:7.26.0"
+ dependencies:
+ "@babel/helper-string-parser": "npm:^7.25.9"
+ "@babel/helper-validator-identifier": "npm:^7.25.9"
+ checksum: 10/40780741ecec886ed9edae234b5eb4976968cc70d72b4e5a40d55f83ff2cc457de20f9b0f4fe9d858350e43dab0ea496e7ef62e2b2f08df699481a76df02cd6e
+ languageName: node
+ linkType: hard
+
"@bcoe/v8-coverage@npm:^0.2.3":
version: 0.2.3
resolution: "@bcoe/v8-coverage@npm:0.2.3"
@@ -1817,10 +1957,10 @@ __metadata:
languageName: node
linkType: hard
-"@discoveryjs/json-ext@npm:0.6.1":
- version: 0.6.1
- resolution: "@discoveryjs/json-ext@npm:0.6.1"
- checksum: 10/ec38094df91750094a2da0853efbe34762466810b34da6a5acce755d225a471c6273921cace21f8c7668905913b4befc10aa8544cd01f87ca92bd4ffa606cb0f
+"@discoveryjs/json-ext@npm:0.6.3":
+ version: 0.6.3
+ resolution: "@discoveryjs/json-ext@npm:0.6.3"
+ checksum: 10/6cb35ce92c8f1e9533250da9a893def63cce4f9a4f67677259bf11619d83858ca9c010171f49b22d83153b7b7ff65c39bbbf0edf4734d67e864de1044b7a943c
languageName: node
linkType: hard
@@ -1838,6 +1978,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/aix-ppc64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/aix-ppc64@npm:0.24.0"
+ conditions: os=aix & cpu=ppc64
+ languageName: node
+ linkType: hard
+
"@esbuild/android-arm64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/android-arm64@npm:0.21.5"
@@ -1852,7 +1999,14 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/android-arm@npm:0.21.5":
+"@esbuild/android-arm64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/android-arm64@npm:0.24.0"
+ conditions: os=android & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@esbuild/android-arm@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/android-arm@npm:0.21.5"
conditions: os=android & cpu=arm
@@ -1866,6 +2020,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/android-arm@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/android-arm@npm:0.24.0"
+ conditions: os=android & cpu=arm
+ languageName: node
+ linkType: hard
+
"@esbuild/android-x64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/android-x64@npm:0.21.5"
@@ -1880,6 +2041,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/android-x64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/android-x64@npm:0.24.0"
+ conditions: os=android & cpu=x64
+ languageName: node
+ linkType: hard
+
"@esbuild/darwin-arm64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/darwin-arm64@npm:0.21.5"
@@ -1894,6 +2062,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/darwin-arm64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/darwin-arm64@npm:0.24.0"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@esbuild/darwin-x64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/darwin-x64@npm:0.21.5"
@@ -1908,6 +2083,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/darwin-x64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/darwin-x64@npm:0.24.0"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
"@esbuild/freebsd-arm64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/freebsd-arm64@npm:0.21.5"
@@ -1922,6 +2104,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/freebsd-arm64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/freebsd-arm64@npm:0.24.0"
+ conditions: os=freebsd & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@esbuild/freebsd-x64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/freebsd-x64@npm:0.21.5"
@@ -1936,6 +2125,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/freebsd-x64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/freebsd-x64@npm:0.24.0"
+ conditions: os=freebsd & cpu=x64
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-arm64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/linux-arm64@npm:0.21.5"
@@ -1950,6 +2146,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-arm64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/linux-arm64@npm:0.24.0"
+ conditions: os=linux & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-arm@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/linux-arm@npm:0.21.5"
@@ -1964,6 +2167,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-arm@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/linux-arm@npm:0.24.0"
+ conditions: os=linux & cpu=arm
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-ia32@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/linux-ia32@npm:0.21.5"
@@ -1978,6 +2188,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-ia32@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/linux-ia32@npm:0.24.0"
+ conditions: os=linux & cpu=ia32
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-loong64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/linux-loong64@npm:0.21.5"
@@ -1992,6 +2209,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-loong64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/linux-loong64@npm:0.24.0"
+ conditions: os=linux & cpu=loong64
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-mips64el@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/linux-mips64el@npm:0.21.5"
@@ -2006,6 +2230,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-mips64el@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/linux-mips64el@npm:0.24.0"
+ conditions: os=linux & cpu=mips64el
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-ppc64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/linux-ppc64@npm:0.21.5"
@@ -2020,6 +2251,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-ppc64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/linux-ppc64@npm:0.24.0"
+ conditions: os=linux & cpu=ppc64
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-riscv64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/linux-riscv64@npm:0.21.5"
@@ -2034,6 +2272,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-riscv64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/linux-riscv64@npm:0.24.0"
+ conditions: os=linux & cpu=riscv64
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-s390x@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/linux-s390x@npm:0.21.5"
@@ -2048,6 +2293,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-s390x@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/linux-s390x@npm:0.24.0"
+ conditions: os=linux & cpu=s390x
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-x64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/linux-x64@npm:0.21.5"
@@ -2062,6 +2314,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-x64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/linux-x64@npm:0.24.0"
+ conditions: os=linux & cpu=x64
+ languageName: node
+ linkType: hard
+
"@esbuild/netbsd-x64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/netbsd-x64@npm:0.21.5"
@@ -2076,6 +2335,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/netbsd-x64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/netbsd-x64@npm:0.24.0"
+ conditions: os=netbsd & cpu=x64
+ languageName: node
+ linkType: hard
+
"@esbuild/openbsd-arm64@npm:0.23.0":
version: 0.23.0
resolution: "@esbuild/openbsd-arm64@npm:0.23.0"
@@ -2083,6 +2349,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/openbsd-arm64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/openbsd-arm64@npm:0.24.0"
+ conditions: os=openbsd & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@esbuild/openbsd-x64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/openbsd-x64@npm:0.21.5"
@@ -2097,6 +2370,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/openbsd-x64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/openbsd-x64@npm:0.24.0"
+ conditions: os=openbsd & cpu=x64
+ languageName: node
+ linkType: hard
+
"@esbuild/sunos-x64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/sunos-x64@npm:0.21.5"
@@ -2111,6 +2391,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/sunos-x64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/sunos-x64@npm:0.24.0"
+ conditions: os=sunos & cpu=x64
+ languageName: node
+ linkType: hard
+
"@esbuild/win32-arm64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/win32-arm64@npm:0.21.5"
@@ -2125,6 +2412,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/win32-arm64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/win32-arm64@npm:0.24.0"
+ conditions: os=win32 & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@esbuild/win32-ia32@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/win32-ia32@npm:0.21.5"
@@ -2139,6 +2433,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/win32-ia32@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/win32-ia32@npm:0.24.0"
+ conditions: os=win32 & cpu=ia32
+ languageName: node
+ linkType: hard
+
"@esbuild/win32-x64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/win32-x64@npm:0.21.5"
@@ -2153,6 +2454,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/win32-x64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/win32-x64@npm:0.24.0"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
"@gar/promisify@npm:^1.1.3":
version: 1.1.3
resolution: "@gar/promisify@npm:1.1.3"
@@ -2160,170 +2468,197 @@ __metadata:
languageName: node
linkType: hard
-"@inquirer/checkbox@npm:^2.4.7":
- version: 2.4.7
- resolution: "@inquirer/checkbox@npm:2.4.7"
+"@inquirer/checkbox@npm:^4.0.2":
+ version: 4.0.2
+ resolution: "@inquirer/checkbox@npm:4.0.2"
dependencies:
- "@inquirer/core": "npm:^9.0.10"
- "@inquirer/figures": "npm:^1.0.5"
- "@inquirer/type": "npm:^1.5.2"
+ "@inquirer/core": "npm:^10.1.0"
+ "@inquirer/figures": "npm:^1.0.8"
+ "@inquirer/type": "npm:^3.0.1"
ansi-escapes: "npm:^4.3.2"
yoctocolors-cjs: "npm:^2.1.2"
- checksum: 10/9bc0d6e9d6db90bcda3771d6b96e885e8c4e1f03d96a4fcd04b4eab2fafbecfafbced7a5cc24eca73f677452f9e354505f9cfb79a884dcf06772550845014d6f
+ peerDependencies:
+ "@types/node": ">=18"
+ checksum: 10/1d3e7133a428312610fab7f6462c85c8e38c04dd6ef2360e66d9606017e79664b43b18920a459d23bfcde834741ea34963b0279a3ba44ebc3906e06f9d508275
languageName: node
linkType: hard
-"@inquirer/confirm@npm:3.1.22, @inquirer/confirm@npm:^3.1.22":
- version: 3.1.22
- resolution: "@inquirer/confirm@npm:3.1.22"
+"@inquirer/confirm@npm:5.0.2, @inquirer/confirm@npm:^5.0.2":
+ version: 5.0.2
+ resolution: "@inquirer/confirm@npm:5.0.2"
dependencies:
- "@inquirer/core": "npm:^9.0.10"
- "@inquirer/type": "npm:^1.5.2"
- checksum: 10/14e547ae3194c6447d41bb87135c03aa5598fd340fced19e4e8bae1be4ae54a9ad3cf335a9c3c6dc54e2ffb7928319e0f4b428531b8ce720cd23d2444292ca36
+ "@inquirer/core": "npm:^10.1.0"
+ "@inquirer/type": "npm:^3.0.1"
+ peerDependencies:
+ "@types/node": ">=18"
+ checksum: 10/4e775b80b689adeb0b2852ed79b368ef23a82fe3d5f580a562f4af7cdf002a19e0ec1b3b95acc6d49427a72c0fcb5b6548e0cdcafe2f0d3f3d6a923e04aabd0c
languageName: node
linkType: hard
-"@inquirer/core@npm:^9.0.10":
- version: 9.0.10
- resolution: "@inquirer/core@npm:9.0.10"
+"@inquirer/core@npm:^10.1.0":
+ version: 10.1.0
+ resolution: "@inquirer/core@npm:10.1.0"
dependencies:
- "@inquirer/figures": "npm:^1.0.5"
- "@inquirer/type": "npm:^1.5.2"
- "@types/mute-stream": "npm:^0.0.4"
- "@types/node": "npm:^22.1.0"
- "@types/wrap-ansi": "npm:^3.0.0"
+ "@inquirer/figures": "npm:^1.0.8"
+ "@inquirer/type": "npm:^3.0.1"
ansi-escapes: "npm:^4.3.2"
- cli-spinners: "npm:^2.9.2"
cli-width: "npm:^4.1.0"
- mute-stream: "npm:^1.0.0"
+ mute-stream: "npm:^2.0.0"
signal-exit: "npm:^4.1.0"
strip-ansi: "npm:^6.0.1"
wrap-ansi: "npm:^6.2.0"
yoctocolors-cjs: "npm:^2.1.2"
- checksum: 10/1bcb1deb7393d78f2dac5b8774d10692ad50b70e3ebc24684d13259d0c6c863dd1bce8ab4d4a806a6e90d5a2517aa8f9981993b1a256c9be68d9ef5e748481c6
+ checksum: 10/5d097d0484c1b758f788b792d29395199bdc84af3e8cd4d9273e31de2c5202839b6edf299056956044ba7fb097c4cee7b5c0288e094a380c045082b044f9946e
languageName: node
linkType: hard
-"@inquirer/editor@npm:^2.1.22":
- version: 2.1.22
- resolution: "@inquirer/editor@npm:2.1.22"
+"@inquirer/editor@npm:^4.1.0":
+ version: 4.1.0
+ resolution: "@inquirer/editor@npm:4.1.0"
dependencies:
- "@inquirer/core": "npm:^9.0.10"
- "@inquirer/type": "npm:^1.5.2"
+ "@inquirer/core": "npm:^10.1.0"
+ "@inquirer/type": "npm:^3.0.1"
external-editor: "npm:^3.1.0"
- checksum: 10/d36255567c88ea48bf1071b00c502d6a32bc1402966db4f9ae1be59d41d64d11e02111317d880d0bdc42fbfb1b819240fb229c89b07dfb804a6d5fb176ab8bb0
+ peerDependencies:
+ "@types/node": ">=18"
+ checksum: 10/926de508799a9a76003eb95d8877168d51ae40b1bebccb0dceaad47f97f965f2c24b54f0b083d8ceb85f33643b24bd967f40c7ad9e15aa1f6b07417f106caedf
languageName: node
linkType: hard
-"@inquirer/expand@npm:^2.1.22":
- version: 2.1.22
- resolution: "@inquirer/expand@npm:2.1.22"
+"@inquirer/expand@npm:^4.0.2":
+ version: 4.0.2
+ resolution: "@inquirer/expand@npm:4.0.2"
dependencies:
- "@inquirer/core": "npm:^9.0.10"
- "@inquirer/type": "npm:^1.5.2"
+ "@inquirer/core": "npm:^10.1.0"
+ "@inquirer/type": "npm:^3.0.1"
yoctocolors-cjs: "npm:^2.1.2"
- checksum: 10/f997ba916d3ddcc6e2563158805e2ae7a7a6f98e24cf0a08e23d4101b7d78f78e7dce28e648b85ca7f41759eeefdf1c6f6abf2bce0f041fbda54aacf68522454
+ peerDependencies:
+ "@types/node": ">=18"
+ checksum: 10/9c5f2e01bf12684bddb4ce88c6afbf41bf8b9057ac17565173b2225d691aad0e044be204e21ecedd5cc76907af76ab34678a2d519c890cf0ea3a1a83473faa12
languageName: node
linkType: hard
-"@inquirer/figures@npm:^1.0.5":
- version: 1.0.5
- resolution: "@inquirer/figures@npm:1.0.5"
- checksum: 10/60a51b2cdef03c89be25071c23d8c4ae427c56d8ac1b00bf054ca7be446674adc4edd66c15465fe6a81ff0726b024bf37f8a2903a8387ef968d33058da3e7a15
+"@inquirer/figures@npm:^1.0.8":
+ version: 1.0.8
+ resolution: "@inquirer/figures@npm:1.0.8"
+ checksum: 10/0e5e4fbb15e799e818c598fcc3558ef076daf78662149711b046723fd6316381e95f7d5573d6ef0062095ad22c6ac98833033f0948df5c722932107a567fd9c3
languageName: node
linkType: hard
-"@inquirer/input@npm:^2.2.9":
- version: 2.2.9
- resolution: "@inquirer/input@npm:2.2.9"
+"@inquirer/input@npm:^4.0.2":
+ version: 4.0.2
+ resolution: "@inquirer/input@npm:4.0.2"
dependencies:
- "@inquirer/core": "npm:^9.0.10"
- "@inquirer/type": "npm:^1.5.2"
- checksum: 10/9d0c97da9cc6972d4fb5bcb077e00e581aae90f6891d33c1c5e2f0324023c1772c6d5b03cd30ec7d4f71d22791d38bf45c47bafbe7dd9f74446693e7b120a2b0
+ "@inquirer/core": "npm:^10.1.0"
+ "@inquirer/type": "npm:^3.0.1"
+ peerDependencies:
+ "@types/node": ">=18"
+ checksum: 10/06ec535b90ebfc230b616df6f5058fdea9fdd00c9b965448c5d569fea7d76b67e8ad6427e0aa16d2b31c107f0e9a5ef93ac3224da59ff2e11b5fecfa2987e10e
languageName: node
linkType: hard
-"@inquirer/number@npm:^1.0.10":
- version: 1.0.10
- resolution: "@inquirer/number@npm:1.0.10"
+"@inquirer/number@npm:^3.0.2":
+ version: 3.0.2
+ resolution: "@inquirer/number@npm:3.0.2"
dependencies:
- "@inquirer/core": "npm:^9.0.10"
- "@inquirer/type": "npm:^1.5.2"
- checksum: 10/0f9323b581e1c35ee8fbf2acde301c3e354896aeac83f6854e9672575090e0d092d19aadadb3477659079c403e63a3206bf668dd4c87e86834f775744f57c955
+ "@inquirer/core": "npm:^10.1.0"
+ "@inquirer/type": "npm:^3.0.1"
+ peerDependencies:
+ "@types/node": ">=18"
+ checksum: 10/88b85a3510fe7ab83f34d7338593ae2747ab805faacfcd116c34b50e03467b46ff0535b64191574ab08d1822b44d8ab758ee9fddf51f15ef5fb7fb8e9326bf8a
languageName: node
linkType: hard
-"@inquirer/password@npm:^2.1.22":
- version: 2.1.22
- resolution: "@inquirer/password@npm:2.1.22"
+"@inquirer/password@npm:^4.0.2":
+ version: 4.0.2
+ resolution: "@inquirer/password@npm:4.0.2"
dependencies:
- "@inquirer/core": "npm:^9.0.10"
- "@inquirer/type": "npm:^1.5.2"
+ "@inquirer/core": "npm:^10.1.0"
+ "@inquirer/type": "npm:^3.0.1"
ansi-escapes: "npm:^4.3.2"
- checksum: 10/ce4e7c268f267c7436cf3a1b2890a9c92fddc2928bbe141d48f2f5a5daedbb3a2c601e44b0fe4e255792676ed241118ba69756b0d0b7d4492e0b7ee8fc548b90
+ peerDependencies:
+ "@types/node": ">=18"
+ checksum: 10/9fc602e2bcb03bed180e15dd3c1bf8a78dbb99d91ac2f1dc01402a105522c847b4530a25fbec64865a058999f9b5bd6b6693776c9ef7277da0e605f15b1114fb
languageName: node
linkType: hard
-"@inquirer/prompts@npm:5.3.8":
- version: 5.3.8
- resolution: "@inquirer/prompts@npm:5.3.8"
+"@inquirer/prompts@npm:7.1.0":
+ version: 7.1.0
+ resolution: "@inquirer/prompts@npm:7.1.0"
dependencies:
- "@inquirer/checkbox": "npm:^2.4.7"
- "@inquirer/confirm": "npm:^3.1.22"
- "@inquirer/editor": "npm:^2.1.22"
- "@inquirer/expand": "npm:^2.1.22"
- "@inquirer/input": "npm:^2.2.9"
- "@inquirer/number": "npm:^1.0.10"
- "@inquirer/password": "npm:^2.1.22"
- "@inquirer/rawlist": "npm:^2.2.4"
- "@inquirer/search": "npm:^1.0.7"
- "@inquirer/select": "npm:^2.4.7"
- checksum: 10/e60eba0d64590c96fed722107962f433fbd8ff13f5d8a3ad6ba56964db69c8bc6b91a439b4e90209184090aacf73d84b0504e8c5a6a0f778ced70deb580ac1cd
+ "@inquirer/checkbox": "npm:^4.0.2"
+ "@inquirer/confirm": "npm:^5.0.2"
+ "@inquirer/editor": "npm:^4.1.0"
+ "@inquirer/expand": "npm:^4.0.2"
+ "@inquirer/input": "npm:^4.0.2"
+ "@inquirer/number": "npm:^3.0.2"
+ "@inquirer/password": "npm:^4.0.2"
+ "@inquirer/rawlist": "npm:^4.0.2"
+ "@inquirer/search": "npm:^3.0.2"
+ "@inquirer/select": "npm:^4.0.2"
+ peerDependencies:
+ "@types/node": ">=18"
+ checksum: 10/a5f9c08936a2ba245d80f90e681fd8a4f3cef7123257c029ae597649a4b623c388ecb52c394d0b8b14a3eda43ec413bf57a0da7e9ba484d59beabd7d0bdfe767
languageName: node
linkType: hard
-"@inquirer/rawlist@npm:^2.2.4":
- version: 2.2.4
- resolution: "@inquirer/rawlist@npm:2.2.4"
+"@inquirer/rawlist@npm:^4.0.2":
+ version: 4.0.2
+ resolution: "@inquirer/rawlist@npm:4.0.2"
dependencies:
- "@inquirer/core": "npm:^9.0.10"
- "@inquirer/type": "npm:^1.5.2"
+ "@inquirer/core": "npm:^10.1.0"
+ "@inquirer/type": "npm:^3.0.1"
yoctocolors-cjs: "npm:^2.1.2"
- checksum: 10/dd9d34a5cca081d53a9798cdfed2fdb61455dcfa856f54bc036dc5f57aceb95a7484487632c157bdba75e50de24990ebb3bb178ee765b8c0a735ff61b29cebf4
+ peerDependencies:
+ "@types/node": ">=18"
+ checksum: 10/942cd87d217659ecb304c266a8ec186e7de03a523ed2eaac5fe8458ab7b48ac884f1383e41c83231af1b68c1a2e448448234495ab06477ce0900421723c15d1d
languageName: node
linkType: hard
-"@inquirer/search@npm:^1.0.7":
- version: 1.0.7
- resolution: "@inquirer/search@npm:1.0.7"
+"@inquirer/search@npm:^3.0.2":
+ version: 3.0.2
+ resolution: "@inquirer/search@npm:3.0.2"
dependencies:
- "@inquirer/core": "npm:^9.0.10"
- "@inquirer/figures": "npm:^1.0.5"
- "@inquirer/type": "npm:^1.5.2"
+ "@inquirer/core": "npm:^10.1.0"
+ "@inquirer/figures": "npm:^1.0.8"
+ "@inquirer/type": "npm:^3.0.1"
yoctocolors-cjs: "npm:^2.1.2"
- checksum: 10/3cd401cc1a7b01772e0e50ee27a0560cc647900f475d28a4f9b07843d4a85e1555c6adc1d7bc38ad2ef3546c524ca82c60272490d0bb159632c03cbe01f52bb1
+ peerDependencies:
+ "@types/node": ">=18"
+ checksum: 10/45b27c6cb311ce990443516f37a5a102974aae0ac7936321a9311a09b3cda2c4d59035398584193cee5b5aab5b5b8b3903404498223a577b2bf170049797331b
languageName: node
linkType: hard
-"@inquirer/select@npm:^2.4.7":
- version: 2.4.7
- resolution: "@inquirer/select@npm:2.4.7"
+"@inquirer/select@npm:^4.0.2":
+ version: 4.0.2
+ resolution: "@inquirer/select@npm:4.0.2"
dependencies:
- "@inquirer/core": "npm:^9.0.10"
- "@inquirer/figures": "npm:^1.0.5"
- "@inquirer/type": "npm:^1.5.2"
+ "@inquirer/core": "npm:^10.1.0"
+ "@inquirer/figures": "npm:^1.0.8"
+ "@inquirer/type": "npm:^3.0.1"
ansi-escapes: "npm:^4.3.2"
yoctocolors-cjs: "npm:^2.1.2"
- checksum: 10/854a3d0393073913f9bd3bf2e4ec7b8d114dfb48308a0a6698cf5c2c627da2700db5bdb69d054eaec89bd4e52a1274e493fa78d4fa26a5893972d91825456047
+ peerDependencies:
+ "@types/node": ">=18"
+ checksum: 10/d8dfa5217d8baca958a80cfbad14eb51ee53606c47b228318934744284317cd11c36579be8cacced2ba77782c2878fb9b13936ac1a05af25598f2f3063baa318
languageName: node
linkType: hard
-"@inquirer/type@npm:^1.5.1, @inquirer/type@npm:^1.5.2":
- version: 1.5.2
- resolution: "@inquirer/type@npm:1.5.2"
+"@inquirer/type@npm:^1.5.5":
+ version: 1.5.5
+ resolution: "@inquirer/type@npm:1.5.5"
dependencies:
mute-stream: "npm:^1.0.0"
- checksum: 10/90d9203b5d7da8530e210c5421630b577f24554c8b683a4b45ea0f5c6a89c451771170aa34f2b62ca57e4be4de41d6761c941475e25c54c82b527c05644f181f
+ checksum: 10/bd3f3d7510785af4ad599e042e99e4be6380f52f79f3db140fe6fed0a605acf27b1a0a20fb5cc688eaf7b8aa0c36dacb1d89c7bba4586f38cbf58ba9f159e7b5
+ languageName: node
+ linkType: hard
+
+"@inquirer/type@npm:^3.0.1":
+ version: 3.0.1
+ resolution: "@inquirer/type@npm:3.0.1"
+ peerDependencies:
+ "@types/node": ">=18"
+ checksum: 10/af412f1e7541d43554b02199ae71a2039a1bff5dc51ceefd87de9ece55b199682733b28810fb4b6cb3ed4a159af4cc4a26d4bb29c58dd127e7d9dbda0797d8e7
languageName: node
linkType: hard
@@ -2341,6 +2676,15 @@ __metadata:
languageName: node
linkType: hard
+"@isaacs/fs-minipass@npm:^4.0.0":
+ version: 4.0.1
+ resolution: "@isaacs/fs-minipass@npm:4.0.1"
+ dependencies:
+ minipass: "npm:^7.0.4"
+ checksum: 10/4412e9e6713c89c1e66d80bb0bb5a2a93192f10477623a27d08f228ba0316bb880affabc5bfe7f838f58a34d26c2c190da726e576cdfc18c49a72e89adabdcf5
+ languageName: node
+ linkType: hard
+
"@istanbuljs/load-nyc-config@npm:^1.0.0":
version: 1.1.0
resolution: "@istanbuljs/load-nyc-config@npm:1.1.0"
@@ -2682,55 +3026,55 @@ __metadata:
languageName: node
linkType: hard
-"@listr2/prompt-adapter-inquirer@npm:2.0.15":
- version: 2.0.15
- resolution: "@listr2/prompt-adapter-inquirer@npm:2.0.15"
+"@listr2/prompt-adapter-inquirer@npm:2.0.18":
+ version: 2.0.18
+ resolution: "@listr2/prompt-adapter-inquirer@npm:2.0.18"
dependencies:
- "@inquirer/type": "npm:^1.5.1"
+ "@inquirer/type": "npm:^1.5.5"
peerDependencies:
- "@inquirer/prompts": ">= 3 < 6"
- checksum: 10/e7378be95b84bbc72b2f1b58aa703631ad4276363e753d273de8cb692bb75a640e7e3f2b04abc2e63256431959239b635ae7926a47700f6e39b3c497749ccd82
+ "@inquirer/prompts": ">= 3 < 8"
+ checksum: 10/ea2f808ff3601948890fa10e3a124e303ce1ad69664cc15db8fb78e5636b1967116c1e6569179781bfddfd71005e37d6071fa50e9f49c0c8c238c86444e40368
languageName: node
linkType: hard
-"@lmdb/lmdb-darwin-arm64@npm:3.0.13":
- version: 3.0.13
- resolution: "@lmdb/lmdb-darwin-arm64@npm:3.0.13"
+"@lmdb/lmdb-darwin-arm64@npm:3.1.5":
+ version: 3.1.5
+ resolution: "@lmdb/lmdb-darwin-arm64@npm:3.1.5"
conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard
-"@lmdb/lmdb-darwin-x64@npm:3.0.13":
- version: 3.0.13
- resolution: "@lmdb/lmdb-darwin-x64@npm:3.0.13"
+"@lmdb/lmdb-darwin-x64@npm:3.1.5":
+ version: 3.1.5
+ resolution: "@lmdb/lmdb-darwin-x64@npm:3.1.5"
conditions: os=darwin & cpu=x64
languageName: node
linkType: hard
-"@lmdb/lmdb-linux-arm64@npm:3.0.13":
- version: 3.0.13
- resolution: "@lmdb/lmdb-linux-arm64@npm:3.0.13"
+"@lmdb/lmdb-linux-arm64@npm:3.1.5":
+ version: 3.1.5
+ resolution: "@lmdb/lmdb-linux-arm64@npm:3.1.5"
conditions: os=linux & cpu=arm64
languageName: node
linkType: hard
-"@lmdb/lmdb-linux-arm@npm:3.0.13":
- version: 3.0.13
- resolution: "@lmdb/lmdb-linux-arm@npm:3.0.13"
+"@lmdb/lmdb-linux-arm@npm:3.1.5":
+ version: 3.1.5
+ resolution: "@lmdb/lmdb-linux-arm@npm:3.1.5"
conditions: os=linux & cpu=arm
languageName: node
linkType: hard
-"@lmdb/lmdb-linux-x64@npm:3.0.13":
- version: 3.0.13
- resolution: "@lmdb/lmdb-linux-x64@npm:3.0.13"
+"@lmdb/lmdb-linux-x64@npm:3.1.5":
+ version: 3.1.5
+ resolution: "@lmdb/lmdb-linux-x64@npm:3.1.5"
conditions: os=linux & cpu=x64
languageName: node
linkType: hard
-"@lmdb/lmdb-win32-x64@npm:3.0.13":
- version: 3.0.13
- resolution: "@lmdb/lmdb-win32-x64@npm:3.0.13"
+"@lmdb/lmdb-win32-x64@npm:3.1.5":
+ version: 3.1.5
+ resolution: "@lmdb/lmdb-win32-x64@npm:3.1.5"
conditions: os=win32 & cpu=x64
languageName: node
linkType: hard
@@ -2777,19 +3121,188 @@ __metadata:
languageName: node
linkType: hard
-"@ngtools/webpack@npm:18.2.12":
- version: 18.2.12
- resolution: "@ngtools/webpack@npm:18.2.12"
+"@napi-rs/nice-android-arm-eabi@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-android-arm-eabi@npm:1.0.1"
+ conditions: os=android & cpu=arm
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-android-arm64@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-android-arm64@npm:1.0.1"
+ conditions: os=android & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-darwin-arm64@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-darwin-arm64@npm:1.0.1"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-darwin-x64@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-darwin-x64@npm:1.0.1"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-freebsd-x64@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-freebsd-x64@npm:1.0.1"
+ conditions: os=freebsd & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-linux-arm-gnueabihf@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-linux-arm-gnueabihf@npm:1.0.1"
+ conditions: os=linux & cpu=arm
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-linux-arm64-gnu@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-linux-arm64-gnu@npm:1.0.1"
+ conditions: os=linux & cpu=arm64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-linux-arm64-musl@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-linux-arm64-musl@npm:1.0.1"
+ conditions: os=linux & cpu=arm64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-linux-ppc64-gnu@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-linux-ppc64-gnu@npm:1.0.1"
+ conditions: os=linux & cpu=ppc64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-linux-riscv64-gnu@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-linux-riscv64-gnu@npm:1.0.1"
+ conditions: os=linux & cpu=riscv64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-linux-s390x-gnu@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-linux-s390x-gnu@npm:1.0.1"
+ conditions: os=linux & cpu=s390x & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-linux-x64-gnu@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-linux-x64-gnu@npm:1.0.1"
+ conditions: os=linux & cpu=x64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-linux-x64-musl@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-linux-x64-musl@npm:1.0.1"
+ conditions: os=linux & cpu=x64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-win32-arm64-msvc@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-win32-arm64-msvc@npm:1.0.1"
+ conditions: os=win32 & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-win32-ia32-msvc@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-win32-ia32-msvc@npm:1.0.1"
+ conditions: os=win32 & cpu=ia32
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-win32-x64-msvc@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-win32-x64-msvc@npm:1.0.1"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice@npm:1.0.1"
+ dependencies:
+ "@napi-rs/nice-android-arm-eabi": "npm:1.0.1"
+ "@napi-rs/nice-android-arm64": "npm:1.0.1"
+ "@napi-rs/nice-darwin-arm64": "npm:1.0.1"
+ "@napi-rs/nice-darwin-x64": "npm:1.0.1"
+ "@napi-rs/nice-freebsd-x64": "npm:1.0.1"
+ "@napi-rs/nice-linux-arm-gnueabihf": "npm:1.0.1"
+ "@napi-rs/nice-linux-arm64-gnu": "npm:1.0.1"
+ "@napi-rs/nice-linux-arm64-musl": "npm:1.0.1"
+ "@napi-rs/nice-linux-ppc64-gnu": "npm:1.0.1"
+ "@napi-rs/nice-linux-riscv64-gnu": "npm:1.0.1"
+ "@napi-rs/nice-linux-s390x-gnu": "npm:1.0.1"
+ "@napi-rs/nice-linux-x64-gnu": "npm:1.0.1"
+ "@napi-rs/nice-linux-x64-musl": "npm:1.0.1"
+ "@napi-rs/nice-win32-arm64-msvc": "npm:1.0.1"
+ "@napi-rs/nice-win32-ia32-msvc": "npm:1.0.1"
+ "@napi-rs/nice-win32-x64-msvc": "npm:1.0.1"
+ dependenciesMeta:
+ "@napi-rs/nice-android-arm-eabi":
+ optional: true
+ "@napi-rs/nice-android-arm64":
+ optional: true
+ "@napi-rs/nice-darwin-arm64":
+ optional: true
+ "@napi-rs/nice-darwin-x64":
+ optional: true
+ "@napi-rs/nice-freebsd-x64":
+ optional: true
+ "@napi-rs/nice-linux-arm-gnueabihf":
+ optional: true
+ "@napi-rs/nice-linux-arm64-gnu":
+ optional: true
+ "@napi-rs/nice-linux-arm64-musl":
+ optional: true
+ "@napi-rs/nice-linux-ppc64-gnu":
+ optional: true
+ "@napi-rs/nice-linux-riscv64-gnu":
+ optional: true
+ "@napi-rs/nice-linux-s390x-gnu":
+ optional: true
+ "@napi-rs/nice-linux-x64-gnu":
+ optional: true
+ "@napi-rs/nice-linux-x64-musl":
+ optional: true
+ "@napi-rs/nice-win32-arm64-msvc":
+ optional: true
+ "@napi-rs/nice-win32-ia32-msvc":
+ optional: true
+ "@napi-rs/nice-win32-x64-msvc":
+ optional: true
+ checksum: 10/ae265aa365b325830115c1cda49b05ea05e6f1163944a1485c0643c9552380cd32a2aaf12b326f353538ca6244222963eb2e9767a4713c9432eadecd027f90ea
+ languageName: node
+ linkType: hard
+
+"@ngtools/webpack@npm:19.0.0":
+ version: 19.0.0
+ resolution: "@ngtools/webpack@npm:19.0.0"
peerDependencies:
- "@angular/compiler-cli": ^18.0.0
- typescript: ">=5.4 <5.6"
+ "@angular/compiler-cli": ^19.0.0
+ typescript: ">=5.5 <5.7"
webpack: ^5.54.0
dependenciesMeta:
esbuild:
built: true
puppeteer:
built: true
- checksum: 10/1a7d0c0b8ebd402e5bd1f9407d2dfe9e3af32adb215c3ce38d4fc56436fd5ee12faaa78d32ce85ea79d1f1b28fd3a28fad4f6218de7902c8f989c62189bff47c
+ checksum: 10/5e5b2e486dbb4cb7007814de530fc821521c87d59c620aced0c9fd67ce498950cd60d99ece6c85804834cbaed277cb4372fb9e58d6fba6599d72e975b3d67dff
languageName: node
linkType: hard
@@ -2833,6 +3346,19 @@ __metadata:
languageName: node
linkType: hard
+"@npmcli/agent@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "@npmcli/agent@npm:3.0.0"
+ dependencies:
+ agent-base: "npm:^7.1.0"
+ http-proxy-agent: "npm:^7.0.0"
+ https-proxy-agent: "npm:^7.0.1"
+ lru-cache: "npm:^10.0.1"
+ socks-proxy-agent: "npm:^8.0.3"
+ checksum: 10/775c9a7eb1f88c195dfb3bce70c31d0fe2a12b28b754e25c08a3edb4bc4816bfedb7ac64ef1e730579d078ca19dacf11630e99f8f3c3e0fd7b23caa5fd6d30a6
+ languageName: node
+ linkType: hard
+
"@npmcli/fs@npm:^2.1.0":
version: 2.1.0
resolution: "@npmcli/fs@npm:2.1.0"
@@ -2852,31 +3378,41 @@ __metadata:
languageName: node
linkType: hard
-"@npmcli/git@npm:^5.0.0":
- version: 5.0.4
- resolution: "@npmcli/git@npm:5.0.4"
+"@npmcli/fs@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "@npmcli/fs@npm:4.0.0"
+ dependencies:
+ semver: "npm:^7.3.5"
+ checksum: 10/405c4490e1ff11cf299775449a3c254a366a4b1ffc79d87159b0ee7d5558ac9f6a2f8c0735fd6ff3873cef014cb1a44a5f9127cb6a1b2dbc408718cca9365b5a
+ languageName: node
+ linkType: hard
+
+"@npmcli/git@npm:^6.0.0":
+ version: 6.0.1
+ resolution: "@npmcli/git@npm:6.0.1"
dependencies:
- "@npmcli/promise-spawn": "npm:^7.0.0"
+ "@npmcli/promise-spawn": "npm:^8.0.0"
+ ini: "npm:^5.0.0"
lru-cache: "npm:^10.0.1"
- npm-pick-manifest: "npm:^9.0.0"
- proc-log: "npm:^3.0.0"
+ npm-pick-manifest: "npm:^10.0.0"
+ proc-log: "npm:^5.0.0"
promise-inflight: "npm:^1.0.1"
promise-retry: "npm:^2.0.1"
semver: "npm:^7.3.5"
- which: "npm:^4.0.0"
- checksum: 10/136e71f4de73ef315285ebaf172b4681d1d22aff4c87ec526af1e57ab88ad7c864272523382009a2e3fab00f932bea204ed90cbdf187c7b7bd3d5c6e3d6c6d1a
+ which: "npm:^5.0.0"
+ checksum: 10/ac5f79b008330dfd88e1c1ee428f22b095d3348174a9f2bfa6eb5a9304279f84a3d5438baa1ec3700ec262190eb92f338462be8250f9d16d83e7769269229404
languageName: node
linkType: hard
-"@npmcli/installed-package-contents@npm:^2.0.1":
- version: 2.0.2
- resolution: "@npmcli/installed-package-contents@npm:2.0.2"
+"@npmcli/installed-package-contents@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "@npmcli/installed-package-contents@npm:3.0.0"
dependencies:
- npm-bundled: "npm:^3.0.0"
- npm-normalize-package-bin: "npm:^3.0.0"
+ npm-bundled: "npm:^4.0.0"
+ npm-normalize-package-bin: "npm:^4.0.0"
bin:
- installed-package-contents: lib/index.js
- checksum: 10/4598a97e3d6e4c8602157d9ac47723071f09662852add0f275af62d1038d8e44d0c5ff9afa05358ba3ca7e100c860d679964be0a163add6ea028dc72d31f0af1
+ installed-package-contents: bin/index.js
+ checksum: 10/00fc2f0bdb63c510219a2d47ac0eb3cfaed9208efa4e1fe701eb976b91e6d08a533705a0629cbd3eb66a2b1a93abe8176b80723b9968ce874adbc299035f2fa5
languageName: node
linkType: hard
@@ -2890,55 +3426,199 @@ __metadata:
languageName: node
linkType: hard
-"@npmcli/node-gyp@npm:^3.0.0":
- version: 3.0.0
- resolution: "@npmcli/node-gyp@npm:3.0.0"
- checksum: 10/dd9fed3e80df8fbb20443f28651a8ed7235f2c15286ecc010e2d3cd392c85912e59ef29218c0b02f098defb4cbc8cdf045aab1d32d5cef6ace289913196ed5df
+"@npmcli/node-gyp@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "@npmcli/node-gyp@npm:4.0.0"
+ checksum: 10/edfbdc66dcb35b769d27f1d34b6149957a15fdf56d6f9dd01120720f2d56dbeb825e4b2fad0eebb36855f8a741a5128683c69c2d024412d799df843c32af3d5d
languageName: node
linkType: hard
-"@npmcli/package-json@npm:^5.0.0, @npmcli/package-json@npm:^5.1.0":
- version: 5.1.0
- resolution: "@npmcli/package-json@npm:5.1.0"
+"@npmcli/package-json@npm:^6.0.0":
+ version: 6.0.1
+ resolution: "@npmcli/package-json@npm:6.0.1"
dependencies:
- "@npmcli/git": "npm:^5.0.0"
+ "@npmcli/git": "npm:^6.0.0"
glob: "npm:^10.2.2"
- hosted-git-info: "npm:^7.0.0"
- json-parse-even-better-errors: "npm:^3.0.0"
- normalize-package-data: "npm:^6.0.0"
- proc-log: "npm:^4.0.0"
+ hosted-git-info: "npm:^8.0.0"
+ json-parse-even-better-errors: "npm:^4.0.0"
+ normalize-package-data: "npm:^7.0.0"
+ proc-log: "npm:^5.0.0"
semver: "npm:^7.5.3"
- checksum: 10/0e5cb5eff32cf80234525160a702c91a38e4b98ab74e34e2632b43c4350dbad170bd835989cc7d6e18d24798e3242e45b60f3d5e26bd128fe1c4529931105f8e
+ checksum: 10/88928fc8cbf2e4791574914239dcdc2066b9b6622583aa947de0e1293f77e622095df46b59326aefa67e1a8cdf62c8094ce2edcc841ebc535649972dee8816db
languageName: node
linkType: hard
-"@npmcli/promise-spawn@npm:^7.0.0":
- version: 7.0.1
- resolution: "@npmcli/promise-spawn@npm:7.0.1"
+"@npmcli/promise-spawn@npm:^8.0.0":
+ version: 8.0.2
+ resolution: "@npmcli/promise-spawn@npm:8.0.2"
dependencies:
- which: "npm:^4.0.0"
- checksum: 10/7cbfc3c5e0bcad28e362dc34418b7507afea4fa82d692b802d9b8999ebdc99ceb2686f5959b5b9890e424983cee801401d3e972638f6942f75a2976a2c61774c
+ which: "npm:^5.0.0"
+ checksum: 10/e23b62cea2f09184830a89d13bef09fd7363db9edb77f0169fada2724be797db83770488f4229479ab2639ec306afd60c4c96b016b387ece68b0d726b875f5c9
languageName: node
linkType: hard
-"@npmcli/redact@npm:^2.0.0":
- version: 2.0.0
- resolution: "@npmcli/redact@npm:2.0.0"
- checksum: 10/0ec0ab5f988309607e262d294ae8ed5386c8582c4752ceec6a02202b7875a6ad93dcf7d1c7283f3e679d89924b933aebec499814707c60f43fba2ab504fd8adb
+"@npmcli/redact@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "@npmcli/redact@npm:3.0.0"
+ checksum: 10/f90411c66ec4485983042e545a7fb513ae1256d4b14072a4dda9442f29aeebd910ef6c308f72eb9a0da401194a216bc3bbe8736adf3905621bff5317a75ac863
languageName: node
linkType: hard
-"@npmcli/run-script@npm:^8.0.0":
- version: 8.1.0
- resolution: "@npmcli/run-script@npm:8.1.0"
+"@npmcli/run-script@npm:^9.0.0":
+ version: 9.0.1
+ resolution: "@npmcli/run-script@npm:9.0.1"
dependencies:
- "@npmcli/node-gyp": "npm:^3.0.0"
- "@npmcli/package-json": "npm:^5.0.0"
- "@npmcli/promise-spawn": "npm:^7.0.0"
+ "@npmcli/node-gyp": "npm:^4.0.0"
+ "@npmcli/package-json": "npm:^6.0.0"
+ "@npmcli/promise-spawn": "npm:^8.0.0"
node-gyp: "npm:^10.0.0"
- proc-log: "npm:^4.0.0"
- which: "npm:^4.0.0"
- checksum: 10/256bd580f82b98db93e54065bf9bcc94946be4f2d668a062cf756cb8ea091f58ef7154b3d2450d79738081a150f25cc48f6075351911e672f24ffd34350f02f2
+ proc-log: "npm:^5.0.0"
+ which: "npm:^5.0.0"
+ checksum: 10/663e8da96f9405bd6cb574f310a8c1cbcb6cd880e786df058b929c6954feeec74258e54ee0fc49172399ccee1e81b1479aad259417549dc6fd9a95e721ab4fa2
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-android-arm64@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-android-arm64@npm:2.5.0"
+ conditions: os=android & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-darwin-arm64@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-darwin-arm64@npm:2.5.0"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-darwin-x64@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-darwin-x64@npm:2.5.0"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-freebsd-x64@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-freebsd-x64@npm:2.5.0"
+ conditions: os=freebsd & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-linux-arm-glibc@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-linux-arm-glibc@npm:2.5.0"
+ conditions: os=linux & cpu=arm & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-linux-arm-musl@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-linux-arm-musl@npm:2.5.0"
+ conditions: os=linux & cpu=arm & libc=musl
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-linux-arm64-glibc@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-linux-arm64-glibc@npm:2.5.0"
+ conditions: os=linux & cpu=arm64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-linux-arm64-musl@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-linux-arm64-musl@npm:2.5.0"
+ conditions: os=linux & cpu=arm64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-linux-x64-glibc@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-linux-x64-glibc@npm:2.5.0"
+ conditions: os=linux & cpu=x64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-linux-x64-musl@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-linux-x64-musl@npm:2.5.0"
+ conditions: os=linux & cpu=x64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-win32-arm64@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-win32-arm64@npm:2.5.0"
+ conditions: os=win32 & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-win32-ia32@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-win32-ia32@npm:2.5.0"
+ conditions: os=win32 & cpu=ia32
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-win32-x64@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-win32-x64@npm:2.5.0"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher@npm:^2.4.1":
+ version: 2.5.0
+ resolution: "@parcel/watcher@npm:2.5.0"
+ dependencies:
+ "@parcel/watcher-android-arm64": "npm:2.5.0"
+ "@parcel/watcher-darwin-arm64": "npm:2.5.0"
+ "@parcel/watcher-darwin-x64": "npm:2.5.0"
+ "@parcel/watcher-freebsd-x64": "npm:2.5.0"
+ "@parcel/watcher-linux-arm-glibc": "npm:2.5.0"
+ "@parcel/watcher-linux-arm-musl": "npm:2.5.0"
+ "@parcel/watcher-linux-arm64-glibc": "npm:2.5.0"
+ "@parcel/watcher-linux-arm64-musl": "npm:2.5.0"
+ "@parcel/watcher-linux-x64-glibc": "npm:2.5.0"
+ "@parcel/watcher-linux-x64-musl": "npm:2.5.0"
+ "@parcel/watcher-win32-arm64": "npm:2.5.0"
+ "@parcel/watcher-win32-ia32": "npm:2.5.0"
+ "@parcel/watcher-win32-x64": "npm:2.5.0"
+ detect-libc: "npm:^1.0.3"
+ is-glob: "npm:^4.0.3"
+ micromatch: "npm:^4.0.5"
+ node-addon-api: "npm:^7.0.0"
+ node-gyp: "npm:latest"
+ dependenciesMeta:
+ "@parcel/watcher-android-arm64":
+ optional: true
+ "@parcel/watcher-darwin-arm64":
+ optional: true
+ "@parcel/watcher-darwin-x64":
+ optional: true
+ "@parcel/watcher-freebsd-x64":
+ optional: true
+ "@parcel/watcher-linux-arm-glibc":
+ optional: true
+ "@parcel/watcher-linux-arm-musl":
+ optional: true
+ "@parcel/watcher-linux-arm64-glibc":
+ optional: true
+ "@parcel/watcher-linux-arm64-musl":
+ optional: true
+ "@parcel/watcher-linux-x64-glibc":
+ optional: true
+ "@parcel/watcher-linux-x64-musl":
+ optional: true
+ "@parcel/watcher-win32-arm64":
+ optional: true
+ "@parcel/watcher-win32-ia32":
+ optional: true
+ "@parcel/watcher-win32-x64":
+ optional: true
+ checksum: 10/1e28b1aa9a63456ebfa7af3e41297d088bd31d9e32548604f4f26ed96c5808f4330cd515062e879c24a9eaab7894066c8a3951ee30b59e7cbe6786ab2c790dae
languageName: node
linkType: hard
@@ -2963,26 +3643,7 @@ __metadata:
languageName: node
linkType: hard
-"@rollup/plugin-node-resolve@npm:^15.2.3":
- version: 15.2.3
- resolution: "@rollup/plugin-node-resolve@npm:15.2.3"
- dependencies:
- "@rollup/pluginutils": "npm:^5.0.1"
- "@types/resolve": "npm:1.20.2"
- deepmerge: "npm:^4.2.2"
- is-builtin-module: "npm:^3.2.1"
- is-module: "npm:^1.0.0"
- resolve: "npm:^1.22.1"
- peerDependencies:
- rollup: ^2.78.0||^3.0.0||^4.0.0
- peerDependenciesMeta:
- rollup:
- optional: true
- checksum: 10/d36a6792fbe9d8673d3a7c7dc88920be669ac54fba02ac0093d3c00fc9463fce2e87da1906a2651016742709c3d202b367fb49a62acd0d98f18409343f27b8b4
- languageName: node
- linkType: hard
-
-"@rollup/pluginutils@npm:^5.0.1, @rollup/pluginutils@npm:^5.1.0":
+"@rollup/pluginutils@npm:^5.1.0":
version: 5.1.0
resolution: "@rollup/pluginutils@npm:5.1.0"
dependencies:
@@ -3005,6 +3666,20 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-android-arm-eabi@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-android-arm-eabi@npm:4.26.0"
+ conditions: os=android & cpu=arm
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-android-arm-eabi@npm:4.27.3":
+ version: 4.27.3
+ resolution: "@rollup/rollup-android-arm-eabi@npm:4.27.3"
+ conditions: os=android & cpu=arm
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-android-arm64@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-android-arm64@npm:4.22.4"
@@ -3012,6 +3687,20 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-android-arm64@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-android-arm64@npm:4.26.0"
+ conditions: os=android & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-android-arm64@npm:4.27.3":
+ version: 4.27.3
+ resolution: "@rollup/rollup-android-arm64@npm:4.27.3"
+ conditions: os=android & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-darwin-arm64@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-darwin-arm64@npm:4.22.4"
@@ -3019,6 +3708,20 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-darwin-arm64@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-darwin-arm64@npm:4.26.0"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-darwin-arm64@npm:4.27.3":
+ version: 4.27.3
+ resolution: "@rollup/rollup-darwin-arm64@npm:4.27.3"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-darwin-x64@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-darwin-x64@npm:4.22.4"
@@ -3026,6 +3729,48 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-darwin-x64@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-darwin-x64@npm:4.26.0"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-darwin-x64@npm:4.27.3":
+ version: 4.27.3
+ resolution: "@rollup/rollup-darwin-x64@npm:4.27.3"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-freebsd-arm64@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-freebsd-arm64@npm:4.26.0"
+ conditions: os=freebsd & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-freebsd-arm64@npm:4.27.3":
+ version: 4.27.3
+ resolution: "@rollup/rollup-freebsd-arm64@npm:4.27.3"
+ conditions: os=freebsd & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-freebsd-x64@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-freebsd-x64@npm:4.26.0"
+ conditions: os=freebsd & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-freebsd-x64@npm:4.27.3":
+ version: 4.27.3
+ resolution: "@rollup/rollup-freebsd-x64@npm:4.27.3"
+ conditions: os=freebsd & cpu=x64
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-linux-arm-gnueabihf@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.22.4"
@@ -3033,6 +3778,20 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-linux-arm-gnueabihf@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.26.0"
+ conditions: os=linux & cpu=arm & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-arm-gnueabihf@npm:4.27.3":
+ version: 4.27.3
+ resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.27.3"
+ conditions: os=linux & cpu=arm & libc=glibc
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-linux-arm-musleabihf@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.22.4"
@@ -3040,6 +3799,20 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-linux-arm-musleabihf@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.26.0"
+ conditions: os=linux & cpu=arm & libc=musl
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-arm-musleabihf@npm:4.27.3":
+ version: 4.27.3
+ resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.27.3"
+ conditions: os=linux & cpu=arm & libc=musl
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-linux-arm64-gnu@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.22.4"
@@ -3047,6 +3820,20 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-linux-arm64-gnu@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.26.0"
+ conditions: os=linux & cpu=arm64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-arm64-gnu@npm:4.27.3":
+ version: 4.27.3
+ resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.27.3"
+ conditions: os=linux & cpu=arm64 & libc=glibc
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-linux-arm64-musl@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-linux-arm64-musl@npm:4.22.4"
@@ -3054,6 +3841,20 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-linux-arm64-musl@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-linux-arm64-musl@npm:4.26.0"
+ conditions: os=linux & cpu=arm64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-arm64-musl@npm:4.27.3":
+ version: 4.27.3
+ resolution: "@rollup/rollup-linux-arm64-musl@npm:4.27.3"
+ conditions: os=linux & cpu=arm64 & libc=musl
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-linux-powerpc64le-gnu@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.22.4"
@@ -3061,6 +3862,20 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-linux-powerpc64le-gnu@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.26.0"
+ conditions: os=linux & cpu=ppc64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-powerpc64le-gnu@npm:4.27.3":
+ version: 4.27.3
+ resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.27.3"
+ conditions: os=linux & cpu=ppc64 & libc=glibc
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-linux-riscv64-gnu@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.22.4"
@@ -3068,6 +3883,20 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-linux-riscv64-gnu@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.26.0"
+ conditions: os=linux & cpu=riscv64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-riscv64-gnu@npm:4.27.3":
+ version: 4.27.3
+ resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.27.3"
+ conditions: os=linux & cpu=riscv64 & libc=glibc
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-linux-s390x-gnu@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.22.4"
@@ -3075,6 +3904,20 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-linux-s390x-gnu@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.26.0"
+ conditions: os=linux & cpu=s390x & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-s390x-gnu@npm:4.27.3":
+ version: 4.27.3
+ resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.27.3"
+ conditions: os=linux & cpu=s390x & libc=glibc
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-linux-x64-gnu@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-linux-x64-gnu@npm:4.22.4"
@@ -3082,6 +3925,20 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-linux-x64-gnu@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-linux-x64-gnu@npm:4.26.0"
+ conditions: os=linux & cpu=x64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-x64-gnu@npm:4.27.3":
+ version: 4.27.3
+ resolution: "@rollup/rollup-linux-x64-gnu@npm:4.27.3"
+ conditions: os=linux & cpu=x64 & libc=glibc
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-linux-x64-musl@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-linux-x64-musl@npm:4.22.4"
@@ -3089,6 +3946,20 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-linux-x64-musl@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-linux-x64-musl@npm:4.26.0"
+ conditions: os=linux & cpu=x64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-x64-musl@npm:4.27.3":
+ version: 4.27.3
+ resolution: "@rollup/rollup-linux-x64-musl@npm:4.27.3"
+ conditions: os=linux & cpu=x64 & libc=musl
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-win32-arm64-msvc@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.22.4"
@@ -3096,6 +3967,20 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-win32-arm64-msvc@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.26.0"
+ conditions: os=win32 & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-win32-arm64-msvc@npm:4.27.3":
+ version: 4.27.3
+ resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.27.3"
+ conditions: os=win32 & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-win32-ia32-msvc@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.22.4"
@@ -3103,6 +3988,20 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-win32-ia32-msvc@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.26.0"
+ conditions: os=win32 & cpu=ia32
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-win32-ia32-msvc@npm:4.27.3":
+ version: 4.27.3
+ resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.27.3"
+ conditions: os=win32 & cpu=ia32
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-win32-x64-msvc@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-win32-x64-msvc@npm:4.22.4"
@@ -3110,90 +4009,106 @@ __metadata:
languageName: node
linkType: hard
-"@rollup/wasm-node@npm:^4.18.0":
- version: 4.18.0
- resolution: "@rollup/wasm-node@npm:4.18.0"
+"@rollup/rollup-win32-x64-msvc@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-win32-x64-msvc@npm:4.26.0"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-win32-x64-msvc@npm:4.27.3":
+ version: 4.27.3
+ resolution: "@rollup/rollup-win32-x64-msvc@npm:4.27.3"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@rollup/wasm-node@npm:^4.24.0":
+ version: 4.27.3
+ resolution: "@rollup/wasm-node@npm:4.27.3"
dependencies:
- "@types/estree": "npm:1.0.5"
+ "@types/estree": "npm:1.0.6"
fsevents: "npm:~2.3.2"
dependenciesMeta:
fsevents:
optional: true
bin:
rollup: dist/bin/rollup
- checksum: 10/a38f6f4ad4be6fcc4e3222806b6c6e0bb7fce2282236d5a3c1eabcc6f0d06320be9fa494021132065947b0cdbd41a04f158692f1b4d7b5b8810f0d832f0c42a8
+ checksum: 10/f13d076ec4242ceecc174fe76663fca90e195cbea0073ae8b45ae320c64aedb67771b070b445863b5739c1df63c330ff733a05da618c5696be5cabfa30df3dab
languageName: node
linkType: hard
-"@schematics/angular@npm:18.2.12":
- version: 18.2.12
- resolution: "@schematics/angular@npm:18.2.12"
+"@schematics/angular@npm:19.0.0":
+ version: 19.0.0
+ resolution: "@schematics/angular@npm:19.0.0"
dependencies:
- "@angular-devkit/core": "npm:18.2.12"
- "@angular-devkit/schematics": "npm:18.2.12"
+ "@angular-devkit/core": "npm:19.0.0"
+ "@angular-devkit/schematics": "npm:19.0.0"
jsonc-parser: "npm:3.3.1"
dependenciesMeta:
esbuild:
built: true
puppeteer:
built: true
- checksum: 10/c4b94e4f2a37da69f73bd7bb36253eedc5512c2030c800a850c4d00f59cbbebdd0e556850677c03ed2ccdec7d418aade22f71db1980b9ca634abd1b1ae77cd8b
+ checksum: 10/1cb321156877f6348724f5709ba72854764de0b0f1493a8e4d3628b5b435555e1d7f5fbc77358fc5ff9119eb848f77cf814142c41730e8de76e6339040d4a705
languageName: node
linkType: hard
-"@sigstore/bundle@npm:^2.1.1":
- version: 2.1.1
- resolution: "@sigstore/bundle@npm:2.1.1"
+"@sigstore/bundle@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "@sigstore/bundle@npm:3.0.0"
dependencies:
- "@sigstore/protobuf-specs": "npm:^0.2.1"
- checksum: 10/e29916ad3f37d4e1c5b98d7a614cddb1301d4bdfa5ebe0cb2733f4cbc78710b8320aa62ad033e4702c5ec7bcd9c371278b7934ce45f3df71bb3ffa07f5502742
+ "@sigstore/protobuf-specs": "npm:^0.3.2"
+ checksum: 10/819351758918926271d1784b5725f15339db5c117db4a73ec2904d1cf38f799cb28aeba84ca02be85dbf7e489c09fce62a9fde5a739cec61570babb49f95d30b
languageName: node
linkType: hard
-"@sigstore/core@npm:^1.0.0":
- version: 1.0.0
- resolution: "@sigstore/core@npm:1.0.0"
- checksum: 10/2e9dff65c6c00927e2e20c344d1437ace0398ce061f4aca458d63193a80cc884623b97d1eb0249ced4373ec83c0f1843937f47acec35c98b5b970956d866d6e9
+"@sigstore/core@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "@sigstore/core@npm:2.0.0"
+ checksum: 10/ec1deae9430eeff580ad0f4ef2328b4eb7252db04587474fe9423d97736134ad79ee83aa2dfbc1fccfb18420c249e26e6e72e7176b592d7013eae5379dcb124d
languageName: node
linkType: hard
-"@sigstore/protobuf-specs@npm:^0.2.1":
- version: 0.2.1
- resolution: "@sigstore/protobuf-specs@npm:0.2.1"
- checksum: 10/cb0b9d9b3ef44a9f1729d85616c5d7c2ebccde303836a5a345ec33a500c7bd5205ffcc31332e0a90831cccc581dafbdf5b868f050c84270c8df6a4a6f2ce0bcb
+"@sigstore/protobuf-specs@npm:^0.3.2":
+ version: 0.3.2
+ resolution: "@sigstore/protobuf-specs@npm:0.3.2"
+ checksum: 10/350a6eb834e0f5c50987935c329350ba9df5baedba7c3db6ab6bc55d8730d9e6ff2deb31e770e721b9fef53f1cf6b32f376e28ed72c6e090493bceb820acfb4a
languageName: node
linkType: hard
-"@sigstore/sign@npm:^2.2.2":
- version: 2.2.2
- resolution: "@sigstore/sign@npm:2.2.2"
+"@sigstore/sign@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "@sigstore/sign@npm:3.0.0"
dependencies:
- "@sigstore/bundle": "npm:^2.1.1"
- "@sigstore/core": "npm:^1.0.0"
- "@sigstore/protobuf-specs": "npm:^0.2.1"
- make-fetch-happen: "npm:^13.0.0"
- checksum: 10/05707653e590c39c1206534632aeb08fbd59d290d1524c92fc8ba01eabbc7ebbf67ff56da0ea05a0604e625f23393c410c9deed9cc39f999123c00ac0fc0f0f8
+ "@sigstore/bundle": "npm:^3.0.0"
+ "@sigstore/core": "npm:^2.0.0"
+ "@sigstore/protobuf-specs": "npm:^0.3.2"
+ make-fetch-happen: "npm:^14.0.1"
+ proc-log: "npm:^5.0.0"
+ promise-retry: "npm:^2.0.1"
+ checksum: 10/7a79aa0035d81a423a009c8ae986ec2a6fd1effcb0d74249953571200af66f985aaf6ba854a3f873c23380f8e412957fbd7603491f981af59a09e1f9197f8988
languageName: node
linkType: hard
-"@sigstore/tuf@npm:^2.3.0":
- version: 2.3.0
- resolution: "@sigstore/tuf@npm:2.3.0"
+"@sigstore/tuf@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "@sigstore/tuf@npm:3.0.0"
dependencies:
- "@sigstore/protobuf-specs": "npm:^0.2.1"
- tuf-js: "npm:^2.2.0"
- checksum: 10/c4a9e87c1d4b48de87526fd37b154382dd7caf6fe784329b829270ed431741bb1a4ecde6d8aa2bbe72124a24ef1b616c098a4b036cd04965e02f039de11acd4f
+ "@sigstore/protobuf-specs": "npm:^0.3.2"
+ tuf-js: "npm:^3.0.1"
+ checksum: 10/404851cf0d9301ada63c29a195bd62c2fcdcb4cfce138d1844708f3a203a6d49548b5bf9804670074698b48220d49a3b747d597fc11fb753a0508d8e4f0eb30f
languageName: node
linkType: hard
-"@sigstore/verify@npm:^1.0.0":
- version: 1.0.0
- resolution: "@sigstore/verify@npm:1.0.0"
+"@sigstore/verify@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "@sigstore/verify@npm:2.0.0"
dependencies:
- "@sigstore/bundle": "npm:^2.1.1"
- "@sigstore/core": "npm:^1.0.0"
- "@sigstore/protobuf-specs": "npm:^0.2.1"
- checksum: 10/33e5f78e982190afc4a413b104a06c1ca79ddd72c9b620b704affaae61ed1dbf60a740d5b9ec12fbc49a677495e17b6f37b07cb6408d6ebc0f43c229b80cfda3
+ "@sigstore/bundle": "npm:^3.0.0"
+ "@sigstore/core": "npm:^2.0.0"
+ "@sigstore/protobuf-specs": "npm:^0.3.2"
+ checksum: 10/f2c2ea713bdedcb07f8a6ef057f3fab785e8e3b3db9fd12d85c224e453a8fdef572ece356bd42ce41a105e5a87fed922ef5f34ff7c53d91b4a99643ce57740a1
languageName: node
linkType: hard
@@ -3243,13 +4158,13 @@ __metadata:
languageName: node
linkType: hard
-"@tufjs/models@npm:2.0.0":
- version: 2.0.0
- resolution: "@tufjs/models@npm:2.0.0"
+"@tufjs/models@npm:3.0.1":
+ version: 3.0.1
+ resolution: "@tufjs/models@npm:3.0.1"
dependencies:
"@tufjs/canonical-json": "npm:2.0.0"
- minimatch: "npm:^9.0.3"
- checksum: 10/d89d618c74c4eed3906d9ba5bd1bd9d0fa7a73ad6266b11c74c13102ee00bfdbd8e73fe786bd2e8e3ae347f9a66f044d973a7466dc7c2c2f98a7ff926ff275c4
+ minimatch: "npm:^9.0.5"
+ checksum: 10/00636238b2e3ce557e7b5f6884594ee2379fd5a9588401fd6c8be2e2867fcaf836e226c6be81d87006701746037847e13bbc263c0ed0f38b4f28b1108a4b1d81
languageName: node
linkType: hard
@@ -3332,7 +4247,34 @@ __metadata:
languageName: node
linkType: hard
-"@types/estree@npm:1.0.5, @types/estree@npm:^1.0.0, @types/estree@npm:^1.0.5":
+"@types/eslint-scope@npm:^3.7.7":
+ version: 3.7.7
+ resolution: "@types/eslint-scope@npm:3.7.7"
+ dependencies:
+ "@types/eslint": "npm:*"
+ "@types/estree": "npm:*"
+ checksum: 10/e2889a124aaab0b89af1bab5959847c5bec09809209255de0e63b9f54c629a94781daa04adb66bffcdd742f5e25a17614fb933965093c0eea64aacda4309380e
+ languageName: node
+ linkType: hard
+
+"@types/eslint@npm:*":
+ version: 9.6.1
+ resolution: "@types/eslint@npm:9.6.1"
+ dependencies:
+ "@types/estree": "npm:*"
+ "@types/json-schema": "npm:*"
+ checksum: 10/719fcd255760168a43d0e306ef87548e1e15bffe361d5f4022b0f266575637acc0ecb85604ac97879ee8ae83c6a6d0613b0ed31d0209ddf22a0fe6d608fc56fe
+ languageName: node
+ linkType: hard
+
+"@types/estree@npm:*, @types/estree@npm:1.0.6, @types/estree@npm:^1.0.6":
+ version: 1.0.6
+ resolution: "@types/estree@npm:1.0.6"
+ checksum: 10/9d35d475095199c23e05b431bcdd1f6fec7380612aed068b14b2a08aa70494de8a9026765a5a91b1073f636fb0368f6d8973f518a31391d519e20c59388ed88d
+ languageName: node
+ linkType: hard
+
+"@types/estree@npm:1.0.5, @types/estree@npm:^1.0.0":
version: 1.0.5
resolution: "@types/estree@npm:1.0.5"
checksum: 10/7de6d928dd4010b0e20c6919e1a6c27b61f8d4567befa89252055fad503d587ecb9a1e3eab1b1901f923964d7019796db810b7fd6430acb26c32866d126fd408
@@ -3434,6 +4376,13 @@ __metadata:
languageName: node
linkType: hard
+"@types/json-schema@npm:*":
+ version: 7.0.15
+ resolution: "@types/json-schema@npm:7.0.15"
+ checksum: 10/1a3c3e06236e4c4aab89499c428d585527ce50c24fe8259e8b3926d3df4cfbbbcf306cfc73ddfb66cbafc973116efd15967020b0f738f63e09e64c7d260519e7
+ languageName: node
+ linkType: hard
+
"@types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9":
version: 7.0.11
resolution: "@types/json-schema@npm:7.0.11"
@@ -3448,15 +4397,6 @@ __metadata:
languageName: node
linkType: hard
-"@types/mute-stream@npm:^0.0.4":
- version: 0.0.4
- resolution: "@types/mute-stream@npm:0.0.4"
- dependencies:
- "@types/node": "npm:*"
- checksum: 10/af8d83ad7b68ea05d9357985daf81b6c9b73af4feacb2f5c2693c7fd3e13e5135ef1bd083ce8d5bdc8e97acd28563b61bb32dec4e4508a8067fcd31b8a098632
- languageName: node
- linkType: hard
-
"@types/node-forge@npm:^1.3.0":
version: 1.3.8
resolution: "@types/node-forge@npm:1.3.8"
@@ -3466,7 +4406,7 @@ __metadata:
languageName: node
linkType: hard
-"@types/node@npm:*, @types/node@npm:^22.1.0, @types/node@npm:^22.9.1":
+"@types/node@npm:*, @types/node@npm:^22.9.1":
version: 22.9.1
resolution: "@types/node@npm:22.9.1"
dependencies:
@@ -3484,15 +4424,8 @@ __metadata:
"@types/range-parser@npm:*":
version: 1.2.4
- resolution: "@types/range-parser@npm:1.2.4"
- checksum: 10/b7c0dfd5080a989d6c8bb0b6750fc0933d9acabeb476da6fe71d8bdf1ab65e37c136169d84148034802f48378ab94e3c37bb4ef7656b2bec2cb9c0f8d4146a95
- languageName: node
- linkType: hard
-
-"@types/resolve@npm:1.20.2":
- version: 1.20.2
- resolution: "@types/resolve@npm:1.20.2"
- checksum: 10/1bff0d3875e7e1557b6c030c465beca9bf3b1173ebc6937cac547654b0af3bb3ff0f16470e9c4d7c5dc308ad9ac8627c38dbff24ef698b66673ff5bd4ead7f7e
+ resolution: "@types/range-parser@npm:1.2.4"
+ checksum: 10/b7c0dfd5080a989d6c8bb0b6750fc0933d9acabeb476da6fe71d8bdf1ab65e37c136169d84148034802f48378ab94e3c37bb4ef7656b2bec2cb9c0f8d4146a95
languageName: node
linkType: hard
@@ -3556,13 +4489,6 @@ __metadata:
languageName: node
linkType: hard
-"@types/wrap-ansi@npm:^3.0.0":
- version: 3.0.0
- resolution: "@types/wrap-ansi@npm:3.0.0"
- checksum: 10/8aa644946ca4e859668c36b8e2bcf2ac4bdee59dac760414730ea57be8a93ae9166ebd40a088f2ab714843aaea2a2a67f0e6e6ec11cfc9c8701b2466ca1c4089
- languageName: node
- linkType: hard
-
"@types/ws@npm:^8.5.10":
version: 8.5.10
resolution: "@types/ws@npm:8.5.10"
@@ -3810,15 +4736,6 @@ __metadata:
languageName: node
linkType: hard
-"acorn-import-attributes@npm:^1.9.5":
- version: 1.9.5
- resolution: "acorn-import-attributes@npm:1.9.5"
- peerDependencies:
- acorn: ^8
- checksum: 10/8bfbfbb6e2467b9b47abb4d095df717ab64fce2525da65eabee073e85e7975fb3a176b6c8bba17c99a7d8ede283a10a590272304eb54a93c4aa1af9790d47a8b
- languageName: node
- linkType: hard
-
"acorn-walk@npm:^8.0.2":
version: 8.3.2
resolution: "acorn-walk@npm:8.3.2"
@@ -3826,7 +4743,7 @@ __metadata:
languageName: node
linkType: hard
-"acorn@npm:^8.1.0, acorn@npm:^8.7.1, acorn@npm:^8.8.1, acorn@npm:^8.8.2":
+"acorn@npm:^8.1.0, acorn@npm:^8.8.1, acorn@npm:^8.8.2":
version: 8.11.3
resolution: "acorn@npm:8.11.3"
bin:
@@ -3835,6 +4752,15 @@ __metadata:
languageName: node
linkType: hard
+"acorn@npm:^8.14.0":
+ version: 8.14.0
+ resolution: "acorn@npm:8.14.0"
+ bin:
+ acorn: bin/acorn
+ checksum: 10/6df29c35556782ca9e632db461a7f97947772c6c1d5438a81f0c873a3da3a792487e83e404d1c6c25f70513e91aa18745f6eafb1fcc3a43ecd1920b21dd173d2
+ languageName: node
+ linkType: hard
+
"adjust-sourcemap-loader@npm:^4.0.0":
version: 4.0.0
resolution: "adjust-sourcemap-loader@npm:4.0.0"
@@ -3863,6 +4789,15 @@ __metadata:
languageName: node
linkType: hard
+"agent-base@npm:^7.1.1":
+ version: 7.1.1
+ resolution: "agent-base@npm:7.1.1"
+ dependencies:
+ debug: "npm:^4.3.4"
+ checksum: 10/c478fec8f79953f118704d007a38f2a185458853f5c45579b9669372bd0e12602e88dc2ad0233077831504f7cd6fcc8251c383375bba5eaaf563b102938bda26
+ languageName: node
+ linkType: hard
+
"agentkeepalive@npm:^4.2.1":
version: 4.2.1
resolution: "agentkeepalive@npm:4.2.1"
@@ -3932,7 +4867,7 @@ __metadata:
languageName: node
linkType: hard
-"ajv@npm:8.17.1, ajv@npm:^8.0.0, ajv@npm:^8.12.0, ajv@npm:^8.9.0":
+"ajv@npm:8.17.1, ajv@npm:^8.0.0, ajv@npm:^8.17.1, ajv@npm:^8.9.0":
version: 8.17.1
resolution: "ajv@npm:8.17.1"
dependencies:
@@ -4141,16 +5076,16 @@ __metadata:
languageName: node
linkType: hard
-"babel-loader@npm:9.1.3":
- version: 9.1.3
- resolution: "babel-loader@npm:9.1.3"
+"babel-loader@npm:9.2.1":
+ version: 9.2.1
+ resolution: "babel-loader@npm:9.2.1"
dependencies:
find-cache-dir: "npm:^4.0.0"
schema-utils: "npm:^4.0.0"
peerDependencies:
"@babel/core": ^7.12.0
webpack: ">=5"
- checksum: 10/7086e678273b5d1261141dca84ed784caab9f7921c8c24d7278c8ee3088235a9a9fd85caac9f0fa687336cb3c27248ca22dbf431469769b1b995d55aec606992
+ checksum: 10/f1f24ae3c22d488630629240b0eba9c935545f82ff843c214e8f8df66e266492b7a3d4cb34ef9c9721fb174ca222e900799951c3fd82199473bc6bac52ec03a3
languageName: node
linkType: hard
@@ -4192,15 +5127,15 @@ __metadata:
languageName: node
linkType: hard
-"babel-plugin-polyfill-corejs3@npm:^0.10.1, babel-plugin-polyfill-corejs3@npm:^0.10.4":
- version: 0.10.4
- resolution: "babel-plugin-polyfill-corejs3@npm:0.10.4"
+"babel-plugin-polyfill-corejs3@npm:^0.10.6":
+ version: 0.10.6
+ resolution: "babel-plugin-polyfill-corejs3@npm:0.10.6"
dependencies:
- "@babel/helper-define-polyfill-provider": "npm:^0.6.1"
- core-js-compat: "npm:^3.36.1"
+ "@babel/helper-define-polyfill-provider": "npm:^0.6.2"
+ core-js-compat: "npm:^3.38.0"
peerDependencies:
"@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0
- checksum: 10/a69ed5a95bb55e9b7ea37307d56113f7e24054d479c15de6d50fa61388b5334bed1f9b6414cde6c575fa910a4de4d1ab4f2d22720967d57c4fec9d1b8f61b355
+ checksum: 10/360ac9054a57a18c540059dc627ad5d84d15f79790cb3d84d19a02eec7188c67d08a07db789c3822d6f5df22d918e296d1f27c4055fec2e287d328f09ea8a78a
languageName: node
linkType: hard
@@ -4270,6 +5205,22 @@ __metadata:
languageName: node
linkType: hard
+"beasties@npm:0.1.0":
+ version: 0.1.0
+ resolution: "beasties@npm:0.1.0"
+ dependencies:
+ css-select: "npm:^5.1.0"
+ css-what: "npm:^6.1.0"
+ dom-serializer: "npm:^2.0.0"
+ domhandler: "npm:^5.0.3"
+ htmlparser2: "npm:^9.0.0"
+ picocolors: "npm:^1.1.1"
+ postcss: "npm:^8.4.47"
+ postcss-media-query-parser: "npm:^0.2.3"
+ checksum: 10/7708d69dd0f9412589c769932cfb5aaffd84cbc415bc4a299a41b19828c27248be78bae3e96004ff0da81e90f04c504c37613f384613feefc05423d8e3ae2566
+ languageName: node
+ linkType: hard
+
"big.js@npm:^5.2.2":
version: 5.2.2
resolution: "big.js@npm:5.2.2"
@@ -4360,7 +5311,7 @@ __metadata:
languageName: node
linkType: hard
-"browserslist@npm:^4.21.10, browserslist@npm:^4.21.5, browserslist@npm:^4.22.1, browserslist@npm:^4.23.0, browserslist@npm:^4.23.1, browserslist@npm:^4.23.3":
+"browserslist@npm:^4.21.5, browserslist@npm:^4.22.1, browserslist@npm:^4.23.0, browserslist@npm:^4.23.1, browserslist@npm:^4.23.3":
version: 4.23.3
resolution: "browserslist@npm:4.23.3"
dependencies:
@@ -4374,6 +5325,20 @@ __metadata:
languageName: node
linkType: hard
+"browserslist@npm:^4.24.0, browserslist@npm:^4.24.2":
+ version: 4.24.2
+ resolution: "browserslist@npm:4.24.2"
+ dependencies:
+ caniuse-lite: "npm:^1.0.30001669"
+ electron-to-chromium: "npm:^1.5.41"
+ node-releases: "npm:^2.0.18"
+ update-browserslist-db: "npm:^1.1.1"
+ bin:
+ browserslist: cli.js
+ checksum: 10/f8a9d78bbabe466c57ffd5c50a9e5582a5df9aa68f43078ca62a9f6d0d6c70ba72eca72d0a574dbf177cf55cdca85a46f7eb474917a47ae5398c66f8b76f7d1c
+ languageName: node
+ linkType: hard
+
"bs-logger@npm:0.x, bs-logger@npm:^0.2.6":
version: 0.2.6
resolution: "bs-logger@npm:0.2.6"
@@ -4409,22 +5374,6 @@ __metadata:
languageName: node
linkType: hard
-"builtin-modules@npm:^3.3.0":
- version: 3.3.0
- resolution: "builtin-modules@npm:3.3.0"
- checksum: 10/62e063ab40c0c1efccbfa9ffa31873e4f9d57408cb396a2649981a0ecbce56aabc93c28feaccbc5658c95aab2703ad1d11980e62ec2e5e72637404e1eb60f39e
- languageName: node
- linkType: hard
-
-"builtins@npm:^5.0.0":
- version: 5.0.1
- resolution: "builtins@npm:5.0.1"
- dependencies:
- semver: "npm:^7.0.0"
- checksum: 10/90136fa0ba98b7a3aea33190b1262a5297164731efb6a323b0231acf60cc2ea0b2b1075dbf107038266b8b77d6045fa9631d1c3f90efc1c594ba61218fbfbb4c
- languageName: node
- linkType: hard
-
"bundle-name@npm:^4.1.0":
version: 4.1.0
resolution: "bundle-name@npm:4.1.0"
@@ -4494,6 +5443,26 @@ __metadata:
languageName: node
linkType: hard
+"cacache@npm:^19.0.0, cacache@npm:^19.0.1":
+ version: 19.0.1
+ resolution: "cacache@npm:19.0.1"
+ dependencies:
+ "@npmcli/fs": "npm:^4.0.0"
+ fs-minipass: "npm:^3.0.0"
+ glob: "npm:^10.2.2"
+ lru-cache: "npm:^10.0.1"
+ minipass: "npm:^7.0.3"
+ minipass-collect: "npm:^2.0.1"
+ minipass-flush: "npm:^1.0.5"
+ minipass-pipeline: "npm:^1.2.4"
+ p-map: "npm:^7.0.2"
+ ssri: "npm:^12.0.0"
+ tar: "npm:^7.4.3"
+ unique-filename: "npm:^4.0.0"
+ checksum: 10/ea026b27b13656330c2bbaa462a88181dcaa0435c1c2e705db89b31d9bdf7126049d6d0445ba746dca21454a0cfdf1d6f47fd39d34c8c8435296b30bc5738a13
+ languageName: node
+ linkType: hard
+
"call-bind@npm:^1.0.7":
version: 1.0.7
resolution: "call-bind@npm:1.0.7"
@@ -4535,6 +5504,13 @@ __metadata:
languageName: node
linkType: hard
+"caniuse-lite@npm:^1.0.30001669":
+ version: 1.0.30001680
+ resolution: "caniuse-lite@npm:1.0.30001680"
+ checksum: 10/38ec7e06e18ef1040740f93dff65dc4c9a7593376a783a96370f3845c586ed1d464e26b992d97919938fb07b68a4f2fb1609f66c586c3f1e7310e6511b81793f
+ languageName: node
+ linkType: hard
+
"chalk@npm:^2.4.2":
version: 2.4.2
resolution: "chalk@npm:2.4.2"
@@ -4570,7 +5546,7 @@ __metadata:
languageName: node
linkType: hard
-"chokidar@npm:>=3.0.0 <4.0.0, chokidar@npm:^3.5.3, chokidar@npm:^3.6.0":
+"chokidar@npm:^3.6.0":
version: 3.6.0
resolution: "chokidar@npm:3.6.0"
dependencies:
@@ -4589,7 +5565,7 @@ __metadata:
languageName: node
linkType: hard
-"chokidar@npm:^4.0.0":
+"chokidar@npm:^4.0.0, chokidar@npm:^4.0.1":
version: 4.0.1
resolution: "chokidar@npm:4.0.1"
dependencies:
@@ -4605,6 +5581,13 @@ __metadata:
languageName: node
linkType: hard
+"chownr@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "chownr@npm:3.0.0"
+ checksum: 10/b63cb1f73d171d140a2ed8154ee6566c8ab775d3196b0e03a2a94b5f6a0ce7777ee5685ca56849403c8d17bd457a6540672f9a60696a6137c7a409097495b82c
+ languageName: node
+ linkType: hard
+
"chrome-trace-event@npm:^1.0.2":
version: 1.0.3
resolution: "chrome-trace-event@npm:1.0.3"
@@ -4651,7 +5634,7 @@ __metadata:
languageName: node
linkType: hard
-"cli-spinners@npm:^2.5.0, cli-spinners@npm:^2.9.2":
+"cli-spinners@npm:^2.5.0":
version: 2.9.2
resolution: "cli-spinners@npm:2.9.2"
checksum: 10/a0a863f442df35ed7294424f5491fa1756bd8d2e4ff0c8736531d886cec0ece4d85e8663b77a5afaf1d296e3cbbebff92e2e99f52bbea89b667cbe789b994794
@@ -4775,10 +5758,10 @@ __metadata:
languageName: node
linkType: hard
-"commander@npm:^12.0.0":
- version: 12.0.0
- resolution: "commander@npm:12.0.0"
- checksum: 10/62062e2ffe6abd5aa42a551e62fd5eb9b2620f6ac4299382b2aa9fb02f95cda0242d7e84acb890479bd6491edb805f7f91aecb5b4f5c70dc57df49ed7f02ef14
+"commander@npm:^12.1.0":
+ version: 12.1.0
+ resolution: "commander@npm:12.1.0"
+ checksum: 10/cdaeb672d979816853a4eed7f1310a9319e8b976172485c2a6b437ed0db0a389a44cfb222bfbde772781efa9f215bdd1b936f80d6b249485b465c6cb906e1f93
languageName: node
linkType: hard
@@ -4887,10 +5870,10 @@ __metadata:
languageName: node
linkType: hard
-"cookie@npm:0.6.0":
- version: 0.6.0
- resolution: "cookie@npm:0.6.0"
- checksum: 10/c1f8f2ea7d443b9331680598b0ae4e6af18a618c37606d1bbdc75bec8361cce09fe93e727059a673f2ba24467131a9fb5a4eec76bb1b149c1b3e1ccb268dc583
+"cookie@npm:0.7.1":
+ version: 0.7.1
+ resolution: "cookie@npm:0.7.1"
+ checksum: 10/aec6a6aa0781761bf55d60447d6be08861d381136a0fe94aa084fddd4f0300faa2b064df490c6798adfa1ebaef9e0af9b08a189c823e0811b8b313b3d9a03380
languageName: node
linkType: hard
@@ -4919,12 +5902,12 @@ __metadata:
languageName: node
linkType: hard
-"core-js-compat@npm:^3.36.1, core-js-compat@npm:^3.37.1":
- version: 3.38.0
- resolution: "core-js-compat@npm:3.38.0"
+"core-js-compat@npm:^3.38.0, core-js-compat@npm:^3.38.1":
+ version: 3.39.0
+ resolution: "core-js-compat@npm:3.39.0"
dependencies:
- browserslist: "npm:^4.23.3"
- checksum: 10/7ebdca6b305c9c470980e1f7e7a3d759add7cb754bff62926242907ee4d1d4e8bb13f70eb9a7d7769e0f63aec3f4cca83abf60f502286853b45d4b63a01c25ed
+ browserslist: "npm:^4.24.2"
+ checksum: 10/82d5fcb54087f1fc174283c2d30b62908edc828537574f95bb49a5b7f235bcc88ba43f37dbe470c47e17fd9bc01cbc1db905062fd96ba65ff1a03c235f288aca
languageName: node
linkType: hard
@@ -4969,21 +5952,6 @@ __metadata:
languageName: node
linkType: hard
-"critters@npm:0.0.24":
- version: 0.0.24
- resolution: "critters@npm:0.0.24"
- dependencies:
- chalk: "npm:^4.1.0"
- css-select: "npm:^5.1.0"
- dom-serializer: "npm:^2.0.0"
- domhandler: "npm:^5.0.2"
- htmlparser2: "npm:^8.0.2"
- postcss: "npm:^8.4.23"
- postcss-media-query-parser: "npm:^0.2.3"
- checksum: 10/d1723503a056e6bba42c41c1e7e1d12781755eb40450149dd0248a637e474db2b2fb9fd712a0df14c3e60e527a84dea27f92c3b3d8d3b9c3ec53ce1593996add
- languageName: node
- linkType: hard
-
"cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.3":
version: 7.0.6
resolution: "cross-spawn@npm:7.0.6"
@@ -5155,15 +6123,6 @@ __metadata:
languageName: node
linkType: hard
-"default-gateway@npm:^6.0.3":
- version: 6.0.3
- resolution: "default-gateway@npm:6.0.3"
- dependencies:
- execa: "npm:^5.0.0"
- checksum: 10/126f8273ecac8ee9ff91ea778e8784f6cd732d77c3157e8c5bdd6ed03651b5291f71446d05bc02d04073b1e67583604db5394ea3cf992ede0088c70ea15b7378
- languageName: node
- linkType: hard
-
"defaults@npm:^1.0.3":
version: 1.0.3
resolution: "defaults@npm:1.0.3"
@@ -5233,6 +6192,15 @@ __metadata:
languageName: node
linkType: hard
+"detect-libc@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "detect-libc@npm:1.0.3"
+ bin:
+ detect-libc: ./bin/detect-libc.js
+ checksum: 10/3849fe7720feb153e4ac9407086956e073f1ce1704488290ef0ca8aab9430a8d48c8a9f8351889e7cdc64e5b1128589501e4fef48f3a4a49ba92cd6d112d0757
+ languageName: node
+ linkType: hard
+
"detect-libc@npm:^2.0.1":
version: 2.0.3
resolution: "detect-libc@npm:2.0.3"
@@ -5306,7 +6274,7 @@ __metadata:
languageName: node
linkType: hard
-"domutils@npm:^3.0.1":
+"domutils@npm:^3.0.1, domutils@npm:^3.1.0":
version: 3.1.0
resolution: "domutils@npm:3.1.0"
dependencies:
@@ -5338,6 +6306,13 @@ __metadata:
languageName: node
linkType: hard
+"electron-to-chromium@npm:^1.5.41":
+ version: 1.5.63
+ resolution: "electron-to-chromium@npm:1.5.63"
+ checksum: 10/fef9b9538102800f2429cef20c17efafa6b72eff3e4ae2d41e4887b6b46212c92f0bd560b6397dce7ec7274de655a79be1a863fddd33519a1ce9d173af5b063c
+ languageName: node
+ linkType: hard
+
"emittery@npm:^0.13.1":
version: 0.13.1
resolution: "emittery@npm:0.13.1"
@@ -5406,7 +6381,7 @@ __metadata:
languageName: node
linkType: hard
-"entities@npm:^4.2.0, entities@npm:^4.3.0, entities@npm:^4.4.0":
+"entities@npm:^4.2.0, entities@npm:^4.3.0, entities@npm:^4.4.0, entities@npm:^4.5.0":
version: 4.5.0
resolution: "entities@npm:4.5.0"
checksum: 10/ede2a35c9bce1aeccd055a1b445d41c75a14a2bb1cd22e242f20cf04d236cdcd7f9c859eb83f76885327bfae0c25bf03303665ee1ce3d47c5927b98b0e3e3d48
@@ -5477,7 +6452,16 @@ __metadata:
languageName: node
linkType: hard
-"esbuild-wasm@npm:0.23.0, esbuild-wasm@npm:>=0.15.13":
+"esbuild-wasm@npm:0.24.0":
+ version: 0.24.0
+ resolution: "esbuild-wasm@npm:0.24.0"
+ bin:
+ esbuild: bin/esbuild
+ checksum: 10/73353a7256a235d819652ad6dc41a4f6a68ea5b96f8ee926eb6eaf59b2d58ef163488505fe8e3850f6f20c18e9afe217120c36a7e1a35faa254891bc57cff472
+ languageName: node
+ linkType: hard
+
+"esbuild-wasm@npm:>=0.15.13":
version: 0.23.0
resolution: "esbuild-wasm@npm:0.23.0"
bin:
@@ -5486,7 +6470,90 @@ __metadata:
languageName: node
linkType: hard
-"esbuild@npm:0.23.0, esbuild@npm:>=0.15.13, esbuild@npm:^0.23.0":
+"esbuild@npm:0.24.0, esbuild@npm:^0.24.0":
+ version: 0.24.0
+ resolution: "esbuild@npm:0.24.0"
+ dependencies:
+ "@esbuild/aix-ppc64": "npm:0.24.0"
+ "@esbuild/android-arm": "npm:0.24.0"
+ "@esbuild/android-arm64": "npm:0.24.0"
+ "@esbuild/android-x64": "npm:0.24.0"
+ "@esbuild/darwin-arm64": "npm:0.24.0"
+ "@esbuild/darwin-x64": "npm:0.24.0"
+ "@esbuild/freebsd-arm64": "npm:0.24.0"
+ "@esbuild/freebsd-x64": "npm:0.24.0"
+ "@esbuild/linux-arm": "npm:0.24.0"
+ "@esbuild/linux-arm64": "npm:0.24.0"
+ "@esbuild/linux-ia32": "npm:0.24.0"
+ "@esbuild/linux-loong64": "npm:0.24.0"
+ "@esbuild/linux-mips64el": "npm:0.24.0"
+ "@esbuild/linux-ppc64": "npm:0.24.0"
+ "@esbuild/linux-riscv64": "npm:0.24.0"
+ "@esbuild/linux-s390x": "npm:0.24.0"
+ "@esbuild/linux-x64": "npm:0.24.0"
+ "@esbuild/netbsd-x64": "npm:0.24.0"
+ "@esbuild/openbsd-arm64": "npm:0.24.0"
+ "@esbuild/openbsd-x64": "npm:0.24.0"
+ "@esbuild/sunos-x64": "npm:0.24.0"
+ "@esbuild/win32-arm64": "npm:0.24.0"
+ "@esbuild/win32-ia32": "npm:0.24.0"
+ "@esbuild/win32-x64": "npm:0.24.0"
+ dependenciesMeta:
+ "@esbuild/aix-ppc64":
+ optional: true
+ "@esbuild/android-arm":
+ optional: true
+ "@esbuild/android-arm64":
+ optional: true
+ "@esbuild/android-x64":
+ optional: true
+ "@esbuild/darwin-arm64":
+ optional: true
+ "@esbuild/darwin-x64":
+ optional: true
+ "@esbuild/freebsd-arm64":
+ optional: true
+ "@esbuild/freebsd-x64":
+ optional: true
+ "@esbuild/linux-arm":
+ optional: true
+ "@esbuild/linux-arm64":
+ optional: true
+ "@esbuild/linux-ia32":
+ optional: true
+ "@esbuild/linux-loong64":
+ optional: true
+ "@esbuild/linux-mips64el":
+ optional: true
+ "@esbuild/linux-ppc64":
+ optional: true
+ "@esbuild/linux-riscv64":
+ optional: true
+ "@esbuild/linux-s390x":
+ optional: true
+ "@esbuild/linux-x64":
+ optional: true
+ "@esbuild/netbsd-x64":
+ optional: true
+ "@esbuild/openbsd-arm64":
+ optional: true
+ "@esbuild/openbsd-x64":
+ optional: true
+ "@esbuild/sunos-x64":
+ optional: true
+ "@esbuild/win32-arm64":
+ optional: true
+ "@esbuild/win32-ia32":
+ optional: true
+ "@esbuild/win32-x64":
+ optional: true
+ bin:
+ esbuild: bin/esbuild
+ checksum: 10/500f83a1216d6548053007b85c070d8293395db344605b17418c6cf1217e5e8d338fa77fc8af27c23faa121c5528e5b0004d46d3a0cdeb87d48f1b5fa0164bc5
+ languageName: node
+ linkType: hard
+
+"esbuild@npm:>=0.15.13":
version: 0.23.0
resolution: "esbuild@npm:0.23.0"
dependencies:
@@ -5656,6 +6723,13 @@ __metadata:
languageName: node
linkType: hard
+"escalade@npm:^3.2.0":
+ version: 3.2.0
+ resolution: "escalade@npm:3.2.0"
+ checksum: 10/9d7169e3965b2f9ae46971afa392f6e5a25545ea30f2e2dd99c9b0a95a3f52b5653681a84f5b2911a413ddad2d7a93d3514165072f349b5ffc59c75a899970d6
+ languageName: node
+ linkType: hard
+
"escape-html@npm:~1.0.3":
version: 1.0.3
resolution: "escape-html@npm:1.0.3"
@@ -5784,26 +6858,26 @@ __metadata:
version: 0.0.0-use.local
resolution: "example-app-monorepo@workspace:."
dependencies:
- "@angular-devkit/build-angular": "npm:^18.2.12"
- "@angular/animations": "npm:^18.2.12"
- "@angular/cli": "npm:^18.2.12"
- "@angular/common": "npm:^18.2.12"
- "@angular/compiler": "npm:^18.2.12"
- "@angular/compiler-cli": "npm:^18.2.12"
- "@angular/core": "npm:^18.2.12"
- "@angular/forms": "npm:^18.2.12"
- "@angular/platform-browser": "npm:^18.2.12"
- "@angular/platform-browser-dynamic": "npm:^18.2.12"
- "@angular/router": "npm:^18.2.12"
+ "@angular-devkit/build-angular": "npm:^19.0.0"
+ "@angular/animations": "npm:^19.0.0"
+ "@angular/cli": "npm:^19.0.0"
+ "@angular/common": "npm:^19.0.0"
+ "@angular/compiler": "npm:^19.0.0"
+ "@angular/compiler-cli": "npm:^19.0.0"
+ "@angular/core": "npm:^19.0.0"
+ "@angular/forms": "npm:^19.0.0"
+ "@angular/platform-browser": "npm:^19.0.0"
+ "@angular/platform-browser-dynamic": "npm:^19.0.0"
+ "@angular/router": "npm:^19.0.0"
"@types/jest": "npm:^29.5.14"
"@types/node": "npm:^22.9.1"
angular-in-memory-web-api: "npm:^0.19.0"
jest: "npm:^29.7.0"
jest-preset-angular: "npm:^14.3.2"
- ng-packagr: "npm:^18.2.1"
+ ng-packagr: "npm:^19.0.0"
rxjs: "npm:^7.8.1"
tslib: "npm:^2.8.1"
- typescript: "npm:~5.5.4"
+ typescript: "npm:~5.6.2"
zone.js: "npm:~0.15.0"
languageName: unknown
linkType: soft
@@ -5852,16 +6926,16 @@ __metadata:
languageName: node
linkType: hard
-"express@npm:^4.17.3":
- version: 4.21.0
- resolution: "express@npm:4.21.0"
+"express@npm:^4.19.2":
+ version: 4.21.1
+ resolution: "express@npm:4.21.1"
dependencies:
accepts: "npm:~1.3.8"
array-flatten: "npm:1.1.1"
body-parser: "npm:1.20.3"
content-disposition: "npm:0.5.4"
content-type: "npm:~1.0.4"
- cookie: "npm:0.6.0"
+ cookie: "npm:0.7.1"
cookie-signature: "npm:1.0.6"
debug: "npm:2.6.9"
depd: "npm:2.0.0"
@@ -5887,7 +6961,7 @@ __metadata:
type-is: "npm:~1.6.18"
utils-merge: "npm:1.0.1"
vary: "npm:~1.1.2"
- checksum: 10/3b1ee5bc5b1bd996f688702519cebc9b63a24e506965f6e1773268238cfa2c24ffdb38cc3fcb4fde66f77de1c0bebd9ee058dad06bb9c6f084b525f3c09164d3
+ checksum: 10/5d4a36dd03c1d1cce93172e9b185b5cd13a978d29ee03adc51cd278be7b4a514ae2b63e2fdaec0c00fdc95c6cfb396d9dd1da147917ffd337d6cd0778e08c9bc
languageName: node
linkType: hard
@@ -5909,7 +6983,7 @@ __metadata:
languageName: node
linkType: hard
-"fast-glob@npm:3.3.2, fast-glob@npm:^3.3.1, fast-glob@npm:^3.3.2":
+"fast-glob@npm:3.3.2, fast-glob@npm:^3.3.2":
version: 3.3.2
resolution: "fast-glob@npm:3.3.2"
dependencies:
@@ -6369,12 +7443,12 @@ __metadata:
languageName: node
linkType: hard
-"hosted-git-info@npm:^7.0.0":
- version: 7.0.1
- resolution: "hosted-git-info@npm:7.0.1"
+"hosted-git-info@npm:^8.0.0":
+ version: 8.0.0
+ resolution: "hosted-git-info@npm:8.0.0"
dependencies:
lru-cache: "npm:^10.0.1"
- checksum: 10/5f740ecf3c70838e27446ff433a9a9a583de8747f7b661390b373ad12ca47edb937136e79999a4f953d0953079025a11df173f1fd9f7d52b0277b2fb9433e1c7
+ checksum: 10/fb1e5600a57dbebfc4d708ccd6256facabb1cdfb182ac20ab7c900c311bda91f71b2129d3e15b4d1faaef82d1acb5f7c3558e50c4249402020f866a4f9958b8b
languageName: node
linkType: hard
@@ -6413,15 +7487,15 @@ __metadata:
languageName: node
linkType: hard
-"htmlparser2@npm:^8.0.2":
- version: 8.0.2
- resolution: "htmlparser2@npm:8.0.2"
+"htmlparser2@npm:^9.0.0":
+ version: 9.1.0
+ resolution: "htmlparser2@npm:9.1.0"
dependencies:
domelementtype: "npm:^2.3.0"
domhandler: "npm:^5.0.3"
- domutils: "npm:^3.0.1"
- entities: "npm:^4.4.0"
- checksum: 10/ea5512956eee06f5835add68b4291d313c745e8407efa63848f4b8a90a2dee45f498a698bca8614e436f1ee0cfdd609938b71d67c693794545982b76e53e6f11
+ domutils: "npm:^3.1.0"
+ entities: "npm:^4.5.0"
+ checksum: 10/6352fa2a5495781fa9a02c9049908334cd068ff36d753870d30cd13b841e99c19646717567a2f9e9c44075bbe43d364e102f9d013a731ce962226d63746b794f
languageName: node
linkType: hard
@@ -6612,12 +7686,12 @@ __metadata:
languageName: node
linkType: hard
-"ignore-walk@npm:^6.0.4":
- version: 6.0.4
- resolution: "ignore-walk@npm:6.0.4"
+"ignore-walk@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "ignore-walk@npm:7.0.0"
dependencies:
minimatch: "npm:^9.0.0"
- checksum: 10/a56c3f929bb0890ffb6e87dfaca7d5ce97f9e179fd68d49711edea55760aaee367cea3845d7620689b706249053c4b1805e21158f6751c7333f9b2ffb3668272
+ checksum: 10/b9793b009588f2cd6e813f65a424aa362facb182745058858073cc126b339154dea07b89bc8d6cd2aece6528390319a7534b475dd2da6e27dfbff6d049d5fe4b
languageName: node
linkType: hard
@@ -6637,10 +7711,10 @@ __metadata:
languageName: node
linkType: hard
-"immutable@npm:^4.0.0":
- version: 4.0.0
- resolution: "immutable@npm:4.0.0"
- checksum: 10/bc8e3f46a539ca060531d3e94bb691a75b3acf75abbe856cb1c3365f7cff2c12f51bdd0ec428ce7fc6283ee5d284867dbfcb08baf12e08242185cdb13f4ad151
+"immutable@npm:^5.0.2":
+ version: 5.0.3
+ resolution: "immutable@npm:5.0.3"
+ checksum: 10/9aca1c783951bb204d7036fbcefac6dd42e7c8ad77ff54b38c5fc0924e6e16ce2d123c95db47c1170ba63dd3f6fc7aa74a29be7adef984031936c4cd1e9e8554
languageName: node
linkType: hard
@@ -6711,10 +7785,10 @@ __metadata:
languageName: node
linkType: hard
-"ini@npm:4.1.3":
- version: 4.1.3
- resolution: "ini@npm:4.1.3"
- checksum: 10/f536b414d1442e5b233429e2b56efcdb354109b2d65ddd489e5939d8f0f5ad23c88aa2b19c92987249d0dd63ba8192e9aeb1a02b0459549c5a9ff31acd729a5d
+"ini@npm:5.0.0, ini@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "ini@npm:5.0.0"
+ checksum: 10/76e5567b46504b2b12650878ba6277204500a6ead3fe69eef419ee570456b364b39c040ee545846053f6d8a15797a82fc6d9efe06e392b9b6093935f4a2f2c30
languageName: node
linkType: hard
@@ -6727,6 +7801,16 @@ __metadata:
languageName: node
linkType: hard
+"ip-address@npm:^9.0.5":
+ version: 9.0.5
+ resolution: "ip-address@npm:9.0.5"
+ dependencies:
+ jsbn: "npm:1.1.0"
+ sprintf-js: "npm:^1.1.3"
+ checksum: 10/1ed81e06721af012306329b31f532b5e24e00cb537be18ddc905a84f19fe8f83a09a1699862bf3a1ec4b9dea93c55a3fa5faf8b5ea380431469df540f38b092c
+ languageName: node
+ linkType: hard
+
"ip@npm:^2.0.0":
version: 2.0.1
resolution: "ip@npm:2.0.1"
@@ -6764,16 +7848,7 @@ __metadata:
languageName: node
linkType: hard
-"is-builtin-module@npm:^3.2.1":
- version: 3.2.1
- resolution: "is-builtin-module@npm:3.2.1"
- dependencies:
- builtin-modules: "npm:^3.3.0"
- checksum: 10/e8f0ffc19a98240bda9c7ada84d846486365af88d14616e737d280d378695c8c448a621dcafc8332dbf0fcd0a17b0763b845400709963fa9151ddffece90ae88
- languageName: node
- linkType: hard
-
-"is-core-module@npm:^2.13.0, is-core-module@npm:^2.8.1":
+"is-core-module@npm:^2.13.0":
version: 2.13.1
resolution: "is-core-module@npm:2.13.1"
dependencies:
@@ -6862,13 +7937,6 @@ __metadata:
languageName: node
linkType: hard
-"is-module@npm:^1.0.0":
- version: 1.0.0
- resolution: "is-module@npm:1.0.0"
- checksum: 10/8cd5390730c7976fb4e8546dd0b38865ee6f7bacfa08dfbb2cc07219606755f0b01709d9361e01f13009bbbd8099fa2927a8ed665118a6105d66e40f1b838c3f
- languageName: node
- linkType: hard
-
"is-network-error@npm:^1.0.0":
version: 1.1.0
resolution: "is-network-error@npm:1.1.0"
@@ -7584,6 +8652,13 @@ __metadata:
languageName: node
linkType: hard
+"jsbn@npm:1.1.0":
+ version: 1.1.0
+ resolution: "jsbn@npm:1.1.0"
+ checksum: 10/bebe7ae829bbd586ce8cbe83501dd8cb8c282c8902a8aeeed0a073a89dc37e8103b1244f3c6acd60278bcbfe12d93a3f83c9ac396868a3b3bbc3c5e5e3b648ef
+ languageName: node
+ linkType: hard
+
"jsdom@npm:^20.0.0":
version: 20.0.3
resolution: "jsdom@npm:20.0.3"
@@ -7632,6 +8707,15 @@ __metadata:
languageName: node
linkType: hard
+"jsesc@npm:^3.0.2, jsesc@npm:~3.0.2":
+ version: 3.0.2
+ resolution: "jsesc@npm:3.0.2"
+ bin:
+ jsesc: bin/jsesc
+ checksum: 10/8e5a7de6b70a8bd71f9cb0b5a7ade6a73ae6ab55e697c74cc997cede97417a3a65ed86c36f7dd6125fe49766e8386c845023d9e213916ca92c9dfdd56e2babf3
+ languageName: node
+ linkType: hard
+
"jsesc@npm:~0.5.0":
version: 0.5.0
resolution: "jsesc@npm:0.5.0"
@@ -7648,10 +8732,10 @@ __metadata:
languageName: node
linkType: hard
-"json-parse-even-better-errors@npm:^3.0.0":
- version: 3.0.0
- resolution: "json-parse-even-better-errors@npm:3.0.0"
- checksum: 10/f1970b5220c7fa23d888565510752c3d5e863f93668a202fcaa719739fa41485dfc6a1db212f702ebd3c873851cc067aebc2917e3f79763cae2fdb95046f38f3
+"json-parse-even-better-errors@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "json-parse-even-better-errors@npm:4.0.0"
+ checksum: 10/da1ae7ef0cc9db02972a06a71322f26bdcda5d7f648c23b28ce7f158ba35707461bcbd91945d8aace10d8d79c383b896725c65ffa410242352692328aa9b5edf
languageName: node
linkType: hard
@@ -7678,7 +8762,7 @@ __metadata:
languageName: node
linkType: hard
-"jsonc-parser@npm:3.3.1, jsonc-parser@npm:^3.2.0":
+"jsonc-parser@npm:3.3.1, jsonc-parser@npm:^3.3.1":
version: 3.3.1
resolution: "jsonc-parser@npm:3.3.1"
checksum: 10/9b0dc391f20b47378f843ef1e877e73ec652a5bdc3c5fa1f36af0f119a55091d147a86c1ee86a232296f55c929bba174538c2bf0312610e0817a22de131cc3f4
@@ -7804,9 +8888,9 @@ __metadata:
languageName: node
linkType: hard
-"listr2@npm:8.2.4":
- version: 8.2.4
- resolution: "listr2@npm:8.2.4"
+"listr2@npm:8.2.5":
+ version: 8.2.5
+ resolution: "listr2@npm:8.2.5"
dependencies:
cli-truncate: "npm:^4.0.0"
colorette: "npm:^2.0.20"
@@ -7814,25 +8898,25 @@ __metadata:
log-update: "npm:^6.1.0"
rfdc: "npm:^1.4.1"
wrap-ansi: "npm:^9.0.0"
- checksum: 10/344d2397e127bf802935925e95b54468eef745fbbaf9326eb33a1634ae2d6e86cdb527ef48cb83a19a50671955d39b3e2608c74db85530df07b5674f5de115e1
+ checksum: 10/c76542f18306195e464fe10203ee679a7beafa9bf0dc679ebacb416387cca8f5307c1d8ba35483d26ba611dc2fac5a1529733dce28f2660556082fb7eebb79f9
languageName: node
linkType: hard
-"lmdb@npm:3.0.13":
- version: 3.0.13
- resolution: "lmdb@npm:3.0.13"
+"lmdb@npm:3.1.5":
+ version: 3.1.5
+ resolution: "lmdb@npm:3.1.5"
dependencies:
- "@lmdb/lmdb-darwin-arm64": "npm:3.0.13"
- "@lmdb/lmdb-darwin-x64": "npm:3.0.13"
- "@lmdb/lmdb-linux-arm": "npm:3.0.13"
- "@lmdb/lmdb-linux-arm64": "npm:3.0.13"
- "@lmdb/lmdb-linux-x64": "npm:3.0.13"
- "@lmdb/lmdb-win32-x64": "npm:3.0.13"
- msgpackr: "npm:^1.10.2"
+ "@lmdb/lmdb-darwin-arm64": "npm:3.1.5"
+ "@lmdb/lmdb-darwin-x64": "npm:3.1.5"
+ "@lmdb/lmdb-linux-arm": "npm:3.1.5"
+ "@lmdb/lmdb-linux-arm64": "npm:3.1.5"
+ "@lmdb/lmdb-linux-x64": "npm:3.1.5"
+ "@lmdb/lmdb-win32-x64": "npm:3.1.5"
+ msgpackr: "npm:^1.11.2"
node-addon-api: "npm:^6.1.0"
node-gyp: "npm:latest"
node-gyp-build-optional-packages: "npm:5.2.2"
- ordered-binary: "npm:^1.4.1"
+ ordered-binary: "npm:^1.5.3"
weak-lru-cache: "npm:^1.2.2"
dependenciesMeta:
"@lmdb/lmdb-darwin-arm64":
@@ -7849,7 +8933,7 @@ __metadata:
optional: true
bin:
download-lmdb-prebuilds: bin/download-prebuilds.js
- checksum: 10/10c4c0d0f5a61e55908793058f421ab0dcd4149472681b787e42c2abec61e932f4b5a95dedd61bae75898a6c8788148a99fb4e82e0a2ee0831e41844aff8a804
+ checksum: 10/6d21a295e0c3d654081c03c438908d330bb3fec21a93ce546bcd10531af8f8f7071dfc118d3eaa459b30c1ee892c9d5969cb943843d25f3fc254e62c68661522
languageName: node
linkType: hard
@@ -7956,12 +9040,12 @@ __metadata:
languageName: node
linkType: hard
-"magic-string@npm:0.30.11":
- version: 0.30.11
- resolution: "magic-string@npm:0.30.11"
+"magic-string@npm:0.30.12":
+ version: 0.30.12
+ resolution: "magic-string@npm:0.30.12"
dependencies:
"@jridgewell/sourcemap-codec": "npm:^1.5.0"
- checksum: 10/b784d2240252f5b1e755d487354ada4c672cbca16f045144f7185a75b059210e5fcca7be7be03ef1bac2ca754c4428b21d36ae64a9057ba429916f06b8c54eb2
+ checksum: 10/98016180a52b28efc1362152b45671067facccdaead6b70c1c14c566cba98491bc2e1336474b0996397730dca24400e85649da84d3da62b2560ed03c067573e6
languageName: node
linkType: hard
@@ -8034,6 +9118,25 @@ __metadata:
languageName: node
linkType: hard
+"make-fetch-happen@npm:^14.0.0, make-fetch-happen@npm:^14.0.1":
+ version: 14.0.3
+ resolution: "make-fetch-happen@npm:14.0.3"
+ dependencies:
+ "@npmcli/agent": "npm:^3.0.0"
+ cacache: "npm:^19.0.1"
+ http-cache-semantics: "npm:^4.1.1"
+ minipass: "npm:^7.0.2"
+ minipass-fetch: "npm:^4.0.0"
+ minipass-flush: "npm:^1.0.5"
+ minipass-pipeline: "npm:^1.2.4"
+ negotiator: "npm:^1.0.0"
+ proc-log: "npm:^5.0.0"
+ promise-retry: "npm:^2.0.1"
+ ssri: "npm:^12.0.0"
+ checksum: 10/fce0385840b6d86b735053dfe941edc2dd6468fda80fe74da1eeff10cbd82a75760f406194f2bc2fa85b99545b2bc1f84c08ddf994b21830775ba2d1a87e8bdf
+ languageName: node
+ linkType: hard
+
"makeerror@npm:1.0.12":
version: 1.0.12
resolution: "makeerror@npm:1.0.12"
@@ -8090,7 +9193,7 @@ __metadata:
languageName: node
linkType: hard
-"micromatch@npm:^4.0.2, micromatch@npm:^4.0.4, micromatch@npm:^4.0.8":
+"micromatch@npm:^4.0.2, micromatch@npm:^4.0.4, micromatch@npm:^4.0.5, micromatch@npm:^4.0.8":
version: 4.0.8
resolution: "micromatch@npm:4.0.8"
dependencies:
@@ -8139,15 +9242,15 @@ __metadata:
languageName: node
linkType: hard
-"mini-css-extract-plugin@npm:2.9.0":
- version: 2.9.0
- resolution: "mini-css-extract-plugin@npm:2.9.0"
+"mini-css-extract-plugin@npm:2.9.2":
+ version: 2.9.2
+ resolution: "mini-css-extract-plugin@npm:2.9.2"
dependencies:
schema-utils: "npm:^4.0.0"
tapable: "npm:^2.2.1"
peerDependencies:
webpack: ^5.0.0
- checksum: 10/4c9ee9c0c6160a64a4884d5a92a1a5c0b68d556cd00f975cf6c8a79b51ac90e6130a37b3832b17d377d0cb1b31c0313c8c023458d4f69e95fe3424a8b43d834f
+ checksum: 10/db6ddb8ba56affa1a295b57857d66bad435d36e48e1f95c75d16fadd6c70e3ba33e8c4141c3fb0e22b4d875315b41c4f58550c6ac73b50bdbe429f768297e3ff
languageName: node
linkType: hard
@@ -8176,7 +9279,7 @@ __metadata:
languageName: node
linkType: hard
-"minimatch@npm:^9.0.0, minimatch@npm:^9.0.3, minimatch@npm:^9.0.4":
+"minimatch@npm:^9.0.0, minimatch@npm:^9.0.4":
version: 9.0.4
resolution: "minimatch@npm:9.0.4"
dependencies:
@@ -8185,6 +9288,15 @@ __metadata:
languageName: node
linkType: hard
+"minimatch@npm:^9.0.5":
+ version: 9.0.5
+ resolution: "minimatch@npm:9.0.5"
+ dependencies:
+ brace-expansion: "npm:^2.0.1"
+ checksum: 10/dd6a8927b063aca6d910b119e1f2df6d2ce7d36eab91de83167dd136bb85e1ebff97b0d3de1cb08bd1f7e018ca170b4962479fefab5b2a69e2ae12cb2edc8348
+ languageName: node
+ linkType: hard
+
"minipass-collect@npm:^1.0.2":
version: 1.0.2
resolution: "minipass-collect@npm:1.0.2"
@@ -8233,22 +9345,27 @@ __metadata:
languageName: node
linkType: hard
-"minipass-flush@npm:^1.0.5":
- version: 1.0.5
- resolution: "minipass-flush@npm:1.0.5"
+"minipass-fetch@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "minipass-fetch@npm:4.0.0"
dependencies:
- minipass: "npm:^3.0.0"
- checksum: 10/56269a0b22bad756a08a94b1ffc36b7c9c5de0735a4dd1ab2b06c066d795cfd1f0ac44a0fcae13eece5589b908ecddc867f04c745c7009be0b566421ea0944cf
+ encoding: "npm:^0.1.13"
+ minipass: "npm:^7.0.3"
+ minipass-sized: "npm:^1.0.3"
+ minizlib: "npm:^3.0.1"
+ dependenciesMeta:
+ encoding:
+ optional: true
+ checksum: 10/4b0772dbee77727b469dc5bfc371541d9aba1e243fbb46ddc1b9ff7efa4de4a4cf5ff3a359d6a3b3a460ca26df9ae67a9c93be26ab6417c225e49d63b52b2801
languageName: node
linkType: hard
-"minipass-json-stream@npm:^1.0.1":
- version: 1.0.1
- resolution: "minipass-json-stream@npm:1.0.1"
+"minipass-flush@npm:^1.0.5":
+ version: 1.0.5
+ resolution: "minipass-flush@npm:1.0.5"
dependencies:
- jsonparse: "npm:^1.3.1"
minipass: "npm:^3.0.0"
- checksum: 10/3c65482c630b063c3fa86c853f324a50d9484f2eb6c3034f9c86c0b22f44181668848088f2c869cc764f8a9b8adc8f617f93762cd9d11521f563b8a71c5b815d
+ checksum: 10/56269a0b22bad756a08a94b1ffc36b7c9c5de0735a4dd1ab2b06c066d795cfd1f0ac44a0fcae13eece5589b908ecddc867f04c745c7009be0b566421ea0944cf
languageName: node
linkType: hard
@@ -8286,7 +9403,7 @@ __metadata:
languageName: node
linkType: hard
-"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.0.2, minipass@npm:^7.0.3, minipass@npm:^7.1.2":
+"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.0.2, minipass@npm:^7.0.3, minipass@npm:^7.0.4, minipass@npm:^7.1.2":
version: 7.1.2
resolution: "minipass@npm:7.1.2"
checksum: 10/c25f0ee8196d8e6036661104bacd743785b2599a21de5c516b32b3fa2b83113ac89a2358465bc04956baab37ffb956ae43be679b2262bf7be15fce467ccd7950
@@ -8303,6 +9420,16 @@ __metadata:
languageName: node
linkType: hard
+"minizlib@npm:^3.0.1":
+ version: 3.0.1
+ resolution: "minizlib@npm:3.0.1"
+ dependencies:
+ minipass: "npm:^7.0.4"
+ rimraf: "npm:^5.0.5"
+ checksum: 10/622cb85f51e5c206a080a62d20db0d7b4066f308cb6ce82a9644da112367c3416ae7062017e631eb7ac8588191cfa4a9a279b8651c399265202b298e98c4acef
+ languageName: node
+ linkType: hard
+
"mkdirp@npm:^1.0.3, mkdirp@npm:^1.0.4":
version: 1.0.4
resolution: "mkdirp@npm:1.0.4"
@@ -8312,6 +9439,15 @@ __metadata:
languageName: node
linkType: hard
+"mkdirp@npm:^3.0.1":
+ version: 3.0.1
+ resolution: "mkdirp@npm:3.0.1"
+ bin:
+ mkdirp: dist/cjs/src/bin.js
+ checksum: 10/16fd79c28645759505914561e249b9a1f5fe3362279ad95487a4501e4467abeb714fd35b95307326b8fd03f3c7719065ef11a6f97b7285d7888306d1bd2232ba
+ languageName: node
+ linkType: hard
+
"mrmime@npm:2.0.0":
version: 2.0.0
resolution: "mrmime@npm:2.0.0"
@@ -8364,15 +9500,15 @@ __metadata:
languageName: node
linkType: hard
-"msgpackr@npm:^1.10.2":
- version: 1.10.2
- resolution: "msgpackr@npm:1.10.2"
+"msgpackr@npm:^1.11.2":
+ version: 1.11.2
+ resolution: "msgpackr@npm:1.11.2"
dependencies:
msgpackr-extract: "npm:^3.0.2"
dependenciesMeta:
msgpackr-extract:
optional: true
- checksum: 10/c422bed19f70d23b5f8945cb8e334cb9e773350b422d606794397c22260ef64a42a17284c5e14c2693203f871ecb18157dc47e2b8bd2e66d7764fcde3442a5c1
+ checksum: 10/7602f1e91e5ba13f4289ec9cab0d3f3db87d4ed323bebcb40a0c43ba2f6153192bffb63a5bb4755faacb6e0985f307c35084f40eaba1c325b7035da91381f01a
languageName: node
linkType: hard
@@ -8395,6 +9531,13 @@ __metadata:
languageName: node
linkType: hard
+"mute-stream@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "mute-stream@npm:2.0.0"
+ checksum: 10/d2e4fd2f5aa342b89b98134a8d899d8ef9b0a6d69274c4af9df46faa2d97aeb1f2ce83d867880d6de63643c52386579b99139801e24e7526c3b9b0a6d1e18d6c
+ languageName: node
+ linkType: hard
+
"nanoid@npm:^3.3.7":
version: 3.3.7
resolution: "nanoid@npm:3.3.7"
@@ -8431,6 +9574,13 @@ __metadata:
languageName: node
linkType: hard
+"negotiator@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "negotiator@npm:1.0.0"
+ checksum: 10/b5734e87295324fabf868e36fb97c84b7d7f3156ec5f4ee5bf6e488079c11054f818290fc33804cef7b1ee21f55eeb14caea83e7dafae6492a409b3e573153e5
+ languageName: node
+ linkType: hard
+
"neo-async@npm:^2.6.2":
version: 2.6.2
resolution: "neo-async@npm:2.6.2"
@@ -8438,38 +9588,36 @@ __metadata:
languageName: node
linkType: hard
-"ng-packagr@npm:^18.2.1":
- version: 18.2.1
- resolution: "ng-packagr@npm:18.2.1"
+"ng-packagr@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "ng-packagr@npm:19.0.0"
dependencies:
"@rollup/plugin-json": "npm:^6.1.0"
- "@rollup/plugin-node-resolve": "npm:^15.2.3"
- "@rollup/wasm-node": "npm:^4.18.0"
- ajv: "npm:^8.12.0"
+ "@rollup/wasm-node": "npm:^4.24.0"
+ ajv: "npm:^8.17.1"
ansi-colors: "npm:^4.1.3"
browserslist: "npm:^4.22.1"
- cacache: "npm:^18.0.0"
- chokidar: "npm:^3.5.3"
- commander: "npm:^12.0.0"
+ chokidar: "npm:^4.0.1"
+ commander: "npm:^12.1.0"
convert-source-map: "npm:^2.0.0"
dependency-graph: "npm:^1.0.0"
- esbuild: "npm:^0.23.0"
- fast-glob: "npm:^3.3.1"
+ esbuild: "npm:^0.24.0"
+ fast-glob: "npm:^3.3.2"
find-cache-dir: "npm:^3.3.2"
injection-js: "npm:^2.4.0"
- jsonc-parser: "npm:^3.2.0"
+ jsonc-parser: "npm:^3.3.1"
less: "npm:^4.2.0"
ora: "npm:^5.1.0"
- piscina: "npm:^4.4.0"
- postcss: "npm:^8.4.31"
- rollup: "npm:^4.18.0"
+ piscina: "npm:^4.7.0"
+ postcss: "npm:^8.4.47"
+ rollup: "npm:^4.24.0"
rxjs: "npm:^7.8.1"
- sass: "npm:^1.69.5"
+ sass: "npm:^1.79.5"
peerDependencies:
- "@angular/compiler-cli": ^18.0.0 || ^18.2.0-next.0
+ "@angular/compiler-cli": ^19.0.0-next.0
tailwindcss: ^2.0.0 || ^3.0.0
tslib: ^2.3.0
- typescript: ">=5.4 <5.6"
+ typescript: ">=5.5 <5.7"
dependenciesMeta:
rollup:
optional: true
@@ -8478,36 +9626,25 @@ __metadata:
optional: true
bin:
ng-packagr: cli/main.js
- checksum: 10/e812e3633c442cace065ea9960b83769f16e3e93711599eb9974647b00c173899822cf9ec39c280627d19ada212037a14f3e99d3c3fdc3e22985f4b83d5acf2b
- languageName: node
- linkType: hard
-
-"nice-napi@npm:^1.0.2":
- version: 1.0.2
- resolution: "nice-napi@npm:1.0.2"
- dependencies:
- node-addon-api: "npm:^3.0.0"
- node-gyp: "npm:latest"
- node-gyp-build: "npm:^4.2.2"
- conditions: "!os=win32"
+ checksum: 10/bda8c2cb7dfb113f2687f0833c02926054395c6830880d2ed649075c329f5d6a66e5945164a1b0d6d52d3ff7471cdb99b1dbe126119bed5898035d2efcd91bc2
languageName: node
linkType: hard
-"node-addon-api@npm:^3.0.0":
- version: 3.2.1
- resolution: "node-addon-api@npm:3.2.1"
+"node-addon-api@npm:^6.1.0":
+ version: 6.1.0
+ resolution: "node-addon-api@npm:6.1.0"
dependencies:
node-gyp: "npm:latest"
- checksum: 10/681b52dfa3e15b0a8e5cf283cc0d8cd5fd2a57c559ae670fcfd20544cbb32f75de7648674110defcd17ab2c76ebef630aa7d2d2f930bc7a8cc439b20fe233518
+ checksum: 10/8eea1d4d965930a177a0508695beb0d89b4c1d80bf330646a035357a1e8fc31e0d09686e2374996e96e757b947a7ece319f98ede3146683f162597c0bcb4df90
languageName: node
linkType: hard
-"node-addon-api@npm:^6.1.0":
- version: 6.1.0
- resolution: "node-addon-api@npm:6.1.0"
+"node-addon-api@npm:^7.0.0":
+ version: 7.1.1
+ resolution: "node-addon-api@npm:7.1.1"
dependencies:
node-gyp: "npm:latest"
- checksum: 10/8eea1d4d965930a177a0508695beb0d89b4c1d80bf330646a035357a1e8fc31e0d09686e2374996e96e757b947a7ece319f98ede3146683f162597c0bcb4df90
+ checksum: 10/ee1e1ed6284a2f8cd1d59ac6175ecbabf8978dcf570345e9a8095a9d0a2b9ced591074ae77f9009287b00c402352b38aa9322a34f2199cdc9f567b842a636b94
languageName: node
linkType: hard
@@ -8542,17 +9679,6 @@ __metadata:
languageName: node
linkType: hard
-"node-gyp-build@npm:^4.2.2":
- version: 4.4.0
- resolution: "node-gyp-build@npm:4.4.0"
- bin:
- node-gyp-build: bin.js
- node-gyp-build-optional: optional.js
- node-gyp-build-test: build-test.js
- checksum: 10/a2f77e622ed738209f20ee808c812fe5697c3c641b76b6a369b989a810ed40d1a7f5e7687ca0ea5987363697c284f1c75cdc8164e8cfdd5e6ff3bae17e9898ff
- languageName: node
- linkType: hard
-
"node-gyp@npm:^10.0.0":
version: 10.0.1
resolution: "node-gyp@npm:10.0.1"
@@ -8629,15 +9755,14 @@ __metadata:
languageName: node
linkType: hard
-"normalize-package-data@npm:^6.0.0":
- version: 6.0.0
- resolution: "normalize-package-data@npm:6.0.0"
+"normalize-package-data@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "normalize-package-data@npm:7.0.0"
dependencies:
- hosted-git-info: "npm:^7.0.0"
- is-core-module: "npm:^2.8.1"
+ hosted-git-info: "npm:^8.0.0"
semver: "npm:^7.3.5"
validate-npm-package-license: "npm:^3.0.4"
- checksum: 10/e31e31a2ebaef93ef107feb9408f105044eeae9cb7d0d4619544ab2323cd4b15ca648b0d558ac29db2fece161c7b8658206bb27ebe9340df723f7174b3e2759d
+ checksum: 10/26d32da703552ba013e817acc9467eb31bbbda7e9913546693ed9194b7352143fa9492738143041c4e46bcc9b5c6bcadc2da4c01f34a0d9084eb436c11270ade
languageName: node
linkType: hard
@@ -8655,77 +9780,77 @@ __metadata:
languageName: node
linkType: hard
-"npm-bundled@npm:^3.0.0":
- version: 3.0.0
- resolution: "npm-bundled@npm:3.0.0"
+"npm-bundled@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "npm-bundled@npm:4.0.0"
dependencies:
- npm-normalize-package-bin: "npm:^3.0.0"
- checksum: 10/704fce20114d36d665c20edc56d3f9f7778c52ca1cd48731ec31f65af9e65805f9308ca7ed9e5a6bd9fe22327a63aa5d83a8c5aaee0c715e5047de1fa659e8bf
+ npm-normalize-package-bin: "npm:^4.0.0"
+ checksum: 10/aae98992772af7528a2e10c8edb6996dcb2070759aba1fd96c3f0cdba9c666fa6ba45c319376babffa9e11b1dca14960de35ce98750021184cc3ca0a4d5f1af6
languageName: node
linkType: hard
-"npm-install-checks@npm:^6.0.0":
- version: 6.3.0
- resolution: "npm-install-checks@npm:6.3.0"
+"npm-install-checks@npm:^7.1.0":
+ version: 7.1.0
+ resolution: "npm-install-checks@npm:7.1.0"
dependencies:
semver: "npm:^7.1.1"
- checksum: 10/6c20dadb878a0d2f1f777405217b6b63af1299d0b43e556af9363ee6eefaa98a17dfb7b612a473a473e96faf7e789c58b221e0d8ffdc1d34903c4f71618df3b4
+ checksum: 10/95e8904b875d08bb57d159742a298ac8ed8ba60acb78272ecd4250d585ecffa11d0aa9d9e8460f1fb3345b5d4aee87b4d89a1f2a6f9698b0c0adc06031aafe13
languageName: node
linkType: hard
-"npm-normalize-package-bin@npm:^3.0.0":
- version: 3.0.1
- resolution: "npm-normalize-package-bin@npm:3.0.1"
- checksum: 10/de416d720ab22137a36292ff8a333af499ea0933ef2320a8c6f56a73b0f0448227fec4db5c890d702e26d21d04f271415eab6580b5546456861cc0c19498a4bf
+"npm-normalize-package-bin@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "npm-normalize-package-bin@npm:4.0.0"
+ checksum: 10/e1a0971e5640bc116c5197f9707d86dc404b6d8e13da2c7ea82baa5583b8da279a3c8607234aa1d733c2baac3b3eba87b156f021f20ae183dc4806530e61675d
languageName: node
linkType: hard
-"npm-package-arg@npm:11.0.3, npm-package-arg@npm:^11.0.0":
- version: 11.0.3
- resolution: "npm-package-arg@npm:11.0.3"
+"npm-package-arg@npm:12.0.0, npm-package-arg@npm:^12.0.0":
+ version: 12.0.0
+ resolution: "npm-package-arg@npm:12.0.0"
dependencies:
- hosted-git-info: "npm:^7.0.0"
- proc-log: "npm:^4.0.0"
+ hosted-git-info: "npm:^8.0.0"
+ proc-log: "npm:^5.0.0"
semver: "npm:^7.3.5"
- validate-npm-package-name: "npm:^5.0.0"
- checksum: 10/bacc863907edf98940286edc2fd80327901c1e8b34426d538cdc708ed66bc6567f06d742d838eaf35db6804347bb4ba56ca9cef032c4b52743b33e7a22a2678e
+ validate-npm-package-name: "npm:^6.0.0"
+ checksum: 10/7cd9cbd329f5d5eb548d31092c809a615537d486c948f3a47007efb87c4f156d493c4ad906f4454e10c46bad5d2d8be5f06a11d1fa804398e44ed95513722dfe
languageName: node
linkType: hard
-"npm-packlist@npm:^8.0.0":
- version: 8.0.2
- resolution: "npm-packlist@npm:8.0.2"
+"npm-packlist@npm:^9.0.0":
+ version: 9.0.0
+ resolution: "npm-packlist@npm:9.0.0"
dependencies:
- ignore-walk: "npm:^6.0.4"
- checksum: 10/707206e5c09a1b8aa04e590592715ba5ab8732add1bbb5eeaff54b9c6b2740764c9e94c99e390c13245970b51c2cc92b8d44594c2784fcd96f255c7109622322
+ ignore-walk: "npm:^7.0.0"
+ checksum: 10/9992900aed99e5b522a2b4aef15925f29da20d4e5a73180cd6ebbb138325cf6c3b3334aa614b4b0f2984cb2e3505fa8b8c9a9666423511b0e7466b733e0e2fe1
languageName: node
linkType: hard
-"npm-pick-manifest@npm:9.1.0, npm-pick-manifest@npm:^9.0.0":
- version: 9.1.0
- resolution: "npm-pick-manifest@npm:9.1.0"
+"npm-pick-manifest@npm:10.0.0, npm-pick-manifest@npm:^10.0.0":
+ version: 10.0.0
+ resolution: "npm-pick-manifest@npm:10.0.0"
dependencies:
- npm-install-checks: "npm:^6.0.0"
- npm-normalize-package-bin: "npm:^3.0.0"
- npm-package-arg: "npm:^11.0.0"
+ npm-install-checks: "npm:^7.1.0"
+ npm-normalize-package-bin: "npm:^4.0.0"
+ npm-package-arg: "npm:^12.0.0"
semver: "npm:^7.3.5"
- checksum: 10/e759e4fe4076da9169cf522964a80bbc096d50cd24c8c44b50b44706c4479bd9d9d018fbdb76c6ea0c6037e012e07c6c917a1ecaa7ae1a1169cddfae1c0f24b6
+ checksum: 10/12439bb85d7399874b4f099c98966a875e46537c43ac7b9072804c46b7af8441e734068fff1ba23465832d08989d5f0ceeaa060c9a77761653decc2487460e09
languageName: node
linkType: hard
-"npm-registry-fetch@npm:^17.0.0":
- version: 17.0.1
- resolution: "npm-registry-fetch@npm:17.0.1"
+"npm-registry-fetch@npm:^18.0.0":
+ version: 18.0.2
+ resolution: "npm-registry-fetch@npm:18.0.2"
dependencies:
- "@npmcli/redact": "npm:^2.0.0"
- make-fetch-happen: "npm:^13.0.0"
+ "@npmcli/redact": "npm:^3.0.0"
+ jsonparse: "npm:^1.3.1"
+ make-fetch-happen: "npm:^14.0.0"
minipass: "npm:^7.0.2"
- minipass-fetch: "npm:^3.0.0"
- minipass-json-stream: "npm:^1.0.1"
- minizlib: "npm:^2.1.2"
- npm-package-arg: "npm:^11.0.0"
- proc-log: "npm:^4.0.0"
- checksum: 10/32220bdb8739325059388f69d10bce00db9edde86843622d5e557751c52ce66c6e788faee34d27dba497166d3777bac68d70fadce820b647fe144b0ec3529397
+ minipass-fetch: "npm:^4.0.0"
+ minizlib: "npm:^3.0.1"
+ npm-package-arg: "npm:^12.0.0"
+ proc-log: "npm:^5.0.0"
+ checksum: 10/9e1dc4153be6e5868a732cbb6711347e97db6cf75caff8b65a58ed743cd1a445d3f1f4332481974389e9f507a0629380e91ab698c5362ff856f5785748f01ecf
languageName: node
linkType: hard
@@ -8852,10 +9977,10 @@ __metadata:
languageName: node
linkType: hard
-"ordered-binary@npm:^1.4.1":
- version: 1.5.1
- resolution: "ordered-binary@npm:1.5.1"
- checksum: 10/9b407e20ba90d4fc44938746295b3d301dcfa26983a88482e028e96479cd30dca6da33c052070bef034aa89280ff2befb75bbe4663f1f8210a12ce5586de2290
+"ordered-binary@npm:^1.5.3":
+ version: 1.5.3
+ resolution: "ordered-binary@npm:1.5.3"
+ checksum: 10/52dae0dc08a0c77a16ae456e6b5fe98e6201add839e3b8b35617056f3fc0b96b8e866012d58d30aef933f964390fe5457c3d178117720378f9d7a90c1ca24e5f
languageName: node
linkType: hard
@@ -8920,6 +10045,13 @@ __metadata:
languageName: node
linkType: hard
+"p-map@npm:^7.0.2":
+ version: 7.0.2
+ resolution: "p-map@npm:7.0.2"
+ checksum: 10/b4a590038b991c17b9c1484aa8c24cb9d3aa8a6167d02b9f9459c9200c7d392202a860c95b6dcd190d51f5f083ed256b32f9cb5976785022b0111bab853ec58b
+ languageName: node
+ linkType: hard
+
"p-retry@npm:^6.2.0":
version: 6.2.0
resolution: "p-retry@npm:6.2.0"
@@ -8938,30 +10070,30 @@ __metadata:
languageName: node
linkType: hard
-"pacote@npm:18.0.6":
- version: 18.0.6
- resolution: "pacote@npm:18.0.6"
+"pacote@npm:20.0.0":
+ version: 20.0.0
+ resolution: "pacote@npm:20.0.0"
dependencies:
- "@npmcli/git": "npm:^5.0.0"
- "@npmcli/installed-package-contents": "npm:^2.0.1"
- "@npmcli/package-json": "npm:^5.1.0"
- "@npmcli/promise-spawn": "npm:^7.0.0"
- "@npmcli/run-script": "npm:^8.0.0"
- cacache: "npm:^18.0.0"
+ "@npmcli/git": "npm:^6.0.0"
+ "@npmcli/installed-package-contents": "npm:^3.0.0"
+ "@npmcli/package-json": "npm:^6.0.0"
+ "@npmcli/promise-spawn": "npm:^8.0.0"
+ "@npmcli/run-script": "npm:^9.0.0"
+ cacache: "npm:^19.0.0"
fs-minipass: "npm:^3.0.0"
minipass: "npm:^7.0.2"
- npm-package-arg: "npm:^11.0.0"
- npm-packlist: "npm:^8.0.0"
- npm-pick-manifest: "npm:^9.0.0"
- npm-registry-fetch: "npm:^17.0.0"
- proc-log: "npm:^4.0.0"
+ npm-package-arg: "npm:^12.0.0"
+ npm-packlist: "npm:^9.0.0"
+ npm-pick-manifest: "npm:^10.0.0"
+ npm-registry-fetch: "npm:^18.0.0"
+ proc-log: "npm:^5.0.0"
promise-retry: "npm:^2.0.1"
- sigstore: "npm:^2.2.0"
- ssri: "npm:^10.0.0"
+ sigstore: "npm:^3.0.0"
+ ssri: "npm:^12.0.0"
tar: "npm:^6.1.11"
bin:
pacote: bin/index.js
- checksum: 10/48cbcb3c20792952d431c995c2965340d3501e1795313d7225149435c883fb071d6a9bfbe11b1021dc888319f27a8c865cb70656f6472d7443545eb347447553
+ checksum: 10/2f2ad30bfd6b5660299d613a883a2db92e9785d1e223ef2afea97ac256afc4922e29c412816ff4671da2f3ee1587880bb1b843681660e1853161dfd1cda61893
languageName: node
linkType: hard
@@ -9095,6 +10227,13 @@ __metadata:
languageName: node
linkType: hard
+"picocolors@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "picocolors@npm:1.1.1"
+ checksum: 10/e1cf46bf84886c79055fdfa9dcb3e4711ad259949e3565154b004b260cd356c5d54b31a1437ce9782624bf766272fe6b0154f5f0c744fb7af5d454d2b60db045
+ languageName: node
+ linkType: hard
+
"picomatch@npm:4.0.2":
version: 4.0.2
resolution: "picomatch@npm:4.0.2"
@@ -9123,15 +10262,15 @@ __metadata:
languageName: node
linkType: hard
-"piscina@npm:4.6.1, piscina@npm:^4.4.0":
- version: 4.6.1
- resolution: "piscina@npm:4.6.1"
+"piscina@npm:4.7.0, piscina@npm:^4.7.0":
+ version: 4.7.0
+ resolution: "piscina@npm:4.7.0"
dependencies:
- nice-napi: "npm:^1.0.2"
+ "@napi-rs/nice": "npm:^1.0.1"
dependenciesMeta:
- nice-napi:
+ "@napi-rs/nice":
optional: true
- checksum: 10/2fa88a92c030667a85c793253b57faf17ef043f0a1fa14011a80c5784bd8773876f0b12da11fd41da8f9974fe3bc84987c2f016c406c58c92fcb6164b63ad971
+ checksum: 10/d4a7dc3d9ae849248d1432be87ce8d5823ef0682f01b43f0255a87a03d660bb46d3ae8c5fbe86306ded8baedbb57fe01ba888c9638f83883742423a718085e23
languageName: node
linkType: hard
@@ -9241,18 +10380,18 @@ __metadata:
languageName: node
linkType: hard
-"postcss@npm:8.4.41":
- version: 8.4.41
- resolution: "postcss@npm:8.4.41"
+"postcss@npm:8.4.49, postcss@npm:^8.4.47":
+ version: 8.4.49
+ resolution: "postcss@npm:8.4.49"
dependencies:
nanoid: "npm:^3.3.7"
- picocolors: "npm:^1.0.1"
- source-map-js: "npm:^1.2.0"
- checksum: 10/6e6176c2407eff60493ca60a706c6b7def20a722c3adda94ea1ece38345eb99964191336fd62b62652279cec6938e79e0b1e1d477142c8d3516e7a725a74ee37
+ picocolors: "npm:^1.1.1"
+ source-map-js: "npm:^1.2.1"
+ checksum: 10/28fe1005b1339870e0a5006375ba5ac1213fd69800f79e7db09c398e074421ba6e162898e94f64942fed554037fd292db3811d87835d25ab5ef7f3c9daacb6ca
languageName: node
linkType: hard
-"postcss@npm:^8.2.14, postcss@npm:^8.4.23, postcss@npm:^8.4.31, postcss@npm:^8.4.33, postcss@npm:^8.4.43":
+"postcss@npm:^8.2.14, postcss@npm:^8.4.33, postcss@npm:^8.4.43":
version: 8.4.47
resolution: "postcss@npm:8.4.47"
dependencies:
@@ -9281,10 +10420,10 @@ __metadata:
languageName: node
linkType: hard
-"proc-log@npm:^4.0.0":
- version: 4.2.0
- resolution: "proc-log@npm:4.2.0"
- checksum: 10/4e1394491b717f6c1ade15c570ecd4c2b681698474d3ae2d303c1e4b6ab9455bd5a81566211e82890d5a5ae9859718cc6954d5150bb18b09b72ecb297beae90a
+"proc-log@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "proc-log@npm:5.0.0"
+ checksum: 10/35610bdb0177d3ab5d35f8827a429fb1dc2518d9e639f2151ac9007f01a061c30e0c635a970c9b00c39102216160f6ec54b62377c92fac3b7bfc2ad4b98d195c
languageName: node
linkType: hard
@@ -9476,6 +10615,15 @@ __metadata:
languageName: node
linkType: hard
+"regenerate-unicode-properties@npm:^10.2.0":
+ version: 10.2.0
+ resolution: "regenerate-unicode-properties@npm:10.2.0"
+ dependencies:
+ regenerate: "npm:^1.4.2"
+ checksum: 10/9150eae6fe04a8c4f2ff06077396a86a98e224c8afad8344b1b656448e89e84edcd527e4b03aa5476774129eb6ad328ed684f9c1459794a935ec0cc17ce14329
+ languageName: node
+ linkType: hard
+
"regenerate@npm:^1.4.2":
version: 1.4.2
resolution: "regenerate@npm:1.4.2"
@@ -9520,6 +10668,38 @@ __metadata:
languageName: node
linkType: hard
+"regexpu-core@npm:^6.1.1":
+ version: 6.1.1
+ resolution: "regexpu-core@npm:6.1.1"
+ dependencies:
+ regenerate: "npm:^1.4.2"
+ regenerate-unicode-properties: "npm:^10.2.0"
+ regjsgen: "npm:^0.8.0"
+ regjsparser: "npm:^0.11.0"
+ unicode-match-property-ecmascript: "npm:^2.0.0"
+ unicode-match-property-value-ecmascript: "npm:^2.1.0"
+ checksum: 10/6a7ffb42781cacedd7df3c47c72e2d725401a699855be94a37ece5e29d3f25ab3abdd81d73f2d9d32ebc4d41bd25e3c3cc21e5284203faf19e60943adc55252d
+ languageName: node
+ linkType: hard
+
+"regjsgen@npm:^0.8.0":
+ version: 0.8.0
+ resolution: "regjsgen@npm:0.8.0"
+ checksum: 10/b930f03347e4123c917d7b40436b4f87f625b8dd3e705b447ddd44804e4616c3addb7453f0902d6e914ab0446c30e816e445089bb641a4714237fe8141a0ef9d
+ languageName: node
+ linkType: hard
+
+"regjsparser@npm:^0.11.0":
+ version: 0.11.2
+ resolution: "regjsparser@npm:0.11.2"
+ dependencies:
+ jsesc: "npm:~3.0.2"
+ bin:
+ regjsparser: bin/parser
+ checksum: 10/8075eb76d6cde8a3f188696eb18ebf229376944d35e3043f73b889a15156cf539f2801941a5630433060512cbcb2f92f6a194fac44f2e0f1497517e12aa565b3
+ languageName: node
+ linkType: hard
+
"regjsparser@npm:^0.9.1":
version: 0.9.1
resolution: "regjsparser@npm:0.9.1"
@@ -9595,7 +10775,7 @@ __metadata:
languageName: node
linkType: hard
-"resolve@npm:1.22.8, resolve@npm:^1.14.2, resolve@npm:^1.20.0, resolve@npm:^1.22.1":
+"resolve@npm:1.22.8, resolve@npm:^1.14.2, resolve@npm:^1.20.0":
version: 1.22.8
resolution: "resolve@npm:1.22.8"
dependencies:
@@ -9608,7 +10788,7 @@ __metadata:
languageName: node
linkType: hard
-"resolve@patch:resolve@npm%3A1.22.8#optional!builtin, resolve@patch:resolve@npm%3A^1.14.2#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin, resolve@patch:resolve@npm%3A^1.22.1#optional!builtin":
+"resolve@patch:resolve@npm%3A1.22.8#optional!builtin, resolve@patch:resolve@npm%3A^1.14.2#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin":
version: 1.22.8
resolution: "resolve@patch:resolve@npm%3A1.22.8#optional!builtin::version=1.22.8&hash=c3c19d"
dependencies:
@@ -9691,7 +10871,76 @@ __metadata:
languageName: node
linkType: hard
-"rollup@npm:4.22.4, rollup@npm:^4.18.0, rollup@npm:^4.20.0":
+"rollup@npm:4.26.0":
+ version: 4.26.0
+ resolution: "rollup@npm:4.26.0"
+ dependencies:
+ "@rollup/rollup-android-arm-eabi": "npm:4.26.0"
+ "@rollup/rollup-android-arm64": "npm:4.26.0"
+ "@rollup/rollup-darwin-arm64": "npm:4.26.0"
+ "@rollup/rollup-darwin-x64": "npm:4.26.0"
+ "@rollup/rollup-freebsd-arm64": "npm:4.26.0"
+ "@rollup/rollup-freebsd-x64": "npm:4.26.0"
+ "@rollup/rollup-linux-arm-gnueabihf": "npm:4.26.0"
+ "@rollup/rollup-linux-arm-musleabihf": "npm:4.26.0"
+ "@rollup/rollup-linux-arm64-gnu": "npm:4.26.0"
+ "@rollup/rollup-linux-arm64-musl": "npm:4.26.0"
+ "@rollup/rollup-linux-powerpc64le-gnu": "npm:4.26.0"
+ "@rollup/rollup-linux-riscv64-gnu": "npm:4.26.0"
+ "@rollup/rollup-linux-s390x-gnu": "npm:4.26.0"
+ "@rollup/rollup-linux-x64-gnu": "npm:4.26.0"
+ "@rollup/rollup-linux-x64-musl": "npm:4.26.0"
+ "@rollup/rollup-win32-arm64-msvc": "npm:4.26.0"
+ "@rollup/rollup-win32-ia32-msvc": "npm:4.26.0"
+ "@rollup/rollup-win32-x64-msvc": "npm:4.26.0"
+ "@types/estree": "npm:1.0.6"
+ fsevents: "npm:~2.3.2"
+ dependenciesMeta:
+ "@rollup/rollup-android-arm-eabi":
+ optional: true
+ "@rollup/rollup-android-arm64":
+ optional: true
+ "@rollup/rollup-darwin-arm64":
+ optional: true
+ "@rollup/rollup-darwin-x64":
+ optional: true
+ "@rollup/rollup-freebsd-arm64":
+ optional: true
+ "@rollup/rollup-freebsd-x64":
+ optional: true
+ "@rollup/rollup-linux-arm-gnueabihf":
+ optional: true
+ "@rollup/rollup-linux-arm-musleabihf":
+ optional: true
+ "@rollup/rollup-linux-arm64-gnu":
+ optional: true
+ "@rollup/rollup-linux-arm64-musl":
+ optional: true
+ "@rollup/rollup-linux-powerpc64le-gnu":
+ optional: true
+ "@rollup/rollup-linux-riscv64-gnu":
+ optional: true
+ "@rollup/rollup-linux-s390x-gnu":
+ optional: true
+ "@rollup/rollup-linux-x64-gnu":
+ optional: true
+ "@rollup/rollup-linux-x64-musl":
+ optional: true
+ "@rollup/rollup-win32-arm64-msvc":
+ optional: true
+ "@rollup/rollup-win32-ia32-msvc":
+ optional: true
+ "@rollup/rollup-win32-x64-msvc":
+ optional: true
+ fsevents:
+ optional: true
+ bin:
+ rollup: dist/bin/rollup
+ checksum: 10/aec4d876617298400c0c03d35fed67e5193addc82a76f2b2a2f4c2b000cafbca84a33cf2e686dea1d1caa06fe4028dd94b8e6cd1f5bc3bbd19026a188bb2ec55
+ languageName: node
+ linkType: hard
+
+"rollup@npm:^4.20.0":
version: 4.22.4
resolution: "rollup@npm:4.22.4"
dependencies:
@@ -9754,6 +11003,75 @@ __metadata:
languageName: node
linkType: hard
+"rollup@npm:^4.24.0":
+ version: 4.27.3
+ resolution: "rollup@npm:4.27.3"
+ dependencies:
+ "@rollup/rollup-android-arm-eabi": "npm:4.27.3"
+ "@rollup/rollup-android-arm64": "npm:4.27.3"
+ "@rollup/rollup-darwin-arm64": "npm:4.27.3"
+ "@rollup/rollup-darwin-x64": "npm:4.27.3"
+ "@rollup/rollup-freebsd-arm64": "npm:4.27.3"
+ "@rollup/rollup-freebsd-x64": "npm:4.27.3"
+ "@rollup/rollup-linux-arm-gnueabihf": "npm:4.27.3"
+ "@rollup/rollup-linux-arm-musleabihf": "npm:4.27.3"
+ "@rollup/rollup-linux-arm64-gnu": "npm:4.27.3"
+ "@rollup/rollup-linux-arm64-musl": "npm:4.27.3"
+ "@rollup/rollup-linux-powerpc64le-gnu": "npm:4.27.3"
+ "@rollup/rollup-linux-riscv64-gnu": "npm:4.27.3"
+ "@rollup/rollup-linux-s390x-gnu": "npm:4.27.3"
+ "@rollup/rollup-linux-x64-gnu": "npm:4.27.3"
+ "@rollup/rollup-linux-x64-musl": "npm:4.27.3"
+ "@rollup/rollup-win32-arm64-msvc": "npm:4.27.3"
+ "@rollup/rollup-win32-ia32-msvc": "npm:4.27.3"
+ "@rollup/rollup-win32-x64-msvc": "npm:4.27.3"
+ "@types/estree": "npm:1.0.6"
+ fsevents: "npm:~2.3.2"
+ dependenciesMeta:
+ "@rollup/rollup-android-arm-eabi":
+ optional: true
+ "@rollup/rollup-android-arm64":
+ optional: true
+ "@rollup/rollup-darwin-arm64":
+ optional: true
+ "@rollup/rollup-darwin-x64":
+ optional: true
+ "@rollup/rollup-freebsd-arm64":
+ optional: true
+ "@rollup/rollup-freebsd-x64":
+ optional: true
+ "@rollup/rollup-linux-arm-gnueabihf":
+ optional: true
+ "@rollup/rollup-linux-arm-musleabihf":
+ optional: true
+ "@rollup/rollup-linux-arm64-gnu":
+ optional: true
+ "@rollup/rollup-linux-arm64-musl":
+ optional: true
+ "@rollup/rollup-linux-powerpc64le-gnu":
+ optional: true
+ "@rollup/rollup-linux-riscv64-gnu":
+ optional: true
+ "@rollup/rollup-linux-s390x-gnu":
+ optional: true
+ "@rollup/rollup-linux-x64-gnu":
+ optional: true
+ "@rollup/rollup-linux-x64-musl":
+ optional: true
+ "@rollup/rollup-win32-arm64-msvc":
+ optional: true
+ "@rollup/rollup-win32-ia32-msvc":
+ optional: true
+ "@rollup/rollup-win32-x64-msvc":
+ optional: true
+ fsevents:
+ optional: true
+ bin:
+ rollup: dist/bin/rollup
+ checksum: 10/8f77edb47acf734ecb7a20232d655b0ffe610f2d82e515917f66516137d6f55fdff6fff78285ee1921229cedaa161d8554f2b3cb2424cf489b0963fe024ec65f
+ languageName: node
+ linkType: hard
+
"run-applescript@npm:^7.0.0":
version: 7.0.0
resolution: "run-applescript@npm:7.0.0"
@@ -9800,9 +11118,9 @@ __metadata:
languageName: node
linkType: hard
-"sass-loader@npm:16.0.0":
- version: 16.0.0
- resolution: "sass-loader@npm:16.0.0"
+"sass-loader@npm:16.0.3":
+ version: 16.0.3
+ resolution: "sass-loader@npm:16.0.3"
dependencies:
neo-async: "npm:^2.6.2"
peerDependencies:
@@ -9822,33 +11140,41 @@ __metadata:
optional: true
webpack:
optional: true
- checksum: 10/4294ba7f9e1903019081b63ecb07c2f4d43595f2e1656a8c3aa78b9490223ecc5f3440a455cf45475ffb8427365f567233e9fca9443f7f8e0df1c629072d0166
+ checksum: 10/cd49635013efae80b3a24b7e655a6f2334078006f270d50ac9e6ed19a44a80d689b402b5584b64ca737c3f948366a47e2896d07cead19015de7b2bd03f778d2b
languageName: node
linkType: hard
-"sass@npm:1.77.6":
- version: 1.77.6
- resolution: "sass@npm:1.77.6"
+"sass@npm:1.80.7":
+ version: 1.80.7
+ resolution: "sass@npm:1.80.7"
dependencies:
- chokidar: "npm:>=3.0.0 <4.0.0"
- immutable: "npm:^4.0.0"
+ "@parcel/watcher": "npm:^2.4.1"
+ chokidar: "npm:^4.0.0"
+ immutable: "npm:^5.0.2"
source-map-js: "npm:>=0.6.2 <2.0.0"
+ dependenciesMeta:
+ "@parcel/watcher":
+ optional: true
bin:
sass: sass.js
- checksum: 10/695f9864e4a32a68eaf69c4675eccaf7feef25b5656dff72f896901d37580bdfc1fd84dae81e176dc4f6b40536b89cb8f7d7e00a33e919caad8a547cbce098f3
+ checksum: 10/617966d361968d6354bc17c0e2a66c6e0d822684b3694590441035e4966418304bbd4912ff4ee55e7a5751f94624057cd99ebc27964b102619e4e755b1f94f0e
languageName: node
linkType: hard
-"sass@npm:^1.69.5":
- version: 1.77.8
- resolution: "sass@npm:1.77.8"
+"sass@npm:^1.79.5":
+ version: 1.81.0
+ resolution: "sass@npm:1.81.0"
dependencies:
- chokidar: "npm:>=3.0.0 <4.0.0"
- immutable: "npm:^4.0.0"
+ "@parcel/watcher": "npm:^2.4.1"
+ chokidar: "npm:^4.0.0"
+ immutable: "npm:^5.0.2"
source-map-js: "npm:>=0.6.2 <2.0.0"
+ dependenciesMeta:
+ "@parcel/watcher":
+ optional: true
bin:
sass: sass.js
- checksum: 10/4bf6e3007fef62dd6dfc657c89c2890872a6b5dc43e2dc4d61bcf9ae1bdc2dd95b59454a3cbd3c8363c98b673b028e1578b26135190d0f2a8a184a38ab41e99b
+ checksum: 10/f5acce5c3bb4bde6851def112e094eed20ed062e195350cea42e98bee317cf0dbcf8a6ee44222f8826437f81562fb87b840728612b0301851f7bc6d853d9142c
languageName: node
linkType: hard
@@ -10085,17 +11411,17 @@ __metadata:
languageName: node
linkType: hard
-"sigstore@npm:^2.2.0":
- version: 2.2.1
- resolution: "sigstore@npm:2.2.1"
+"sigstore@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "sigstore@npm:3.0.0"
dependencies:
- "@sigstore/bundle": "npm:^2.1.1"
- "@sigstore/core": "npm:^1.0.0"
- "@sigstore/protobuf-specs": "npm:^0.2.1"
- "@sigstore/sign": "npm:^2.2.2"
- "@sigstore/tuf": "npm:^2.3.0"
- "@sigstore/verify": "npm:^1.0.0"
- checksum: 10/d3a1d22559791a1289b8b1d208e608d1ce59bbe282a860c8e9d3b0ebe4fb19632bb27a4a323910572faeff10a3cb8f4d32063cd889758c318b1c6736f52c1332
+ "@sigstore/bundle": "npm:^3.0.0"
+ "@sigstore/core": "npm:^2.0.0"
+ "@sigstore/protobuf-specs": "npm:^0.3.2"
+ "@sigstore/sign": "npm:^3.0.0"
+ "@sigstore/tuf": "npm:^3.0.0"
+ "@sigstore/verify": "npm:^2.0.0"
+ checksum: 10/3bf84e87dbd9a50f0659b450a5ed41d7dc3c19e901494541df4c7ee5d252d4d6244baa7fb85f8bc42ad3291c4633ef948a42f7d447b754819eeb88b14c5f3c64
languageName: node
linkType: hard
@@ -10180,6 +11506,17 @@ __metadata:
languageName: node
linkType: hard
+"socks-proxy-agent@npm:^8.0.3":
+ version: 8.0.4
+ resolution: "socks-proxy-agent@npm:8.0.4"
+ dependencies:
+ agent-base: "npm:^7.1.1"
+ debug: "npm:^4.3.4"
+ socks: "npm:^2.8.3"
+ checksum: 10/c8e7c2b398338b49a0a0f4d2bae5c0602aeeca6b478b99415927b6c5db349ca258448f2c87c6958ebf83eea17d42cbc5d1af0bfecb276cac10b9658b0f07f7d7
+ languageName: node
+ linkType: hard
+
"socks@npm:^2.6.2, socks@npm:^2.7.1":
version: 2.7.1
resolution: "socks@npm:2.7.1"
@@ -10190,6 +11527,16 @@ __metadata:
languageName: node
linkType: hard
+"socks@npm:^2.8.3":
+ version: 2.8.3
+ resolution: "socks@npm:2.8.3"
+ dependencies:
+ ip-address: "npm:^9.0.5"
+ smart-buffer: "npm:^4.2.0"
+ checksum: 10/ffcb622c22481dfcd7589aae71fbfd71ca34334064d181df64bf8b7feaeee19706aba4cffd1de35cc7bbaeeaa0af96be2d7f40fcbc7bc0ab69533a7ae9ffc4fb
+ languageName: node
+ linkType: hard
+
"sonic-forest@npm:^1.0.0":
version: 1.0.3
resolution: "sonic-forest@npm:1.0.3"
@@ -10201,7 +11548,7 @@ __metadata:
languageName: node
linkType: hard
-"source-map-js@npm:>=0.6.2 <2.0.0, source-map-js@npm:^1.0.2, source-map-js@npm:^1.2.0, source-map-js@npm:^1.2.1":
+"source-map-js@npm:>=0.6.2 <2.0.0, source-map-js@npm:^1.0.2, source-map-js@npm:^1.2.1":
version: 1.2.1
resolution: "source-map-js@npm:1.2.1"
checksum: 10/ff9d8c8bf096d534a5b7707e0382ef827b4dd360a577d3f34d2b9f48e12c9d230b5747974ee7c607f0df65113732711bb701fe9ece3c7edbd43cb2294d707df3
@@ -10315,6 +11662,13 @@ __metadata:
languageName: node
linkType: hard
+"sprintf-js@npm:^1.1.3":
+ version: 1.1.3
+ resolution: "sprintf-js@npm:1.1.3"
+ checksum: 10/e7587128c423f7e43cc625fe2f87e6affdf5ca51c1cc468e910d8aaca46bb44a7fbcfa552f787b1d3987f7043aeb4527d1b99559e6621e01b42b3f45e5a24cbb
+ languageName: node
+ linkType: hard
+
"sprintf-js@npm:~1.0.2":
version: 1.0.3
resolution: "sprintf-js@npm:1.0.3"
@@ -10331,6 +11685,15 @@ __metadata:
languageName: node
linkType: hard
+"ssri@npm:^12.0.0":
+ version: 12.0.0
+ resolution: "ssri@npm:12.0.0"
+ dependencies:
+ minipass: "npm:^7.0.3"
+ checksum: 10/7024c1a6e39b3f18aa8f1c8290e884fe91b0f9ca5a6c6d410544daad54de0ba664db879afe16412e187c6c292fd60b937f047ee44292e5c2af2dcc6d8e1a9b48
+ languageName: node
+ linkType: hard
+
"ssri@npm:^9.0.0":
version: 9.0.0
resolution: "ssri@npm:9.0.0"
@@ -10532,6 +11895,20 @@ __metadata:
languageName: node
linkType: hard
+"tar@npm:^7.4.3":
+ version: 7.4.3
+ resolution: "tar@npm:7.4.3"
+ dependencies:
+ "@isaacs/fs-minipass": "npm:^4.0.0"
+ chownr: "npm:^3.0.0"
+ minipass: "npm:^7.1.2"
+ minizlib: "npm:^3.0.1"
+ mkdirp: "npm:^3.0.1"
+ yallist: "npm:^5.0.0"
+ checksum: 10/12a2a4fc6dee23e07cc47f1aeb3a14a1afd3f16397e1350036a8f4cdfee8dcac7ef5978337a4e7b2ac2c27a9a6d46388fc2088ea7c80cb6878c814b1425f8ecf
+ languageName: node
+ linkType: hard
+
"terser-webpack-plugin@npm:^5.3.10":
version: 5.3.10
resolution: "terser-webpack-plugin@npm:5.3.10"
@@ -10554,7 +11931,21 @@ __metadata:
languageName: node
linkType: hard
-"terser@npm:5.31.6, terser@npm:^5.26.0":
+"terser@npm:5.36.0":
+ version: 5.36.0
+ resolution: "terser@npm:5.36.0"
+ dependencies:
+ "@jridgewell/source-map": "npm:^0.3.3"
+ acorn: "npm:^8.8.2"
+ commander: "npm:^2.20.0"
+ source-map-support: "npm:~0.5.20"
+ bin:
+ terser: bin/terser
+ checksum: 10/52e641419f79d7ccdecd136b9a8e0b03f93cfe3b53cce556253aaabc347d3f2af1745419b9e622abc95d592084dc76e57774b8f9e68d29d543f4dd11c044daf4
+ languageName: node
+ linkType: hard
+
+"terser@npm:^5.26.0":
version: 5.31.6
resolution: "terser@npm:5.31.6"
dependencies:
@@ -10706,28 +12097,21 @@ __metadata:
languageName: node
linkType: hard
-"tslib@npm:2.6.3":
- version: 2.6.3
- resolution: "tslib@npm:2.6.3"
- checksum: 10/52109bb681f8133a2e58142f11a50e05476de4f075ca906d13b596ae5f7f12d30c482feb0bff167ae01cfc84c5803e575a307d47938999246f5a49d174fc558c
- languageName: node
- linkType: hard
-
-"tslib@npm:^2.0.0, tslib@npm:^2.1.0, tslib@npm:^2.3.0, tslib@npm:^2.8.1":
+"tslib@npm:2.8.1, tslib@npm:^2.0.0, tslib@npm:^2.1.0, tslib@npm:^2.3.0, tslib@npm:^2.8.1":
version: 2.8.1
resolution: "tslib@npm:2.8.1"
checksum: 10/3e2e043d5c2316461cb54e5c7fe02c30ef6dccb3384717ca22ae5c6b5bc95232a6241df19c622d9c73b809bea33b187f6dbc73030963e29950c2141bc32a79f7
languageName: node
linkType: hard
-"tuf-js@npm:^2.2.0":
- version: 2.2.0
- resolution: "tuf-js@npm:2.2.0"
+"tuf-js@npm:^3.0.1":
+ version: 3.0.1
+ resolution: "tuf-js@npm:3.0.1"
dependencies:
- "@tufjs/models": "npm:2.0.0"
- debug: "npm:^4.3.4"
- make-fetch-happen: "npm:^13.0.0"
- checksum: 10/a513ce533c06390b7d8767fe68250adac2535bc63c460e9ab8cbae8253da5ccd6fd204448a460536a6e77f7cf5fcf5a3b104971610f9f319a9b8f95b3b574b95
+ "@tufjs/models": "npm:3.0.1"
+ debug: "npm:^4.3.6"
+ make-fetch-happen: "npm:^14.0.1"
+ checksum: 10/880219a55e9575fcbf2c15129284a13d093fb2a053874151df59b11511d1ba097df359deae7b4e731b16fc3abd8fceda5125a167ec0d16eb926a32b8f778faa8
languageName: node
linkType: hard
@@ -10762,23 +12146,23 @@ __metadata:
languageName: node
linkType: hard
-"typescript@npm:~5.5.4":
- version: 5.5.4
- resolution: "typescript@npm:5.5.4"
+"typescript@npm:~5.6.2":
+ version: 5.6.3
+ resolution: "typescript@npm:5.6.3"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
- checksum: 10/1689ccafef894825481fc3d856b4834ba3cc185a9c2878f3c76a9a1ef81af04194849840f3c69e7961e2312771471bb3b460ca92561e1d87599b26c37d0ffb6f
+ checksum: 10/c328e418e124b500908781d9f7b9b93cf08b66bf5936d94332b463822eea2f4e62973bfb3b8a745fdc038785cb66cf59d1092bac3ec2ac6a3e5854687f7833f1
languageName: node
linkType: hard
-"typescript@patch:typescript@npm%3A~5.5.4#optional!builtin":
- version: 5.5.4
- resolution: "typescript@patch:typescript@npm%3A5.5.4#optional!builtin::version=5.5.4&hash=379a07"
+"typescript@patch:typescript@npm%3A~5.6.2#optional!builtin":
+ version: 5.6.3
+ resolution: "typescript@patch:typescript@npm%3A5.6.3#optional!builtin::version=5.6.3&hash=8c6c40"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
- checksum: 10/746fdd0865c5ce4f15e494c57ede03a9e12ede59cfdb40da3a281807853fe63b00ef1c912d7222143499aa82f18b8b472baa1830df8804746d09b55f6cf5b1cc
+ checksum: 10/00504c01ee42d470c23495426af07512e25e6546bce7e24572e72a9ca2e6b2e9bea63de4286c3cfea644874da1467dcfca23f4f98f7caf20f8b03c0213bb6837
languageName: node
linkType: hard
@@ -10845,6 +12229,15 @@ __metadata:
languageName: node
linkType: hard
+"unique-filename@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "unique-filename@npm:4.0.0"
+ dependencies:
+ unique-slug: "npm:^5.0.0"
+ checksum: 10/6a62094fcac286b9ec39edbd1f8f64ff92383baa430af303dfed1ffda5e47a08a6b316408554abfddd9730c78b6106bef4ca4d02c1231a735ddd56ced77573df
+ languageName: node
+ linkType: hard
+
"unique-slug@npm:^2.0.0":
version: 2.0.2
resolution: "unique-slug@npm:2.0.2"
@@ -10863,6 +12256,15 @@ __metadata:
languageName: node
linkType: hard
+"unique-slug@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "unique-slug@npm:5.0.0"
+ dependencies:
+ imurmurhash: "npm:^0.1.4"
+ checksum: 10/beafdf3d6f44990e0a5ce560f8f881b4ee811be70b6ba0db25298c31c8cf525ed963572b48cd03be1c1349084f9e339be4241666d7cf1ebdad20598d3c652b27
+ languageName: node
+ linkType: hard
+
"universalify@npm:^0.2.0":
version: 0.2.0
resolution: "universalify@npm:0.2.0"
@@ -10891,6 +12293,20 @@ __metadata:
languageName: node
linkType: hard
+"update-browserslist-db@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "update-browserslist-db@npm:1.1.1"
+ dependencies:
+ escalade: "npm:^3.2.0"
+ picocolors: "npm:^1.1.0"
+ peerDependencies:
+ browserslist: ">= 4.21.0"
+ bin:
+ update-browserslist-db: cli.js
+ checksum: 10/7678dd8609750588d01aa7460e8eddf2ff9d16c2a52fb1811190e0d056390f1fdffd94db3cf8fb209cf634ab4fa9407886338711c71cc6ccade5eeb22b093734
+ languageName: node
+ linkType: hard
+
"uri-js@npm:^4.2.2":
version: 4.4.1
resolution: "uri-js@npm:4.4.1"
@@ -10954,12 +12370,10 @@ __metadata:
languageName: node
linkType: hard
-"validate-npm-package-name@npm:^5.0.0":
- version: 5.0.0
- resolution: "validate-npm-package-name@npm:5.0.0"
- dependencies:
- builtins: "npm:^5.0.0"
- checksum: 10/5342a994986199b3c28e53a8452a14b2bb5085727691ea7aa0d284a6606b127c371e0925ae99b3f1ef7cc7d2c9de75f52eb61a3d1cc45e39bca1e3a9444cbb4e
+"validate-npm-package-name@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "validate-npm-package-name@npm:6.0.0"
+ checksum: 10/4d018c4fa07f95534a5fea667adc653b1ef52f08bf56aff066c28394499d0a6949c0b00edbd7077c4dc1e041da9220af7c742ced67d7d2d6a1b07d10cbe91b29
languageName: node
linkType: hard
@@ -10970,9 +12384,9 @@ __metadata:
languageName: node
linkType: hard
-"vite@npm:5.4.6":
- version: 5.4.6
- resolution: "vite@npm:5.4.6"
+"vite@npm:5.4.11":
+ version: 5.4.11
+ resolution: "vite@npm:5.4.11"
dependencies:
esbuild: "npm:^0.21.3"
fsevents: "npm:~2.3.3"
@@ -11009,7 +12423,7 @@ __metadata:
optional: true
bin:
vite: bin/vite.js
- checksum: 10/8489fa55c48675fc12b64bf7af58b5e2f8a11b2aebc63cb177861bd53dc196d7c496d6918f5a8c48828f51b6fe498166a1a2350334bbfaae10d015a0c71f1c77
+ checksum: 10/719c4dea896e9547958643354003c8c9ea98e5367196d98f5f46cffb3ec963fead3ea5853f5af941c79bbfb73583dec19bbb0d28d2f644b95d7f59c55e22919d
languageName: node
linkType: hard
@@ -11031,7 +12445,17 @@ __metadata:
languageName: node
linkType: hard
-"watchpack@npm:2.4.1, watchpack@npm:^2.4.1":
+"watchpack@npm:2.4.2":
+ version: 2.4.2
+ resolution: "watchpack@npm:2.4.2"
+ dependencies:
+ glob-to-regexp: "npm:^0.4.1"
+ graceful-fs: "npm:^4.1.2"
+ checksum: 10/6bd4c051d9af189a6c781c3158dcb3069f432a0c144159eeb0a44117412105c61b2b683a5c9eebc4324625e0e9b76536387d0ba354594fa6cbbdf1ef60bee4c3
+ languageName: node
+ linkType: hard
+
+"watchpack@npm:^2.4.1":
version: 2.4.1
resolution: "watchpack@npm:2.4.1"
dependencies:
@@ -11073,7 +12497,7 @@ __metadata:
languageName: node
linkType: hard
-"webpack-dev-middleware@npm:7.4.2, webpack-dev-middleware@npm:^7.1.0":
+"webpack-dev-middleware@npm:7.4.2, webpack-dev-middleware@npm:^7.4.2":
version: 7.4.2
resolution: "webpack-dev-middleware@npm:7.4.2"
dependencies:
@@ -11092,9 +12516,9 @@ __metadata:
languageName: node
linkType: hard
-"webpack-dev-server@npm:5.0.4":
- version: 5.0.4
- resolution: "webpack-dev-server@npm:5.0.4"
+"webpack-dev-server@npm:5.1.0":
+ version: 5.1.0
+ resolution: "webpack-dev-server@npm:5.1.0"
dependencies:
"@types/bonjour": "npm:^3.5.13"
"@types/connect-history-api-fallback": "npm:^1.5.4"
@@ -11109,8 +12533,7 @@ __metadata:
colorette: "npm:^2.0.10"
compression: "npm:^1.7.4"
connect-history-api-fallback: "npm:^2.0.0"
- default-gateway: "npm:^6.0.3"
- express: "npm:^4.17.3"
+ express: "npm:^4.19.2"
graceful-fs: "npm:^4.2.6"
html-entities: "npm:^2.4.0"
http-proxy-middleware: "npm:^2.0.3"
@@ -11118,14 +12541,13 @@ __metadata:
launch-editor: "npm:^2.6.1"
open: "npm:^10.0.3"
p-retry: "npm:^6.2.0"
- rimraf: "npm:^5.0.5"
schema-utils: "npm:^4.2.0"
selfsigned: "npm:^2.4.1"
serve-index: "npm:^1.9.1"
sockjs: "npm:^0.3.24"
spdy: "npm:^4.0.2"
- webpack-dev-middleware: "npm:^7.1.0"
- ws: "npm:^8.16.0"
+ webpack-dev-middleware: "npm:^7.4.2"
+ ws: "npm:^8.18.0"
peerDependencies:
webpack: ^5.0.0
peerDependenciesMeta:
@@ -11135,7 +12557,7 @@ __metadata:
optional: true
bin:
webpack-dev-server: bin/webpack-dev-server.js
- checksum: 10/3896866abf15a1d5cc31ab4fc9c36aacf3431356837ad6debe25cde29289a70c58dcbe40914bbb275ff455463d37437532093d0e8d7744e7643ce1364491fdb4
+ checksum: 10/f23255681cc5e2c2709b23ca7b2185aeed83b1c9912657d4512eda8685625a46d7a103a92446494a55fe2afdfab936f9bd4f037d20b52f7fdfff303e7e7199c7
languageName: node
linkType: hard
@@ -11172,17 +12594,17 @@ __metadata:
languageName: node
linkType: hard
-"webpack@npm:5.94.0":
- version: 5.94.0
- resolution: "webpack@npm:5.94.0"
+"webpack@npm:5.96.1":
+ version: 5.96.1
+ resolution: "webpack@npm:5.96.1"
dependencies:
- "@types/estree": "npm:^1.0.5"
+ "@types/eslint-scope": "npm:^3.7.7"
+ "@types/estree": "npm:^1.0.6"
"@webassemblyjs/ast": "npm:^1.12.1"
"@webassemblyjs/wasm-edit": "npm:^1.12.1"
"@webassemblyjs/wasm-parser": "npm:^1.12.1"
- acorn: "npm:^8.7.1"
- acorn-import-attributes: "npm:^1.9.5"
- browserslist: "npm:^4.21.10"
+ acorn: "npm:^8.14.0"
+ browserslist: "npm:^4.24.0"
chrome-trace-event: "npm:^1.0.2"
enhanced-resolve: "npm:^5.17.1"
es-module-lexer: "npm:^1.2.1"
@@ -11204,7 +12626,7 @@ __metadata:
optional: true
bin:
webpack: bin/webpack.js
- checksum: 10/648449c5fbbb0839814116e3b2b044ac6c75a7ba272435155ddeb1e64dfaa2f8079be3adfbb691f648b69900756ce0f6fb73beab0ced3cf5e0fd46868b4593a6
+ checksum: 10/d3419ffd198252e1d0301bd0c072cee93172f3e47937c745aa8202691d2f5d529d4ba4a1965d1450ad89a1bcd3c1f70ae09e57232b0d01dd38d69c1060e964d5
languageName: node
linkType: hard
@@ -11274,6 +12696,17 @@ __metadata:
languageName: node
linkType: hard
+"which@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "which@npm:5.0.0"
+ dependencies:
+ isexe: "npm:^3.1.1"
+ bin:
+ node-which: bin/which.js
+ checksum: 10/6ec99e89ba32c7e748b8a3144e64bfc74aa63e2b2eacbb61a0060ad0b961eb1a632b08fb1de067ed59b002cec3e21de18299216ebf2325ef0f78e0f121e14e90
+ languageName: node
+ linkType: hard
+
"wide-align@npm:^1.1.5":
version: 1.1.5
resolution: "wide-align@npm:1.1.5"
@@ -11351,7 +12784,7 @@ __metadata:
languageName: node
linkType: hard
-"ws@npm:^8.11.0, ws@npm:^8.16.0":
+"ws@npm:^8.11.0":
version: 8.17.1
resolution: "ws@npm:8.17.1"
peerDependencies:
@@ -11366,6 +12799,21 @@ __metadata:
languageName: node
linkType: hard
+"ws@npm:^8.18.0":
+ version: 8.18.0
+ resolution: "ws@npm:8.18.0"
+ peerDependencies:
+ bufferutil: ^4.0.1
+ utf-8-validate: ">=5.0.2"
+ peerDependenciesMeta:
+ bufferutil:
+ optional: true
+ utf-8-validate:
+ optional: true
+ checksum: 10/70dfe53f23ff4368d46e4c0b1d4ca734db2c4149c6f68bc62cb16fc21f753c47b35fcc6e582f3bdfba0eaeb1c488cddab3c2255755a5c3eecb251431e42b3ff6
+ languageName: node
+ linkType: hard
+
"xml-name-validator@npm:^4.0.0":
version: 4.0.0
resolution: "xml-name-validator@npm:4.0.0"
@@ -11401,6 +12849,13 @@ __metadata:
languageName: node
linkType: hard
+"yallist@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "yallist@npm:5.0.0"
+ checksum: 10/1884d272d485845ad04759a255c71775db0fac56308764b4c77ea56a20d56679fad340213054c8c9c9c26fcfd4c4b2a90df993b7e0aaf3cdb73c618d1d1a802a
+ languageName: node
+ linkType: hard
+
"yargs-parser@npm:^21.0.1, yargs-parser@npm:^21.1.1":
version: 21.1.1
resolution: "yargs-parser@npm:21.1.1"
diff --git a/examples/example-app-v19/.editorconfig b/examples/example-app-v19/.editorconfig
new file mode 100644
index 0000000000..f166060da1
--- /dev/null
+++ b/examples/example-app-v19/.editorconfig
@@ -0,0 +1,17 @@
+# Editor configuration, see https://editorconfig.org
+root = true
+
+[*]
+charset = utf-8
+indent_style = space
+indent_size = 2
+insert_final_newline = true
+trim_trailing_whitespace = true
+
+[*.ts]
+quote_type = single
+ij_typescript_use_double_quotes = false
+
+[*.md]
+max_line_length = off
+trim_trailing_whitespace = false
diff --git a/examples/example-app-v19/.gitignore b/examples/example-app-v19/.gitignore
new file mode 100644
index 0000000000..cc7b141350
--- /dev/null
+++ b/examples/example-app-v19/.gitignore
@@ -0,0 +1,42 @@
+# See https://docs.github.com/get-started/getting-started-with-git/ignoring-files for more about ignoring files.
+
+# Compiled output
+/dist
+/tmp
+/out-tsc
+/bazel-out
+
+# Node
+/node_modules
+npm-debug.log
+yarn-error.log
+
+# IDEs and editors
+.idea/
+.project
+.classpath
+.c9/
+*.launch
+.settings/
+*.sublime-workspace
+
+# Visual Studio Code
+.vscode/*
+!.vscode/settings.json
+!.vscode/tasks.json
+!.vscode/launch.json
+!.vscode/extensions.json
+.history/*
+
+# Miscellaneous
+/.angular/cache
+.sass-cache/
+/connect.lock
+/coverage
+/libpeerconnection.log
+testem.log
+/typings
+
+# System files
+.DS_Store
+Thumbs.db
diff --git a/examples/example-app-v19/angular.json b/examples/example-app-v19/angular.json
new file mode 100644
index 0000000000..f8b05d22a2
--- /dev/null
+++ b/examples/example-app-v19/angular.json
@@ -0,0 +1,75 @@
+{
+ "$schema": "./node_modules/@angular/cli/lib/config/schema.json",
+ "version": 1,
+ "cli": {
+ "packageManager": "yarn"
+ },
+ "newProjectRoot": "projects",
+ "projects": {
+ "example-app-v19": {
+ "projectType": "application",
+ "schematics": {},
+ "root": "",
+ "sourceRoot": "src",
+ "prefix": "app",
+ "architect": {
+ "build": {
+ "builder": "@angular-devkit/build-angular:application",
+ "options": {
+ "outputPath": "dist/example-app-v19",
+ "index": "src/index.html",
+ "browser": "src/main.ts",
+ "polyfills": ["zone.js"],
+ "tsConfig": "tsconfig.app.json",
+ "assets": [
+ {
+ "glob": "**/*",
+ "input": "public"
+ }
+ ],
+ "styles": ["src/styles.css"],
+ "scripts": []
+ },
+ "configurations": {
+ "production": {
+ "budgets": [
+ {
+ "type": "initial",
+ "maximumWarning": "500kB",
+ "maximumError": "1MB"
+ },
+ {
+ "type": "anyComponentStyle",
+ "maximumWarning": "4kB",
+ "maximumError": "8kB"
+ }
+ ],
+ "outputHashing": "all"
+ },
+ "development": {
+ "optimization": false,
+ "extractLicenses": false,
+ "sourceMap": true
+ }
+ },
+ "defaultConfiguration": "production"
+ },
+ "serve": {
+ "builder": "@angular-devkit/build-angular:dev-server",
+ "configurations": {
+ "production": {
+ "buildTarget": "example-app-v19:build:production"
+ },
+ "development": {
+ "buildTarget": "example-app-v19:build:development"
+ }
+ },
+ "defaultConfiguration": "development"
+ },
+ "extract-i18n": {
+ "builder": "@angular-devkit/build-angular:extract-i18n"
+ }
+ }
+ }
+ }
+}
diff --git a/examples/example-app-v19/jest-esm-isolated.config.ts b/examples/example-app-v19/jest-esm-isolated.config.ts
new file mode 100644
index 0000000000..1a63e299fd
--- /dev/null
+++ b/examples/example-app-v19/jest-esm-isolated.config.ts
@@ -0,0 +1,18 @@
+import type { JestConfigWithTsJest } from 'ts-jest';
+
+import jestCfg from './jest-esm.config';
+
+export default {
+ ...jestCfg,
+ transform: {
+ '^.+\\.(ts|js|html|svg)$': [
+ 'jest-preset-angular',
+ {
+ tsconfig: '/tsconfig-esm.spec.json',
+ stringifyContentPathRegex: '\\.(html|svg)$',
+ isolatedModules: true,
+ useESM: true,
+ },
+ ],
+ },
+} satisfies JestConfigWithTsJest;
diff --git a/examples/example-app-v19/jest-esm.config.ts b/examples/example-app-v19/jest-esm.config.ts
new file mode 100644
index 0000000000..6d52a9f885
--- /dev/null
+++ b/examples/example-app-v19/jest-esm.config.ts
@@ -0,0 +1,24 @@
+import ngPreset from 'jest-preset-angular/presets';
+import { type JestConfigWithTsJest, pathsToModuleNameMapper } from 'ts-jest';
+
+import tsconfig from './tsconfig.json';
+
+export default {
+ ...ngPreset.defaultsESM,
+ moduleNameMapper: {
+ ...pathsToModuleNameMapper(tsconfig.compilerOptions.paths, { prefix: '' }),
+ tslib: 'tslib/tslib.es6.js',
+ rxjs: '/node_modules/rxjs/dist/bundles/rxjs.umd.js',
+ },
+ setupFilesAfterEnv: ['/setup-jest-esm.ts'],
+ transform: {
+ '^.+\\.(ts|js|html|svg)$': [
+ 'jest-preset-angular',
+ {
+ tsconfig: '/tsconfig-esm.spec.json',
+ stringifyContentPathRegex: '\\.(html|svg)$',
+ useESM: true,
+ },
+ ],
+ },
+} satisfies JestConfigWithTsJest;
diff --git a/examples/example-app-v19/jest-global-mocks.ts b/examples/example-app-v19/jest-global-mocks.ts
new file mode 100644
index 0000000000..7d0a9351ca
--- /dev/null
+++ b/examples/example-app-v19/jest-global-mocks.ts
@@ -0,0 +1,29 @@
+import { jest } from '@jest/globals';
+
+Object.defineProperty(document, 'doctype', {
+ value: '',
+});
+
+Object.defineProperty(window, 'getComputedStyle', {
+ value: () => {
+ return {
+ display: 'none',
+ appearance: ['-webkit-appearance'],
+ };
+ },
+});
+
+/**
+ * ISSUE: https://github.com/angular/material2/issues/7101
+ * Workaround for JSDOM missing transform property
+ */
+Object.defineProperty(document.body.style, 'transform', {
+ value: () => {
+ return {
+ enumerable: true,
+ configurable: true,
+ };
+ },
+});
+
+HTMLCanvasElement.prototype.getContext = jest.fn();
diff --git a/examples/example-app-v19/jest-isolated.config.ts b/examples/example-app-v19/jest-isolated.config.ts
new file mode 100644
index 0000000000..cfde54a067
--- /dev/null
+++ b/examples/example-app-v19/jest-isolated.config.ts
@@ -0,0 +1,17 @@
+import presets from 'jest-preset-angular/presets';
+import type { JestConfigWithTsJest } from 'ts-jest';
+
+import jestCfg from './jest.config';
+
+export default {
+ ...jestCfg,
+ transform: {
+ '^.+\\.(ts|js|mjs|html|svg)$': [
+ 'jest-preset-angular',
+ {
+ ...presets.defaultTransformerOptions,
+ isolatedModules: true,
+ },
+ ],
+ },
+} satisfies JestConfigWithTsJest;
diff --git a/examples/example-app-v19/jest.config.ts b/examples/example-app-v19/jest.config.ts
new file mode 100644
index 0000000000..5e8ab9cb78
--- /dev/null
+++ b/examples/example-app-v19/jest.config.ts
@@ -0,0 +1,9 @@
+import { type JestConfigWithTsJest, pathsToModuleNameMapper } from 'ts-jest';
+
+import { compilerOptions } from './tsconfig.json';
+
+export default {
+ preset: 'jest-preset-angular',
+ moduleNameMapper: pathsToModuleNameMapper(compilerOptions.paths, { prefix: '' }),
+ setupFilesAfterEnv: ['/setup-jest.ts'],
+} satisfies JestConfigWithTsJest;
diff --git a/examples/example-app-v19/package.json b/examples/example-app-v19/package.json
new file mode 100644
index 0000000000..50d3692b67
--- /dev/null
+++ b/examples/example-app-v19/package.json
@@ -0,0 +1,38 @@
+{
+ "name": "example-app-v19",
+ "version": "19.0.0",
+ "scripts": {
+ "ng": "ng",
+ "start": "ng serve",
+ "build": "ng build",
+ "test": "jest --no-cache",
+ "test-isolated": "jest -c=jest-isolated.config.ts --no-cache",
+ "test-esm": "node --experimental-vm-modules --no-warnings node_modules/jest/bin/jest.js -c=jest-esm.config.ts --no-cache",
+ "test-esm-isolated": "node --experimental-vm-modules --no-warnings node_modules/jest/bin/jest.js -c=jest-esm-isolated.config.ts --no-cache"
+ },
+ "private": true,
+ "dependencies": {
+ "@angular/animations": "^19.0.0",
+ "@angular/common": "^19.0.0",
+ "@angular/compiler": "^19.0.0",
+ "@angular/core": "^19.0.0",
+ "@angular/forms": "^19.0.0",
+ "@angular/platform-browser": "^19.0.0",
+ "@angular/platform-browser-dynamic": "^19.0.0",
+ "@angular/router": "^19.0.0",
+ "angular-in-memory-web-api": "^0.19.0",
+ "rxjs": "^7.8.1",
+ "tslib": "^2.8.1",
+ "zone.js": "~0.15.0"
+ },
+ "devDependencies": {
+ "@angular-devkit/build-angular": "^19.0.0",
+ "@angular/cli": "^19.0.0",
+ "@angular/compiler-cli": "^19.0.0",
+ "@types/jest": "^29.5.14",
+ "@types/node": "^22.9.0",
+ "jest": "^29.7.0",
+ "jest-preset-angular": "^14.3.2",
+ "typescript": "~5.6.2"
+ }
+}
diff --git a/examples/example-app-v19/public/favicon.ico b/examples/example-app-v19/public/favicon.ico
new file mode 100644
index 0000000000..57614f9c96
Binary files /dev/null and b/examples/example-app-v19/public/favicon.ico differ
diff --git a/examples/example-app-v19/setup-jest-esm.ts b/examples/example-app-v19/setup-jest-esm.ts
new file mode 100644
index 0000000000..66c0fdead5
--- /dev/null
+++ b/examples/example-app-v19/setup-jest-esm.ts
@@ -0,0 +1,4 @@
+import { setupZoneTestEnv } from 'jest-preset-angular/setup-env/zone/index.mjs';
+import './jest-global-mocks';
+
+setupZoneTestEnv();
diff --git a/examples/example-app-v19/setup-jest.ts b/examples/example-app-v19/setup-jest.ts
new file mode 100644
index 0000000000..07158519f6
--- /dev/null
+++ b/examples/example-app-v19/setup-jest.ts
@@ -0,0 +1,4 @@
+import { setupZoneTestEnv } from 'jest-preset-angular/setup-env/zone';
+import './jest-global-mocks';
+
+setupZoneTestEnv();
diff --git a/examples/example-app-v19/src/app/about/about.component.spec.ts b/examples/example-app-v19/src/app/about/about.component.spec.ts
new file mode 100644
index 0000000000..faf40633d1
--- /dev/null
+++ b/examples/example-app-v19/src/app/about/about.component.spec.ts
@@ -0,0 +1,27 @@
+import { provideHttpClient } from '@angular/common/http';
+import { CUSTOM_ELEMENTS_SCHEMA } from '@angular/core';
+import { ComponentFixture, TestBed } from '@angular/core/testing';
+
+import { AboutComponent } from './about.component';
+import { UserService } from '../model';
+import { TwainService } from '../twain/twain.service';
+
+let fixture: ComponentFixture;
+
+describe('AboutComponent (highlightDirective)', () => {
+ beforeEach(() => {
+ fixture = TestBed.configureTestingModule({
+ imports: [AboutComponent],
+ providers: [provideHttpClient(), TwainService, UserService],
+ schemas: [CUSTOM_ELEMENTS_SCHEMA],
+ }).createComponent(AboutComponent);
+ fixture.detectChanges();
+ });
+
+ it('should have skyblue ', () => {
+ const h2: HTMLElement = fixture.nativeElement.querySelector('h2');
+ const bgColor = h2.style.backgroundColor;
+
+ expect(bgColor).toBe('skyblue');
+ });
+});
diff --git a/examples/example-app-v19/src/app/about/about.component.ts b/examples/example-app-v19/src/app/about/about.component.ts
new file mode 100644
index 0000000000..ca66bb204d
--- /dev/null
+++ b/examples/example-app-v19/src/app/about/about.component.ts
@@ -0,0 +1,14 @@
+import { Component } from '@angular/core';
+import { HighlightDirective } from '@shared/highlight.directive';
+
+import { TwainComponent } from '../twain/twain.component';
+
+@Component({
+ template: `
+ About
+ Quote of the day:
+
+ `,
+ imports: [TwainComponent, HighlightDirective],
+})
+export class AboutComponent {}
diff --git a/examples/example-app-v19/src/app/app-initial.component.spec.ts b/examples/example-app-v19/src/app/app-initial.component.spec.ts
new file mode 100644
index 0000000000..f25334a03d
--- /dev/null
+++ b/examples/example-app-v19/src/app/app-initial.component.spec.ts
@@ -0,0 +1,64 @@
+import { DebugElement } from '@angular/core';
+import { TestBed, waitForAsync, ComponentFixture } from '@angular/core/testing';
+
+import { AppComponent } from './app-initial.component';
+
+describe('AppComponent (initial CLI version)', () => {
+ beforeEach(waitForAsync(() => {
+ TestBed.configureTestingModule({
+ imports: [AppComponent],
+ }).compileComponents();
+ }));
+
+ it('should create the app', waitForAsync(() => {
+ const fixture = TestBed.createComponent(AppComponent);
+ const app = fixture.componentInstance;
+
+ expect(app).toBeTruthy();
+ }));
+
+ it("should have as title 'app'", waitForAsync(() => {
+ const fixture = TestBed.createComponent(AppComponent);
+ const app = fixture.componentInstance;
+
+ expect(app.title).toEqual('app');
+ }));
+
+ it('should render title', waitForAsync(() => {
+ const fixture = TestBed.createComponent(AppComponent);
+ fixture.detectChanges();
+ const compiled = fixture.nativeElement as HTMLElement;
+
+ expect(compiled.querySelector('h1')?.textContent).toContain('Welcome to app!');
+ }));
+});
+
+describe('AppComponent (initial CLI version - as it should be)', () => {
+ let app: AppComponent;
+ let de: DebugElement;
+ let fixture: ComponentFixture;
+
+ beforeEach(() => {
+ TestBed.configureTestingModule({
+ imports: [AppComponent],
+ });
+
+ fixture = TestBed.createComponent(AppComponent);
+ app = fixture.componentInstance;
+ de = fixture.debugElement;
+ });
+
+ it('should create the app', () => {
+ expect(app).toBeDefined();
+ });
+
+ it("should have as title 'app'", () => {
+ expect(app.title).toEqual('app');
+ });
+
+ it('should render title in an h1 tag', () => {
+ fixture.detectChanges();
+
+ expect(de.nativeElement.querySelector('h1').textContent).toContain('Welcome to app!');
+ });
+});
diff --git a/examples/example-app-v19/src/app/app-initial.component.ts b/examples/example-app-v19/src/app/app-initial.component.ts
new file mode 100644
index 0000000000..1de03f85ad
--- /dev/null
+++ b/examples/example-app-v19/src/app/app-initial.component.ts
@@ -0,0 +1,10 @@
+// Reduced version of the initial AppComponent generated by CLI
+import { Component } from '@angular/core';
+
+@Component({
+ selector: 'app-root',
+ template: 'Welcome to {{title}}! ',
+})
+export class AppComponent {
+ title = 'app';
+}
diff --git a/examples/example-app-v19/src/app/app.component.html b/examples/example-app-v19/src/app/app.component.html
new file mode 100644
index 0000000000..babaa15efc
--- /dev/null
+++ b/examples/example-app-v19/src/app/app.component.html
@@ -0,0 +1,8 @@
+
+
+
+ Dashboard
+ Heroes
+ About
+
+
diff --git a/examples/example-app-v19/src/app/app.component.router.spec.ts b/examples/example-app-v19/src/app/app.component.router.spec.ts
new file mode 100644
index 0000000000..627b23cd9e
--- /dev/null
+++ b/examples/example-app-v19/src/app/app.component.router.spec.ts
@@ -0,0 +1,118 @@
+import { Location } from '@angular/common';
+import { provideHttpClient } from '@angular/common/http';
+import { provideLocationMocks, SpyLocation } from '@angular/common/testing';
+import { DebugElement } from '@angular/core';
+import { ComponentFixture, fakeAsync, TestBed, tick, waitForAsync } from '@angular/core/testing';
+import { By } from '@angular/platform-browser';
+import { provideRouter, Router, RouterLink } from '@angular/router';
+import { jest } from '@jest/globals';
+
+import { AboutComponent } from './about/about.component';
+import { AppComponent } from './app.component';
+import { appConfig } from './app.config';
+import { asyncData, click } from '../testing';
+import { DashboardComponent } from './dashboard/dashboard.component';
+import { HeroService, UserService } from './model';
+import { TestHeroService } from './model/testing';
+import { TwainService } from './twain/twain.service';
+
+let comp: AppComponent;
+let fixture: ComponentFixture;
+let page: Page;
+let router: Router;
+let location: SpyLocation;
+
+describe('AppComponent & router testing', () => {
+ beforeEach(waitForAsync(() => {
+ TestBed.configureTestingModule({
+ ...appConfig,
+ providers: [
+ { provide: HeroService, useClass: TestHeroService },
+ UserService,
+ TwainService,
+ provideHttpClient(),
+ provideLocationMocks(),
+ provideRouter([
+ { path: '', redirectTo: 'dashboard', pathMatch: 'full' },
+ { path: 'about', component: AboutComponent },
+ { path: 'dashboard', component: DashboardComponent },
+ ]),
+ ],
+ }).compileComponents();
+ }));
+
+ it('should navigate to "Dashboard" immediately', fakeAsync(() => {
+ createComponent();
+ tick();
+
+ expect(location.path()).toEqual('/dashboard');
+
+ const el = fixture.debugElement.query(By.directive(DashboardComponent));
+
+ expect(el).toBeTruthy();
+ }));
+
+ it('should navigate to "About" on click', fakeAsync(() => {
+ createComponent();
+ click(page.aboutLinkDe);
+ advance();
+
+ expect(location.path()).toEqual('/about');
+
+ const el = fixture.debugElement.query(By.directive(AboutComponent));
+
+ expect(el).toBeTruthy();
+ }));
+
+ it('should navigate to "About" w/ browser location URL change', fakeAsync(() => {
+ createComponent();
+ location.simulateHashChange('/about');
+ advance();
+
+ expect(location.path()).toEqual('/about');
+
+ const el = fixture.debugElement.query(By.directive(AboutComponent));
+
+ expect(el).toBeTruthy();
+ }));
+});
+
+function advance(): void {
+ tick();
+ fixture.detectChanges();
+ tick();
+}
+
+function createComponent() {
+ fixture = TestBed.createComponent(AppComponent);
+ comp = fixture.componentInstance;
+
+ const injector = fixture.debugElement.injector;
+ location = injector.get(Location) as SpyLocation;
+ router = injector.get(Router);
+ router.initialNavigation();
+ jest.spyOn(injector.get(TwainService), 'getQuote').mockReturnValue(asyncData('Test Quote'));
+ advance();
+
+ page = new Page();
+}
+
+class Page {
+ aboutLinkDe: DebugElement;
+ dashboardLinkDe: DebugElement;
+ heroesLinkDe: DebugElement;
+
+ comp: AppComponent;
+ router: Router;
+ fixture: ComponentFixture;
+
+ constructor() {
+ const links = fixture.debugElement.queryAll(By.directive(RouterLink));
+ this.aboutLinkDe = links[2];
+ this.dashboardLinkDe = links[0];
+ this.heroesLinkDe = links[1];
+ this.comp = comp;
+ this.fixture = fixture;
+ this.router = router;
+ }
+}
diff --git a/examples/example-app-v19/src/app/app.component.spec.ts b/examples/example-app-v19/src/app/app.component.spec.ts
new file mode 100644
index 0000000000..5722261032
--- /dev/null
+++ b/examples/example-app-v19/src/app/app.component.spec.ts
@@ -0,0 +1,86 @@
+import { Component, DebugElement, NO_ERRORS_SCHEMA } from '@angular/core';
+import { ComponentFixture, fakeAsync, TestBed, tick, waitForAsync } from '@angular/core/testing';
+import { By } from '@angular/platform-browser';
+import { provideRouter, Router, RouterLink } from '@angular/router';
+
+import { AppComponent } from './app.component';
+import { appConfig } from './app.config';
+import { UserService } from './model';
+
+@Component({ selector: 'app-banner', template: '' })
+class BannerStubComponent {}
+
+@Component({ selector: 'router-outlet', template: '' })
+class RouterOutletStubComponent {}
+
+@Component({ selector: 'app-welcome', template: '' })
+class WelcomeStubComponent {}
+
+let comp: AppComponent;
+let fixture: ComponentFixture;
+
+describe('AppComponent & TestModule', () => {
+ beforeEach(waitForAsync(() => {
+ TestBed.configureTestingModule({
+ ...appConfig,
+ imports: [AppComponent, BannerStubComponent, RouterLink, RouterOutletStubComponent, WelcomeStubComponent],
+ providers: [provideRouter([]), UserService],
+ })
+ .compileComponents()
+ .then(() => {
+ fixture = TestBed.createComponent(AppComponent);
+ comp = fixture.componentInstance;
+ });
+ }));
+ tests();
+});
+
+describe('AppComponent & NO_ERRORS_SCHEMA', () => {
+ beforeEach(waitForAsync(() => {
+ TestBed.configureTestingModule({
+ ...appConfig,
+ imports: [AppComponent, BannerStubComponent, RouterLink],
+ providers: [provideRouter([]), UserService],
+ schemas: [NO_ERRORS_SCHEMA],
+ })
+ .compileComponents()
+ .then(() => {
+ fixture = TestBed.createComponent(AppComponent);
+ comp = fixture.componentInstance;
+ });
+ }));
+ tests();
+});
+
+function tests() {
+ let routerLinks: RouterLink[];
+ let linkDes: DebugElement[];
+
+ beforeEach(() => {
+ fixture.detectChanges();
+ linkDes = fixture.debugElement.queryAll(By.directive(RouterLink));
+ routerLinks = linkDes.map((de) => de.injector.get(RouterLink));
+ });
+
+ it('can instantiate the component', () => {
+ expect(comp).not.toBeNull();
+ });
+
+ it('can get RouterLinks from template', () => {
+ expect(routerLinks.length).toEqual(3);
+ expect(routerLinks[0].href).toContain('/dashboard');
+ expect(routerLinks[1].href).toContain('/heroes');
+ expect(routerLinks[2].href).toContain('/about');
+ });
+
+ it('can click Heroes link in template', fakeAsync(() => {
+ const heroesLinkDe = linkDes[1];
+ TestBed.inject(Router).resetConfig([{ path: '**', children: [] }]);
+
+ heroesLinkDe.triggerEventHandler('click', { button: 0 });
+ tick();
+ fixture.detectChanges();
+
+ expect(TestBed.inject(Router).url).toBe('/heroes');
+ }));
+}
diff --git a/examples/example-app-v19/src/app/app.component.ts b/examples/example-app-v19/src/app/app.component.ts
new file mode 100644
index 0000000000..197caf7593
--- /dev/null
+++ b/examples/example-app-v19/src/app/app.component.ts
@@ -0,0 +1,12 @@
+import { Component } from '@angular/core';
+import { RouterLink, RouterOutlet } from '@angular/router';
+
+import { BannerComponent } from './banner/banner.component';
+import { WelcomeComponent } from './welcome/welcome.component';
+
+@Component({
+ selector: 'app-root',
+ templateUrl: './app.component.html',
+ imports: [BannerComponent, WelcomeComponent, RouterOutlet, RouterLink],
+})
+export class AppComponent {}
diff --git a/examples/example-app-v19/src/app/app.config.ts b/examples/example-app-v19/src/app/app.config.ts
new file mode 100644
index 0000000000..f588e4993e
--- /dev/null
+++ b/examples/example-app-v19/src/app/app.config.ts
@@ -0,0 +1,25 @@
+import { provideHttpClient } from '@angular/common/http';
+import { ApplicationConfig, importProvidersFrom, provideZoneChangeDetection } from '@angular/core';
+import { provideProtractorTestingSupport } from '@angular/platform-browser';
+import { provideRouter } from '@angular/router';
+import { HttpClientInMemoryWebApiModule } from 'angular-in-memory-web-api';
+
+import { routes } from './app.routes';
+import { InMemoryDataService } from './in-memory-data.service';
+import { HeroService, UserService } from './model';
+import { TwainService } from './twain/twain.service';
+
+export const appProviders = [
+ provideZoneChangeDetection({ eventCoalescing: true }),
+ provideRouter(routes),
+ provideHttpClient(),
+ provideProtractorTestingSupport(),
+ importProvidersFrom(HttpClientInMemoryWebApiModule.forRoot(InMemoryDataService, { dataEncapsulation: false })),
+ HeroService,
+ TwainService,
+ UserService,
+];
+
+export const appConfig: ApplicationConfig = {
+ providers: appProviders,
+};
diff --git a/examples/example-app-v19/src/app/app.routes.ts b/examples/example-app-v19/src/app/app.routes.ts
new file mode 100644
index 0000000000..2d1e7e01ed
--- /dev/null
+++ b/examples/example-app-v19/src/app/app.routes.ts
@@ -0,0 +1,11 @@
+import { Routes } from '@angular/router';
+
+import { AboutComponent } from './about/about.component';
+import { DashboardComponent } from './dashboard/dashboard.component';
+
+export const routes: Routes = [
+ { path: '', redirectTo: 'dashboard', pathMatch: 'full' },
+ { path: 'about', component: AboutComponent },
+ { path: 'dashboard', component: DashboardComponent },
+ { path: 'heroes', loadChildren: () => import('./hero/hero.routes') },
+];
diff --git a/examples/example-app-v19/src/app/banner/banner-external.component.css b/examples/example-app-v19/src/app/banner/banner-external.component.css
new file mode 100644
index 0000000000..333c9a102f
--- /dev/null
+++ b/examples/example-app-v19/src/app/banner/banner-external.component.css
@@ -0,0 +1,4 @@
+h1 {
+ color: green;
+ font-size: 350%;
+}
diff --git a/examples/example-app-v19/src/app/banner/banner-external.component.html b/examples/example-app-v19/src/app/banner/banner-external.component.html
new file mode 100644
index 0000000000..b6515528b8
--- /dev/null
+++ b/examples/example-app-v19/src/app/banner/banner-external.component.html
@@ -0,0 +1 @@
+{{ title }}
diff --git a/examples/example-app-v19/src/app/banner/banner-external.component.spec.ts b/examples/example-app-v19/src/app/banner/banner-external.component.spec.ts
new file mode 100644
index 0000000000..6656c8d655
--- /dev/null
+++ b/examples/example-app-v19/src/app/banner/banner-external.component.spec.ts
@@ -0,0 +1,70 @@
+import { ComponentFixture, TestBed } from '@angular/core/testing';
+
+import { BannerComponent } from './banner-external.component';
+
+describe('BannerComponent (external files)', () => {
+ let component: BannerComponent;
+ let fixture: ComponentFixture;
+ let h1: HTMLElement;
+
+ describe('setup that may fail', () => {
+ beforeEach(async () => {
+ await TestBed.configureTestingModule({
+ imports: [BannerComponent],
+ });
+ fixture = TestBed.createComponent(BannerComponent);
+ });
+
+ it('should create', () => {
+ expect(fixture.componentInstance).toBeDefined();
+ });
+ });
+
+ describe('Two beforeEach', () => {
+ beforeEach(async () => {
+ await TestBed.configureTestingModule({
+ imports: [BannerComponent],
+ }).compileComponents();
+ });
+
+ beforeEach(() => {
+ fixture = TestBed.createComponent(BannerComponent);
+ component = fixture.componentInstance;
+ h1 = fixture.nativeElement.querySelector('h1');
+ });
+
+ tests();
+ });
+
+ describe('One beforeEach', () => {
+ beforeEach(async () => {
+ await TestBed.configureTestingModule({
+ imports: [BannerComponent],
+ }).compileComponents();
+ fixture = TestBed.createComponent(BannerComponent);
+ component = fixture.componentInstance;
+ h1 = fixture.nativeElement.querySelector('h1');
+ });
+
+ tests();
+ });
+
+ function tests() {
+ it('no title in the DOM until manually call `detectChanges`', () => {
+ expect(h1.textContent).toEqual('');
+ });
+
+ it('should display original title', () => {
+ fixture.detectChanges();
+
+ expect(h1.textContent).toContain(component.title);
+ });
+
+ it('should display a different test title', () => {
+ component.title = 'Test Title';
+ fixture.detectChanges();
+
+ expect(h1.textContent).toContain('Test Title');
+ });
+ }
+});
diff --git a/examples/example-app-v19/src/app/banner/banner-external.component.ts b/examples/example-app-v19/src/app/banner/banner-external.component.ts
new file mode 100644
index 0000000000..904c978461
--- /dev/null
+++ b/examples/example-app-v19/src/app/banner/banner-external.component.ts
@@ -0,0 +1,10 @@
+import { Component } from '@angular/core';
+
+@Component({
+ selector: 'app-banner',
+ templateUrl: './banner-external.component.html',
+ styleUrls: ['./banner-external.component.css'],
+})
+export class BannerComponent {
+ title = 'Test Tour of Heroes';
+}
diff --git a/examples/example-app-v19/src/app/banner/banner-initial.component.spec.ts b/examples/example-app-v19/src/app/banner/banner-initial.component.spec.ts
new file mode 100644
index 0000000000..950335a9f4
--- /dev/null
+++ b/examples/example-app-v19/src/app/banner/banner-initial.component.spec.ts
@@ -0,0 +1,78 @@
+import { DebugElement } from '@angular/core';
+import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
+import { By } from '@angular/platform-browser';
+
+import { BannerComponent } from './banner-initial.component';
+
+describe('BannerComponent (initial CLI generated)', () => {
+ let component: BannerComponent;
+ let fixture: ComponentFixture;
+
+ beforeEach(waitForAsync(() => {
+ TestBed.configureTestingModule({ imports: [BannerComponent] }).compileComponents();
+ }));
+
+ beforeEach(() => {
+ fixture = TestBed.createComponent(BannerComponent);
+ component = fixture.componentInstance;
+ fixture.detectChanges();
+ });
+
+ it('should create', () => {
+ expect(component).toBeDefined();
+ });
+});
+
+describe('BannerComponent (minimal)', () => {
+ it('should create', () => {
+ TestBed.configureTestingModule({ imports: [BannerComponent] });
+ const fixture = TestBed.createComponent(BannerComponent);
+ const component = fixture.componentInstance;
+
+ expect(component).toBeDefined();
+ });
+});
+
+describe('BannerComponent (with beforeEach)', () => {
+ let component: BannerComponent;
+ let fixture: ComponentFixture;
+
+ beforeEach(() => {
+ TestBed.configureTestingModule({ imports: [BannerComponent] });
+ fixture = TestBed.createComponent(BannerComponent);
+ component = fixture.componentInstance;
+ });
+
+ it('should create', () => {
+ expect(component).toBeDefined();
+ });
+
+ it('should contain "banner works!"', () => {
+ const bannerElement: HTMLElement = fixture.nativeElement;
+
+ expect(bannerElement.textContent).toContain('banner works!');
+ });
+
+ it('should have with "banner works!"', () => {
+ const bannerElement: HTMLElement = fixture.nativeElement;
+ const p = bannerElement.querySelector('p')!;
+
+ expect(p.textContent).toEqual('banner works!');
+ });
+
+ it('should find the
with fixture.debugElement.nativeElement)', () => {
+ const bannerDe: DebugElement = fixture.debugElement;
+ const bannerEl: HTMLElement = bannerDe.nativeElement;
+ const p = bannerEl.querySelector('p')!;
+
+ expect(p.textContent).toEqual('banner works!');
+ });
+
+ it('should find the
with fixture.debugElement.query(By.css)', () => {
+ const bannerDe: DebugElement = fixture.debugElement;
+ const paragraphDe = bannerDe.query(By.css('p'));
+ const p: HTMLElement = paragraphDe.nativeElement;
+
+ expect(p.textContent).toEqual('banner works!');
+ });
+});
diff --git a/examples/example-app-v19/src/app/banner/banner-initial.component.ts b/examples/example-app-v19/src/app/banner/banner-initial.component.ts
new file mode 100644
index 0000000000..f2bfd4f634
--- /dev/null
+++ b/examples/example-app-v19/src/app/banner/banner-initial.component.ts
@@ -0,0 +1,9 @@
+// BannerComponent as initially generated by the CLI
+import { Component } from '@angular/core';
+
+@Component({
+ selector: 'app-banner',
+ template: '
banner works!
',
+ styles: [],
+})
+export class BannerComponent {}
diff --git a/examples/example-app-v19/src/app/banner/banner.component.detect-changes.spec.ts b/examples/example-app-v19/src/app/banner/banner.component.detect-changes.spec.ts
new file mode 100644
index 0000000000..35f7cf6c0f
--- /dev/null
+++ b/examples/example-app-v19/src/app/banner/banner.component.detect-changes.spec.ts
@@ -0,0 +1,37 @@
+import { ComponentFixture, TestBed, ComponentFixtureAutoDetect } from '@angular/core/testing';
+
+import { BannerComponent } from './banner.component';
+
+describe('BannerComponent (AutoChangeDetect)', () => {
+ let comp: BannerComponent;
+ let fixture: ComponentFixture;
+ let h1: HTMLElement;
+
+ beforeEach(() => {
+ TestBed.configureTestingModule({
+ imports: [BannerComponent],
+ providers: [{ provide: ComponentFixtureAutoDetect, useValue: true }],
+ });
+ fixture = TestBed.createComponent(BannerComponent);
+ comp = fixture.componentInstance;
+ h1 = fixture.nativeElement.querySelector('h1');
+ });
+
+ it('should display original title', () => {
+ expect(h1.textContent).toContain(comp.title);
+ });
+
+ it('should still see original title after comp.title change', () => {
+ const oldTitle = comp.title;
+ comp.title = 'Test Title';
+
+ expect(h1.textContent).toContain(oldTitle);
+ });
+
+ it('should display updated title after detectChanges', () => {
+ comp.title = 'Test Title';
+ fixture.detectChanges();
+
+ expect(h1.textContent).toContain(comp.title);
+ });
+});
diff --git a/examples/example-app-v19/src/app/banner/banner.component.spec.ts b/examples/example-app-v19/src/app/banner/banner.component.spec.ts
new file mode 100644
index 0000000000..868f3cf789
--- /dev/null
+++ b/examples/example-app-v19/src/app/banner/banner.component.spec.ts
@@ -0,0 +1,41 @@
+import { ComponentFixture, TestBed } from '@angular/core/testing';
+
+import { BannerComponent } from './banner.component';
+
+describe('BannerComponent (inline template)', () => {
+ let component: BannerComponent;
+ let fixture: ComponentFixture;
+ let h1: HTMLElement;
+
+ beforeEach(() => {
+ TestBed.configureTestingModule({
+ imports: [BannerComponent],
+ });
+ fixture = TestBed.createComponent(BannerComponent);
+ component = fixture.componentInstance;
+ h1 = fixture.nativeElement.querySelector('h1');
+ });
+
+ it('no title in the DOM after createComponent()', () => {
+ expect(h1.textContent).toEqual('');
+ });
+
+ it('should display original title', () => {
+ fixture.detectChanges();
+
+ expect(h1.textContent).toContain(component.title);
+ });
+
+ it('should display original title after detectChanges()', () => {
+ fixture.detectChanges();
+
+ expect(h1.textContent).toContain(component.title);
+ });
+
+ it('should display a different test title', () => {
+ component.title = 'Test Title';
+ fixture.detectChanges();
+
+ expect(h1.textContent).toContain('Test Title');
+ });
+});
diff --git a/examples/example-app-v19/src/app/banner/banner.component.ts b/examples/example-app-v19/src/app/banner/banner.component.ts
new file mode 100644
index 0000000000..5297a6028a
--- /dev/null
+++ b/examples/example-app-v19/src/app/banner/banner.component.ts
@@ -0,0 +1,10 @@
+import { Component } from '@angular/core';
+
+@Component({
+ selector: 'app-banner',
+ template: '{{title}} ',
+ styles: ['h1 { color: green; font-size: 350%}'],
+})
+export class BannerComponent {
+ title = 'Test Tour of Heroes';
+}
diff --git a/examples/example-app-v19/src/app/dashboard/dashboard-hero.component.css b/examples/example-app-v19/src/app/dashboard/dashboard-hero.component.css
new file mode 100644
index 0000000000..0ad175414b
--- /dev/null
+++ b/examples/example-app-v19/src/app/dashboard/dashboard-hero.component.css
@@ -0,0 +1,30 @@
+.hero {
+ padding: 20px;
+ position: relative;
+ text-align: center;
+ color: #eee;
+ max-height: 120px;
+ width: 100%;
+ min-width: 120px;
+ background-color: #607d8b;
+ border-radius: 2px;
+}
+
+.hero:hover {
+ background-color: #eee;
+ cursor: pointer;
+ color: #607d8b;
+}
+
+@media (max-width: 600px) {
+ .hero {
+ font-size: 10px;
+ max-height: 75px;
+ }
+}
+
+@media (max-width: 1024px) {
+ .hero {
+ min-width: 60px;
+ }
+}
diff --git a/examples/example-app-v19/src/app/dashboard/dashboard-hero.component.spec.ts b/examples/example-app-v19/src/app/dashboard/dashboard-hero.component.spec.ts
new file mode 100644
index 0000000000..f856bdaa8b
--- /dev/null
+++ b/examples/example-app-v19/src/app/dashboard/dashboard-hero.component.spec.ts
@@ -0,0 +1,107 @@
+import { Component, DebugElement } from '@angular/core';
+import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
+import { By } from '@angular/platform-browser';
+
+import { DashboardHeroComponent } from './dashboard-hero.component';
+import { click } from '../../testing';
+import { appProviders } from '../app.config';
+import { Hero } from '../model';
+
+describe('DashboardHeroComponent when tested directly', () => {
+ let comp: DashboardHeroComponent;
+ let expectedHero: Hero;
+ let fixture: ComponentFixture;
+ let heroDe: DebugElement;
+ let heroEl: HTMLElement;
+
+ beforeEach(waitForAsync(() => {
+ TestBed.configureTestingModule({
+ providers: appProviders,
+ imports: [DashboardHeroComponent],
+ }).compileComponents();
+ }));
+
+ beforeEach(() => {
+ fixture = TestBed.createComponent(DashboardHeroComponent);
+ comp = fixture.componentInstance;
+
+ heroDe = fixture.debugElement.query(By.css('.hero'));
+ heroEl = heroDe.nativeElement;
+ expectedHero = { id: 42, name: 'Test Name' };
+ fixture.componentRef.setInput('hero', expectedHero);
+
+ fixture.detectChanges();
+ });
+
+ it('should display hero name in uppercase', () => {
+ const expectedPipedName = expectedHero.name.toUpperCase();
+
+ expect(heroEl.textContent).toContain(expectedPipedName);
+ });
+
+ it('should raise selected event when clicked (click helper with DebugElement)', () => {
+ let selectedHero: Hero | undefined;
+ comp.selected.subscribe((hero: Hero) => (selectedHero = hero));
+
+ click(heroDe);
+
+ expect(selectedHero).toBe(expectedHero);
+ });
+
+ it('should raise selected event when clicked (click helper with native element)', () => {
+ let selectedHero: Hero | undefined;
+ comp.selected.subscribe((hero: Hero) => (selectedHero = hero));
+
+ click(heroEl);
+
+ expect(selectedHero).toBe(expectedHero);
+ });
+});
+
+describe('DashboardHeroComponent when inside a test host', () => {
+ let testHost: TestHostComponent;
+ let fixture: ComponentFixture;
+ let heroEl: HTMLElement;
+
+ beforeEach(waitForAsync(() => {
+ TestBed.configureTestingModule({
+ providers: appProviders,
+ imports: [DashboardHeroComponent, TestHostComponent],
+ }).compileComponents();
+ }));
+
+ beforeEach(() => {
+ fixture = TestBed.createComponent(TestHostComponent);
+ testHost = fixture.componentInstance;
+ heroEl = fixture.nativeElement.querySelector('.hero');
+ fixture.detectChanges();
+ });
+
+ it('should display hero name', () => {
+ const expectedPipedName = testHost.hero.name.toUpperCase();
+
+ expect(heroEl.textContent).toContain(expectedPipedName);
+ });
+
+ it('should raise selected event when clicked', () => {
+ click(heroEl);
+
+ expect(testHost.selectedHero).toBe(testHost.hero);
+ });
+});
+
+@Component({
+ imports: [DashboardHeroComponent],
+ template: `
+ `,
+})
+class TestHostComponent {
+ hero: Hero = { id: 42, name: 'Test Name' };
+ selectedHero: Hero | undefined;
+ onSelected(hero: Hero) {
+ this.selectedHero = hero;
+ }
+}
diff --git a/examples/example-app-v19/src/app/dashboard/dashboard-hero.component.ts b/examples/example-app-v19/src/app/dashboard/dashboard-hero.component.ts
new file mode 100644
index 0000000000..b78460ba1f
--- /dev/null
+++ b/examples/example-app-v19/src/app/dashboard/dashboard-hero.component.ts
@@ -0,0 +1,27 @@
+import { UpperCasePipe } from '@angular/common';
+import { Component, input, output } from '@angular/core';
+
+import { Hero } from '../model';
+
+@Component({
+ selector: 'dashboard-hero',
+ template: `
+
+ {{ hero().name | uppercase }}
+
+ `,
+ styleUrls: ['./dashboard-hero.component.css'],
+ imports: [UpperCasePipe],
+})
+export class DashboardHeroComponent {
+ hero = input.required();
+ readonly selected = output();
+
+ click() {
+ this.selected.emit(this.hero());
+ }
+}
diff --git a/examples/example-app-v19/src/app/dashboard/dashboard.component.css b/examples/example-app-v19/src/app/dashboard/dashboard.component.css
new file mode 100644
index 0000000000..74a3be5966
--- /dev/null
+++ b/examples/example-app-v19/src/app/dashboard/dashboard.component.css
@@ -0,0 +1,36 @@
+[class*='col-'] {
+ float: left;
+}
+*,
+*::after,
+*::before {
+ box-sizing: border-box;
+}
+h3 {
+ text-align: center;
+ margin-bottom: 0;
+}
+[class*='col-'] {
+ padding-right: 20px;
+ padding-bottom: 20px;
+}
+[class*='col-']:last-of-type {
+ padding-right: 0;
+}
+.grid {
+ margin: 0;
+}
+.col-1-4 {
+ width: 25%;
+}
+.grid-pad {
+ padding: 10px 0;
+}
+.grid-pad > [class*='col-']:last-of-type {
+ padding-right: 20px;
+}
+@media (max-width: 1024px) {
+ .grid {
+ margin: 0;
+ }
+}
diff --git a/examples/example-app-v19/src/app/dashboard/dashboard.component.html b/examples/example-app-v19/src/app/dashboard/dashboard.component.html
new file mode 100644
index 0000000000..89064a74d0
--- /dev/null
+++ b/examples/example-app-v19/src/app/dashboard/dashboard.component.html
@@ -0,0 +1,11 @@
+{{ title }}
+
+
+
+
+
diff --git a/examples/example-app-v19/src/app/dashboard/dashboard.component.no-testbed.spec.ts b/examples/example-app-v19/src/app/dashboard/dashboard.component.no-testbed.spec.ts
new file mode 100644
index 0000000000..0b04b11715
--- /dev/null
+++ b/examples/example-app-v19/src/app/dashboard/dashboard.component.no-testbed.spec.ts
@@ -0,0 +1,47 @@
+import { waitForAsync } from '@angular/core/testing';
+import { Router } from '@angular/router';
+import { jest } from '@jest/globals';
+
+import { DashboardComponent } from './dashboard.component';
+import { Hero } from '../model';
+import { TestHeroService } from '../model/testing';
+
+class FakeRouter {
+ navigateByUrl(url: string) {
+ return url;
+ }
+}
+
+describe('DashboardComponent class only', () => {
+ let comp: DashboardComponent;
+ let heroService: TestHeroService;
+ let router: Router;
+
+ beforeEach(() => {
+ router = new FakeRouter() as unknown as Router;
+ heroService = new TestHeroService();
+ comp = new DashboardComponent(router, heroService);
+ });
+
+ it('should NOT have heroes before calling OnInit', () => {
+ expect(comp.heroes.length).toEqual(0);
+ });
+
+ it('should HAVE heroes after HeroService gets them', waitForAsync(() => {
+ comp.ngOnInit();
+ heroService.lastHeroesResult?.subscribe(() => {
+ expect(comp.heroes.length).toBeGreaterThan(0);
+ });
+ }));
+
+ it('should tell ROUTER to navigate by hero id', () => {
+ const hero: Hero = { id: 42, name: 'Abbracadabra' };
+ const spy = jest.spyOn(router, 'navigateByUrl');
+
+ comp.gotoDetail(hero);
+
+ const navArgs = spy.mock.calls[0][0];
+
+ expect(navArgs).toBe('/heroes/42');
+ });
+});
diff --git a/examples/example-app-v19/src/app/dashboard/dashboard.component.spec.ts b/examples/example-app-v19/src/app/dashboard/dashboard.component.spec.ts
new file mode 100644
index 0000000000..0706bbce54
--- /dev/null
+++ b/examples/example-app-v19/src/app/dashboard/dashboard.component.spec.ts
@@ -0,0 +1,96 @@
+import { NO_ERRORS_SCHEMA } from '@angular/core';
+import { ComponentFixture, TestBed, waitForAsync } from '@angular/core/testing';
+import { By } from '@angular/platform-browser';
+import { Router } from '@angular/router';
+import { jest } from '@jest/globals';
+import { of } from 'rxjs';
+
+import { DashboardHeroComponent } from './dashboard-hero.component';
+import { DashboardComponent } from './dashboard.component';
+import { click } from '../../testing';
+import { HeroService } from '../model';
+import { getTestHeroes } from '../model/testing/test-heroes';
+
+describe('DashboardComponent (deep)', () => {
+ let fixture: ComponentFixture;
+ let component: DashboardComponent;
+ let router: Router;
+ let spy: ReturnType;
+
+ beforeEach(waitForAsync(() => {
+ TestBed.configureTestingModule({
+ imports: [DashboardComponent, DashboardHeroComponent],
+ providers: [
+ {
+ provide: HeroService,
+ useValue: {
+ getHeroes: () => of(getTestHeroes()),
+ },
+ },
+ ],
+ schemas: [NO_ERRORS_SCHEMA],
+ })
+ .compileComponents()
+ .then(() => {
+ fixture = TestBed.createComponent(DashboardComponent);
+ component = fixture.componentInstance;
+ router = TestBed.inject(Router);
+ spy = jest.spyOn(router, 'navigateByUrl').mockResolvedValue(true);
+ });
+ }));
+
+ it('should not have heroes before ngOnInit', () => {
+ expect(component.heroes.length).toEqual(0);
+ });
+
+ describe('after get dashboard heroes (deep)', () => {
+ beforeEach(() => {
+ fixture.detectChanges();
+ });
+
+ it('should have heroes', () => {
+ expect(component.heroes.length).toBeGreaterThan(0);
+ });
+
+ it('should display heroes', () => {
+ const heroes = fixture.nativeElement.querySelectorAll('dashboard-hero');
+ expect(heroes.length).toEqual(4);
+ });
+
+ it('should tell the router to navigate when hero clicked', () => {
+ const heroEl: HTMLElement = fixture.nativeElement.querySelector('.hero');
+ click(heroEl);
+
+ const navArgs = spy.mock.calls[0];
+
+ const id = component.heroes[0].id;
+ expect(navArgs).toEqual(['/heroes/' + id]);
+ });
+ });
+
+ describe('after get dashboard heroes (shallow)', () => {
+ beforeEach(() => {
+ fixture.detectChanges();
+ });
+
+ it('should have heroes', () => {
+ expect(component.heroes.length).toBeGreaterThan(0);
+ });
+
+ it('should display heroes', () => {
+ const heroes = fixture.nativeElement.querySelectorAll('dashboard-hero');
+
+ expect(heroes.length).toEqual(4);
+ });
+
+ it('should tell the router to navigate when hero clicked', () => {
+ const heroDe = fixture.debugElement.query(By.css('dashboard-hero'));
+ heroDe.triggerEventHandler('selected', component.heroes[0]);
+
+ const navArgs = spy.mock.calls[0][0];
+ const id = component.heroes[0].id;
+
+ expect(navArgs).toEqual('/heroes/' + id);
+ });
+ });
+});
diff --git a/examples/example-app-v19/src/app/dashboard/dashboard.component.ts b/examples/example-app-v19/src/app/dashboard/dashboard.component.ts
new file mode 100644
index 0000000000..abc1e369bc
--- /dev/null
+++ b/examples/example-app-v19/src/app/dashboard/dashboard.component.ts
@@ -0,0 +1,33 @@
+import { Component, OnInit } from '@angular/core';
+import { Router } from '@angular/router';
+import { sharedImports } from '@shared/shared';
+
+import { DashboardHeroComponent } from './dashboard-hero.component';
+import { Hero, HeroService } from '../model';
+
+@Component({
+ selector: 'app-dashboard',
+ templateUrl: './dashboard.component.html',
+ styleUrls: ['./dashboard.component.css'],
+ imports: [DashboardHeroComponent, sharedImports],
+})
+export class DashboardComponent implements OnInit {
+ heroes: Hero[] = [];
+
+ constructor(private readonly router: Router, private readonly heroService: HeroService) {}
+
+ ngOnInit() {
+ this.heroService.getHeroes().subscribe((heroes) => (this.heroes = heroes.slice(1, 5)));
+ }
+
+ gotoDetail(hero: Hero) {
+ const url = `/heroes/${hero.id}`;
+ this.router.navigateByUrl(url);
+ }
+
+ get title() {
+ const cnt = this.heroes.length;
+
+ return cnt === 0 ? 'No Heroes' : cnt === 1 ? 'Top Hero' : `Top ${cnt} Heroes`;
+ }
+}
diff --git a/examples/example-app-v19/src/app/demo/async-helper.spec.ts b/examples/example-app-v19/src/app/demo/async-helper.spec.ts
new file mode 100644
index 0000000000..aa3d400a2c
--- /dev/null
+++ b/examples/example-app-v19/src/app/demo/async-helper.spec.ts
@@ -0,0 +1,201 @@
+import { fakeAsync, tick, waitForAsync } from '@angular/core/testing';
+import { jest } from '@jest/globals';
+import { firstValueFrom, interval, of } from 'rxjs';
+import { delay, take, tap } from 'rxjs/operators';
+
+describe('Angular async helper', () => {
+ describe('async', () => {
+ let actuallyDone = false;
+
+ beforeEach(() => {
+ actuallyDone = false;
+ });
+
+ it('should run normal test', () => {
+ actuallyDone = true;
+
+ expect(actuallyDone).toBeTruthy();
+ });
+
+ it('should run normal async test', () => {
+ setTimeout(() => {
+ actuallyDone = true;
+
+ expect(actuallyDone).toBeTruthy();
+ }, 0);
+ });
+
+ it('should run async test with task (setTimeout)', waitForAsync(() => {
+ setTimeout(() => {
+ actuallyDone = true;
+
+ expect(actuallyDone).toBeTruthy();
+ }, 0);
+ }));
+
+ it('should run async test with task (clearInterval)', waitForAsync(() => {
+ const id = setInterval(() => {
+ actuallyDone = true;
+ clearInterval(id);
+
+ expect(actuallyDone).toBeTruthy();
+ }, 100);
+ }));
+
+ it('should run async test with successful promise', waitForAsync(() => {
+ const p = new Promise((resolve) => {
+ setTimeout(resolve, 10);
+ });
+ p.then(() => {
+ actuallyDone = true;
+
+ expect(actuallyDone).toBeTruthy();
+ });
+ }));
+
+ it('should run async test with failed promise', waitForAsync(() => {
+ const p = new Promise((resolve, reject) => {
+ setTimeout(reject, 10);
+ });
+ p.catch(() => {
+ actuallyDone = true;
+
+ // eslint-disable-next-line jest/no-conditional-expect
+ expect(actuallyDone).toBeTruthy();
+ });
+ }));
+
+ it('should run async test with successful delayed Observable', async () => {
+ const source = of(true).pipe(delay(10));
+ await firstValueFrom(
+ source.pipe(
+ tap({
+ next: () => (actuallyDone = true),
+ // eslint-disable-next-line jest/no-jasmine-globals
+ error: (err) => fail(err),
+ complete: () => {
+ expect(actuallyDone).toBeTruthy();
+ },
+ }),
+ ),
+ );
+ });
+
+ it('should run async test with successful delayed Observable (waitForAsync)', waitForAsync(() => {
+ const source = of(true).pipe(delay(10));
+ source.subscribe({
+ next: () => (actuallyDone = true),
+ // eslint-disable-next-line jest/no-jasmine-globals
+ error: (err) => fail(err),
+ complete: () => {
+ expect(actuallyDone).toBeTruthy();
+ },
+ });
+ }));
+
+ it('should run async test with successful delayed Observable (fakeAsync)', fakeAsync(() => {
+ const source = of(true).pipe(delay(10));
+ source.subscribe({
+ next: () => (actuallyDone = true),
+ // eslint-disable-next-line jest/no-jasmine-globals
+ error: (err) => fail(err),
+ complete: () => {
+ expect(actuallyDone).toBeTruthy();
+ },
+ });
+
+ tick(10);
+ }));
+ });
+
+ describe('fakeAsync', () => {
+ it('should run timeout callback with delay after call tick with millis', fakeAsync(() => {
+ let called = false;
+ setTimeout(() => {
+ called = true;
+ }, 100);
+ tick(100);
+ expect(called).toBe(true);
+ }));
+
+ it('should run new macro task callback with delay after call tick with millis', fakeAsync(() => {
+ function nestedTimer(cb: () => unknown): void {
+ setTimeout(() => setTimeout(() => cb()));
+ }
+ const callback = jest.fn();
+ nestedTimer(callback);
+
+ expect(callback).not.toHaveBeenCalled();
+
+ tick(0);
+
+ expect(callback).toHaveBeenCalled();
+ }));
+
+ it('should not run new macro task callback with delay after call tick with millis', fakeAsync(() => {
+ function nestedTimer(cb: () => unknown): void {
+ setTimeout(() => setTimeout(() => cb()));
+ }
+ const callback = jest.fn();
+ nestedTimer(callback);
+
+ expect(callback).not.toHaveBeenCalled();
+
+ tick(0, { processNewMacroTasksSynchronously: false });
+
+ expect(callback).not.toHaveBeenCalled();
+
+ tick(0);
+
+ expect(callback).toHaveBeenCalled();
+ }));
+
+ it('should get Date diff correctly in fakeAsync', fakeAsync(() => {
+ const start = Date.now();
+ tick(100);
+ const end = Date.now();
+ expect(end - start).toBe(100);
+ }));
+
+ it('should get Date diff correctly in fakeAsync with rxjs scheduler', fakeAsync(() => {
+ let result = '';
+ of('hello')
+ .pipe(delay(1000))
+ .subscribe((v) => {
+ result = v;
+ });
+ expect(result).toBe('');
+ tick(1000);
+ expect(result).toBe('hello');
+
+ const start = new Date().getTime();
+ let dateDiff = 0;
+ interval(1000)
+ .pipe(take(2))
+ .subscribe(() => (dateDiff = new Date().getTime() - start));
+
+ tick(1000);
+ expect(dateDiff).toBe(1000);
+ tick(1000);
+ expect(dateDiff).toBe(2000);
+ }));
+ });
+
+ describe('test jsonp', () => {
+ function jsonp(url: string, callback: () => void) {
+ callback();
+ }
+
+ it('should wait until promise.then is called', waitForAsync(() => {
+ let finished = false;
+ new Promise((res) => {
+ jsonp('localhost:8080/jsonp', () => {
+ finished = true;
+ res();
+ });
+ }).then(() => {
+ expect(finished).toBe(true);
+ });
+ }));
+ });
+});
diff --git a/examples/example-app-v19/src/app/demo/demo-external-template.html b/examples/example-app-v19/src/app/demo/demo-external-template.html
new file mode 100644
index 0000000000..4c2b23755f
--- /dev/null
+++ b/examples/example-app-v19/src/app/demo/demo-external-template.html
@@ -0,0 +1 @@
+from external template
diff --git a/examples/example-app-v19/src/app/demo/demo-main.ts b/examples/example-app-v19/src/app/demo/demo-main.ts
new file mode 100644
index 0000000000..15f8809662
--- /dev/null
+++ b/examples/example-app-v19/src/app/demo/demo-main.ts
@@ -0,0 +1,5 @@
+import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
+
+import { demoProviders } from './demo';
+
+platformBrowserDynamic([demoProviders]);
diff --git a/examples/example-app-v19/src/app/demo/demo.spec.ts b/examples/example-app-v19/src/app/demo/demo.spec.ts
new file mode 100644
index 0000000000..1ac7d674b8
--- /dev/null
+++ b/examples/example-app-v19/src/app/demo/demo.spec.ts
@@ -0,0 +1,133 @@
+import { waitForAsync } from '@angular/core/testing';
+import { jest } from '@jest/globals';
+
+import { LightswitchComponent, MasterService, ValueService, ReversePipe } from './demo';
+
+// eslint-disable-next-line jest/no-export
+export class FakeValueService extends ValueService {
+ override value = 'faked service value';
+}
+
+describe('demo (no TestBed):', () => {
+ describe('ValueService', () => {
+ let service: ValueService;
+ beforeEach(() => {
+ service = new ValueService();
+ });
+
+ it('#getValue should return real value', () => {
+ expect(service.getValue()).toBe('real value');
+ });
+
+ it('#getObservableValue should return value from observable', waitForAsync(() => {
+ service.getObservableValue().subscribe((value) => {
+ expect(value).toBe('observable value');
+ });
+ }));
+
+ it('#getPromiseValue should return value from a promise', async () => {
+ await service.getPromiseValue().then((value) => {
+ expect(value).toBe('promise value');
+ });
+ });
+ });
+
+ describe('MasterService without Angular testing support', () => {
+ let masterService: MasterService;
+
+ it('#getValue should return real value from the real service', () => {
+ masterService = new MasterService(new ValueService());
+ expect(masterService.getValue()).toBe('real value');
+ });
+
+ it('#getValue should return faked value from a fakeService', () => {
+ masterService = new MasterService(new FakeValueService());
+ expect(masterService.getValue()).toBe('faked service value');
+ });
+
+ it('#getValue should return faked value from a fake object', () => {
+ const fake = { getValue: () => 'fake value' };
+ masterService = new MasterService(fake as ValueService);
+ expect(masterService.getValue()).toBe('fake value');
+ });
+
+ it('#getValue should return stubbed value from a spy', () => {
+ const valueServiceSpy = {
+ getValue: jest.fn(),
+ };
+
+ const stubValue = 'stub value';
+ valueServiceSpy.getValue.mockReturnValue(stubValue);
+
+ masterService = new MasterService(valueServiceSpy as unknown as ValueService);
+
+ expect(masterService.getValue()).toEqual(stubValue);
+ expect(valueServiceSpy.getValue.mock.calls.length).toEqual(1);
+ expect(valueServiceSpy.getValue()).toEqual(stubValue);
+ });
+ });
+
+ describe('MasterService (no beforeEach)', () => {
+ it('#getValue should return stubbed value from a spy', () => {
+ const { masterService, stubValue, valueServiceSpy } = setup();
+ expect(masterService.getValue()).toEqual(stubValue);
+ expect(valueServiceSpy.getValue.mock.calls.length).toBe(1);
+ expect(valueServiceSpy.getValue()).toBe(stubValue);
+ });
+
+ function setup() {
+ const valueServiceSpy = {
+ getValue: jest.fn(),
+ };
+ const stubValue = 'stub value';
+ const masterService = new MasterService(valueServiceSpy as unknown as ValueService);
+
+ valueServiceSpy.getValue.mockReturnValue(stubValue);
+
+ return { masterService, stubValue, valueServiceSpy };
+ }
+ });
+
+ describe('ReversePipe', () => {
+ let pipe: ReversePipe;
+
+ beforeEach(() => {
+ pipe = new ReversePipe();
+ });
+
+ it('transforms "abc" to "cba"', () => {
+ expect(pipe.transform('abc')).toBe('cba');
+ });
+
+ it('no change to palindrome: "able was I ere I saw elba"', () => {
+ const palindrome = 'able was I ere I saw elba';
+ expect(pipe.transform(palindrome)).toBe(palindrome);
+ });
+ });
+
+ describe('LightswitchComp', () => {
+ it('#clicked() should toggle #isOn', () => {
+ const comp = new LightswitchComponent();
+
+ expect(comp.isOn).toBeFalsy();
+
+ comp.clicked();
+
+ expect(comp.isOn).toBeTruthy();
+
+ comp.clicked();
+
+ expect(comp.isOn).toBeFalsy();
+ });
+
+ it('#clicked() should set #message to "is on"', () => {
+ const comp = new LightswitchComponent();
+
+ expect(comp.message).toMatch(/is off/i);
+
+ comp.clicked();
+
+ expect(comp.message).toMatch(/is on/i);
+ });
+ });
+});
diff --git a/examples/example-app-v19/src/app/demo/demo.testbed.spec.ts b/examples/example-app-v19/src/app/demo/demo.testbed.spec.ts
new file mode 100644
index 0000000000..6a6d7a2cfd
--- /dev/null
+++ b/examples/example-app-v19/src/app/demo/demo.testbed.spec.ts
@@ -0,0 +1,620 @@
+import { Component, DebugElement, Injectable } from '@angular/core';
+import { ComponentFixture, fakeAsync, inject, TestBed, tick, waitForAsync } from '@angular/core/testing';
+import { FormsModule, NgControl, NgModel } from '@angular/forms';
+import { By } from '@angular/platform-browser';
+import { jest } from '@jest/globals';
+
+import {
+ BankAccountComponent,
+ BankAccountParentComponent,
+ Child1Component,
+ Child2Component,
+ Child3Component,
+ ExternalTemplateComponent,
+ InputComponent,
+ IoComponent,
+ IoParentComponent,
+ LightswitchComponent,
+ MasterService,
+ MyIfChildComponent,
+ MyIfComponent,
+ MyIfParentComponent,
+ NeedsContentComponent,
+ ParentComponent,
+ ReversePipeComponent,
+ ShellComponent,
+ TestProvidersComponent,
+ TestViewProvidersComponent,
+ ValueService,
+} from './demo';
+import { click } from '../../testing';
+
+// eslint-disable-next-line jest/no-export
+export class NotProvided extends ValueService {
+ /* example below */
+}
+
+describe('demo (with TestBed):', () => {
+ describe('ValueService', () => {
+ let service: ValueService;
+
+ beforeEach(() => {
+ TestBed.configureTestingModule({ providers: [ValueService] });
+ service = TestBed.inject(ValueService);
+ });
+
+ it('should use ValueService', () => {
+ service = TestBed.inject(ValueService);
+
+ expect(service.getValue()).toBe('real value');
+ });
+
+ it('can inject a default value when service is not provided', () => {
+ expect(TestBed.inject(NotProvided, null)).toBeNull();
+ });
+
+ it('test should wait for ValueService.getPromiseValue', waitForAsync(() => {
+ service.getPromiseValue().then((value) => expect(value).toBe('promise value'));
+ }));
+
+ it('test should wait for ValueService.getObservableValue', waitForAsync(() => {
+ service.getObservableValue().subscribe((value) => expect(value).toBe('observable value'));
+ }));
+
+ it('test should wait for ValueService.getObservableDelayValue', waitForAsync(() => {
+ service.getObservableDelayValue().subscribe((value) => {
+ expect(value).toBe('observable delay value');
+ });
+ }));
+
+ it('should allow the use of fakeAsync', fakeAsync(() => {
+ let value = '';
+
+ service.getPromiseValue().then((val: string) => (value = val));
+ tick();
+
+ expect(value).toBe('promise value');
+ }));
+ });
+
+ describe('MasterService', () => {
+ let masterService: MasterService;
+ let valueService: ValueService;
+ let valueServiceSpy: {
+ getValue: ReturnType;
+ };
+
+ beforeEach(() => {
+ TestBed.configureTestingModule({
+ providers: [
+ MasterService,
+ {
+ provide: ValueService,
+ useValue: {
+ getValue: jest.fn(),
+ },
+ },
+ ],
+ });
+
+ masterService = TestBed.inject(MasterService);
+ valueService = TestBed.inject(ValueService);
+ valueServiceSpy = {
+ getValue: jest.spyOn(valueService, 'getValue'),
+ };
+ });
+
+ it('#getValue should return stubbed value from a spy', () => {
+ const stubValue = 'stub value';
+ valueServiceSpy.getValue.mockImplementation(() => stubValue);
+
+ expect(masterService.getValue()).toEqual(stubValue);
+ expect(valueServiceSpy.getValue.mock.calls.length).toEqual(1);
+ expect(valueService.getValue()).toBe(stubValue);
+ });
+ });
+
+ describe('use inject within `it`', () => {
+ beforeEach(() => {
+ TestBed.configureTestingModule({ providers: [ValueService] });
+ });
+
+ it('should use modified providers', inject([ValueService], (service: ValueService) => {
+ service.setValue('value modified in beforeEach');
+
+ expect(service.getValue()).toBe('value modified in beforeEach');
+ }));
+ });
+
+ describe('using waitForAsync(inject) within beforeEach', () => {
+ let serviceValue: string;
+
+ beforeEach(() => {
+ TestBed.configureTestingModule({ providers: [ValueService] });
+ });
+
+ beforeEach(waitForAsync(
+ inject([ValueService], (service: ValueService) => {
+ service.getPromiseValue().then((value) => (serviceValue = value));
+ }),
+ ));
+
+ it('should use asynchronously modified value ... in synchronous test', () => {
+ expect(serviceValue).toBe('promise value');
+ });
+ });
+
+ describe('TestBed component tests', () => {
+ beforeEach(waitForAsync(() => {
+ TestBed.configureTestingModule({}).compileComponents();
+ }));
+
+ it('should create a component with inline template', () => {
+ const fixture = TestBed.createComponent(Child1Component);
+ fixture.detectChanges();
+
+ expect((fixture.debugElement.nativeElement).textContent).toMatch(/.*Child.*/);
+ });
+
+ it('should create a component with external template', () => {
+ const fixture = TestBed.createComponent(ExternalTemplateComponent);
+ fixture.detectChanges();
+
+ expect((fixture.debugElement.nativeElement).textContent).toEqual('from external template');
+ });
+
+ it('should allow changing members of the component', () => {
+ const fixture = TestBed.createComponent(MyIfComponent);
+
+ fixture.detectChanges();
+
+ expect((fixture.debugElement.nativeElement).textContent).toContain('MyIf()');
+
+ fixture.componentInstance.showMore = true;
+ fixture.detectChanges();
+
+ expect((fixture.debugElement.nativeElement).textContent).toEqual('MyIf(More)');
+ });
+
+ it('should create a nested component bound to inputs/outputs', () => {
+ const fixture = TestBed.createComponent(IoParentComponent);
+
+ fixture.detectChanges();
+ const heroes = fixture.debugElement.queryAll(By.css('.hero'));
+
+ expect(heroes.length).toBeGreaterThan(0);
+
+ const comp = fixture.componentInstance;
+ const hero = comp.heroes[0];
+
+ click(heroes[0]);
+ fixture.detectChanges();
+
+ const selected = fixture.debugElement.query(By.css('p'));
+
+ expect((selected.nativeElement).textContent).toContain(hero.name);
+ });
+
+ it('can access the instance variable of an `*ngFor` row component', () => {
+ const fixture = TestBed.createComponent(IoParentComponent);
+ const comp = fixture.componentInstance;
+ const heroName = comp.heroes[0].name;
+
+ fixture.detectChanges();
+ const ngForRow = fixture.debugElement.query(By.directive(IoComponent));
+
+ const hero = ngForRow.context.hero;
+
+ expect(hero.name).toBe(heroName);
+
+ const rowComp = ngForRow.componentInstance;
+
+ expect(rowComp).toEqual(expect.any(IoComponent));
+ expect(rowComp.hero.name).toBe(heroName);
+ });
+
+ it('should support clicking a button', () => {
+ const fixture = TestBed.createComponent(LightswitchComponent);
+ const btn = fixture.debugElement.query(By.css('button'));
+ const span = fixture.debugElement.query(By.css('span')).nativeElement;
+
+ fixture.detectChanges();
+
+ expect(span.textContent).toMatch(/is off/i);
+
+ click(btn);
+ fixture.detectChanges();
+
+ expect(span.textContent).toMatch(/is on/i);
+ });
+
+ it('should support entering text in input box (ngModel)', waitForAsync(() => {
+ const expectedOrigName = 'John';
+ const expectedNewName = 'Sally';
+
+ const fixture = TestBed.createComponent(InputComponent);
+ fixture.detectChanges();
+
+ const comp = fixture.componentInstance;
+ const input = fixture.debugElement.query(By.css('input')).nativeElement as HTMLInputElement;
+
+ expect(comp.name).toBe(expectedOrigName);
+
+ fixture
+ .whenStable()
+ .then(() => {
+ expect(input.value).toBe(expectedOrigName);
+
+ input.value = expectedNewName;
+
+ expect(comp.name).toBe(expectedOrigName);
+
+ input.dispatchEvent(new Event('input'));
+
+ return fixture.whenStable();
+ })
+ .then(() => {
+ expect(comp.name).toBe(expectedNewName);
+ });
+ }));
+
+ it('should support entering text in input box (ngModel) - fakeAsync', fakeAsync(() => {
+ const expectedOrigName = 'John';
+ const expectedNewName = 'Sally';
+
+ const fixture = TestBed.createComponent(InputComponent);
+ fixture.detectChanges();
+
+ const comp = fixture.componentInstance;
+ const input = fixture.debugElement.query(By.css('input')).nativeElement as HTMLInputElement;
+
+ expect(comp.name).toBe(expectedOrigName);
+
+ tick();
+
+ expect(input.value).toBe(expectedOrigName);
+
+ input.value = expectedNewName;
+
+ expect(comp.name).toBe(expectedOrigName);
+
+ input.dispatchEvent(new Event('input'));
+ tick();
+
+ expect(comp.name).toBe(expectedNewName);
+ }));
+
+ it('ReversePipeComp should reverse the input text', fakeAsync(() => {
+ const inputText = 'the quick brown fox.';
+ const expectedText = '.xof nworb kciuq eht';
+
+ const fixture = TestBed.createComponent(ReversePipeComponent);
+ fixture.detectChanges();
+
+ const comp = fixture.componentInstance;
+ const input = fixture.debugElement.query(By.css('input')).nativeElement as HTMLInputElement;
+ const span = fixture.debugElement.query(By.css('span')).nativeElement as HTMLElement;
+
+ input.value = inputText;
+
+ input.dispatchEvent(new Event('input'));
+ tick();
+ fixture.detectChanges();
+
+ expect(span.textContent).toBe(expectedText);
+ expect(comp.text).toBe(inputText);
+ }));
+
+ it('can examine attached directives and listeners', () => {
+ const fixture = TestBed.createComponent(InputComponent);
+ fixture.detectChanges();
+
+ const inputEl = fixture.debugElement.query(By.css('input'));
+
+ expect(inputEl.providerTokens).toContain(NgModel);
+
+ const ngControl = inputEl.injector.get(NgControl);
+
+ expect(ngControl).toEqual(expect.any(NgControl));
+ expect(inputEl.listeners.length).toBeGreaterThan(2);
+ });
+
+ it('BankAccountComponent should set attributes, styles, classes, and properties', () => {
+ const fixture = TestBed.createComponent(BankAccountParentComponent);
+ fixture.detectChanges();
+ const comp = fixture.componentInstance;
+
+ const el = fixture.debugElement.children[0];
+ const childComp = el.componentInstance as BankAccountComponent;
+
+ expect(childComp).toEqual(expect.any(BankAccountComponent));
+ expect(el.context).toBe(childComp);
+ expect(el.attributes['account']).toBe(childComp.id);
+ expect(el.attributes['bank']).toBe(childComp.bank);
+ expect(el.classes['closed']).toBe(true);
+ expect(el.classes['open']).toBeFalsy();
+ expect(el.styles['color']).toBe(comp.color);
+ expect(el.styles['width']).toBe(comp.width + 'px');
+ });
+ });
+
+ describe('TestBed component overrides:', () => {
+ it("should override ChildComp's template", () => {
+ const fixture = TestBed.configureTestingModule({
+ imports: [Child1Component],
+ })
+ .overrideComponent(Child1Component, {
+ set: { template: 'Fake ' },
+ })
+ .createComponent(Child1Component);
+
+ fixture.detectChanges();
+ expect((fixture.debugElement.nativeElement).textContent).toEqual('Fake');
+ });
+
+ it("should override TestProvidersComp's ValueService provider", () => {
+ const fixture = TestBed.configureTestingModule({
+ imports: [TestProvidersComponent],
+ })
+ .overrideComponent(TestProvidersComponent, {
+ remove: { providers: [ValueService] },
+ add: { providers: [{ provide: ValueService, useClass: FakeValueService }] },
+ })
+ .createComponent(TestProvidersComponent);
+
+ fixture.detectChanges();
+
+ expect((fixture.debugElement.nativeElement).textContent).toEqual(
+ 'injected value: faked value',
+ );
+
+ const tokens = fixture.debugElement.providerTokens;
+
+ expect(tokens).toContain(fixture.componentInstance.constructor);
+ expect(tokens).toContain(TestProvidersComponent);
+ expect(tokens).toContain(ValueService);
+ });
+
+ it("should override TestViewProvidersComp's ValueService viewProvider", () => {
+ const fixture = TestBed.configureTestingModule({
+ imports: [TestViewProvidersComponent],
+ })
+ .overrideComponent(TestViewProvidersComponent, {
+ set: { viewProviders: [{ provide: ValueService, useClass: FakeValueService }] },
+ })
+ .createComponent(TestViewProvidersComponent);
+
+ fixture.detectChanges();
+
+ expect((fixture.debugElement.nativeElement).textContent).toEqual(
+ 'injected value: faked value',
+ );
+ });
+
+ it("injected provider should not be same as component's provider", () => {
+ @Component({ standalone: false, template: ' ' })
+ class TestComponent {}
+
+ const fixture = TestBed.configureTestingModule({
+ imports: [TestProvidersComponent],
+ declarations: [TestComponent],
+ providers: [ValueService],
+ })
+ .overrideComponent(TestComponent, {
+ set: { providers: [{ provide: ValueService, useValue: {} }] },
+ })
+ .overrideComponent(TestProvidersComponent, {
+ set: { providers: [{ provide: ValueService, useClass: FakeValueService }] },
+ })
+ .createComponent(TestComponent);
+
+ let testBedProvider!: ValueService;
+
+ inject([ValueService], (s: ValueService) => (testBedProvider = s))();
+ const tcProvider = fixture.debugElement.injector.get(ValueService) as ValueService;
+ const tpcProvider = fixture.debugElement.children[0].injector.get(ValueService) as FakeValueService;
+
+ expect(testBedProvider).not.toBe(tcProvider);
+ expect(testBedProvider).not.toBe(tpcProvider);
+ expect(testBedProvider instanceof ValueService).toBeTruthy();
+ expect(tcProvider).toEqual({} as ValueService);
+ expect(tpcProvider instanceof FakeValueService).toBeTruthy();
+ });
+
+ it('can access template local variables as references', () => {
+ const fixture = TestBed.configureTestingModule({
+ imports: [ShellComponent, NeedsContentComponent, Child1Component, Child2Component, Child3Component],
+ })
+ .overrideComponent(ShellComponent, {
+ set: {
+ selector: 'test-shell',
+ imports: [NeedsContentComponent, Child1Component, Child2Component, Child3Component],
+ template: `
+
+
+
+
+
+ !
+
+ `,
+ },
+ })
+ .createComponent(ShellComponent);
+
+ fixture.detectChanges();
+
+ const el = fixture.debugElement.children[0];
+ const comp = el.componentInstance;
+
+ expect(comp.children.toArray().length).toBe(4);
+
+ expect(el.references['nc']).toBe(comp);
+
+ const contentRefs = el.queryAll((de) => de.references['content']);
+ expect(contentRefs.length).toBe(4);
+ });
+ });
+
+ describe('nested (one-deep) component override', () => {
+ beforeEach(() => {
+ TestBed.configureTestingModule({
+ imports: [ParentComponent, FakeChildComponent],
+ }).overrideComponent(ParentComponent, {
+ set: { imports: [FakeChildComponent] },
+ });
+ });
+
+ it('ParentComp should use Fake Child component', () => {
+ const fixture = TestBed.createComponent(ParentComponent);
+ fixture.detectChanges();
+ expect((fixture.debugElement.nativeElement).textContent).toEqual('Parent(Fake Child)');
+ });
+ });
+
+ describe('nested (two-deep) component override', () => {
+ beforeEach(() => {
+ TestBed.configureTestingModule({
+ imports: [ParentComponent, FakeChildWithGrandchildComponent, FakeGrandchildComponent],
+ }).overrideComponent(ParentComponent, {
+ set: { imports: [FakeChildWithGrandchildComponent, FakeGrandchildComponent] },
+ });
+ });
+
+ it('should use Fake Grandchild component', () => {
+ const fixture = TestBed.createComponent(ParentComponent);
+ fixture.detectChanges();
+ expect((fixture.debugElement.nativeElement).textContent).toEqual(
+ 'Parent(Fake Child(Fake Grandchild))',
+ );
+ });
+ });
+
+ describe('lifecycle hooks w/ MyIfParentComp', () => {
+ let fixture: ComponentFixture;
+ let parent: MyIfParentComponent;
+ let child: MyIfChildComponent;
+
+ beforeEach(() => {
+ TestBed.configureTestingModule({
+ imports: [FormsModule, MyIfChildComponent, MyIfParentComponent],
+ });
+
+ fixture = TestBed.createComponent(MyIfParentComponent);
+ parent = fixture.componentInstance;
+ });
+
+ it('should instantiate parent component', () => {
+ expect(parent).not.toBeNull();
+ });
+
+ it('parent component OnInit should NOT be called before first detectChanges()', () => {
+ expect(parent.ngOnInitCalled).toBe(false);
+ });
+
+ it('parent component OnInit should be called after first detectChanges()', () => {
+ fixture.detectChanges();
+ expect(parent.ngOnInitCalled).toBe(true);
+ });
+
+ it('child component should exist after OnInit', () => {
+ fixture.detectChanges();
+ getChild();
+ expect(child instanceof MyIfChildComponent).toBeTruthy();
+ });
+
+ it("should have called child component's OnInit", () => {
+ fixture.detectChanges();
+ getChild();
+ expect(child.ngOnInitCalled).toBe(true);
+ });
+
+ it('child component called OnChanges once', () => {
+ fixture.detectChanges();
+ getChild();
+ expect(child.ngOnChangesCounter).toBe(1);
+ });
+
+ it('changed parent value flows to child', () => {
+ fixture.detectChanges();
+ getChild();
+
+ parent.parentValue = 'foo';
+ fixture.detectChanges();
+
+ expect(child.ngOnChangesCounter).toBe(2);
+ expect(child.childValue).toBe('foo');
+ });
+
+ it('changed child value flows to parent', waitForAsync(() => {
+ fixture.detectChanges();
+ getChild();
+
+ child.childValue = 'bar';
+
+ return new Promise((resolve) => {
+ setTimeout(() => resolve(), 0);
+ }).then(() => {
+ fixture.detectChanges();
+
+ expect(child.ngOnChangesCounter).toBe(2);
+ expect(parent.parentValue).toBe('bar');
+ });
+ }));
+
+ it('clicking "Close Child" triggers child OnDestroy', () => {
+ fixture.detectChanges();
+ getChild();
+
+ const btn = fixture.debugElement.query(By.css('button'));
+ click(btn);
+
+ fixture.detectChanges();
+ expect(child.ngOnDestroyCalled).toBe(true);
+ });
+
+ function getChild() {
+ let childDe: DebugElement;
+
+ try {
+ childDe = fixture.debugElement.children[4].children[0];
+ } catch {} // eslint-disable-line no-empty
+
+ childDe = fixture.debugElement.queryAll((de) => de.componentInstance instanceof MyIfChildComponent)[0];
+
+ childDe = fixture.debugElement.query((de) => de.componentInstance instanceof MyIfChildComponent);
+
+ if (childDe && childDe.componentInstance) {
+ child = childDe.componentInstance;
+ } else {
+ throw new Error('Unable to find MyIfChildComp within MyIfParentComp');
+ }
+
+ return child;
+ }
+ });
+});
+
+@Component({
+ selector: 'child-1',
+ template: 'Fake Child',
+})
+class FakeChildComponent {}
+
+@Component({
+ selector: 'grandchild-1',
+ template: 'Fake Grandchild',
+})
+class FakeGrandchildComponent {}
+
+@Component({
+ selector: 'child-1',
+ imports: [FakeGrandchildComponent],
+ template: 'Fake Child( )',
+})
+class FakeChildWithGrandchildComponent {}
+
+@Injectable()
+class FakeValueService extends ValueService {
+ override value = 'faked value';
+}
diff --git a/examples/example-app-v19/src/app/demo/demo.ts b/examples/example-app-v19/src/app/demo/demo.ts
new file mode 100644
index 0000000000..f8ec64e7c6
--- /dev/null
+++ b/examples/example-app-v19/src/app/demo/demo.ts
@@ -0,0 +1,452 @@
+import {
+ Component,
+ ContentChildren,
+ Directive,
+ EventEmitter,
+ HostBinding,
+ HostListener,
+ Injectable,
+ Input,
+ OnChanges,
+ OnDestroy,
+ OnInit,
+ Optional,
+ Output,
+ Pipe,
+ PipeTransform,
+ SimpleChanges,
+} from '@angular/core';
+import { FormsModule } from '@angular/forms';
+import { sharedImports } from '@shared/shared';
+import { of } from 'rxjs';
+import { delay } from 'rxjs/operators';
+
+export interface Hero {
+ name: string;
+}
+
+@Injectable()
+export class ValueService {
+ value = 'real value';
+
+ getValue() {
+ return this.value;
+ }
+ setValue(value: string) {
+ this.value = value;
+ }
+
+ getObservableValue() {
+ return of('observable value');
+ }
+
+ getPromiseValue() {
+ return Promise.resolve('promise value');
+ }
+
+ getObservableDelayValue() {
+ return of('observable delay value').pipe(delay(10));
+ }
+}
+
+@Injectable()
+export class MasterService {
+ constructor(private readonly valueService: ValueService) {}
+ getValue() {
+ return this.valueService.getValue();
+ }
+}
+
+@Pipe({ name: 'reverse' })
+export class ReversePipe implements PipeTransform {
+ transform(s: string) {
+ let r = '';
+ for (let i = s.length; i; ) {
+ r += s[--i];
+ }
+
+ return r;
+ }
+}
+
+@Component({
+ selector: 'bank-account',
+ template: ` Bank Name: {{ bank }} Account Id: {{ id }} `,
+})
+export class BankAccountComponent {
+ @Input() bank = '';
+ @Input('account') id = '';
+}
+
+@Component({
+ selector: 'bank-account-parent',
+ template: `
+
+
+ `,
+ imports: [BankAccountComponent],
+})
+export class BankAccountParentComponent {
+ width = 200;
+ color = 'red';
+ isClosed = true;
+}
+
+@Component({
+ selector: 'lightswitch-comp',
+ template: `
+ Click me!
+
+ {{ message }} `,
+})
+export class LightswitchComponent {
+ isOn = false;
+ clicked() {
+ this.isOn = !this.isOn;
+ }
+ get message() {
+ return `The light is ${this.isOn ? 'On' : 'Off'}`;
+ }
+}
+
+@Component({
+ selector: 'child-1',
+ template: 'Child-1({{text}}) ',
+})
+export class Child1Component {
+ @Input() text = 'Original';
+}
+
+@Component({
+ selector: 'child-2',
+ template: 'Child-2({{text}})
',
+})
+export class Child2Component {
+ @Input() text = '';
+}
+
+@Component({
+ selector: 'child-3',
+ template: 'Child-3({{text}})
',
+})
+export class Child3Component {
+ @Input() text = '';
+}
+
+@Component({
+ selector: 'input-comp',
+ template: ' ',
+ imports: [FormsModule],
+})
+export class InputComponent {
+ name = 'John';
+}
+
+@Directive({ selector: 'input[value]' })
+export class InputValueBinderDirective {
+ @HostBinding() @Input() value: unknown;
+
+ @Output() valueChange: EventEmitter = new EventEmitter();
+
+ @HostListener('input', ['$event.target.value'])
+ onInput(value: unknown) {
+ this.valueChange.emit(value);
+ }
+}
+
+@Component({
+ selector: 'input-value-comp',
+ template: ` Name: {{ name }} `,
+ imports: [InputValueBinderDirective],
+})
+export class InputValueBinderComponent {
+ name = 'Sally';
+}
+
+@Component({
+ selector: 'parent-comp',
+ imports: [Child1Component],
+ template: 'Parent( )',
+})
+export class ParentComponent {}
+
+@Component({
+ selector: 'io-comp',
+ template: 'Original {{hero.name}} ',
+})
+export class IoComponent {
+ @Input() hero!: Hero;
+ @Output() selected = new EventEmitter();
+ click() {
+ this.selected.emit(this.hero);
+ }
+}
+
+@Component({
+ selector: 'io-parent-comp',
+ template: `
+ Click to select a hero
+ The selected hero is {{ selectedHero.name }}
+
+
+ `,
+ imports: [IoComponent, sharedImports],
+})
+export class IoParentComponent {
+ heroes: Hero[] = [{ name: 'Bob' }, { name: 'Carol' }, { name: 'Ted' }, { name: 'Alice' }];
+ selectedHero!: Hero;
+ onSelect(hero: Hero) {
+ this.selectedHero = hero;
+ }
+}
+
+@Component({
+ selector: 'my-if-comp',
+ template: 'MyIf(More )',
+ imports: [sharedImports],
+})
+export class MyIfComponent {
+ showMore = false;
+}
+
+@Component({
+ selector: 'my-service-comp',
+ template: 'injected value: {{valueService.value}}',
+ providers: [ValueService],
+})
+export class TestProvidersComponent {
+ constructor(public valueService: ValueService) {}
+}
+
+@Component({
+ selector: 'my-service-comp',
+ template: 'injected value: {{valueService.value}}',
+ viewProviders: [ValueService],
+})
+export class TestViewProvidersComponent {
+ constructor(public valueService: ValueService) {}
+}
+
+@Component({
+ selector: 'external-template-comp',
+ templateUrl: './demo-external-template.html',
+})
+export class ExternalTemplateComponent implements OnInit {
+ serviceValue = '';
+
+ constructor(@Optional() private readonly service?: ValueService) {}
+
+ ngOnInit() {
+ if (this.service) {
+ this.serviceValue = this.service.getValue();
+ }
+ }
+}
+
+@Component({
+ selector: 'comp-w-ext-comp',
+ template: `
+ comp-w-ext-comp
+
+ `,
+ imports: [ExternalTemplateComponent],
+})
+export class InnerCompWithExternalTemplateComponent {}
+
+@Component({ selector: 'needs-content', template: ' ' })
+export class NeedsContentComponent {
+ @ContentChildren('content') children: unknown;
+}
+
+@Component({
+ selector: 'my-if-child-1',
+ template: ` MyIfChildComp
+
+ Child value:
+
+
+
+ Change log:
+ {{ i + 1 }} - {{ log }}
`,
+ imports: [FormsModule, sharedImports],
+})
+export class MyIfChildComponent implements OnInit, OnChanges, OnDestroy {
+ @Input() value = '';
+ @Output() valueChange = new EventEmitter();
+
+ get childValue() {
+ return this.value;
+ }
+ set childValue(v: string) {
+ if (this.value === v) {
+ return;
+ }
+ this.value = v;
+ this.valueChange.emit(v);
+ }
+
+ changeLog: string[] = [];
+
+ ngOnInitCalled = false;
+ ngOnChangesCounter = 0;
+ ngOnDestroyCalled = false;
+
+ ngOnInit() {
+ this.ngOnInitCalled = true;
+ this.changeLog.push('ngOnInit called');
+ }
+
+ ngOnDestroy() {
+ this.ngOnDestroyCalled = true;
+ this.changeLog.push('ngOnDestroy called');
+ }
+
+ ngOnChanges(changes: SimpleChanges) {
+ for (const propName in changes) {
+ this.ngOnChangesCounter += 1;
+ const prop = changes[propName];
+ const cur = JSON.stringify(prop.currentValue);
+ const prev = JSON.stringify(prop.previousValue);
+ this.changeLog.push(`${propName}: currentValue = ${cur}, previousValue = ${prev}`);
+ }
+ }
+}
+
+@Component({
+ selector: 'my-if-parent-comp',
+ template: `
+ MyIfParentComp
+ Parent value:
+
+
+
+ {{ toggleLabel }} Child
+
+
+
+ `,
+ imports: [FormsModule, MyIfChildComponent, sharedImports],
+})
+export class MyIfParentComponent implements OnInit {
+ ngOnInitCalled = false;
+ parentValue = 'Hello, World';
+ showChild = false;
+ toggleLabel = 'Unknown';
+
+ ngOnInit() {
+ this.ngOnInitCalled = true;
+ this.clicked();
+ }
+
+ clicked() {
+ this.showChild = !this.showChild;
+ this.toggleLabel = this.showChild ? 'Close' : 'Show';
+ }
+}
+
+@Component({
+ selector: 'reverse-pipe-comp',
+ template: `
+
+ {{ text | reverse }}
+ `,
+ imports: [ReversePipe, FormsModule],
+})
+export class ReversePipeComponent {
+ text = 'my dog has fleas.';
+}
+
+@Component({
+ imports: [NeedsContentComponent],
+ template: 'Replace Me
',
+})
+export class ShellComponent {}
+
+@Component({
+ selector: 'demo-comp',
+ template: `
+ Specs Demo
+
+
+ Input/Output Component
+
+
+ External Template Component
+
+
+ Component With External Template Component
+
+
+ Reverse Pipe
+
+
+ InputValueBinder Directive
+
+
+ Button Component
+
+
+ Needs Content
+
+
+
+
+
+ !
+
+ `,
+ imports: [
+ Child1Component,
+ Child2Component,
+ Child3Component,
+ ExternalTemplateComponent,
+ InnerCompWithExternalTemplateComponent,
+ InputValueBinderComponent,
+ IoParentComponent,
+ LightswitchComponent,
+ NeedsContentComponent,
+ ReversePipeComponent,
+ MyIfParentComponent,
+ ],
+})
+export class DemoComponent {}
+
+export const demoProviders = [MasterService, ValueService];
diff --git a/examples/example-app-v19/src/app/hero/hero-detail.component.css b/examples/example-app-v19/src/app/hero/hero-detail.component.css
new file mode 100644
index 0000000000..29c084dbe5
--- /dev/null
+++ b/examples/example-app-v19/src/app/hero/hero-detail.component.css
@@ -0,0 +1,29 @@
+label {
+ display: inline-block;
+ width: 3em;
+ margin: 0.5em 0;
+ color: #607d8b;
+ font-weight: bold;
+}
+input {
+ height: 2em;
+ font-size: 1em;
+ padding-left: 0.4em;
+}
+button {
+ margin-top: 20px;
+ font-family: Arial, sans-serif;
+ background-color: #eee;
+ border: none;
+ padding: 5px 10px;
+ border-radius: 4px;
+ cursor: pointer;
+}
+button:hover {
+ background-color: #cfd8dc;
+}
+button:disabled {
+ background-color: #eee;
+ color: #ccc;
+ cursor: auto;
+}
diff --git a/examples/example-app-v19/src/app/hero/hero-detail.component.html b/examples/example-app-v19/src/app/hero/hero-detail.component.html
new file mode 100644
index 0000000000..1eaea17941
--- /dev/null
+++ b/examples/example-app-v19/src/app/hero/hero-detail.component.html
@@ -0,0 +1,26 @@
+
+
+ {{ hero.name | titlecase }} Details
+
+
id: {{ hero.id }}
+
+ name:
+
+
+
+ Save
+
+
+ Cancel
+
+
diff --git a/examples/example-app-v19/src/app/hero/hero-detail.component.spec.ts b/examples/example-app-v19/src/app/hero/hero-detail.component.spec.ts
new file mode 100644
index 0000000000..cba6284c3f
--- /dev/null
+++ b/examples/example-app-v19/src/app/hero/hero-detail.component.spec.ts
@@ -0,0 +1,244 @@
+import { provideHttpClient } from '@angular/common/http';
+import { HttpTestingController, provideHttpClientTesting } from '@angular/common/http/testing';
+import { fakeAsync, TestBed, tick, waitForAsync } from '@angular/core/testing';
+import { FormsModule } from '@angular/forms';
+import { provideRouter, Router } from '@angular/router';
+import { RouterTestingHarness } from '@angular/router/testing';
+import { jest } from '@jest/globals';
+import { sharedImports } from '@shared/shared';
+import { TitleCasePipe } from '@shared/title-case.pipe';
+import { of } from 'rxjs';
+
+import { HeroDetailComponent } from './hero-detail.component';
+import { HeroDetailService } from './hero-detail.service';
+import { HeroListComponent } from './hero-list.component';
+import { click } from '../../testing';
+import { appConfig } from '../app.config';
+import { Hero } from '../model';
+import { getTestHeroes } from '../model/testing/test-heroes';
+
+let component: HeroDetailComponent;
+let page: Page;
+let harness: RouterTestingHarness;
+
+describe('HeroDetailComponent', () => {
+ const firstHero = getTestHeroes()[0];
+ const createComponent = async (id: number) => {
+ harness = await RouterTestingHarness.create();
+ component = await harness.navigateByUrl(`/heroes/${id}`, HeroDetailComponent);
+ page = new Page();
+
+ const request = TestBed.inject(HttpTestingController).expectOne(`api/heroes/?id=${id}`);
+ const hero = getTestHeroes().find((h) => h.id === Number(id));
+ request.flush(hero ? [hero] : []);
+ harness.detectChanges();
+ };
+
+ describe('with HeroModule setup', () => {
+ beforeEach(waitForAsync(async () => {
+ await TestBed.configureTestingModule({
+ ...appConfig,
+ imports: [HeroListComponent, HeroDetailComponent],
+ providers: [
+ provideRouter([
+ { path: 'heroes', component: HeroListComponent },
+ { path: 'heroes/:id', component: HeroDetailComponent },
+ ]),
+ provideHttpClient(),
+ provideHttpClientTesting(),
+ ],
+ }).compileComponents();
+ }));
+
+ describe('when navigate to existing hero', () => {
+ let expectedHero: Hero;
+
+ beforeEach(waitForAsync(async () => {
+ expectedHero = firstHero;
+ await createComponent(expectedHero.id);
+ }));
+
+ it("should display that hero's name", () => {
+ expect(page.nameDisplay.textContent).toBe(expectedHero.name);
+ });
+
+ it('should navigate when click cancel', () => {
+ click(page.cancelBtn);
+
+ expect(TestBed.inject(Router).url).toEqual('/heroes');
+ });
+
+ it('should save when click save but not navigate immediately', () => {
+ click(page.saveBtn);
+
+ expect(
+ TestBed.inject(HttpTestingController).expectOne({ method: 'PUT', url: 'api/heroes' }),
+ ).toBeTruthy();
+ expect(TestBed.inject(Router).url).toEqual('/heroes/41');
+ });
+
+ it('should navigate when click save and save resolves', fakeAsync(() => {
+ click(page.saveBtn);
+ tick();
+
+ expect(TestBed.inject(Router).url).toEqual(`/heroes/${firstHero.id}`);
+ }));
+
+ it('should convert hero name to Title Case', () => {
+ const hostElement: HTMLElement = harness.routeNativeElement!;
+ const nameInput: HTMLInputElement = hostElement.querySelector('input')!;
+ const nameDisplay: HTMLElement = hostElement.querySelector('span')!;
+
+ nameInput.value = 'quick BROWN fOx';
+ nameInput.dispatchEvent(new Event('input'));
+ harness.detectChanges();
+
+ expect(nameDisplay.textContent).toBe('Quick Brown Fox');
+ });
+ });
+
+ describe('when navigate to non-existent hero id', () => {
+ beforeEach(waitForAsync(async () => {
+ await createComponent(999);
+ }));
+
+ it('should try to navigate back to hero list', () => {
+ expect(TestBed.inject(Router).url).toEqual('/heroes');
+ });
+ });
+ });
+
+ describe('when override its provided HeroDetailService', () => {
+ const testHero = getTestHeroes()[0];
+ class HeroDetailServiceSpy {
+ testHero = { ...testHero };
+
+ getHero = jest.fn().mockReturnValue(of({ ...this.testHero }));
+
+ saveHero = jest.fn((hero: Hero) => of(Object.assign(this.testHero, hero)));
+ }
+ let hdsSpy: HeroDetailServiceSpy;
+
+ beforeEach(waitForAsync(async () => {
+ await TestBed.configureTestingModule({
+ ...appConfig,
+ imports: [HeroDetailComponent, HeroListComponent],
+ providers: [
+ provideRouter([
+ { path: 'heroes', component: HeroListComponent },
+ { path: 'heroes/:id', component: HeroDetailComponent },
+ ]),
+ provideHttpClient(),
+ provideHttpClientTesting(),
+ { provide: HeroDetailService, useValue: {} },
+ ],
+ })
+ .overrideComponent(HeroDetailComponent, {
+ set: { providers: [{ provide: HeroDetailService, useClass: HeroDetailServiceSpy }] },
+ })
+ .compileComponents();
+ harness = await RouterTestingHarness.create();
+ component = await harness.navigateByUrl(`/heroes/${testHero.id}`, HeroDetailComponent);
+ page = new Page();
+ hdsSpy = harness.routeDebugElement!.injector.get(HeroDetailService) as unknown as HeroDetailServiceSpy;
+
+ harness.detectChanges();
+ }));
+
+ it('should have called `getHero`', () => {
+ expect(hdsSpy.getHero).toHaveBeenCalledTimes(1);
+ });
+
+ it("should display stub hero's name", () => {
+ expect(page.nameDisplay.textContent).toBe(hdsSpy.testHero.name);
+ });
+
+ it('should save stub hero change', fakeAsync(() => {
+ const origName = hdsSpy.testHero.name;
+ const newName = 'New Name';
+
+ page.nameInput.value = newName;
+ page.nameInput.dispatchEvent(new Event('input'));
+
+ expect(component.hero.name).toBe(newName);
+ expect(hdsSpy.testHero.name).toBe(origName);
+
+ click(page.saveBtn);
+
+ expect(hdsSpy.saveHero).toHaveBeenCalledTimes(1);
+
+ tick();
+
+ expect(hdsSpy.testHero.name).toBe(newName);
+ expect(TestBed.inject(Router).url).toEqual('/heroes');
+ }));
+ });
+
+ describe('with FormsModule setup', () => {
+ beforeEach(waitForAsync(async () => {
+ await TestBed.configureTestingModule({
+ ...appConfig,
+ imports: [FormsModule, HeroDetailComponent, TitleCasePipe],
+ providers: [
+ provideHttpClient(),
+ provideHttpClientTesting(),
+ provideRouter([{ path: 'heroes/:id', component: HeroDetailComponent }]),
+ ],
+ }).compileComponents();
+ }));
+
+ it("should display 1st hero's name", async () => {
+ const expectedHero = firstHero;
+ await createComponent(expectedHero.id);
+
+ expect(page.nameDisplay.textContent).toBe(expectedHero.name);
+ });
+ });
+
+ describe('with SharedModule setup', () => {
+ beforeEach(waitForAsync(async () => {
+ await TestBed.configureTestingModule({
+ ...appConfig,
+ imports: [HeroDetailComponent, sharedImports],
+ providers: [
+ provideRouter([{ path: 'heroes/:id', component: HeroDetailComponent }]),
+ provideHttpClient(),
+ provideHttpClientTesting(),
+ ],
+ }).compileComponents();
+ }));
+
+ it("should display 1st hero's name", async () => {
+ const expectedHero = firstHero;
+ await createComponent(expectedHero.id);
+
+ expect(page.nameDisplay.textContent).toBe(expectedHero.name);
+ });
+ });
+});
+
+class Page {
+ get buttons() {
+ return this.queryAll('button');
+ }
+ get saveBtn() {
+ return this.buttons[0];
+ }
+ get cancelBtn() {
+ return this.buttons[1];
+ }
+ get nameDisplay() {
+ return this.query('span');
+ }
+ get nameInput() {
+ return this.query('input');
+ }
+
+ private query(selector: string): T {
+ return harness.routeNativeElement?.querySelector(selector) as T;
+ }
+
+ private queryAll(selector: string): T[] {
+ return (harness.routeNativeElement?.querySelectorAll(selector) ?? []) as T[];
+ }
+}
diff --git a/examples/example-app-v19/src/app/hero/hero-detail.component.ts b/examples/example-app-v19/src/app/hero/hero-detail.component.ts
new file mode 100644
index 0000000000..2bc9c98717
--- /dev/null
+++ b/examples/example-app-v19/src/app/hero/hero-detail.component.ts
@@ -0,0 +1,57 @@
+import { Component, OnInit } from '@angular/core';
+import { ActivatedRoute, Router, RouterLink } from '@angular/router';
+import { sharedImports } from '@shared/shared';
+
+import { HeroDetailService } from './hero-detail.service';
+import { Hero } from '../model';
+
+@Component({
+ selector: 'app-hero-detail',
+ templateUrl: './hero-detail.component.html',
+ styleUrls: ['./hero-detail.component.css'],
+ providers: [HeroDetailService],
+ imports: [sharedImports, RouterLink],
+})
+export class HeroDetailComponent implements OnInit {
+ constructor(
+ private readonly heroDetailService: HeroDetailService,
+ private readonly route: ActivatedRoute,
+ private readonly router: Router,
+ ) {}
+
+ hero!: Hero;
+
+ ngOnInit(): void {
+ // get hero when `id` param changes
+ this.route.paramMap.subscribe((pmap) => this.getHero(pmap.get('id')));
+ }
+
+ private getHero(id: string | null): void {
+ // when no id or id===0, create new blank hero
+ if (!id) {
+ this.hero = { id: 0, name: '' } as Hero;
+
+ return;
+ }
+
+ this.heroDetailService.getHero(id).subscribe((hero) => {
+ if (hero) {
+ this.hero = hero;
+ } else {
+ this.gotoList(); // id not found; navigate to list
+ }
+ });
+ }
+
+ save(): void {
+ this.heroDetailService.saveHero(this.hero).subscribe(() => this.gotoList());
+ }
+
+ cancel() {
+ this.gotoList();
+ }
+
+ gotoList() {
+ this.router.navigate(['../'], { relativeTo: this.route });
+ }
+}
diff --git a/examples/example-app-v19/src/app/hero/hero-detail.service.ts b/examples/example-app-v19/src/app/hero/hero-detail.service.ts
new file mode 100644
index 0000000000..c98b3c4560
--- /dev/null
+++ b/examples/example-app-v19/src/app/hero/hero-detail.service.ts
@@ -0,0 +1,25 @@
+import { Injectable } from '@angular/core';
+import { Observable } from 'rxjs';
+import { map } from 'rxjs/operators';
+
+import { Hero, HeroService } from '../model';
+
+@Injectable({ providedIn: 'root' })
+export class HeroDetailService {
+ constructor(private readonly heroService: HeroService) {}
+
+ // Returns a clone which caller may modify safely
+ getHero(id: number | string): Observable {
+ if (typeof id === 'string') {
+ id = parseInt(id, 10);
+ }
+
+ return this.heroService.getHero(id).pipe(
+ map((hero) => (hero ? { ...hero } : null)), // clone or null
+ );
+ }
+
+ saveHero(hero: Hero) {
+ return this.heroService.updateHero(hero);
+ }
+}
diff --git a/examples/example-app-v19/src/app/hero/hero-list.component.css b/examples/example-app-v19/src/app/hero/hero-list.component.css
new file mode 100644
index 0000000000..5e450c5461
--- /dev/null
+++ b/examples/example-app-v19/src/app/hero/hero-list.component.css
@@ -0,0 +1,70 @@
+.selected {
+ background-color: #cfd8dc !important;
+ color: white;
+}
+
+.heroes {
+ margin: 0 0 2em 0;
+ list-style-type: none;
+ padding: 0;
+ width: 15em;
+}
+
+.heroes li {
+ display: flex;
+}
+
+.heroes button {
+ flex: 1;
+ cursor: pointer;
+ position: relative;
+ left: 0;
+ background-color: #eee;
+ margin: 0.5em;
+ padding: 0;
+ border-radius: 4px;
+ display: flex;
+ align-items: stretch;
+ height: 1.8em;
+}
+
+.heroes button:hover {
+ color: #2c3a41;
+ background-color: #e6e6e6;
+ left: 0.1em;
+}
+
+.heroes button:active {
+ background-color: #525252;
+ color: #fafafa;
+}
+
+.heroes button.selected {
+ background-color: black;
+ color: white;
+}
+
+.heroes button.selected:hover {
+ background-color: #505050;
+ color: white;
+}
+
+.heroes button.selected:active {
+ background-color: black;
+ color: white;
+}
+
+.heroes .badge {
+ display: inline-block;
+ font-size: small;
+ color: white;
+ padding: 0.8em 0.7em 0 0.7em;
+ background-color: #405061;
+ line-height: 1em;
+ margin-right: 0.8em;
+ border-radius: 4px 0 0 4px;
+}
+
+.heroes .name {
+ align-self: center;
+}
diff --git a/examples/example-app-v19/src/app/hero/hero-list.component.html b/examples/example-app-v19/src/app/hero/hero-list.component.html
new file mode 100644
index 0000000000..5af1950143
--- /dev/null
+++ b/examples/example-app-v19/src/app/hero/hero-list.component.html
@@ -0,0 +1,13 @@
+My Heroes
+
+
+
+ {{ hero.id }}
+ {{ hero.name }}
+
+
+
diff --git a/examples/example-app-v19/src/app/hero/hero-list.component.spec.ts b/examples/example-app-v19/src/app/hero/hero-list.component.spec.ts
new file mode 100644
index 0000000000..f4d7fb0c6e
--- /dev/null
+++ b/examples/example-app-v19/src/app/hero/hero-list.component.spec.ts
@@ -0,0 +1,117 @@
+import { DebugElement } from '@angular/core';
+import { ComponentFixture, fakeAsync, TestBed, tick, waitForAsync } from '@angular/core/testing';
+import { By } from '@angular/platform-browser';
+import { Router } from '@angular/router';
+import { jest } from '@jest/globals';
+import { HighlightDirective } from '@shared/highlight.directive';
+
+import { HeroListComponent } from './hero-list.component';
+import { appConfig } from '../app.config';
+import { HeroService } from '../model';
+import { TestHeroService } from '../model/testing';
+import { getTestHeroes } from '../model/testing/test-heroes';
+
+const HEROES = getTestHeroes();
+
+let comp: HeroListComponent;
+let fixture: ComponentFixture;
+let page: Page;
+
+describe('HeroListComponent', () => {
+ beforeEach(waitForAsync(() => {
+ const routerSpy = {
+ navigate: jest.fn(),
+ };
+
+ TestBed.configureTestingModule({
+ ...appConfig,
+ providers: [
+ { provide: HeroService, useClass: TestHeroService },
+ { provide: Router, useValue: routerSpy },
+ ],
+ })
+ .compileComponents()
+ .then(createComponent);
+ }));
+
+ it('should display heroes', () => {
+ expect(page.heroRows.length).toBeGreaterThan(0);
+ });
+
+ it('1st hero should match 1st test hero', () => {
+ const expectedHero = HEROES[0];
+ const actualHero = page.heroRows[0].textContent;
+
+ expect(actualHero).toContain(expectedHero.id.toString());
+ expect(actualHero).toContain(expectedHero.name);
+ });
+
+ it('should select hero on click', fakeAsync(() => {
+ const expectedHero = HEROES[1];
+ const btn = page.heroRows[1].querySelector('button');
+
+ btn!.dispatchEvent(new Event('click'));
+ tick();
+
+ expect(comp.selectedHero).toEqual(expectedHero);
+ }));
+
+ it('should navigate to selected hero detail on click', fakeAsync(() => {
+ const expectedHero = HEROES[1];
+ const btn = page.heroRows[1].querySelector('button');
+
+ btn!.dispatchEvent(new Event('click'));
+ tick();
+
+ expect(page.navSpy).toHaveBeenCalled();
+
+ const navArgs = page.navSpy.mock.calls[0][0];
+ expect(navArgs[0]).toContain('heroes');
+ expect(navArgs[1]).toBe(expectedHero.id);
+ }));
+
+ it('should find `HighlightDirective` with `By.directive', () => {
+ const h2 = fixture.debugElement.query(By.css('h2'));
+ const directive = fixture.debugElement.query(By.directive(HighlightDirective));
+
+ expect(h2).toBe(directive);
+ });
+
+ it('should color header with `HighlightDirective`', () => {
+ const h2 = page.highlightDe.nativeElement as HTMLElement;
+ const bgColor = h2.style.backgroundColor;
+
+ const isExpectedColor = bgColor === 'gold' || bgColor === 'rgb(255, 215, 0)';
+ expect(isExpectedColor).toBeTruthy();
+ });
+
+ it("the `HighlightDirective` is among the element's providers", () => {
+ expect(page.highlightDe.providerTokens).toContain(HighlightDirective);
+ });
+});
+
+function createComponent() {
+ fixture = TestBed.createComponent(HeroListComponent);
+ comp = fixture.componentInstance;
+
+ fixture.detectChanges();
+
+ return fixture.whenStable().then(() => {
+ fixture.detectChanges();
+ page = new Page();
+ });
+}
+
+class Page {
+ heroRows: HTMLLIElement[];
+ highlightDe: DebugElement;
+ navSpy: ReturnType;
+
+ constructor() {
+ const heroRowNodes = fixture.nativeElement.querySelectorAll('li');
+ const router = fixture.debugElement.injector.get(Router);
+ this.heroRows = Array.from(heroRowNodes);
+ this.highlightDe = fixture.debugElement.query(By.directive(HighlightDirective));
+ this.navSpy = jest.spyOn(router, 'navigate');
+ }
+}
diff --git a/examples/example-app-v19/src/app/hero/hero-list.component.ts b/examples/example-app-v19/src/app/hero/hero-list.component.ts
new file mode 100644
index 0000000000..f2b0022696
--- /dev/null
+++ b/examples/example-app-v19/src/app/hero/hero-list.component.ts
@@ -0,0 +1,27 @@
+import { AsyncPipe } from '@angular/common';
+import { Component } from '@angular/core';
+import { Router } from '@angular/router';
+import { sharedImports } from '@shared/shared';
+import { Observable } from 'rxjs';
+
+import { Hero, HeroService } from '../model';
+
+@Component({
+ selector: 'app-heroes',
+ templateUrl: './hero-list.component.html',
+ styleUrls: ['./hero-list.component.css'],
+ imports: [AsyncPipe, sharedImports],
+})
+export class HeroListComponent {
+ heroes: Observable;
+ selectedHero!: Hero;
+
+ constructor(private readonly router: Router, private readonly heroService: HeroService) {
+ this.heroes = this.heroService.getHeroes();
+ }
+
+ onSelect(hero: Hero) {
+ this.selectedHero = hero;
+ this.router.navigate(['../heroes', this.selectedHero.id]);
+ }
+}
diff --git a/examples/example-app-v19/src/app/hero/hero.routes.ts b/examples/example-app-v19/src/app/hero/hero.routes.ts
new file mode 100644
index 0000000000..934a1ae034
--- /dev/null
+++ b/examples/example-app-v19/src/app/hero/hero.routes.ts
@@ -0,0 +1,9 @@
+import { Routes } from '@angular/router';
+
+import { HeroDetailComponent } from './hero-detail.component';
+import { HeroListComponent } from './hero-list.component';
+
+export default [
+ { path: '', component: HeroListComponent },
+ { path: ':id', component: HeroDetailComponent },
+] as Routes;
diff --git a/examples/example-app-v19/src/app/in-memory-data.service.ts b/examples/example-app-v19/src/app/in-memory-data.service.ts
new file mode 100644
index 0000000000..4e3741c544
--- /dev/null
+++ b/examples/example-app-v19/src/app/in-memory-data.service.ts
@@ -0,0 +1,24 @@
+import { InMemoryDbService } from 'angular-in-memory-web-api';
+
+import { QUOTES } from './twain/twain.data';
+
+const maxQuotes = Infinity;
+
+export class InMemoryDataService implements InMemoryDbService {
+ createDb() {
+ const heroes = [
+ { id: 11, name: 'Dr Nice' },
+ { id: 12, name: 'Narco' },
+ { id: 13, name: 'Bombasto' },
+ { id: 14, name: 'Celeritas' },
+ { id: 15, name: 'Magneta' },
+ { id: 16, name: 'RubberMan' },
+ { id: 17, name: 'Dynama' },
+ { id: 18, name: 'Dr. IQ' },
+ { id: 19, name: 'Magma' },
+ { id: 20, name: 'Tornado' },
+ ];
+
+ return { heroes, quotes: QUOTES.slice(0, maxQuotes) };
+ }
+}
diff --git a/examples/example-app-v19/src/app/model/hero.service.spec.ts b/examples/example-app-v19/src/app/model/hero.service.spec.ts
new file mode 100644
index 0000000000..991d089456
--- /dev/null
+++ b/examples/example-app-v19/src/app/model/hero.service.spec.ts
@@ -0,0 +1,187 @@
+import { HttpClient, HttpResponse, HttpErrorResponse, HttpEventType, HttpEvent } from '@angular/common/http';
+import { HttpClientTestingModule, HttpTestingController } from '@angular/common/http/testing';
+import { TestBed, waitForAsync } from '@angular/core/testing';
+import { jest } from '@jest/globals';
+
+import { Hero } from './hero';
+import { HeroService } from './hero.service';
+import { asyncData, asyncError } from '../../testing';
+
+describe('HeroesService (with spies)', () => {
+ const httpClient = new HttpClient({
+ handle: () => asyncData({} as HttpEvent),
+ });
+ const httpClientSpy = {
+ get: jest.spyOn(httpClient, 'get'),
+ };
+ let heroService: HeroService;
+
+ beforeEach(() => {
+ heroService = new HeroService(httpClient);
+ });
+
+ it('should return expected heroes (HttpClient called once)', waitForAsync(() => {
+ const expectedHeroes: Hero[] = [
+ { id: 1, name: 'A' },
+ { id: 2, name: 'B' },
+ ];
+
+ httpClientSpy.get.mockReturnValue(asyncData(expectedHeroes));
+
+ heroService.getHeroes().subscribe({
+ next: (heroes) => {
+ expect(heroes).toEqual(expectedHeroes);
+ },
+ error: () => {
+ throw new Error('Error getting heroes');
+ },
+ });
+ expect(httpClientSpy.get.mock.calls.length).toBe(1);
+ }));
+
+ it('should return an error when the server returns a 404', waitForAsync(() => {
+ const errorResponse = new HttpErrorResponse({
+ error: 'test 404 error',
+ status: 404,
+ statusText: 'Not Found',
+ });
+
+ httpClientSpy.get.mockReturnValue(asyncError(errorResponse));
+
+ heroService.getHeroes().subscribe({
+ next: () => {
+ throw new Error('expected an error, not heroes');
+ },
+ error: (error) => {
+ expect(error.message).toContain('test 404 error');
+ },
+ });
+ }));
+});
+
+describe('HeroesService (with mocks)', () => {
+ let httpTestingController: HttpTestingController;
+ let heroService: HeroService;
+
+ beforeEach(() => {
+ TestBed.configureTestingModule({
+ imports: [HttpClientTestingModule],
+ providers: [HeroService],
+ });
+
+ httpTestingController = TestBed.inject(HttpTestingController);
+ heroService = TestBed.inject(HeroService);
+ });
+
+ afterEach(() => {
+ httpTestingController.verify();
+ });
+
+ describe('#getHeroes', () => {
+ let expectedHeroes: Hero[];
+
+ beforeEach(() => {
+ heroService = TestBed.inject(HeroService);
+ expectedHeroes = [
+ { id: 1, name: 'A' },
+ { id: 2, name: 'B' },
+ ] as Hero[];
+ });
+
+ it('should return expected heroes (called once)', () => {
+ heroService.getHeroes().subscribe((heroes) => expect(heroes).toEqual(expectedHeroes));
+
+ const req = httpTestingController.expectOne(heroService.heroesUrl);
+ expect(req.request.method).toEqual('GET');
+
+ req.flush(expectedHeroes);
+ });
+
+ it('should be OK returning no heroes', () => {
+ heroService.getHeroes().subscribe((heroes) => expect(heroes.length).toEqual(0));
+
+ const req = httpTestingController.expectOne(heroService.heroesUrl);
+ req.flush([]);
+ });
+
+ it('should turn 404 into a user-friendly error', () => {
+ const msg = 'Deliberate 404';
+ heroService.getHeroes().subscribe({
+ next: () => {
+ throw new Error('expected to fail');
+ },
+ error: (error) => expect(error.message).toContain(msg),
+ });
+
+ const req = httpTestingController.expectOne(heroService.heroesUrl);
+
+ req.flush(msg, { status: 404, statusText: 'Not Found' });
+ });
+
+ it('should return expected heroes (called multiple times)', () => {
+ heroService.getHeroes().subscribe();
+ heroService.getHeroes().subscribe();
+ heroService.getHeroes().subscribe((heroes) => expect(heroes).toEqual(expectedHeroes));
+
+ const requests = httpTestingController.match(heroService.heroesUrl);
+ expect(requests.length).toEqual(3);
+
+ requests[0].flush([]);
+ requests[1].flush([{ id: 1, name: 'bob' }]);
+ requests[2].flush(expectedHeroes);
+ });
+ });
+
+ describe('#updateHero', () => {
+ it('should update a hero and return it', () => {
+ const updateHero: Hero = { id: 1, name: 'A' };
+
+ heroService.updateHero(updateHero).subscribe((data) => expect(data).toEqual(updateHero));
+
+ const req = httpTestingController.expectOne(heroService.heroesUrl);
+ expect(req.request.method).toEqual('PUT');
+ expect(req.request.body).toEqual(updateHero);
+
+ const expectedResponse = new HttpResponse({ status: 200, statusText: 'OK', body: updateHero });
+ req.event(expectedResponse);
+ });
+
+ it('should turn 404 error into user-facing error', () => {
+ const msg = 'Deliberate 404';
+ const updateHero: Hero = { id: 1, name: 'A' };
+ heroService.updateHero(updateHero).subscribe({
+ next: () => {
+ throw new Error('expected to fail');
+ },
+ error: (error) => expect(error.message).toContain(msg),
+ });
+
+ const req = httpTestingController.expectOne(heroService.heroesUrl);
+
+ req.flush(msg, { status: 404, statusText: 'Not Found' });
+ });
+
+ it('should turn network error into user-facing error', () => {
+ const emsg = 'simulated network error';
+
+ const updateHero: Hero = { id: 1, name: 'A' };
+ heroService.updateHero(updateHero).subscribe({
+ next: () => {
+ throw new Error('expected to fail');
+ },
+ error: (error) => expect(error.message).toContain(emsg),
+ });
+
+ const req = httpTestingController.expectOne(heroService.heroesUrl);
+
+ const errorEvent = new ErrorEvent('so sad', {
+ message: emsg,
+ filename: 'HeroService.ts',
+ lineno: 42,
+ colno: 21,
+ });
+
+ req.error(errorEvent);
+ });
+ });
+});
diff --git a/examples/example-app-v19/src/app/model/hero.service.ts b/examples/example-app-v19/src/app/model/hero.service.ts
new file mode 100644
index 0000000000..a05cbe9b8d
--- /dev/null
+++ b/examples/example-app-v19/src/app/model/hero.service.ts
@@ -0,0 +1,65 @@
+import { HttpClient, HttpErrorResponse, HttpHeaders } from '@angular/common/http';
+import { Injectable } from '@angular/core';
+import { Observable } from 'rxjs';
+import { catchError, map } from 'rxjs/operators';
+
+import { Hero } from './hero';
+
+const httpOptions = {
+ headers: new HttpHeaders({ 'Content-Type': 'application/json' }),
+};
+
+@Injectable({ providedIn: 'root' })
+export class HeroService {
+ readonly heroesUrl = 'api/heroes';
+
+ constructor(private readonly http: HttpClient) {}
+
+ getHeroes(): Observable {
+ return this.http.get(this.heroesUrl).pipe(catchError(this.handleError('getHeroes'))) as Observable<
+ Hero[]
+ >;
+ }
+
+ getHero(id: number | string): Observable {
+ if (typeof id === 'string') {
+ id = parseInt(id, 10);
+ }
+ const url = `${this.heroesUrl}/?id=${id}`;
+
+ return this.http.get(url).pipe(
+ map((heroes) => heroes[0]),
+ catchError(this.handleError(`getHero id=${id}`)),
+ );
+ }
+
+ addHero(hero: Hero): Observable {
+ return this.http
+ .post(this.heroesUrl, hero, httpOptions)
+ .pipe(catchError(this.handleError('addHero')));
+ }
+
+ deleteHero(hero: Hero | number): Observable {
+ const id = typeof hero === 'number' ? hero : hero.id;
+ const url = `${this.heroesUrl}/${id}`;
+
+ return this.http.delete(url, httpOptions).pipe(catchError(this.handleError('deleteHero')));
+ }
+
+ updateHero(hero: Hero): Observable {
+ return this.http
+ .put(this.heroesUrl, hero, httpOptions)
+ .pipe(catchError(this.handleError('updateHero')));
+ }
+
+ private handleError(operation = 'operation') {
+ return (error: HttpErrorResponse): Observable => {
+ const message =
+ error.error instanceof ErrorEvent
+ ? error.error.message
+ : `server returned code ${error.status} with body "${error.error}"`;
+
+ throw new Error(`${operation} failed: ${message}`);
+ };
+ }
+}
diff --git a/examples/example-app-v19/src/app/model/hero.ts b/examples/example-app-v19/src/app/model/hero.ts
new file mode 100644
index 0000000000..ebe21dfe76
--- /dev/null
+++ b/examples/example-app-v19/src/app/model/hero.ts
@@ -0,0 +1,4 @@
+export interface Hero {
+ id: number;
+ name: string;
+}
diff --git a/examples/example-app-v19/src/app/model/index.ts b/examples/example-app-v19/src/app/model/index.ts
new file mode 100644
index 0000000000..694c333a87
--- /dev/null
+++ b/examples/example-app-v19/src/app/model/index.ts
@@ -0,0 +1,3 @@
+export * from './hero';
+export * from './hero.service';
+export * from './user.service';
diff --git a/examples/example-app-v19/src/app/model/testing/http-client.spec.ts b/examples/example-app-v19/src/app/model/testing/http-client.spec.ts
new file mode 100644
index 0000000000..ad1c80d62c
--- /dev/null
+++ b/examples/example-app-v19/src/app/model/testing/http-client.spec.ts
@@ -0,0 +1,122 @@
+import { HttpClient, HttpErrorResponse, HttpHeaders } from '@angular/common/http';
+import { HttpClientTestingModule, HttpTestingController } from '@angular/common/http/testing';
+import { TestBed } from '@angular/core/testing';
+
+interface Data {
+ name: string;
+}
+
+const testUrl = '/data';
+
+describe('HttpClient testing', () => {
+ let httpClient: HttpClient;
+ let httpTestingController: HttpTestingController;
+
+ beforeEach(() => {
+ TestBed.configureTestingModule({
+ imports: [HttpClientTestingModule],
+ });
+
+ httpClient = TestBed.inject(HttpClient);
+ httpTestingController = TestBed.inject(HttpTestingController);
+ });
+
+ afterEach(() => {
+ httpTestingController.verify();
+ });
+
+ it('can test HttpClient.get', () => {
+ const testData: Data = { name: 'Test Data' };
+
+ httpClient.get(testUrl).subscribe((data) => expect(data).toEqual(testData));
+
+ const req = httpTestingController.expectOne('/data');
+
+ expect(req.request.method).toEqual('GET');
+
+ req.flush(testData);
+
+ httpTestingController.verify();
+ });
+
+ it('can test HttpClient.get with matching header', () => {
+ const testData: Data = { name: 'Test Data' };
+
+ httpClient
+ .get(testUrl, {
+ headers: new HttpHeaders({ Authorization: 'my-auth-token' }),
+ })
+ .subscribe((data) => expect(data).toEqual(testData));
+
+ const req = httpTestingController.expectOne((request) => request.headers.has('Authorization'));
+ req.flush(testData);
+ });
+
+ it('can test multiple requests', () => {
+ const testData: Data[] = [{ name: 'bob' }, { name: 'carol' }, { name: 'ted' }, { name: 'alice' }];
+
+ httpClient.get(testUrl).subscribe((d) => expect(d.length).toEqual(0));
+
+ httpClient.get(testUrl).subscribe((d) => expect(d).toEqual([testData[0]]));
+
+ httpClient.get(testUrl).subscribe((d) => expect(d).toEqual(testData));
+
+ const requests = httpTestingController.match(testUrl);
+ expect(requests.length).toEqual(3);
+
+ requests[0].flush([]);
+ requests[1].flush([testData[0]]);
+ requests[2].flush(testData);
+ });
+
+ it('can test for 404 error', () => {
+ const emsg = 'deliberate 404 error';
+
+ httpClient.get(testUrl).subscribe({
+ next: () => {
+ throw new Error('should have failed with the 404 error');
+ },
+ error: (error: HttpErrorResponse) => {
+ expect(error.status).toEqual(404);
+ expect(error.error).toEqual(emsg);
+ },
+ });
+
+ const req = httpTestingController.expectOne(testUrl);
+
+ req.flush(emsg, { status: 404, statusText: 'Not Found' });
+ });
+
+ it('can test for network error', () => {
+ const emsg = 'simulated network error';
+
+ httpClient.get(testUrl).subscribe({
+ next: () => {
+ throw new Error('should have failed with the network error');
+ },
+ error: (error: HttpErrorResponse) => {
+ expect(error.error.message).toEqual(emsg);
+ },
+ });
+
+ const req = httpTestingController.expectOne(testUrl);
+
+ const errorEvent = new ErrorEvent('so sad', {
+ message: emsg,
+ filename: 'HeroService.ts',
+ lineno: 42,
+ colno: 21,
+ });
+
+ req.error(errorEvent);
+ });
+
+ it('httpTestingController.verify should fail if HTTP response not simulated', () => {
+ httpClient.get('some/api').subscribe();
+
+ expect(() => httpTestingController.verify()).toThrow();
+
+ const req = httpTestingController.expectOne('some/api');
+ req.flush(null);
+ });
+});
diff --git a/examples/example-app-v19/src/app/model/testing/index.ts b/examples/example-app-v19/src/app/model/testing/index.ts
new file mode 100644
index 0000000000..898f64c278
--- /dev/null
+++ b/examples/example-app-v19/src/app/model/testing/index.ts
@@ -0,0 +1 @@
+export * from './test-hero.service';
diff --git a/examples/example-app-v19/src/app/model/testing/test-hero.service.ts b/examples/example-app-v19/src/app/model/testing/test-hero.service.ts
new file mode 100644
index 0000000000..6fa57fcf65
--- /dev/null
+++ b/examples/example-app-v19/src/app/model/testing/test-hero.service.ts
@@ -0,0 +1,54 @@
+import { Injectable } from '@angular/core';
+import { Observable } from 'rxjs';
+import { map } from 'rxjs/operators';
+
+import { getTestHeroes } from './test-heroes';
+import { asyncData } from '../../../testing';
+import { Hero } from '../hero';
+import { HeroService } from '../hero.service';
+
+@Injectable()
+export class TestHeroService extends HeroService {
+ constructor() {
+ super(null!);
+ }
+
+ heroes = getTestHeroes();
+ lastHeroResult?: Observable;
+ lastHeroesResult?: Observable;
+
+ override addHero(hero: Hero): Observable {
+ throw new Error(`Method not implemented. ${hero}`);
+ }
+
+ override deleteHero(hero: number | Hero): Observable {
+ throw new Error(`Method not implemented. ${hero}`);
+ }
+
+ override getHeroes(): Observable {
+ this.lastHeroesResult = asyncData(this.heroes);
+
+ return this.lastHeroesResult;
+ }
+
+ override getHero(id: number | string): Observable {
+ if (typeof id === 'string') {
+ id = parseInt(id, 10);
+ }
+ const hero = this.heroes.find((h) => h.id === id);
+ this.lastHeroResult = asyncData(hero);
+
+ return this.lastHeroResult;
+ }
+
+ override updateHero(hero: Hero): Observable {
+ return (this.lastHeroResult = this.getHero(hero.id).pipe(
+ map((h) => {
+ if (h) {
+ return Object.assign(h, hero);
+ }
+ throw new Error(`Hero ${hero.id} not found`);
+ }),
+ ));
+ }
+}
diff --git a/examples/example-app-v19/src/app/model/testing/test-heroes.ts b/examples/example-app-v19/src/app/model/testing/test-heroes.ts
new file mode 100644
index 0000000000..8c508ed52d
--- /dev/null
+++ b/examples/example-app-v19/src/app/model/testing/test-heroes.ts
@@ -0,0 +1,12 @@
+import { Hero } from '../hero';
+
+export function getTestHeroes(): Hero[] {
+ return [
+ { id: 41, name: 'Bob' },
+ { id: 42, name: 'Carol' },
+ { id: 43, name: 'Ted' },
+ { id: 44, name: 'Alice' },
+ { id: 45, name: 'Speedy' },
+ { id: 46, name: 'Stealthy' },
+ ];
+}
diff --git a/examples/example-app-v19/src/app/model/user.service.ts b/examples/example-app-v19/src/app/model/user.service.ts
new file mode 100644
index 0000000000..d250ce7a9f
--- /dev/null
+++ b/examples/example-app-v19/src/app/model/user.service.ts
@@ -0,0 +1,7 @@
+import { Injectable } from '@angular/core';
+
+@Injectable()
+export class UserService {
+ isLoggedIn = true;
+ user = { name: 'Sam Spade' };
+}
diff --git a/examples/example-app-v19/src/app/shared/app.service.spec.ts b/examples/example-app-v19/src/app/shared/app.service.spec.ts
new file mode 100644
index 0000000000..96fa4baeeb
--- /dev/null
+++ b/examples/example-app-v19/src/app/shared/app.service.spec.ts
@@ -0,0 +1,24 @@
+import { TestBed } from '@angular/core/testing';
+
+import { AppService } from './app.service';
+import { REQUEST } from './app.tokens';
+
+describe('AppService', () => {
+ let service: AppService;
+
+ beforeEach(() => {
+ TestBed.configureTestingModule({
+ providers: [
+ {
+ provide: REQUEST,
+ useValue: {},
+ },
+ ],
+ });
+ service = TestBed.inject(AppService);
+ });
+
+ it('should be created', () => {
+ expect(service).toBeTruthy();
+ });
+});
diff --git a/examples/example-app-v19/src/app/shared/app.service.ts b/examples/example-app-v19/src/app/shared/app.service.ts
new file mode 100644
index 0000000000..e2f37a134e
--- /dev/null
+++ b/examples/example-app-v19/src/app/shared/app.service.ts
@@ -0,0 +1,10 @@
+import { Injectable, inject } from '@angular/core';
+
+import { REQUEST } from './app.tokens';
+
+@Injectable({
+ providedIn: 'root',
+})
+export class AppService {
+ private readonly request = inject(REQUEST);
+}
diff --git a/examples/example-app-v19/src/app/shared/app.tokens.ts b/examples/example-app-v19/src/app/shared/app.tokens.ts
new file mode 100644
index 0000000000..63bb84facb
--- /dev/null
+++ b/examples/example-app-v19/src/app/shared/app.tokens.ts
@@ -0,0 +1,4 @@
+import { InjectionToken } from '@angular/core';
+import type { Request } from 'express';
+
+export const REQUEST = new InjectionToken('express-request');
diff --git a/examples/example-app-v19/src/app/shared/canvas.component.spec.ts b/examples/example-app-v19/src/app/shared/canvas.component.spec.ts
new file mode 100644
index 0000000000..ec9ae1d184
--- /dev/null
+++ b/examples/example-app-v19/src/app/shared/canvas.component.spec.ts
@@ -0,0 +1,33 @@
+import { fakeAsync, TestBed, tick, waitForAsync } from '@angular/core/testing';
+
+import { CanvasComponent } from './canvas.component';
+
+describe('CanvasComponent', () => {
+ beforeEach(() => {
+ // eslint-disable-next-line @typescript-eslint/no-explicit-any
+ (window as any).__zone_symbol__FakeAsyncTestMacroTask = [
+ {
+ source: 'HTMLCanvasElement.toBlob',
+ callbackArgs: [{ size: 200 }],
+ },
+ ];
+ });
+ beforeEach(waitForAsync(() => {
+ TestBed.configureTestingModule({
+ imports: [CanvasComponent],
+ }).compileComponents();
+ }));
+
+ it('should be able to generate blob data from canvas', fakeAsync(() => {
+ const fixture = TestBed.createComponent(CanvasComponent);
+ const canvasComp = fixture.componentInstance;
+
+ fixture.detectChanges();
+
+ expect(canvasComp.blobSize).toBe(0);
+
+ tick();
+
+ expect(canvasComp.blobSize).toBeGreaterThan(0);
+ }));
+});
diff --git a/examples/example-app-v19/src/app/shared/canvas.component.ts b/examples/example-app-v19/src/app/shared/canvas.component.ts
new file mode 100644
index 0000000000..7234f2bc3b
--- /dev/null
+++ b/examples/example-app-v19/src/app/shared/canvas.component.ts
@@ -0,0 +1,26 @@
+import 'zone.js/plugins/zone-patch-canvas';
+import { Component, AfterViewInit, ViewChild, ElementRef } from '@angular/core';
+
+@Component({
+ selector: 'sample-canvas',
+ template: ' ',
+})
+export class CanvasComponent implements AfterViewInit {
+ blobSize = 0;
+ @ViewChild('sampleCanvas') sampleCanvas?: ElementRef;
+
+ ngAfterViewInit() {
+ const canvas = this.sampleCanvas?.nativeElement;
+ const context = canvas?.getContext('2d');
+
+ if (typeof context !== 'undefined' && context !== null) {
+ context.clearRect(0, 0, 200, 200);
+ context.fillStyle = '#FF1122';
+ context.fillRect(0, 0, 200, 200);
+ }
+
+ canvas?.toBlob((blob) => {
+ this.blobSize = blob?.size ?? 0;
+ });
+ }
+}
diff --git a/examples/example-app-v19/src/app/shared/foo.component.spec.ts b/examples/example-app-v19/src/app/shared/foo.component.spec.ts
new file mode 100644
index 0000000000..9320c53935
--- /dev/null
+++ b/examples/example-app-v19/src/app/shared/foo.component.spec.ts
@@ -0,0 +1,33 @@
+import { ComponentFixture, TestBed } from '@angular/core/testing';
+import { REQUEST } from '@shared/app.tokens';
+
+import { FOO_COMPONENT_DATA_TOKEN, FooComponent } from './foo.component';
+
+describe('FooComponent', () => {
+ let fixture: ComponentFixture;
+
+ beforeEach(() => {
+ fixture = TestBed.configureTestingModule({
+ providers: [
+ {
+ provide: REQUEST,
+ useValue: {},
+ },
+ {
+ provide: FOO_COMPONENT_DATA_TOKEN,
+ useValue: {
+ title: '',
+ error: new Map(),
+ },
+ },
+ ],
+ }).createComponent(FooComponent);
+ fixture.detectChanges();
+ });
+
+ it('should have ', () => {
+ const h1: HTMLElement = fixture.nativeElement.querySelector('h1');
+
+ expect(h1).toBeDefined();
+ });
+});
diff --git a/examples/example-app-v19/src/app/shared/foo.component.ts b/examples/example-app-v19/src/app/shared/foo.component.ts
new file mode 100644
index 0000000000..21a4eaac9f
--- /dev/null
+++ b/examples/example-app-v19/src/app/shared/foo.component.ts
@@ -0,0 +1,18 @@
+import { Component, Inject, inject, InjectionToken } from '@angular/core';
+import { Services } from '@shared/shared';
+
+export interface ServerError {
+ title: string;
+ errors: Map;
+}
+
+export const FOO_COMPONENT_DATA_TOKEN = new InjectionToken('FooComponentData');
+
+@Component({
+ template: ` Foo `,
+})
+export class FooComponent {
+ private readonly appService = inject(Services.AppService);
+
+ constructor(@Inject(FOO_COMPONENT_DATA_TOKEN) public data: ServerError) {}
+}
diff --git a/examples/example-app-v19/src/app/shared/highlight.directive.spec.ts b/examples/example-app-v19/src/app/shared/highlight.directive.spec.ts
new file mode 100644
index 0000000000..5b25d6e491
--- /dev/null
+++ b/examples/example-app-v19/src/app/shared/highlight.directive.spec.ts
@@ -0,0 +1,88 @@
+import { Component, DebugElement } from '@angular/core';
+import { ComponentFixture, TestBed } from '@angular/core/testing';
+import { By } from '@angular/platform-browser';
+
+import { HighlightDirective } from './highlight.directive';
+
+@Component({
+ template: ` Something Yellow
+ The Default (Gray)
+ No Highlight
+ `,
+ imports: [HighlightDirective],
+})
+class TestComponent {}
+
+describe('HighlightDirective', () => {
+ let fixture: ComponentFixture;
+ let des: DebugElement[];
+ let bareH2: DebugElement;
+
+ beforeEach(() => {
+ fixture = TestBed.configureTestingModule({
+ imports: [HighlightDirective, TestComponent],
+ }).createComponent(TestComponent);
+
+ fixture.detectChanges();
+
+ des = fixture.debugElement.queryAll(By.directive(HighlightDirective));
+ bareH2 = fixture.debugElement.query(By.css('h2:not([highlight])'));
+ });
+
+ it('should have three highlighted elements', () => {
+ expect(des.length).toBe(3);
+ });
+
+ it('should color 1st background "yellow"', () => {
+ const bgColor = des[0].nativeElement.style.backgroundColor;
+
+ expect(bgColor).toBe('yellow');
+ });
+
+ it('should color 2nd background w/ default color', () => {
+ const dir = des[1].injector.get(HighlightDirective) as HighlightDirective;
+ const bgColor = des[1].nativeElement.style.backgroundColor;
+
+ expect(bgColor).toBe(dir.defaultColor);
+ });
+
+ it('should bind background to value color', () => {
+ const input = des[2].nativeElement as HTMLInputElement;
+ expect(input.style.backgroundColor).toBe('cyan');
+
+ input.value = 'green';
+
+ input.dispatchEvent(new Event('input'));
+ fixture.detectChanges();
+
+ expect(input.style.backgroundColor).toBe('green');
+ });
+
+ it('bare should not have a customProperty', () => {
+ expect(bareH2.properties['customProperty']).toBeUndefined();
+ });
+
+ it('can inject `HighlightDirective` in 1st ', () => {
+ const dir = des[0].injector.get(HighlightDirective);
+
+ expect(dir).toBeTruthy();
+ });
+
+ it('cannot inject `HighlightDirective` in 3rd ', () => {
+ const dir = bareH2.injector.get(HighlightDirective, null);
+
+ expect(dir).toBe(null);
+ });
+
+ it('should have `HighlightDirective` in 1st providerTokens', () => {
+ expect(des[0].providerTokens).toContain(HighlightDirective);
+ });
+
+ it('should not have `HighlightDirective` in 3rd providerTokens', () => {
+ expect(bareH2.providerTokens).not.toContain(HighlightDirective);
+ });
+});
diff --git a/examples/example-app-v19/src/app/shared/highlight.directive.ts b/examples/example-app-v19/src/app/shared/highlight.directive.ts
new file mode 100644
index 0000000000..07f7d0e4c9
--- /dev/null
+++ b/examples/example-app-v19/src/app/shared/highlight.directive.ts
@@ -0,0 +1,16 @@
+import { Directive, ElementRef, Input, OnChanges } from '@angular/core';
+
+@Directive({ selector: '[highlight]' })
+export class HighlightDirective implements OnChanges {
+ defaultColor = 'rgb(211, 211, 211)'; // lightgray
+
+ @Input('highlight') bgColor = '';
+
+ constructor(private readonly el: ElementRef) {
+ el.nativeElement.style.customProperty = true;
+ }
+
+ ngOnChanges() {
+ this.el.nativeElement.style.backgroundColor = this.bgColor || this.defaultColor;
+ }
+}
diff --git a/examples/example-app-v19/src/app/shared/shared.ts b/examples/example-app-v19/src/app/shared/shared.ts
new file mode 100644
index 0000000000..542951f162
--- /dev/null
+++ b/examples/example-app-v19/src/app/shared/shared.ts
@@ -0,0 +1,10 @@
+import { NgFor, NgIf } from '@angular/common';
+import { FormsModule } from '@angular/forms';
+
+import * as Services from './app.service';
+import { HighlightDirective } from './highlight.directive';
+import { TitleCasePipe } from './title-case.pipe';
+
+const sharedImports = [FormsModule, HighlightDirective, TitleCasePipe, NgIf, NgFor];
+
+export { Services, sharedImports, HighlightDirective, TitleCasePipe };
diff --git a/examples/example-app-v19/src/app/shared/title-case.pipe.spec.ts b/examples/example-app-v19/src/app/shared/title-case.pipe.spec.ts
new file mode 100644
index 0000000000..50afe68af1
--- /dev/null
+++ b/examples/example-app-v19/src/app/shared/title-case.pipe.spec.ts
@@ -0,0 +1,25 @@
+import { TitleCasePipe } from './title-case.pipe';
+
+describe('TitleCasePipe', () => {
+ const pipe = new TitleCasePipe();
+
+ it('transforms "abc" to "Abc"', () => {
+ expect(pipe.transform('abc')).toBe('Abc');
+ });
+
+ it('transforms "abc def" to "Abc Def"', () => {
+ expect(pipe.transform('abc def')).toBe('Abc Def');
+ });
+
+ it('leaves "Abc Def" unchanged', () => {
+ expect(pipe.transform('Abc Def')).toBe('Abc Def');
+ });
+
+ it('transforms "abc-def" to "Abc-def"', () => {
+ expect(pipe.transform('abc-def')).toBe('Abc-def');
+ });
+
+ it('transforms " abc def" to " Abc Def" (preserves spaces)', () => {
+ expect(pipe.transform(' abc def')).toBe(' Abc Def');
+ });
+});
diff --git a/examples/example-app-v19/src/app/shared/title-case.pipe.ts b/examples/example-app-v19/src/app/shared/title-case.pipe.ts
new file mode 100644
index 0000000000..17c5ec2da4
--- /dev/null
+++ b/examples/example-app-v19/src/app/shared/title-case.pipe.ts
@@ -0,0 +1,10 @@
+import { Pipe, PipeTransform } from '@angular/core';
+
+@Pipe({ name: 'titlecase', pure: true })
+export class TitleCasePipe implements PipeTransform {
+ transform(input: string): string {
+ return input.length === 0
+ ? ''
+ : input.replace(/\w\S*/g, (txt) => txt[0].toUpperCase() + txt.slice(1).toLowerCase());
+ }
+}
diff --git a/examples/example-app-v19/src/app/twain/quote.ts b/examples/example-app-v19/src/app/twain/quote.ts
new file mode 100644
index 0000000000..32b7efeb28
--- /dev/null
+++ b/examples/example-app-v19/src/app/twain/quote.ts
@@ -0,0 +1,4 @@
+export interface Quote {
+ id: number;
+ quote: string;
+}
diff --git a/examples/example-app-v19/src/app/twain/twain.component.spec.ts b/examples/example-app-v19/src/app/twain/twain.component.spec.ts
new file mode 100644
index 0000000000..165fe24717
--- /dev/null
+++ b/examples/example-app-v19/src/app/twain/twain.component.spec.ts
@@ -0,0 +1,150 @@
+import { fakeAsync, ComponentFixture, TestBed, tick, waitForAsync } from '@angular/core/testing';
+import { jest } from '@jest/globals';
+import { firstValueFrom, of, throwError } from 'rxjs';
+import { last, tap } from 'rxjs/operators';
+
+import { TwainComponent } from './twain.component';
+import { TwainService } from './twain.service';
+import { asyncData } from '../../testing';
+
+describe('TwainComponent', () => {
+ let fixture: ComponentFixture;
+ let component: TwainComponent;
+ let twainService: TwainService;
+ let getQuoteSpy: ReturnType;
+ let quoteEl: HTMLElement;
+ const testQuote = 'Test Quote';
+
+ const errorMessage = () => {
+ const el = fixture.nativeElement.querySelector('.error');
+
+ return el ? el.textContent : null;
+ };
+
+ beforeEach(() => {
+ TestBed.configureTestingModule({
+ imports: [TwainComponent],
+ providers: [
+ {
+ provide: TwainService,
+ useValue: {
+ getQuote: jest.fn(),
+ },
+ },
+ ],
+ });
+ fixture = TestBed.createComponent(TwainComponent);
+ component = fixture.componentInstance;
+ quoteEl = fixture.nativeElement.querySelector('.twain');
+ twainService = TestBed.inject(TwainService);
+ getQuoteSpy = jest.spyOn(twainService, 'getQuote');
+ getQuoteSpy.mockImplementation(() => of(testQuote));
+ });
+
+ describe('when test with synchronous observable', () => {
+ it('should not show quote before OnInit', () => {
+ expect(quoteEl.textContent).toBe('');
+ expect(errorMessage()).toBeNull();
+ expect(getQuoteSpy.mock.calls.length).toBeFalsy();
+ });
+
+ it('should show quote after component initialized', () => {
+ fixture.detectChanges();
+
+ expect(quoteEl.textContent).toBe(testQuote);
+ expect(getQuoteSpy.mock.calls.length).toBeTruthy();
+ });
+
+ it('should display error when TwainService fails', fakeAsync(() => {
+ getQuoteSpy.mockReturnValue(throwError(() => 'TwainService test failure'));
+
+ fixture.detectChanges();
+
+ tick();
+
+ fixture.detectChanges();
+
+ expect(errorMessage()).toMatch(/test failure/);
+ expect(quoteEl.textContent).toBe('...');
+ }));
+ });
+
+ describe('when test with asynchronous observable', () => {
+ beforeEach(() => {
+ getQuoteSpy.mockClear();
+ getQuoteSpy.mockImplementation(() => asyncData(testQuote));
+ });
+
+ it('should not show quote before OnInit', () => {
+ expect(quoteEl.textContent).toBe('');
+ expect(errorMessage()).toBeNull();
+ expect(getQuoteSpy.mock.calls.length).toBeFalsy();
+ });
+
+ it('should still not show quote after component initialized', () => {
+ expect(quoteEl.textContent).toBe('');
+ fixture.detectChanges();
+ expect(quoteEl.textContent).toBe('...');
+ expect(errorMessage()).toBeNull();
+ expect(getQuoteSpy.mock.calls.length).toBeTruthy();
+ });
+
+ it('should show quote after getQuote (fakeAsync)', fakeAsync(() => {
+ fixture.detectChanges();
+ expect(quoteEl.textContent).toBe('...');
+
+ tick();
+ fixture.detectChanges();
+
+ expect(quoteEl.textContent).toBe(testQuote);
+ expect(errorMessage()).toBeNull();
+ }));
+
+ it('should show quote after getQuote (waitForAsync)', waitForAsync(() => {
+ fixture.detectChanges();
+ expect(quoteEl.textContent).toBe('...');
+
+ fixture.whenStable().then(() => {
+ fixture.detectChanges();
+ expect(quoteEl.textContent).toBe(testQuote);
+ expect(errorMessage()).toBeNull();
+ });
+ }));
+
+ it('should show last quote (async)', async () => {
+ fixture.detectChanges();
+
+ await firstValueFrom(
+ component.quote.pipe(last()).pipe(
+ tap(() => {
+ fixture.detectChanges();
+ expect(quoteEl.textContent).toBe(testQuote);
+ expect(errorMessage()).toBeNull();
+ }),
+ ),
+ );
+ });
+
+ it('should show quote after getQuote', waitForAsync(() => {
+ fixture.detectChanges();
+
+ twainService.getQuote().subscribe(() => {
+ fixture.detectChanges();
+
+ expect(quoteEl.textContent).toBe(testQuote);
+ expect(errorMessage()).toBeNull();
+ });
+ }));
+
+ it('should display error when TwainService fails', fakeAsync(() => {
+ getQuoteSpy.mockReturnValue(throwError(() => 'TwainService test failure'));
+
+ fixture.detectChanges();
+ tick();
+ fixture.detectChanges();
+
+ expect(errorMessage()).toMatch(/test failure/);
+ expect(quoteEl.textContent).toBe('...');
+ }));
+ });
+});
diff --git a/examples/example-app-v19/src/app/twain/twain.component.ts b/examples/example-app-v19/src/app/twain/twain.component.ts
new file mode 100644
index 0000000000..3d313024cf
--- /dev/null
+++ b/examples/example-app-v19/src/app/twain/twain.component.ts
@@ -0,0 +1,50 @@
+import { AsyncPipe } from '@angular/common';
+import { Component, OnInit } from '@angular/core';
+import { sharedImports } from '@shared/shared';
+import { Observable, of } from 'rxjs';
+import { catchError, startWith } from 'rxjs/operators';
+
+import { TwainService } from './twain.service';
+
+@Component({
+ selector: 'twain-quote',
+ template: `
+ {{ quote | async }}
+
+
+ Next quote
+
+
+ {{ errorMessage }}
+
`,
+ styles: ['.twain { font-style: italic; } .error { color: red; }'],
+ imports: [AsyncPipe, sharedImports],
+})
+export class TwainComponent implements OnInit {
+ errorMessage!: string;
+ quote!: Observable;
+
+ constructor(private readonly twainService: TwainService) {}
+
+ ngOnInit(): void {
+ this.getQuote();
+ }
+
+ getQuote() {
+ this.errorMessage = '';
+ this.quote = this.twainService.getQuote().pipe(
+ startWith('...'),
+ catchError((err: Error) => {
+ setTimeout(() => (this.errorMessage = err.message || err.toString()));
+
+ return of('...');
+ }),
+ );
+ }
+}
diff --git a/examples/example-app-v19/src/app/twain/twain.data.ts b/examples/example-app-v19/src/app/twain/twain.data.ts
new file mode 100644
index 0000000000..3e1d6b815a
--- /dev/null
+++ b/examples/example-app-v19/src/app/twain/twain.data.ts
@@ -0,0 +1,14 @@
+import { Quote } from './quote';
+
+export const QUOTES: Quote[] = [
+ 'Always do right. This will gratify some people and astonish the rest.',
+ 'I have never let my schooling interfere with my education.',
+ "Don't go around saying the world owes you a living. The world owes you nothing. It was here first.",
+ 'Whenever you find yourself on the side of the majority, it is time to pause and reflect.',
+ "If you tell the truth, you don't have to remember anything.",
+ 'Clothes make the man. Naked people have little or no influence on society.',
+ "It's not the size of the dog in the fight, it's the size of the fight in the dog.",
+ "Truth is stranger than fiction, but it is because Fiction is obliged to stick to possibilities; Truth isn't.",
+ 'The man who does not read good books has no advantage over the man who cannot read them.',
+ 'Get your facts first, and then you can distort them as much as you please.',
+].map((q, i) => ({ id: i + 1, quote: q }));
diff --git a/examples/example-app-v19/src/app/twain/twain.service.ts b/examples/example-app-v19/src/app/twain/twain.service.ts
new file mode 100644
index 0000000000..22402a38b0
--- /dev/null
+++ b/examples/example-app-v19/src/app/twain/twain.service.ts
@@ -0,0 +1,35 @@
+import { HttpClient, HttpErrorResponse } from '@angular/common/http';
+import { Injectable } from '@angular/core';
+import { Observable, of, throwError, Observer } from 'rxjs';
+import { concatMap, map, retryWhen, switchMap, take } from 'rxjs/operators';
+
+import { Quote } from './quote';
+
+@Injectable()
+export class TwainService {
+ constructor(private readonly http: HttpClient) {}
+
+ private nextId = 1;
+
+ getQuote(): Observable {
+ return new Observable((observer: Observer) => observer.next(this.nextId++)).pipe(
+ switchMap((id: number) => this.http.get(`api/quotes/${id}`)),
+ map((q: Quote) => q.quote),
+ retryWhen((errors) =>
+ errors.pipe(
+ switchMap((error: HttpErrorResponse) => {
+ if (error.status === 404) {
+ this.nextId = 1;
+
+ return of(null);
+ }
+
+ return throwError(() => 'Cannot get Twain quotes from the server');
+ }),
+ take(2),
+ concatMap(() => throwError(() => 'There are no Twain quotes')),
+ ),
+ ),
+ );
+ }
+}
diff --git a/examples/example-app-v19/src/app/welcome/welcome.component.spec.ts b/examples/example-app-v19/src/app/welcome/welcome.component.spec.ts
new file mode 100644
index 0000000000..8ea1823a35
--- /dev/null
+++ b/examples/example-app-v19/src/app/welcome/welcome.component.spec.ts
@@ -0,0 +1,97 @@
+import { ComponentFixture, inject, TestBed } from '@angular/core/testing';
+
+import { WelcomeComponent } from './welcome.component';
+import { UserService } from '../model';
+
+class MockUserService {
+ isLoggedIn = true;
+ user = { name: 'Test User' };
+}
+
+describe('WelcomeComponent (class only)', () => {
+ let comp: WelcomeComponent;
+ let userService: UserService;
+
+ beforeEach(() => {
+ TestBed.configureTestingModule({
+ providers: [WelcomeComponent, { provide: UserService, useClass: MockUserService }],
+ });
+ comp = TestBed.inject(WelcomeComponent);
+ userService = TestBed.inject(UserService);
+ });
+
+ it('should not have welcome message after construction', () => {
+ expect(comp.welcome).toBe('');
+ });
+
+ it('should welcome logged in user after Angular calls ngOnInit', () => {
+ comp.ngOnInit();
+
+ expect(comp.welcome).toContain(userService.user.name);
+ });
+
+ it('should ask user to log in if not logged in after ngOnInit', () => {
+ userService.isLoggedIn = false;
+ comp.ngOnInit();
+
+ expect(comp.welcome).not.toContain(userService.user.name);
+ expect(comp.welcome).toContain('log in');
+ });
+});
+
+describe('WelcomeComponent', () => {
+ let fixture: ComponentFixture;
+ let componentUserService: UserService;
+ let userService: UserService;
+ let el: HTMLElement;
+ let userServiceStub: Partial;
+
+ beforeEach(() => {
+ userServiceStub = {
+ isLoggedIn: true,
+ user: { name: 'Test User' },
+ };
+ TestBed.configureTestingModule({
+ imports: [WelcomeComponent],
+ providers: [{ provide: UserService, useValue: userServiceStub }],
+ });
+
+ fixture = TestBed.createComponent(WelcomeComponent);
+ userService = fixture.debugElement.injector.get(UserService);
+ componentUserService = userService;
+ userService = TestBed.inject(UserService);
+ el = fixture.nativeElement.querySelector('.welcome');
+ });
+
+ it('should welcome the user', () => {
+ fixture.detectChanges();
+ const content = el.textContent;
+
+ expect(content).toContain('Welcome');
+ expect(content).toContain('Test User');
+ });
+
+ it('should welcome "Bubba"', () => {
+ userService.user.name = 'Bubba';
+ fixture.detectChanges();
+
+ expect(el.textContent).toContain('Bubba');
+ });
+
+ it('should request login if not logged in', () => {
+ userService.isLoggedIn = false;
+ fixture.detectChanges();
+ const content = el.textContent;
+
+ expect(content).not.toContain('Welcome');
+ expect(content).toMatch(/log in/i);
+ });
+
+ it("should inject the component's UserService instance", inject([UserService], (service: UserService) => {
+ expect(service).toBe(componentUserService);
+ }));
+
+ it('TestBed and Component UserService should be the same', () => {
+ expect(userService).toBe(componentUserService);
+ });
+});
diff --git a/examples/example-app-v19/src/app/welcome/welcome.component.ts b/examples/example-app-v19/src/app/welcome/welcome.component.ts
new file mode 100644
index 0000000000..ee27429cb1
--- /dev/null
+++ b/examples/example-app-v19/src/app/welcome/welcome.component.ts
@@ -0,0 +1,16 @@
+import { Component, OnInit } from '@angular/core';
+
+import { UserService } from '../model';
+
+@Component({
+ selector: 'app-welcome',
+ template: '{{welcome}} ',
+})
+export class WelcomeComponent implements OnInit {
+ welcome = '';
+ constructor(private readonly userService: UserService) {}
+
+ ngOnInit(): void {
+ this.welcome = this.userService.isLoggedIn ? 'Welcome, ' + this.userService.user.name : 'Please log in.';
+ }
+}
diff --git a/examples/example-app-v19/src/index.html b/examples/example-app-v19/src/index.html
new file mode 100644
index 0000000000..6e86aab041
--- /dev/null
+++ b/examples/example-app-v19/src/index.html
@@ -0,0 +1,15 @@
+
+
+
+
+
+ App Under Test
+
+
+
+
+
+
+
+
+
diff --git a/examples/example-app-v19/src/main.ts b/examples/example-app-v19/src/main.ts
new file mode 100644
index 0000000000..14afb2d0eb
--- /dev/null
+++ b/examples/example-app-v19/src/main.ts
@@ -0,0 +1,6 @@
+import { bootstrapApplication } from '@angular/platform-browser';
+
+import { AppComponent } from './app/app.component';
+import { appConfig } from './app/app.config';
+
+bootstrapApplication(AppComponent, appConfig).catch((err) => console.error(err));
diff --git a/examples/example-app-v19/src/styles.css b/examples/example-app-v19/src/styles.css
new file mode 100644
index 0000000000..579389cb9e
--- /dev/null
+++ b/examples/example-app-v19/src/styles.css
@@ -0,0 +1,82 @@
+/* Global Styles */
+* {
+ font-family: Arial, Helvetica, sans-serif;
+}
+h1 {
+ color: #264D73;
+ font-size: 2.5rem;
+}
+h2, h3 {
+ color: #444;
+ font-weight: lighter;
+}
+h3 {
+ font-size: 1.3rem;
+}
+body {
+ padding: .5rem;
+ max-width: 1000px;
+ margin: auto;
+}
+@media (min-width: 600px) {
+ body {
+ padding: 2rem;
+ }
+}
+body, input[text] {
+ color: #333;
+ font-family: Cambria, Georgia, serif;
+}
+a {
+ cursor: pointer;
+}
+button {
+ background-color: #eee;
+ border: none;
+ border-radius: 4px;
+ cursor: pointer;
+ color: black;
+ font-size: 1.2rem;
+ padding: 1rem;
+ margin-right: 1rem;
+ margin-bottom: 1rem;
+ margin-top: 1rem;
+}
+button:hover {
+ background-color: black;
+ color: white;
+}
+button:disabled {
+ background-color: #eee;
+ color: #aaa;
+ cursor: auto;
+}
+
+/* Navigation link styles */
+nav a {
+ padding: 5px 10px;
+ text-decoration: none;
+ margin-right: 10px;
+ margin-top: 10px;
+ display: inline-block;
+ background-color: #e8e8e8;
+ color: #3d3d3d;
+ border-radius: 4px;
+}
+
+nav a:hover {
+ color: white;
+ background-color: #42545C;
+}
+nav a.active {
+ background-color: black;
+ color: white;
+}
+hr {
+ margin: 1.5rem 0;
+}
+input[type="text"] {
+ box-sizing: border-box;
+ width: 100%;
+ padding: .5rem;
+}
diff --git a/examples/example-app-v19/src/testing/async-observable-helpers.ts b/examples/example-app-v19/src/testing/async-observable-helpers.ts
new file mode 100644
index 0000000000..da247c6e5b
--- /dev/null
+++ b/examples/example-app-v19/src/testing/async-observable-helpers.ts
@@ -0,0 +1,29 @@
+/*
+ * Mock async observables that return asynchronously.
+ * The observable either emits once and completes or errors.
+ *
+ * Must call `tick()` when test with `fakeAsync()`.
+ *
+ * THE FOLLOWING DON'T WORK
+ * Using `of().delay()` triggers TestBed errors;
+ * see https://github.com/angular/angular/issues/10127 .
+ *
+ * Using `asap` scheduler - as in `of(value, asap)` - doesn't work either.
+ */
+import { defer } from 'rxjs';
+
+/**
+ * Create async observable that emits-once and completes
+ * after a JS engine turn
+ */
+export function asyncData(data: T) {
+ return defer(() => Promise.resolve(data));
+}
+
+/**
+ * Create async observable error that errors
+ * after a JS engine turn
+ */
+export function asyncError(errorObject: unknown) {
+ return defer(() => Promise.reject(errorObject));
+}
diff --git a/examples/example-app-v19/src/testing/index.ts b/examples/example-app-v19/src/testing/index.ts
new file mode 100644
index 0000000000..09d5bdf89b
--- /dev/null
+++ b/examples/example-app-v19/src/testing/index.ts
@@ -0,0 +1,23 @@
+import { DebugElement } from '@angular/core';
+
+export * from './async-observable-helpers';
+
+interface IButtonClickEvent {
+ button: number;
+}
+
+export const ButtonClickEvents: {
+ left: IButtonClickEvent;
+ right: IButtonClickEvent;
+} = {
+ left: { button: 0 },
+ right: { button: 2 },
+};
+
+export function click(el: DebugElement | HTMLElement, eventObj: IButtonClickEvent = ButtonClickEvents.left): void {
+ if (el instanceof HTMLElement) {
+ el.click();
+ } else {
+ el.triggerEventHandler('click', eventObj);
+ }
+}
diff --git a/examples/example-app-v19/tsconfig-esm.spec.json b/examples/example-app-v19/tsconfig-esm.spec.json
new file mode 100644
index 0000000000..ac82ad97ce
--- /dev/null
+++ b/examples/example-app-v19/tsconfig-esm.spec.json
@@ -0,0 +1,11 @@
+{
+ "extends": "./tsconfig.json",
+ "compilerOptions": {
+ "esModuleInterop": true,
+ "module": "ES2022"
+ },
+ "include": [
+ "src/**/*.spec.ts",
+ "src/**/*.d.ts"
+ ]
+}
diff --git a/examples/example-app-v19/tsconfig.app.json b/examples/example-app-v19/tsconfig.app.json
new file mode 100644
index 0000000000..3775b37e3b
--- /dev/null
+++ b/examples/example-app-v19/tsconfig.app.json
@@ -0,0 +1,15 @@
+/* To learn more about Typescript configuration file: https://www.typescriptlang.org/docs/handbook/tsconfig-json.html. */
+/* To learn more about Angular compiler options: https://angular.dev/reference/configs/angular-compiler-options. */
+{
+ "extends": "./tsconfig.json",
+ "compilerOptions": {
+ "outDir": "./out-tsc/app",
+ "types": []
+ },
+ "files": [
+ "src/main.ts"
+ ],
+ "include": [
+ "src/**/*.d.ts"
+ ]
+}
diff --git a/examples/example-app-v19/tsconfig.json b/examples/example-app-v19/tsconfig.json
new file mode 100644
index 0000000000..28960e8dba
--- /dev/null
+++ b/examples/example-app-v19/tsconfig.json
@@ -0,0 +1,33 @@
+{
+ "compileOnSave": false,
+ "compilerOptions": {
+ "baseUrl": "./",
+ "outDir": "./dist/out-tsc",
+ "forceConsistentCasingInFileNames": true,
+ "strict": true,
+ "noImplicitOverride": true,
+ "noPropertyAccessFromIndexSignature": true,
+ "noImplicitReturns": true,
+ "noFallthroughCasesInSwitch": true,
+ "sourceMap": true,
+ "declaration": false,
+ "downlevelIteration": true,
+ "experimentalDecorators": true,
+ "moduleResolution": "node",
+ "importHelpers": true,
+ "resolveJsonModule": true,
+ "allowSyntheticDefaultImports": true,
+ "esModuleInterop": true,
+ "target": "ES2022",
+ "module": "ES2022",
+ "paths": {
+ "@shared/*": ["src/app/shared/*"]
+ }
+ },
+ "angularCompilerOptions": {
+ "enableI18nLegacyMessageIdFormat": false,
+ "strictInjectionParameters": true,
+ "strictInputAccessModifiers": true,
+ "strictTemplates": true
+ }
+}
diff --git a/examples/example-app-v19/tsconfig.spec.json b/examples/example-app-v19/tsconfig.spec.json
new file mode 100644
index 0000000000..1e6aeccac2
--- /dev/null
+++ b/examples/example-app-v19/tsconfig.spec.json
@@ -0,0 +1,11 @@
+/* To learn more about Typescript configuration file: https://www.typescriptlang.org/docs/handbook/tsconfig-json.html. */
+/* To learn more about Angular compiler options: https://angular.dev/reference/configs/angular-compiler-options. */
+{
+ "extends": "./tsconfig.json",
+ "compilerOptions": {
+ "outDir": "./out-tsc/spec",
+ "module": "CommonJS",
+ "types": ["jest"]
+ },
+ "include": ["src/**/*.spec.ts", "src/**/*.d.ts"]
+}
diff --git a/examples/example-app-v19/yarn.lock b/examples/example-app-v19/yarn.lock
new file mode 100644
index 0000000000..396787273d
--- /dev/null
+++ b/examples/example-app-v19/yarn.lock
@@ -0,0 +1,11544 @@
+# This file is generated by running "yarn install" inside your project.
+# Manual changes might be lost - proceed with caution!
+
+__metadata:
+ version: 8
+ cacheKey: 10
+
+"@ampproject/remapping@npm:2.3.0, @ampproject/remapping@npm:^2.2.0":
+ version: 2.3.0
+ resolution: "@ampproject/remapping@npm:2.3.0"
+ dependencies:
+ "@jridgewell/gen-mapping": "npm:^0.3.5"
+ "@jridgewell/trace-mapping": "npm:^0.3.24"
+ checksum: 10/f3451525379c68a73eb0a1e65247fbf28c0cccd126d93af21c75fceff77773d43c0d4a2d51978fb131aff25b5f2cb41a9fe48cc296e61ae65e679c4f6918b0ab
+ languageName: node
+ linkType: hard
+
+"@angular-devkit/architect@npm:0.1900.0":
+ version: 0.1900.0
+ resolution: "@angular-devkit/architect@npm:0.1900.0"
+ dependencies:
+ "@angular-devkit/core": "npm:19.0.0"
+ rxjs: "npm:7.8.1"
+ dependenciesMeta:
+ esbuild:
+ built: true
+ puppeteer:
+ built: true
+ checksum: 10/23f85b57aab74bc2be9f1754fc6074df9dfe14e4cc7c92b8def77bc1a641e5912591a45e312a1d9ecebda19078dd7836413b384609d8214b8d1ccdf558e7aa22
+ languageName: node
+ linkType: hard
+
+"@angular-devkit/build-angular@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular-devkit/build-angular@npm:19.0.0"
+ dependencies:
+ "@ampproject/remapping": "npm:2.3.0"
+ "@angular-devkit/architect": "npm:0.1900.0"
+ "@angular-devkit/build-webpack": "npm:0.1900.0"
+ "@angular-devkit/core": "npm:19.0.0"
+ "@angular/build": "npm:19.0.0"
+ "@babel/core": "npm:7.26.0"
+ "@babel/generator": "npm:7.26.2"
+ "@babel/helper-annotate-as-pure": "npm:7.25.9"
+ "@babel/helper-split-export-declaration": "npm:7.24.7"
+ "@babel/plugin-transform-async-generator-functions": "npm:7.25.9"
+ "@babel/plugin-transform-async-to-generator": "npm:7.25.9"
+ "@babel/plugin-transform-runtime": "npm:7.25.9"
+ "@babel/preset-env": "npm:7.26.0"
+ "@babel/runtime": "npm:7.26.0"
+ "@discoveryjs/json-ext": "npm:0.6.3"
+ "@ngtools/webpack": "npm:19.0.0"
+ "@vitejs/plugin-basic-ssl": "npm:1.1.0"
+ ansi-colors: "npm:4.1.3"
+ autoprefixer: "npm:10.4.20"
+ babel-loader: "npm:9.2.1"
+ browserslist: "npm:^4.21.5"
+ copy-webpack-plugin: "npm:12.0.2"
+ css-loader: "npm:7.1.2"
+ esbuild: "npm:0.24.0"
+ esbuild-wasm: "npm:0.24.0"
+ fast-glob: "npm:3.3.2"
+ http-proxy-middleware: "npm:3.0.3"
+ istanbul-lib-instrument: "npm:6.0.3"
+ jsonc-parser: "npm:3.3.1"
+ karma-source-map-support: "npm:1.4.0"
+ less: "npm:4.2.0"
+ less-loader: "npm:12.2.0"
+ license-webpack-plugin: "npm:4.0.2"
+ loader-utils: "npm:3.3.1"
+ mini-css-extract-plugin: "npm:2.9.2"
+ open: "npm:10.1.0"
+ ora: "npm:5.4.1"
+ picomatch: "npm:4.0.2"
+ piscina: "npm:4.7.0"
+ postcss: "npm:8.4.49"
+ postcss-loader: "npm:8.1.1"
+ resolve-url-loader: "npm:5.0.0"
+ rxjs: "npm:7.8.1"
+ sass: "npm:1.80.7"
+ sass-loader: "npm:16.0.3"
+ semver: "npm:7.6.3"
+ source-map-loader: "npm:5.0.0"
+ source-map-support: "npm:0.5.21"
+ terser: "npm:5.36.0"
+ tree-kill: "npm:1.2.2"
+ tslib: "npm:2.8.1"
+ webpack: "npm:5.96.1"
+ webpack-dev-middleware: "npm:7.4.2"
+ webpack-dev-server: "npm:5.1.0"
+ webpack-merge: "npm:6.0.1"
+ webpack-subresource-integrity: "npm:5.1.0"
+ peerDependencies:
+ "@angular/compiler-cli": ^19.0.0
+ "@angular/localize": ^19.0.0
+ "@angular/platform-server": ^19.0.0
+ "@angular/service-worker": ^19.0.0
+ "@angular/ssr": ^19.0.0
+ "@web/test-runner": ^0.19.0
+ browser-sync: ^3.0.2
+ jest: ^29.5.0
+ jest-environment-jsdom: ^29.5.0
+ karma: ^6.3.0
+ ng-packagr: ^19.0.0
+ protractor: ^7.0.0
+ tailwindcss: ^2.0.0 || ^3.0.0
+ typescript: ">=5.5 <5.7"
+ dependenciesMeta:
+ esbuild:
+ built: true
+ optional: true
+ puppeteer:
+ built: true
+ peerDependenciesMeta:
+ "@angular/localize":
+ optional: true
+ "@angular/platform-server":
+ optional: true
+ "@angular/service-worker":
+ optional: true
+ "@angular/ssr":
+ optional: true
+ "@web/test-runner":
+ optional: true
+ browser-sync:
+ optional: true
+ jest:
+ optional: true
+ jest-environment-jsdom:
+ optional: true
+ karma:
+ optional: true
+ ng-packagr:
+ optional: true
+ protractor:
+ optional: true
+ tailwindcss:
+ optional: true
+ checksum: 10/3674de6a583a87b34a6061ff832a1a1a062e7e3cb942d9d8cc05be0c16534dc8be7211ecbeb965ecd1a30408b3e64012816d29db6a9541fd6cc65d3cd167caed
+ languageName: node
+ linkType: hard
+
+"@angular-devkit/build-webpack@npm:0.1900.0":
+ version: 0.1900.0
+ resolution: "@angular-devkit/build-webpack@npm:0.1900.0"
+ dependencies:
+ "@angular-devkit/architect": "npm:0.1900.0"
+ rxjs: "npm:7.8.1"
+ peerDependencies:
+ webpack: ^5.30.0
+ webpack-dev-server: ^5.0.2
+ dependenciesMeta:
+ esbuild:
+ built: true
+ puppeteer:
+ built: true
+ checksum: 10/8bb95c15575909d7f65ddffac0e56490e51f406b077070e8c07bce7bb83a294fc421bcc1b01e723faddd2468cff8686822d2035d76f549d53dfb113ebff7f9a9
+ languageName: node
+ linkType: hard
+
+"@angular-devkit/core@npm:19.0.0":
+ version: 19.0.0
+ resolution: "@angular-devkit/core@npm:19.0.0"
+ dependencies:
+ ajv: "npm:8.17.1"
+ ajv-formats: "npm:3.0.1"
+ jsonc-parser: "npm:3.3.1"
+ picomatch: "npm:4.0.2"
+ rxjs: "npm:7.8.1"
+ source-map: "npm:0.7.4"
+ peerDependencies:
+ chokidar: ^4.0.0
+ dependenciesMeta:
+ esbuild:
+ built: true
+ puppeteer:
+ built: true
+ peerDependenciesMeta:
+ chokidar:
+ optional: true
+ checksum: 10/74e729a6ff065d9e5ea62e9c64dcb2568378156a33da85a6d094f150d44c514397fc8b0d61149773fe8676b3de8a033227b05828a956b0bed598325cafa750de
+ languageName: node
+ linkType: hard
+
+"@angular-devkit/schematics@npm:19.0.0":
+ version: 19.0.0
+ resolution: "@angular-devkit/schematics@npm:19.0.0"
+ dependencies:
+ "@angular-devkit/core": "npm:19.0.0"
+ jsonc-parser: "npm:3.3.1"
+ magic-string: "npm:0.30.12"
+ ora: "npm:5.4.1"
+ rxjs: "npm:7.8.1"
+ dependenciesMeta:
+ esbuild:
+ built: true
+ puppeteer:
+ built: true
+ checksum: 10/3925a1027d72211a75992710a1001f008631418970a53d4f40f337a39a463fe859202fc2c51ef4c843266beef4034ae89b3085eccf50b57b65c1e933e1adb3d1
+ languageName: node
+ linkType: hard
+
+"@angular/animations@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/animations@npm:19.0.0"
+ dependencies:
+ tslib: "npm:^2.3.0"
+ peerDependencies:
+ "@angular/core": 19.0.0
+ checksum: 10/8ad367f9cab724852ec43d84aaa20da12a713f8f08d6834f802bf71bf59778c885350d849e7387ac9ff5bbf6f09106ed519707a190138b42d2d72123956eed59
+ languageName: node
+ linkType: hard
+
+"@angular/build@npm:19.0.0":
+ version: 19.0.0
+ resolution: "@angular/build@npm:19.0.0"
+ dependencies:
+ "@ampproject/remapping": "npm:2.3.0"
+ "@angular-devkit/architect": "npm:0.1900.0"
+ "@babel/core": "npm:7.26.0"
+ "@babel/helper-annotate-as-pure": "npm:7.25.9"
+ "@babel/helper-split-export-declaration": "npm:7.24.7"
+ "@babel/plugin-syntax-import-attributes": "npm:7.26.0"
+ "@inquirer/confirm": "npm:5.0.2"
+ "@vitejs/plugin-basic-ssl": "npm:1.1.0"
+ beasties: "npm:0.1.0"
+ browserslist: "npm:^4.23.0"
+ esbuild: "npm:0.24.0"
+ fast-glob: "npm:3.3.2"
+ https-proxy-agent: "npm:7.0.5"
+ istanbul-lib-instrument: "npm:6.0.3"
+ listr2: "npm:8.2.5"
+ lmdb: "npm:3.1.5"
+ magic-string: "npm:0.30.12"
+ mrmime: "npm:2.0.0"
+ parse5-html-rewriting-stream: "npm:7.0.0"
+ picomatch: "npm:4.0.2"
+ piscina: "npm:4.7.0"
+ rollup: "npm:4.26.0"
+ sass: "npm:1.80.7"
+ semver: "npm:7.6.3"
+ vite: "npm:5.4.11"
+ watchpack: "npm:2.4.2"
+ peerDependencies:
+ "@angular/compiler": ^19.0.0
+ "@angular/compiler-cli": ^19.0.0
+ "@angular/localize": ^19.0.0
+ "@angular/platform-server": ^19.0.0
+ "@angular/service-worker": ^19.0.0
+ "@angular/ssr": ^19.0.0
+ less: ^4.2.0
+ postcss: ^8.4.0
+ tailwindcss: ^2.0.0 || ^3.0.0
+ typescript: ">=5.5 <5.7"
+ dependenciesMeta:
+ esbuild:
+ built: true
+ lmdb:
+ optional: true
+ puppeteer:
+ built: true
+ peerDependenciesMeta:
+ "@angular/localize":
+ optional: true
+ "@angular/platform-server":
+ optional: true
+ "@angular/service-worker":
+ optional: true
+ "@angular/ssr":
+ optional: true
+ less:
+ optional: true
+ postcss:
+ optional: true
+ tailwindcss:
+ optional: true
+ checksum: 10/4b5d5a15e17ce4b003bb3e2107ef8e9ef1632f2790a155cfc368cf614c1f326a18c761f0aaeb957b614d0c6d3f9789f133b7a1595bd621c63a1ca588d1d3782f
+ languageName: node
+ linkType: hard
+
+"@angular/cli@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/cli@npm:19.0.0"
+ dependencies:
+ "@angular-devkit/architect": "npm:0.1900.0"
+ "@angular-devkit/core": "npm:19.0.0"
+ "@angular-devkit/schematics": "npm:19.0.0"
+ "@inquirer/prompts": "npm:7.1.0"
+ "@listr2/prompt-adapter-inquirer": "npm:2.0.18"
+ "@schematics/angular": "npm:19.0.0"
+ "@yarnpkg/lockfile": "npm:1.1.0"
+ ini: "npm:5.0.0"
+ jsonc-parser: "npm:3.3.1"
+ listr2: "npm:8.2.5"
+ npm-package-arg: "npm:12.0.0"
+ npm-pick-manifest: "npm:10.0.0"
+ pacote: "npm:20.0.0"
+ resolve: "npm:1.22.8"
+ semver: "npm:7.6.3"
+ symbol-observable: "npm:4.0.0"
+ yargs: "npm:17.7.2"
+ dependenciesMeta:
+ esbuild:
+ built: true
+ puppeteer:
+ built: true
+ bin:
+ ng: bin/ng.js
+ checksum: 10/b11bf46e05f6389dbe1f54dca8dfe1d0eacd0dea70fbc9fc2d22c0209ada154f7a80d9d7384f9bc85ef7534acfe2a81f1d08f0ef08938e46df98791d4d12a886
+ languageName: node
+ linkType: hard
+
+"@angular/common@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/common@npm:19.0.0"
+ dependencies:
+ tslib: "npm:^2.3.0"
+ peerDependencies:
+ "@angular/core": 19.0.0
+ rxjs: ^6.5.3 || ^7.4.0
+ checksum: 10/9abf68da41f912e7635f35945a603583347592450ec47a372edacf0e6950d6972231ec1e13e2556831e6e21ba51fc5a0a0c221b020616378d3a9443eeb8c7a99
+ languageName: node
+ linkType: hard
+
+"@angular/compiler-cli@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/compiler-cli@npm:19.0.0"
+ dependencies:
+ "@babel/core": "npm:7.26.0"
+ "@jridgewell/sourcemap-codec": "npm:^1.4.14"
+ chokidar: "npm:^4.0.0"
+ convert-source-map: "npm:^1.5.1"
+ reflect-metadata: "npm:^0.2.0"
+ semver: "npm:^7.0.0"
+ tslib: "npm:^2.3.0"
+ yargs: "npm:^17.2.1"
+ peerDependencies:
+ "@angular/compiler": 19.0.0
+ typescript: ">=5.5 <5.7"
+ bin:
+ ng-xi18n: bundles/src/bin/ng_xi18n.js
+ ngc: bundles/src/bin/ngc.js
+ ngcc: bundles/ngcc/index.js
+ checksum: 10/0d35870bb2e2abc92080384528420f23b242a17f9b2c5ff9c9d338aa9b17f0e4d5342a144737b021592585e4d1b39e16fce4e015b2879893c5df48bc780a1795
+ languageName: node
+ linkType: hard
+
+"@angular/compiler@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/compiler@npm:19.0.0"
+ dependencies:
+ tslib: "npm:^2.3.0"
+ peerDependencies:
+ "@angular/core": 19.0.0
+ peerDependenciesMeta:
+ "@angular/core":
+ optional: true
+ checksum: 10/23752e35ac04c34c0d3e35ab8e2a915e0e7d553968a43efbdb3811a960337d38d89db9ff71d0df7f192a110203f8e89d4e8f30da9b68250a11bce8eea5cc9d19
+ languageName: node
+ linkType: hard
+
+"@angular/core@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/core@npm:19.0.0"
+ dependencies:
+ tslib: "npm:^2.3.0"
+ peerDependencies:
+ rxjs: ^6.5.3 || ^7.4.0
+ zone.js: ~0.15.0
+ checksum: 10/bb6cd99789a70eff1d2a4a4cc49e6033ca39f899661080be7712cf1d15f13bc047b99c9da2d290a43c14203f4dd11a13c954fa40e01ad90e80879420b271a4af
+ languageName: node
+ linkType: hard
+
+"@angular/forms@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/forms@npm:19.0.0"
+ dependencies:
+ tslib: "npm:^2.3.0"
+ peerDependencies:
+ "@angular/common": 19.0.0
+ "@angular/core": 19.0.0
+ "@angular/platform-browser": 19.0.0
+ rxjs: ^6.5.3 || ^7.4.0
+ checksum: 10/4e6ea7b0c7952c8297e6a5a207bd0bfa34394dd1662450319bcb489e4516676d3bef870e4effe2211046302f6162883447448ad0702eed51ac078b316cb8646e
+ languageName: node
+ linkType: hard
+
+"@angular/platform-browser-dynamic@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/platform-browser-dynamic@npm:19.0.0"
+ dependencies:
+ tslib: "npm:^2.3.0"
+ peerDependencies:
+ "@angular/common": 19.0.0
+ "@angular/compiler": 19.0.0
+ "@angular/core": 19.0.0
+ "@angular/platform-browser": 19.0.0
+ checksum: 10/e5d7ee7e9c50ef4a1bc0bec8cf003e26a07e57c6f8a7d16933c4c5535fd9a5cb60bcf458c13f30e52f260ef8ad34483f2bcdd5841ebab1519844d72eb308ebcc
+ languageName: node
+ linkType: hard
+
+"@angular/platform-browser@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/platform-browser@npm:19.0.0"
+ dependencies:
+ tslib: "npm:^2.3.0"
+ peerDependencies:
+ "@angular/animations": 19.0.0
+ "@angular/common": 19.0.0
+ "@angular/core": 19.0.0
+ peerDependenciesMeta:
+ "@angular/animations":
+ optional: true
+ checksum: 10/2f59c167e97581e06970f9c7b2d33a8ca64bc812578be3a434698e4f05544f349ee8fc78ae885c991beea4b5ea75e3389dc936938146e225778340aa0c4b2290
+ languageName: node
+ linkType: hard
+
+"@angular/router@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/router@npm:19.0.0"
+ dependencies:
+ tslib: "npm:^2.3.0"
+ peerDependencies:
+ "@angular/common": 19.0.0
+ "@angular/core": 19.0.0
+ "@angular/platform-browser": 19.0.0
+ rxjs: ^6.5.3 || ^7.4.0
+ checksum: 10/87163cc1ba92f3e9a5981350e810dd8b844c1ac68aaaf027e4bee6951e16dbe9e68deb6d5511aaabf0444fc3f7f48f52d251b6eab210c2448d9a412a03f36165
+ languageName: node
+ linkType: hard
+
+"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.25.9, @babel/code-frame@npm:^7.26.0":
+ version: 7.26.2
+ resolution: "@babel/code-frame@npm:7.26.2"
+ dependencies:
+ "@babel/helper-validator-identifier": "npm:^7.25.9"
+ js-tokens: "npm:^4.0.0"
+ picocolors: "npm:^1.0.0"
+ checksum: 10/db2c2122af79d31ca916755331bb4bac96feb2b334cdaca5097a6b467fdd41963b89b14b6836a14f083de7ff887fc78fa1b3c10b14e743d33e12dbfe5ee3d223
+ languageName: node
+ linkType: hard
+
+"@babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.25.9, @babel/compat-data@npm:^7.26.0":
+ version: 7.26.2
+ resolution: "@babel/compat-data@npm:7.26.2"
+ checksum: 10/ed9eed6b62ce803ef4a320b1dac76b0302abbb29c49dddf96f3e3207d9717eb34e299a8651bb1582e9c3346ead74b6d595ffced5b3dae718afa08b18741f8402
+ languageName: node
+ linkType: hard
+
+"@babel/core@npm:7.26.0, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.23.9":
+ version: 7.26.0
+ resolution: "@babel/core@npm:7.26.0"
+ dependencies:
+ "@ampproject/remapping": "npm:^2.2.0"
+ "@babel/code-frame": "npm:^7.26.0"
+ "@babel/generator": "npm:^7.26.0"
+ "@babel/helper-compilation-targets": "npm:^7.25.9"
+ "@babel/helper-module-transforms": "npm:^7.26.0"
+ "@babel/helpers": "npm:^7.26.0"
+ "@babel/parser": "npm:^7.26.0"
+ "@babel/template": "npm:^7.25.9"
+ "@babel/traverse": "npm:^7.25.9"
+ "@babel/types": "npm:^7.26.0"
+ convert-source-map: "npm:^2.0.0"
+ debug: "npm:^4.1.0"
+ gensync: "npm:^1.0.0-beta.2"
+ json5: "npm:^2.2.3"
+ semver: "npm:^6.3.1"
+ checksum: 10/65767bfdb1f02e80d3af4f138066670ef8fdd12293de85ef151758a901c191c797e86d2e99b11c4cdfca33c72385ecaf38bbd7fa692791ec44c77763496b9b93
+ languageName: node
+ linkType: hard
+
+"@babel/generator@npm:7.26.2, @babel/generator@npm:^7.25.9, @babel/generator@npm:^7.26.0, @babel/generator@npm:^7.7.2":
+ version: 7.26.2
+ resolution: "@babel/generator@npm:7.26.2"
+ dependencies:
+ "@babel/parser": "npm:^7.26.2"
+ "@babel/types": "npm:^7.26.0"
+ "@jridgewell/gen-mapping": "npm:^0.3.5"
+ "@jridgewell/trace-mapping": "npm:^0.3.25"
+ jsesc: "npm:^3.0.2"
+ checksum: 10/71ace82b5b07a554846a003624bfab93275ccf73cdb9f1a37a4c1094bf9dc94bb677c67e8b8c939dbd6c5f0eda2e8f268aa2b0d9c3b9511072565660e717e045
+ languageName: node
+ linkType: hard
+
+"@babel/helper-annotate-as-pure@npm:7.25.9, @babel/helper-annotate-as-pure@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-annotate-as-pure@npm:7.25.9"
+ dependencies:
+ "@babel/types": "npm:^7.25.9"
+ checksum: 10/41edda10df1ae106a9b4fe617bf7c6df77db992992afd46192534f5cff29f9e49a303231733782dd65c5f9409714a529f215325569f14282046e9d3b7a1ffb6c
+ languageName: node
+ linkType: hard
+
+"@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.25.9"
+ dependencies:
+ "@babel/traverse": "npm:^7.25.9"
+ "@babel/types": "npm:^7.25.9"
+ checksum: 10/e1bb465b3b0155702d82cfef09e3813e87a6d777cdd2c513796861eac14953340491eafea1d4109278bf4ceb48b54074c45758f042c0544d00c498090bee5a6f
+ languageName: node
+ linkType: hard
+
+"@babel/helper-compilation-targets@npm:^7.22.6, @babel/helper-compilation-targets@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-compilation-targets@npm:7.25.9"
+ dependencies:
+ "@babel/compat-data": "npm:^7.25.9"
+ "@babel/helper-validator-option": "npm:^7.25.9"
+ browserslist: "npm:^4.24.0"
+ lru-cache: "npm:^5.1.1"
+ semver: "npm:^6.3.1"
+ checksum: 10/8053fbfc21e8297ab55c8e7f9f119e4809fa7e505268691e1bedc2cf5e7a5a7de8c60ad13da2515378621b7601c42e101d2d679904da395fa3806a1edef6b92e
+ languageName: node
+ linkType: hard
+
+"@babel/helper-create-class-features-plugin@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-create-class-features-plugin@npm:7.25.9"
+ dependencies:
+ "@babel/helper-annotate-as-pure": "npm:^7.25.9"
+ "@babel/helper-member-expression-to-functions": "npm:^7.25.9"
+ "@babel/helper-optimise-call-expression": "npm:^7.25.9"
+ "@babel/helper-replace-supers": "npm:^7.25.9"
+ "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.25.9"
+ "@babel/traverse": "npm:^7.25.9"
+ semver: "npm:^6.3.1"
+ peerDependencies:
+ "@babel/core": ^7.0.0
+ checksum: 10/d1d47a7b5fd317c6cb1446b0e4f4892c19ddaa69ea0229f04ba8bea5f273fc8168441e7114ad36ff919f2d310f97310cec51adc79002e22039a7e1640ccaf248
+ languageName: node
+ linkType: hard
+
+"@babel/helper-create-regexp-features-plugin@npm:^7.18.6, @babel/helper-create-regexp-features-plugin@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-create-regexp-features-plugin@npm:7.25.9"
+ dependencies:
+ "@babel/helper-annotate-as-pure": "npm:^7.25.9"
+ regexpu-core: "npm:^6.1.1"
+ semver: "npm:^6.3.1"
+ peerDependencies:
+ "@babel/core": ^7.0.0
+ checksum: 10/bc2b6a365ddf490c416661833dbf4430ae0c66132acccb5ce257e82026dd9db54da788bfbdcb7e0032aa0cba965cb1be169b1e1fb2c8c029b81625da4963f6b9
+ languageName: node
+ linkType: hard
+
+"@babel/helper-define-polyfill-provider@npm:^0.6.2, @babel/helper-define-polyfill-provider@npm:^0.6.3":
+ version: 0.6.3
+ resolution: "@babel/helper-define-polyfill-provider@npm:0.6.3"
+ dependencies:
+ "@babel/helper-compilation-targets": "npm:^7.22.6"
+ "@babel/helper-plugin-utils": "npm:^7.22.5"
+ debug: "npm:^4.1.1"
+ lodash.debounce: "npm:^4.0.8"
+ resolve: "npm:^1.14.2"
+ peerDependencies:
+ "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0
+ checksum: 10/b79a77ac8fbf1aaf6c7f99191871760508e87d75a374ff3c39c6599a17d9bb82284797cd451769305764e504546caf22ae63367b22d6e45e32d0a8f4a34aab53
+ languageName: node
+ linkType: hard
+
+"@babel/helper-member-expression-to-functions@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-member-expression-to-functions@npm:7.25.9"
+ dependencies:
+ "@babel/traverse": "npm:^7.25.9"
+ "@babel/types": "npm:^7.25.9"
+ checksum: 10/ef8cc1c1e600b012b312315f843226545a1a89f25d2f474ce2503fd939ca3f8585180f291a3a13efc56cf13eddc1d41a3a040eae9a521838fd59a6d04cc82490
+ languageName: node
+ linkType: hard
+
+"@babel/helper-module-imports@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-module-imports@npm:7.25.9"
+ dependencies:
+ "@babel/traverse": "npm:^7.25.9"
+ "@babel/types": "npm:^7.25.9"
+ checksum: 10/e090be5dee94dda6cd769972231b21ddfae988acd76b703a480ac0c96f3334557d70a965bf41245d6ee43891e7571a8b400ccf2b2be5803351375d0f4e5bcf08
+ languageName: node
+ linkType: hard
+
+"@babel/helper-module-transforms@npm:^7.25.9, @babel/helper-module-transforms@npm:^7.26.0":
+ version: 7.26.0
+ resolution: "@babel/helper-module-transforms@npm:7.26.0"
+ dependencies:
+ "@babel/helper-module-imports": "npm:^7.25.9"
+ "@babel/helper-validator-identifier": "npm:^7.25.9"
+ "@babel/traverse": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0
+ checksum: 10/9841d2a62f61ad52b66a72d08264f23052d533afc4ce07aec2a6202adac0bfe43014c312f94feacb3291f4c5aafe681955610041ece2c276271adce3f570f2f5
+ languageName: node
+ linkType: hard
+
+"@babel/helper-optimise-call-expression@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-optimise-call-expression@npm:7.25.9"
+ dependencies:
+ "@babel/types": "npm:^7.25.9"
+ checksum: 10/f09d0ad60c0715b9a60c31841b3246b47d67650c512ce85bbe24a3124f1a4d66377df793af393273bc6e1015b0a9c799626c48e53747581c1582b99167cc65dc
+ languageName: node
+ linkType: hard
+
+"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.25.9, @babel/helper-plugin-utils@npm:^7.8.0":
+ version: 7.25.9
+ resolution: "@babel/helper-plugin-utils@npm:7.25.9"
+ checksum: 10/e347d87728b1ab10b6976d46403941c8f9008c045ea6d99997a7ffca7b852dc34b6171380f7b17edf94410e0857ff26f3a53d8618f11d73744db86e8ca9b8c64
+ languageName: node
+ linkType: hard
+
+"@babel/helper-remap-async-to-generator@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-remap-async-to-generator@npm:7.25.9"
+ dependencies:
+ "@babel/helper-annotate-as-pure": "npm:^7.25.9"
+ "@babel/helper-wrap-function": "npm:^7.25.9"
+ "@babel/traverse": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0
+ checksum: 10/ea37ad9f8f7bcc27c109963b8ebb9d22bac7a5db2a51de199cb560e251d5593fe721e46aab2ca7d3e7a24b0aa4aff0eaf9c7307af9c2fd3a1d84268579073052
+ languageName: node
+ linkType: hard
+
+"@babel/helper-replace-supers@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-replace-supers@npm:7.25.9"
+ dependencies:
+ "@babel/helper-member-expression-to-functions": "npm:^7.25.9"
+ "@babel/helper-optimise-call-expression": "npm:^7.25.9"
+ "@babel/traverse": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0
+ checksum: 10/8ebf787016953e4479b99007bac735c9c860822fafc51bc3db67bc53814539888797238c81fa8b948b6da897eb7b1c1d4f04df11e501a7f0596b356be02de2ab
+ languageName: node
+ linkType: hard
+
+"@babel/helper-simple-access@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-simple-access@npm:7.25.9"
+ dependencies:
+ "@babel/traverse": "npm:^7.25.9"
+ "@babel/types": "npm:^7.25.9"
+ checksum: 10/a16a6cfa5e8ac7144e856bcdaaf0022cf5de028fc0c56ce21dd664a6e900999a4285c587a209f2acf9de438c0d60bfb497f5f34aa34cbaf29da3e2f8d8d7feb7
+ languageName: node
+ linkType: hard
+
+"@babel/helper-skip-transparent-expression-wrappers@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-skip-transparent-expression-wrappers@npm:7.25.9"
+ dependencies:
+ "@babel/traverse": "npm:^7.25.9"
+ "@babel/types": "npm:^7.25.9"
+ checksum: 10/fdbb5248932198bc26daa6abf0d2ac42cab9c2dbb75b7e9f40d425c8f28f09620b886d40e7f9e4e08ffc7aaa2cefe6fc2c44be7c20e81f7526634702fb615bdc
+ languageName: node
+ linkType: hard
+
+"@babel/helper-split-export-declaration@npm:7.24.7":
+ version: 7.24.7
+ resolution: "@babel/helper-split-export-declaration@npm:7.24.7"
+ dependencies:
+ "@babel/types": "npm:^7.24.7"
+ checksum: 10/ff04a3071603c87de0d6ee2540b7291ab36305b329bd047cdbb6cbd7db335a12f9a77af1cf708779f75f13c4d9af46093c00b34432e50b2411872c658d1a2e5e
+ languageName: node
+ linkType: hard
+
+"@babel/helper-string-parser@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-string-parser@npm:7.25.9"
+ checksum: 10/c28656c52bd48e8c1d9f3e8e68ecafd09d949c57755b0d353739eb4eae7ba4f7e67e92e4036f1cd43378cc1397a2c943ed7bcaf5949b04ab48607def0258b775
+ languageName: node
+ linkType: hard
+
+"@babel/helper-validator-identifier@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-validator-identifier@npm:7.25.9"
+ checksum: 10/3f9b649be0c2fd457fa1957b694b4e69532a668866b8a0d81eabfa34ba16dbf3107b39e0e7144c55c3c652bf773ec816af8df4a61273a2bb4eb3145ca9cf478e
+ languageName: node
+ linkType: hard
+
+"@babel/helper-validator-option@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-validator-option@npm:7.25.9"
+ checksum: 10/9491b2755948ebbdd68f87da907283698e663b5af2d2b1b02a2765761974b1120d5d8d49e9175b167f16f72748ffceec8c9cf62acfbee73f4904507b246e2b3d
+ languageName: node
+ linkType: hard
+
+"@babel/helper-wrap-function@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-wrap-function@npm:7.25.9"
+ dependencies:
+ "@babel/template": "npm:^7.25.9"
+ "@babel/traverse": "npm:^7.25.9"
+ "@babel/types": "npm:^7.25.9"
+ checksum: 10/988dcf49159f1c920d6b9486762a93767a6e84b5e593a6342bc235f3e47cc1cb0c048d8fca531a48143e6b7fce1ff12ddbf735cf5f62cb2f07192cf7c27b89cf
+ languageName: node
+ linkType: hard
+
+"@babel/helpers@npm:^7.26.0":
+ version: 7.26.0
+ resolution: "@babel/helpers@npm:7.26.0"
+ dependencies:
+ "@babel/template": "npm:^7.25.9"
+ "@babel/types": "npm:^7.26.0"
+ checksum: 10/fd4757f65d10b64cfdbf4b3adb7ea6ffff9497c53e0786452f495d1f7794da7e0898261b4db65e1c62bbb9a360d7d78a1085635c23dfc3af2ab6dcba06585f86
+ languageName: node
+ linkType: hard
+
+"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.25.9, @babel/parser@npm:^7.26.0, @babel/parser@npm:^7.26.2":
+ version: 7.26.2
+ resolution: "@babel/parser@npm:7.26.2"
+ dependencies:
+ "@babel/types": "npm:^7.26.0"
+ bin:
+ parser: ./bin/babel-parser.js
+ checksum: 10/8baee43752a3678ad9f9e360ec845065eeee806f1fdc8e0f348a8a0e13eef0959dabed4a197c978896c493ea205c804d0a1187cc52e4a1ba017c7935bab4983d
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:7.25.9"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ "@babel/traverse": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0
+ checksum: 10/3c23ef34e3fd7da3578428cb488180ab6b7b96c9c141438374b6d87fa814d87de099f28098e5fc64726c19193a1da397e4d2351d40b459bcd2489993557e2c74
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-bugfix-safari-class-field-initializer-scope@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-bugfix-safari-class-field-initializer-scope@npm:7.25.9"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0
+ checksum: 10/d3e14ab1cb9cb50246d20cab9539f2fbd1e7ef1ded73980c8ad7c0561b4d5e0b144d362225f0976d47898e04cbd40f2000e208b0913bd788346cf7791b96af91
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.25.9"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0
+ checksum: 10/a9d1ee3fd100d3eb6799a2f2bbd785296f356c531d75c9369f71541811fa324270258a374db103ce159156d006da2f33370330558d0133e6f7584152c34997ca
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.25.9"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.25.9"
+ "@babel/plugin-transform-optional-chaining": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.13.0
+ checksum: 10/5b298b28e156f64de51cdb03a2c5b80c7f978815ef1026f3ae8b9fc48d28bf0a83817d8fbecb61ef8fb94a7201f62cca5103cc6e7b9e8f28e38f766d7905b378
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:7.25.9"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ "@babel/traverse": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0
+ checksum: 10/cb893e5deb9312a0120a399835b6614a016c036714de7123c8edabccc56a09c4455016e083c5c4dd485248546d4e5e55fc0e9132b3c3a9bd16abf534138fe3f2
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-proposal-private-property-in-object@npm:7.21.0-placeholder-for-preset-env.2":
+ version: 7.21.0-placeholder-for-preset-env.2
+ resolution: "@babel/plugin-proposal-private-property-in-object@npm:7.21.0-placeholder-for-preset-env.2"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/fab70f399aa869275690ec6c7cedb4ef361d4e8b6f55c3d7b04bfee61d52fb93c87cec2c65d73cddbaca89fb8ef5ec0921fce675c9169d9d51f18305ab34e78a
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-syntax-async-generators@npm:^7.8.4":
+ version: 7.8.4
+ resolution: "@babel/plugin-syntax-async-generators@npm:7.8.4"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.8.0"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/7ed1c1d9b9e5b64ef028ea5e755c0be2d4e5e4e3d6cf7df757b9a8c4cfa4193d268176d0f1f7fbecdda6fe722885c7fda681f480f3741d8a2d26854736f05367
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-syntax-bigint@npm:^7.8.3":
+ version: 7.8.3
+ resolution: "@babel/plugin-syntax-bigint@npm:7.8.3"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.8.0"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/3a10849d83e47aec50f367a9e56a6b22d662ddce643334b087f9828f4c3dd73bdc5909aaeabe123fed78515767f9ca43498a0e621c438d1cd2802d7fae3c9648
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-syntax-class-properties@npm:^7.12.13":
+ version: 7.12.13
+ resolution: "@babel/plugin-syntax-class-properties@npm:7.12.13"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.12.13"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/24f34b196d6342f28d4bad303612d7ff566ab0a013ce89e775d98d6f832969462e7235f3e7eaf17678a533d4be0ba45d3ae34ab4e5a9dcbda5d98d49e5efa2fc
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-syntax-class-static-block@npm:^7.14.5":
+ version: 7.14.5
+ resolution: "@babel/plugin-syntax-class-static-block@npm:7.14.5"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.14.5"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/3e80814b5b6d4fe17826093918680a351c2d34398a914ce6e55d8083d72a9bdde4fbaf6a2dcea0e23a03de26dc2917ae3efd603d27099e2b98380345703bf948
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-syntax-import-assertions@npm:^7.26.0":
+ version: 7.26.0
+ resolution: "@babel/plugin-syntax-import-assertions@npm:7.26.0"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/b58f2306df4a690ca90b763d832ec05202c50af787158ff8b50cdf3354359710bce2e1eb2b5135fcabf284756ac8eadf09ca74764aa7e76d12a5cac5f6b21e67
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-syntax-import-attributes@npm:7.26.0, @babel/plugin-syntax-import-attributes@npm:^7.24.7, @babel/plugin-syntax-import-attributes@npm:^7.26.0":
+ version: 7.26.0
+ resolution: "@babel/plugin-syntax-import-attributes@npm:7.26.0"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/c122aa577166c80ee67f75aebebeef4150a132c4d3109d25d7fc058bf802946f883e330f20b78c1d3e3a5ada631c8780c263d2d01b5dbaecc69efefeedd42916
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-syntax-import-meta@npm:^7.10.4":
+ version: 7.10.4
+ resolution: "@babel/plugin-syntax-import-meta@npm:7.10.4"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.10.4"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/166ac1125d10b9c0c430e4156249a13858c0366d38844883d75d27389621ebe651115cb2ceb6dc011534d5055719fa1727b59f39e1ab3ca97820eef3dcab5b9b
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-syntax-json-strings@npm:^7.8.3":
+ version: 7.8.3
+ resolution: "@babel/plugin-syntax-json-strings@npm:7.8.3"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.8.0"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/bf5aea1f3188c9a507e16efe030efb996853ca3cadd6512c51db7233cc58f3ac89ff8c6bdfb01d30843b161cfe7d321e1bf28da82f7ab8d7e6bc5464666f354a
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-syntax-jsx@npm:^7.7.2":
+ version: 7.25.9
+ resolution: "@babel/plugin-syntax-jsx@npm:7.25.9"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/bb609d1ffb50b58f0c1bac8810d0e46a4f6c922aa171c458f3a19d66ee545d36e782d3bffbbc1fed0dc65a558bdce1caf5279316583c0fff5a2c1658982a8563
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-syntax-logical-assignment-operators@npm:^7.10.4":
+ version: 7.10.4
+ resolution: "@babel/plugin-syntax-logical-assignment-operators@npm:7.10.4"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.10.4"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/aff33577037e34e515911255cdbb1fd39efee33658aa00b8a5fd3a4b903585112d037cce1cc9e4632f0487dc554486106b79ccd5ea63a2e00df4363f6d4ff886
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-syntax-nullish-coalescing-operator@npm:^7.8.3":
+ version: 7.8.3
+ resolution: "@babel/plugin-syntax-nullish-coalescing-operator@npm:7.8.3"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.8.0"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/87aca4918916020d1fedba54c0e232de408df2644a425d153be368313fdde40d96088feed6c4e5ab72aac89be5d07fef2ddf329a15109c5eb65df006bf2580d1
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-syntax-numeric-separator@npm:^7.10.4":
+ version: 7.10.4
+ resolution: "@babel/plugin-syntax-numeric-separator@npm:7.10.4"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.10.4"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/01ec5547bd0497f76cc903ff4d6b02abc8c05f301c88d2622b6d834e33a5651aa7c7a3d80d8d57656a4588f7276eba357f6b7e006482f5b564b7a6488de493a1
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-syntax-object-rest-spread@npm:^7.8.3":
+ version: 7.8.3
+ resolution: "@babel/plugin-syntax-object-rest-spread@npm:7.8.3"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.8.0"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/fddcf581a57f77e80eb6b981b10658421bc321ba5f0a5b754118c6a92a5448f12a0c336f77b8abf734841e102e5126d69110a306eadb03ca3e1547cab31f5cbf
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-syntax-optional-catch-binding@npm:^7.8.3":
+ version: 7.8.3
+ resolution: "@babel/plugin-syntax-optional-catch-binding@npm:7.8.3"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.8.0"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/910d90e72bc90ea1ce698e89c1027fed8845212d5ab588e35ef91f13b93143845f94e2539d831dc8d8ededc14ec02f04f7bd6a8179edd43a326c784e7ed7f0b9
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-syntax-optional-chaining@npm:^7.8.3":
+ version: 7.8.3
+ resolution: "@babel/plugin-syntax-optional-chaining@npm:7.8.3"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.8.0"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/eef94d53a1453361553c1f98b68d17782861a04a392840341bc91780838dd4e695209c783631cf0de14c635758beafb6a3a65399846ffa4386bff90639347f30
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-syntax-private-property-in-object@npm:^7.14.5":
+ version: 7.14.5
+ resolution: "@babel/plugin-syntax-private-property-in-object@npm:7.14.5"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.14.5"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/b317174783e6e96029b743ccff2a67d63d38756876e7e5d0ba53a322e38d9ca452c13354a57de1ad476b4c066dbae699e0ca157441da611117a47af88985ecda
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-syntax-top-level-await@npm:^7.14.5":
+ version: 7.14.5
+ resolution: "@babel/plugin-syntax-top-level-await@npm:7.14.5"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.14.5"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/bbd1a56b095be7820029b209677b194db9b1d26691fe999856462e66b25b281f031f3dfd91b1619e9dcf95bebe336211833b854d0fb8780d618e35667c2d0d7e
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-syntax-typescript@npm:^7.7.2":
+ version: 7.25.9
+ resolution: "@babel/plugin-syntax-typescript@npm:7.25.9"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/0e9821e8ba7d660c36c919654e4144a70546942ae184e85b8102f2322451eae102cbfadbcadd52ce077a2b44b400ee52394c616feab7b5b9f791b910e933fd33
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-syntax-unicode-sets-regex@npm:^7.18.6":
+ version: 7.18.6
+ resolution: "@babel/plugin-syntax-unicode-sets-regex@npm:7.18.6"
+ dependencies:
+ "@babel/helper-create-regexp-features-plugin": "npm:^7.18.6"
+ "@babel/helper-plugin-utils": "npm:^7.18.6"
+ peerDependencies:
+ "@babel/core": ^7.0.0
+ checksum: 10/a651d700fe63ff0ddfd7186f4ebc24447ca734f114433139e3c027bc94a900d013cf1ef2e2db8430425ba542e39ae160c3b05f06b59fd4656273a3df97679e9c
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-arrow-functions@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-arrow-functions@npm:7.25.9"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/c29f081224859483accf55fb4d091db2aac0dcd0d7954bac5ca889030cc498d3f771aa20eb2e9cd8310084ec394d85fa084b97faf09298b6bc9541182b3eb5bb
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-async-generator-functions@npm:7.25.9, @babel/plugin-transform-async-generator-functions@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-async-generator-functions@npm:7.25.9"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ "@babel/helper-remap-async-to-generator": "npm:^7.25.9"
+ "@babel/traverse": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/99306c44a4a791abd51a56d89fa61c4cfe805a58e070c7fb1cbf950886778a6c8c4f25a92d231f91da1746d14a338436073fd83038e607f03a2a98ac5340406b
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-async-to-generator@npm:7.25.9, @babel/plugin-transform-async-to-generator@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-async-to-generator@npm:7.25.9"
+ dependencies:
+ "@babel/helper-module-imports": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ "@babel/helper-remap-async-to-generator": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/b3ad50fb93c171644d501864620ed23952a46648c4df10dc9c62cc9ad08031b66bd272cfdd708faeee07c23b6251b16f29ce0350473e4c79f0c32178d38ce3a6
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-block-scoped-functions@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.25.9"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/bf31896556b33a80f017af3d445ceb532ec0f5ca9d69bc211a963ac92514d172d5c24c5ac319f384d9dfa7f1a4d8dc23032c2fe3e74f98a59467ecd86f7033ae
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-block-scoping@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-block-scoping@npm:7.25.9"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/89dcdd7edb1e0c2f44e3c568a8ad8202e2574a8a8308248550a9391540bc3f5c9fbd8352c60ae90769d46f58d3ab36f2c3a0fbc1c3620813d92ff6fccdfa79c8
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-class-properties@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-class-properties@npm:7.25.9"
+ dependencies:
+ "@babel/helper-create-class-features-plugin": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/a8d69e2c285486b63f49193cbcf7a15e1d3a5f632c1c07d7a97f65306df7f554b30270b7378dde143f8b557d1f8f6336c643377943dec8ec405e4cd11e90b9ea
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-class-static-block@npm:^7.26.0":
+ version: 7.26.0
+ resolution: "@babel/plugin-transform-class-static-block@npm:7.26.0"
+ dependencies:
+ "@babel/helper-create-class-features-plugin": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.12.0
+ checksum: 10/60cba3f125a7bc4f90706af0a011697c7ffd2eddfba336ed6f84c5f358c44c3161af18b0202475241a96dee7964d96dd3a342f46dbf85b75b38bb789326e1766
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-classes@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-classes@npm:7.25.9"
+ dependencies:
+ "@babel/helper-annotate-as-pure": "npm:^7.25.9"
+ "@babel/helper-compilation-targets": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ "@babel/helper-replace-supers": "npm:^7.25.9"
+ "@babel/traverse": "npm:^7.25.9"
+ globals: "npm:^11.1.0"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/1914ebe152f35c667fba7bf17ce0d9d0f33df2fb4491990ce9bb1f9ec5ae8cbd11d95b0dc371f7a4cc5e7ce4cf89467c3e34857302911fc6bfb6494a77f7b37e
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-computed-properties@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-computed-properties@npm:7.25.9"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ "@babel/template": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/aa1a9064d6a9d3b569b8cae6972437315a38a8f6553ee618406da5122500a06c2f20b9fa93aeed04dd895923bf6f529c09fc79d4be987ec41785ceb7d2203122
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-destructuring@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-destructuring@npm:7.25.9"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/51b24fbead910ad0547463b2d214dd08076b22a66234b9f878b8bac117603dd23e05090ff86e9ffc373214de23d3e5bf1b095fe54cce2ca16b010264d90cf4f5
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-dotall-regex@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-dotall-regex@npm:7.25.9"
+ dependencies:
+ "@babel/helper-create-regexp-features-plugin": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/8bdf1bb9e6e3a2cc8154ae88a3872faa6dc346d6901994505fb43ac85f858728781f1219f40b67f7bb0687c507450236cb7838ac68d457e65637f98500aa161b
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-duplicate-keys@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-duplicate-keys@npm:7.25.9"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/10dbb87bc09582416f9f97ca6c40563655abf33e3fd0fee25eeaeff28e946a06651192112a2bc2b18c314a638fa15c55b8365a677ef67aa490848cefdc57e1d8
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-duplicate-named-capturing-groups-regex@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-duplicate-named-capturing-groups-regex@npm:7.25.9"
+ dependencies:
+ "@babel/helper-create-regexp-features-plugin": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0
+ checksum: 10/f7233cf596be8c6843d31951afaf2464a62a610cb89c72c818c044765827fab78403ab8a7d3a6386f838c8df574668e2a48f6c206b1d7da965aff9c6886cb8e6
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-dynamic-import@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-dynamic-import@npm:7.25.9"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/aaca1ccda819be9b2b85af47ba08ddd2210ff2dbea222f26e4cd33f97ab020884bf81a66197e50872721e9daf36ceb5659502c82199884ea74d5d75ecda5c58b
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-exponentiation-operator@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.25.9"
+ dependencies:
+ "@babel/helper-builder-binary-assignment-operator-visitor": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/57e1bb4135dd16782fe84b49dd360cce8f9bf5f62eb10424dcdaf221e54a8bacdf50f2541c5ac01dea9f833a6c628613d71be915290938a93454389cba4de06b
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-export-namespace-from@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-export-namespace-from@npm:7.25.9"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/4dfe8df86c5b1d085d591290874bb2d78a9063090d71567ed657a418010ad333c3f48af2c974b865f53bbb718987a065f89828d43279a7751db1a56c9229078d
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-for-of@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-for-of@npm:7.25.9"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/63a2db7fe06c2e3f5fc1926f478dac66a5f7b3eaeb4a0ffae577e6f3cb3d822cb1ed2ed3798f70f5cb1aa06bc2ad8bcd1f557342f5c425fd83c37a8fc1cfd2ba
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-function-name@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-function-name@npm:7.25.9"
+ dependencies:
+ "@babel/helper-compilation-targets": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ "@babel/traverse": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/a8d7c8d019a6eb57eab5ca1be3e3236f175557d55b1f3b11f8ad7999e3fbb1cf37905fd8cb3a349bffb4163a558e9f33b63f631597fdc97c858757deac1b2fd7
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-json-strings@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-json-strings@npm:7.25.9"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/e2498d84761cfd05aaea53799933d55af309c9d6204e66b38778792d171e4d1311ad34f334259a3aa3407dd0446f6bd3e390a1fcb8ce2e42fe5aabed0e41bee1
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-literals@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-literals@npm:7.25.9"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/3cca75823a38aab599bc151b0fa4d816b5e1b62d6e49c156aa90436deb6e13649f5505973151a10418b64f3f9d1c3da53e38a186402e0ed7ad98e482e70c0c14
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-logical-assignment-operators@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-logical-assignment-operators@npm:7.25.9"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/8c6febb4ac53852314d28b5e2c23d5dbbff7bf1e57d61f9672e0d97531ef7778b3f0ad698dcf1179f5486e626c77127508916a65eb846a89e98a92f70ed3537b
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-member-expression-literals@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-member-expression-literals@npm:7.25.9"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/db92041ae87b8f59f98b50359e0bb172480f6ba22e5e76b13bdfe07122cbf0daa9cd8ad2e78dcb47939938fed88ad57ab5989346f64b3a16953fc73dea3a9b1f
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-modules-amd@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-modules-amd@npm:7.25.9"
+ dependencies:
+ "@babel/helper-module-transforms": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/75d34c6e709a23bcfa0e06f722c9a72b1d9ac3e7d72a07ef54a943d32f65f97cbbf0e387d874eb9d9b4c8d33045edfa8e8441d0f8794f3c2b9f1d71b928acf2c
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-modules-commonjs@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-modules-commonjs@npm:7.25.9"
+ dependencies:
+ "@babel/helper-module-transforms": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ "@babel/helper-simple-access": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/a7390ca999373ccdef91075f274d1ace3a5cb79f9b9118ed6f76e94867ed454cf798a6f312ce2c4cdc1e035a25d810d754e4cb2e4d866acb4219490f3585de60
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-modules-systemjs@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-modules-systemjs@npm:7.25.9"
+ dependencies:
+ "@babel/helper-module-transforms": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ "@babel/helper-validator-identifier": "npm:^7.25.9"
+ "@babel/traverse": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/03145aa89b7c867941a03755216cfb503df6d475a78df84849a157fa5f2fcc17ba114a968d0579ae34e7c61403f35d1ba5d188fdfb9ad05f19354eb7605792f9
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-modules-umd@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-modules-umd@npm:7.25.9"
+ dependencies:
+ "@babel/helper-module-transforms": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/47d03485fedac828832d9fee33b3b982a6db8197e8651ceb5d001890e276150b5a7ee3e9780749e1ba76453c471af907a159108832c24f93453dd45221788e97
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.25.9"
+ dependencies:
+ "@babel/helper-create-regexp-features-plugin": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0
+ checksum: 10/434346ba05cf74e3f4704b3bdd439287b95cd2a8676afcdc607810b8c38b6f4798cd69c1419726b2e4c7204e62e4a04d31b0360e91ca57a930521c9211e07789
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-new-target@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-new-target@npm:7.25.9"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/07bb3a09028ee7b8e8ede6e6390e3b3aecc5cf9adb2fc5475ff58036c552b8a3f8e63d4c43211a60545f3307cdc15919f0e54cb5455d9546daed162dc54ff94e
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:7.25.9"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/26e03b1c2c0408cc300e46d8f8cb639653ff3a7b03456d0d8afbb53c44f33a89323f51d99991dade3a5676921119bbdf869728bb7911799b5ef99ffafa2cdd24
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-numeric-separator@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-numeric-separator@npm:7.25.9"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/0528ef041ed88e8c3f51624ee87b8182a7f246fe4013f0572788e0727d20795b558f2b82e3989b5dd416cbd339500f0d88857de41b6d3b6fdacb1d5344bcc5b1
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-object-rest-spread@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-object-rest-spread@npm:7.25.9"
+ dependencies:
+ "@babel/helper-compilation-targets": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ "@babel/plugin-transform-parameters": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/a157ac5af2721090150858f301d9c0a3a0efb8ef66b90fce326d6cc0ae45ab97b6219b3e441bf8d72a2287e95eb04dd6c12544da88ea2345e70b3fac2c0ac9e2
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-object-super@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-object-super@npm:7.25.9"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ "@babel/helper-replace-supers": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/1817b5d8b80e451ae1ad9080cca884f4f16df75880a158947df76a2ed8ab404d567a7dce71dd8051ef95f90fbe3513154086a32aba55cc76027f6cbabfbd7f98
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-optional-catch-binding@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-optional-catch-binding@npm:7.25.9"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/b46a8d1e91829f3db5c252583eb00d05a779b4660abeea5500fda0f8ffa3584fd18299443c22f7fddf0ed9dfdb73c782c43b445dc468d4f89803f2356963b406
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-optional-chaining@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-optional-chaining@npm:7.25.9"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/bc838a499fd9892e163b8bc9bfbc4bf0b28cc3232ee0a6406ae078257c8096518f871d09b4a32c11f4a2d6953c3bc1984619ef748f7ad45aed0b0d9689a8eb36
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-parameters@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-parameters@npm:7.25.9"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/014009a1763deb41fe9f0dbca2c4489ce0ac83dd87395f488492e8eb52399f6c883d5bd591bae3b8836f2460c3937fcebd07e57dce1e0bfe30cdbc63fdfc9d3a
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-private-methods@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-private-methods@npm:7.25.9"
+ dependencies:
+ "@babel/helper-create-class-features-plugin": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/6e3671b352c267847c53a170a1937210fa8151764d70d25005e711ef9b21969aaf422acc14f9f7fb86bc0e4ec43e7aefcc0ad9196ae02d262ec10f509f126a58
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-private-property-in-object@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-private-property-in-object@npm:7.25.9"
+ dependencies:
+ "@babel/helper-annotate-as-pure": "npm:^7.25.9"
+ "@babel/helper-create-class-features-plugin": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/aa45bb5669b610afa763d774a4b5583bb60ce7d38e4fd2dedfd0703e73e25aa560e6c6124e155aa90b101601743b127d9e5d3eb00989a7e4b4ab9c2eb88475ba
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-property-literals@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-property-literals@npm:7.25.9"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/436046ab07d54a9b44a384eeffec701d4e959a37a7547dda72e069e751ca7ff753d1782a8339e354b97c78a868b49ea97bf41bf5a44c6d7a3c0a05ad40eeb49c
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-regenerator@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-regenerator@npm:7.25.9"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ regenerator-transform: "npm:^0.15.2"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/1c09e8087b476c5967282c9790fb8710e065eda77c60f6cb5da541edd59ded9d003d96f8ef640928faab4a0b35bf997673499a194973da4f0c97f0935807a482
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-regexp-modifiers@npm:^7.26.0":
+ version: 7.26.0
+ resolution: "@babel/plugin-transform-regexp-modifiers@npm:7.26.0"
+ dependencies:
+ "@babel/helper-create-regexp-features-plugin": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0
+ checksum: 10/726deca486bbd4b176f8a966eb0f4aabc19d9def3b8dabb8b3a656778eca0df1fda3f3c92b213aa5a184232fdafd5b7bd73b4e24ca4345c498ef6baff2bda4e1
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-reserved-words@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-reserved-words@npm:7.25.9"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/8beda04481b25767acbd1f6b9ef7b3a9c12fbd9dcb24df45a6ad120e1dc4b247c073db60ac742f9093657d6d8c050501fc0606af042f81a3bb6a3ff862cddc47
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-runtime@npm:7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-runtime@npm:7.25.9"
+ dependencies:
+ "@babel/helper-module-imports": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ babel-plugin-polyfill-corejs2: "npm:^0.4.10"
+ babel-plugin-polyfill-corejs3: "npm:^0.10.6"
+ babel-plugin-polyfill-regenerator: "npm:^0.6.1"
+ semver: "npm:^6.3.1"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/d8d4f04a47cfc1a6103ecee8604750ba2184cd947ee1696cdc363639f0d4a3848839e20f0ca63511af9ad6742f7dd813cca5b2640353f7b0816bbc17ff0e9e88
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-shorthand-properties@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-shorthand-properties@npm:7.25.9"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/f774995d58d4e3a992b732cf3a9b8823552d471040e280264dd15e0735433d51b468fef04d75853d061309389c66bda10ce1b298297ce83999220eb0ad62741d
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-spread@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-spread@npm:7.25.9"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ "@babel/helper-skip-transparent-expression-wrappers": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/fe72c6545267176cdc9b6f32f30f9ced37c1cafa1290e4436b83b8f377b4f1c175dad404228c96e3efdec75da692f15bfb9db2108fcd9ad260bc9968778ee41e
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-sticky-regex@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-sticky-regex@npm:7.25.9"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/7454b00844dbe924030dd15e2b3615b36e196500c4c47e98dabc6b37a054c5b1038ecd437e910aabf0e43bf56b973cb148d3437d50f6e2332d8309568e3e979b
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-template-literals@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-template-literals@npm:7.25.9"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/92eb1d6e2d95bd24abbb74fa7640d02b66ff6214e0bb616d7fda298a7821ce15132a4265d576a3502a347a3c9e94b6c69ed265bb0784664592fa076785a3d16a
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-typeof-symbol@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-typeof-symbol@npm:7.25.9"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/3ae240358f0b0cd59f8610d6c59d395c216fd1bab407f7de58b86d592f030fb42b4d18e2456a29bee4a2ff014c4c1e3404c8ae64462b1155d1c053b2f9d73438
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-unicode-escapes@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-unicode-escapes@npm:7.25.9"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/f138cbee539963fb3da13f684e6f33c9f7495220369ae12a682b358f1e25ac68936825562c38eae87f01ac9992b2129208b35ec18533567fc805ce5ed0ffd775
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-unicode-property-regex@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-unicode-property-regex@npm:7.25.9"
+ dependencies:
+ "@babel/helper-create-regexp-features-plugin": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/201f6f46c1beb399e79aa208b94c5d54412047511795ce1e790edcd189cef73752e6a099fdfc01b3ad12205f139ae344143b62f21f44bbe02338a95e8506a911
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-unicode-regex@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-unicode-regex@npm:7.25.9"
+ dependencies:
+ "@babel/helper-create-regexp-features-plugin": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/e8baae867526e179467c6ef5280d70390fa7388f8763a19a27c21302dd59b121032568be080749514b097097ceb9af716bf4b90638f1b3cf689aa837ba20150f
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-transform-unicode-sets-regex@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-unicode-sets-regex@npm:7.25.9"
+ dependencies:
+ "@babel/helper-create-regexp-features-plugin": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0
+ checksum: 10/4445ef20de687cb4dcc95169742a8d9013d680aa5eee9186d8e25875bbfa7ee5e2de26a91177ccf70b1db518e36886abcd44750d28db5d7a9539f0efa6839f4b
+ languageName: node
+ linkType: hard
+
+"@babel/preset-env@npm:7.26.0":
+ version: 7.26.0
+ resolution: "@babel/preset-env@npm:7.26.0"
+ dependencies:
+ "@babel/compat-data": "npm:^7.26.0"
+ "@babel/helper-compilation-targets": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ "@babel/helper-validator-option": "npm:^7.25.9"
+ "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "npm:^7.25.9"
+ "@babel/plugin-bugfix-safari-class-field-initializer-scope": "npm:^7.25.9"
+ "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "npm:^7.25.9"
+ "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "npm:^7.25.9"
+ "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "npm:^7.25.9"
+ "@babel/plugin-proposal-private-property-in-object": "npm:7.21.0-placeholder-for-preset-env.2"
+ "@babel/plugin-syntax-import-assertions": "npm:^7.26.0"
+ "@babel/plugin-syntax-import-attributes": "npm:^7.26.0"
+ "@babel/plugin-syntax-unicode-sets-regex": "npm:^7.18.6"
+ "@babel/plugin-transform-arrow-functions": "npm:^7.25.9"
+ "@babel/plugin-transform-async-generator-functions": "npm:^7.25.9"
+ "@babel/plugin-transform-async-to-generator": "npm:^7.25.9"
+ "@babel/plugin-transform-block-scoped-functions": "npm:^7.25.9"
+ "@babel/plugin-transform-block-scoping": "npm:^7.25.9"
+ "@babel/plugin-transform-class-properties": "npm:^7.25.9"
+ "@babel/plugin-transform-class-static-block": "npm:^7.26.0"
+ "@babel/plugin-transform-classes": "npm:^7.25.9"
+ "@babel/plugin-transform-computed-properties": "npm:^7.25.9"
+ "@babel/plugin-transform-destructuring": "npm:^7.25.9"
+ "@babel/plugin-transform-dotall-regex": "npm:^7.25.9"
+ "@babel/plugin-transform-duplicate-keys": "npm:^7.25.9"
+ "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "npm:^7.25.9"
+ "@babel/plugin-transform-dynamic-import": "npm:^7.25.9"
+ "@babel/plugin-transform-exponentiation-operator": "npm:^7.25.9"
+ "@babel/plugin-transform-export-namespace-from": "npm:^7.25.9"
+ "@babel/plugin-transform-for-of": "npm:^7.25.9"
+ "@babel/plugin-transform-function-name": "npm:^7.25.9"
+ "@babel/plugin-transform-json-strings": "npm:^7.25.9"
+ "@babel/plugin-transform-literals": "npm:^7.25.9"
+ "@babel/plugin-transform-logical-assignment-operators": "npm:^7.25.9"
+ "@babel/plugin-transform-member-expression-literals": "npm:^7.25.9"
+ "@babel/plugin-transform-modules-amd": "npm:^7.25.9"
+ "@babel/plugin-transform-modules-commonjs": "npm:^7.25.9"
+ "@babel/plugin-transform-modules-systemjs": "npm:^7.25.9"
+ "@babel/plugin-transform-modules-umd": "npm:^7.25.9"
+ "@babel/plugin-transform-named-capturing-groups-regex": "npm:^7.25.9"
+ "@babel/plugin-transform-new-target": "npm:^7.25.9"
+ "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.25.9"
+ "@babel/plugin-transform-numeric-separator": "npm:^7.25.9"
+ "@babel/plugin-transform-object-rest-spread": "npm:^7.25.9"
+ "@babel/plugin-transform-object-super": "npm:^7.25.9"
+ "@babel/plugin-transform-optional-catch-binding": "npm:^7.25.9"
+ "@babel/plugin-transform-optional-chaining": "npm:^7.25.9"
+ "@babel/plugin-transform-parameters": "npm:^7.25.9"
+ "@babel/plugin-transform-private-methods": "npm:^7.25.9"
+ "@babel/plugin-transform-private-property-in-object": "npm:^7.25.9"
+ "@babel/plugin-transform-property-literals": "npm:^7.25.9"
+ "@babel/plugin-transform-regenerator": "npm:^7.25.9"
+ "@babel/plugin-transform-regexp-modifiers": "npm:^7.26.0"
+ "@babel/plugin-transform-reserved-words": "npm:^7.25.9"
+ "@babel/plugin-transform-shorthand-properties": "npm:^7.25.9"
+ "@babel/plugin-transform-spread": "npm:^7.25.9"
+ "@babel/plugin-transform-sticky-regex": "npm:^7.25.9"
+ "@babel/plugin-transform-template-literals": "npm:^7.25.9"
+ "@babel/plugin-transform-typeof-symbol": "npm:^7.25.9"
+ "@babel/plugin-transform-unicode-escapes": "npm:^7.25.9"
+ "@babel/plugin-transform-unicode-property-regex": "npm:^7.25.9"
+ "@babel/plugin-transform-unicode-regex": "npm:^7.25.9"
+ "@babel/plugin-transform-unicode-sets-regex": "npm:^7.25.9"
+ "@babel/preset-modules": "npm:0.1.6-no-external-plugins"
+ babel-plugin-polyfill-corejs2: "npm:^0.4.10"
+ babel-plugin-polyfill-corejs3: "npm:^0.10.6"
+ babel-plugin-polyfill-regenerator: "npm:^0.6.1"
+ core-js-compat: "npm:^3.38.1"
+ semver: "npm:^6.3.1"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/a7a80314f845deea713985a6316361c476621c76cfe5c6c28e8b9558f01634b49bbfdd3581ef94b5d6cff5c2b8830468aa53a73f5b5c1224db2dfea5db7e676f
+ languageName: node
+ linkType: hard
+
+"@babel/preset-modules@npm:0.1.6-no-external-plugins":
+ version: 0.1.6-no-external-plugins
+ resolution: "@babel/preset-modules@npm:0.1.6-no-external-plugins"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.0.0"
+ "@babel/types": "npm:^7.4.4"
+ esutils: "npm:^2.0.2"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0 || ^8.0.0-0 <8.0.0
+ checksum: 10/039aba98a697b920d6440c622aaa6104bb6076d65356b29dad4b3e6627ec0354da44f9621bafbeefd052cd4ac4d7f88c9a2ab094efcb50963cb352781d0c6428
+ languageName: node
+ linkType: hard
+
+"@babel/runtime@npm:7.26.0, @babel/runtime@npm:^7.8.4":
+ version: 7.26.0
+ resolution: "@babel/runtime@npm:7.26.0"
+ dependencies:
+ regenerator-runtime: "npm:^0.14.0"
+ checksum: 10/9f4ea1c1d566c497c052d505587554e782e021e6ccd302c2ad7ae8291c8e16e3f19d4a7726fb64469e057779ea2081c28b7dbefec6d813a22f08a35712c0f699
+ languageName: node
+ linkType: hard
+
+"@babel/template@npm:^7.25.9, @babel/template@npm:^7.3.3":
+ version: 7.25.9
+ resolution: "@babel/template@npm:7.25.9"
+ dependencies:
+ "@babel/code-frame": "npm:^7.25.9"
+ "@babel/parser": "npm:^7.25.9"
+ "@babel/types": "npm:^7.25.9"
+ checksum: 10/e861180881507210150c1335ad94aff80fd9e9be6202e1efa752059c93224e2d5310186ddcdd4c0f0b0fc658ce48cb47823f15142b5c00c8456dde54f5de80b2
+ languageName: node
+ linkType: hard
+
+"@babel/traverse@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/traverse@npm:7.25.9"
+ dependencies:
+ "@babel/code-frame": "npm:^7.25.9"
+ "@babel/generator": "npm:^7.25.9"
+ "@babel/parser": "npm:^7.25.9"
+ "@babel/template": "npm:^7.25.9"
+ "@babel/types": "npm:^7.25.9"
+ debug: "npm:^4.3.1"
+ globals: "npm:^11.1.0"
+ checksum: 10/7431614d76d4a053e429208db82f2846a415833f3d9eb2e11ef72eeb3c64dfd71f4a4d983de1a4a047b36165a1f5a64de8ca2a417534cc472005c740ffcb9c6a
+ languageName: node
+ linkType: hard
+
+"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.24.7, @babel/types@npm:^7.25.9, @babel/types@npm:^7.26.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4":
+ version: 7.26.0
+ resolution: "@babel/types@npm:7.26.0"
+ dependencies:
+ "@babel/helper-string-parser": "npm:^7.25.9"
+ "@babel/helper-validator-identifier": "npm:^7.25.9"
+ checksum: 10/40780741ecec886ed9edae234b5eb4976968cc70d72b4e5a40d55f83ff2cc457de20f9b0f4fe9d858350e43dab0ea496e7ef62e2b2f08df699481a76df02cd6e
+ languageName: node
+ linkType: hard
+
+"@bcoe/v8-coverage@npm:^0.2.3":
+ version: 0.2.3
+ resolution: "@bcoe/v8-coverage@npm:0.2.3"
+ checksum: 10/1a1f0e356a3bb30b5f1ced6f79c413e6ebacf130421f15fac5fcd8be5ddf98aedb4404d7f5624e3285b700e041f9ef938321f3ca4d359d5b716f96afa120d88d
+ languageName: node
+ linkType: hard
+
+"@discoveryjs/json-ext@npm:0.6.3":
+ version: 0.6.3
+ resolution: "@discoveryjs/json-ext@npm:0.6.3"
+ checksum: 10/6cb35ce92c8f1e9533250da9a893def63cce4f9a4f67677259bf11619d83858ca9c010171f49b22d83153b7b7ff65c39bbbf0edf4734d67e864de1044b7a943c
+ languageName: node
+ linkType: hard
+
+"@esbuild/aix-ppc64@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/aix-ppc64@npm:0.21.5"
+ conditions: os=aix & cpu=ppc64
+ languageName: node
+ linkType: hard
+
+"@esbuild/aix-ppc64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/aix-ppc64@npm:0.24.0"
+ conditions: os=aix & cpu=ppc64
+ languageName: node
+ linkType: hard
+
+"@esbuild/android-arm64@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/android-arm64@npm:0.21.5"
+ conditions: os=android & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@esbuild/android-arm64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/android-arm64@npm:0.24.0"
+ conditions: os=android & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@esbuild/android-arm@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/android-arm@npm:0.21.5"
+ conditions: os=android & cpu=arm
+ languageName: node
+ linkType: hard
+
+"@esbuild/android-arm@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/android-arm@npm:0.24.0"
+ conditions: os=android & cpu=arm
+ languageName: node
+ linkType: hard
+
+"@esbuild/android-x64@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/android-x64@npm:0.21.5"
+ conditions: os=android & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@esbuild/android-x64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/android-x64@npm:0.24.0"
+ conditions: os=android & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@esbuild/darwin-arm64@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/darwin-arm64@npm:0.21.5"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@esbuild/darwin-arm64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/darwin-arm64@npm:0.24.0"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@esbuild/darwin-x64@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/darwin-x64@npm:0.21.5"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@esbuild/darwin-x64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/darwin-x64@npm:0.24.0"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@esbuild/freebsd-arm64@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/freebsd-arm64@npm:0.21.5"
+ conditions: os=freebsd & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@esbuild/freebsd-arm64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/freebsd-arm64@npm:0.24.0"
+ conditions: os=freebsd & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@esbuild/freebsd-x64@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/freebsd-x64@npm:0.21.5"
+ conditions: os=freebsd & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@esbuild/freebsd-x64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/freebsd-x64@npm:0.24.0"
+ conditions: os=freebsd & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@esbuild/linux-arm64@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/linux-arm64@npm:0.21.5"
+ conditions: os=linux & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@esbuild/linux-arm64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/linux-arm64@npm:0.24.0"
+ conditions: os=linux & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@esbuild/linux-arm@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/linux-arm@npm:0.21.5"
+ conditions: os=linux & cpu=arm
+ languageName: node
+ linkType: hard
+
+"@esbuild/linux-arm@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/linux-arm@npm:0.24.0"
+ conditions: os=linux & cpu=arm
+ languageName: node
+ linkType: hard
+
+"@esbuild/linux-ia32@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/linux-ia32@npm:0.21.5"
+ conditions: os=linux & cpu=ia32
+ languageName: node
+ linkType: hard
+
+"@esbuild/linux-ia32@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/linux-ia32@npm:0.24.0"
+ conditions: os=linux & cpu=ia32
+ languageName: node
+ linkType: hard
+
+"@esbuild/linux-loong64@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/linux-loong64@npm:0.21.5"
+ conditions: os=linux & cpu=loong64
+ languageName: node
+ linkType: hard
+
+"@esbuild/linux-loong64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/linux-loong64@npm:0.24.0"
+ conditions: os=linux & cpu=loong64
+ languageName: node
+ linkType: hard
+
+"@esbuild/linux-mips64el@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/linux-mips64el@npm:0.21.5"
+ conditions: os=linux & cpu=mips64el
+ languageName: node
+ linkType: hard
+
+"@esbuild/linux-mips64el@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/linux-mips64el@npm:0.24.0"
+ conditions: os=linux & cpu=mips64el
+ languageName: node
+ linkType: hard
+
+"@esbuild/linux-ppc64@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/linux-ppc64@npm:0.21.5"
+ conditions: os=linux & cpu=ppc64
+ languageName: node
+ linkType: hard
+
+"@esbuild/linux-ppc64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/linux-ppc64@npm:0.24.0"
+ conditions: os=linux & cpu=ppc64
+ languageName: node
+ linkType: hard
+
+"@esbuild/linux-riscv64@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/linux-riscv64@npm:0.21.5"
+ conditions: os=linux & cpu=riscv64
+ languageName: node
+ linkType: hard
+
+"@esbuild/linux-riscv64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/linux-riscv64@npm:0.24.0"
+ conditions: os=linux & cpu=riscv64
+ languageName: node
+ linkType: hard
+
+"@esbuild/linux-s390x@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/linux-s390x@npm:0.21.5"
+ conditions: os=linux & cpu=s390x
+ languageName: node
+ linkType: hard
+
+"@esbuild/linux-s390x@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/linux-s390x@npm:0.24.0"
+ conditions: os=linux & cpu=s390x
+ languageName: node
+ linkType: hard
+
+"@esbuild/linux-x64@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/linux-x64@npm:0.21.5"
+ conditions: os=linux & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@esbuild/linux-x64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/linux-x64@npm:0.24.0"
+ conditions: os=linux & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@esbuild/netbsd-x64@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/netbsd-x64@npm:0.21.5"
+ conditions: os=netbsd & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@esbuild/netbsd-x64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/netbsd-x64@npm:0.24.0"
+ conditions: os=netbsd & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@esbuild/openbsd-arm64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/openbsd-arm64@npm:0.24.0"
+ conditions: os=openbsd & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@esbuild/openbsd-x64@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/openbsd-x64@npm:0.21.5"
+ conditions: os=openbsd & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@esbuild/openbsd-x64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/openbsd-x64@npm:0.24.0"
+ conditions: os=openbsd & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@esbuild/sunos-x64@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/sunos-x64@npm:0.21.5"
+ conditions: os=sunos & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@esbuild/sunos-x64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/sunos-x64@npm:0.24.0"
+ conditions: os=sunos & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@esbuild/win32-arm64@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/win32-arm64@npm:0.21.5"
+ conditions: os=win32 & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@esbuild/win32-arm64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/win32-arm64@npm:0.24.0"
+ conditions: os=win32 & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@esbuild/win32-ia32@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/win32-ia32@npm:0.21.5"
+ conditions: os=win32 & cpu=ia32
+ languageName: node
+ linkType: hard
+
+"@esbuild/win32-ia32@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/win32-ia32@npm:0.24.0"
+ conditions: os=win32 & cpu=ia32
+ languageName: node
+ linkType: hard
+
+"@esbuild/win32-x64@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/win32-x64@npm:0.21.5"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@esbuild/win32-x64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/win32-x64@npm:0.24.0"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@inquirer/checkbox@npm:^4.0.2":
+ version: 4.0.2
+ resolution: "@inquirer/checkbox@npm:4.0.2"
+ dependencies:
+ "@inquirer/core": "npm:^10.1.0"
+ "@inquirer/figures": "npm:^1.0.8"
+ "@inquirer/type": "npm:^3.0.1"
+ ansi-escapes: "npm:^4.3.2"
+ yoctocolors-cjs: "npm:^2.1.2"
+ peerDependencies:
+ "@types/node": ">=18"
+ checksum: 10/1d3e7133a428312610fab7f6462c85c8e38c04dd6ef2360e66d9606017e79664b43b18920a459d23bfcde834741ea34963b0279a3ba44ebc3906e06f9d508275
+ languageName: node
+ linkType: hard
+
+"@inquirer/confirm@npm:5.0.2, @inquirer/confirm@npm:^5.0.2":
+ version: 5.0.2
+ resolution: "@inquirer/confirm@npm:5.0.2"
+ dependencies:
+ "@inquirer/core": "npm:^10.1.0"
+ "@inquirer/type": "npm:^3.0.1"
+ peerDependencies:
+ "@types/node": ">=18"
+ checksum: 10/4e775b80b689adeb0b2852ed79b368ef23a82fe3d5f580a562f4af7cdf002a19e0ec1b3b95acc6d49427a72c0fcb5b6548e0cdcafe2f0d3f3d6a923e04aabd0c
+ languageName: node
+ linkType: hard
+
+"@inquirer/core@npm:^10.1.0":
+ version: 10.1.0
+ resolution: "@inquirer/core@npm:10.1.0"
+ dependencies:
+ "@inquirer/figures": "npm:^1.0.8"
+ "@inquirer/type": "npm:^3.0.1"
+ ansi-escapes: "npm:^4.3.2"
+ cli-width: "npm:^4.1.0"
+ mute-stream: "npm:^2.0.0"
+ signal-exit: "npm:^4.1.0"
+ strip-ansi: "npm:^6.0.1"
+ wrap-ansi: "npm:^6.2.0"
+ yoctocolors-cjs: "npm:^2.1.2"
+ checksum: 10/5d097d0484c1b758f788b792d29395199bdc84af3e8cd4d9273e31de2c5202839b6edf299056956044ba7fb097c4cee7b5c0288e094a380c045082b044f9946e
+ languageName: node
+ linkType: hard
+
+"@inquirer/editor@npm:^4.1.0":
+ version: 4.1.0
+ resolution: "@inquirer/editor@npm:4.1.0"
+ dependencies:
+ "@inquirer/core": "npm:^10.1.0"
+ "@inquirer/type": "npm:^3.0.1"
+ external-editor: "npm:^3.1.0"
+ peerDependencies:
+ "@types/node": ">=18"
+ checksum: 10/926de508799a9a76003eb95d8877168d51ae40b1bebccb0dceaad47f97f965f2c24b54f0b083d8ceb85f33643b24bd967f40c7ad9e15aa1f6b07417f106caedf
+ languageName: node
+ linkType: hard
+
+"@inquirer/expand@npm:^4.0.2":
+ version: 4.0.2
+ resolution: "@inquirer/expand@npm:4.0.2"
+ dependencies:
+ "@inquirer/core": "npm:^10.1.0"
+ "@inquirer/type": "npm:^3.0.1"
+ yoctocolors-cjs: "npm:^2.1.2"
+ peerDependencies:
+ "@types/node": ">=18"
+ checksum: 10/9c5f2e01bf12684bddb4ce88c6afbf41bf8b9057ac17565173b2225d691aad0e044be204e21ecedd5cc76907af76ab34678a2d519c890cf0ea3a1a83473faa12
+ languageName: node
+ linkType: hard
+
+"@inquirer/figures@npm:^1.0.8":
+ version: 1.0.8
+ resolution: "@inquirer/figures@npm:1.0.8"
+ checksum: 10/0e5e4fbb15e799e818c598fcc3558ef076daf78662149711b046723fd6316381e95f7d5573d6ef0062095ad22c6ac98833033f0948df5c722932107a567fd9c3
+ languageName: node
+ linkType: hard
+
+"@inquirer/input@npm:^4.0.2":
+ version: 4.0.2
+ resolution: "@inquirer/input@npm:4.0.2"
+ dependencies:
+ "@inquirer/core": "npm:^10.1.0"
+ "@inquirer/type": "npm:^3.0.1"
+ peerDependencies:
+ "@types/node": ">=18"
+ checksum: 10/06ec535b90ebfc230b616df6f5058fdea9fdd00c9b965448c5d569fea7d76b67e8ad6427e0aa16d2b31c107f0e9a5ef93ac3224da59ff2e11b5fecfa2987e10e
+ languageName: node
+ linkType: hard
+
+"@inquirer/number@npm:^3.0.2":
+ version: 3.0.2
+ resolution: "@inquirer/number@npm:3.0.2"
+ dependencies:
+ "@inquirer/core": "npm:^10.1.0"
+ "@inquirer/type": "npm:^3.0.1"
+ peerDependencies:
+ "@types/node": ">=18"
+ checksum: 10/88b85a3510fe7ab83f34d7338593ae2747ab805faacfcd116c34b50e03467b46ff0535b64191574ab08d1822b44d8ab758ee9fddf51f15ef5fb7fb8e9326bf8a
+ languageName: node
+ linkType: hard
+
+"@inquirer/password@npm:^4.0.2":
+ version: 4.0.2
+ resolution: "@inquirer/password@npm:4.0.2"
+ dependencies:
+ "@inquirer/core": "npm:^10.1.0"
+ "@inquirer/type": "npm:^3.0.1"
+ ansi-escapes: "npm:^4.3.2"
+ peerDependencies:
+ "@types/node": ">=18"
+ checksum: 10/9fc602e2bcb03bed180e15dd3c1bf8a78dbb99d91ac2f1dc01402a105522c847b4530a25fbec64865a058999f9b5bd6b6693776c9ef7277da0e605f15b1114fb
+ languageName: node
+ linkType: hard
+
+"@inquirer/prompts@npm:7.1.0":
+ version: 7.1.0
+ resolution: "@inquirer/prompts@npm:7.1.0"
+ dependencies:
+ "@inquirer/checkbox": "npm:^4.0.2"
+ "@inquirer/confirm": "npm:^5.0.2"
+ "@inquirer/editor": "npm:^4.1.0"
+ "@inquirer/expand": "npm:^4.0.2"
+ "@inquirer/input": "npm:^4.0.2"
+ "@inquirer/number": "npm:^3.0.2"
+ "@inquirer/password": "npm:^4.0.2"
+ "@inquirer/rawlist": "npm:^4.0.2"
+ "@inquirer/search": "npm:^3.0.2"
+ "@inquirer/select": "npm:^4.0.2"
+ peerDependencies:
+ "@types/node": ">=18"
+ checksum: 10/a5f9c08936a2ba245d80f90e681fd8a4f3cef7123257c029ae597649a4b623c388ecb52c394d0b8b14a3eda43ec413bf57a0da7e9ba484d59beabd7d0bdfe767
+ languageName: node
+ linkType: hard
+
+"@inquirer/rawlist@npm:^4.0.2":
+ version: 4.0.2
+ resolution: "@inquirer/rawlist@npm:4.0.2"
+ dependencies:
+ "@inquirer/core": "npm:^10.1.0"
+ "@inquirer/type": "npm:^3.0.1"
+ yoctocolors-cjs: "npm:^2.1.2"
+ peerDependencies:
+ "@types/node": ">=18"
+ checksum: 10/942cd87d217659ecb304c266a8ec186e7de03a523ed2eaac5fe8458ab7b48ac884f1383e41c83231af1b68c1a2e448448234495ab06477ce0900421723c15d1d
+ languageName: node
+ linkType: hard
+
+"@inquirer/search@npm:^3.0.2":
+ version: 3.0.2
+ resolution: "@inquirer/search@npm:3.0.2"
+ dependencies:
+ "@inquirer/core": "npm:^10.1.0"
+ "@inquirer/figures": "npm:^1.0.8"
+ "@inquirer/type": "npm:^3.0.1"
+ yoctocolors-cjs: "npm:^2.1.2"
+ peerDependencies:
+ "@types/node": ">=18"
+ checksum: 10/45b27c6cb311ce990443516f37a5a102974aae0ac7936321a9311a09b3cda2c4d59035398584193cee5b5aab5b5b8b3903404498223a577b2bf170049797331b
+ languageName: node
+ linkType: hard
+
+"@inquirer/select@npm:^4.0.2":
+ version: 4.0.2
+ resolution: "@inquirer/select@npm:4.0.2"
+ dependencies:
+ "@inquirer/core": "npm:^10.1.0"
+ "@inquirer/figures": "npm:^1.0.8"
+ "@inquirer/type": "npm:^3.0.1"
+ ansi-escapes: "npm:^4.3.2"
+ yoctocolors-cjs: "npm:^2.1.2"
+ peerDependencies:
+ "@types/node": ">=18"
+ checksum: 10/d8dfa5217d8baca958a80cfbad14eb51ee53606c47b228318934744284317cd11c36579be8cacced2ba77782c2878fb9b13936ac1a05af25598f2f3063baa318
+ languageName: node
+ linkType: hard
+
+"@inquirer/type@npm:^1.5.5":
+ version: 1.5.5
+ resolution: "@inquirer/type@npm:1.5.5"
+ dependencies:
+ mute-stream: "npm:^1.0.0"
+ checksum: 10/bd3f3d7510785af4ad599e042e99e4be6380f52f79f3db140fe6fed0a605acf27b1a0a20fb5cc688eaf7b8aa0c36dacb1d89c7bba4586f38cbf58ba9f159e7b5
+ languageName: node
+ linkType: hard
+
+"@inquirer/type@npm:^3.0.1":
+ version: 3.0.1
+ resolution: "@inquirer/type@npm:3.0.1"
+ peerDependencies:
+ "@types/node": ">=18"
+ checksum: 10/af412f1e7541d43554b02199ae71a2039a1bff5dc51ceefd87de9ece55b199682733b28810fb4b6cb3ed4a159af4cc4a26d4bb29c58dd127e7d9dbda0797d8e7
+ languageName: node
+ linkType: hard
+
+"@isaacs/cliui@npm:^8.0.2":
+ version: 8.0.2
+ resolution: "@isaacs/cliui@npm:8.0.2"
+ dependencies:
+ string-width: "npm:^5.1.2"
+ string-width-cjs: "npm:string-width@^4.2.0"
+ strip-ansi: "npm:^7.0.1"
+ strip-ansi-cjs: "npm:strip-ansi@^6.0.1"
+ wrap-ansi: "npm:^8.1.0"
+ wrap-ansi-cjs: "npm:wrap-ansi@^7.0.0"
+ checksum: 10/e9ed5fd27c3aec1095e3a16e0c0cf148d1fee55a38665c35f7b3f86a9b5d00d042ddaabc98e8a1cb7463b9378c15f22a94eb35e99469c201453eb8375191f243
+ languageName: node
+ linkType: hard
+
+"@isaacs/fs-minipass@npm:^4.0.0":
+ version: 4.0.1
+ resolution: "@isaacs/fs-minipass@npm:4.0.1"
+ dependencies:
+ minipass: "npm:^7.0.4"
+ checksum: 10/4412e9e6713c89c1e66d80bb0bb5a2a93192f10477623a27d08f228ba0316bb880affabc5bfe7f838f58a34d26c2c190da726e576cdfc18c49a72e89adabdcf5
+ languageName: node
+ linkType: hard
+
+"@istanbuljs/load-nyc-config@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "@istanbuljs/load-nyc-config@npm:1.1.0"
+ dependencies:
+ camelcase: "npm:^5.3.1"
+ find-up: "npm:^4.1.0"
+ get-package-type: "npm:^0.1.0"
+ js-yaml: "npm:^3.13.1"
+ resolve-from: "npm:^5.0.0"
+ checksum: 10/b000a5acd8d4fe6e34e25c399c8bdbb5d3a202b4e10416e17bfc25e12bab90bb56d33db6089ae30569b52686f4b35ff28ef26e88e21e69821d2b85884bd055b8
+ languageName: node
+ linkType: hard
+
+"@istanbuljs/schema@npm:^0.1.2, @istanbuljs/schema@npm:^0.1.3":
+ version: 0.1.3
+ resolution: "@istanbuljs/schema@npm:0.1.3"
+ checksum: 10/a9b1e49acdf5efc2f5b2359f2df7f90c5c725f2656f16099e8b2cd3a000619ecca9fc48cf693ba789cf0fd989f6e0df6a22bc05574be4223ecdbb7997d04384b
+ languageName: node
+ linkType: hard
+
+"@jest/console@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "@jest/console@npm:29.7.0"
+ dependencies:
+ "@jest/types": "npm:^29.6.3"
+ "@types/node": "npm:*"
+ chalk: "npm:^4.0.0"
+ jest-message-util: "npm:^29.7.0"
+ jest-util: "npm:^29.7.0"
+ slash: "npm:^3.0.0"
+ checksum: 10/4a80c750e8a31f344233cb9951dee9b77bf6b89377cb131f8b3cde07ff218f504370133a5963f6a786af4d2ce7f85642db206ff7a15f99fe58df4c38ac04899e
+ languageName: node
+ linkType: hard
+
+"@jest/core@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "@jest/core@npm:29.7.0"
+ dependencies:
+ "@jest/console": "npm:^29.7.0"
+ "@jest/reporters": "npm:^29.7.0"
+ "@jest/test-result": "npm:^29.7.0"
+ "@jest/transform": "npm:^29.7.0"
+ "@jest/types": "npm:^29.6.3"
+ "@types/node": "npm:*"
+ ansi-escapes: "npm:^4.2.1"
+ chalk: "npm:^4.0.0"
+ ci-info: "npm:^3.2.0"
+ exit: "npm:^0.1.2"
+ graceful-fs: "npm:^4.2.9"
+ jest-changed-files: "npm:^29.7.0"
+ jest-config: "npm:^29.7.0"
+ jest-haste-map: "npm:^29.7.0"
+ jest-message-util: "npm:^29.7.0"
+ jest-regex-util: "npm:^29.6.3"
+ jest-resolve: "npm:^29.7.0"
+ jest-resolve-dependencies: "npm:^29.7.0"
+ jest-runner: "npm:^29.7.0"
+ jest-runtime: "npm:^29.7.0"
+ jest-snapshot: "npm:^29.7.0"
+ jest-util: "npm:^29.7.0"
+ jest-validate: "npm:^29.7.0"
+ jest-watcher: "npm:^29.7.0"
+ micromatch: "npm:^4.0.4"
+ pretty-format: "npm:^29.7.0"
+ slash: "npm:^3.0.0"
+ strip-ansi: "npm:^6.0.0"
+ peerDependencies:
+ node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
+ peerDependenciesMeta:
+ node-notifier:
+ optional: true
+ checksum: 10/ab6ac2e562d083faac7d8152ec1cc4eccc80f62e9579b69ed40aedf7211a6b2d57024a6cd53c4e35fd051c39a236e86257d1d99ebdb122291969a0a04563b51e
+ languageName: node
+ linkType: hard
+
+"@jest/environment@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "@jest/environment@npm:29.7.0"
+ dependencies:
+ "@jest/fake-timers": "npm:^29.7.0"
+ "@jest/types": "npm:^29.6.3"
+ "@types/node": "npm:*"
+ jest-mock: "npm:^29.7.0"
+ checksum: 10/90b5844a9a9d8097f2cf107b1b5e57007c552f64315da8c1f51217eeb0a9664889d3f145cdf8acf23a84f4d8309a6675e27d5b059659a004db0ea9546d1c81a8
+ languageName: node
+ linkType: hard
+
+"@jest/expect-utils@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "@jest/expect-utils@npm:29.7.0"
+ dependencies:
+ jest-get-type: "npm:^29.6.3"
+ checksum: 10/ef8d379778ef574a17bde2801a6f4469f8022a46a5f9e385191dc73bb1fc318996beaed4513fbd7055c2847227a1bed2469977821866534593a6e52a281499ee
+ languageName: node
+ linkType: hard
+
+"@jest/expect@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "@jest/expect@npm:29.7.0"
+ dependencies:
+ expect: "npm:^29.7.0"
+ jest-snapshot: "npm:^29.7.0"
+ checksum: 10/fea6c3317a8da5c840429d90bfe49d928e89c9e89fceee2149b93a11b7e9c73d2f6e4d7cdf647163da938fc4e2169e4490be6bae64952902bc7a701033fd4880
+ languageName: node
+ linkType: hard
+
+"@jest/fake-timers@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "@jest/fake-timers@npm:29.7.0"
+ dependencies:
+ "@jest/types": "npm:^29.6.3"
+ "@sinonjs/fake-timers": "npm:^10.0.2"
+ "@types/node": "npm:*"
+ jest-message-util: "npm:^29.7.0"
+ jest-mock: "npm:^29.7.0"
+ jest-util: "npm:^29.7.0"
+ checksum: 10/9b394e04ffc46f91725ecfdff34c4e043eb7a16e1d78964094c9db3fde0b1c8803e45943a980e8c740d0a3d45661906de1416ca5891a538b0660481a3a828c27
+ languageName: node
+ linkType: hard
+
+"@jest/globals@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "@jest/globals@npm:29.7.0"
+ dependencies:
+ "@jest/environment": "npm:^29.7.0"
+ "@jest/expect": "npm:^29.7.0"
+ "@jest/types": "npm:^29.6.3"
+ jest-mock: "npm:^29.7.0"
+ checksum: 10/97dbb9459135693ad3a422e65ca1c250f03d82b2a77f6207e7fa0edd2c9d2015fbe4346f3dc9ebff1678b9d8da74754d4d440b7837497f8927059c0642a22123
+ languageName: node
+ linkType: hard
+
+"@jest/reporters@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "@jest/reporters@npm:29.7.0"
+ dependencies:
+ "@bcoe/v8-coverage": "npm:^0.2.3"
+ "@jest/console": "npm:^29.7.0"
+ "@jest/test-result": "npm:^29.7.0"
+ "@jest/transform": "npm:^29.7.0"
+ "@jest/types": "npm:^29.6.3"
+ "@jridgewell/trace-mapping": "npm:^0.3.18"
+ "@types/node": "npm:*"
+ chalk: "npm:^4.0.0"
+ collect-v8-coverage: "npm:^1.0.0"
+ exit: "npm:^0.1.2"
+ glob: "npm:^7.1.3"
+ graceful-fs: "npm:^4.2.9"
+ istanbul-lib-coverage: "npm:^3.0.0"
+ istanbul-lib-instrument: "npm:^6.0.0"
+ istanbul-lib-report: "npm:^3.0.0"
+ istanbul-lib-source-maps: "npm:^4.0.0"
+ istanbul-reports: "npm:^3.1.3"
+ jest-message-util: "npm:^29.7.0"
+ jest-util: "npm:^29.7.0"
+ jest-worker: "npm:^29.7.0"
+ slash: "npm:^3.0.0"
+ string-length: "npm:^4.0.1"
+ strip-ansi: "npm:^6.0.0"
+ v8-to-istanbul: "npm:^9.0.1"
+ peerDependencies:
+ node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
+ peerDependenciesMeta:
+ node-notifier:
+ optional: true
+ checksum: 10/a17d1644b26dea14445cedd45567f4ba7834f980be2ef74447204e14238f121b50d8b858fde648083d2cd8f305f81ba434ba49e37a5f4237a6f2a61180cc73dc
+ languageName: node
+ linkType: hard
+
+"@jest/schemas@npm:^29.6.3":
+ version: 29.6.3
+ resolution: "@jest/schemas@npm:29.6.3"
+ dependencies:
+ "@sinclair/typebox": "npm:^0.27.8"
+ checksum: 10/910040425f0fc93cd13e68c750b7885590b8839066dfa0cd78e7def07bbb708ad869381f725945d66f2284de5663bbecf63e8fdd856e2ae6e261ba30b1687e93
+ languageName: node
+ linkType: hard
+
+"@jest/source-map@npm:^29.6.3":
+ version: 29.6.3
+ resolution: "@jest/source-map@npm:29.6.3"
+ dependencies:
+ "@jridgewell/trace-mapping": "npm:^0.3.18"
+ callsites: "npm:^3.0.0"
+ graceful-fs: "npm:^4.2.9"
+ checksum: 10/bcc5a8697d471396c0003b0bfa09722c3cd879ad697eb9c431e6164e2ea7008238a01a07193dfe3cbb48b1d258eb7251f6efcea36f64e1ebc464ea3c03ae2deb
+ languageName: node
+ linkType: hard
+
+"@jest/test-result@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "@jest/test-result@npm:29.7.0"
+ dependencies:
+ "@jest/console": "npm:^29.7.0"
+ "@jest/types": "npm:^29.6.3"
+ "@types/istanbul-lib-coverage": "npm:^2.0.0"
+ collect-v8-coverage: "npm:^1.0.0"
+ checksum: 10/c073ab7dfe3c562bff2b8fee6cc724ccc20aa96bcd8ab48ccb2aa309b4c0c1923a9e703cea386bd6ae9b71133e92810475bb9c7c22328fc63f797ad3324ed189
+ languageName: node
+ linkType: hard
+
+"@jest/test-sequencer@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "@jest/test-sequencer@npm:29.7.0"
+ dependencies:
+ "@jest/test-result": "npm:^29.7.0"
+ graceful-fs: "npm:^4.2.9"
+ jest-haste-map: "npm:^29.7.0"
+ slash: "npm:^3.0.0"
+ checksum: 10/4420c26a0baa7035c5419b0892ff8ffe9a41b1583ec54a10db3037cd46a7e29dd3d7202f8aa9d376e9e53be5f8b1bc0d16e1de6880a6d319b033b01dc4c8f639
+ languageName: node
+ linkType: hard
+
+"@jest/transform@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "@jest/transform@npm:29.7.0"
+ dependencies:
+ "@babel/core": "npm:^7.11.6"
+ "@jest/types": "npm:^29.6.3"
+ "@jridgewell/trace-mapping": "npm:^0.3.18"
+ babel-plugin-istanbul: "npm:^6.1.1"
+ chalk: "npm:^4.0.0"
+ convert-source-map: "npm:^2.0.0"
+ fast-json-stable-stringify: "npm:^2.1.0"
+ graceful-fs: "npm:^4.2.9"
+ jest-haste-map: "npm:^29.7.0"
+ jest-regex-util: "npm:^29.6.3"
+ jest-util: "npm:^29.7.0"
+ micromatch: "npm:^4.0.4"
+ pirates: "npm:^4.0.4"
+ slash: "npm:^3.0.0"
+ write-file-atomic: "npm:^4.0.2"
+ checksum: 10/30f42293545ab037d5799c81d3e12515790bb58513d37f788ce32d53326d0d72ebf5b40f989e6896739aa50a5f77be44686e510966370d58511d5ad2637c68c1
+ languageName: node
+ linkType: hard
+
+"@jest/types@npm:^29.6.3":
+ version: 29.6.3
+ resolution: "@jest/types@npm:29.6.3"
+ dependencies:
+ "@jest/schemas": "npm:^29.6.3"
+ "@types/istanbul-lib-coverage": "npm:^2.0.0"
+ "@types/istanbul-reports": "npm:^3.0.0"
+ "@types/node": "npm:*"
+ "@types/yargs": "npm:^17.0.8"
+ chalk: "npm:^4.0.0"
+ checksum: 10/f74bf512fd09bbe2433a2ad460b04668b7075235eea9a0c77d6a42222c10a79b9747dc2b2a623f140ed40d6865a2ed8f538f3cbb75169120ea863f29a7ed76cd
+ languageName: node
+ linkType: hard
+
+"@jridgewell/gen-mapping@npm:^0.3.5":
+ version: 0.3.5
+ resolution: "@jridgewell/gen-mapping@npm:0.3.5"
+ dependencies:
+ "@jridgewell/set-array": "npm:^1.2.1"
+ "@jridgewell/sourcemap-codec": "npm:^1.4.10"
+ "@jridgewell/trace-mapping": "npm:^0.3.24"
+ checksum: 10/81587b3c4dd8e6c60252122937cea0c637486311f4ed208b52b62aae2e7a87598f63ec330e6cd0984af494bfb16d3f0d60d3b21d7e5b4aedd2602ff3fe9d32e2
+ languageName: node
+ linkType: hard
+
+"@jridgewell/resolve-uri@npm:^3.1.0":
+ version: 3.1.2
+ resolution: "@jridgewell/resolve-uri@npm:3.1.2"
+ checksum: 10/97106439d750a409c22c8bff822d648f6a71f3aa9bc8e5129efdc36343cd3096ddc4eeb1c62d2fe48e9bdd4db37b05d4646a17114ecebd3bbcacfa2de51c3c1d
+ languageName: node
+ linkType: hard
+
+"@jridgewell/set-array@npm:^1.2.1":
+ version: 1.2.1
+ resolution: "@jridgewell/set-array@npm:1.2.1"
+ checksum: 10/832e513a85a588f8ed4f27d1279420d8547743cc37fcad5a5a76fc74bb895b013dfe614d0eed9cb860048e6546b798f8f2652020b4b2ba0561b05caa8c654b10
+ languageName: node
+ linkType: hard
+
+"@jridgewell/source-map@npm:^0.3.3":
+ version: 0.3.6
+ resolution: "@jridgewell/source-map@npm:0.3.6"
+ dependencies:
+ "@jridgewell/gen-mapping": "npm:^0.3.5"
+ "@jridgewell/trace-mapping": "npm:^0.3.25"
+ checksum: 10/0a9aca9320dc9044014ba0ef989b3a8411b0d778895553e3b7ca2ac0a75a20af4a5ad3f202acfb1879fa40466036a4417e1d5b38305baed8b9c1ebe6e4b3e7f5
+ languageName: node
+ linkType: hard
+
+"@jridgewell/sourcemap-codec@npm:^1.4.10, @jridgewell/sourcemap-codec@npm:^1.4.14, @jridgewell/sourcemap-codec@npm:^1.5.0":
+ version: 1.5.0
+ resolution: "@jridgewell/sourcemap-codec@npm:1.5.0"
+ checksum: 10/4ed6123217569a1484419ac53f6ea0d9f3b57e5b57ab30d7c267bdb27792a27eb0e4b08e84a2680aa55cc2f2b411ffd6ec3db01c44fdc6dc43aca4b55f8374fd
+ languageName: node
+ linkType: hard
+
+"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.18, @jridgewell/trace-mapping@npm:^0.3.20, @jridgewell/trace-mapping@npm:^0.3.24, @jridgewell/trace-mapping@npm:^0.3.25":
+ version: 0.3.25
+ resolution: "@jridgewell/trace-mapping@npm:0.3.25"
+ dependencies:
+ "@jridgewell/resolve-uri": "npm:^3.1.0"
+ "@jridgewell/sourcemap-codec": "npm:^1.4.14"
+ checksum: 10/dced32160a44b49d531b80a4a2159dceab6b3ddf0c8e95a0deae4b0e894b172defa63d5ac52a19c2068e1fe7d31ea4ba931fbeec103233ecb4208953967120fc
+ languageName: node
+ linkType: hard
+
+"@jsonjoy.com/base64@npm:^1.1.1":
+ version: 1.1.2
+ resolution: "@jsonjoy.com/base64@npm:1.1.2"
+ peerDependencies:
+ tslib: 2
+ checksum: 10/d76bb58eff841c090d9bf69a073611ffa73c40a664ccbcea689f65961f57d7b24051269d06b437e4f6204285d6ba92f50f587c5e95c5f9e4f10b36a2ed4cd0c8
+ languageName: node
+ linkType: hard
+
+"@jsonjoy.com/json-pack@npm:^1.0.3":
+ version: 1.1.0
+ resolution: "@jsonjoy.com/json-pack@npm:1.1.0"
+ dependencies:
+ "@jsonjoy.com/base64": "npm:^1.1.1"
+ "@jsonjoy.com/util": "npm:^1.1.2"
+ hyperdyperid: "npm:^1.2.0"
+ thingies: "npm:^1.20.0"
+ peerDependencies:
+ tslib: 2
+ checksum: 10/cd2776085ad56b470cd53137880b87c2503b07781756c50f1e9f40dd909abeba130a6144d203fcf605ec03dee4cd19bb3424169c8cb588f90a3f06939994c64e
+ languageName: node
+ linkType: hard
+
+"@jsonjoy.com/util@npm:^1.1.2, @jsonjoy.com/util@npm:^1.3.0":
+ version: 1.5.0
+ resolution: "@jsonjoy.com/util@npm:1.5.0"
+ peerDependencies:
+ tslib: 2
+ checksum: 10/5b370183700cb40af52841294ba99c3dfb3dcb7fe2a122e15c737eb908d11392d314b75518874c7d631092bb29658ebe298d174b05baeb1adeb33884b9aa33cf
+ languageName: node
+ linkType: hard
+
+"@leichtgewicht/ip-codec@npm:^2.0.1":
+ version: 2.0.5
+ resolution: "@leichtgewicht/ip-codec@npm:2.0.5"
+ checksum: 10/cb98c608392abe59457a14e00134e7dfa57c0c9b459871730cd4e907bb12b834cbd03e08ad8663fea9e486f260da7f1293ccd9af0376bf5524dd8536192f248c
+ languageName: node
+ linkType: hard
+
+"@listr2/prompt-adapter-inquirer@npm:2.0.18":
+ version: 2.0.18
+ resolution: "@listr2/prompt-adapter-inquirer@npm:2.0.18"
+ dependencies:
+ "@inquirer/type": "npm:^1.5.5"
+ peerDependencies:
+ "@inquirer/prompts": ">= 3 < 8"
+ checksum: 10/ea2f808ff3601948890fa10e3a124e303ce1ad69664cc15db8fb78e5636b1967116c1e6569179781bfddfd71005e37d6071fa50e9f49c0c8c238c86444e40368
+ languageName: node
+ linkType: hard
+
+"@lmdb/lmdb-darwin-arm64@npm:3.1.5":
+ version: 3.1.5
+ resolution: "@lmdb/lmdb-darwin-arm64@npm:3.1.5"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@lmdb/lmdb-darwin-x64@npm:3.1.5":
+ version: 3.1.5
+ resolution: "@lmdb/lmdb-darwin-x64@npm:3.1.5"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@lmdb/lmdb-linux-arm64@npm:3.1.5":
+ version: 3.1.5
+ resolution: "@lmdb/lmdb-linux-arm64@npm:3.1.5"
+ conditions: os=linux & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@lmdb/lmdb-linux-arm@npm:3.1.5":
+ version: 3.1.5
+ resolution: "@lmdb/lmdb-linux-arm@npm:3.1.5"
+ conditions: os=linux & cpu=arm
+ languageName: node
+ linkType: hard
+
+"@lmdb/lmdb-linux-x64@npm:3.1.5":
+ version: 3.1.5
+ resolution: "@lmdb/lmdb-linux-x64@npm:3.1.5"
+ conditions: os=linux & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@lmdb/lmdb-win32-x64@npm:3.1.5":
+ version: 3.1.5
+ resolution: "@lmdb/lmdb-win32-x64@npm:3.1.5"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@msgpackr-extract/msgpackr-extract-darwin-arm64@npm:3.0.3":
+ version: 3.0.3
+ resolution: "@msgpackr-extract/msgpackr-extract-darwin-arm64@npm:3.0.3"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@msgpackr-extract/msgpackr-extract-darwin-x64@npm:3.0.3":
+ version: 3.0.3
+ resolution: "@msgpackr-extract/msgpackr-extract-darwin-x64@npm:3.0.3"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@msgpackr-extract/msgpackr-extract-linux-arm64@npm:3.0.3":
+ version: 3.0.3
+ resolution: "@msgpackr-extract/msgpackr-extract-linux-arm64@npm:3.0.3"
+ conditions: os=linux & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@msgpackr-extract/msgpackr-extract-linux-arm@npm:3.0.3":
+ version: 3.0.3
+ resolution: "@msgpackr-extract/msgpackr-extract-linux-arm@npm:3.0.3"
+ conditions: os=linux & cpu=arm
+ languageName: node
+ linkType: hard
+
+"@msgpackr-extract/msgpackr-extract-linux-x64@npm:3.0.3":
+ version: 3.0.3
+ resolution: "@msgpackr-extract/msgpackr-extract-linux-x64@npm:3.0.3"
+ conditions: os=linux & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@msgpackr-extract/msgpackr-extract-win32-x64@npm:3.0.3":
+ version: 3.0.3
+ resolution: "@msgpackr-extract/msgpackr-extract-win32-x64@npm:3.0.3"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-android-arm-eabi@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-android-arm-eabi@npm:1.0.1"
+ conditions: os=android & cpu=arm
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-android-arm64@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-android-arm64@npm:1.0.1"
+ conditions: os=android & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-darwin-arm64@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-darwin-arm64@npm:1.0.1"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-darwin-x64@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-darwin-x64@npm:1.0.1"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-freebsd-x64@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-freebsd-x64@npm:1.0.1"
+ conditions: os=freebsd & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-linux-arm-gnueabihf@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-linux-arm-gnueabihf@npm:1.0.1"
+ conditions: os=linux & cpu=arm
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-linux-arm64-gnu@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-linux-arm64-gnu@npm:1.0.1"
+ conditions: os=linux & cpu=arm64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-linux-arm64-musl@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-linux-arm64-musl@npm:1.0.1"
+ conditions: os=linux & cpu=arm64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-linux-ppc64-gnu@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-linux-ppc64-gnu@npm:1.0.1"
+ conditions: os=linux & cpu=ppc64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-linux-riscv64-gnu@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-linux-riscv64-gnu@npm:1.0.1"
+ conditions: os=linux & cpu=riscv64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-linux-s390x-gnu@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-linux-s390x-gnu@npm:1.0.1"
+ conditions: os=linux & cpu=s390x & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-linux-x64-gnu@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-linux-x64-gnu@npm:1.0.1"
+ conditions: os=linux & cpu=x64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-linux-x64-musl@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-linux-x64-musl@npm:1.0.1"
+ conditions: os=linux & cpu=x64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-win32-arm64-msvc@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-win32-arm64-msvc@npm:1.0.1"
+ conditions: os=win32 & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-win32-ia32-msvc@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-win32-ia32-msvc@npm:1.0.1"
+ conditions: os=win32 & cpu=ia32
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-win32-x64-msvc@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-win32-x64-msvc@npm:1.0.1"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice@npm:1.0.1"
+ dependencies:
+ "@napi-rs/nice-android-arm-eabi": "npm:1.0.1"
+ "@napi-rs/nice-android-arm64": "npm:1.0.1"
+ "@napi-rs/nice-darwin-arm64": "npm:1.0.1"
+ "@napi-rs/nice-darwin-x64": "npm:1.0.1"
+ "@napi-rs/nice-freebsd-x64": "npm:1.0.1"
+ "@napi-rs/nice-linux-arm-gnueabihf": "npm:1.0.1"
+ "@napi-rs/nice-linux-arm64-gnu": "npm:1.0.1"
+ "@napi-rs/nice-linux-arm64-musl": "npm:1.0.1"
+ "@napi-rs/nice-linux-ppc64-gnu": "npm:1.0.1"
+ "@napi-rs/nice-linux-riscv64-gnu": "npm:1.0.1"
+ "@napi-rs/nice-linux-s390x-gnu": "npm:1.0.1"
+ "@napi-rs/nice-linux-x64-gnu": "npm:1.0.1"
+ "@napi-rs/nice-linux-x64-musl": "npm:1.0.1"
+ "@napi-rs/nice-win32-arm64-msvc": "npm:1.0.1"
+ "@napi-rs/nice-win32-ia32-msvc": "npm:1.0.1"
+ "@napi-rs/nice-win32-x64-msvc": "npm:1.0.1"
+ dependenciesMeta:
+ "@napi-rs/nice-android-arm-eabi":
+ optional: true
+ "@napi-rs/nice-android-arm64":
+ optional: true
+ "@napi-rs/nice-darwin-arm64":
+ optional: true
+ "@napi-rs/nice-darwin-x64":
+ optional: true
+ "@napi-rs/nice-freebsd-x64":
+ optional: true
+ "@napi-rs/nice-linux-arm-gnueabihf":
+ optional: true
+ "@napi-rs/nice-linux-arm64-gnu":
+ optional: true
+ "@napi-rs/nice-linux-arm64-musl":
+ optional: true
+ "@napi-rs/nice-linux-ppc64-gnu":
+ optional: true
+ "@napi-rs/nice-linux-riscv64-gnu":
+ optional: true
+ "@napi-rs/nice-linux-s390x-gnu":
+ optional: true
+ "@napi-rs/nice-linux-x64-gnu":
+ optional: true
+ "@napi-rs/nice-linux-x64-musl":
+ optional: true
+ "@napi-rs/nice-win32-arm64-msvc":
+ optional: true
+ "@napi-rs/nice-win32-ia32-msvc":
+ optional: true
+ "@napi-rs/nice-win32-x64-msvc":
+ optional: true
+ checksum: 10/ae265aa365b325830115c1cda49b05ea05e6f1163944a1485c0643c9552380cd32a2aaf12b326f353538ca6244222963eb2e9767a4713c9432eadecd027f90ea
+ languageName: node
+ linkType: hard
+
+"@ngtools/webpack@npm:19.0.0":
+ version: 19.0.0
+ resolution: "@ngtools/webpack@npm:19.0.0"
+ peerDependencies:
+ "@angular/compiler-cli": ^19.0.0
+ typescript: ">=5.5 <5.7"
+ webpack: ^5.54.0
+ dependenciesMeta:
+ esbuild:
+ built: true
+ puppeteer:
+ built: true
+ checksum: 10/5e5b2e486dbb4cb7007814de530fc821521c87d59c620aced0c9fd67ce498950cd60d99ece6c85804834cbaed277cb4372fb9e58d6fba6599d72e975b3d67dff
+ languageName: node
+ linkType: hard
+
+"@nodelib/fs.scandir@npm:2.1.5":
+ version: 2.1.5
+ resolution: "@nodelib/fs.scandir@npm:2.1.5"
+ dependencies:
+ "@nodelib/fs.stat": "npm:2.0.5"
+ run-parallel: "npm:^1.1.9"
+ checksum: 10/6ab2a9b8a1d67b067922c36f259e3b3dfd6b97b219c540877a4944549a4d49ea5ceba5663905ab5289682f1f3c15ff441d02f0447f620a42e1cb5e1937174d4b
+ languageName: node
+ linkType: hard
+
+"@nodelib/fs.stat@npm:2.0.5, @nodelib/fs.stat@npm:^2.0.2":
+ version: 2.0.5
+ resolution: "@nodelib/fs.stat@npm:2.0.5"
+ checksum: 10/012480b5ca9d97bff9261571dbbec7bbc6033f69cc92908bc1ecfad0792361a5a1994bc48674b9ef76419d056a03efadfce5a6cf6dbc0a36559571a7a483f6f0
+ languageName: node
+ linkType: hard
+
+"@nodelib/fs.walk@npm:^1.2.3":
+ version: 1.2.8
+ resolution: "@nodelib/fs.walk@npm:1.2.8"
+ dependencies:
+ "@nodelib/fs.scandir": "npm:2.1.5"
+ fastq: "npm:^1.6.0"
+ checksum: 10/40033e33e96e97d77fba5a238e4bba4487b8284678906a9f616b5579ddaf868a18874c0054a75402c9fbaaa033a25ceae093af58c9c30278e35c23c9479e79b0
+ languageName: node
+ linkType: hard
+
+"@npmcli/agent@npm:^2.0.0":
+ version: 2.2.2
+ resolution: "@npmcli/agent@npm:2.2.2"
+ dependencies:
+ agent-base: "npm:^7.1.0"
+ http-proxy-agent: "npm:^7.0.0"
+ https-proxy-agent: "npm:^7.0.1"
+ lru-cache: "npm:^10.0.1"
+ socks-proxy-agent: "npm:^8.0.3"
+ checksum: 10/96fc0036b101bae5032dc2a4cd832efb815ce9b33f9ee2f29909ee49d96a0026b3565f73c507a69eb8603f5cb32e0ae45a70cab1e2655990a4e06ae99f7f572a
+ languageName: node
+ linkType: hard
+
+"@npmcli/agent@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "@npmcli/agent@npm:3.0.0"
+ dependencies:
+ agent-base: "npm:^7.1.0"
+ http-proxy-agent: "npm:^7.0.0"
+ https-proxy-agent: "npm:^7.0.1"
+ lru-cache: "npm:^10.0.1"
+ socks-proxy-agent: "npm:^8.0.3"
+ checksum: 10/775c9a7eb1f88c195dfb3bce70c31d0fe2a12b28b754e25c08a3edb4bc4816bfedb7ac64ef1e730579d078ca19dacf11630e99f8f3c3e0fd7b23caa5fd6d30a6
+ languageName: node
+ linkType: hard
+
+"@npmcli/fs@npm:^3.1.0":
+ version: 3.1.1
+ resolution: "@npmcli/fs@npm:3.1.1"
+ dependencies:
+ semver: "npm:^7.3.5"
+ checksum: 10/1e0e04087049b24b38bc0b30d87a9388ee3ca1d3fdfc347c2f77d84fcfe6a51f250bc57ba2c1f614d7e4285c6c62bf8c769bc19aa0949ea39e5b043ee023b0bd
+ languageName: node
+ linkType: hard
+
+"@npmcli/fs@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "@npmcli/fs@npm:4.0.0"
+ dependencies:
+ semver: "npm:^7.3.5"
+ checksum: 10/405c4490e1ff11cf299775449a3c254a366a4b1ffc79d87159b0ee7d5558ac9f6a2f8c0735fd6ff3873cef014cb1a44a5f9127cb6a1b2dbc408718cca9365b5a
+ languageName: node
+ linkType: hard
+
+"@npmcli/git@npm:^6.0.0":
+ version: 6.0.1
+ resolution: "@npmcli/git@npm:6.0.1"
+ dependencies:
+ "@npmcli/promise-spawn": "npm:^8.0.0"
+ ini: "npm:^5.0.0"
+ lru-cache: "npm:^10.0.1"
+ npm-pick-manifest: "npm:^10.0.0"
+ proc-log: "npm:^5.0.0"
+ promise-inflight: "npm:^1.0.1"
+ promise-retry: "npm:^2.0.1"
+ semver: "npm:^7.3.5"
+ which: "npm:^5.0.0"
+ checksum: 10/ac5f79b008330dfd88e1c1ee428f22b095d3348174a9f2bfa6eb5a9304279f84a3d5438baa1ec3700ec262190eb92f338462be8250f9d16d83e7769269229404
+ languageName: node
+ linkType: hard
+
+"@npmcli/installed-package-contents@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "@npmcli/installed-package-contents@npm:3.0.0"
+ dependencies:
+ npm-bundled: "npm:^4.0.0"
+ npm-normalize-package-bin: "npm:^4.0.0"
+ bin:
+ installed-package-contents: bin/index.js
+ checksum: 10/00fc2f0bdb63c510219a2d47ac0eb3cfaed9208efa4e1fe701eb976b91e6d08a533705a0629cbd3eb66a2b1a93abe8176b80723b9968ce874adbc299035f2fa5
+ languageName: node
+ linkType: hard
+
+"@npmcli/node-gyp@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "@npmcli/node-gyp@npm:4.0.0"
+ checksum: 10/edfbdc66dcb35b769d27f1d34b6149957a15fdf56d6f9dd01120720f2d56dbeb825e4b2fad0eebb36855f8a741a5128683c69c2d024412d799df843c32af3d5d
+ languageName: node
+ linkType: hard
+
+"@npmcli/package-json@npm:^6.0.0":
+ version: 6.0.1
+ resolution: "@npmcli/package-json@npm:6.0.1"
+ dependencies:
+ "@npmcli/git": "npm:^6.0.0"
+ glob: "npm:^10.2.2"
+ hosted-git-info: "npm:^8.0.0"
+ json-parse-even-better-errors: "npm:^4.0.0"
+ normalize-package-data: "npm:^7.0.0"
+ proc-log: "npm:^5.0.0"
+ semver: "npm:^7.5.3"
+ checksum: 10/88928fc8cbf2e4791574914239dcdc2066b9b6622583aa947de0e1293f77e622095df46b59326aefa67e1a8cdf62c8094ce2edcc841ebc535649972dee8816db
+ languageName: node
+ linkType: hard
+
+"@npmcli/promise-spawn@npm:^8.0.0":
+ version: 8.0.2
+ resolution: "@npmcli/promise-spawn@npm:8.0.2"
+ dependencies:
+ which: "npm:^5.0.0"
+ checksum: 10/e23b62cea2f09184830a89d13bef09fd7363db9edb77f0169fada2724be797db83770488f4229479ab2639ec306afd60c4c96b016b387ece68b0d726b875f5c9
+ languageName: node
+ linkType: hard
+
+"@npmcli/redact@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "@npmcli/redact@npm:3.0.0"
+ checksum: 10/f90411c66ec4485983042e545a7fb513ae1256d4b14072a4dda9442f29aeebd910ef6c308f72eb9a0da401194a216bc3bbe8736adf3905621bff5317a75ac863
+ languageName: node
+ linkType: hard
+
+"@npmcli/run-script@npm:^9.0.0":
+ version: 9.0.1
+ resolution: "@npmcli/run-script@npm:9.0.1"
+ dependencies:
+ "@npmcli/node-gyp": "npm:^4.0.0"
+ "@npmcli/package-json": "npm:^6.0.0"
+ "@npmcli/promise-spawn": "npm:^8.0.0"
+ node-gyp: "npm:^10.0.0"
+ proc-log: "npm:^5.0.0"
+ which: "npm:^5.0.0"
+ checksum: 10/663e8da96f9405bd6cb574f310a8c1cbcb6cd880e786df058b929c6954feeec74258e54ee0fc49172399ccee1e81b1479aad259417549dc6fd9a95e721ab4fa2
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-android-arm64@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-android-arm64@npm:2.5.0"
+ conditions: os=android & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-darwin-arm64@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-darwin-arm64@npm:2.5.0"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-darwin-x64@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-darwin-x64@npm:2.5.0"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-freebsd-x64@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-freebsd-x64@npm:2.5.0"
+ conditions: os=freebsd & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-linux-arm-glibc@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-linux-arm-glibc@npm:2.5.0"
+ conditions: os=linux & cpu=arm & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-linux-arm-musl@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-linux-arm-musl@npm:2.5.0"
+ conditions: os=linux & cpu=arm & libc=musl
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-linux-arm64-glibc@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-linux-arm64-glibc@npm:2.5.0"
+ conditions: os=linux & cpu=arm64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-linux-arm64-musl@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-linux-arm64-musl@npm:2.5.0"
+ conditions: os=linux & cpu=arm64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-linux-x64-glibc@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-linux-x64-glibc@npm:2.5.0"
+ conditions: os=linux & cpu=x64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-linux-x64-musl@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-linux-x64-musl@npm:2.5.0"
+ conditions: os=linux & cpu=x64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-win32-arm64@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-win32-arm64@npm:2.5.0"
+ conditions: os=win32 & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-win32-ia32@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-win32-ia32@npm:2.5.0"
+ conditions: os=win32 & cpu=ia32
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-win32-x64@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-win32-x64@npm:2.5.0"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher@npm:^2.4.1":
+ version: 2.5.0
+ resolution: "@parcel/watcher@npm:2.5.0"
+ dependencies:
+ "@parcel/watcher-android-arm64": "npm:2.5.0"
+ "@parcel/watcher-darwin-arm64": "npm:2.5.0"
+ "@parcel/watcher-darwin-x64": "npm:2.5.0"
+ "@parcel/watcher-freebsd-x64": "npm:2.5.0"
+ "@parcel/watcher-linux-arm-glibc": "npm:2.5.0"
+ "@parcel/watcher-linux-arm-musl": "npm:2.5.0"
+ "@parcel/watcher-linux-arm64-glibc": "npm:2.5.0"
+ "@parcel/watcher-linux-arm64-musl": "npm:2.5.0"
+ "@parcel/watcher-linux-x64-glibc": "npm:2.5.0"
+ "@parcel/watcher-linux-x64-musl": "npm:2.5.0"
+ "@parcel/watcher-win32-arm64": "npm:2.5.0"
+ "@parcel/watcher-win32-ia32": "npm:2.5.0"
+ "@parcel/watcher-win32-x64": "npm:2.5.0"
+ detect-libc: "npm:^1.0.3"
+ is-glob: "npm:^4.0.3"
+ micromatch: "npm:^4.0.5"
+ node-addon-api: "npm:^7.0.0"
+ node-gyp: "npm:latest"
+ dependenciesMeta:
+ "@parcel/watcher-android-arm64":
+ optional: true
+ "@parcel/watcher-darwin-arm64":
+ optional: true
+ "@parcel/watcher-darwin-x64":
+ optional: true
+ "@parcel/watcher-freebsd-x64":
+ optional: true
+ "@parcel/watcher-linux-arm-glibc":
+ optional: true
+ "@parcel/watcher-linux-arm-musl":
+ optional: true
+ "@parcel/watcher-linux-arm64-glibc":
+ optional: true
+ "@parcel/watcher-linux-arm64-musl":
+ optional: true
+ "@parcel/watcher-linux-x64-glibc":
+ optional: true
+ "@parcel/watcher-linux-x64-musl":
+ optional: true
+ "@parcel/watcher-win32-arm64":
+ optional: true
+ "@parcel/watcher-win32-ia32":
+ optional: true
+ "@parcel/watcher-win32-x64":
+ optional: true
+ checksum: 10/1e28b1aa9a63456ebfa7af3e41297d088bd31d9e32548604f4f26ed96c5808f4330cd515062e879c24a9eaab7894066c8a3951ee30b59e7cbe6786ab2c790dae
+ languageName: node
+ linkType: hard
+
+"@pkgjs/parseargs@npm:^0.11.0":
+ version: 0.11.0
+ resolution: "@pkgjs/parseargs@npm:0.11.0"
+ checksum: 10/115e8ceeec6bc69dff2048b35c0ab4f8bbee12d8bb6c1f4af758604586d802b6e669dcb02dda61d078de42c2b4ddce41b3d9e726d7daa6b4b850f4adbf7333ff
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-android-arm-eabi@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-android-arm-eabi@npm:4.26.0"
+ conditions: os=android & cpu=arm
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-android-arm-eabi@npm:4.27.3":
+ version: 4.27.3
+ resolution: "@rollup/rollup-android-arm-eabi@npm:4.27.3"
+ conditions: os=android & cpu=arm
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-android-arm64@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-android-arm64@npm:4.26.0"
+ conditions: os=android & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-android-arm64@npm:4.27.3":
+ version: 4.27.3
+ resolution: "@rollup/rollup-android-arm64@npm:4.27.3"
+ conditions: os=android & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-darwin-arm64@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-darwin-arm64@npm:4.26.0"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-darwin-arm64@npm:4.27.3":
+ version: 4.27.3
+ resolution: "@rollup/rollup-darwin-arm64@npm:4.27.3"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-darwin-x64@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-darwin-x64@npm:4.26.0"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-darwin-x64@npm:4.27.3":
+ version: 4.27.3
+ resolution: "@rollup/rollup-darwin-x64@npm:4.27.3"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-freebsd-arm64@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-freebsd-arm64@npm:4.26.0"
+ conditions: os=freebsd & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-freebsd-arm64@npm:4.27.3":
+ version: 4.27.3
+ resolution: "@rollup/rollup-freebsd-arm64@npm:4.27.3"
+ conditions: os=freebsd & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-freebsd-x64@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-freebsd-x64@npm:4.26.0"
+ conditions: os=freebsd & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-freebsd-x64@npm:4.27.3":
+ version: 4.27.3
+ resolution: "@rollup/rollup-freebsd-x64@npm:4.27.3"
+ conditions: os=freebsd & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-arm-gnueabihf@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.26.0"
+ conditions: os=linux & cpu=arm & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-arm-gnueabihf@npm:4.27.3":
+ version: 4.27.3
+ resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.27.3"
+ conditions: os=linux & cpu=arm & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-arm-musleabihf@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.26.0"
+ conditions: os=linux & cpu=arm & libc=musl
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-arm-musleabihf@npm:4.27.3":
+ version: 4.27.3
+ resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.27.3"
+ conditions: os=linux & cpu=arm & libc=musl
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-arm64-gnu@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.26.0"
+ conditions: os=linux & cpu=arm64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-arm64-gnu@npm:4.27.3":
+ version: 4.27.3
+ resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.27.3"
+ conditions: os=linux & cpu=arm64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-arm64-musl@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-linux-arm64-musl@npm:4.26.0"
+ conditions: os=linux & cpu=arm64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-arm64-musl@npm:4.27.3":
+ version: 4.27.3
+ resolution: "@rollup/rollup-linux-arm64-musl@npm:4.27.3"
+ conditions: os=linux & cpu=arm64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-powerpc64le-gnu@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.26.0"
+ conditions: os=linux & cpu=ppc64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-powerpc64le-gnu@npm:4.27.3":
+ version: 4.27.3
+ resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.27.3"
+ conditions: os=linux & cpu=ppc64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-riscv64-gnu@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.26.0"
+ conditions: os=linux & cpu=riscv64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-riscv64-gnu@npm:4.27.3":
+ version: 4.27.3
+ resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.27.3"
+ conditions: os=linux & cpu=riscv64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-s390x-gnu@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.26.0"
+ conditions: os=linux & cpu=s390x & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-s390x-gnu@npm:4.27.3":
+ version: 4.27.3
+ resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.27.3"
+ conditions: os=linux & cpu=s390x & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-x64-gnu@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-linux-x64-gnu@npm:4.26.0"
+ conditions: os=linux & cpu=x64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-x64-gnu@npm:4.27.3":
+ version: 4.27.3
+ resolution: "@rollup/rollup-linux-x64-gnu@npm:4.27.3"
+ conditions: os=linux & cpu=x64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-x64-musl@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-linux-x64-musl@npm:4.26.0"
+ conditions: os=linux & cpu=x64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-linux-x64-musl@npm:4.27.3":
+ version: 4.27.3
+ resolution: "@rollup/rollup-linux-x64-musl@npm:4.27.3"
+ conditions: os=linux & cpu=x64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-win32-arm64-msvc@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.26.0"
+ conditions: os=win32 & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-win32-arm64-msvc@npm:4.27.3":
+ version: 4.27.3
+ resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.27.3"
+ conditions: os=win32 & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-win32-ia32-msvc@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.26.0"
+ conditions: os=win32 & cpu=ia32
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-win32-ia32-msvc@npm:4.27.3":
+ version: 4.27.3
+ resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.27.3"
+ conditions: os=win32 & cpu=ia32
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-win32-x64-msvc@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-win32-x64-msvc@npm:4.26.0"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-win32-x64-msvc@npm:4.27.3":
+ version: 4.27.3
+ resolution: "@rollup/rollup-win32-x64-msvc@npm:4.27.3"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@schematics/angular@npm:19.0.0":
+ version: 19.0.0
+ resolution: "@schematics/angular@npm:19.0.0"
+ dependencies:
+ "@angular-devkit/core": "npm:19.0.0"
+ "@angular-devkit/schematics": "npm:19.0.0"
+ jsonc-parser: "npm:3.3.1"
+ dependenciesMeta:
+ esbuild:
+ built: true
+ puppeteer:
+ built: true
+ checksum: 10/1cb321156877f6348724f5709ba72854764de0b0f1493a8e4d3628b5b435555e1d7f5fbc77358fc5ff9119eb848f77cf814142c41730e8de76e6339040d4a705
+ languageName: node
+ linkType: hard
+
+"@sigstore/bundle@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "@sigstore/bundle@npm:3.0.0"
+ dependencies:
+ "@sigstore/protobuf-specs": "npm:^0.3.2"
+ checksum: 10/819351758918926271d1784b5725f15339db5c117db4a73ec2904d1cf38f799cb28aeba84ca02be85dbf7e489c09fce62a9fde5a739cec61570babb49f95d30b
+ languageName: node
+ linkType: hard
+
+"@sigstore/core@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "@sigstore/core@npm:2.0.0"
+ checksum: 10/ec1deae9430eeff580ad0f4ef2328b4eb7252db04587474fe9423d97736134ad79ee83aa2dfbc1fccfb18420c249e26e6e72e7176b592d7013eae5379dcb124d
+ languageName: node
+ linkType: hard
+
+"@sigstore/protobuf-specs@npm:^0.3.2":
+ version: 0.3.2
+ resolution: "@sigstore/protobuf-specs@npm:0.3.2"
+ checksum: 10/350a6eb834e0f5c50987935c329350ba9df5baedba7c3db6ab6bc55d8730d9e6ff2deb31e770e721b9fef53f1cf6b32f376e28ed72c6e090493bceb820acfb4a
+ languageName: node
+ linkType: hard
+
+"@sigstore/sign@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "@sigstore/sign@npm:3.0.0"
+ dependencies:
+ "@sigstore/bundle": "npm:^3.0.0"
+ "@sigstore/core": "npm:^2.0.0"
+ "@sigstore/protobuf-specs": "npm:^0.3.2"
+ make-fetch-happen: "npm:^14.0.1"
+ proc-log: "npm:^5.0.0"
+ promise-retry: "npm:^2.0.1"
+ checksum: 10/7a79aa0035d81a423a009c8ae986ec2a6fd1effcb0d74249953571200af66f985aaf6ba854a3f873c23380f8e412957fbd7603491f981af59a09e1f9197f8988
+ languageName: node
+ linkType: hard
+
+"@sigstore/tuf@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "@sigstore/tuf@npm:3.0.0"
+ dependencies:
+ "@sigstore/protobuf-specs": "npm:^0.3.2"
+ tuf-js: "npm:^3.0.1"
+ checksum: 10/404851cf0d9301ada63c29a195bd62c2fcdcb4cfce138d1844708f3a203a6d49548b5bf9804670074698b48220d49a3b747d597fc11fb753a0508d8e4f0eb30f
+ languageName: node
+ linkType: hard
+
+"@sigstore/verify@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "@sigstore/verify@npm:2.0.0"
+ dependencies:
+ "@sigstore/bundle": "npm:^3.0.0"
+ "@sigstore/core": "npm:^2.0.0"
+ "@sigstore/protobuf-specs": "npm:^0.3.2"
+ checksum: 10/f2c2ea713bdedcb07f8a6ef057f3fab785e8e3b3db9fd12d85c224e453a8fdef572ece356bd42ce41a105e5a87fed922ef5f34ff7c53d91b4a99643ce57740a1
+ languageName: node
+ linkType: hard
+
+"@sinclair/typebox@npm:^0.27.8":
+ version: 0.27.8
+ resolution: "@sinclair/typebox@npm:0.27.8"
+ checksum: 10/297f95ff77c82c54de8c9907f186076e715ff2621c5222ba50b8d40a170661c0c5242c763cba2a4791f0f91cb1d8ffa53ea1d7294570cf8cd4694c0e383e484d
+ languageName: node
+ linkType: hard
+
+"@sindresorhus/merge-streams@npm:^2.1.0":
+ version: 2.3.0
+ resolution: "@sindresorhus/merge-streams@npm:2.3.0"
+ checksum: 10/798bcb53cd1ace9df84fcdd1ba86afdc9e0cd84f5758d26ae9b1eefd8e8887e5fc30051132b9e74daf01bb41fa5a2faf1369361f83d76a3b3d7ee938058fd71c
+ languageName: node
+ linkType: hard
+
+"@sinonjs/commons@npm:^3.0.0":
+ version: 3.0.1
+ resolution: "@sinonjs/commons@npm:3.0.1"
+ dependencies:
+ type-detect: "npm:4.0.8"
+ checksum: 10/a0af217ba7044426c78df52c23cedede6daf377586f3ac58857c565769358ab1f44ebf95ba04bbe38814fba6e316ca6f02870a009328294fc2c555d0f85a7117
+ languageName: node
+ linkType: hard
+
+"@sinonjs/fake-timers@npm:^10.0.2":
+ version: 10.3.0
+ resolution: "@sinonjs/fake-timers@npm:10.3.0"
+ dependencies:
+ "@sinonjs/commons": "npm:^3.0.0"
+ checksum: 10/78155c7bd866a85df85e22028e046b8d46cf3e840f72260954f5e3ed5bd97d66c595524305a6841ffb3f681a08f6e5cef572a2cce5442a8a232dc29fb409b83e
+ languageName: node
+ linkType: hard
+
+"@tootallnate/once@npm:2":
+ version: 2.0.0
+ resolution: "@tootallnate/once@npm:2.0.0"
+ checksum: 10/ad87447820dd3f24825d2d947ebc03072b20a42bfc96cbafec16bff8bbda6c1a81fcb0be56d5b21968560c5359a0af4038a68ba150c3e1694fe4c109a063bed8
+ languageName: node
+ linkType: hard
+
+"@tufjs/canonical-json@npm:2.0.0":
+ version: 2.0.0
+ resolution: "@tufjs/canonical-json@npm:2.0.0"
+ checksum: 10/cc719a1d0d0ae1aa1ba551a82c87dcbefac088e433c03a3d8a1d547ea721350e47dab4ab5b0fca40d5c7ab1f4882e72edc39c9eae15bf47c45c43bcb6ee39f4f
+ languageName: node
+ linkType: hard
+
+"@tufjs/models@npm:3.0.1":
+ version: 3.0.1
+ resolution: "@tufjs/models@npm:3.0.1"
+ dependencies:
+ "@tufjs/canonical-json": "npm:2.0.0"
+ minimatch: "npm:^9.0.5"
+ checksum: 10/00636238b2e3ce557e7b5f6884594ee2379fd5a9588401fd6c8be2e2867fcaf836e226c6be81d87006701746037847e13bbc263c0ed0f38b4f28b1108a4b1d81
+ languageName: node
+ linkType: hard
+
+"@types/babel__core@npm:^7.1.14":
+ version: 7.20.5
+ resolution: "@types/babel__core@npm:7.20.5"
+ dependencies:
+ "@babel/parser": "npm:^7.20.7"
+ "@babel/types": "npm:^7.20.7"
+ "@types/babel__generator": "npm:*"
+ "@types/babel__template": "npm:*"
+ "@types/babel__traverse": "npm:*"
+ checksum: 10/c32838d280b5ab59d62557f9e331d3831f8e547ee10b4f85cb78753d97d521270cebfc73ce501e9fb27fe71884d1ba75e18658692c2f4117543f0fc4e3e118b3
+ languageName: node
+ linkType: hard
+
+"@types/babel__generator@npm:*":
+ version: 7.6.8
+ resolution: "@types/babel__generator@npm:7.6.8"
+ dependencies:
+ "@babel/types": "npm:^7.0.0"
+ checksum: 10/b53c215e9074c69d212402990b0ca8fa57595d09e10d94bda3130aa22b55d796e50449199867879e4ea0ee968f3a2099e009cfb21a726a53324483abbf25cd30
+ languageName: node
+ linkType: hard
+
+"@types/babel__template@npm:*":
+ version: 7.4.4
+ resolution: "@types/babel__template@npm:7.4.4"
+ dependencies:
+ "@babel/parser": "npm:^7.1.0"
+ "@babel/types": "npm:^7.0.0"
+ checksum: 10/d7a02d2a9b67e822694d8e6a7ddb8f2b71a1d6962dfd266554d2513eefbb205b33ca71a0d163b1caea3981ccf849211f9964d8bd0727124d18ace45aa6c9ae29
+ languageName: node
+ linkType: hard
+
+"@types/babel__traverse@npm:*, @types/babel__traverse@npm:^7.0.6":
+ version: 7.20.6
+ resolution: "@types/babel__traverse@npm:7.20.6"
+ dependencies:
+ "@babel/types": "npm:^7.20.7"
+ checksum: 10/63d13a3789aa1e783b87a8b03d9fb2c2c90078de7782422feff1631b8c2a25db626e63a63ac5a1465d47359201c73069dacb4b52149d17c568187625da3064ae
+ languageName: node
+ linkType: hard
+
+"@types/body-parser@npm:*":
+ version: 1.19.5
+ resolution: "@types/body-parser@npm:1.19.5"
+ dependencies:
+ "@types/connect": "npm:*"
+ "@types/node": "npm:*"
+ checksum: 10/1e251118c4b2f61029cc43b0dc028495f2d1957fe8ee49a707fb940f86a9bd2f9754230805598278fe99958b49e9b7e66eec8ef6a50ab5c1f6b93e1ba2aaba82
+ languageName: node
+ linkType: hard
+
+"@types/bonjour@npm:^3.5.13":
+ version: 3.5.13
+ resolution: "@types/bonjour@npm:3.5.13"
+ dependencies:
+ "@types/node": "npm:*"
+ checksum: 10/e827570e097bd7d625a673c9c208af2d1a22fa3885c0a1646533cf24394c839c3e5f60ac1bc60c0ddcc69c0615078c9fb2c01b42596c7c582d895d974f2409ee
+ languageName: node
+ linkType: hard
+
+"@types/connect-history-api-fallback@npm:^1.5.4":
+ version: 1.5.4
+ resolution: "@types/connect-history-api-fallback@npm:1.5.4"
+ dependencies:
+ "@types/express-serve-static-core": "npm:*"
+ "@types/node": "npm:*"
+ checksum: 10/e1dee43b8570ffac02d2d47a2b4ba80d3ca0dd1840632dafb221da199e59dbe3778d3d7303c9e23c6b401f37c076935a5bc2aeae1c4e5feaefe1c371fe2073fd
+ languageName: node
+ linkType: hard
+
+"@types/connect@npm:*":
+ version: 3.4.38
+ resolution: "@types/connect@npm:3.4.38"
+ dependencies:
+ "@types/node": "npm:*"
+ checksum: 10/7eb1bc5342a9604facd57598a6c62621e244822442976c443efb84ff745246b10d06e8b309b6e80130026a396f19bf6793b7cecd7380169f369dac3bfc46fb99
+ languageName: node
+ linkType: hard
+
+"@types/eslint-scope@npm:^3.7.7":
+ version: 3.7.7
+ resolution: "@types/eslint-scope@npm:3.7.7"
+ dependencies:
+ "@types/eslint": "npm:*"
+ "@types/estree": "npm:*"
+ checksum: 10/e2889a124aaab0b89af1bab5959847c5bec09809209255de0e63b9f54c629a94781daa04adb66bffcdd742f5e25a17614fb933965093c0eea64aacda4309380e
+ languageName: node
+ linkType: hard
+
+"@types/eslint@npm:*":
+ version: 9.6.1
+ resolution: "@types/eslint@npm:9.6.1"
+ dependencies:
+ "@types/estree": "npm:*"
+ "@types/json-schema": "npm:*"
+ checksum: 10/719fcd255760168a43d0e306ef87548e1e15bffe361d5f4022b0f266575637acc0ecb85604ac97879ee8ae83c6a6d0613b0ed31d0209ddf22a0fe6d608fc56fe
+ languageName: node
+ linkType: hard
+
+"@types/estree@npm:*, @types/estree@npm:1.0.6, @types/estree@npm:^1.0.6":
+ version: 1.0.6
+ resolution: "@types/estree@npm:1.0.6"
+ checksum: 10/9d35d475095199c23e05b431bcdd1f6fec7380612aed068b14b2a08aa70494de8a9026765a5a91b1073f636fb0368f6d8973f518a31391d519e20c59388ed88d
+ languageName: node
+ linkType: hard
+
+"@types/express-serve-static-core@npm:*, @types/express-serve-static-core@npm:^5.0.0":
+ version: 5.0.1
+ resolution: "@types/express-serve-static-core@npm:5.0.1"
+ dependencies:
+ "@types/node": "npm:*"
+ "@types/qs": "npm:*"
+ "@types/range-parser": "npm:*"
+ "@types/send": "npm:*"
+ checksum: 10/9bccbf4c927a877e4fe60f9664737ec6ac39d4d906dbb2c8d00f67849bb0968833573c48602b5e77d3e0129fd1bdbe0eae08e68485f028ebf8c557806caa3377
+ languageName: node
+ linkType: hard
+
+"@types/express-serve-static-core@npm:^4.17.33":
+ version: 4.19.6
+ resolution: "@types/express-serve-static-core@npm:4.19.6"
+ dependencies:
+ "@types/node": "npm:*"
+ "@types/qs": "npm:*"
+ "@types/range-parser": "npm:*"
+ "@types/send": "npm:*"
+ checksum: 10/a2e00b6c5993f0dd63ada2239be81076fe0220314b9e9fde586e8946c9c09ce60f9a2dd0d74410ee2b5fd10af8c3e755a32bb3abf134533e2158142488995455
+ languageName: node
+ linkType: hard
+
+"@types/express@npm:*":
+ version: 5.0.0
+ resolution: "@types/express@npm:5.0.0"
+ dependencies:
+ "@types/body-parser": "npm:*"
+ "@types/express-serve-static-core": "npm:^5.0.0"
+ "@types/qs": "npm:*"
+ "@types/serve-static": "npm:*"
+ checksum: 10/45b199ab669caa33e6badafeebf078e277ea95042309d325a04b1ec498f33d33fd5a4ae9c8e358342367b178fe454d7323c5dfc8002bf27070b210a2c6cc11f0
+ languageName: node
+ linkType: hard
+
+"@types/express@npm:^4.17.21":
+ version: 4.17.21
+ resolution: "@types/express@npm:4.17.21"
+ dependencies:
+ "@types/body-parser": "npm:*"
+ "@types/express-serve-static-core": "npm:^4.17.33"
+ "@types/qs": "npm:*"
+ "@types/serve-static": "npm:*"
+ checksum: 10/7a6d26cf6f43d3151caf4fec66ea11c9d23166e4f3102edfe45a94170654a54ea08cf3103d26b3928d7ebcc24162c90488e33986b7e3a5f8941225edd5eb18c7
+ languageName: node
+ linkType: hard
+
+"@types/graceful-fs@npm:^4.1.3":
+ version: 4.1.9
+ resolution: "@types/graceful-fs@npm:4.1.9"
+ dependencies:
+ "@types/node": "npm:*"
+ checksum: 10/79d746a8f053954bba36bd3d94a90c78de995d126289d656fb3271dd9f1229d33f678da04d10bce6be440494a5a73438e2e363e92802d16b8315b051036c5256
+ languageName: node
+ linkType: hard
+
+"@types/http-errors@npm:*":
+ version: 2.0.4
+ resolution: "@types/http-errors@npm:2.0.4"
+ checksum: 10/1f3d7c3b32c7524811a45690881736b3ef741bf9849ae03d32ad1ab7062608454b150a4e7f1351f83d26a418b2d65af9bdc06198f1c079d75578282884c4e8e3
+ languageName: node
+ linkType: hard
+
+"@types/http-proxy@npm:^1.17.15, @types/http-proxy@npm:^1.17.8":
+ version: 1.17.15
+ resolution: "@types/http-proxy@npm:1.17.15"
+ dependencies:
+ "@types/node": "npm:*"
+ checksum: 10/fa86d5397c021f6c824d1143a206009bfb64ff703da32fb30f6176c603daf6c24ce3a28daf26b3945c94dd10f9d76f07ea7a6a2c3e9b710e00ff42da32e08dea
+ languageName: node
+ linkType: hard
+
+"@types/istanbul-lib-coverage@npm:*, @types/istanbul-lib-coverage@npm:^2.0.0, @types/istanbul-lib-coverage@npm:^2.0.1":
+ version: 2.0.6
+ resolution: "@types/istanbul-lib-coverage@npm:2.0.6"
+ checksum: 10/3feac423fd3e5449485afac999dcfcb3d44a37c830af898b689fadc65d26526460bedb889db278e0d4d815a670331796494d073a10ee6e3a6526301fe7415778
+ languageName: node
+ linkType: hard
+
+"@types/istanbul-lib-report@npm:*":
+ version: 3.0.3
+ resolution: "@types/istanbul-lib-report@npm:3.0.3"
+ dependencies:
+ "@types/istanbul-lib-coverage": "npm:*"
+ checksum: 10/b91e9b60f865ff08cb35667a427b70f6c2c63e88105eadd29a112582942af47ed99c60610180aa8dcc22382fa405033f141c119c69b95db78c4c709fbadfeeb4
+ languageName: node
+ linkType: hard
+
+"@types/istanbul-reports@npm:^3.0.0":
+ version: 3.0.4
+ resolution: "@types/istanbul-reports@npm:3.0.4"
+ dependencies:
+ "@types/istanbul-lib-report": "npm:*"
+ checksum: 10/93eb18835770b3431f68ae9ac1ca91741ab85f7606f310a34b3586b5a34450ec038c3eed7ab19266635499594de52ff73723a54a72a75b9f7d6a956f01edee95
+ languageName: node
+ linkType: hard
+
+"@types/jest@npm:^29.5.14":
+ version: 29.5.14
+ resolution: "@types/jest@npm:29.5.14"
+ dependencies:
+ expect: "npm:^29.0.0"
+ pretty-format: "npm:^29.0.0"
+ checksum: 10/59ec7a9c4688aae8ee529316c43853468b6034f453d08a2e1064b281af9c81234cec986be796288f1bbb29efe943bc950e70c8fa8faae1e460d50e3cf9760f9b
+ languageName: node
+ linkType: hard
+
+"@types/jsdom@npm:^20.0.0":
+ version: 20.0.1
+ resolution: "@types/jsdom@npm:20.0.1"
+ dependencies:
+ "@types/node": "npm:*"
+ "@types/tough-cookie": "npm:*"
+ parse5: "npm:^7.0.0"
+ checksum: 10/15fbb9a0bfb4a5845cf6e795f2fd12400aacfca53b8c7e5bca4a3e5e8fa8629f676327964d64258aefb127d2d8a2be86dad46359efbfca0e8c9c2b790e7f8a88
+ languageName: node
+ linkType: hard
+
+"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9":
+ version: 7.0.15
+ resolution: "@types/json-schema@npm:7.0.15"
+ checksum: 10/1a3c3e06236e4c4aab89499c428d585527ce50c24fe8259e8b3926d3df4cfbbbcf306cfc73ddfb66cbafc973116efd15967020b0f738f63e09e64c7d260519e7
+ languageName: node
+ linkType: hard
+
+"@types/mime@npm:^1":
+ version: 1.3.5
+ resolution: "@types/mime@npm:1.3.5"
+ checksum: 10/e29a5f9c4776f5229d84e525b7cd7dd960b51c30a0fb9a028c0821790b82fca9f672dab56561e2acd9e8eed51d431bde52eafdfef30f643586c4162f1aecfc78
+ languageName: node
+ linkType: hard
+
+"@types/node-forge@npm:^1.3.0":
+ version: 1.3.11
+ resolution: "@types/node-forge@npm:1.3.11"
+ dependencies:
+ "@types/node": "npm:*"
+ checksum: 10/670c9b377c48189186ec415e3c8ed371f141ecc1a79ab71b213b20816adeffecba44dae4f8406cc0d09e6349a4db14eb8c5893f643d8e00fa19fc035cf49dee0
+ languageName: node
+ linkType: hard
+
+"@types/node@npm:*, @types/node@npm:^22.9.0":
+ version: 22.9.1
+ resolution: "@types/node@npm:22.9.1"
+ dependencies:
+ undici-types: "npm:~6.19.8"
+ checksum: 10/43fadcb3a914a1daff8e559839f235eec65fe80bfef5016b361dbc7952c9bc9d79456c78d89beab275a9e9e5accff37e838c019ab519f821f12c953cd6c24b50
+ languageName: node
+ linkType: hard
+
+"@types/qs@npm:*":
+ version: 6.9.17
+ resolution: "@types/qs@npm:6.9.17"
+ checksum: 10/fc3beda0be70e820ddabaa361e8dfec5e09b482b8f6cf1515615479a027dd06cd5ba0ffbd612b654c2605523f45f484c8905a475623d6cd0c4cadcf5d0c517f5
+ languageName: node
+ linkType: hard
+
+"@types/range-parser@npm:*":
+ version: 1.2.7
+ resolution: "@types/range-parser@npm:1.2.7"
+ checksum: 10/95640233b689dfbd85b8c6ee268812a732cf36d5affead89e806fe30da9a430767af8ef2cd661024fd97e19d61f3dec75af2df5e80ec3bea000019ab7028629a
+ languageName: node
+ linkType: hard
+
+"@types/retry@npm:0.12.2":
+ version: 0.12.2
+ resolution: "@types/retry@npm:0.12.2"
+ checksum: 10/e5675035717b39ce4f42f339657cae9637cf0c0051cf54314a6a2c44d38d91f6544be9ddc0280587789b6afd056be5d99dbe3e9f4df68c286c36321579b1bf4a
+ languageName: node
+ linkType: hard
+
+"@types/send@npm:*":
+ version: 0.17.4
+ resolution: "@types/send@npm:0.17.4"
+ dependencies:
+ "@types/mime": "npm:^1"
+ "@types/node": "npm:*"
+ checksum: 10/28320a2aa1eb704f7d96a65272a07c0bf3ae7ed5509c2c96ea5e33238980f71deeed51d3631927a77d5250e4091b3e66bce53b42d770873282c6a20bb8b0280d
+ languageName: node
+ linkType: hard
+
+"@types/serve-index@npm:^1.9.4":
+ version: 1.9.4
+ resolution: "@types/serve-index@npm:1.9.4"
+ dependencies:
+ "@types/express": "npm:*"
+ checksum: 10/72727c88d54da5b13275ebfb75dcdc4aa12417bbe9da1939e017c4c5f0c906fae843aa4e0fbfe360e7ee9df2f3d388c21abfc488f77ce58693fb57809f8ded92
+ languageName: node
+ linkType: hard
+
+"@types/serve-static@npm:*, @types/serve-static@npm:^1.15.5":
+ version: 1.15.7
+ resolution: "@types/serve-static@npm:1.15.7"
+ dependencies:
+ "@types/http-errors": "npm:*"
+ "@types/node": "npm:*"
+ "@types/send": "npm:*"
+ checksum: 10/c5a7171d5647f9fbd096ed1a26105759f3153ccf683824d99fee4c7eb9cde2953509621c56a070dd9fb1159e799e86d300cbe4e42245ebc5b0c1767e8ca94a67
+ languageName: node
+ linkType: hard
+
+"@types/sockjs@npm:^0.3.36":
+ version: 0.3.36
+ resolution: "@types/sockjs@npm:0.3.36"
+ dependencies:
+ "@types/node": "npm:*"
+ checksum: 10/b4b5381122465d80ea8b158537c00bc82317222d3fb31fd7229ff25b31fa89134abfbab969118da55622236bf3d8fee75759f3959908b5688991f492008f29bc
+ languageName: node
+ linkType: hard
+
+"@types/stack-utils@npm:^2.0.0":
+ version: 2.0.3
+ resolution: "@types/stack-utils@npm:2.0.3"
+ checksum: 10/72576cc1522090fe497337c2b99d9838e320659ac57fa5560fcbdcbafcf5d0216c6b3a0a8a4ee4fdb3b1f5e3420aa4f6223ab57b82fef3578bec3206425c6cf5
+ languageName: node
+ linkType: hard
+
+"@types/tough-cookie@npm:*":
+ version: 4.0.5
+ resolution: "@types/tough-cookie@npm:4.0.5"
+ checksum: 10/01fd82efc8202670865928629697b62fe9bf0c0dcbc5b1c115831caeb073a2c0abb871ff393d7df1ae94ea41e256cb87d2a5a91fd03cdb1b0b4384e08d4ee482
+ languageName: node
+ linkType: hard
+
+"@types/ws@npm:^8.5.10":
+ version: 8.5.13
+ resolution: "@types/ws@npm:8.5.13"
+ dependencies:
+ "@types/node": "npm:*"
+ checksum: 10/21369beafa75c91ae3b00d3a2671c7408fceae1d492ca2abd5ac7c8c8bf4596d513c1599ebbddeae82c27c4a2d248976d0d714c4b3d34362b2ae35b964e2e637
+ languageName: node
+ linkType: hard
+
+"@types/yargs-parser@npm:*":
+ version: 21.0.3
+ resolution: "@types/yargs-parser@npm:21.0.3"
+ checksum: 10/a794eb750e8ebc6273a51b12a0002de41343ffe46befef460bdbb57262d187fdf608bc6615b7b11c462c63c3ceb70abe2564c8dd8ee0f7628f38a314f74a9b9b
+ languageName: node
+ linkType: hard
+
+"@types/yargs@npm:^17.0.8":
+ version: 17.0.33
+ resolution: "@types/yargs@npm:17.0.33"
+ dependencies:
+ "@types/yargs-parser": "npm:*"
+ checksum: 10/16f6681bf4d99fb671bf56029141ed01db2862e3db9df7fc92d8bea494359ac96a1b4b1c35a836d1e95e665fb18ad753ab2015fc0db663454e8fd4e5d5e2ef91
+ languageName: node
+ linkType: hard
+
+"@vitejs/plugin-basic-ssl@npm:1.1.0":
+ version: 1.1.0
+ resolution: "@vitejs/plugin-basic-ssl@npm:1.1.0"
+ peerDependencies:
+ vite: ^3.0.0 || ^4.0.0 || ^5.0.0
+ checksum: 10/2c0631d1202a1b5f198a96c761cbcdde3730cc03a9be565ea12c37b47c22dd22976dc4bd614a400c431a55be0270359cf59fbb0530e77fafc0e591b1f58858ef
+ languageName: node
+ linkType: hard
+
+"@webassemblyjs/ast@npm:1.14.1, @webassemblyjs/ast@npm:^1.12.1":
+ version: 1.14.1
+ resolution: "@webassemblyjs/ast@npm:1.14.1"
+ dependencies:
+ "@webassemblyjs/helper-numbers": "npm:1.13.2"
+ "@webassemblyjs/helper-wasm-bytecode": "npm:1.13.2"
+ checksum: 10/f83e6abe38057f5d87c1fb356513a371a8b43c9b87657f2790741a66b1ef8ecf958d1391bc42f27c5fb33f58ab8286a38ea849fdd21f433cd4df1307424bab45
+ languageName: node
+ linkType: hard
+
+"@webassemblyjs/floating-point-hex-parser@npm:1.13.2":
+ version: 1.13.2
+ resolution: "@webassemblyjs/floating-point-hex-parser@npm:1.13.2"
+ checksum: 10/e866ec8433f4a70baa511df5e8f2ebcd6c24f4e2cc6274c7c5aabe2bcce3459ea4680e0f35d450e1f3602acf3913b6b8e4f15069c8cfd34ae8609fb9a7d01795
+ languageName: node
+ linkType: hard
+
+"@webassemblyjs/helper-api-error@npm:1.13.2":
+ version: 1.13.2
+ resolution: "@webassemblyjs/helper-api-error@npm:1.13.2"
+ checksum: 10/48b5df7fd3095bb252f59a139fe2cbd999a62ac9b488123e9a0da3906ad8a2f2da7b2eb21d328c01a90da987380928706395c2897d1f3ed9e2125b6d75a920d0
+ languageName: node
+ linkType: hard
+
+"@webassemblyjs/helper-buffer@npm:1.14.1":
+ version: 1.14.1
+ resolution: "@webassemblyjs/helper-buffer@npm:1.14.1"
+ checksum: 10/9690afeafa5e765a34620aa6216e9d40f9126d4e37e9726a2594bf60cab6b211ef20ab6670fd3c4449dd4a3497e69e49b2b725c8da0fb213208c7f45f15f5d5b
+ languageName: node
+ linkType: hard
+
+"@webassemblyjs/helper-numbers@npm:1.13.2":
+ version: 1.13.2
+ resolution: "@webassemblyjs/helper-numbers@npm:1.13.2"
+ dependencies:
+ "@webassemblyjs/floating-point-hex-parser": "npm:1.13.2"
+ "@webassemblyjs/helper-api-error": "npm:1.13.2"
+ "@xtuc/long": "npm:4.2.2"
+ checksum: 10/e4c7d0b09811e1cda8eec644a022b560b28f4e974f50195375ccd007df5ee48a922a6dcff5ac40b6a8ec850d56d0ea6419318eee49fec7819ede14e90417a6a4
+ languageName: node
+ linkType: hard
+
+"@webassemblyjs/helper-wasm-bytecode@npm:1.13.2":
+ version: 1.13.2
+ resolution: "@webassemblyjs/helper-wasm-bytecode@npm:1.13.2"
+ checksum: 10/3edd191fff7296df1ef3b023bdbe6cb5ea668f6386fd197ccfce46015c6f2a8cc9763cfb86503a0b94973ad27996645afff2252ee39a236513833259a47af6ed
+ languageName: node
+ linkType: hard
+
+"@webassemblyjs/helper-wasm-section@npm:1.14.1":
+ version: 1.14.1
+ resolution: "@webassemblyjs/helper-wasm-section@npm:1.14.1"
+ dependencies:
+ "@webassemblyjs/ast": "npm:1.14.1"
+ "@webassemblyjs/helper-buffer": "npm:1.14.1"
+ "@webassemblyjs/helper-wasm-bytecode": "npm:1.13.2"
+ "@webassemblyjs/wasm-gen": "npm:1.14.1"
+ checksum: 10/6b73874f906532512371181d7088460f767966f26309e836060c5a8e4e4bfe6d523fb5f4c034b34aa22ebb1192815f95f0e264298769485c1f0980fdd63ae0ce
+ languageName: node
+ linkType: hard
+
+"@webassemblyjs/ieee754@npm:1.13.2":
+ version: 1.13.2
+ resolution: "@webassemblyjs/ieee754@npm:1.13.2"
+ dependencies:
+ "@xtuc/ieee754": "npm:^1.2.0"
+ checksum: 10/d7e3520baa37a7309fa7db4d73d69fb869878853b1ebd4b168821bd03fcc4c0e1669c06231315b0039035d9a7a462e53de3ad982da4a426a4b0743b5888e8673
+ languageName: node
+ linkType: hard
+
+"@webassemblyjs/leb128@npm:1.13.2":
+ version: 1.13.2
+ resolution: "@webassemblyjs/leb128@npm:1.13.2"
+ dependencies:
+ "@xtuc/long": "npm:4.2.2"
+ checksum: 10/3a10542c86807061ec3230bac8ee732289c852b6bceb4b88ebd521a12fbcecec7c432848284b298154f28619e2746efbed19d6904aef06c49ef20a0b85f650cf
+ languageName: node
+ linkType: hard
+
+"@webassemblyjs/utf8@npm:1.13.2":
+ version: 1.13.2
+ resolution: "@webassemblyjs/utf8@npm:1.13.2"
+ checksum: 10/27885e5d19f339501feb210867d69613f281eda695ac508f04d69fa3398133d05b6870969c0242b054dc05420ed1cc49a64dea4fe0588c18d211cddb0117cc54
+ languageName: node
+ linkType: hard
+
+"@webassemblyjs/wasm-edit@npm:^1.12.1":
+ version: 1.14.1
+ resolution: "@webassemblyjs/wasm-edit@npm:1.14.1"
+ dependencies:
+ "@webassemblyjs/ast": "npm:1.14.1"
+ "@webassemblyjs/helper-buffer": "npm:1.14.1"
+ "@webassemblyjs/helper-wasm-bytecode": "npm:1.13.2"
+ "@webassemblyjs/helper-wasm-section": "npm:1.14.1"
+ "@webassemblyjs/wasm-gen": "npm:1.14.1"
+ "@webassemblyjs/wasm-opt": "npm:1.14.1"
+ "@webassemblyjs/wasm-parser": "npm:1.14.1"
+ "@webassemblyjs/wast-printer": "npm:1.14.1"
+ checksum: 10/c62c50eadcf80876713f8c9f24106b18cf208160ab842fcb92060fd78c37bf37e7fcf0b7cbf1afc05d230277c2ce0f3f728432082c472dd1293e184a95f9dbdd
+ languageName: node
+ linkType: hard
+
+"@webassemblyjs/wasm-gen@npm:1.14.1":
+ version: 1.14.1
+ resolution: "@webassemblyjs/wasm-gen@npm:1.14.1"
+ dependencies:
+ "@webassemblyjs/ast": "npm:1.14.1"
+ "@webassemblyjs/helper-wasm-bytecode": "npm:1.13.2"
+ "@webassemblyjs/ieee754": "npm:1.13.2"
+ "@webassemblyjs/leb128": "npm:1.13.2"
+ "@webassemblyjs/utf8": "npm:1.13.2"
+ checksum: 10/6085166b0987d3031355fe17a4f9ef0f412e08098d95454059aced2bd72a4c3df2bc099fa4d32d640551fc3eca1ac1a997b44432e46dc9d84642688e42c17ed4
+ languageName: node
+ linkType: hard
+
+"@webassemblyjs/wasm-opt@npm:1.14.1":
+ version: 1.14.1
+ resolution: "@webassemblyjs/wasm-opt@npm:1.14.1"
+ dependencies:
+ "@webassemblyjs/ast": "npm:1.14.1"
+ "@webassemblyjs/helper-buffer": "npm:1.14.1"
+ "@webassemblyjs/wasm-gen": "npm:1.14.1"
+ "@webassemblyjs/wasm-parser": "npm:1.14.1"
+ checksum: 10/fa5d1ef8d2156e7390927f938f513b7fb4440dd6804b3d6c8622b7b1cf25a3abf1a5809f615896d4918e04b27b52bc3cbcf18faf2d563cb563ae0a9204a492db
+ languageName: node
+ linkType: hard
+
+"@webassemblyjs/wasm-parser@npm:1.14.1, @webassemblyjs/wasm-parser@npm:^1.12.1":
+ version: 1.14.1
+ resolution: "@webassemblyjs/wasm-parser@npm:1.14.1"
+ dependencies:
+ "@webassemblyjs/ast": "npm:1.14.1"
+ "@webassemblyjs/helper-api-error": "npm:1.13.2"
+ "@webassemblyjs/helper-wasm-bytecode": "npm:1.13.2"
+ "@webassemblyjs/ieee754": "npm:1.13.2"
+ "@webassemblyjs/leb128": "npm:1.13.2"
+ "@webassemblyjs/utf8": "npm:1.13.2"
+ checksum: 10/07d9805fda88a893c984ed93d5a772d20d671e9731358ab61c6c1af8e0e58d1c42fc230c18974dfddebc9d2dd7775d514ba4d445e70080b16478b4b16c39c7d9
+ languageName: node
+ linkType: hard
+
+"@webassemblyjs/wast-printer@npm:1.14.1":
+ version: 1.14.1
+ resolution: "@webassemblyjs/wast-printer@npm:1.14.1"
+ dependencies:
+ "@webassemblyjs/ast": "npm:1.14.1"
+ "@xtuc/long": "npm:4.2.2"
+ checksum: 10/cef09aad2fcd291bfcf9efdae2ea1e961a1ba0f925d1d9dcdd8c746d32fbaf431b6d26a0241699c0e39f82139018aa720b4ceb84ac6f4c78f13072747480db69
+ languageName: node
+ linkType: hard
+
+"@xtuc/ieee754@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "@xtuc/ieee754@npm:1.2.0"
+ checksum: 10/ab033b032927d77e2f9fa67accdf31b1ca7440974c21c9cfabc8349e10ca2817646171c4f23be98d0e31896d6c2c3462a074fe37752e523abc3e45c79254259c
+ languageName: node
+ linkType: hard
+
+"@xtuc/long@npm:4.2.2":
+ version: 4.2.2
+ resolution: "@xtuc/long@npm:4.2.2"
+ checksum: 10/7217bae9fe240e0d804969e7b2af11cb04ec608837c78b56ca88831991b287e232a0b7fce8d548beaff42aaf0197ffa471d81be6ac4c4e53b0148025a2c076ec
+ languageName: node
+ linkType: hard
+
+"@yarnpkg/lockfile@npm:1.1.0":
+ version: 1.1.0
+ resolution: "@yarnpkg/lockfile@npm:1.1.0"
+ checksum: 10/cd19e1114aaf10a05126aeea8833ef4ca8af8a46e88e12884f8359d19333fd19711036dbc2698dbe937f81f037070cf9a8da45c2e8c6ca19cafd7d15659094ed
+ languageName: node
+ linkType: hard
+
+"abab@npm:^2.0.6":
+ version: 2.0.6
+ resolution: "abab@npm:2.0.6"
+ checksum: 10/ebe95d7278999e605823fc515a3b05d689bc72e7f825536e73c95ebf621636874c6de1b749b3c4bf866b96ccd4b3a2802efa313d0e45ad51a413c8c73247db20
+ languageName: node
+ linkType: hard
+
+"abbrev@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "abbrev@npm:2.0.0"
+ checksum: 10/ca0a54e35bea4ece0ecb68a47b312e1a9a6f772408d5bcb9051230aaa94b0460671c5b5c9cb3240eb5b7bc94c52476550eb221f65a0bbd0145bdc9f3113a6707
+ languageName: node
+ linkType: hard
+
+"accepts@npm:~1.3.4, accepts@npm:~1.3.8":
+ version: 1.3.8
+ resolution: "accepts@npm:1.3.8"
+ dependencies:
+ mime-types: "npm:~2.1.34"
+ negotiator: "npm:0.6.3"
+ checksum: 10/67eaaa90e2917c58418e7a9b89392002d2b1ccd69bcca4799135d0c632f3b082f23f4ae4ddeedbced5aa59bcc7bdf4699c69ebed4593696c922462b7bc5744d6
+ languageName: node
+ linkType: hard
+
+"acorn-globals@npm:^7.0.0":
+ version: 7.0.1
+ resolution: "acorn-globals@npm:7.0.1"
+ dependencies:
+ acorn: "npm:^8.1.0"
+ acorn-walk: "npm:^8.0.2"
+ checksum: 10/2a2998a547af6d0db5f0cdb90acaa7c3cbca6709010e02121fb8b8617c0fbd8bab0b869579903fde358ac78454356a14fadcc1a672ecb97b04b1c2ccba955ce8
+ languageName: node
+ linkType: hard
+
+"acorn-walk@npm:^8.0.2":
+ version: 8.3.4
+ resolution: "acorn-walk@npm:8.3.4"
+ dependencies:
+ acorn: "npm:^8.11.0"
+ checksum: 10/871386764e1451c637bb8ab9f76f4995d408057e9909be6fb5ad68537ae3375d85e6a6f170b98989f44ab3ff6c74ad120bc2779a3d577606e7a0cd2b4efcaf77
+ languageName: node
+ linkType: hard
+
+"acorn@npm:^8.1.0, acorn@npm:^8.11.0, acorn@npm:^8.14.0, acorn@npm:^8.8.1, acorn@npm:^8.8.2":
+ version: 8.14.0
+ resolution: "acorn@npm:8.14.0"
+ bin:
+ acorn: bin/acorn
+ checksum: 10/6df29c35556782ca9e632db461a7f97947772c6c1d5438a81f0c873a3da3a792487e83e404d1c6c25f70513e91aa18745f6eafb1fcc3a43ecd1920b21dd173d2
+ languageName: node
+ linkType: hard
+
+"adjust-sourcemap-loader@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "adjust-sourcemap-loader@npm:4.0.0"
+ dependencies:
+ loader-utils: "npm:^2.0.0"
+ regex-parser: "npm:^2.2.11"
+ checksum: 10/813004ae62b3b409208ae6994b2b95cdc833b52655706f487c5334221218add29f1b7c597a15128c7cbc2784c15d8a1bcb8e7f9a8ea0d1f156973998ea695c82
+ languageName: node
+ linkType: hard
+
+"agent-base@npm:6":
+ version: 6.0.2
+ resolution: "agent-base@npm:6.0.2"
+ dependencies:
+ debug: "npm:4"
+ checksum: 10/21fb903e0917e5cb16591b4d0ef6a028a54b83ac30cd1fca58dece3d4e0990512a8723f9f83130d88a41e2af8b1f7be1386fda3ea2d181bb1a62155e75e95e23
+ languageName: node
+ linkType: hard
+
+"agent-base@npm:^7.0.2, agent-base@npm:^7.1.0, agent-base@npm:^7.1.1":
+ version: 7.1.1
+ resolution: "agent-base@npm:7.1.1"
+ dependencies:
+ debug: "npm:^4.3.4"
+ checksum: 10/c478fec8f79953f118704d007a38f2a185458853f5c45579b9669372bd0e12602e88dc2ad0233077831504f7cd6fcc8251c383375bba5eaaf563b102938bda26
+ languageName: node
+ linkType: hard
+
+"aggregate-error@npm:^3.0.0":
+ version: 3.1.0
+ resolution: "aggregate-error@npm:3.1.0"
+ dependencies:
+ clean-stack: "npm:^2.0.0"
+ indent-string: "npm:^4.0.0"
+ checksum: 10/1101a33f21baa27a2fa8e04b698271e64616b886795fd43c31068c07533c7b3facfcaf4e9e0cab3624bd88f729a592f1c901a1a229c9e490eafce411a8644b79
+ languageName: node
+ linkType: hard
+
+"ajv-formats@npm:3.0.1":
+ version: 3.0.1
+ resolution: "ajv-formats@npm:3.0.1"
+ dependencies:
+ ajv: "npm:^8.0.0"
+ peerDependencies:
+ ajv: ^8.0.0
+ peerDependenciesMeta:
+ ajv:
+ optional: true
+ checksum: 10/5679b9f9ced9d0213a202a37f3aa91efcffe59a6de1a6e3da5c873344d3c161820a1f11cc29899661fee36271fd2895dd3851b6461c902a752ad661d1c1e8722
+ languageName: node
+ linkType: hard
+
+"ajv-formats@npm:^2.1.1":
+ version: 2.1.1
+ resolution: "ajv-formats@npm:2.1.1"
+ dependencies:
+ ajv: "npm:^8.0.0"
+ peerDependencies:
+ ajv: ^8.0.0
+ peerDependenciesMeta:
+ ajv:
+ optional: true
+ checksum: 10/70c263ded219bf277ffd9127f793b625f10a46113b2e901e150da41931fcfd7f5592da6d66862f4449bb157ffe65867c3294a7df1d661cc232c4163d5a1718ed
+ languageName: node
+ linkType: hard
+
+"ajv-keywords@npm:^3.5.2":
+ version: 3.5.2
+ resolution: "ajv-keywords@npm:3.5.2"
+ peerDependencies:
+ ajv: ^6.9.1
+ checksum: 10/d57c9d5bf8849bddcbd801b79bc3d2ddc736c2adb6b93a6a365429589dd7993ddbd5d37c6025ed6a7f89c27506b80131d5345c5b1fa6a97e40cd10a96bcd228c
+ languageName: node
+ linkType: hard
+
+"ajv-keywords@npm:^5.1.0":
+ version: 5.1.0
+ resolution: "ajv-keywords@npm:5.1.0"
+ dependencies:
+ fast-deep-equal: "npm:^3.1.3"
+ peerDependencies:
+ ajv: ^8.8.2
+ checksum: 10/5021f96ab7ddd03a4005326bd06f45f448ebfbb0fe7018b1b70b6c28142fa68372bda2057359814b83fd0b2d4c8726c297f0a7557b15377be7b56ce5344533d8
+ languageName: node
+ linkType: hard
+
+"ajv@npm:8.17.1, ajv@npm:^8.0.0, ajv@npm:^8.9.0":
+ version: 8.17.1
+ resolution: "ajv@npm:8.17.1"
+ dependencies:
+ fast-deep-equal: "npm:^3.1.3"
+ fast-uri: "npm:^3.0.1"
+ json-schema-traverse: "npm:^1.0.0"
+ require-from-string: "npm:^2.0.2"
+ checksum: 10/ee3c62162c953e91986c838f004132b6a253d700f1e51253b99791e2dbfdb39161bc950ebdc2f156f8568035bb5ed8be7bd78289cd9ecbf3381fe8f5b82e3f33
+ languageName: node
+ linkType: hard
+
+"ajv@npm:^6.12.5":
+ version: 6.12.6
+ resolution: "ajv@npm:6.12.6"
+ dependencies:
+ fast-deep-equal: "npm:^3.1.1"
+ fast-json-stable-stringify: "npm:^2.0.0"
+ json-schema-traverse: "npm:^0.4.1"
+ uri-js: "npm:^4.2.2"
+ checksum: 10/48d6ad21138d12eb4d16d878d630079a2bda25a04e745c07846a4ad768319533031e28872a9b3c5790fa1ec41aabdf2abed30a56e5a03ebc2cf92184b8ee306c
+ languageName: node
+ linkType: hard
+
+"angular-in-memory-web-api@npm:^0.19.0":
+ version: 0.19.0
+ resolution: "angular-in-memory-web-api@npm:0.19.0"
+ dependencies:
+ tslib: "npm:^2.3.0"
+ peerDependencies:
+ "@angular/common": ^19.0.0
+ "@angular/core": ^19.0.0
+ rxjs: ^6.5.3 || ^7.4.0
+ checksum: 10/3617d4f0bd462abd8e30406b54131d34d2e8fc5319e5914f7370478b323c395ac985203c06de3513f368c722c011c72da3d56350c11164888db68ece1a47d4ea
+ languageName: node
+ linkType: hard
+
+"ansi-colors@npm:4.1.3":
+ version: 4.1.3
+ resolution: "ansi-colors@npm:4.1.3"
+ checksum: 10/43d6e2fc7b1c6e4dc373de708ee76311ec2e0433e7e8bd3194e7ff123ea6a747428fc61afdcf5969da5be3a5f0fd054602bec56fc0ebe249ce2fcde6e649e3c2
+ languageName: node
+ linkType: hard
+
+"ansi-escapes@npm:^4.2.1, ansi-escapes@npm:^4.3.2":
+ version: 4.3.2
+ resolution: "ansi-escapes@npm:4.3.2"
+ dependencies:
+ type-fest: "npm:^0.21.3"
+ checksum: 10/8661034456193ffeda0c15c8c564a9636b0c04094b7f78bd01517929c17c504090a60f7a75f949f5af91289c264d3e1001d91492c1bd58efc8e100500ce04de2
+ languageName: node
+ linkType: hard
+
+"ansi-escapes@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "ansi-escapes@npm:7.0.0"
+ dependencies:
+ environment: "npm:^1.0.0"
+ checksum: 10/2d0e2345087bd7ae6bf122b9cc05ee35560d40dcc061146edcdc02bc2d7c7c50143cd12a22e69a0b5c0f62b948b7bc9a4539ee888b80f5bd33cdfd82d01a70ab
+ languageName: node
+ linkType: hard
+
+"ansi-html-community@npm:^0.0.8":
+ version: 0.0.8
+ resolution: "ansi-html-community@npm:0.0.8"
+ bin:
+ ansi-html: bin/ansi-html
+ checksum: 10/08df3696720edacd001a8d53b197bb5728242c55484680117dab9f7633a6320e961a939bddd88ee5c71d4a64f3ddb49444d1c694bd0668adbb3f95ba114f2386
+ languageName: node
+ linkType: hard
+
+"ansi-regex@npm:^5.0.1":
+ version: 5.0.1
+ resolution: "ansi-regex@npm:5.0.1"
+ checksum: 10/2aa4bb54caf2d622f1afdad09441695af2a83aa3fe8b8afa581d205e57ed4261c183c4d3877cee25794443fde5876417d859c108078ab788d6af7e4fe52eb66b
+ languageName: node
+ linkType: hard
+
+"ansi-regex@npm:^6.0.1":
+ version: 6.1.0
+ resolution: "ansi-regex@npm:6.1.0"
+ checksum: 10/495834a53b0856c02acd40446f7130cb0f8284f4a39afdab20d5dc42b2e198b1196119fe887beed8f9055c4ff2055e3b2f6d4641d0be018cdfb64fedf6fc1aac
+ languageName: node
+ linkType: hard
+
+"ansi-styles@npm:^4.0.0, ansi-styles@npm:^4.1.0":
+ version: 4.3.0
+ resolution: "ansi-styles@npm:4.3.0"
+ dependencies:
+ color-convert: "npm:^2.0.1"
+ checksum: 10/b4494dfbfc7e4591b4711a396bd27e540f8153914123dccb4cdbbcb514015ada63a3809f362b9d8d4f6b17a706f1d7bea3c6f974b15fa5ae76b5b502070889ff
+ languageName: node
+ linkType: hard
+
+"ansi-styles@npm:^5.0.0":
+ version: 5.2.0
+ resolution: "ansi-styles@npm:5.2.0"
+ checksum: 10/d7f4e97ce0623aea6bc0d90dcd28881ee04cba06c570b97fd3391bd7a268eedfd9d5e2dd4fdcbdd82b8105df5faf6f24aaedc08eaf3da898e702db5948f63469
+ languageName: node
+ linkType: hard
+
+"ansi-styles@npm:^6.0.0, ansi-styles@npm:^6.1.0, ansi-styles@npm:^6.2.1":
+ version: 6.2.1
+ resolution: "ansi-styles@npm:6.2.1"
+ checksum: 10/70fdf883b704d17a5dfc9cde206e698c16bcd74e7f196ab821511651aee4f9f76c9514bdfa6ca3a27b5e49138b89cb222a28caf3afe4567570139577f991df32
+ languageName: node
+ linkType: hard
+
+"anymatch@npm:^3.0.3, anymatch@npm:~3.1.2":
+ version: 3.1.3
+ resolution: "anymatch@npm:3.1.3"
+ dependencies:
+ normalize-path: "npm:^3.0.0"
+ picomatch: "npm:^2.0.4"
+ checksum: 10/3e044fd6d1d26545f235a9fe4d7a534e2029d8e59fa7fd9f2a6eb21230f6b5380ea1eaf55136e60cbf8e613544b3b766e7a6fa2102e2a3a117505466e3025dc2
+ languageName: node
+ linkType: hard
+
+"argparse@npm:^1.0.7":
+ version: 1.0.10
+ resolution: "argparse@npm:1.0.10"
+ dependencies:
+ sprintf-js: "npm:~1.0.2"
+ checksum: 10/c6a621343a553ff3779390bb5ee9c2263d6643ebcd7843227bdde6cc7adbed796eb5540ca98db19e3fd7b4714e1faa51551f8849b268bb62df27ddb15cbcd91e
+ languageName: node
+ linkType: hard
+
+"argparse@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "argparse@npm:2.0.1"
+ checksum: 10/18640244e641a417ec75a9bd38b0b2b6b95af5199aa241b131d4b2fb206f334d7ecc600bd194861610a5579084978bfcbb02baa399dbe442d56d0ae5e60dbaef
+ languageName: node
+ linkType: hard
+
+"array-flatten@npm:1.1.1":
+ version: 1.1.1
+ resolution: "array-flatten@npm:1.1.1"
+ checksum: 10/e13c9d247241be82f8b4ec71d035ed7204baa82fae820d4db6948d30d3c4a9f2b3905eb2eec2b937d4aa3565200bd3a1c500480114cff649fa748747d2a50feb
+ languageName: node
+ linkType: hard
+
+"async@npm:^3.2.3":
+ version: 3.2.6
+ resolution: "async@npm:3.2.6"
+ checksum: 10/cb6e0561a3c01c4b56a799cc8bab6ea5fef45f069ab32500b6e19508db270ef2dffa55e5aed5865c5526e9907b1f8be61b27530823b411ffafb5e1538c86c368
+ languageName: node
+ linkType: hard
+
+"asynckit@npm:^0.4.0":
+ version: 0.4.0
+ resolution: "asynckit@npm:0.4.0"
+ checksum: 10/3ce727cbc78f69d6a4722517a58ee926c8c21083633b1d3fdf66fd688f6c127a53a592141bd4866f9b63240a86e9d8e974b13919450bd17fa33c2d22c4558ad8
+ languageName: node
+ linkType: hard
+
+"autoprefixer@npm:10.4.20":
+ version: 10.4.20
+ resolution: "autoprefixer@npm:10.4.20"
+ dependencies:
+ browserslist: "npm:^4.23.3"
+ caniuse-lite: "npm:^1.0.30001646"
+ fraction.js: "npm:^4.3.7"
+ normalize-range: "npm:^0.1.2"
+ picocolors: "npm:^1.0.1"
+ postcss-value-parser: "npm:^4.2.0"
+ peerDependencies:
+ postcss: ^8.1.0
+ bin:
+ autoprefixer: bin/autoprefixer
+ checksum: 10/d3c4b562fc4af2393623a0207cc336f5b9f94c4264ae1c316376904c279702ce2b12dc3f27205f491195d1e29bb52ffc269970ceb0f271f035fadee128a273f7
+ languageName: node
+ linkType: hard
+
+"babel-jest@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "babel-jest@npm:29.7.0"
+ dependencies:
+ "@jest/transform": "npm:^29.7.0"
+ "@types/babel__core": "npm:^7.1.14"
+ babel-plugin-istanbul: "npm:^6.1.1"
+ babel-preset-jest: "npm:^29.6.3"
+ chalk: "npm:^4.0.0"
+ graceful-fs: "npm:^4.2.9"
+ slash: "npm:^3.0.0"
+ peerDependencies:
+ "@babel/core": ^7.8.0
+ checksum: 10/8a0953bd813b3a8926008f7351611055548869e9a53dd36d6e7e96679001f71e65fd7dbfe253265c3ba6a4e630dc7c845cf3e78b17d758ef1880313ce8fba258
+ languageName: node
+ linkType: hard
+
+"babel-loader@npm:9.2.1":
+ version: 9.2.1
+ resolution: "babel-loader@npm:9.2.1"
+ dependencies:
+ find-cache-dir: "npm:^4.0.0"
+ schema-utils: "npm:^4.0.0"
+ peerDependencies:
+ "@babel/core": ^7.12.0
+ webpack: ">=5"
+ checksum: 10/f1f24ae3c22d488630629240b0eba9c935545f82ff843c214e8f8df66e266492b7a3d4cb34ef9c9721fb174ca222e900799951c3fd82199473bc6bac52ec03a3
+ languageName: node
+ linkType: hard
+
+"babel-plugin-istanbul@npm:^6.1.1":
+ version: 6.1.1
+ resolution: "babel-plugin-istanbul@npm:6.1.1"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.0.0"
+ "@istanbuljs/load-nyc-config": "npm:^1.0.0"
+ "@istanbuljs/schema": "npm:^0.1.2"
+ istanbul-lib-instrument: "npm:^5.0.4"
+ test-exclude: "npm:^6.0.0"
+ checksum: 10/ffd436bb2a77bbe1942a33245d770506ab2262d9c1b3c1f1da7f0592f78ee7445a95bc2efafe619dd9c1b6ee52c10033d6c7d29ddefe6f5383568e60f31dfe8d
+ languageName: node
+ linkType: hard
+
+"babel-plugin-jest-hoist@npm:^29.6.3":
+ version: 29.6.3
+ resolution: "babel-plugin-jest-hoist@npm:29.6.3"
+ dependencies:
+ "@babel/template": "npm:^7.3.3"
+ "@babel/types": "npm:^7.3.3"
+ "@types/babel__core": "npm:^7.1.14"
+ "@types/babel__traverse": "npm:^7.0.6"
+ checksum: 10/9bfa86ec4170bd805ab8ca5001ae50d8afcb30554d236ba4a7ffc156c1a92452e220e4acbd98daefc12bf0216fccd092d0a2efed49e7e384ec59e0597a926d65
+ languageName: node
+ linkType: hard
+
+"babel-plugin-polyfill-corejs2@npm:^0.4.10":
+ version: 0.4.12
+ resolution: "babel-plugin-polyfill-corejs2@npm:0.4.12"
+ dependencies:
+ "@babel/compat-data": "npm:^7.22.6"
+ "@babel/helper-define-polyfill-provider": "npm:^0.6.3"
+ semver: "npm:^6.3.1"
+ peerDependencies:
+ "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0
+ checksum: 10/38b8cd69f0ba6a35f7f1cc08960f79fbc4572fe80e60aced719dab33a77c7872ee0faebc72da95852ae0d86df1aeaa54660bf309871db1934c5a4904f0744327
+ languageName: node
+ linkType: hard
+
+"babel-plugin-polyfill-corejs3@npm:^0.10.6":
+ version: 0.10.6
+ resolution: "babel-plugin-polyfill-corejs3@npm:0.10.6"
+ dependencies:
+ "@babel/helper-define-polyfill-provider": "npm:^0.6.2"
+ core-js-compat: "npm:^3.38.0"
+ peerDependencies:
+ "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0
+ checksum: 10/360ac9054a57a18c540059dc627ad5d84d15f79790cb3d84d19a02eec7188c67d08a07db789c3822d6f5df22d918e296d1f27c4055fec2e287d328f09ea8a78a
+ languageName: node
+ linkType: hard
+
+"babel-plugin-polyfill-regenerator@npm:^0.6.1":
+ version: 0.6.3
+ resolution: "babel-plugin-polyfill-regenerator@npm:0.6.3"
+ dependencies:
+ "@babel/helper-define-polyfill-provider": "npm:^0.6.3"
+ peerDependencies:
+ "@babel/core": ^7.4.0 || ^8.0.0-0 <8.0.0
+ checksum: 10/d12696e6b3f280eb78fac551619ca4389262db62c7352cd54bf679d830df8b35596eef2de77cf00db6648eada1c99d49c4f40636dbc9c335a1e5420cfef96750
+ languageName: node
+ linkType: hard
+
+"babel-preset-current-node-syntax@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "babel-preset-current-node-syntax@npm:1.1.0"
+ dependencies:
+ "@babel/plugin-syntax-async-generators": "npm:^7.8.4"
+ "@babel/plugin-syntax-bigint": "npm:^7.8.3"
+ "@babel/plugin-syntax-class-properties": "npm:^7.12.13"
+ "@babel/plugin-syntax-class-static-block": "npm:^7.14.5"
+ "@babel/plugin-syntax-import-attributes": "npm:^7.24.7"
+ "@babel/plugin-syntax-import-meta": "npm:^7.10.4"
+ "@babel/plugin-syntax-json-strings": "npm:^7.8.3"
+ "@babel/plugin-syntax-logical-assignment-operators": "npm:^7.10.4"
+ "@babel/plugin-syntax-nullish-coalescing-operator": "npm:^7.8.3"
+ "@babel/plugin-syntax-numeric-separator": "npm:^7.10.4"
+ "@babel/plugin-syntax-object-rest-spread": "npm:^7.8.3"
+ "@babel/plugin-syntax-optional-catch-binding": "npm:^7.8.3"
+ "@babel/plugin-syntax-optional-chaining": "npm:^7.8.3"
+ "@babel/plugin-syntax-private-property-in-object": "npm:^7.14.5"
+ "@babel/plugin-syntax-top-level-await": "npm:^7.14.5"
+ peerDependencies:
+ "@babel/core": ^7.0.0
+ checksum: 10/46331111ae72b7121172fd9e6a4a7830f651ad44bf26dbbf77b3c8a60a18009411a3eacb5e72274004290c110371230272109957d5224d155436b4794ead2f1b
+ languageName: node
+ linkType: hard
+
+"babel-preset-jest@npm:^29.6.3":
+ version: 29.6.3
+ resolution: "babel-preset-jest@npm:29.6.3"
+ dependencies:
+ babel-plugin-jest-hoist: "npm:^29.6.3"
+ babel-preset-current-node-syntax: "npm:^1.0.0"
+ peerDependencies:
+ "@babel/core": ^7.0.0
+ checksum: 10/aa4ff2a8a728d9d698ed521e3461a109a1e66202b13d3494e41eea30729a5e7cc03b3a2d56c594423a135429c37bf63a9fa8b0b9ce275298be3095a88c69f6fb
+ languageName: node
+ linkType: hard
+
+"balanced-match@npm:^1.0.0":
+ version: 1.0.2
+ resolution: "balanced-match@npm:1.0.2"
+ checksum: 10/9706c088a283058a8a99e0bf91b0a2f75497f185980d9ffa8b304de1d9e58ebda7c72c07ebf01dadedaac5b2907b2c6f566f660d62bd336c3468e960403b9d65
+ languageName: node
+ linkType: hard
+
+"base64-js@npm:^1.3.1":
+ version: 1.5.1
+ resolution: "base64-js@npm:1.5.1"
+ checksum: 10/669632eb3745404c2f822a18fc3a0122d2f9a7a13f7fb8b5823ee19d1d2ff9ee5b52c53367176ea4ad093c332fd5ab4bd0ebae5a8e27917a4105a4cfc86b1005
+ languageName: node
+ linkType: hard
+
+"batch@npm:0.6.1":
+ version: 0.6.1
+ resolution: "batch@npm:0.6.1"
+ checksum: 10/61f9934c7378a51dce61b915586191078ef7f1c3eca707fdd58b96ff2ff56d9e0af2bdab66b1462301a73c73374239e6542d9821c0af787f3209a23365d07e7f
+ languageName: node
+ linkType: hard
+
+"beasties@npm:0.1.0":
+ version: 0.1.0
+ resolution: "beasties@npm:0.1.0"
+ dependencies:
+ css-select: "npm:^5.1.0"
+ css-what: "npm:^6.1.0"
+ dom-serializer: "npm:^2.0.0"
+ domhandler: "npm:^5.0.3"
+ htmlparser2: "npm:^9.0.0"
+ picocolors: "npm:^1.1.1"
+ postcss: "npm:^8.4.47"
+ postcss-media-query-parser: "npm:^0.2.3"
+ checksum: 10/7708d69dd0f9412589c769932cfb5aaffd84cbc415bc4a299a41b19828c27248be78bae3e96004ff0da81e90f04c504c37613f384613feefc05423d8e3ae2566
+ languageName: node
+ linkType: hard
+
+"big.js@npm:^5.2.2":
+ version: 5.2.2
+ resolution: "big.js@npm:5.2.2"
+ checksum: 10/c04416aeb084f4aa1c5857722439c327cc0ada9bd99ab80b650e3f30e2e4f1b92a04527ed1e7df8ffcd7c0ea311745a04af12d53e2f091bf09a06f1292003827
+ languageName: node
+ linkType: hard
+
+"binary-extensions@npm:^2.0.0":
+ version: 2.3.0
+ resolution: "binary-extensions@npm:2.3.0"
+ checksum: 10/bcad01494e8a9283abf18c1b967af65ee79b0c6a9e6fcfafebfe91dbe6e0fc7272bafb73389e198b310516ae04f7ad17d79aacf6cb4c0d5d5202a7e2e52c7d98
+ languageName: node
+ linkType: hard
+
+"bl@npm:^4.1.0":
+ version: 4.1.0
+ resolution: "bl@npm:4.1.0"
+ dependencies:
+ buffer: "npm:^5.5.0"
+ inherits: "npm:^2.0.4"
+ readable-stream: "npm:^3.4.0"
+ checksum: 10/b7904e66ed0bdfc813c06ea6c3e35eafecb104369dbf5356d0f416af90c1546de3b74e5b63506f0629acf5e16a6f87c3798f16233dcff086e9129383aa02ab55
+ languageName: node
+ linkType: hard
+
+"body-parser@npm:1.20.3":
+ version: 1.20.3
+ resolution: "body-parser@npm:1.20.3"
+ dependencies:
+ bytes: "npm:3.1.2"
+ content-type: "npm:~1.0.5"
+ debug: "npm:2.6.9"
+ depd: "npm:2.0.0"
+ destroy: "npm:1.2.0"
+ http-errors: "npm:2.0.0"
+ iconv-lite: "npm:0.4.24"
+ on-finished: "npm:2.4.1"
+ qs: "npm:6.13.0"
+ raw-body: "npm:2.5.2"
+ type-is: "npm:~1.6.18"
+ unpipe: "npm:1.0.0"
+ checksum: 10/8723e3d7a672eb50854327453bed85ac48d045f4958e81e7d470c56bf111f835b97e5b73ae9f6393d0011cc9e252771f46fd281bbabc57d33d3986edf1e6aeca
+ languageName: node
+ linkType: hard
+
+"bonjour-service@npm:^1.2.1":
+ version: 1.3.0
+ resolution: "bonjour-service@npm:1.3.0"
+ dependencies:
+ fast-deep-equal: "npm:^3.1.3"
+ multicast-dns: "npm:^7.2.5"
+ checksum: 10/63d516d88f15fa4b89e247e6ff7d81c21a3ef5ed035b0b043c2b38e0c839f54f4ce58fbf9b7668027bf538ac86de366939dbb55cca63930f74eeea1e278c9585
+ languageName: node
+ linkType: hard
+
+"boolbase@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "boolbase@npm:1.0.0"
+ checksum: 10/3e25c80ef626c3a3487c73dbfc70ac322ec830666c9ad915d11b701142fab25ec1e63eff2c450c74347acfd2de854ccde865cd79ef4db1683f7c7b046ea43bb0
+ languageName: node
+ linkType: hard
+
+"brace-expansion@npm:^1.1.7":
+ version: 1.1.11
+ resolution: "brace-expansion@npm:1.1.11"
+ dependencies:
+ balanced-match: "npm:^1.0.0"
+ concat-map: "npm:0.0.1"
+ checksum: 10/faf34a7bb0c3fcf4b59c7808bc5d2a96a40988addf2e7e09dfbb67a2251800e0d14cd2bfc1aa79174f2f5095c54ff27f46fb1289fe2d77dac755b5eb3434cc07
+ languageName: node
+ linkType: hard
+
+"brace-expansion@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "brace-expansion@npm:2.0.1"
+ dependencies:
+ balanced-match: "npm:^1.0.0"
+ checksum: 10/a61e7cd2e8a8505e9f0036b3b6108ba5e926b4b55089eeb5550cd04a471fe216c96d4fe7e4c7f995c728c554ae20ddfc4244cad10aef255e72b62930afd233d1
+ languageName: node
+ linkType: hard
+
+"braces@npm:^3.0.3, braces@npm:~3.0.2":
+ version: 3.0.3
+ resolution: "braces@npm:3.0.3"
+ dependencies:
+ fill-range: "npm:^7.1.1"
+ checksum: 10/fad11a0d4697a27162840b02b1fad249c1683cbc510cd5bf1a471f2f8085c046d41094308c577a50a03a579dd99d5a6b3724c4b5e8b14df2c4443844cfcda2c6
+ languageName: node
+ linkType: hard
+
+"browserslist@npm:^4.21.5, browserslist@npm:^4.23.0, browserslist@npm:^4.23.3, browserslist@npm:^4.24.0, browserslist@npm:^4.24.2":
+ version: 4.24.2
+ resolution: "browserslist@npm:4.24.2"
+ dependencies:
+ caniuse-lite: "npm:^1.0.30001669"
+ electron-to-chromium: "npm:^1.5.41"
+ node-releases: "npm:^2.0.18"
+ update-browserslist-db: "npm:^1.1.1"
+ bin:
+ browserslist: cli.js
+ checksum: 10/f8a9d78bbabe466c57ffd5c50a9e5582a5df9aa68f43078ca62a9f6d0d6c70ba72eca72d0a574dbf177cf55cdca85a46f7eb474917a47ae5398c66f8b76f7d1c
+ languageName: node
+ linkType: hard
+
+"bs-logger@npm:^0.2.6":
+ version: 0.2.6
+ resolution: "bs-logger@npm:0.2.6"
+ dependencies:
+ fast-json-stable-stringify: "npm:2.x"
+ checksum: 10/e6d3ff82698bb3f20ce64fb85355c5716a3cf267f3977abe93bf9c32a2e46186b253f48a028ae5b96ab42bacd2c826766d9ae8cf6892f9b944656be9113cf212
+ languageName: node
+ linkType: hard
+
+"bser@npm:2.1.1":
+ version: 2.1.1
+ resolution: "bser@npm:2.1.1"
+ dependencies:
+ node-int64: "npm:^0.4.0"
+ checksum: 10/edba1b65bae682450be4117b695997972bd9a3c4dfee029cab5bcb72ae5393a79a8f909b8bc77957eb0deec1c7168670f18f4d5c556f46cdd3bca5f3b3a8d020
+ languageName: node
+ linkType: hard
+
+"buffer-from@npm:^1.0.0":
+ version: 1.1.2
+ resolution: "buffer-from@npm:1.1.2"
+ checksum: 10/0448524a562b37d4d7ed9efd91685a5b77a50672c556ea254ac9a6d30e3403a517d8981f10e565db24e8339413b43c97ca2951f10e399c6125a0d8911f5679bb
+ languageName: node
+ linkType: hard
+
+"buffer@npm:^5.5.0":
+ version: 5.7.1
+ resolution: "buffer@npm:5.7.1"
+ dependencies:
+ base64-js: "npm:^1.3.1"
+ ieee754: "npm:^1.1.13"
+ checksum: 10/997434d3c6e3b39e0be479a80288875f71cd1c07d75a3855e6f08ef848a3c966023f79534e22e415ff3a5112708ce06127277ab20e527146d55c84566405c7c6
+ languageName: node
+ linkType: hard
+
+"bundle-name@npm:^4.1.0":
+ version: 4.1.0
+ resolution: "bundle-name@npm:4.1.0"
+ dependencies:
+ run-applescript: "npm:^7.0.0"
+ checksum: 10/1d966c8d2dbf4d9d394e53b724ac756c2414c45c01340b37743621f59cc565a435024b394ddcb62b9b335d1c9a31f4640eb648c3fec7f97ee74dc0694c9beb6c
+ languageName: node
+ linkType: hard
+
+"bytes@npm:3.1.2":
+ version: 3.1.2
+ resolution: "bytes@npm:3.1.2"
+ checksum: 10/a10abf2ba70c784471d6b4f58778c0beeb2b5d405148e66affa91f23a9f13d07603d0a0354667310ae1d6dc141474ffd44e2a074be0f6e2254edb8fc21445388
+ languageName: node
+ linkType: hard
+
+"cacache@npm:^18.0.0":
+ version: 18.0.4
+ resolution: "cacache@npm:18.0.4"
+ dependencies:
+ "@npmcli/fs": "npm:^3.1.0"
+ fs-minipass: "npm:^3.0.0"
+ glob: "npm:^10.2.2"
+ lru-cache: "npm:^10.0.1"
+ minipass: "npm:^7.0.3"
+ minipass-collect: "npm:^2.0.1"
+ minipass-flush: "npm:^1.0.5"
+ minipass-pipeline: "npm:^1.2.4"
+ p-map: "npm:^4.0.0"
+ ssri: "npm:^10.0.0"
+ tar: "npm:^6.1.11"
+ unique-filename: "npm:^3.0.0"
+ checksum: 10/ca2f7b2d3003f84d362da9580b5561058ccaecd46cba661cbcff0375c90734b610520d46b472a339fd032d91597ad6ed12dde8af81571197f3c9772b5d35b104
+ languageName: node
+ linkType: hard
+
+"cacache@npm:^19.0.0, cacache@npm:^19.0.1":
+ version: 19.0.1
+ resolution: "cacache@npm:19.0.1"
+ dependencies:
+ "@npmcli/fs": "npm:^4.0.0"
+ fs-minipass: "npm:^3.0.0"
+ glob: "npm:^10.2.2"
+ lru-cache: "npm:^10.0.1"
+ minipass: "npm:^7.0.3"
+ minipass-collect: "npm:^2.0.1"
+ minipass-flush: "npm:^1.0.5"
+ minipass-pipeline: "npm:^1.2.4"
+ p-map: "npm:^7.0.2"
+ ssri: "npm:^12.0.0"
+ tar: "npm:^7.4.3"
+ unique-filename: "npm:^4.0.0"
+ checksum: 10/ea026b27b13656330c2bbaa462a88181dcaa0435c1c2e705db89b31d9bdf7126049d6d0445ba746dca21454a0cfdf1d6f47fd39d34c8c8435296b30bc5738a13
+ languageName: node
+ linkType: hard
+
+"call-bind@npm:^1.0.7":
+ version: 1.0.7
+ resolution: "call-bind@npm:1.0.7"
+ dependencies:
+ es-define-property: "npm:^1.0.0"
+ es-errors: "npm:^1.3.0"
+ function-bind: "npm:^1.1.2"
+ get-intrinsic: "npm:^1.2.4"
+ set-function-length: "npm:^1.2.1"
+ checksum: 10/cd6fe658e007af80985da5185bff7b55e12ef4c2b6f41829a26ed1eef254b1f1c12e3dfd5b2b068c6ba8b86aba62390842d81752e67dcbaec4f6f76e7113b6b7
+ languageName: node
+ linkType: hard
+
+"callsites@npm:^3.0.0":
+ version: 3.1.0
+ resolution: "callsites@npm:3.1.0"
+ checksum: 10/072d17b6abb459c2ba96598918b55868af677154bec7e73d222ef95a8fdb9bbf7dae96a8421085cdad8cd190d86653b5b6dc55a4484f2e5b2e27d5e0c3fc15b3
+ languageName: node
+ linkType: hard
+
+"camelcase@npm:^5.3.1":
+ version: 5.3.1
+ resolution: "camelcase@npm:5.3.1"
+ checksum: 10/e6effce26b9404e3c0f301498184f243811c30dfe6d0b9051863bd8e4034d09c8c2923794f280d6827e5aa055f6c434115ff97864a16a963366fb35fd673024b
+ languageName: node
+ linkType: hard
+
+"camelcase@npm:^6.2.0":
+ version: 6.3.0
+ resolution: "camelcase@npm:6.3.0"
+ checksum: 10/8c96818a9076434998511251dcb2761a94817ea17dbdc37f47ac080bd088fc62c7369429a19e2178b993497132c8cbcf5cc1f44ba963e76782ba469c0474938d
+ languageName: node
+ linkType: hard
+
+"caniuse-lite@npm:^1.0.30001646, caniuse-lite@npm:^1.0.30001669":
+ version: 1.0.30001680
+ resolution: "caniuse-lite@npm:1.0.30001680"
+ checksum: 10/38ec7e06e18ef1040740f93dff65dc4c9a7593376a783a96370f3845c586ed1d464e26b992d97919938fb07b68a4f2fb1609f66c586c3f1e7310e6511b81793f
+ languageName: node
+ linkType: hard
+
+"chalk@npm:^4.0.0, chalk@npm:^4.0.2, chalk@npm:^4.1.0":
+ version: 4.1.2
+ resolution: "chalk@npm:4.1.2"
+ dependencies:
+ ansi-styles: "npm:^4.1.0"
+ supports-color: "npm:^7.1.0"
+ checksum: 10/cb3f3e594913d63b1814d7ca7c9bafbf895f75fbf93b92991980610dfd7b48500af4e3a5d4e3a8f337990a96b168d7eb84ee55efdce965e2ee8efc20f8c8f139
+ languageName: node
+ linkType: hard
+
+"char-regex@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "char-regex@npm:1.0.2"
+ checksum: 10/1ec5c2906adb9f84e7f6732a40baef05d7c85401b82ffcbc44b85fbd0f7a2b0c2a96f2eb9cf55cae3235dc12d4023003b88f09bcae8be9ae894f52ed746f4d48
+ languageName: node
+ linkType: hard
+
+"chardet@npm:^0.7.0":
+ version: 0.7.0
+ resolution: "chardet@npm:0.7.0"
+ checksum: 10/b0ec668fba5eeec575ed2559a0917ba41a6481f49063c8445400e476754e0957ee09e44dc032310f526182b8f1bf25e9d4ed371f74050af7be1383e06bc44952
+ languageName: node
+ linkType: hard
+
+"chokidar@npm:^3.6.0":
+ version: 3.6.0
+ resolution: "chokidar@npm:3.6.0"
+ dependencies:
+ anymatch: "npm:~3.1.2"
+ braces: "npm:~3.0.2"
+ fsevents: "npm:~2.3.2"
+ glob-parent: "npm:~5.1.2"
+ is-binary-path: "npm:~2.1.0"
+ is-glob: "npm:~4.0.1"
+ normalize-path: "npm:~3.0.0"
+ readdirp: "npm:~3.6.0"
+ dependenciesMeta:
+ fsevents:
+ optional: true
+ checksum: 10/c327fb07704443f8d15f7b4a7ce93b2f0bc0e6cea07ec28a7570aa22cd51fcf0379df589403976ea956c369f25aa82d84561947e227cd925902e1751371658df
+ languageName: node
+ linkType: hard
+
+"chokidar@npm:^4.0.0":
+ version: 4.0.1
+ resolution: "chokidar@npm:4.0.1"
+ dependencies:
+ readdirp: "npm:^4.0.1"
+ checksum: 10/62749d2173a60cc5632d6c6e0b7024f33aadce47b06d02e55ad03c7b8daaaf2fc85d4296c047473d04387fd992dab9384cc5263c70a3dc3018b7ebecfb5b5217
+ languageName: node
+ linkType: hard
+
+"chownr@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "chownr@npm:2.0.0"
+ checksum: 10/c57cf9dd0791e2f18a5ee9c1a299ae6e801ff58fee96dc8bfd0dcb4738a6ce58dd252a3605b1c93c6418fe4f9d5093b28ffbf4d66648cb2a9c67eaef9679be2f
+ languageName: node
+ linkType: hard
+
+"chownr@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "chownr@npm:3.0.0"
+ checksum: 10/b63cb1f73d171d140a2ed8154ee6566c8ab775d3196b0e03a2a94b5f6a0ce7777ee5685ca56849403c8d17bd457a6540672f9a60696a6137c7a409097495b82c
+ languageName: node
+ linkType: hard
+
+"chrome-trace-event@npm:^1.0.2":
+ version: 1.0.4
+ resolution: "chrome-trace-event@npm:1.0.4"
+ checksum: 10/1762bed739774903bf5915fe3045c3120fc3c7f7d929d88e566447ea38944937a6370ccb687278318c43c24f837ad22dac780bed67c066336815557b8cf558c6
+ languageName: node
+ linkType: hard
+
+"ci-info@npm:^3.2.0":
+ version: 3.9.0
+ resolution: "ci-info@npm:3.9.0"
+ checksum: 10/75bc67902b4d1c7b435497adeb91598f6d52a3389398e44294f6601b20cfef32cf2176f7be0eb961d9e085bb333a8a5cae121cb22f81cf238ae7f58eb80e9397
+ languageName: node
+ linkType: hard
+
+"cjs-module-lexer@npm:^1.0.0":
+ version: 1.4.1
+ resolution: "cjs-module-lexer@npm:1.4.1"
+ checksum: 10/6e830a1e00a34d416949bbc1924f3e8da65cef4a6a09e2b7fa35722e2d1c34bf378d3baca987b698d1cbc3eb83e44b044039b4e82755c96f30e0f03d1d227637
+ languageName: node
+ linkType: hard
+
+"clean-stack@npm:^2.0.0":
+ version: 2.2.0
+ resolution: "clean-stack@npm:2.2.0"
+ checksum: 10/2ac8cd2b2f5ec986a3c743935ec85b07bc174d5421a5efc8017e1f146a1cf5f781ae962618f416352103b32c9cd7e203276e8c28241bbe946160cab16149fb68
+ languageName: node
+ linkType: hard
+
+"cli-cursor@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "cli-cursor@npm:3.1.0"
+ dependencies:
+ restore-cursor: "npm:^3.1.0"
+ checksum: 10/2692784c6cd2fd85cfdbd11f53aea73a463a6d64a77c3e098b2b4697a20443f430c220629e1ca3b195ea5ac4a97a74c2ee411f3807abf6df2b66211fec0c0a29
+ languageName: node
+ linkType: hard
+
+"cli-cursor@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "cli-cursor@npm:5.0.0"
+ dependencies:
+ restore-cursor: "npm:^5.0.0"
+ checksum: 10/1eb9a3f878b31addfe8d82c6d915ec2330cec8447ab1f117f4aa34f0137fbb3137ec3466e1c9a65bcb7557f6e486d343f2da57f253a2f668d691372dfa15c090
+ languageName: node
+ linkType: hard
+
+"cli-spinners@npm:^2.5.0":
+ version: 2.9.2
+ resolution: "cli-spinners@npm:2.9.2"
+ checksum: 10/a0a863f442df35ed7294424f5491fa1756bd8d2e4ff0c8736531d886cec0ece4d85e8663b77a5afaf1d296e3cbbebff92e2e99f52bbea89b667cbe789b994794
+ languageName: node
+ linkType: hard
+
+"cli-truncate@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "cli-truncate@npm:4.0.0"
+ dependencies:
+ slice-ansi: "npm:^5.0.0"
+ string-width: "npm:^7.0.0"
+ checksum: 10/d5149175fd25ca985731bdeec46a55ec237475cf74c1a5e103baea696aceb45e372ac4acbaabf1316f06bd62e348123060f8191ffadfeedebd2a70a2a7fb199d
+ languageName: node
+ linkType: hard
+
+"cli-width@npm:^4.1.0":
+ version: 4.1.0
+ resolution: "cli-width@npm:4.1.0"
+ checksum: 10/b58876fbf0310a8a35c79b72ecfcf579b354e18ad04e6b20588724ea2b522799a758507a37dfe132fafaf93a9922cafd9514d9e1598e6b2cd46694853aed099f
+ languageName: node
+ linkType: hard
+
+"cliui@npm:^8.0.1":
+ version: 8.0.1
+ resolution: "cliui@npm:8.0.1"
+ dependencies:
+ string-width: "npm:^4.2.0"
+ strip-ansi: "npm:^6.0.1"
+ wrap-ansi: "npm:^7.0.0"
+ checksum: 10/eaa5561aeb3135c2cddf7a3b3f562fc4238ff3b3fc666869ef2adf264be0f372136702f16add9299087fb1907c2e4ec5dbfe83bd24bce815c70a80c6c1a2e950
+ languageName: node
+ linkType: hard
+
+"clone-deep@npm:^4.0.1":
+ version: 4.0.1
+ resolution: "clone-deep@npm:4.0.1"
+ dependencies:
+ is-plain-object: "npm:^2.0.4"
+ kind-of: "npm:^6.0.2"
+ shallow-clone: "npm:^3.0.0"
+ checksum: 10/770f912fe4e6f21873c8e8fbb1e99134db3b93da32df271d00589ea4a29dbe83a9808a322c93f3bcaf8584b8b4fa6fc269fc8032efbaa6728e0c9886c74467d2
+ languageName: node
+ linkType: hard
+
+"clone@npm:^1.0.2":
+ version: 1.0.4
+ resolution: "clone@npm:1.0.4"
+ checksum: 10/d06418b7335897209e77bdd430d04f882189582e67bd1f75a04565f3f07f5b3f119a9d670c943b6697d0afb100f03b866b3b8a1f91d4d02d72c4ecf2bb64b5dd
+ languageName: node
+ linkType: hard
+
+"co@npm:^4.6.0":
+ version: 4.6.0
+ resolution: "co@npm:4.6.0"
+ checksum: 10/a5d9f37091c70398a269e625cedff5622f200ed0aa0cff22ee7b55ed74a123834b58711776eb0f1dc58eb6ebbc1185aa7567b57bd5979a948c6e4f85073e2c05
+ languageName: node
+ linkType: hard
+
+"collect-v8-coverage@npm:^1.0.0":
+ version: 1.0.2
+ resolution: "collect-v8-coverage@npm:1.0.2"
+ checksum: 10/30ea7d5c9ee51f2fdba4901d4186c5b7114a088ef98fd53eda3979da77eed96758a2cae81cc6d97e239aaea6065868cf908b24980663f7b7e96aa291b3e12fa4
+ languageName: node
+ linkType: hard
+
+"color-convert@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "color-convert@npm:2.0.1"
+ dependencies:
+ color-name: "npm:~1.1.4"
+ checksum: 10/fa00c91b4332b294de06b443923246bccebe9fab1b253f7fe1772d37b06a2269b4039a85e309abe1fe11b267b11c08d1d0473fda3badd6167f57313af2887a64
+ languageName: node
+ linkType: hard
+
+"color-name@npm:~1.1.4":
+ version: 1.1.4
+ resolution: "color-name@npm:1.1.4"
+ checksum: 10/b0445859521eb4021cd0fb0cc1a75cecf67fceecae89b63f62b201cca8d345baf8b952c966862a9d9a2632987d4f6581f0ec8d957dfacece86f0a7919316f610
+ languageName: node
+ linkType: hard
+
+"colorette@npm:^2.0.10, colorette@npm:^2.0.20":
+ version: 2.0.20
+ resolution: "colorette@npm:2.0.20"
+ checksum: 10/0b8de48bfa5d10afc160b8eaa2b9938f34a892530b2f7d7897e0458d9535a066e3998b49da9d21161c78225b272df19ae3a64d6df28b4c9734c0e55bbd02406f
+ languageName: node
+ linkType: hard
+
+"combined-stream@npm:^1.0.8":
+ version: 1.0.8
+ resolution: "combined-stream@npm:1.0.8"
+ dependencies:
+ delayed-stream: "npm:~1.0.0"
+ checksum: 10/2e969e637d05d09fa50b02d74c83a1186f6914aae89e6653b62595cc75a221464f884f55f231b8f4df7a49537fba60bdc0427acd2bf324c09a1dbb84837e36e4
+ languageName: node
+ linkType: hard
+
+"commander@npm:^2.20.0":
+ version: 2.20.3
+ resolution: "commander@npm:2.20.3"
+ checksum: 10/90c5b6898610cd075984c58c4f88418a4fb44af08c1b1415e9854c03171bec31b336b7f3e4cefe33de994b3f12b03c5e2d638da4316df83593b9e82554e7e95b
+ languageName: node
+ linkType: hard
+
+"common-path-prefix@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "common-path-prefix@npm:3.0.0"
+ checksum: 10/09c180e8d8495d42990d617f4d4b7522b5da20f6b236afe310192d401d1da8147a7835ae1ea37797ba0c2238ef3d06f3492151591451df34539fdb4b2630f2b3
+ languageName: node
+ linkType: hard
+
+"compressible@npm:~2.0.18":
+ version: 2.0.18
+ resolution: "compressible@npm:2.0.18"
+ dependencies:
+ mime-db: "npm:>= 1.43.0 < 2"
+ checksum: 10/58321a85b375d39230405654721353f709d0c1442129e9a17081771b816302a012471a9b8f4864c7dbe02eef7f2aaac3c614795197092262e94b409c9be108f0
+ languageName: node
+ linkType: hard
+
+"compression@npm:^1.7.4":
+ version: 1.7.5
+ resolution: "compression@npm:1.7.5"
+ dependencies:
+ bytes: "npm:3.1.2"
+ compressible: "npm:~2.0.18"
+ debug: "npm:2.6.9"
+ negotiator: "npm:~0.6.4"
+ on-headers: "npm:~1.0.2"
+ safe-buffer: "npm:5.2.1"
+ vary: "npm:~1.1.2"
+ checksum: 10/c69cf6da151db6f9db2e242b6a0039ad41975ee886c385cff2920c5f8f7050678e0ee9a021437af033536c451791de529de376851b8d31fee42ca2d6adca03f0
+ languageName: node
+ linkType: hard
+
+"concat-map@npm:0.0.1":
+ version: 0.0.1
+ resolution: "concat-map@npm:0.0.1"
+ checksum: 10/9680699c8e2b3af0ae22592cb764acaf973f292a7b71b8a06720233011853a58e256c89216a10cbe889727532fd77f8bcd49a760cedfde271b8e006c20e079f2
+ languageName: node
+ linkType: hard
+
+"connect-history-api-fallback@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "connect-history-api-fallback@npm:2.0.0"
+ checksum: 10/3b26bf4041fdb33deacdcb3af9ae11e9a0b413fb14c95844d74a460b55e407625b364955dcf965c654605cde9d24ad5dad423c489aa430825aab2035859aba0c
+ languageName: node
+ linkType: hard
+
+"content-disposition@npm:0.5.4":
+ version: 0.5.4
+ resolution: "content-disposition@npm:0.5.4"
+ dependencies:
+ safe-buffer: "npm:5.2.1"
+ checksum: 10/b7f4ce176e324f19324be69b05bf6f6e411160ac94bc523b782248129eb1ef3be006f6cff431aaea5e337fe5d176ce8830b8c2a1b721626ead8933f0cbe78720
+ languageName: node
+ linkType: hard
+
+"content-type@npm:~1.0.4, content-type@npm:~1.0.5":
+ version: 1.0.5
+ resolution: "content-type@npm:1.0.5"
+ checksum: 10/585847d98dc7fb8035c02ae2cb76c7a9bd7b25f84c447e5ed55c45c2175e83617c8813871b4ee22f368126af6b2b167df655829007b21aa10302873ea9c62662
+ languageName: node
+ linkType: hard
+
+"convert-source-map@npm:^1.5.1, convert-source-map@npm:^1.7.0":
+ version: 1.9.0
+ resolution: "convert-source-map@npm:1.9.0"
+ checksum: 10/dc55a1f28ddd0e9485ef13565f8f756b342f9a46c4ae18b843fe3c30c675d058d6a4823eff86d472f187b176f0adf51ea7b69ea38be34be4a63cbbf91b0593c8
+ languageName: node
+ linkType: hard
+
+"convert-source-map@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "convert-source-map@npm:2.0.0"
+ checksum: 10/c987be3ec061348cdb3c2bfb924bec86dea1eacad10550a85ca23edb0fe3556c3a61c7399114f3331ccb3499d7fd0285ab24566e5745929412983494c3926e15
+ languageName: node
+ linkType: hard
+
+"cookie-signature@npm:1.0.6":
+ version: 1.0.6
+ resolution: "cookie-signature@npm:1.0.6"
+ checksum: 10/f4e1b0a98a27a0e6e66fd7ea4e4e9d8e038f624058371bf4499cfcd8f3980be9a121486995202ba3fca74fbed93a407d6d54d43a43f96fd28d0bd7a06761591a
+ languageName: node
+ linkType: hard
+
+"cookie@npm:0.7.1":
+ version: 0.7.1
+ resolution: "cookie@npm:0.7.1"
+ checksum: 10/aec6a6aa0781761bf55d60447d6be08861d381136a0fe94aa084fddd4f0300faa2b064df490c6798adfa1ebaef9e0af9b08a189c823e0811b8b313b3d9a03380
+ languageName: node
+ linkType: hard
+
+"copy-anything@npm:^2.0.1":
+ version: 2.0.6
+ resolution: "copy-anything@npm:2.0.6"
+ dependencies:
+ is-what: "npm:^3.14.1"
+ checksum: 10/3b41be8f6322c2c13e93cde62a64d532f138f31d44ab85a3405d88601134afccc068be06534c162ed5c06b209788c423d7aaa50f1c34a92db81a1f8560d199eb
+ languageName: node
+ linkType: hard
+
+"copy-webpack-plugin@npm:12.0.2":
+ version: 12.0.2
+ resolution: "copy-webpack-plugin@npm:12.0.2"
+ dependencies:
+ fast-glob: "npm:^3.3.2"
+ glob-parent: "npm:^6.0.1"
+ globby: "npm:^14.0.0"
+ normalize-path: "npm:^3.0.0"
+ schema-utils: "npm:^4.2.0"
+ serialize-javascript: "npm:^6.0.2"
+ peerDependencies:
+ webpack: ^5.1.0
+ checksum: 10/674725d4d9556b7b9a32bb85393532ef2bb75ffce785d942681b3575a86d900751f67cebbb089ddd050757f58c84edc18732e17880f12c45c9775ca94328526c
+ languageName: node
+ linkType: hard
+
+"core-js-compat@npm:^3.38.0, core-js-compat@npm:^3.38.1":
+ version: 3.39.0
+ resolution: "core-js-compat@npm:3.39.0"
+ dependencies:
+ browserslist: "npm:^4.24.2"
+ checksum: 10/82d5fcb54087f1fc174283c2d30b62908edc828537574f95bb49a5b7f235bcc88ba43f37dbe470c47e17fd9bc01cbc1db905062fd96ba65ff1a03c235f288aca
+ languageName: node
+ linkType: hard
+
+"core-util-is@npm:~1.0.0":
+ version: 1.0.3
+ resolution: "core-util-is@npm:1.0.3"
+ checksum: 10/9de8597363a8e9b9952491ebe18167e3b36e7707569eed0ebf14f8bba773611376466ae34575bca8cfe3c767890c859c74056084738f09d4e4a6f902b2ad7d99
+ languageName: node
+ linkType: hard
+
+"cosmiconfig@npm:^9.0.0":
+ version: 9.0.0
+ resolution: "cosmiconfig@npm:9.0.0"
+ dependencies:
+ env-paths: "npm:^2.2.1"
+ import-fresh: "npm:^3.3.0"
+ js-yaml: "npm:^4.1.0"
+ parse-json: "npm:^5.2.0"
+ peerDependencies:
+ typescript: ">=4.9.5"
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ checksum: 10/8bdf1dfbb6fdb3755195b6886dc0649a3c742ec75afa4cb8da7b070936aed22a4f4e5b7359faafe03180358f311dbc300d248fd6586c458203d376a40cc77826
+ languageName: node
+ linkType: hard
+
+"create-jest@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "create-jest@npm:29.7.0"
+ dependencies:
+ "@jest/types": "npm:^29.6.3"
+ chalk: "npm:^4.0.0"
+ exit: "npm:^0.1.2"
+ graceful-fs: "npm:^4.2.9"
+ jest-config: "npm:^29.7.0"
+ jest-util: "npm:^29.7.0"
+ prompts: "npm:^2.0.1"
+ bin:
+ create-jest: bin/create-jest.js
+ checksum: 10/847b4764451672b4174be4d5c6d7d63442ec3aa5f3de52af924e4d996d87d7801c18e125504f25232fc75840f6625b3ac85860fac6ce799b5efae7bdcaf4a2b7
+ languageName: node
+ linkType: hard
+
+"cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.3":
+ version: 7.0.6
+ resolution: "cross-spawn@npm:7.0.6"
+ dependencies:
+ path-key: "npm:^3.1.0"
+ shebang-command: "npm:^2.0.0"
+ which: "npm:^2.0.1"
+ checksum: 10/0d52657d7ae36eb130999dffff1168ec348687b48dd38e2ff59992ed916c88d328cf1d07ff4a4a10bc78de5e1c23f04b306d569e42f7a2293915c081e4dfee86
+ languageName: node
+ linkType: hard
+
+"css-loader@npm:7.1.2":
+ version: 7.1.2
+ resolution: "css-loader@npm:7.1.2"
+ dependencies:
+ icss-utils: "npm:^5.1.0"
+ postcss: "npm:^8.4.33"
+ postcss-modules-extract-imports: "npm:^3.1.0"
+ postcss-modules-local-by-default: "npm:^4.0.5"
+ postcss-modules-scope: "npm:^3.2.0"
+ postcss-modules-values: "npm:^4.0.0"
+ postcss-value-parser: "npm:^4.2.0"
+ semver: "npm:^7.5.4"
+ peerDependencies:
+ "@rspack/core": 0.x || 1.x
+ webpack: ^5.27.0
+ peerDependenciesMeta:
+ "@rspack/core":
+ optional: true
+ webpack:
+ optional: true
+ checksum: 10/ddde22fb103888320f60a1414a6a04638d2e9760a532a52d03c45e6e2830b32dd76c734aeef426f78dd95b2d15f77eeec3854ac53061aff02569732dc6e6801c
+ languageName: node
+ linkType: hard
+
+"css-select@npm:^5.1.0":
+ version: 5.1.0
+ resolution: "css-select@npm:5.1.0"
+ dependencies:
+ boolbase: "npm:^1.0.0"
+ css-what: "npm:^6.1.0"
+ domhandler: "npm:^5.0.2"
+ domutils: "npm:^3.0.1"
+ nth-check: "npm:^2.0.1"
+ checksum: 10/d486b1e7eb140468218a5ab5af53257e01f937d2173ac46981f6b7de9c5283d55427a36715dc8decfc0c079cf89259ac5b41ef58f6e1a422eee44ab8bfdc78da
+ languageName: node
+ linkType: hard
+
+"css-what@npm:^6.1.0":
+ version: 6.1.0
+ resolution: "css-what@npm:6.1.0"
+ checksum: 10/c67a3a2d0d81843af87f8bf0a4d0845b0f952377714abbb2884e48942409d57a2110eabee003609d02ee487b054614bdfcfc59ee265728ff105bd5aa221c1d0e
+ languageName: node
+ linkType: hard
+
+"cssesc@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "cssesc@npm:3.0.0"
+ bin:
+ cssesc: bin/cssesc
+ checksum: 10/0e161912c1306861d8f46e1883be1cbc8b1b2879f0f509287c0db71796e4ddfb97ac96bdfca38f77f452e2c10554e1bb5678c99b07a5cf947a12778f73e47e12
+ languageName: node
+ linkType: hard
+
+"cssom@npm:^0.5.0":
+ version: 0.5.0
+ resolution: "cssom@npm:0.5.0"
+ checksum: 10/b502a315b1ce020a692036cc38cb36afa44157219b80deadfa040ab800aa9321fcfbecf02fd2e6ec87db169715e27978b4ab3701f916461e9cf7808899f23b54
+ languageName: node
+ linkType: hard
+
+"cssom@npm:~0.3.6":
+ version: 0.3.8
+ resolution: "cssom@npm:0.3.8"
+ checksum: 10/49eacc88077555e419646c0ea84ddc73c97e3a346ad7cb95e22f9413a9722d8964b91d781ce21d378bd5ae058af9a745402383fa4e35e9cdfd19654b63f892a9
+ languageName: node
+ linkType: hard
+
+"cssstyle@npm:^2.3.0":
+ version: 2.3.0
+ resolution: "cssstyle@npm:2.3.0"
+ dependencies:
+ cssom: "npm:~0.3.6"
+ checksum: 10/46f7f05a153446c4018b0454ee1464b50f606cb1803c90d203524834b7438eb52f3b173ba0891c618f380ced34ee12020675dc0052a7f1be755fe4ebc27ee977
+ languageName: node
+ linkType: hard
+
+"data-urls@npm:^3.0.2":
+ version: 3.0.2
+ resolution: "data-urls@npm:3.0.2"
+ dependencies:
+ abab: "npm:^2.0.6"
+ whatwg-mimetype: "npm:^3.0.0"
+ whatwg-url: "npm:^11.0.0"
+ checksum: 10/033fc3dd0fba6d24bc9a024ddcf9923691dd24f90a3d26f6545d6a2f71ec6956f93462f2cdf2183cc46f10dc01ed3bcb36731a8208456eb1a08147e571fe2a76
+ languageName: node
+ linkType: hard
+
+"debug@npm:2.6.9":
+ version: 2.6.9
+ resolution: "debug@npm:2.6.9"
+ dependencies:
+ ms: "npm:2.0.0"
+ checksum: 10/e07005f2b40e04f1bd14a3dd20520e9c4f25f60224cb006ce9d6781732c917964e9ec029fc7f1a151083cd929025ad5133814d4dc624a9aaf020effe4914ed14
+ languageName: node
+ linkType: hard
+
+"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.4, debug@npm:^4.3.6":
+ version: 4.3.7
+ resolution: "debug@npm:4.3.7"
+ dependencies:
+ ms: "npm:^2.1.3"
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
+ checksum: 10/71168908b9a78227ab29d5d25fe03c5867750e31ce24bf2c44a86efc5af041758bb56569b0a3d48a9b5344c00a24a777e6f4100ed6dfd9534a42c1dde285125a
+ languageName: node
+ linkType: hard
+
+"decimal.js@npm:^10.4.2":
+ version: 10.4.3
+ resolution: "decimal.js@npm:10.4.3"
+ checksum: 10/de663a7bc4d368e3877db95fcd5c87b965569b58d16cdc4258c063d231ca7118748738df17cd638f7e9dd0be8e34cec08d7234b20f1f2a756a52fc5a38b188d0
+ languageName: node
+ linkType: hard
+
+"dedent@npm:^1.0.0":
+ version: 1.5.3
+ resolution: "dedent@npm:1.5.3"
+ peerDependencies:
+ babel-plugin-macros: ^3.1.0
+ peerDependenciesMeta:
+ babel-plugin-macros:
+ optional: true
+ checksum: 10/e5277f6268f288649503125b781a7b7a2c9b22d011139688c0b3619fe40121e600eb1f077c891938d4b2428bdb6326cc3c77a763e4b1cc681bd9666ab1bad2a1
+ languageName: node
+ linkType: hard
+
+"deepmerge@npm:^4.2.2":
+ version: 4.3.1
+ resolution: "deepmerge@npm:4.3.1"
+ checksum: 10/058d9e1b0ff1a154468bf3837aea436abcfea1ba1d165ddaaf48ca93765fdd01a30d33c36173da8fbbed951dd0a267602bc782fe288b0fc4b7e1e7091afc4529
+ languageName: node
+ linkType: hard
+
+"default-browser-id@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "default-browser-id@npm:5.0.0"
+ checksum: 10/185bfaecec2c75fa423544af722a3469b20704c8d1942794a86e4364fe7d9e8e9f63241a5b769d61c8151993bc65833a5b959026fa1ccea343b3db0a33aa6deb
+ languageName: node
+ linkType: hard
+
+"default-browser@npm:^5.2.1":
+ version: 5.2.1
+ resolution: "default-browser@npm:5.2.1"
+ dependencies:
+ bundle-name: "npm:^4.1.0"
+ default-browser-id: "npm:^5.0.0"
+ checksum: 10/afab7eff7b7f5f7a94d9114d1ec67273d3fbc539edf8c0f80019879d53aa71e867303c6f6d7cffeb10a6f3cfb59d4f963dba3f9c96830b4540cc7339a1bf9840
+ languageName: node
+ linkType: hard
+
+"defaults@npm:^1.0.3":
+ version: 1.0.4
+ resolution: "defaults@npm:1.0.4"
+ dependencies:
+ clone: "npm:^1.0.2"
+ checksum: 10/3a88b7a587fc076b84e60affad8b85245c01f60f38fc1d259e7ac1d89eb9ce6abb19e27215de46b98568dd5bc48471730b327637e6f20b0f1bc85cf00440c80a
+ languageName: node
+ linkType: hard
+
+"define-data-property@npm:^1.1.4":
+ version: 1.1.4
+ resolution: "define-data-property@npm:1.1.4"
+ dependencies:
+ es-define-property: "npm:^1.0.0"
+ es-errors: "npm:^1.3.0"
+ gopd: "npm:^1.0.1"
+ checksum: 10/abdcb2505d80a53524ba871273e5da75e77e52af9e15b3aa65d8aad82b8a3a424dad7aee2cc0b71470ac7acf501e08defac362e8b6a73cdb4309f028061df4ae
+ languageName: node
+ linkType: hard
+
+"define-lazy-prop@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "define-lazy-prop@npm:3.0.0"
+ checksum: 10/f28421cf9ee86eecaf5f3b8fe875f13d7009c2625e97645bfff7a2a49aca678270b86c39f9c32939e5ca7ab96b551377ed4139558c795e076774287ad3af1aa4
+ languageName: node
+ linkType: hard
+
+"delayed-stream@npm:~1.0.0":
+ version: 1.0.0
+ resolution: "delayed-stream@npm:1.0.0"
+ checksum: 10/46fe6e83e2cb1d85ba50bd52803c68be9bd953282fa7096f51fc29edd5d67ff84ff753c51966061e5ba7cb5e47ef6d36a91924eddb7f3f3483b1c560f77a0020
+ languageName: node
+ linkType: hard
+
+"depd@npm:2.0.0":
+ version: 2.0.0
+ resolution: "depd@npm:2.0.0"
+ checksum: 10/c0c8ff36079ce5ada64f46cc9d6fd47ebcf38241105b6e0c98f412e8ad91f084bcf906ff644cc3a4bd876ca27a62accb8b0fff72ea6ed1a414b89d8506f4a5ca
+ languageName: node
+ linkType: hard
+
+"depd@npm:~1.1.2":
+ version: 1.1.2
+ resolution: "depd@npm:1.1.2"
+ checksum: 10/2ed6966fc14463a9e85451db330ab8ba041efed0b9a1a472dbfc6fbf2f82bab66491915f996b25d8517dddc36c8c74e24c30879b34877f3c4410733444a51d1d
+ languageName: node
+ linkType: hard
+
+"destroy@npm:1.2.0":
+ version: 1.2.0
+ resolution: "destroy@npm:1.2.0"
+ checksum: 10/0acb300b7478a08b92d810ab229d5afe0d2f4399272045ab22affa0d99dbaf12637659411530a6fcd597a9bdac718fc94373a61a95b4651bbc7b83684a565e38
+ languageName: node
+ linkType: hard
+
+"detect-libc@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "detect-libc@npm:1.0.3"
+ bin:
+ detect-libc: ./bin/detect-libc.js
+ checksum: 10/3849fe7720feb153e4ac9407086956e073f1ce1704488290ef0ca8aab9430a8d48c8a9f8351889e7cdc64e5b1128589501e4fef48f3a4a49ba92cd6d112d0757
+ languageName: node
+ linkType: hard
+
+"detect-libc@npm:^2.0.1":
+ version: 2.0.3
+ resolution: "detect-libc@npm:2.0.3"
+ checksum: 10/b4ea018d623e077bd395f168a9e81db77370dde36a5b01d067f2ad7989924a81d31cb547ff764acb2aa25d50bb7fdde0b0a93bec02212b0cb430621623246d39
+ languageName: node
+ linkType: hard
+
+"detect-newline@npm:^3.0.0":
+ version: 3.1.0
+ resolution: "detect-newline@npm:3.1.0"
+ checksum: 10/ae6cd429c41ad01b164c59ea36f264a2c479598e61cba7c99da24175a7ab80ddf066420f2bec9a1c57a6bead411b4655ff15ad7d281c000a89791f48cbe939e7
+ languageName: node
+ linkType: hard
+
+"detect-node@npm:^2.0.4":
+ version: 2.1.0
+ resolution: "detect-node@npm:2.1.0"
+ checksum: 10/832184ec458353e41533ac9c622f16c19f7c02d8b10c303dfd3a756f56be93e903616c0bb2d4226183c9351c15fc0b3dba41a17a2308262afabcfa3776e6ae6e
+ languageName: node
+ linkType: hard
+
+"diff-sequences@npm:^29.6.3":
+ version: 29.6.3
+ resolution: "diff-sequences@npm:29.6.3"
+ checksum: 10/179daf9d2f9af5c57ad66d97cb902a538bcf8ed64963fa7aa0c329b3de3665ce2eb6ffdc2f69f29d445fa4af2517e5e55e5b6e00c00a9ae4f43645f97f7078cb
+ languageName: node
+ linkType: hard
+
+"dns-packet@npm:^5.2.2":
+ version: 5.6.1
+ resolution: "dns-packet@npm:5.6.1"
+ dependencies:
+ "@leichtgewicht/ip-codec": "npm:^2.0.1"
+ checksum: 10/ef5496dd5a906e22ed262cbe1a6f5d532c0893c4f1884a7aa37d4d0d8b8376a2b43f749aab087c8bb1354d67b40444f7fca8de4017b161a4cea468543061aed3
+ languageName: node
+ linkType: hard
+
+"dom-serializer@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "dom-serializer@npm:2.0.0"
+ dependencies:
+ domelementtype: "npm:^2.3.0"
+ domhandler: "npm:^5.0.2"
+ entities: "npm:^4.2.0"
+ checksum: 10/e3bf9027a64450bca0a72297ecdc1e3abb7a2912268a9f3f5d33a2e29c1e2c3502c6e9f860fc6625940bfe0cfb57a44953262b9e94df76872fdfb8151097eeb3
+ languageName: node
+ linkType: hard
+
+"domelementtype@npm:^2.3.0":
+ version: 2.3.0
+ resolution: "domelementtype@npm:2.3.0"
+ checksum: 10/ee837a318ff702622f383409d1f5b25dd1024b692ef64d3096ff702e26339f8e345820f29a68bcdcea8cfee3531776b3382651232fbeae95612d6f0a75efb4f6
+ languageName: node
+ linkType: hard
+
+"domexception@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "domexception@npm:4.0.0"
+ dependencies:
+ webidl-conversions: "npm:^7.0.0"
+ checksum: 10/4ed443227d2871d76c58d852b2e93c68e0443815b2741348f20881bedee8c1ad4f9bfc5d30c7dec433cd026b57da63407c010260b1682fef4c8847e7181ea43f
+ languageName: node
+ linkType: hard
+
+"domhandler@npm:^5.0.2, domhandler@npm:^5.0.3":
+ version: 5.0.3
+ resolution: "domhandler@npm:5.0.3"
+ dependencies:
+ domelementtype: "npm:^2.3.0"
+ checksum: 10/809b805a50a9c6884a29f38aec0a4e1b4537f40e1c861950ed47d10b049febe6b79ab72adaeeebb3cc8fc1cd33f34e97048a72a9265103426d93efafa78d3e96
+ languageName: node
+ linkType: hard
+
+"domutils@npm:^3.0.1, domutils@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "domutils@npm:3.1.0"
+ dependencies:
+ dom-serializer: "npm:^2.0.0"
+ domelementtype: "npm:^2.3.0"
+ domhandler: "npm:^5.0.3"
+ checksum: 10/9a169a6e57ac4c738269a73ab4caf785114ed70e46254139c1bbc8144ac3102aacb28a6149508395ae34aa5d6a40081f4fa5313855dc8319c6d8359866b6dfea
+ languageName: node
+ linkType: hard
+
+"eastasianwidth@npm:^0.2.0":
+ version: 0.2.0
+ resolution: "eastasianwidth@npm:0.2.0"
+ checksum: 10/9b1d3e1baefeaf7d70799db8774149cef33b97183a6addceeba0cf6b85ba23ee2686f302f14482006df32df75d32b17c509c143a3689627929e4a8efaf483952
+ languageName: node
+ linkType: hard
+
+"ee-first@npm:1.1.1":
+ version: 1.1.1
+ resolution: "ee-first@npm:1.1.1"
+ checksum: 10/1b4cac778d64ce3b582a7e26b218afe07e207a0f9bfe13cc7395a6d307849cfe361e65033c3251e00c27dd060cab43014c2d6b2647676135e18b77d2d05b3f4f
+ languageName: node
+ linkType: hard
+
+"ejs@npm:^3.1.10":
+ version: 3.1.10
+ resolution: "ejs@npm:3.1.10"
+ dependencies:
+ jake: "npm:^10.8.5"
+ bin:
+ ejs: bin/cli.js
+ checksum: 10/a9cb7d7cd13b7b1cd0be5c4788e44dd10d92f7285d2f65b942f33e127230c054f99a42db4d99f766d8dbc6c57e94799593ee66a14efd7c8dd70c4812bf6aa384
+ languageName: node
+ linkType: hard
+
+"electron-to-chromium@npm:^1.5.41":
+ version: 1.5.63
+ resolution: "electron-to-chromium@npm:1.5.63"
+ checksum: 10/fef9b9538102800f2429cef20c17efafa6b72eff3e4ae2d41e4887b6b46212c92f0bd560b6397dce7ec7274de655a79be1a863fddd33519a1ce9d173af5b063c
+ languageName: node
+ linkType: hard
+
+"emittery@npm:^0.13.1":
+ version: 0.13.1
+ resolution: "emittery@npm:0.13.1"
+ checksum: 10/fbe214171d878b924eedf1757badf58a5dce071cd1fa7f620fa841a0901a80d6da47ff05929d53163105e621ce11a71b9d8acb1148ffe1745e045145f6e69521
+ languageName: node
+ linkType: hard
+
+"emoji-regex@npm:^10.3.0":
+ version: 10.4.0
+ resolution: "emoji-regex@npm:10.4.0"
+ checksum: 10/76bb92c5bcf0b6980d37e535156231e4a9d0aa6ab3b9f5eabf7690231d5aa5d5b8e516f36e6804cbdd0f1c23dfef2a60c40ab7bb8aedd890584281a565b97c50
+ languageName: node
+ linkType: hard
+
+"emoji-regex@npm:^8.0.0":
+ version: 8.0.0
+ resolution: "emoji-regex@npm:8.0.0"
+ checksum: 10/c72d67a6821be15ec11997877c437491c313d924306b8da5d87d2a2bcc2cec9903cb5b04ee1a088460501d8e5b44f10df82fdc93c444101a7610b80c8b6938e1
+ languageName: node
+ linkType: hard
+
+"emoji-regex@npm:^9.2.2":
+ version: 9.2.2
+ resolution: "emoji-regex@npm:9.2.2"
+ checksum: 10/915acf859cea7131dac1b2b5c9c8e35c4849e325a1d114c30adb8cd615970f6dca0e27f64f3a4949d7d6ed86ecd79a1c5c63f02e697513cddd7b5835c90948b8
+ languageName: node
+ linkType: hard
+
+"emojis-list@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "emojis-list@npm:3.0.0"
+ checksum: 10/114f47d6d45612621497d2b1556c8f142c35332a591780a54e863e42d281e72d6c7d7c419f2e419319d4eb7f6ebf1db82d9744905d90f275db20d06a763b5e19
+ languageName: node
+ linkType: hard
+
+"encodeurl@npm:~1.0.2":
+ version: 1.0.2
+ resolution: "encodeurl@npm:1.0.2"
+ checksum: 10/e50e3d508cdd9c4565ba72d2012e65038e5d71bdc9198cb125beb6237b5b1ade6c0d343998da9e170fb2eae52c1bed37d4d6d98a46ea423a0cddbed5ac3f780c
+ languageName: node
+ linkType: hard
+
+"encodeurl@npm:~2.0.0":
+ version: 2.0.0
+ resolution: "encodeurl@npm:2.0.0"
+ checksum: 10/abf5cd51b78082cf8af7be6785813c33b6df2068ce5191a40ca8b1afe6a86f9230af9a9ce694a5ce4665955e5c1120871826df9c128a642e09c58d592e2807fe
+ languageName: node
+ linkType: hard
+
+"encoding@npm:^0.1.13":
+ version: 0.1.13
+ resolution: "encoding@npm:0.1.13"
+ dependencies:
+ iconv-lite: "npm:^0.6.2"
+ checksum: 10/bb98632f8ffa823996e508ce6a58ffcf5856330fde839ae42c9e1f436cc3b5cc651d4aeae72222916545428e54fd0f6aa8862fd8d25bdbcc4589f1e3f3715e7f
+ languageName: node
+ linkType: hard
+
+"enhanced-resolve@npm:^5.17.1":
+ version: 5.17.1
+ resolution: "enhanced-resolve@npm:5.17.1"
+ dependencies:
+ graceful-fs: "npm:^4.2.4"
+ tapable: "npm:^2.2.0"
+ checksum: 10/e8e03cb7a4bf3c0250a89afbd29e5ec20e90ba5fcd026066232a0754864d7d0a393fa6fc0e5379314a6529165a1834b36731147080714459d98924520410d8f5
+ languageName: node
+ linkType: hard
+
+"entities@npm:^4.2.0, entities@npm:^4.3.0, entities@npm:^4.5.0":
+ version: 4.5.0
+ resolution: "entities@npm:4.5.0"
+ checksum: 10/ede2a35c9bce1aeccd055a1b445d41c75a14a2bb1cd22e242f20cf04d236cdcd7f9c859eb83f76885327bfae0c25bf03303665ee1ce3d47c5927b98b0e3e3d48
+ languageName: node
+ linkType: hard
+
+"env-paths@npm:^2.2.0, env-paths@npm:^2.2.1":
+ version: 2.2.1
+ resolution: "env-paths@npm:2.2.1"
+ checksum: 10/65b5df55a8bab92229ab2b40dad3b387fad24613263d103a97f91c9fe43ceb21965cd3392b1ccb5d77088021e525c4e0481adb309625d0cb94ade1d1fb8dc17e
+ languageName: node
+ linkType: hard
+
+"environment@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "environment@npm:1.1.0"
+ checksum: 10/dd3c1b9825e7f71f1e72b03c2344799ac73f2e9ef81b78ea8b373e55db021786c6b9f3858ea43a436a2c4611052670ec0afe85bc029c384cc71165feee2f4ba6
+ languageName: node
+ linkType: hard
+
+"err-code@npm:^2.0.2":
+ version: 2.0.3
+ resolution: "err-code@npm:2.0.3"
+ checksum: 10/1d20d825cdcce8d811bfbe86340f4755c02655a7feb2f13f8c880566d9d72a3f6c92c192a6867632e490d6da67b678271f46e01044996a6443e870331100dfdd
+ languageName: node
+ linkType: hard
+
+"errno@npm:^0.1.1":
+ version: 0.1.8
+ resolution: "errno@npm:0.1.8"
+ dependencies:
+ prr: "npm:~1.0.1"
+ bin:
+ errno: cli.js
+ checksum: 10/93076ed11bedb8f0389cbefcbdd3445f66443159439dccbaac89a053428ad92147676736235d275612dc0296d3f9a7e6b7177ed78a566b6cd15dacd4fa0d5888
+ languageName: node
+ linkType: hard
+
+"error-ex@npm:^1.3.1":
+ version: 1.3.2
+ resolution: "error-ex@npm:1.3.2"
+ dependencies:
+ is-arrayish: "npm:^0.2.1"
+ checksum: 10/d547740aa29c34e753fb6fed2c5de81802438529c12b3673bd37b6bb1fe49b9b7abdc3c11e6062fe625d8a296b3cf769a80f878865e25e685f787763eede3ffb
+ languageName: node
+ linkType: hard
+
+"es-define-property@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "es-define-property@npm:1.0.0"
+ dependencies:
+ get-intrinsic: "npm:^1.2.4"
+ checksum: 10/f66ece0a887b6dca71848fa71f70461357c0e4e7249696f81bad0a1f347eed7b31262af4a29f5d726dc026426f085483b6b90301855e647aa8e21936f07293c6
+ languageName: node
+ linkType: hard
+
+"es-errors@npm:^1.3.0":
+ version: 1.3.0
+ resolution: "es-errors@npm:1.3.0"
+ checksum: 10/96e65d640156f91b707517e8cdc454dd7d47c32833aa3e85d79f24f9eb7ea85f39b63e36216ef0114996581969b59fe609a94e30316b08f5f4df1d44134cf8d5
+ languageName: node
+ linkType: hard
+
+"es-module-lexer@npm:^1.2.1":
+ version: 1.5.4
+ resolution: "es-module-lexer@npm:1.5.4"
+ checksum: 10/f29c7c97a58eb17640dcbd71bd6ef754ad4f58f95c3073894573d29dae2cad43ecd2060d97ed5b866dfb7804d5590fb7de1d2c5339a5fceae8bd60b580387fc5
+ languageName: node
+ linkType: hard
+
+"esbuild-wasm@npm:0.24.0, esbuild-wasm@npm:>=0.15.13":
+ version: 0.24.0
+ resolution: "esbuild-wasm@npm:0.24.0"
+ bin:
+ esbuild: bin/esbuild
+ checksum: 10/73353a7256a235d819652ad6dc41a4f6a68ea5b96f8ee926eb6eaf59b2d58ef163488505fe8e3850f6f20c18e9afe217120c36a7e1a35faa254891bc57cff472
+ languageName: node
+ linkType: hard
+
+"esbuild@npm:0.24.0, esbuild@npm:>=0.15.13":
+ version: 0.24.0
+ resolution: "esbuild@npm:0.24.0"
+ dependencies:
+ "@esbuild/aix-ppc64": "npm:0.24.0"
+ "@esbuild/android-arm": "npm:0.24.0"
+ "@esbuild/android-arm64": "npm:0.24.0"
+ "@esbuild/android-x64": "npm:0.24.0"
+ "@esbuild/darwin-arm64": "npm:0.24.0"
+ "@esbuild/darwin-x64": "npm:0.24.0"
+ "@esbuild/freebsd-arm64": "npm:0.24.0"
+ "@esbuild/freebsd-x64": "npm:0.24.0"
+ "@esbuild/linux-arm": "npm:0.24.0"
+ "@esbuild/linux-arm64": "npm:0.24.0"
+ "@esbuild/linux-ia32": "npm:0.24.0"
+ "@esbuild/linux-loong64": "npm:0.24.0"
+ "@esbuild/linux-mips64el": "npm:0.24.0"
+ "@esbuild/linux-ppc64": "npm:0.24.0"
+ "@esbuild/linux-riscv64": "npm:0.24.0"
+ "@esbuild/linux-s390x": "npm:0.24.0"
+ "@esbuild/linux-x64": "npm:0.24.0"
+ "@esbuild/netbsd-x64": "npm:0.24.0"
+ "@esbuild/openbsd-arm64": "npm:0.24.0"
+ "@esbuild/openbsd-x64": "npm:0.24.0"
+ "@esbuild/sunos-x64": "npm:0.24.0"
+ "@esbuild/win32-arm64": "npm:0.24.0"
+ "@esbuild/win32-ia32": "npm:0.24.0"
+ "@esbuild/win32-x64": "npm:0.24.0"
+ dependenciesMeta:
+ "@esbuild/aix-ppc64":
+ optional: true
+ "@esbuild/android-arm":
+ optional: true
+ "@esbuild/android-arm64":
+ optional: true
+ "@esbuild/android-x64":
+ optional: true
+ "@esbuild/darwin-arm64":
+ optional: true
+ "@esbuild/darwin-x64":
+ optional: true
+ "@esbuild/freebsd-arm64":
+ optional: true
+ "@esbuild/freebsd-x64":
+ optional: true
+ "@esbuild/linux-arm":
+ optional: true
+ "@esbuild/linux-arm64":
+ optional: true
+ "@esbuild/linux-ia32":
+ optional: true
+ "@esbuild/linux-loong64":
+ optional: true
+ "@esbuild/linux-mips64el":
+ optional: true
+ "@esbuild/linux-ppc64":
+ optional: true
+ "@esbuild/linux-riscv64":
+ optional: true
+ "@esbuild/linux-s390x":
+ optional: true
+ "@esbuild/linux-x64":
+ optional: true
+ "@esbuild/netbsd-x64":
+ optional: true
+ "@esbuild/openbsd-arm64":
+ optional: true
+ "@esbuild/openbsd-x64":
+ optional: true
+ "@esbuild/sunos-x64":
+ optional: true
+ "@esbuild/win32-arm64":
+ optional: true
+ "@esbuild/win32-ia32":
+ optional: true
+ "@esbuild/win32-x64":
+ optional: true
+ bin:
+ esbuild: bin/esbuild
+ checksum: 10/500f83a1216d6548053007b85c070d8293395db344605b17418c6cf1217e5e8d338fa77fc8af27c23faa121c5528e5b0004d46d3a0cdeb87d48f1b5fa0164bc5
+ languageName: node
+ linkType: hard
+
+"esbuild@npm:^0.21.3":
+ version: 0.21.5
+ resolution: "esbuild@npm:0.21.5"
+ dependencies:
+ "@esbuild/aix-ppc64": "npm:0.21.5"
+ "@esbuild/android-arm": "npm:0.21.5"
+ "@esbuild/android-arm64": "npm:0.21.5"
+ "@esbuild/android-x64": "npm:0.21.5"
+ "@esbuild/darwin-arm64": "npm:0.21.5"
+ "@esbuild/darwin-x64": "npm:0.21.5"
+ "@esbuild/freebsd-arm64": "npm:0.21.5"
+ "@esbuild/freebsd-x64": "npm:0.21.5"
+ "@esbuild/linux-arm": "npm:0.21.5"
+ "@esbuild/linux-arm64": "npm:0.21.5"
+ "@esbuild/linux-ia32": "npm:0.21.5"
+ "@esbuild/linux-loong64": "npm:0.21.5"
+ "@esbuild/linux-mips64el": "npm:0.21.5"
+ "@esbuild/linux-ppc64": "npm:0.21.5"
+ "@esbuild/linux-riscv64": "npm:0.21.5"
+ "@esbuild/linux-s390x": "npm:0.21.5"
+ "@esbuild/linux-x64": "npm:0.21.5"
+ "@esbuild/netbsd-x64": "npm:0.21.5"
+ "@esbuild/openbsd-x64": "npm:0.21.5"
+ "@esbuild/sunos-x64": "npm:0.21.5"
+ "@esbuild/win32-arm64": "npm:0.21.5"
+ "@esbuild/win32-ia32": "npm:0.21.5"
+ "@esbuild/win32-x64": "npm:0.21.5"
+ dependenciesMeta:
+ "@esbuild/aix-ppc64":
+ optional: true
+ "@esbuild/android-arm":
+ optional: true
+ "@esbuild/android-arm64":
+ optional: true
+ "@esbuild/android-x64":
+ optional: true
+ "@esbuild/darwin-arm64":
+ optional: true
+ "@esbuild/darwin-x64":
+ optional: true
+ "@esbuild/freebsd-arm64":
+ optional: true
+ "@esbuild/freebsd-x64":
+ optional: true
+ "@esbuild/linux-arm":
+ optional: true
+ "@esbuild/linux-arm64":
+ optional: true
+ "@esbuild/linux-ia32":
+ optional: true
+ "@esbuild/linux-loong64":
+ optional: true
+ "@esbuild/linux-mips64el":
+ optional: true
+ "@esbuild/linux-ppc64":
+ optional: true
+ "@esbuild/linux-riscv64":
+ optional: true
+ "@esbuild/linux-s390x":
+ optional: true
+ "@esbuild/linux-x64":
+ optional: true
+ "@esbuild/netbsd-x64":
+ optional: true
+ "@esbuild/openbsd-x64":
+ optional: true
+ "@esbuild/sunos-x64":
+ optional: true
+ "@esbuild/win32-arm64":
+ optional: true
+ "@esbuild/win32-ia32":
+ optional: true
+ "@esbuild/win32-x64":
+ optional: true
+ bin:
+ esbuild: bin/esbuild
+ checksum: 10/d2ff2ca84d30cce8e871517374d6c2290835380dc7cd413b2d49189ed170d45e407be14de2cb4794cf76f75cf89955c4714726ebd3de7444b3046f5cab23ab6b
+ languageName: node
+ linkType: hard
+
+"escalade@npm:^3.1.1, escalade@npm:^3.2.0":
+ version: 3.2.0
+ resolution: "escalade@npm:3.2.0"
+ checksum: 10/9d7169e3965b2f9ae46971afa392f6e5a25545ea30f2e2dd99c9b0a95a3f52b5653681a84f5b2911a413ddad2d7a93d3514165072f349b5ffc59c75a899970d6
+ languageName: node
+ linkType: hard
+
+"escape-html@npm:~1.0.3":
+ version: 1.0.3
+ resolution: "escape-html@npm:1.0.3"
+ checksum: 10/6213ca9ae00d0ab8bccb6d8d4e0a98e76237b2410302cf7df70aaa6591d509a2a37ce8998008cbecae8fc8ffaadf3fb0229535e6a145f3ce0b211d060decbb24
+ languageName: node
+ linkType: hard
+
+"escape-string-regexp@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "escape-string-regexp@npm:2.0.0"
+ checksum: 10/9f8a2d5743677c16e85c810e3024d54f0c8dea6424fad3c79ef6666e81dd0846f7437f5e729dfcdac8981bc9e5294c39b4580814d114076b8d36318f46ae4395
+ languageName: node
+ linkType: hard
+
+"escodegen@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "escodegen@npm:2.1.0"
+ dependencies:
+ esprima: "npm:^4.0.1"
+ estraverse: "npm:^5.2.0"
+ esutils: "npm:^2.0.2"
+ source-map: "npm:~0.6.1"
+ dependenciesMeta:
+ source-map:
+ optional: true
+ bin:
+ escodegen: bin/escodegen.js
+ esgenerate: bin/esgenerate.js
+ checksum: 10/47719a65b2888b4586e3fa93769068b275961c13089e90d5d01a96a6e8e95871b1c3893576814c8fbf08a4a31a496f37e7b2c937cf231270f4d81de012832c7c
+ languageName: node
+ linkType: hard
+
+"eslint-scope@npm:5.1.1":
+ version: 5.1.1
+ resolution: "eslint-scope@npm:5.1.1"
+ dependencies:
+ esrecurse: "npm:^4.3.0"
+ estraverse: "npm:^4.1.1"
+ checksum: 10/c541ef384c92eb5c999b7d3443d80195fcafb3da335500946f6db76539b87d5826c8f2e1d23bf6afc3154ba8cd7c8e566f8dc00f1eea25fdf3afc8fb9c87b238
+ languageName: node
+ linkType: hard
+
+"esprima@npm:^4.0.0, esprima@npm:^4.0.1":
+ version: 4.0.1
+ resolution: "esprima@npm:4.0.1"
+ bin:
+ esparse: ./bin/esparse.js
+ esvalidate: ./bin/esvalidate.js
+ checksum: 10/f1d3c622ad992421362294f7acf866aa9409fbad4eb2e8fa230bd33944ce371d32279667b242d8b8907ec2b6ad7353a717f3c0e60e748873a34a7905174bc0eb
+ languageName: node
+ linkType: hard
+
+"esrecurse@npm:^4.3.0":
+ version: 4.3.0
+ resolution: "esrecurse@npm:4.3.0"
+ dependencies:
+ estraverse: "npm:^5.2.0"
+ checksum: 10/44ffcd89e714ea6b30143e7f119b104fc4d75e77ee913f34d59076b40ef2d21967f84e019f84e1fd0465b42cdbf725db449f232b5e47f29df29ed76194db8e16
+ languageName: node
+ linkType: hard
+
+"estraverse@npm:^4.1.1":
+ version: 4.3.0
+ resolution: "estraverse@npm:4.3.0"
+ checksum: 10/3f67ad02b6dbfaddd9ea459cf2b6ef4ecff9a6082a7af9d22e445b9abc082ad9ca47e1825557b293fcdae477f4714e561123e30bb6a5b2f184fb2bad4a9497eb
+ languageName: node
+ linkType: hard
+
+"estraverse@npm:^5.2.0":
+ version: 5.3.0
+ resolution: "estraverse@npm:5.3.0"
+ checksum: 10/37cbe6e9a68014d34dbdc039f90d0baf72436809d02edffcc06ba3c2a12eb298048f877511353b130153e532aac8d68ba78430c0dd2f44806ebc7c014b01585e
+ languageName: node
+ linkType: hard
+
+"esutils@npm:^2.0.2":
+ version: 2.0.3
+ resolution: "esutils@npm:2.0.3"
+ checksum: 10/b23acd24791db11d8f65be5ea58fd9a6ce2df5120ae2da65c16cfc5331ff59d5ac4ef50af66cd4bde238881503ec839928a0135b99a036a9cdfa22d17fd56cdb
+ languageName: node
+ linkType: hard
+
+"etag@npm:~1.8.1":
+ version: 1.8.1
+ resolution: "etag@npm:1.8.1"
+ checksum: 10/571aeb3dbe0f2bbd4e4fadbdb44f325fc75335cd5f6f6b6a091e6a06a9f25ed5392f0863c5442acb0646787446e816f13cbfc6edce5b07658541dff573cab1ff
+ languageName: node
+ linkType: hard
+
+"eventemitter3@npm:^4.0.0":
+ version: 4.0.7
+ resolution: "eventemitter3@npm:4.0.7"
+ checksum: 10/8030029382404942c01d0037079f1b1bc8fed524b5849c237b80549b01e2fc49709e1d0c557fa65ca4498fc9e24cff1475ef7b855121fcc15f9d61f93e282346
+ languageName: node
+ linkType: hard
+
+"eventemitter3@npm:^5.0.1":
+ version: 5.0.1
+ resolution: "eventemitter3@npm:5.0.1"
+ checksum: 10/ac6423ec31124629c84c7077eed1e6987f6d66c31cf43c6fcbf6c87791d56317ce808d9ead483652436df171b526fc7220eccdc9f3225df334e81582c3cf7dd5
+ languageName: node
+ linkType: hard
+
+"events@npm:^3.2.0":
+ version: 3.3.0
+ resolution: "events@npm:3.3.0"
+ checksum: 10/a3d47e285e28d324d7180f1e493961a2bbb4cad6412090e4dec114f4db1f5b560c7696ee8e758f55e23913ede856e3689cd3aa9ae13c56b5d8314cd3b3ddd1be
+ languageName: node
+ linkType: hard
+
+"example-app-v19@workspace:.":
+ version: 0.0.0-use.local
+ resolution: "example-app-v19@workspace:."
+ dependencies:
+ "@angular-devkit/build-angular": "npm:^19.0.0"
+ "@angular/animations": "npm:^19.0.0"
+ "@angular/cli": "npm:^19.0.0"
+ "@angular/common": "npm:^19.0.0"
+ "@angular/compiler": "npm:^19.0.0"
+ "@angular/compiler-cli": "npm:^19.0.0"
+ "@angular/core": "npm:^19.0.0"
+ "@angular/forms": "npm:^19.0.0"
+ "@angular/platform-browser": "npm:^19.0.0"
+ "@angular/platform-browser-dynamic": "npm:^19.0.0"
+ "@angular/router": "npm:^19.0.0"
+ "@types/jest": "npm:^29.5.14"
+ "@types/node": "npm:^22.9.0"
+ angular-in-memory-web-api: "npm:^0.19.0"
+ jest: "npm:^29.7.0"
+ jest-preset-angular: "npm:^14.3.2"
+ rxjs: "npm:^7.8.1"
+ tslib: "npm:^2.8.1"
+ typescript: "npm:~5.6.2"
+ zone.js: "npm:~0.15.0"
+ languageName: unknown
+ linkType: soft
+
+"execa@npm:^5.0.0":
+ version: 5.1.1
+ resolution: "execa@npm:5.1.1"
+ dependencies:
+ cross-spawn: "npm:^7.0.3"
+ get-stream: "npm:^6.0.0"
+ human-signals: "npm:^2.1.0"
+ is-stream: "npm:^2.0.0"
+ merge-stream: "npm:^2.0.0"
+ npm-run-path: "npm:^4.0.1"
+ onetime: "npm:^5.1.2"
+ signal-exit: "npm:^3.0.3"
+ strip-final-newline: "npm:^2.0.0"
+ checksum: 10/8ada91f2d70f7dff702c861c2c64f21dfdc1525628f3c0454fd6f02fce65f7b958616cbd2b99ca7fa4d474e461a3d363824e91b3eb881705231abbf387470597
+ languageName: node
+ linkType: hard
+
+"exit@npm:^0.1.2":
+ version: 0.1.2
+ resolution: "exit@npm:0.1.2"
+ checksum: 10/387555050c5b3c10e7a9e8df5f43194e95d7737c74532c409910e585d5554eaff34960c166643f5e23d042196529daad059c292dcf1fb61b8ca878d3677f4b87
+ languageName: node
+ linkType: hard
+
+"expect@npm:^29.0.0, expect@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "expect@npm:29.7.0"
+ dependencies:
+ "@jest/expect-utils": "npm:^29.7.0"
+ jest-get-type: "npm:^29.6.3"
+ jest-matcher-utils: "npm:^29.7.0"
+ jest-message-util: "npm:^29.7.0"
+ jest-util: "npm:^29.7.0"
+ checksum: 10/63f97bc51f56a491950fb525f9ad94f1916e8a014947f8d8445d3847a665b5471b768522d659f5e865db20b6c2033d2ac10f35fcbd881a4d26407a4f6f18451a
+ languageName: node
+ linkType: hard
+
+"exponential-backoff@npm:^3.1.1":
+ version: 3.1.1
+ resolution: "exponential-backoff@npm:3.1.1"
+ checksum: 10/2d9bbb6473de7051f96790d5f9a678f32e60ed0aa70741dc7fdc96fec8d631124ec3374ac144387604f05afff9500f31a1d45bd9eee4cdc2e4f9ad2d9b9d5dbd
+ languageName: node
+ linkType: hard
+
+"express@npm:^4.19.2":
+ version: 4.21.1
+ resolution: "express@npm:4.21.1"
+ dependencies:
+ accepts: "npm:~1.3.8"
+ array-flatten: "npm:1.1.1"
+ body-parser: "npm:1.20.3"
+ content-disposition: "npm:0.5.4"
+ content-type: "npm:~1.0.4"
+ cookie: "npm:0.7.1"
+ cookie-signature: "npm:1.0.6"
+ debug: "npm:2.6.9"
+ depd: "npm:2.0.0"
+ encodeurl: "npm:~2.0.0"
+ escape-html: "npm:~1.0.3"
+ etag: "npm:~1.8.1"
+ finalhandler: "npm:1.3.1"
+ fresh: "npm:0.5.2"
+ http-errors: "npm:2.0.0"
+ merge-descriptors: "npm:1.0.3"
+ methods: "npm:~1.1.2"
+ on-finished: "npm:2.4.1"
+ parseurl: "npm:~1.3.3"
+ path-to-regexp: "npm:0.1.10"
+ proxy-addr: "npm:~2.0.7"
+ qs: "npm:6.13.0"
+ range-parser: "npm:~1.2.1"
+ safe-buffer: "npm:5.2.1"
+ send: "npm:0.19.0"
+ serve-static: "npm:1.16.2"
+ setprototypeof: "npm:1.2.0"
+ statuses: "npm:2.0.1"
+ type-is: "npm:~1.6.18"
+ utils-merge: "npm:1.0.1"
+ vary: "npm:~1.1.2"
+ checksum: 10/5d4a36dd03c1d1cce93172e9b185b5cd13a978d29ee03adc51cd278be7b4a514ae2b63e2fdaec0c00fdc95c6cfb396d9dd1da147917ffd337d6cd0778e08c9bc
+ languageName: node
+ linkType: hard
+
+"external-editor@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "external-editor@npm:3.1.0"
+ dependencies:
+ chardet: "npm:^0.7.0"
+ iconv-lite: "npm:^0.4.24"
+ tmp: "npm:^0.0.33"
+ checksum: 10/776dff1d64a1d28f77ff93e9e75421a81c062983fd1544279d0a32f563c0b18c52abbb211f31262e2827e48edef5c9dc8f960d06dd2d42d1654443b88568056b
+ languageName: node
+ linkType: hard
+
+"fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3":
+ version: 3.1.3
+ resolution: "fast-deep-equal@npm:3.1.3"
+ checksum: 10/e21a9d8d84f53493b6aa15efc9cfd53dd5b714a1f23f67fb5dc8f574af80df889b3bce25dc081887c6d25457cce704e636395333abad896ccdec03abaf1f3f9d
+ languageName: node
+ linkType: hard
+
+"fast-glob@npm:3.3.2, fast-glob@npm:^3.3.2":
+ version: 3.3.2
+ resolution: "fast-glob@npm:3.3.2"
+ dependencies:
+ "@nodelib/fs.stat": "npm:^2.0.2"
+ "@nodelib/fs.walk": "npm:^1.2.3"
+ glob-parent: "npm:^5.1.2"
+ merge2: "npm:^1.3.0"
+ micromatch: "npm:^4.0.4"
+ checksum: 10/222512e9315a0efca1276af9adb2127f02105d7288fa746145bf45e2716383fb79eb983c89601a72a399a56b7c18d38ce70457c5466218c5f13fad957cee16df
+ languageName: node
+ linkType: hard
+
+"fast-json-stable-stringify@npm:2.x, fast-json-stable-stringify@npm:^2.0.0, fast-json-stable-stringify@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "fast-json-stable-stringify@npm:2.1.0"
+ checksum: 10/2c20055c1fa43c922428f16ca8bb29f2807de63e5c851f665f7ac9790176c01c3b40335257736b299764a8d383388dabc73c8083b8e1bc3d99f0a941444ec60e
+ languageName: node
+ linkType: hard
+
+"fast-uri@npm:^3.0.1":
+ version: 3.0.3
+ resolution: "fast-uri@npm:3.0.3"
+ checksum: 10/92487c75848b03edc45517fca0148287d342c30818ce43d556391db774d8e01644fb6964315a3336eec5a90f301b218b21f71fb9b2528ba25757435a20392c95
+ languageName: node
+ linkType: hard
+
+"fastq@npm:^1.6.0":
+ version: 1.17.1
+ resolution: "fastq@npm:1.17.1"
+ dependencies:
+ reusify: "npm:^1.0.4"
+ checksum: 10/a443180068b527dd7b3a63dc7f2a47ceca2f3e97b9c00a1efe5538757e6cc4056a3526df94308075d7727561baf09ebaa5b67da8dcbddb913a021c5ae69d1f69
+ languageName: node
+ linkType: hard
+
+"faye-websocket@npm:^0.11.3":
+ version: 0.11.4
+ resolution: "faye-websocket@npm:0.11.4"
+ dependencies:
+ websocket-driver: "npm:>=0.5.1"
+ checksum: 10/22433c14c60925e424332d2794463a8da1c04848539b5f8db5fced62a7a7c71a25335a4a8b37334e3a32318835e2b87b1733d008561964121c4a0bd55f0878c3
+ languageName: node
+ linkType: hard
+
+"fb-watchman@npm:^2.0.0":
+ version: 2.0.2
+ resolution: "fb-watchman@npm:2.0.2"
+ dependencies:
+ bser: "npm:2.1.1"
+ checksum: 10/4f95d336fb805786759e383fd7fff342ceb7680f53efcc0ef82f502eb479ce35b98e8b207b6dfdfeea0eba845862107dc73813775fc6b56b3098c6e90a2dad77
+ languageName: node
+ linkType: hard
+
+"filelist@npm:^1.0.4":
+ version: 1.0.4
+ resolution: "filelist@npm:1.0.4"
+ dependencies:
+ minimatch: "npm:^5.0.1"
+ checksum: 10/4b436fa944b1508b95cffdfc8176ae6947b92825483639ef1b9a89b27d82f3f8aa22b21eed471993f92709b431670d4e015b39c087d435a61e1bb04564cf51de
+ languageName: node
+ linkType: hard
+
+"fill-range@npm:^7.1.1":
+ version: 7.1.1
+ resolution: "fill-range@npm:7.1.1"
+ dependencies:
+ to-regex-range: "npm:^5.0.1"
+ checksum: 10/a7095cb39e5bc32fada2aa7c7249d3f6b01bd1ce461a61b0adabacccabd9198500c6fb1f68a7c851a657e273fce2233ba869638897f3d7ed2e87a2d89b4436ea
+ languageName: node
+ linkType: hard
+
+"finalhandler@npm:1.3.1":
+ version: 1.3.1
+ resolution: "finalhandler@npm:1.3.1"
+ dependencies:
+ debug: "npm:2.6.9"
+ encodeurl: "npm:~2.0.0"
+ escape-html: "npm:~1.0.3"
+ on-finished: "npm:2.4.1"
+ parseurl: "npm:~1.3.3"
+ statuses: "npm:2.0.1"
+ unpipe: "npm:~1.0.0"
+ checksum: 10/4babe72969b7373b5842bc9f75c3a641a4d0f8eb53af6b89fa714d4460ce03fb92b28de751d12ba415e96e7e02870c436d67412120555e2b382640535697305b
+ languageName: node
+ linkType: hard
+
+"find-cache-dir@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "find-cache-dir@npm:4.0.0"
+ dependencies:
+ common-path-prefix: "npm:^3.0.0"
+ pkg-dir: "npm:^7.0.0"
+ checksum: 10/52a456a80deeb27daa3af6e06059b63bdb9cc4af4d845fc6d6229887e505ba913cd56000349caa60bc3aa59dacdb5b4c37903d4ba34c75102d83cab330b70d2f
+ languageName: node
+ linkType: hard
+
+"find-up@npm:^4.0.0, find-up@npm:^4.1.0":
+ version: 4.1.0
+ resolution: "find-up@npm:4.1.0"
+ dependencies:
+ locate-path: "npm:^5.0.0"
+ path-exists: "npm:^4.0.0"
+ checksum: 10/4c172680e8f8c1f78839486e14a43ef82e9decd0e74145f40707cc42e7420506d5ec92d9a11c22bd2c48fb0c384ea05dd30e10dd152fefeec6f2f75282a8b844
+ languageName: node
+ linkType: hard
+
+"find-up@npm:^6.3.0":
+ version: 6.3.0
+ resolution: "find-up@npm:6.3.0"
+ dependencies:
+ locate-path: "npm:^7.1.0"
+ path-exists: "npm:^5.0.0"
+ checksum: 10/4f3bdc30d41778c647e53f4923e72de5e5fb055157031f34501c5b36c2eb59f77b997edf9cb00165c6060cda7eaa2e3da82cb6be2e61d68ad3e07c4bc4cce67e
+ languageName: node
+ linkType: hard
+
+"flat@npm:^5.0.2":
+ version: 5.0.2
+ resolution: "flat@npm:5.0.2"
+ bin:
+ flat: cli.js
+ checksum: 10/72479e651c15eab53e25ce04c31bab18cfaac0556505cac19221dbbe85bbb9686bc76e4d397e89e5bf516ce667dcf818f8b07e585568edba55abc2bf1f698fb5
+ languageName: node
+ linkType: hard
+
+"follow-redirects@npm:^1.0.0":
+ version: 1.15.9
+ resolution: "follow-redirects@npm:1.15.9"
+ peerDependenciesMeta:
+ debug:
+ optional: true
+ checksum: 10/e3ab42d1097e90d28b913903841e6779eb969b62a64706a3eb983e894a5db000fbd89296f45f08885a0e54cd558ef62e81be1165da9be25a6c44920da10f424c
+ languageName: node
+ linkType: hard
+
+"foreground-child@npm:^3.1.0":
+ version: 3.3.0
+ resolution: "foreground-child@npm:3.3.0"
+ dependencies:
+ cross-spawn: "npm:^7.0.0"
+ signal-exit: "npm:^4.0.1"
+ checksum: 10/e3a60480f3a09b12273ce2c5fcb9514d98dd0e528f58656a1b04680225f918d60a2f81f6a368f2f3b937fcee9cfc0cbf16f1ad9a0bc6a3a6e103a84c9a90087e
+ languageName: node
+ linkType: hard
+
+"form-data@npm:^4.0.0":
+ version: 4.0.1
+ resolution: "form-data@npm:4.0.1"
+ dependencies:
+ asynckit: "npm:^0.4.0"
+ combined-stream: "npm:^1.0.8"
+ mime-types: "npm:^2.1.12"
+ checksum: 10/6adb1cff557328bc6eb8a68da205f9ae44ab0e88d4d9237aaf91eed591ffc64f77411efb9016af7d87f23d0a038c45a788aa1c6634e51175c4efa36c2bc53774
+ languageName: node
+ linkType: hard
+
+"forwarded@npm:0.2.0":
+ version: 0.2.0
+ resolution: "forwarded@npm:0.2.0"
+ checksum: 10/29ba9fd347117144e97cbb8852baae5e8b2acb7d1b591ef85695ed96f5b933b1804a7fac4a15dd09ca7ac7d0cdc104410e8102aae2dd3faa570a797ba07adb81
+ languageName: node
+ linkType: hard
+
+"fraction.js@npm:^4.3.7":
+ version: 4.3.7
+ resolution: "fraction.js@npm:4.3.7"
+ checksum: 10/bb5ebcdeeffcdc37b68ead3bdfc244e68de188e0c64e9702197333c72963b95cc798883ad16adc21588088b942bca5b6a6ff4aeb1362d19f6f3b629035dc15f5
+ languageName: node
+ linkType: hard
+
+"fresh@npm:0.5.2":
+ version: 0.5.2
+ resolution: "fresh@npm:0.5.2"
+ checksum: 10/64c88e489b5d08e2f29664eb3c79c705ff9a8eb15d3e597198ef76546d4ade295897a44abb0abd2700e7ef784b2e3cbf1161e4fbf16f59129193fd1030d16da1
+ languageName: node
+ linkType: hard
+
+"fs-minipass@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "fs-minipass@npm:2.1.0"
+ dependencies:
+ minipass: "npm:^3.0.0"
+ checksum: 10/03191781e94bc9a54bd376d3146f90fe8e082627c502185dbf7b9b3032f66b0b142c1115f3b2cc5936575fc1b44845ce903dd4c21bec2a8d69f3bd56f9cee9ec
+ languageName: node
+ linkType: hard
+
+"fs-minipass@npm:^3.0.0":
+ version: 3.0.3
+ resolution: "fs-minipass@npm:3.0.3"
+ dependencies:
+ minipass: "npm:^7.0.3"
+ checksum: 10/af143246cf6884fe26fa281621d45cfe111d34b30535a475bfa38dafe343dadb466c047a924ffc7d6b7b18265df4110224ce3803806dbb07173bf2087b648d7f
+ languageName: node
+ linkType: hard
+
+"fs.realpath@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "fs.realpath@npm:1.0.0"
+ checksum: 10/e703107c28e362d8d7b910bbcbfd371e640a3bb45ae157a362b5952c0030c0b6d4981140ec319b347bce7adc025dd7813da1ff908a945ac214d64f5402a51b96
+ languageName: node
+ linkType: hard
+
+"fsevents@npm:^2.3.2, fsevents@npm:~2.3.2, fsevents@npm:~2.3.3":
+ version: 2.3.3
+ resolution: "fsevents@npm:2.3.3"
+ dependencies:
+ node-gyp: "npm:latest"
+ checksum: 10/4c1ade961ded57cdbfbb5cac5106ec17bc8bccd62e16343c569a0ceeca83b9dfef87550b4dc5cbb89642da412b20c5071f304c8c464b80415446e8e155a038c0
+ conditions: os=darwin
+ languageName: node
+ linkType: hard
+
+"fsevents@patch:fsevents@npm%3A^2.3.2#optional!builtin, fsevents@patch:fsevents@npm%3A~2.3.2#optional!builtin, fsevents@patch:fsevents@npm%3A~2.3.3#optional!builtin":
+ version: 2.3.3
+ resolution: "fsevents@patch:fsevents@npm%3A2.3.3#optional!builtin::version=2.3.3&hash=df0bf1"
+ dependencies:
+ node-gyp: "npm:latest"
+ conditions: os=darwin
+ languageName: node
+ linkType: hard
+
+"function-bind@npm:^1.1.2":
+ version: 1.1.2
+ resolution: "function-bind@npm:1.1.2"
+ checksum: 10/185e20d20f10c8d661d59aac0f3b63b31132d492e1b11fcc2a93cb2c47257ebaee7407c38513efd2b35cafdf972d9beb2ea4593c1e0f3bf8f2744836928d7454
+ languageName: node
+ linkType: hard
+
+"gensync@npm:^1.0.0-beta.2":
+ version: 1.0.0-beta.2
+ resolution: "gensync@npm:1.0.0-beta.2"
+ checksum: 10/17d8333460204fbf1f9160d067e1e77f908a5447febb49424b8ab043026049835c9ef3974445c57dbd39161f4d2b04356d7de12b2eecaa27a7a7ea7d871cbedd
+ languageName: node
+ linkType: hard
+
+"get-caller-file@npm:^2.0.5":
+ version: 2.0.5
+ resolution: "get-caller-file@npm:2.0.5"
+ checksum: 10/b9769a836d2a98c3ee734a88ba712e62703f1df31b94b784762c433c27a386dd6029ff55c2a920c392e33657d80191edbf18c61487e198844844516f843496b9
+ languageName: node
+ linkType: hard
+
+"get-east-asian-width@npm:^1.0.0":
+ version: 1.3.0
+ resolution: "get-east-asian-width@npm:1.3.0"
+ checksum: 10/8e8e779eb28701db7fdb1c8cab879e39e6ae23f52dadd89c8aed05869671cee611a65d4f8557b83e981428623247d8bc5d0c7a4ef3ea7a41d826e73600112ad8
+ languageName: node
+ linkType: hard
+
+"get-intrinsic@npm:^1.1.3, get-intrinsic@npm:^1.2.4":
+ version: 1.2.4
+ resolution: "get-intrinsic@npm:1.2.4"
+ dependencies:
+ es-errors: "npm:^1.3.0"
+ function-bind: "npm:^1.1.2"
+ has-proto: "npm:^1.0.1"
+ has-symbols: "npm:^1.0.3"
+ hasown: "npm:^2.0.0"
+ checksum: 10/85bbf4b234c3940edf8a41f4ecbd4e25ce78e5e6ad4e24ca2f77037d983b9ef943fd72f00f3ee97a49ec622a506b67db49c36246150377efcda1c9eb03e5f06d
+ languageName: node
+ linkType: hard
+
+"get-package-type@npm:^0.1.0":
+ version: 0.1.0
+ resolution: "get-package-type@npm:0.1.0"
+ checksum: 10/bba0811116d11e56d702682ddef7c73ba3481f114590e705fc549f4d868972263896af313c57a25c076e3c0d567e11d919a64ba1b30c879be985fc9d44f96148
+ languageName: node
+ linkType: hard
+
+"get-stream@npm:^6.0.0":
+ version: 6.0.1
+ resolution: "get-stream@npm:6.0.1"
+ checksum: 10/781266d29725f35c59f1d214aedc92b0ae855800a980800e2923b3fbc4e56b3cb6e462c42e09a1cf1a00c64e056a78fa407cbe06c7c92b7e5cd49b4b85c2a497
+ languageName: node
+ linkType: hard
+
+"glob-parent@npm:^5.1.2, glob-parent@npm:~5.1.2":
+ version: 5.1.2
+ resolution: "glob-parent@npm:5.1.2"
+ dependencies:
+ is-glob: "npm:^4.0.1"
+ checksum: 10/32cd106ce8c0d83731966d31517adb766d02c3812de49c30cfe0675c7c0ae6630c11214c54a5ae67aca882cf738d27fd7768f21aa19118b9245950554be07247
+ languageName: node
+ linkType: hard
+
+"glob-parent@npm:^6.0.1":
+ version: 6.0.2
+ resolution: "glob-parent@npm:6.0.2"
+ dependencies:
+ is-glob: "npm:^4.0.3"
+ checksum: 10/c13ee97978bef4f55106b71e66428eb1512e71a7466ba49025fc2aec59a5bfb0954d5abd58fc5ee6c9b076eef4e1f6d3375c2e964b88466ca390da4419a786a8
+ languageName: node
+ linkType: hard
+
+"glob-to-regexp@npm:^0.4.1":
+ version: 0.4.1
+ resolution: "glob-to-regexp@npm:0.4.1"
+ checksum: 10/9009529195a955c40d7b9690794aeff5ba665cc38f1519e111c58bb54366fd0c106bde80acf97ba4e533208eb53422c83b136611a54c5fefb1edd8dc267cb62e
+ languageName: node
+ linkType: hard
+
+"glob@npm:^10.2.2, glob@npm:^10.3.10, glob@npm:^10.3.7":
+ version: 10.4.5
+ resolution: "glob@npm:10.4.5"
+ dependencies:
+ foreground-child: "npm:^3.1.0"
+ jackspeak: "npm:^3.1.2"
+ minimatch: "npm:^9.0.4"
+ minipass: "npm:^7.1.2"
+ package-json-from-dist: "npm:^1.0.0"
+ path-scurry: "npm:^1.11.1"
+ bin:
+ glob: dist/esm/bin.mjs
+ checksum: 10/698dfe11828b7efd0514cd11e573eaed26b2dff611f0400907281ce3eab0c1e56143ef9b35adc7c77ecc71fba74717b510c7c223d34ca8a98ec81777b293d4ac
+ languageName: node
+ linkType: hard
+
+"glob@npm:^7.1.3, glob@npm:^7.1.4":
+ version: 7.2.3
+ resolution: "glob@npm:7.2.3"
+ dependencies:
+ fs.realpath: "npm:^1.0.0"
+ inflight: "npm:^1.0.4"
+ inherits: "npm:2"
+ minimatch: "npm:^3.1.1"
+ once: "npm:^1.3.0"
+ path-is-absolute: "npm:^1.0.0"
+ checksum: 10/59452a9202c81d4508a43b8af7082ca5c76452b9fcc4a9ab17655822e6ce9b21d4f8fbadabe4fe3faef448294cec249af305e2cd824b7e9aaf689240e5e96a7b
+ languageName: node
+ linkType: hard
+
+"globals@npm:^11.1.0":
+ version: 11.12.0
+ resolution: "globals@npm:11.12.0"
+ checksum: 10/9f054fa38ff8de8fa356502eb9d2dae0c928217b8b5c8de1f09f5c9b6c8a96d8b9bd3afc49acbcd384a98a81fea713c859e1b09e214c60509517bb8fc2bc13c2
+ languageName: node
+ linkType: hard
+
+"globby@npm:^14.0.0":
+ version: 14.0.2
+ resolution: "globby@npm:14.0.2"
+ dependencies:
+ "@sindresorhus/merge-streams": "npm:^2.1.0"
+ fast-glob: "npm:^3.3.2"
+ ignore: "npm:^5.2.4"
+ path-type: "npm:^5.0.0"
+ slash: "npm:^5.1.0"
+ unicorn-magic: "npm:^0.1.0"
+ checksum: 10/67660da70fc1223f7170c1a62ba6c373385e9e39765d952b6518606dec15ed8c7958e9dae6ba5752a31dbc1e9126f146938b830ad680fe794141734ffc3fbb75
+ languageName: node
+ linkType: hard
+
+"gopd@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "gopd@npm:1.0.1"
+ dependencies:
+ get-intrinsic: "npm:^1.1.3"
+ checksum: 10/5fbc7ad57b368ae4cd2f41214bd947b045c1a4be2f194a7be1778d71f8af9dbf4004221f3b6f23e30820eb0d052b4f819fe6ebe8221e2a3c6f0ee4ef173421ca
+ languageName: node
+ linkType: hard
+
+"graceful-fs@npm:^4.1.2, graceful-fs@npm:^4.2.11, graceful-fs@npm:^4.2.4, graceful-fs@npm:^4.2.6, graceful-fs@npm:^4.2.9":
+ version: 4.2.11
+ resolution: "graceful-fs@npm:4.2.11"
+ checksum: 10/bf152d0ed1dc159239db1ba1f74fdbc40cb02f626770dcd5815c427ce0688c2635a06ed69af364396da4636d0408fcf7d4afdf7881724c3307e46aff30ca49e2
+ languageName: node
+ linkType: hard
+
+"handle-thing@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "handle-thing@npm:2.0.1"
+ checksum: 10/441ec98b07f26819c70c702f6c874088eebeb551b242fe8fae4eab325746b82bf84ae7a1f6419547698accb3941fa26806c5f5f93c50e19f90e499065a711d61
+ languageName: node
+ linkType: hard
+
+"has-flag@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "has-flag@npm:4.0.0"
+ checksum: 10/261a1357037ead75e338156b1f9452c016a37dcd3283a972a30d9e4a87441ba372c8b81f818cd0fbcd9c0354b4ae7e18b9e1afa1971164aef6d18c2b6095a8ad
+ languageName: node
+ linkType: hard
+
+"has-property-descriptors@npm:^1.0.2":
+ version: 1.0.2
+ resolution: "has-property-descriptors@npm:1.0.2"
+ dependencies:
+ es-define-property: "npm:^1.0.0"
+ checksum: 10/2d8c9ab8cebb572e3362f7d06139a4592105983d4317e68f7adba320fe6ddfc8874581e0971e899e633fd5f72e262830edce36d5a0bc863dad17ad20572484b2
+ languageName: node
+ linkType: hard
+
+"has-proto@npm:^1.0.1":
+ version: 1.0.3
+ resolution: "has-proto@npm:1.0.3"
+ checksum: 10/0b67c2c94e3bea37db3e412e3c41f79d59259875e636ba471e94c009cdfb1fa82bf045deeffafc7dbb9c148e36cae6b467055aaa5d9fad4316e11b41e3ba551a
+ languageName: node
+ linkType: hard
+
+"has-symbols@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "has-symbols@npm:1.0.3"
+ checksum: 10/464f97a8202a7690dadd026e6d73b1ceeddd60fe6acfd06151106f050303eaa75855aaa94969df8015c11ff7c505f196114d22f7386b4a471038da5874cf5e9b
+ languageName: node
+ linkType: hard
+
+"hasown@npm:^2.0.0, hasown@npm:^2.0.2":
+ version: 2.0.2
+ resolution: "hasown@npm:2.0.2"
+ dependencies:
+ function-bind: "npm:^1.1.2"
+ checksum: 10/7898a9c1788b2862cf0f9c345a6bec77ba4a0c0983c7f19d610c382343d4f98fa260686b225dfb1f88393a66679d2ec58ee310c1d6868c081eda7918f32cc70a
+ languageName: node
+ linkType: hard
+
+"hosted-git-info@npm:^8.0.0":
+ version: 8.0.0
+ resolution: "hosted-git-info@npm:8.0.0"
+ dependencies:
+ lru-cache: "npm:^10.0.1"
+ checksum: 10/fb1e5600a57dbebfc4d708ccd6256facabb1cdfb182ac20ab7c900c311bda91f71b2129d3e15b4d1faaef82d1acb5f7c3558e50c4249402020f866a4f9958b8b
+ languageName: node
+ linkType: hard
+
+"hpack.js@npm:^2.1.6":
+ version: 2.1.6
+ resolution: "hpack.js@npm:2.1.6"
+ dependencies:
+ inherits: "npm:^2.0.1"
+ obuf: "npm:^1.0.0"
+ readable-stream: "npm:^2.0.1"
+ wbuf: "npm:^1.1.0"
+ checksum: 10/6910e4b9d943a78fd8e84ac42729fdab9bd406789d6204ad160af9dc5aa4750fc01f208249bf7116c11dc0678207a387b4ade24e4b628b95385b251ceeeb719c
+ languageName: node
+ linkType: hard
+
+"html-encoding-sniffer@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "html-encoding-sniffer@npm:3.0.0"
+ dependencies:
+ whatwg-encoding: "npm:^2.0.0"
+ checksum: 10/707a812ec2acaf8bb5614c8618dc81e2fb6b4399d03e95ff18b65679989a072f4e919b9bef472039301a1bbfba64063ba4c79ea6e851c653ac9db80dbefe8fe5
+ languageName: node
+ linkType: hard
+
+"html-entities@npm:^2.4.0":
+ version: 2.5.2
+ resolution: "html-entities@npm:2.5.2"
+ checksum: 10/4ec12ebdf2d5ba8192c68e1aef3c1e4a4f36b29246a0a88464fe278a54517d0196d3489af46a3145c7ecacb4fc5fd50497be19eb713b810acab3f0efcf36fdc2
+ languageName: node
+ linkType: hard
+
+"html-escaper@npm:^2.0.0":
+ version: 2.0.2
+ resolution: "html-escaper@npm:2.0.2"
+ checksum: 10/034d74029dcca544a34fb6135e98d427acd73019796ffc17383eaa3ec2fe1c0471dcbbc8f8ed39e46e86d43ccd753a160631615e4048285e313569609b66d5b7
+ languageName: node
+ linkType: hard
+
+"htmlparser2@npm:^9.0.0":
+ version: 9.1.0
+ resolution: "htmlparser2@npm:9.1.0"
+ dependencies:
+ domelementtype: "npm:^2.3.0"
+ domhandler: "npm:^5.0.3"
+ domutils: "npm:^3.1.0"
+ entities: "npm:^4.5.0"
+ checksum: 10/6352fa2a5495781fa9a02c9049908334cd068ff36d753870d30cd13b841e99c19646717567a2f9e9c44075bbe43d364e102f9d013a731ce962226d63746b794f
+ languageName: node
+ linkType: hard
+
+"http-cache-semantics@npm:^4.1.1":
+ version: 4.1.1
+ resolution: "http-cache-semantics@npm:4.1.1"
+ checksum: 10/362d5ed66b12ceb9c0a328fb31200b590ab1b02f4a254a697dc796850cc4385603e75f53ec59f768b2dad3bfa1464bd229f7de278d2899a0e3beffc634b6683f
+ languageName: node
+ linkType: hard
+
+"http-deceiver@npm:^1.2.7":
+ version: 1.2.7
+ resolution: "http-deceiver@npm:1.2.7"
+ checksum: 10/9ae293b0acbfad6ed45d52c1f85f58ab062465872fd9079c80d78c6527634002d73c2a9d8c0296cc12d178a0b689bb5291d9979aad3ce71ab17a7517588adbf7
+ languageName: node
+ linkType: hard
+
+"http-errors@npm:2.0.0":
+ version: 2.0.0
+ resolution: "http-errors@npm:2.0.0"
+ dependencies:
+ depd: "npm:2.0.0"
+ inherits: "npm:2.0.4"
+ setprototypeof: "npm:1.2.0"
+ statuses: "npm:2.0.1"
+ toidentifier: "npm:1.0.1"
+ checksum: 10/0e7f76ee8ff8a33e58a3281a469815b893c41357378f408be8f6d4aa7d1efafb0da064625518e7078381b6a92325949b119dc38fcb30bdbc4e3a35f78c44c439
+ languageName: node
+ linkType: hard
+
+"http-errors@npm:~1.6.2":
+ version: 1.6.3
+ resolution: "http-errors@npm:1.6.3"
+ dependencies:
+ depd: "npm:~1.1.2"
+ inherits: "npm:2.0.3"
+ setprototypeof: "npm:1.1.0"
+ statuses: "npm:>= 1.4.0 < 2"
+ checksum: 10/e48732657ea0b4a09853d2696a584fa59fa2a8c1ba692af7af3137b5491a997d7f9723f824e7e08eb6a87098532c09ce066966ddf0f9f3dd30905e52301acadb
+ languageName: node
+ linkType: hard
+
+"http-parser-js@npm:>=0.5.1":
+ version: 0.5.8
+ resolution: "http-parser-js@npm:0.5.8"
+ checksum: 10/2a78a567ee6366dae0129d819b799dce1f95ec9732c5ab164a78ee69804ffb984abfa0660274e94e890fc54af93546eb9f12b6d10edbaed017e2d41c29b7cf29
+ languageName: node
+ linkType: hard
+
+"http-proxy-agent@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "http-proxy-agent@npm:5.0.0"
+ dependencies:
+ "@tootallnate/once": "npm:2"
+ agent-base: "npm:6"
+ debug: "npm:4"
+ checksum: 10/5ee19423bc3e0fd5f23ce991b0755699ad2a46a440ce9cec99e8126bb98448ad3479d2c0ea54be5519db5b19a4ffaa69616bac01540db18506dd4dac3dc418f0
+ languageName: node
+ linkType: hard
+
+"http-proxy-agent@npm:^7.0.0":
+ version: 7.0.2
+ resolution: "http-proxy-agent@npm:7.0.2"
+ dependencies:
+ agent-base: "npm:^7.1.0"
+ debug: "npm:^4.3.4"
+ checksum: 10/d062acfa0cb82beeb558f1043c6ba770ea892b5fb7b28654dbc70ea2aeea55226dd34c02a294f6c1ca179a5aa483c4ea641846821b182edbd9cc5d89b54c6848
+ languageName: node
+ linkType: hard
+
+"http-proxy-middleware@npm:3.0.3":
+ version: 3.0.3
+ resolution: "http-proxy-middleware@npm:3.0.3"
+ dependencies:
+ "@types/http-proxy": "npm:^1.17.15"
+ debug: "npm:^4.3.6"
+ http-proxy: "npm:^1.18.1"
+ is-glob: "npm:^4.0.3"
+ is-plain-object: "npm:^5.0.0"
+ micromatch: "npm:^4.0.8"
+ checksum: 10/32f58c29288ca63e109909fb998bd0f6f50eb15a98dec9487eac07dfc4f09d8507dbfa00b44442d868bafa904bd633c8bbd55686bb13b4d4af4f5c5b3bbca430
+ languageName: node
+ linkType: hard
+
+"http-proxy-middleware@npm:^2.0.3":
+ version: 2.0.7
+ resolution: "http-proxy-middleware@npm:2.0.7"
+ dependencies:
+ "@types/http-proxy": "npm:^1.17.8"
+ http-proxy: "npm:^1.18.1"
+ is-glob: "npm:^4.0.1"
+ is-plain-obj: "npm:^3.0.0"
+ micromatch: "npm:^4.0.2"
+ peerDependencies:
+ "@types/express": ^4.17.13
+ peerDependenciesMeta:
+ "@types/express":
+ optional: true
+ checksum: 10/4a51bf612b752ad945701995c1c029e9501c97e7224c0cf3f8bf6d48d172d6a8f2b57c20fec469534fdcac3aa8a6f332224a33c6b0d7f387aa2cfff9b67216fd
+ languageName: node
+ linkType: hard
+
+"http-proxy@npm:^1.18.1":
+ version: 1.18.1
+ resolution: "http-proxy@npm:1.18.1"
+ dependencies:
+ eventemitter3: "npm:^4.0.0"
+ follow-redirects: "npm:^1.0.0"
+ requires-port: "npm:^1.0.0"
+ checksum: 10/2489e98aba70adbfd8b9d41ed1ff43528be4598c88616c558b109a09eaffe4bb35e551b6c75ac42ed7d948bb7530a22a2be6ef4f0cecacb5927be139f4274594
+ languageName: node
+ linkType: hard
+
+"https-proxy-agent@npm:7.0.5, https-proxy-agent@npm:^7.0.1":
+ version: 7.0.5
+ resolution: "https-proxy-agent@npm:7.0.5"
+ dependencies:
+ agent-base: "npm:^7.0.2"
+ debug: "npm:4"
+ checksum: 10/6679d46159ab3f9a5509ee80c3a3fc83fba3a920a5e18d32176c3327852c3c00ad640c0c4210a8fd70ea3c4a6d3a1b375bf01942516e7df80e2646bdc77658ab
+ languageName: node
+ linkType: hard
+
+"https-proxy-agent@npm:^5.0.1":
+ version: 5.0.1
+ resolution: "https-proxy-agent@npm:5.0.1"
+ dependencies:
+ agent-base: "npm:6"
+ debug: "npm:4"
+ checksum: 10/f0dce7bdcac5e8eaa0be3c7368bb8836ed010fb5b6349ffb412b172a203efe8f807d9a6681319105ea1b6901e1972c7b5ea899672a7b9aad58309f766dcbe0df
+ languageName: node
+ linkType: hard
+
+"human-signals@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "human-signals@npm:2.1.0"
+ checksum: 10/df59be9e0af479036798a881d1f136c4a29e0b518d4abb863afbd11bf30efa3eeb1d0425fc65942dcc05ab3bf40205ea436b0ff389f2cd20b75b8643d539bf86
+ languageName: node
+ linkType: hard
+
+"hyperdyperid@npm:^1.2.0":
+ version: 1.2.0
+ resolution: "hyperdyperid@npm:1.2.0"
+ checksum: 10/64abb5568ff17aa08ac0175ae55e46e22831c5552be98acdd1692081db0209f36fff58b31432017b4e1772c178962676a2cc3c54e4d5d7f020d7710cec7ad7a6
+ languageName: node
+ linkType: hard
+
+"iconv-lite@npm:0.4.24, iconv-lite@npm:^0.4.24":
+ version: 0.4.24
+ resolution: "iconv-lite@npm:0.4.24"
+ dependencies:
+ safer-buffer: "npm:>= 2.1.2 < 3"
+ checksum: 10/6d3a2dac6e5d1fb126d25645c25c3a1209f70cceecc68b8ef51ae0da3cdc078c151fade7524a30b12a3094926336831fca09c666ef55b37e2c69638b5d6bd2e3
+ languageName: node
+ linkType: hard
+
+"iconv-lite@npm:0.6.3, iconv-lite@npm:^0.6.2, iconv-lite@npm:^0.6.3":
+ version: 0.6.3
+ resolution: "iconv-lite@npm:0.6.3"
+ dependencies:
+ safer-buffer: "npm:>= 2.1.2 < 3.0.0"
+ checksum: 10/24e3292dd3dadaa81d065c6f8c41b274a47098150d444b96e5f53b4638a9a71482921ea6a91a1f59bb71d9796de25e04afd05919fa64c360347ba65d3766f10f
+ languageName: node
+ linkType: hard
+
+"icss-utils@npm:^5.0.0, icss-utils@npm:^5.1.0":
+ version: 5.1.0
+ resolution: "icss-utils@npm:5.1.0"
+ peerDependencies:
+ postcss: ^8.1.0
+ checksum: 10/5c324d283552b1269cfc13a503aaaa172a280f914e5b81544f3803bc6f06a3b585fb79f66f7c771a2c052db7982c18bf92d001e3b47282e3abbbb4c4cc488d68
+ languageName: node
+ linkType: hard
+
+"ieee754@npm:^1.1.13":
+ version: 1.2.1
+ resolution: "ieee754@npm:1.2.1"
+ checksum: 10/d9f2557a59036f16c282aaeb107832dc957a93d73397d89bbad4eb1130560560eb695060145e8e6b3b498b15ab95510226649a0b8f52ae06583575419fe10fc4
+ languageName: node
+ linkType: hard
+
+"ignore-walk@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "ignore-walk@npm:7.0.0"
+ dependencies:
+ minimatch: "npm:^9.0.0"
+ checksum: 10/b9793b009588f2cd6e813f65a424aa362facb182745058858073cc126b339154dea07b89bc8d6cd2aece6528390319a7534b475dd2da6e27dfbff6d049d5fe4b
+ languageName: node
+ linkType: hard
+
+"ignore@npm:^5.2.4":
+ version: 5.3.2
+ resolution: "ignore@npm:5.3.2"
+ checksum: 10/cceb6a457000f8f6a50e1196429750d782afce5680dd878aa4221bd79972d68b3a55b4b1458fc682be978f4d3c6a249046aa0880637367216444ab7b014cfc98
+ languageName: node
+ linkType: hard
+
+"image-size@npm:~0.5.0":
+ version: 0.5.5
+ resolution: "image-size@npm:0.5.5"
+ bin:
+ image-size: bin/image-size.js
+ checksum: 10/f41ec6cfccfa6471980e83568033a66ec53f84d1bcb70033e946a7db9c1b6bbf5645ec90fa5a8bdcdc84d86af0032014eff6fa078a60c2398dfce6676c46bdb7
+ languageName: node
+ linkType: hard
+
+"immutable@npm:^5.0.2":
+ version: 5.0.3
+ resolution: "immutable@npm:5.0.3"
+ checksum: 10/9aca1c783951bb204d7036fbcefac6dd42e7c8ad77ff54b38c5fc0924e6e16ce2d123c95db47c1170ba63dd3f6fc7aa74a29be7adef984031936c4cd1e9e8554
+ languageName: node
+ linkType: hard
+
+"import-fresh@npm:^3.3.0":
+ version: 3.3.0
+ resolution: "import-fresh@npm:3.3.0"
+ dependencies:
+ parent-module: "npm:^1.0.0"
+ resolve-from: "npm:^4.0.0"
+ checksum: 10/2cacfad06e652b1edc50be650f7ec3be08c5e5a6f6d12d035c440a42a8cc028e60a5b99ca08a77ab4d6b1346da7d971915828f33cdab730d3d42f08242d09baa
+ languageName: node
+ linkType: hard
+
+"import-local@npm:^3.0.2":
+ version: 3.2.0
+ resolution: "import-local@npm:3.2.0"
+ dependencies:
+ pkg-dir: "npm:^4.2.0"
+ resolve-cwd: "npm:^3.0.0"
+ bin:
+ import-local-fixture: fixtures/cli.js
+ checksum: 10/0b0b0b412b2521739fbb85eeed834a3c34de9bc67e670b3d0b86248fc460d990a7b116ad056c084b87a693ef73d1f17268d6a5be626bb43c998a8b1c8a230004
+ languageName: node
+ linkType: hard
+
+"imurmurhash@npm:^0.1.4":
+ version: 0.1.4
+ resolution: "imurmurhash@npm:0.1.4"
+ checksum: 10/2d30b157a91fe1c1d7c6f653cbf263f039be6c5bfa959245a16d4ee191fc0f2af86c08545b6e6beeb041c56b574d2d5b9f95343d378ab49c0f37394d541e7fc8
+ languageName: node
+ linkType: hard
+
+"indent-string@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "indent-string@npm:4.0.0"
+ checksum: 10/cd3f5cbc9ca2d624c6a1f53f12e6b341659aba0e2d3254ae2b4464aaea8b4294cdb09616abbc59458f980531f2429784ed6a420d48d245bcad0811980c9efae9
+ languageName: node
+ linkType: hard
+
+"inflight@npm:^1.0.4":
+ version: 1.0.6
+ resolution: "inflight@npm:1.0.6"
+ dependencies:
+ once: "npm:^1.3.0"
+ wrappy: "npm:1"
+ checksum: 10/d2ebd65441a38c8336c223d1b80b921b9fa737e37ea466fd7e253cb000c64ae1f17fa59e68130ef5bda92cfd8d36b83d37dab0eb0a4558bcfec8e8cdfd2dcb67
+ languageName: node
+ linkType: hard
+
+"inherits@npm:2, inherits@npm:2.0.4, inherits@npm:^2.0.1, inherits@npm:^2.0.3, inherits@npm:^2.0.4, inherits@npm:~2.0.3":
+ version: 2.0.4
+ resolution: "inherits@npm:2.0.4"
+ checksum: 10/cd45e923bee15186c07fa4c89db0aace24824c482fb887b528304694b2aa6ff8a898da8657046a5dcf3e46cd6db6c61629551f9215f208d7c3f157cf9b290521
+ languageName: node
+ linkType: hard
+
+"inherits@npm:2.0.3":
+ version: 2.0.3
+ resolution: "inherits@npm:2.0.3"
+ checksum: 10/8771303d66c51be433b564427c16011a8e3fbc3449f1f11ea50efb30a4369495f1d0e89f0fc12bdec0bd7e49102ced5d137e031d39ea09821cb3c717fcf21e69
+ languageName: node
+ linkType: hard
+
+"ini@npm:5.0.0, ini@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "ini@npm:5.0.0"
+ checksum: 10/76e5567b46504b2b12650878ba6277204500a6ead3fe69eef419ee570456b364b39c040ee545846053f6d8a15797a82fc6d9efe06e392b9b6093935f4a2f2c30
+ languageName: node
+ linkType: hard
+
+"ip-address@npm:^9.0.5":
+ version: 9.0.5
+ resolution: "ip-address@npm:9.0.5"
+ dependencies:
+ jsbn: "npm:1.1.0"
+ sprintf-js: "npm:^1.1.3"
+ checksum: 10/1ed81e06721af012306329b31f532b5e24e00cb537be18ddc905a84f19fe8f83a09a1699862bf3a1ec4b9dea93c55a3fa5faf8b5ea380431469df540f38b092c
+ languageName: node
+ linkType: hard
+
+"ipaddr.js@npm:1.9.1":
+ version: 1.9.1
+ resolution: "ipaddr.js@npm:1.9.1"
+ checksum: 10/864d0cced0c0832700e9621913a6429ccdc67f37c1bd78fb8c6789fff35c9d167cb329134acad2290497a53336813ab4798d2794fd675d5eb33b5fdf0982b9ca
+ languageName: node
+ linkType: hard
+
+"ipaddr.js@npm:^2.1.0":
+ version: 2.2.0
+ resolution: "ipaddr.js@npm:2.2.0"
+ checksum: 10/9e1cdd9110b3bca5d910ab70d7fb1933e9c485d9b92cb14ef39f30c412ba3fe02a553921bf696efc7149cc653453c48ccf173adb996ec27d925f1f340f872986
+ languageName: node
+ linkType: hard
+
+"is-arrayish@npm:^0.2.1":
+ version: 0.2.1
+ resolution: "is-arrayish@npm:0.2.1"
+ checksum: 10/73ced84fa35e59e2c57da2d01e12cd01479f381d7f122ce41dcbb713f09dbfc651315832cd2bf8accba7681a69e4d6f1e03941d94dd10040d415086360e7005e
+ languageName: node
+ linkType: hard
+
+"is-binary-path@npm:~2.1.0":
+ version: 2.1.0
+ resolution: "is-binary-path@npm:2.1.0"
+ dependencies:
+ binary-extensions: "npm:^2.0.0"
+ checksum: 10/078e51b4f956c2c5fd2b26bb2672c3ccf7e1faff38e0ebdba45612265f4e3d9fc3127a1fa8370bbf09eab61339203c3d3b7af5662cbf8be4030f8fac37745b0e
+ languageName: node
+ linkType: hard
+
+"is-core-module@npm:^2.13.0":
+ version: 2.15.1
+ resolution: "is-core-module@npm:2.15.1"
+ dependencies:
+ hasown: "npm:^2.0.2"
+ checksum: 10/77316d5891d5743854bcef2cd2f24c5458fb69fbc9705c12ca17d54a2017a67d0693bbf1ba8c77af376c0eef6bf6d1b27a4ab08e4db4e69914c3789bdf2ceec5
+ languageName: node
+ linkType: hard
+
+"is-docker@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "is-docker@npm:3.0.0"
+ bin:
+ is-docker: cli.js
+ checksum: 10/b698118f04feb7eaf3338922bd79cba064ea54a1c3db6ec8c0c8d8ee7613e7e5854d802d3ef646812a8a3ace81182a085dfa0a71cc68b06f3fa794b9783b3c90
+ languageName: node
+ linkType: hard
+
+"is-extglob@npm:^2.1.1":
+ version: 2.1.1
+ resolution: "is-extglob@npm:2.1.1"
+ checksum: 10/df033653d06d0eb567461e58a7a8c9f940bd8c22274b94bf7671ab36df5719791aae15eef6d83bbb5e23283967f2f984b8914559d4449efda578c775c4be6f85
+ languageName: node
+ linkType: hard
+
+"is-fullwidth-code-point@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "is-fullwidth-code-point@npm:3.0.0"
+ checksum: 10/44a30c29457c7fb8f00297bce733f0a64cd22eca270f83e58c105e0d015e45c019491a4ab2faef91ab51d4738c670daff901c799f6a700e27f7314029e99e348
+ languageName: node
+ linkType: hard
+
+"is-fullwidth-code-point@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "is-fullwidth-code-point@npm:4.0.0"
+ checksum: 10/8ae89bf5057bdf4f57b346fb6c55e9c3dd2549983d54191d722d5c739397a903012cc41a04ee3403fd872e811243ef91a7c5196da7b5841dc6b6aae31a264a8d
+ languageName: node
+ linkType: hard
+
+"is-fullwidth-code-point@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "is-fullwidth-code-point@npm:5.0.0"
+ dependencies:
+ get-east-asian-width: "npm:^1.0.0"
+ checksum: 10/8dfb2d2831b9e87983c136f5c335cd9d14c1402973e357a8ff057904612ed84b8cba196319fabedf9aefe4639e14fe3afe9d9966d1d006ebeb40fe1fed4babe5
+ languageName: node
+ linkType: hard
+
+"is-generator-fn@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "is-generator-fn@npm:2.1.0"
+ checksum: 10/a6ad5492cf9d1746f73b6744e0c43c0020510b59d56ddcb78a91cbc173f09b5e6beff53d75c9c5a29feb618bfef2bf458e025ecf3a57ad2268e2fb2569f56215
+ languageName: node
+ linkType: hard
+
+"is-glob@npm:^4.0.1, is-glob@npm:^4.0.3, is-glob@npm:~4.0.1":
+ version: 4.0.3
+ resolution: "is-glob@npm:4.0.3"
+ dependencies:
+ is-extglob: "npm:^2.1.1"
+ checksum: 10/3ed74f2b0cdf4f401f38edb0442ddfde3092d79d7d35c9919c86641efdbcbb32e45aa3c0f70ce5eecc946896cd5a0f26e4188b9f2b881876f7cb6c505b82da11
+ languageName: node
+ linkType: hard
+
+"is-inside-container@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "is-inside-container@npm:1.0.0"
+ dependencies:
+ is-docker: "npm:^3.0.0"
+ bin:
+ is-inside-container: cli.js
+ checksum: 10/c50b75a2ab66ab3e8b92b3bc534e1ea72ca25766832c0623ac22d134116a98bcf012197d1caabe1d1c4bd5f84363d4aa5c36bb4b585fbcaf57be172cd10a1a03
+ languageName: node
+ linkType: hard
+
+"is-interactive@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "is-interactive@npm:1.0.0"
+ checksum: 10/824808776e2d468b2916cdd6c16acacebce060d844c35ca6d82267da692e92c3a16fdba624c50b54a63f38bdc4016055b6f443ce57d7147240de4f8cdabaf6f9
+ languageName: node
+ linkType: hard
+
+"is-lambda@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "is-lambda@npm:1.0.1"
+ checksum: 10/93a32f01940220532e5948538699ad610d5924ac86093fcee83022252b363eb0cc99ba53ab084a04e4fb62bf7b5731f55496257a4c38adf87af9c4d352c71c35
+ languageName: node
+ linkType: hard
+
+"is-network-error@npm:^1.0.0":
+ version: 1.1.0
+ resolution: "is-network-error@npm:1.1.0"
+ checksum: 10/b2fe6aac07f814a9de275efd05934c832c129e7ba292d27614e9e8eec9e043b7a0bbeaeca5d0916b0f462edbec2aa2eaee974ee0a12ac095040e9515c222c251
+ languageName: node
+ linkType: hard
+
+"is-number@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "is-number@npm:7.0.0"
+ checksum: 10/6a6c3383f68afa1e05b286af866017c78f1226d43ac8cb064e115ff9ed85eb33f5c4f7216c96a71e4dfea289ef52c5da3aef5bbfade8ffe47a0465d70c0c8e86
+ languageName: node
+ linkType: hard
+
+"is-plain-obj@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "is-plain-obj@npm:3.0.0"
+ checksum: 10/a6ebdf8e12ab73f33530641972a72a4b8aed6df04f762070d823808303e4f76d87d5ea5bd76f96a7bbe83d93f04ac7764429c29413bd9049853a69cb630fb21c
+ languageName: node
+ linkType: hard
+
+"is-plain-object@npm:^2.0.4":
+ version: 2.0.4
+ resolution: "is-plain-object@npm:2.0.4"
+ dependencies:
+ isobject: "npm:^3.0.1"
+ checksum: 10/2a401140cfd86cabe25214956ae2cfee6fbd8186809555cd0e84574f88de7b17abacb2e477a6a658fa54c6083ecbda1e6ae404c7720244cd198903848fca70ca
+ languageName: node
+ linkType: hard
+
+"is-plain-object@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "is-plain-object@npm:5.0.0"
+ checksum: 10/e32d27061eef62c0847d303125440a38660517e586f2f3db7c9d179ae5b6674ab0f469d519b2e25c147a1a3bc87156d0d5f4d8821e0ce4a9ee7fe1fcf11ce45c
+ languageName: node
+ linkType: hard
+
+"is-potential-custom-element-name@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "is-potential-custom-element-name@npm:1.0.1"
+ checksum: 10/ced7bbbb6433a5b684af581872afe0e1767e2d1146b2207ca0068a648fb5cab9d898495d1ac0583524faaf24ca98176a7d9876363097c2d14fee6dd324f3a1ab
+ languageName: node
+ linkType: hard
+
+"is-stream@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "is-stream@npm:2.0.1"
+ checksum: 10/b8e05ccdf96ac330ea83c12450304d4a591f9958c11fd17bed240af8d5ffe08aedafa4c0f4cfccd4d28dc9d4d129daca1023633d5c11601a6cbc77521f6fae66
+ languageName: node
+ linkType: hard
+
+"is-unicode-supported@npm:^0.1.0":
+ version: 0.1.0
+ resolution: "is-unicode-supported@npm:0.1.0"
+ checksum: 10/a2aab86ee7712f5c2f999180daaba5f361bdad1efadc9610ff5b8ab5495b86e4f627839d085c6530363c6d6d4ecbde340fb8e54bdb83da4ba8e0865ed5513c52
+ languageName: node
+ linkType: hard
+
+"is-what@npm:^3.14.1":
+ version: 3.14.1
+ resolution: "is-what@npm:3.14.1"
+ checksum: 10/249beb4a8c1729c80ed24fa8527835301c8c70d2fa99706a301224576e0650df61edd7a0a8853999bf5fbe2c551f07148d2c3535260772e05a4c373d3d5362e1
+ languageName: node
+ linkType: hard
+
+"is-wsl@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "is-wsl@npm:3.1.0"
+ dependencies:
+ is-inside-container: "npm:^1.0.0"
+ checksum: 10/f9734c81f2f9cf9877c5db8356bfe1ff61680f1f4c1011e91278a9c0564b395ae796addb4bf33956871041476ec82c3e5260ed57b22ac91794d4ae70a1d2f0a9
+ languageName: node
+ linkType: hard
+
+"isarray@npm:~1.0.0":
+ version: 1.0.0
+ resolution: "isarray@npm:1.0.0"
+ checksum: 10/f032df8e02dce8ec565cf2eb605ea939bdccea528dbcf565cdf92bfa2da9110461159d86a537388ef1acef8815a330642d7885b29010e8f7eac967c9993b65ab
+ languageName: node
+ linkType: hard
+
+"isexe@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "isexe@npm:2.0.0"
+ checksum: 10/7c9f715c03aff08f35e98b1fadae1b9267b38f0615d501824f9743f3aab99ef10e303ce7db3f186763a0b70a19de5791ebfc854ff884d5a8c4d92211f642ec92
+ languageName: node
+ linkType: hard
+
+"isexe@npm:^3.1.1":
+ version: 3.1.1
+ resolution: "isexe@npm:3.1.1"
+ checksum: 10/7fe1931ee4e88eb5aa524cd3ceb8c882537bc3a81b02e438b240e47012eef49c86904d0f0e593ea7c3a9996d18d0f1f3be8d3eaa92333977b0c3a9d353d5563e
+ languageName: node
+ linkType: hard
+
+"isobject@npm:^3.0.1":
+ version: 3.0.1
+ resolution: "isobject@npm:3.0.1"
+ checksum: 10/db85c4c970ce30693676487cca0e61da2ca34e8d4967c2e1309143ff910c207133a969f9e4ddb2dc6aba670aabce4e0e307146c310350b298e74a31f7d464703
+ languageName: node
+ linkType: hard
+
+"istanbul-lib-coverage@npm:^3.0.0, istanbul-lib-coverage@npm:^3.2.0":
+ version: 3.2.2
+ resolution: "istanbul-lib-coverage@npm:3.2.2"
+ checksum: 10/40bbdd1e937dfd8c830fa286d0f665e81b7a78bdabcd4565f6d5667c99828bda3db7fb7ac6b96a3e2e8a2461ddbc5452d9f8bc7d00cb00075fa6a3e99f5b6a81
+ languageName: node
+ linkType: hard
+
+"istanbul-lib-instrument@npm:6.0.3, istanbul-lib-instrument@npm:^6.0.0":
+ version: 6.0.3
+ resolution: "istanbul-lib-instrument@npm:6.0.3"
+ dependencies:
+ "@babel/core": "npm:^7.23.9"
+ "@babel/parser": "npm:^7.23.9"
+ "@istanbuljs/schema": "npm:^0.1.3"
+ istanbul-lib-coverage: "npm:^3.2.0"
+ semver: "npm:^7.5.4"
+ checksum: 10/aa5271c0008dfa71b6ecc9ba1e801bf77b49dc05524e8c30d58aaf5b9505e0cd12f25f93165464d4266a518c5c75284ecb598fbd89fec081ae77d2c9d3327695
+ languageName: node
+ linkType: hard
+
+"istanbul-lib-instrument@npm:^5.0.4":
+ version: 5.2.1
+ resolution: "istanbul-lib-instrument@npm:5.2.1"
+ dependencies:
+ "@babel/core": "npm:^7.12.3"
+ "@babel/parser": "npm:^7.14.7"
+ "@istanbuljs/schema": "npm:^0.1.2"
+ istanbul-lib-coverage: "npm:^3.2.0"
+ semver: "npm:^6.3.0"
+ checksum: 10/bbc4496c2f304d799f8ec22202ab38c010ac265c441947f075c0f7d46bd440b45c00e46017cf9053453d42182d768b1d6ed0e70a142c95ab00df9843aa5ab80e
+ languageName: node
+ linkType: hard
+
+"istanbul-lib-report@npm:^3.0.0":
+ version: 3.0.1
+ resolution: "istanbul-lib-report@npm:3.0.1"
+ dependencies:
+ istanbul-lib-coverage: "npm:^3.0.0"
+ make-dir: "npm:^4.0.0"
+ supports-color: "npm:^7.1.0"
+ checksum: 10/86a83421ca1cf2109a9f6d193c06c31ef04a45e72a74579b11060b1e7bb9b6337a4e6f04abfb8857e2d569c271273c65e855ee429376a0d7c91ad91db42accd1
+ languageName: node
+ linkType: hard
+
+"istanbul-lib-source-maps@npm:^4.0.0":
+ version: 4.0.1
+ resolution: "istanbul-lib-source-maps@npm:4.0.1"
+ dependencies:
+ debug: "npm:^4.1.1"
+ istanbul-lib-coverage: "npm:^3.0.0"
+ source-map: "npm:^0.6.1"
+ checksum: 10/5526983462799aced011d776af166e350191b816821ea7bcf71cab3e5272657b062c47dc30697a22a43656e3ced78893a42de677f9ccf276a28c913190953b82
+ languageName: node
+ linkType: hard
+
+"istanbul-reports@npm:^3.1.3":
+ version: 3.1.7
+ resolution: "istanbul-reports@npm:3.1.7"
+ dependencies:
+ html-escaper: "npm:^2.0.0"
+ istanbul-lib-report: "npm:^3.0.0"
+ checksum: 10/f1faaa4684efaf57d64087776018d7426312a59aa6eeb4e0e3a777347d23cd286ad18f427e98f0e3dee666103d7404c9d7abc5f240406a912fa16bd6695437fa
+ languageName: node
+ linkType: hard
+
+"jackspeak@npm:^3.1.2":
+ version: 3.4.3
+ resolution: "jackspeak@npm:3.4.3"
+ dependencies:
+ "@isaacs/cliui": "npm:^8.0.2"
+ "@pkgjs/parseargs": "npm:^0.11.0"
+ dependenciesMeta:
+ "@pkgjs/parseargs":
+ optional: true
+ checksum: 10/96f8786eaab98e4bf5b2a5d6d9588ea46c4d06bbc4f2eb861fdd7b6b182b16f71d8a70e79820f335d52653b16d4843b29dd9cdcf38ae80406756db9199497cf3
+ languageName: node
+ linkType: hard
+
+"jake@npm:^10.8.5":
+ version: 10.9.2
+ resolution: "jake@npm:10.9.2"
+ dependencies:
+ async: "npm:^3.2.3"
+ chalk: "npm:^4.0.2"
+ filelist: "npm:^1.0.4"
+ minimatch: "npm:^3.1.2"
+ bin:
+ jake: bin/cli.js
+ checksum: 10/3be324708f99f031e0aec49ef8fd872eb4583cbe8a29a0c875f554f6ac638ee4ea5aa759bb63723fd54f77ca6d7db851eaa78353301734ed3700db9cb109a0cd
+ languageName: node
+ linkType: hard
+
+"jest-changed-files@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-changed-files@npm:29.7.0"
+ dependencies:
+ execa: "npm:^5.0.0"
+ jest-util: "npm:^29.7.0"
+ p-limit: "npm:^3.1.0"
+ checksum: 10/3d93742e56b1a73a145d55b66e96711fbf87ef89b96c2fab7cfdfba8ec06612591a982111ca2b712bb853dbc16831ec8b43585a2a96b83862d6767de59cbf83d
+ languageName: node
+ linkType: hard
+
+"jest-circus@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-circus@npm:29.7.0"
+ dependencies:
+ "@jest/environment": "npm:^29.7.0"
+ "@jest/expect": "npm:^29.7.0"
+ "@jest/test-result": "npm:^29.7.0"
+ "@jest/types": "npm:^29.6.3"
+ "@types/node": "npm:*"
+ chalk: "npm:^4.0.0"
+ co: "npm:^4.6.0"
+ dedent: "npm:^1.0.0"
+ is-generator-fn: "npm:^2.0.0"
+ jest-each: "npm:^29.7.0"
+ jest-matcher-utils: "npm:^29.7.0"
+ jest-message-util: "npm:^29.7.0"
+ jest-runtime: "npm:^29.7.0"
+ jest-snapshot: "npm:^29.7.0"
+ jest-util: "npm:^29.7.0"
+ p-limit: "npm:^3.1.0"
+ pretty-format: "npm:^29.7.0"
+ pure-rand: "npm:^6.0.0"
+ slash: "npm:^3.0.0"
+ stack-utils: "npm:^2.0.3"
+ checksum: 10/716a8e3f40572fd0213bcfc1da90274bf30d856e5133af58089a6ce45089b63f4d679bd44e6be9d320e8390483ebc3ae9921981993986d21639d9019b523123d
+ languageName: node
+ linkType: hard
+
+"jest-cli@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-cli@npm:29.7.0"
+ dependencies:
+ "@jest/core": "npm:^29.7.0"
+ "@jest/test-result": "npm:^29.7.0"
+ "@jest/types": "npm:^29.6.3"
+ chalk: "npm:^4.0.0"
+ create-jest: "npm:^29.7.0"
+ exit: "npm:^0.1.2"
+ import-local: "npm:^3.0.2"
+ jest-config: "npm:^29.7.0"
+ jest-util: "npm:^29.7.0"
+ jest-validate: "npm:^29.7.0"
+ yargs: "npm:^17.3.1"
+ peerDependencies:
+ node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
+ peerDependenciesMeta:
+ node-notifier:
+ optional: true
+ bin:
+ jest: bin/jest.js
+ checksum: 10/6cc62b34d002c034203065a31e5e9a19e7c76d9e8ef447a6f70f759c0714cb212c6245f75e270ba458620f9c7b26063cd8cf6cd1f7e3afd659a7cc08add17307
+ languageName: node
+ linkType: hard
+
+"jest-config@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-config@npm:29.7.0"
+ dependencies:
+ "@babel/core": "npm:^7.11.6"
+ "@jest/test-sequencer": "npm:^29.7.0"
+ "@jest/types": "npm:^29.6.3"
+ babel-jest: "npm:^29.7.0"
+ chalk: "npm:^4.0.0"
+ ci-info: "npm:^3.2.0"
+ deepmerge: "npm:^4.2.2"
+ glob: "npm:^7.1.3"
+ graceful-fs: "npm:^4.2.9"
+ jest-circus: "npm:^29.7.0"
+ jest-environment-node: "npm:^29.7.0"
+ jest-get-type: "npm:^29.6.3"
+ jest-regex-util: "npm:^29.6.3"
+ jest-resolve: "npm:^29.7.0"
+ jest-runner: "npm:^29.7.0"
+ jest-util: "npm:^29.7.0"
+ jest-validate: "npm:^29.7.0"
+ micromatch: "npm:^4.0.4"
+ parse-json: "npm:^5.2.0"
+ pretty-format: "npm:^29.7.0"
+ slash: "npm:^3.0.0"
+ strip-json-comments: "npm:^3.1.1"
+ peerDependencies:
+ "@types/node": "*"
+ ts-node: ">=9.0.0"
+ peerDependenciesMeta:
+ "@types/node":
+ optional: true
+ ts-node:
+ optional: true
+ checksum: 10/6bdf570e9592e7d7dd5124fc0e21f5fe92bd15033513632431b211797e3ab57eaa312f83cc6481b3094b72324e369e876f163579d60016677c117ec4853cf02b
+ languageName: node
+ linkType: hard
+
+"jest-diff@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-diff@npm:29.7.0"
+ dependencies:
+ chalk: "npm:^4.0.0"
+ diff-sequences: "npm:^29.6.3"
+ jest-get-type: "npm:^29.6.3"
+ pretty-format: "npm:^29.7.0"
+ checksum: 10/6f3a7eb9cd9de5ea9e5aa94aed535631fa6f80221832952839b3cb59dd419b91c20b73887deb0b62230d06d02d6b6cf34ebb810b88d904bb4fe1e2e4f0905c98
+ languageName: node
+ linkType: hard
+
+"jest-docblock@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-docblock@npm:29.7.0"
+ dependencies:
+ detect-newline: "npm:^3.0.0"
+ checksum: 10/8d48818055bc96c9e4ec2e217a5a375623c0d0bfae8d22c26e011074940c202aa2534a3362294c81d981046885c05d304376afba9f2874143025981148f3e96d
+ languageName: node
+ linkType: hard
+
+"jest-each@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-each@npm:29.7.0"
+ dependencies:
+ "@jest/types": "npm:^29.6.3"
+ chalk: "npm:^4.0.0"
+ jest-get-type: "npm:^29.6.3"
+ jest-util: "npm:^29.7.0"
+ pretty-format: "npm:^29.7.0"
+ checksum: 10/bd1a077654bdaa013b590deb5f7e7ade68f2e3289180a8c8f53bc8a49f3b40740c0ec2d3a3c1aee906f682775be2bebbac37491d80b634d15276b0aa0f2e3fda
+ languageName: node
+ linkType: hard
+
+"jest-environment-jsdom@npm:^29.0.0":
+ version: 29.7.0
+ resolution: "jest-environment-jsdom@npm:29.7.0"
+ dependencies:
+ "@jest/environment": "npm:^29.7.0"
+ "@jest/fake-timers": "npm:^29.7.0"
+ "@jest/types": "npm:^29.6.3"
+ "@types/jsdom": "npm:^20.0.0"
+ "@types/node": "npm:*"
+ jest-mock: "npm:^29.7.0"
+ jest-util: "npm:^29.7.0"
+ jsdom: "npm:^20.0.0"
+ peerDependencies:
+ canvas: ^2.5.0
+ peerDependenciesMeta:
+ canvas:
+ optional: true
+ checksum: 10/23bbfc9bca914baef4b654f7983175a4d49b0f515a5094ebcb8f819f28ec186f53c0ba06af1855eac04bab1457f4ea79dae05f70052cf899863e8096daa6e0f5
+ languageName: node
+ linkType: hard
+
+"jest-environment-node@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-environment-node@npm:29.7.0"
+ dependencies:
+ "@jest/environment": "npm:^29.7.0"
+ "@jest/fake-timers": "npm:^29.7.0"
+ "@jest/types": "npm:^29.6.3"
+ "@types/node": "npm:*"
+ jest-mock: "npm:^29.7.0"
+ jest-util: "npm:^29.7.0"
+ checksum: 10/9cf7045adf2307cc93aed2f8488942e39388bff47ec1df149a997c6f714bfc66b2056768973770d3f8b1bf47396c19aa564877eb10ec978b952c6018ed1bd637
+ languageName: node
+ linkType: hard
+
+"jest-get-type@npm:^29.6.3":
+ version: 29.6.3
+ resolution: "jest-get-type@npm:29.6.3"
+ checksum: 10/88ac9102d4679d768accae29f1e75f592b760b44277df288ad76ce5bf038c3f5ce3719dea8aa0f035dac30e9eb034b848ce716b9183ad7cc222d029f03e92205
+ languageName: node
+ linkType: hard
+
+"jest-haste-map@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-haste-map@npm:29.7.0"
+ dependencies:
+ "@jest/types": "npm:^29.6.3"
+ "@types/graceful-fs": "npm:^4.1.3"
+ "@types/node": "npm:*"
+ anymatch: "npm:^3.0.3"
+ fb-watchman: "npm:^2.0.0"
+ fsevents: "npm:^2.3.2"
+ graceful-fs: "npm:^4.2.9"
+ jest-regex-util: "npm:^29.6.3"
+ jest-util: "npm:^29.7.0"
+ jest-worker: "npm:^29.7.0"
+ micromatch: "npm:^4.0.4"
+ walker: "npm:^1.0.8"
+ dependenciesMeta:
+ fsevents:
+ optional: true
+ checksum: 10/8531b42003581cb18a69a2774e68c456fb5a5c3280b1b9b77475af9e346b6a457250f9d756bfeeae2fe6cbc9ef28434c205edab9390ee970a919baddfa08bb85
+ languageName: node
+ linkType: hard
+
+"jest-leak-detector@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-leak-detector@npm:29.7.0"
+ dependencies:
+ jest-get-type: "npm:^29.6.3"
+ pretty-format: "npm:^29.7.0"
+ checksum: 10/e3950e3ddd71e1d0c22924c51a300a1c2db6cf69ec1e51f95ccf424bcc070f78664813bef7aed4b16b96dfbdeea53fe358f8aeaaea84346ae15c3735758f1605
+ languageName: node
+ linkType: hard
+
+"jest-matcher-utils@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-matcher-utils@npm:29.7.0"
+ dependencies:
+ chalk: "npm:^4.0.0"
+ jest-diff: "npm:^29.7.0"
+ jest-get-type: "npm:^29.6.3"
+ pretty-format: "npm:^29.7.0"
+ checksum: 10/981904a494299cf1e3baed352f8a3bd8b50a8c13a662c509b6a53c31461f94ea3bfeffa9d5efcfeb248e384e318c87de7e3baa6af0f79674e987482aa189af40
+ languageName: node
+ linkType: hard
+
+"jest-message-util@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-message-util@npm:29.7.0"
+ dependencies:
+ "@babel/code-frame": "npm:^7.12.13"
+ "@jest/types": "npm:^29.6.3"
+ "@types/stack-utils": "npm:^2.0.0"
+ chalk: "npm:^4.0.0"
+ graceful-fs: "npm:^4.2.9"
+ micromatch: "npm:^4.0.4"
+ pretty-format: "npm:^29.7.0"
+ slash: "npm:^3.0.0"
+ stack-utils: "npm:^2.0.3"
+ checksum: 10/31d53c6ed22095d86bab9d14c0fa70c4a92c749ea6ceece82cf30c22c9c0e26407acdfbdb0231435dc85a98d6d65ca0d9cbcd25cd1abb377fe945e843fb770b9
+ languageName: node
+ linkType: hard
+
+"jest-mock@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-mock@npm:29.7.0"
+ dependencies:
+ "@jest/types": "npm:^29.6.3"
+ "@types/node": "npm:*"
+ jest-util: "npm:^29.7.0"
+ checksum: 10/ae51d1b4f898724be5e0e52b2268a68fcd876d9b20633c864a6dd6b1994cbc48d62402b0f40f3a1b669b30ebd648821f086c26c08ffde192ced951ff4670d51c
+ languageName: node
+ linkType: hard
+
+"jest-pnp-resolver@npm:^1.2.2":
+ version: 1.2.3
+ resolution: "jest-pnp-resolver@npm:1.2.3"
+ peerDependencies:
+ jest-resolve: "*"
+ peerDependenciesMeta:
+ jest-resolve:
+ optional: true
+ checksum: 10/db1a8ab2cb97ca19c01b1cfa9a9c8c69a143fde833c14df1fab0766f411b1148ff0df878adea09007ac6a2085ec116ba9a996a6ad104b1e58c20adbf88eed9b2
+ languageName: node
+ linkType: hard
+
+"jest-preset-angular@npm:^14.3.2":
+ version: 14.3.2
+ resolution: "jest-preset-angular@npm:14.3.2"
+ dependencies:
+ bs-logger: "npm:^0.2.6"
+ esbuild: "npm:>=0.15.13"
+ esbuild-wasm: "npm:>=0.15.13"
+ jest-environment-jsdom: "npm:^29.0.0"
+ jest-util: "npm:^29.0.0"
+ pretty-format: "npm:^29.0.0"
+ ts-jest: "npm:^29.0.0"
+ peerDependencies:
+ "@angular-devkit/build-angular": ">=15.0.0 <19.0.0"
+ "@angular/compiler-cli": ">=15.0.0 <19.0.0"
+ "@angular/core": ">=15.0.0 <19.0.0"
+ "@angular/platform-browser-dynamic": ">=15.0.0 <19.0.0"
+ jest: ^29.0.0
+ typescript: ">=4.8"
+ dependenciesMeta:
+ esbuild:
+ optional: true
+ checksum: 10/10855b8c43e3c2cf09cd451ac9856bac078469ecb006efb222a63f626fc7d834bce16f0eb132d0b1cc02b7f0e3560111a65e19b1f95e3c5ddfa41b5d4d312b79
+ languageName: node
+ linkType: hard
+
+"jest-regex-util@npm:^29.6.3":
+ version: 29.6.3
+ resolution: "jest-regex-util@npm:29.6.3"
+ checksum: 10/0518beeb9bf1228261695e54f0feaad3606df26a19764bc19541e0fc6e2a3737191904607fb72f3f2ce85d9c16b28df79b7b1ec9443aa08c3ef0e9efda6f8f2a
+ languageName: node
+ linkType: hard
+
+"jest-resolve-dependencies@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-resolve-dependencies@npm:29.7.0"
+ dependencies:
+ jest-regex-util: "npm:^29.6.3"
+ jest-snapshot: "npm:^29.7.0"
+ checksum: 10/1e206f94a660d81e977bcfb1baae6450cb4a81c92e06fad376cc5ea16b8e8c6ea78c383f39e95591a9eb7f925b6a1021086c38941aa7c1b8a6a813c2f6e93675
+ languageName: node
+ linkType: hard
+
+"jest-resolve@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-resolve@npm:29.7.0"
+ dependencies:
+ chalk: "npm:^4.0.0"
+ graceful-fs: "npm:^4.2.9"
+ jest-haste-map: "npm:^29.7.0"
+ jest-pnp-resolver: "npm:^1.2.2"
+ jest-util: "npm:^29.7.0"
+ jest-validate: "npm:^29.7.0"
+ resolve: "npm:^1.20.0"
+ resolve.exports: "npm:^2.0.0"
+ slash: "npm:^3.0.0"
+ checksum: 10/faa466fd9bc69ea6c37a545a7c6e808e073c66f46ab7d3d8a6ef084f8708f201b85d5fe1799789578b8b47fa1de47b9ee47b414d1863bc117a49e032ba77b7c7
+ languageName: node
+ linkType: hard
+
+"jest-runner@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-runner@npm:29.7.0"
+ dependencies:
+ "@jest/console": "npm:^29.7.0"
+ "@jest/environment": "npm:^29.7.0"
+ "@jest/test-result": "npm:^29.7.0"
+ "@jest/transform": "npm:^29.7.0"
+ "@jest/types": "npm:^29.6.3"
+ "@types/node": "npm:*"
+ chalk: "npm:^4.0.0"
+ emittery: "npm:^0.13.1"
+ graceful-fs: "npm:^4.2.9"
+ jest-docblock: "npm:^29.7.0"
+ jest-environment-node: "npm:^29.7.0"
+ jest-haste-map: "npm:^29.7.0"
+ jest-leak-detector: "npm:^29.7.0"
+ jest-message-util: "npm:^29.7.0"
+ jest-resolve: "npm:^29.7.0"
+ jest-runtime: "npm:^29.7.0"
+ jest-util: "npm:^29.7.0"
+ jest-watcher: "npm:^29.7.0"
+ jest-worker: "npm:^29.7.0"
+ p-limit: "npm:^3.1.0"
+ source-map-support: "npm:0.5.13"
+ checksum: 10/9d8748a494bd90f5c82acea99be9e99f21358263ce6feae44d3f1b0cd90991b5df5d18d607e73c07be95861ee86d1cbab2a3fc6ca4b21805f07ac29d47c1da1e
+ languageName: node
+ linkType: hard
+
+"jest-runtime@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-runtime@npm:29.7.0"
+ dependencies:
+ "@jest/environment": "npm:^29.7.0"
+ "@jest/fake-timers": "npm:^29.7.0"
+ "@jest/globals": "npm:^29.7.0"
+ "@jest/source-map": "npm:^29.6.3"
+ "@jest/test-result": "npm:^29.7.0"
+ "@jest/transform": "npm:^29.7.0"
+ "@jest/types": "npm:^29.6.3"
+ "@types/node": "npm:*"
+ chalk: "npm:^4.0.0"
+ cjs-module-lexer: "npm:^1.0.0"
+ collect-v8-coverage: "npm:^1.0.0"
+ glob: "npm:^7.1.3"
+ graceful-fs: "npm:^4.2.9"
+ jest-haste-map: "npm:^29.7.0"
+ jest-message-util: "npm:^29.7.0"
+ jest-mock: "npm:^29.7.0"
+ jest-regex-util: "npm:^29.6.3"
+ jest-resolve: "npm:^29.7.0"
+ jest-snapshot: "npm:^29.7.0"
+ jest-util: "npm:^29.7.0"
+ slash: "npm:^3.0.0"
+ strip-bom: "npm:^4.0.0"
+ checksum: 10/59eb58eb7e150e0834a2d0c0d94f2a0b963ae7182cfa6c63f2b49b9c6ef794e5193ef1634e01db41420c36a94cefc512cdd67a055cd3e6fa2f41eaf0f82f5a20
+ languageName: node
+ linkType: hard
+
+"jest-snapshot@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-snapshot@npm:29.7.0"
+ dependencies:
+ "@babel/core": "npm:^7.11.6"
+ "@babel/generator": "npm:^7.7.2"
+ "@babel/plugin-syntax-jsx": "npm:^7.7.2"
+ "@babel/plugin-syntax-typescript": "npm:^7.7.2"
+ "@babel/types": "npm:^7.3.3"
+ "@jest/expect-utils": "npm:^29.7.0"
+ "@jest/transform": "npm:^29.7.0"
+ "@jest/types": "npm:^29.6.3"
+ babel-preset-current-node-syntax: "npm:^1.0.0"
+ chalk: "npm:^4.0.0"
+ expect: "npm:^29.7.0"
+ graceful-fs: "npm:^4.2.9"
+ jest-diff: "npm:^29.7.0"
+ jest-get-type: "npm:^29.6.3"
+ jest-matcher-utils: "npm:^29.7.0"
+ jest-message-util: "npm:^29.7.0"
+ jest-util: "npm:^29.7.0"
+ natural-compare: "npm:^1.4.0"
+ pretty-format: "npm:^29.7.0"
+ semver: "npm:^7.5.3"
+ checksum: 10/cb19a3948256de5f922d52f251821f99657339969bf86843bd26cf3332eae94883e8260e3d2fba46129a27c3971c1aa522490e460e16c7fad516e82d10bbf9f8
+ languageName: node
+ linkType: hard
+
+"jest-util@npm:^29.0.0, jest-util@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-util@npm:29.7.0"
+ dependencies:
+ "@jest/types": "npm:^29.6.3"
+ "@types/node": "npm:*"
+ chalk: "npm:^4.0.0"
+ ci-info: "npm:^3.2.0"
+ graceful-fs: "npm:^4.2.9"
+ picomatch: "npm:^2.2.3"
+ checksum: 10/30d58af6967e7d42bd903ccc098f3b4d3859ed46238fbc88d4add6a3f10bea00c226b93660285f058bc7a65f6f9529cf4eb80f8d4707f79f9e3a23686b4ab8f3
+ languageName: node
+ linkType: hard
+
+"jest-validate@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-validate@npm:29.7.0"
+ dependencies:
+ "@jest/types": "npm:^29.6.3"
+ camelcase: "npm:^6.2.0"
+ chalk: "npm:^4.0.0"
+ jest-get-type: "npm:^29.6.3"
+ leven: "npm:^3.1.0"
+ pretty-format: "npm:^29.7.0"
+ checksum: 10/8ee1163666d8eaa16d90a989edba2b4a3c8ab0ffaa95ad91b08ca42b015bfb70e164b247a5b17f9de32d096987cada63ed8491ab82761bfb9a28bc34b27ae161
+ languageName: node
+ linkType: hard
+
+"jest-watcher@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-watcher@npm:29.7.0"
+ dependencies:
+ "@jest/test-result": "npm:^29.7.0"
+ "@jest/types": "npm:^29.6.3"
+ "@types/node": "npm:*"
+ ansi-escapes: "npm:^4.2.1"
+ chalk: "npm:^4.0.0"
+ emittery: "npm:^0.13.1"
+ jest-util: "npm:^29.7.0"
+ string-length: "npm:^4.0.1"
+ checksum: 10/4f616e0345676631a7034b1d94971aaa719f0cd4a6041be2aa299be437ea047afd4fe05c48873b7963f5687a2f6c7cbf51244be8b14e313b97bfe32b1e127e55
+ languageName: node
+ linkType: hard
+
+"jest-worker@npm:^27.4.5":
+ version: 27.5.1
+ resolution: "jest-worker@npm:27.5.1"
+ dependencies:
+ "@types/node": "npm:*"
+ merge-stream: "npm:^2.0.0"
+ supports-color: "npm:^8.0.0"
+ checksum: 10/06c6e2a84591d9ede704d5022fc13791e8876e83397c89d481b0063332abbb64c0f01ef4ca7de520b35c7a1058556078d6bdc3631376f4e9ffb42316c1a8488e
+ languageName: node
+ linkType: hard
+
+"jest-worker@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest-worker@npm:29.7.0"
+ dependencies:
+ "@types/node": "npm:*"
+ jest-util: "npm:^29.7.0"
+ merge-stream: "npm:^2.0.0"
+ supports-color: "npm:^8.0.0"
+ checksum: 10/364cbaef00d8a2729fc760227ad34b5e60829e0869bd84976bdfbd8c0d0f9c2f22677b3e6dd8afa76ed174765351cd12bae3d4530c62eefb3791055127ca9745
+ languageName: node
+ linkType: hard
+
+"jest@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "jest@npm:29.7.0"
+ dependencies:
+ "@jest/core": "npm:^29.7.0"
+ "@jest/types": "npm:^29.6.3"
+ import-local: "npm:^3.0.2"
+ jest-cli: "npm:^29.7.0"
+ peerDependencies:
+ node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
+ peerDependenciesMeta:
+ node-notifier:
+ optional: true
+ bin:
+ jest: bin/jest.js
+ checksum: 10/97023d78446098c586faaa467fbf2c6b07ff06e2c85a19e3926adb5b0effe9ac60c4913ae03e2719f9c01ae8ffd8d92f6b262cedb9555ceeb5d19263d8c6362a
+ languageName: node
+ linkType: hard
+
+"jiti@npm:^1.20.0":
+ version: 1.21.6
+ resolution: "jiti@npm:1.21.6"
+ bin:
+ jiti: bin/jiti.js
+ checksum: 10/289b124cea411c130a14ffe88e3d38376ab44b6695616dfa0a1f32176a8f20ec90cdd6d2b9d81450fc6467cfa4d865f04f49b98452bff0f812bc400fd0ae78d6
+ languageName: node
+ linkType: hard
+
+"js-tokens@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "js-tokens@npm:4.0.0"
+ checksum: 10/af37d0d913fb56aec6dc0074c163cc71cd23c0b8aad5c2350747b6721d37ba118af35abdd8b33c47ec2800de07dedb16a527ca9c530ee004093e04958bd0cbf2
+ languageName: node
+ linkType: hard
+
+"js-yaml@npm:^3.13.1":
+ version: 3.14.1
+ resolution: "js-yaml@npm:3.14.1"
+ dependencies:
+ argparse: "npm:^1.0.7"
+ esprima: "npm:^4.0.0"
+ bin:
+ js-yaml: bin/js-yaml.js
+ checksum: 10/9e22d80b4d0105b9899135365f746d47466ed53ef4223c529b3c0f7a39907743fdbd3c4379f94f1106f02755b5e90b2faaf84801a891135544e1ea475d1a1379
+ languageName: node
+ linkType: hard
+
+"js-yaml@npm:^4.1.0":
+ version: 4.1.0
+ resolution: "js-yaml@npm:4.1.0"
+ dependencies:
+ argparse: "npm:^2.0.1"
+ bin:
+ js-yaml: bin/js-yaml.js
+ checksum: 10/c138a34a3fd0d08ebaf71273ad4465569a483b8a639e0b118ff65698d257c2791d3199e3f303631f2cb98213fa7b5f5d6a4621fd0fff819421b990d30d967140
+ languageName: node
+ linkType: hard
+
+"jsbn@npm:1.1.0":
+ version: 1.1.0
+ resolution: "jsbn@npm:1.1.0"
+ checksum: 10/bebe7ae829bbd586ce8cbe83501dd8cb8c282c8902a8aeeed0a073a89dc37e8103b1244f3c6acd60278bcbfe12d93a3f83c9ac396868a3b3bbc3c5e5e3b648ef
+ languageName: node
+ linkType: hard
+
+"jsdom@npm:^20.0.0":
+ version: 20.0.3
+ resolution: "jsdom@npm:20.0.3"
+ dependencies:
+ abab: "npm:^2.0.6"
+ acorn: "npm:^8.8.1"
+ acorn-globals: "npm:^7.0.0"
+ cssom: "npm:^0.5.0"
+ cssstyle: "npm:^2.3.0"
+ data-urls: "npm:^3.0.2"
+ decimal.js: "npm:^10.4.2"
+ domexception: "npm:^4.0.0"
+ escodegen: "npm:^2.0.0"
+ form-data: "npm:^4.0.0"
+ html-encoding-sniffer: "npm:^3.0.0"
+ http-proxy-agent: "npm:^5.0.0"
+ https-proxy-agent: "npm:^5.0.1"
+ is-potential-custom-element-name: "npm:^1.0.1"
+ nwsapi: "npm:^2.2.2"
+ parse5: "npm:^7.1.1"
+ saxes: "npm:^6.0.0"
+ symbol-tree: "npm:^3.2.4"
+ tough-cookie: "npm:^4.1.2"
+ w3c-xmlserializer: "npm:^4.0.0"
+ webidl-conversions: "npm:^7.0.0"
+ whatwg-encoding: "npm:^2.0.0"
+ whatwg-mimetype: "npm:^3.0.0"
+ whatwg-url: "npm:^11.0.0"
+ ws: "npm:^8.11.0"
+ xml-name-validator: "npm:^4.0.0"
+ peerDependencies:
+ canvas: ^2.5.0
+ peerDependenciesMeta:
+ canvas:
+ optional: true
+ checksum: 10/a4cdcff5b07eed87da90b146b82936321533b5efe8124492acf7160ebd5b9cf2b3c2435683592bf1cffb479615245756efb6c173effc1906f845a86ed22af985
+ languageName: node
+ linkType: hard
+
+"jsesc@npm:^3.0.2, jsesc@npm:~3.0.2":
+ version: 3.0.2
+ resolution: "jsesc@npm:3.0.2"
+ bin:
+ jsesc: bin/jsesc
+ checksum: 10/8e5a7de6b70a8bd71f9cb0b5a7ade6a73ae6ab55e697c74cc997cede97417a3a65ed86c36f7dd6125fe49766e8386c845023d9e213916ca92c9dfdd56e2babf3
+ languageName: node
+ linkType: hard
+
+"json-parse-even-better-errors@npm:^2.3.0, json-parse-even-better-errors@npm:^2.3.1":
+ version: 2.3.1
+ resolution: "json-parse-even-better-errors@npm:2.3.1"
+ checksum: 10/5f3a99009ed5f2a5a67d06e2f298cc97bc86d462034173308156f15b43a6e850be8511dc204b9b94566305da2947f7d90289657237d210351a39059ff9d666cf
+ languageName: node
+ linkType: hard
+
+"json-parse-even-better-errors@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "json-parse-even-better-errors@npm:4.0.0"
+ checksum: 10/da1ae7ef0cc9db02972a06a71322f26bdcda5d7f648c23b28ce7f158ba35707461bcbd91945d8aace10d8d79c383b896725c65ffa410242352692328aa9b5edf
+ languageName: node
+ linkType: hard
+
+"json-schema-traverse@npm:^0.4.1":
+ version: 0.4.1
+ resolution: "json-schema-traverse@npm:0.4.1"
+ checksum: 10/7486074d3ba247769fda17d5181b345c9fb7d12e0da98b22d1d71a5db9698d8b4bd900a3ec1a4ffdd60846fc2556274a5c894d0c48795f14cb03aeae7b55260b
+ languageName: node
+ linkType: hard
+
+"json-schema-traverse@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "json-schema-traverse@npm:1.0.0"
+ checksum: 10/02f2f466cdb0362558b2f1fd5e15cce82ef55d60cd7f8fa828cf35ba74330f8d767fcae5c5c2adb7851fa811766c694b9405810879bc4e1ddd78a7c0e03658ad
+ languageName: node
+ linkType: hard
+
+"json5@npm:^2.1.2, json5@npm:^2.2.3":
+ version: 2.2.3
+ resolution: "json5@npm:2.2.3"
+ bin:
+ json5: lib/cli.js
+ checksum: 10/1db67b853ff0de3534085d630691d3247de53a2ed1390ba0ddff681ea43e9b3e30ecbdb65c5e9aab49435e44059c23dbd6fee8ee619419ba37465bb0dd7135da
+ languageName: node
+ linkType: hard
+
+"jsonc-parser@npm:3.3.1":
+ version: 3.3.1
+ resolution: "jsonc-parser@npm:3.3.1"
+ checksum: 10/9b0dc391f20b47378f843ef1e877e73ec652a5bdc3c5fa1f36af0f119a55091d147a86c1ee86a232296f55c929bba174538c2bf0312610e0817a22de131cc3f4
+ languageName: node
+ linkType: hard
+
+"jsonparse@npm:^1.3.1":
+ version: 1.3.1
+ resolution: "jsonparse@npm:1.3.1"
+ checksum: 10/24531e956f0f19d79e22c157cebd81b37af3486ae22f9bc1028f8c2a4d1b70df48b168ff86f8568d9c2248182de9b6da9f50f685d5e4b9d1d2d339d2a29d15bc
+ languageName: node
+ linkType: hard
+
+"karma-source-map-support@npm:1.4.0":
+ version: 1.4.0
+ resolution: "karma-source-map-support@npm:1.4.0"
+ dependencies:
+ source-map-support: "npm:^0.5.5"
+ checksum: 10/7a482bc836c70f8c1d9468382a9e1c887d032697f6ace97fac90b02e73d0523cb59fc0af8759356293e6bc4ce3a17bab59b331bad0560cab9dd77ac65b343de8
+ languageName: node
+ linkType: hard
+
+"kind-of@npm:^6.0.2":
+ version: 6.0.3
+ resolution: "kind-of@npm:6.0.3"
+ checksum: 10/5873d303fb36aad875b7538798867da2ae5c9e328d67194b0162a3659a627d22f742fc9c4ae95cd1704132a24b00cae5041fc00c0f6ef937dc17080dc4dbb962
+ languageName: node
+ linkType: hard
+
+"kleur@npm:^3.0.3":
+ version: 3.0.3
+ resolution: "kleur@npm:3.0.3"
+ checksum: 10/0c0ecaf00a5c6173d25059c7db2113850b5457016dfa1d0e3ef26da4704fbb186b4938d7611246d86f0ddf1bccf26828daa5877b1f232a65e7373d0122a83e7f
+ languageName: node
+ linkType: hard
+
+"launch-editor@npm:^2.6.1":
+ version: 2.9.1
+ resolution: "launch-editor@npm:2.9.1"
+ dependencies:
+ picocolors: "npm:^1.0.0"
+ shell-quote: "npm:^1.8.1"
+ checksum: 10/69eb1e69db4f0fcd34a42bd47e9adbad27cb5413408fcc746eb7b016128ce19d71a30629534b17aa5886488936aaa959bf7dab17307ad5ed6c7247a0d145be18
+ languageName: node
+ linkType: hard
+
+"less-loader@npm:12.2.0":
+ version: 12.2.0
+ resolution: "less-loader@npm:12.2.0"
+ peerDependencies:
+ "@rspack/core": 0.x || 1.x
+ less: ^3.5.0 || ^4.0.0
+ webpack: ^5.0.0
+ peerDependenciesMeta:
+ "@rspack/core":
+ optional: true
+ webpack:
+ optional: true
+ checksum: 10/b9527053460aa82668f33bfbcfc23dbcb9023a9cd55f2f04fa9620e020acc3f032eb2dcb3625a1c3dd8852782c41490e6fde342e3185a477fa41d2f5eb35ca6f
+ languageName: node
+ linkType: hard
+
+"less@npm:4.2.0":
+ version: 4.2.0
+ resolution: "less@npm:4.2.0"
+ dependencies:
+ copy-anything: "npm:^2.0.1"
+ errno: "npm:^0.1.1"
+ graceful-fs: "npm:^4.1.2"
+ image-size: "npm:~0.5.0"
+ make-dir: "npm:^2.1.0"
+ mime: "npm:^1.4.1"
+ needle: "npm:^3.1.0"
+ parse-node-version: "npm:^1.0.1"
+ source-map: "npm:~0.6.0"
+ tslib: "npm:^2.3.0"
+ dependenciesMeta:
+ errno:
+ optional: true
+ graceful-fs:
+ optional: true
+ image-size:
+ optional: true
+ make-dir:
+ optional: true
+ mime:
+ optional: true
+ needle:
+ optional: true
+ source-map:
+ optional: true
+ bin:
+ lessc: bin/lessc
+ checksum: 10/98200dce570cdc396e03cafc95fb7bbbecdbe3ae28e456a6dcf7a1ac75c3b1979aa56749ac7581ace1814f8a03c9d3456b272280cc098a6e1e24295c4b7caddb
+ languageName: node
+ linkType: hard
+
+"leven@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "leven@npm:3.1.0"
+ checksum: 10/638401d534585261b6003db9d99afd244dfe82d75ddb6db5c0df412842d5ab30b2ef18de471aaec70fe69a46f17b4ae3c7f01d8a4e6580ef7adb9f4273ad1e55
+ languageName: node
+ linkType: hard
+
+"license-webpack-plugin@npm:4.0.2":
+ version: 4.0.2
+ resolution: "license-webpack-plugin@npm:4.0.2"
+ dependencies:
+ webpack-sources: "npm:^3.0.0"
+ peerDependenciesMeta:
+ webpack:
+ optional: true
+ webpack-sources:
+ optional: true
+ checksum: 10/b0c4cc7c6e9d14e2eff2229f0886d5ea0d9aaa3869d507b6cc6eba9597889a3f2a5e94397898bdc9589c4a94f2e97656e0bcf99baa2ce75c8f8429a44e3a697c
+ languageName: node
+ linkType: hard
+
+"lines-and-columns@npm:^1.1.6":
+ version: 1.2.4
+ resolution: "lines-and-columns@npm:1.2.4"
+ checksum: 10/0c37f9f7fa212b38912b7145e1cd16a5f3cd34d782441c3e6ca653485d326f58b3caccda66efce1c5812bde4961bbde3374fae4b0d11bf1226152337f3894aa5
+ languageName: node
+ linkType: hard
+
+"listr2@npm:8.2.5":
+ version: 8.2.5
+ resolution: "listr2@npm:8.2.5"
+ dependencies:
+ cli-truncate: "npm:^4.0.0"
+ colorette: "npm:^2.0.20"
+ eventemitter3: "npm:^5.0.1"
+ log-update: "npm:^6.1.0"
+ rfdc: "npm:^1.4.1"
+ wrap-ansi: "npm:^9.0.0"
+ checksum: 10/c76542f18306195e464fe10203ee679a7beafa9bf0dc679ebacb416387cca8f5307c1d8ba35483d26ba611dc2fac5a1529733dce28f2660556082fb7eebb79f9
+ languageName: node
+ linkType: hard
+
+"lmdb@npm:3.1.5":
+ version: 3.1.5
+ resolution: "lmdb@npm:3.1.5"
+ dependencies:
+ "@lmdb/lmdb-darwin-arm64": "npm:3.1.5"
+ "@lmdb/lmdb-darwin-x64": "npm:3.1.5"
+ "@lmdb/lmdb-linux-arm": "npm:3.1.5"
+ "@lmdb/lmdb-linux-arm64": "npm:3.1.5"
+ "@lmdb/lmdb-linux-x64": "npm:3.1.5"
+ "@lmdb/lmdb-win32-x64": "npm:3.1.5"
+ msgpackr: "npm:^1.11.2"
+ node-addon-api: "npm:^6.1.0"
+ node-gyp: "npm:latest"
+ node-gyp-build-optional-packages: "npm:5.2.2"
+ ordered-binary: "npm:^1.5.3"
+ weak-lru-cache: "npm:^1.2.2"
+ dependenciesMeta:
+ "@lmdb/lmdb-darwin-arm64":
+ optional: true
+ "@lmdb/lmdb-darwin-x64":
+ optional: true
+ "@lmdb/lmdb-linux-arm":
+ optional: true
+ "@lmdb/lmdb-linux-arm64":
+ optional: true
+ "@lmdb/lmdb-linux-x64":
+ optional: true
+ "@lmdb/lmdb-win32-x64":
+ optional: true
+ bin:
+ download-lmdb-prebuilds: bin/download-prebuilds.js
+ checksum: 10/6d21a295e0c3d654081c03c438908d330bb3fec21a93ce546bcd10531af8f8f7071dfc118d3eaa459b30c1ee892c9d5969cb943843d25f3fc254e62c68661522
+ languageName: node
+ linkType: hard
+
+"loader-runner@npm:^4.2.0":
+ version: 4.3.0
+ resolution: "loader-runner@npm:4.3.0"
+ checksum: 10/555ae002869c1e8942a0efd29a99b50a0ce6c3296efea95caf48f00d7f6f7f659203ed6613688b6181aa81dc76de3e65ece43094c6dffef3127fe1a84d973cd3
+ languageName: node
+ linkType: hard
+
+"loader-utils@npm:3.3.1":
+ version: 3.3.1
+ resolution: "loader-utils@npm:3.3.1"
+ checksum: 10/3f994a948ded4248569773f065b1f6d7c95da059888c8429153e203f9bdadfb1691ca517f9eac6548a8af2fe5c724a8e09cbb79f665db4209426606a57ec7650
+ languageName: node
+ linkType: hard
+
+"loader-utils@npm:^2.0.0":
+ version: 2.0.4
+ resolution: "loader-utils@npm:2.0.4"
+ dependencies:
+ big.js: "npm:^5.2.2"
+ emojis-list: "npm:^3.0.0"
+ json5: "npm:^2.1.2"
+ checksum: 10/28bd9af2025b0cb2fc6c9c2d8140a75a3ab61016e5a86edf18f63732216e985a50bf2479a662555beb472a54d12292e380423705741bfd2b54cab883aa067f18
+ languageName: node
+ linkType: hard
+
+"locate-path@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "locate-path@npm:5.0.0"
+ dependencies:
+ p-locate: "npm:^4.1.0"
+ checksum: 10/83e51725e67517287d73e1ded92b28602e3ae5580b301fe54bfb76c0c723e3f285b19252e375712316774cf52006cb236aed5704692c32db0d5d089b69696e30
+ languageName: node
+ linkType: hard
+
+"locate-path@npm:^7.1.0":
+ version: 7.2.0
+ resolution: "locate-path@npm:7.2.0"
+ dependencies:
+ p-locate: "npm:^6.0.0"
+ checksum: 10/1c6d269d4efec555937081be964e8a9b4a136319c79ca1d45ac6382212a8466113c75bd89e44521ca8ecd1c47fb08523b56eee5c0712bc7d14fec5f729deeb42
+ languageName: node
+ linkType: hard
+
+"lodash.debounce@npm:^4.0.8":
+ version: 4.0.8
+ resolution: "lodash.debounce@npm:4.0.8"
+ checksum: 10/cd0b2819786e6e80cb9f5cda26b1a8fc073daaf04e48d4cb462fa4663ec9adb3a5387aa22d7129e48eed1afa05b482e2a6b79bfc99b86886364449500cbb00fd
+ languageName: node
+ linkType: hard
+
+"lodash.memoize@npm:^4.1.2":
+ version: 4.1.2
+ resolution: "lodash.memoize@npm:4.1.2"
+ checksum: 10/192b2168f310c86f303580b53acf81ab029761b9bd9caa9506a019ffea5f3363ea98d7e39e7e11e6b9917066c9d36a09a11f6fe16f812326390d8f3a54a1a6da
+ languageName: node
+ linkType: hard
+
+"log-symbols@npm:^4.1.0":
+ version: 4.1.0
+ resolution: "log-symbols@npm:4.1.0"
+ dependencies:
+ chalk: "npm:^4.1.0"
+ is-unicode-supported: "npm:^0.1.0"
+ checksum: 10/fce1497b3135a0198803f9f07464165e9eb83ed02ceb2273930a6f8a508951178d8cf4f0378e9d28300a2ed2bc49050995d2bd5f53ab716bb15ac84d58c6ef74
+ languageName: node
+ linkType: hard
+
+"log-update@npm:^6.1.0":
+ version: 6.1.0
+ resolution: "log-update@npm:6.1.0"
+ dependencies:
+ ansi-escapes: "npm:^7.0.0"
+ cli-cursor: "npm:^5.0.0"
+ slice-ansi: "npm:^7.1.0"
+ strip-ansi: "npm:^7.1.0"
+ wrap-ansi: "npm:^9.0.0"
+ checksum: 10/5abb4131e33b1e7f8416bb194fe17a3603d83e4657c5bf5bb81ce4187f3b00ea481643b85c3d5cefe6037a452cdcf7f1391ab8ea0d9c23e75d19589830ec4f11
+ languageName: node
+ linkType: hard
+
+"lru-cache@npm:^10.0.1, lru-cache@npm:^10.2.0":
+ version: 10.4.3
+ resolution: "lru-cache@npm:10.4.3"
+ checksum: 10/e6e90267360476720fa8e83cc168aa2bf0311f3f2eea20a6ba78b90a885ae72071d9db132f40fda4129c803e7dcec3a6b6a6fbb44ca90b081630b810b5d6a41a
+ languageName: node
+ linkType: hard
+
+"lru-cache@npm:^5.1.1":
+ version: 5.1.1
+ resolution: "lru-cache@npm:5.1.1"
+ dependencies:
+ yallist: "npm:^3.0.2"
+ checksum: 10/951d2673dcc64a7fb888bf3d13bc2fdf923faca97d89cdb405ba3dfff77e2b26e5798d405e78fcd7094c9e7b8b4dab2ddc5a4f8a11928af24a207b7c738ca3f8
+ languageName: node
+ linkType: hard
+
+"magic-string@npm:0.30.12":
+ version: 0.30.12
+ resolution: "magic-string@npm:0.30.12"
+ dependencies:
+ "@jridgewell/sourcemap-codec": "npm:^1.5.0"
+ checksum: 10/98016180a52b28efc1362152b45671067facccdaead6b70c1c14c566cba98491bc2e1336474b0996397730dca24400e85649da84d3da62b2560ed03c067573e6
+ languageName: node
+ linkType: hard
+
+"make-dir@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "make-dir@npm:2.1.0"
+ dependencies:
+ pify: "npm:^4.0.1"
+ semver: "npm:^5.6.0"
+ checksum: 10/043548886bfaf1820323c6a2997e6d2fa51ccc2586ac14e6f14634f7458b4db2daf15f8c310e2a0abd3e0cddc64df1890d8fc7263033602c47bb12cbfcf86aab
+ languageName: node
+ linkType: hard
+
+"make-dir@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "make-dir@npm:4.0.0"
+ dependencies:
+ semver: "npm:^7.5.3"
+ checksum: 10/bf0731a2dd3aab4db6f3de1585cea0b746bb73eb5a02e3d8d72757e376e64e6ada190b1eddcde5b2f24a81b688a9897efd5018737d05e02e2a671dda9cff8a8a
+ languageName: node
+ linkType: hard
+
+"make-error@npm:^1.3.6":
+ version: 1.3.6
+ resolution: "make-error@npm:1.3.6"
+ checksum: 10/b86e5e0e25f7f777b77fabd8e2cbf15737972869d852a22b7e73c17623928fccb826d8e46b9951501d3f20e51ad74ba8c59ed584f610526a48f8ccf88aaec402
+ languageName: node
+ linkType: hard
+
+"make-fetch-happen@npm:^13.0.0":
+ version: 13.0.1
+ resolution: "make-fetch-happen@npm:13.0.1"
+ dependencies:
+ "@npmcli/agent": "npm:^2.0.0"
+ cacache: "npm:^18.0.0"
+ http-cache-semantics: "npm:^4.1.1"
+ is-lambda: "npm:^1.0.1"
+ minipass: "npm:^7.0.2"
+ minipass-fetch: "npm:^3.0.0"
+ minipass-flush: "npm:^1.0.5"
+ minipass-pipeline: "npm:^1.2.4"
+ negotiator: "npm:^0.6.3"
+ proc-log: "npm:^4.2.0"
+ promise-retry: "npm:^2.0.1"
+ ssri: "npm:^10.0.0"
+ checksum: 10/11bae5ad6ac59b654dbd854f30782f9de052186c429dfce308eda42374528185a100ee40ac9ffdc36a2b6c821ecaba43913e4730a12f06f15e895ea9cb23fa59
+ languageName: node
+ linkType: hard
+
+"make-fetch-happen@npm:^14.0.0, make-fetch-happen@npm:^14.0.1":
+ version: 14.0.3
+ resolution: "make-fetch-happen@npm:14.0.3"
+ dependencies:
+ "@npmcli/agent": "npm:^3.0.0"
+ cacache: "npm:^19.0.1"
+ http-cache-semantics: "npm:^4.1.1"
+ minipass: "npm:^7.0.2"
+ minipass-fetch: "npm:^4.0.0"
+ minipass-flush: "npm:^1.0.5"
+ minipass-pipeline: "npm:^1.2.4"
+ negotiator: "npm:^1.0.0"
+ proc-log: "npm:^5.0.0"
+ promise-retry: "npm:^2.0.1"
+ ssri: "npm:^12.0.0"
+ checksum: 10/fce0385840b6d86b735053dfe941edc2dd6468fda80fe74da1eeff10cbd82a75760f406194f2bc2fa85b99545b2bc1f84c08ddf994b21830775ba2d1a87e8bdf
+ languageName: node
+ linkType: hard
+
+"makeerror@npm:1.0.12":
+ version: 1.0.12
+ resolution: "makeerror@npm:1.0.12"
+ dependencies:
+ tmpl: "npm:1.0.5"
+ checksum: 10/4c66ddfc654537333da952c084f507fa4c30c707b1635344eb35be894d797ba44c901a9cebe914aa29a7f61357543ba09b09dddbd7f65b4aee756b450f169f40
+ languageName: node
+ linkType: hard
+
+"media-typer@npm:0.3.0":
+ version: 0.3.0
+ resolution: "media-typer@npm:0.3.0"
+ checksum: 10/38e0984db39139604756903a01397e29e17dcb04207bb3e081412ce725ab17338ecc47220c1b186b6bbe79a658aad1b0d41142884f5a481f36290cdefbe6aa46
+ languageName: node
+ linkType: hard
+
+"memfs@npm:^4.6.0":
+ version: 4.14.0
+ resolution: "memfs@npm:4.14.0"
+ dependencies:
+ "@jsonjoy.com/json-pack": "npm:^1.0.3"
+ "@jsonjoy.com/util": "npm:^1.3.0"
+ tree-dump: "npm:^1.0.1"
+ tslib: "npm:^2.0.0"
+ checksum: 10/d1a5a38fb8e97cbdff012e47d05c92852484f37a03e9c57b252fdc180c4ffe35ee7ec83acea3be8950e1f13f9152db4d5478124b43f9673f4653e741ba26d584
+ languageName: node
+ linkType: hard
+
+"merge-descriptors@npm:1.0.3":
+ version: 1.0.3
+ resolution: "merge-descriptors@npm:1.0.3"
+ checksum: 10/52117adbe0313d5defa771c9993fe081e2d2df9b840597e966aadafde04ae8d0e3da46bac7ca4efc37d4d2b839436582659cd49c6a43eacb3fe3050896a105d1
+ languageName: node
+ linkType: hard
+
+"merge-stream@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "merge-stream@npm:2.0.0"
+ checksum: 10/6fa4dcc8d86629705cea944a4b88ef4cb0e07656ebf223fa287443256414283dd25d91c1cd84c77987f2aec5927af1a9db6085757cb43d90eb170ebf4b47f4f4
+ languageName: node
+ linkType: hard
+
+"merge2@npm:^1.3.0":
+ version: 1.4.1
+ resolution: "merge2@npm:1.4.1"
+ checksum: 10/7268db63ed5169466540b6fb947aec313200bcf6d40c5ab722c22e242f651994619bcd85601602972d3c85bd2cc45a358a4c61937e9f11a061919a1da569b0c2
+ languageName: node
+ linkType: hard
+
+"methods@npm:~1.1.2":
+ version: 1.1.2
+ resolution: "methods@npm:1.1.2"
+ checksum: 10/a385dd974faa34b5dd021b2bbf78c722881bf6f003bfe6d391d7da3ea1ed625d1ff10ddd13c57531f628b3e785be38d3eed10ad03cebd90b76932413df9a1820
+ languageName: node
+ linkType: hard
+
+"micromatch@npm:^4.0.2, micromatch@npm:^4.0.4, micromatch@npm:^4.0.5, micromatch@npm:^4.0.8":
+ version: 4.0.8
+ resolution: "micromatch@npm:4.0.8"
+ dependencies:
+ braces: "npm:^3.0.3"
+ picomatch: "npm:^2.3.1"
+ checksum: 10/6bf2a01672e7965eb9941d1f02044fad2bd12486b5553dc1116ff24c09a8723157601dc992e74c911d896175918448762df3b3fd0a6b61037dd1a9766ddfbf58
+ languageName: node
+ linkType: hard
+
+"mime-db@npm:1.52.0":
+ version: 1.52.0
+ resolution: "mime-db@npm:1.52.0"
+ checksum: 10/54bb60bf39e6f8689f6622784e668a3d7f8bed6b0d886f5c3c446cb3284be28b30bf707ed05d0fe44a036f8469976b2629bbea182684977b084de9da274694d7
+ languageName: node
+ linkType: hard
+
+"mime-db@npm:>= 1.43.0 < 2":
+ version: 1.53.0
+ resolution: "mime-db@npm:1.53.0"
+ checksum: 10/82409c568a20254cc67a763a25e581d2213e1ef5d070a0af805239634f8a655f5d8a15138200f5f81c5b06fc6623d27f6168c612d447642d59e37eb7f20f7412
+ languageName: node
+ linkType: hard
+
+"mime-types@npm:^2.1.12, mime-types@npm:^2.1.27, mime-types@npm:^2.1.31, mime-types@npm:~2.1.17, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34":
+ version: 2.1.35
+ resolution: "mime-types@npm:2.1.35"
+ dependencies:
+ mime-db: "npm:1.52.0"
+ checksum: 10/89aa9651b67644035de2784a6e665fc685d79aba61857e02b9c8758da874a754aed4a9aced9265f5ed1171fd934331e5516b84a7f0218031b6fa0270eca1e51a
+ languageName: node
+ linkType: hard
+
+"mime@npm:1.6.0, mime@npm:^1.4.1":
+ version: 1.6.0
+ resolution: "mime@npm:1.6.0"
+ bin:
+ mime: cli.js
+ checksum: 10/b7d98bb1e006c0e63e2c91b590fe1163b872abf8f7ef224d53dd31499c2197278a6d3d0864c45239b1a93d22feaf6f9477e9fc847eef945838150b8c02d03170
+ languageName: node
+ linkType: hard
+
+"mimic-fn@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "mimic-fn@npm:2.1.0"
+ checksum: 10/d2421a3444848ce7f84bd49115ddacff29c15745db73f54041edc906c14b131a38d05298dae3081667627a59b2eb1ca4b436ff2e1b80f69679522410418b478a
+ languageName: node
+ linkType: hard
+
+"mimic-function@npm:^5.0.0":
+ version: 5.0.1
+ resolution: "mimic-function@npm:5.0.1"
+ checksum: 10/eb5893c99e902ccebbc267c6c6b83092966af84682957f79313311edb95e8bb5f39fb048d77132b700474d1c86d90ccc211e99bae0935447a4834eb4c882982c
+ languageName: node
+ linkType: hard
+
+"mini-css-extract-plugin@npm:2.9.2":
+ version: 2.9.2
+ resolution: "mini-css-extract-plugin@npm:2.9.2"
+ dependencies:
+ schema-utils: "npm:^4.0.0"
+ tapable: "npm:^2.2.1"
+ peerDependencies:
+ webpack: ^5.0.0
+ checksum: 10/db6ddb8ba56affa1a295b57857d66bad435d36e48e1f95c75d16fadd6c70e3ba33e8c4141c3fb0e22b4d875315b41c4f58550c6ac73b50bdbe429f768297e3ff
+ languageName: node
+ linkType: hard
+
+"minimalistic-assert@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "minimalistic-assert@npm:1.0.1"
+ checksum: 10/cc7974a9268fbf130fb055aff76700d7e2d8be5f761fb5c60318d0ed010d839ab3661a533ad29a5d37653133385204c503bfac995aaa4236f4e847461ea32ba7
+ languageName: node
+ linkType: hard
+
+"minimatch@npm:^3.0.4, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2":
+ version: 3.1.2
+ resolution: "minimatch@npm:3.1.2"
+ dependencies:
+ brace-expansion: "npm:^1.1.7"
+ checksum: 10/e0b25b04cd4ec6732830344e5739b13f8690f8a012d73445a4a19fbc623f5dd481ef7a5827fde25954cd6026fede7574cc54dc4643c99d6c6b653d6203f94634
+ languageName: node
+ linkType: hard
+
+"minimatch@npm:^5.0.1":
+ version: 5.1.6
+ resolution: "minimatch@npm:5.1.6"
+ dependencies:
+ brace-expansion: "npm:^2.0.1"
+ checksum: 10/126b36485b821daf96d33b5c821dac600cc1ab36c87e7a532594f9b1652b1fa89a1eebcaad4dff17c764dce1a7ac1531327f190fed5f97d8f6e5f889c116c429
+ languageName: node
+ linkType: hard
+
+"minimatch@npm:^9.0.0, minimatch@npm:^9.0.4, minimatch@npm:^9.0.5":
+ version: 9.0.5
+ resolution: "minimatch@npm:9.0.5"
+ dependencies:
+ brace-expansion: "npm:^2.0.1"
+ checksum: 10/dd6a8927b063aca6d910b119e1f2df6d2ce7d36eab91de83167dd136bb85e1ebff97b0d3de1cb08bd1f7e018ca170b4962479fefab5b2a69e2ae12cb2edc8348
+ languageName: node
+ linkType: hard
+
+"minipass-collect@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "minipass-collect@npm:2.0.1"
+ dependencies:
+ minipass: "npm:^7.0.3"
+ checksum: 10/b251bceea62090f67a6cced7a446a36f4cd61ee2d5cea9aee7fff79ba8030e416327a1c5aa2908dc22629d06214b46d88fdab8c51ac76bacbf5703851b5ad342
+ languageName: node
+ linkType: hard
+
+"minipass-fetch@npm:^3.0.0":
+ version: 3.0.5
+ resolution: "minipass-fetch@npm:3.0.5"
+ dependencies:
+ encoding: "npm:^0.1.13"
+ minipass: "npm:^7.0.3"
+ minipass-sized: "npm:^1.0.3"
+ minizlib: "npm:^2.1.2"
+ dependenciesMeta:
+ encoding:
+ optional: true
+ checksum: 10/c669948bec1373313aaa8f104b962a3ced9f45c49b26366a4b0ae27ccdfa9c5740d72c8a84d3f8623d7a61c5fc7afdfda44789008c078f61a62441142efc4a97
+ languageName: node
+ linkType: hard
+
+"minipass-fetch@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "minipass-fetch@npm:4.0.0"
+ dependencies:
+ encoding: "npm:^0.1.13"
+ minipass: "npm:^7.0.3"
+ minipass-sized: "npm:^1.0.3"
+ minizlib: "npm:^3.0.1"
+ dependenciesMeta:
+ encoding:
+ optional: true
+ checksum: 10/4b0772dbee77727b469dc5bfc371541d9aba1e243fbb46ddc1b9ff7efa4de4a4cf5ff3a359d6a3b3a460ca26df9ae67a9c93be26ab6417c225e49d63b52b2801
+ languageName: node
+ linkType: hard
+
+"minipass-flush@npm:^1.0.5":
+ version: 1.0.5
+ resolution: "minipass-flush@npm:1.0.5"
+ dependencies:
+ minipass: "npm:^3.0.0"
+ checksum: 10/56269a0b22bad756a08a94b1ffc36b7c9c5de0735a4dd1ab2b06c066d795cfd1f0ac44a0fcae13eece5589b908ecddc867f04c745c7009be0b566421ea0944cf
+ languageName: node
+ linkType: hard
+
+"minipass-pipeline@npm:^1.2.4":
+ version: 1.2.4
+ resolution: "minipass-pipeline@npm:1.2.4"
+ dependencies:
+ minipass: "npm:^3.0.0"
+ checksum: 10/b14240dac0d29823c3d5911c286069e36d0b81173d7bdf07a7e4a91ecdef92cdff4baaf31ea3746f1c61e0957f652e641223970870e2353593f382112257971b
+ languageName: node
+ linkType: hard
+
+"minipass-sized@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "minipass-sized@npm:1.0.3"
+ dependencies:
+ minipass: "npm:^3.0.0"
+ checksum: 10/40982d8d836a52b0f37049a0a7e5d0f089637298e6d9b45df9c115d4f0520682a78258905e5c8b180fb41b593b0a82cc1361d2c74b45f7ada66334f84d1ecfdd
+ languageName: node
+ linkType: hard
+
+"minipass@npm:^3.0.0":
+ version: 3.3.6
+ resolution: "minipass@npm:3.3.6"
+ dependencies:
+ yallist: "npm:^4.0.0"
+ checksum: 10/a5c6ef069f70d9a524d3428af39f2b117ff8cd84172e19b754e7264a33df460873e6eb3d6e55758531580970de50ae950c496256bb4ad3691a2974cddff189f0
+ languageName: node
+ linkType: hard
+
+"minipass@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "minipass@npm:5.0.0"
+ checksum: 10/61682162d29f45d3152b78b08bab7fb32ca10899bc5991ffe98afc18c9e9543bd1e3be94f8b8373ba6262497db63607079dc242ea62e43e7b2270837b7347c93
+ languageName: node
+ linkType: hard
+
+"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.0.2, minipass@npm:^7.0.3, minipass@npm:^7.0.4, minipass@npm:^7.1.2":
+ version: 7.1.2
+ resolution: "minipass@npm:7.1.2"
+ checksum: 10/c25f0ee8196d8e6036661104bacd743785b2599a21de5c516b32b3fa2b83113ac89a2358465bc04956baab37ffb956ae43be679b2262bf7be15fce467ccd7950
+ languageName: node
+ linkType: hard
+
+"minizlib@npm:^2.1.1, minizlib@npm:^2.1.2":
+ version: 2.1.2
+ resolution: "minizlib@npm:2.1.2"
+ dependencies:
+ minipass: "npm:^3.0.0"
+ yallist: "npm:^4.0.0"
+ checksum: 10/ae0f45436fb51344dcb87938446a32fbebb540d0e191d63b35e1c773d47512e17307bf54aa88326cc6d176594d00e4423563a091f7266c2f9a6872cdc1e234d1
+ languageName: node
+ linkType: hard
+
+"minizlib@npm:^3.0.1":
+ version: 3.0.1
+ resolution: "minizlib@npm:3.0.1"
+ dependencies:
+ minipass: "npm:^7.0.4"
+ rimraf: "npm:^5.0.5"
+ checksum: 10/622cb85f51e5c206a080a62d20db0d7b4066f308cb6ce82a9644da112367c3416ae7062017e631eb7ac8588191cfa4a9a279b8651c399265202b298e98c4acef
+ languageName: node
+ linkType: hard
+
+"mkdirp@npm:^1.0.3":
+ version: 1.0.4
+ resolution: "mkdirp@npm:1.0.4"
+ bin:
+ mkdirp: bin/cmd.js
+ checksum: 10/d71b8dcd4b5af2fe13ecf3bd24070263489404fe216488c5ba7e38ece1f54daf219e72a833a3a2dc404331e870e9f44963a33399589490956bff003a3404d3b2
+ languageName: node
+ linkType: hard
+
+"mkdirp@npm:^3.0.1":
+ version: 3.0.1
+ resolution: "mkdirp@npm:3.0.1"
+ bin:
+ mkdirp: dist/cjs/src/bin.js
+ checksum: 10/16fd79c28645759505914561e249b9a1f5fe3362279ad95487a4501e4467abeb714fd35b95307326b8fd03f3c7719065ef11a6f97b7285d7888306d1bd2232ba
+ languageName: node
+ linkType: hard
+
+"mrmime@npm:2.0.0":
+ version: 2.0.0
+ resolution: "mrmime@npm:2.0.0"
+ checksum: 10/8d95f714ea200c6cf3e3777cbc6168be04b05ac510090a9b41eef5ec081efeb1d1de3e535ffb9c9689fffcc42f59864fd52a500e84a677274f070adeea615c45
+ languageName: node
+ linkType: hard
+
+"ms@npm:2.0.0":
+ version: 2.0.0
+ resolution: "ms@npm:2.0.0"
+ checksum: 10/0e6a22b8b746d2e0b65a430519934fefd41b6db0682e3477c10f60c76e947c4c0ad06f63ffdf1d78d335f83edee8c0aa928aa66a36c7cd95b69b26f468d527f4
+ languageName: node
+ linkType: hard
+
+"ms@npm:2.1.3, ms@npm:^2.1.3":
+ version: 2.1.3
+ resolution: "ms@npm:2.1.3"
+ checksum: 10/aa92de608021b242401676e35cfa5aa42dd70cbdc082b916da7fb925c542173e36bce97ea3e804923fe92c0ad991434e4a38327e15a1b5b5f945d66df615ae6d
+ languageName: node
+ linkType: hard
+
+"msgpackr-extract@npm:^3.0.2":
+ version: 3.0.3
+ resolution: "msgpackr-extract@npm:3.0.3"
+ dependencies:
+ "@msgpackr-extract/msgpackr-extract-darwin-arm64": "npm:3.0.3"
+ "@msgpackr-extract/msgpackr-extract-darwin-x64": "npm:3.0.3"
+ "@msgpackr-extract/msgpackr-extract-linux-arm": "npm:3.0.3"
+ "@msgpackr-extract/msgpackr-extract-linux-arm64": "npm:3.0.3"
+ "@msgpackr-extract/msgpackr-extract-linux-x64": "npm:3.0.3"
+ "@msgpackr-extract/msgpackr-extract-win32-x64": "npm:3.0.3"
+ node-gyp: "npm:latest"
+ node-gyp-build-optional-packages: "npm:5.2.2"
+ dependenciesMeta:
+ "@msgpackr-extract/msgpackr-extract-darwin-arm64":
+ optional: true
+ "@msgpackr-extract/msgpackr-extract-darwin-x64":
+ optional: true
+ "@msgpackr-extract/msgpackr-extract-linux-arm":
+ optional: true
+ "@msgpackr-extract/msgpackr-extract-linux-arm64":
+ optional: true
+ "@msgpackr-extract/msgpackr-extract-linux-x64":
+ optional: true
+ "@msgpackr-extract/msgpackr-extract-win32-x64":
+ optional: true
+ bin:
+ download-msgpackr-prebuilds: bin/download-prebuilds.js
+ checksum: 10/4bfe45cf6968310570765951691f1b8e85b6a837e5197b8232fc9285eef4b457992e73118d9d07c92a52cc23f9e837897b135e17ea0f73e3604540434051b62f
+ languageName: node
+ linkType: hard
+
+"msgpackr@npm:^1.11.2":
+ version: 1.11.2
+ resolution: "msgpackr@npm:1.11.2"
+ dependencies:
+ msgpackr-extract: "npm:^3.0.2"
+ dependenciesMeta:
+ msgpackr-extract:
+ optional: true
+ checksum: 10/7602f1e91e5ba13f4289ec9cab0d3f3db87d4ed323bebcb40a0c43ba2f6153192bffb63a5bb4755faacb6e0985f307c35084f40eaba1c325b7035da91381f01a
+ languageName: node
+ linkType: hard
+
+"multicast-dns@npm:^7.2.5":
+ version: 7.2.5
+ resolution: "multicast-dns@npm:7.2.5"
+ dependencies:
+ dns-packet: "npm:^5.2.2"
+ thunky: "npm:^1.0.2"
+ bin:
+ multicast-dns: cli.js
+ checksum: 10/e9add8035fb7049ccbc87b1b069f05bb3b31e04fe057bf7d0116739d81295165afc2568291a4a962bee01a5074e475996816eed0f50c8110d652af5abb74f95a
+ languageName: node
+ linkType: hard
+
+"mute-stream@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "mute-stream@npm:1.0.0"
+ checksum: 10/36fc968b0e9c9c63029d4f9dc63911950a3bdf55c9a87f58d3a266289b67180201cade911e7699f8b2fa596b34c9db43dad37649e3f7fdd13c3bb9edb0017ee7
+ languageName: node
+ linkType: hard
+
+"mute-stream@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "mute-stream@npm:2.0.0"
+ checksum: 10/d2e4fd2f5aa342b89b98134a8d899d8ef9b0a6d69274c4af9df46faa2d97aeb1f2ce83d867880d6de63643c52386579b99139801e24e7526c3b9b0a6d1e18d6c
+ languageName: node
+ linkType: hard
+
+"nanoid@npm:^3.3.7":
+ version: 3.3.7
+ resolution: "nanoid@npm:3.3.7"
+ bin:
+ nanoid: bin/nanoid.cjs
+ checksum: 10/ac1eb60f615b272bccb0e2b9cd933720dad30bf9708424f691b8113826bb91aca7e9d14ef5d9415a6ba15c266b37817256f58d8ce980c82b0ba3185352565679
+ languageName: node
+ linkType: hard
+
+"natural-compare@npm:^1.4.0":
+ version: 1.4.0
+ resolution: "natural-compare@npm:1.4.0"
+ checksum: 10/23ad088b08f898fc9b53011d7bb78ec48e79de7627e01ab5518e806033861bef68d5b0cd0e2205c2f36690ac9571ff6bcb05eb777ced2eeda8d4ac5b44592c3d
+ languageName: node
+ linkType: hard
+
+"needle@npm:^3.1.0":
+ version: 3.3.1
+ resolution: "needle@npm:3.3.1"
+ dependencies:
+ iconv-lite: "npm:^0.6.3"
+ sax: "npm:^1.2.4"
+ bin:
+ needle: bin/needle
+ checksum: 10/31925ec72b93ffd1f5614a4f381878e7c31f1838cd36055aa4148c49a3a9d16429987fc64b509538f61fccbb49aac9ec2e91b1ed028aafb16f943f1993097d96
+ languageName: node
+ linkType: hard
+
+"negotiator@npm:0.6.3":
+ version: 0.6.3
+ resolution: "negotiator@npm:0.6.3"
+ checksum: 10/2723fb822a17ad55c93a588a4bc44d53b22855bf4be5499916ca0cab1e7165409d0b288ba2577d7b029f10ce18cf2ed8e703e5af31c984e1e2304277ef979837
+ languageName: node
+ linkType: hard
+
+"negotiator@npm:^0.6.3, negotiator@npm:~0.6.4":
+ version: 0.6.4
+ resolution: "negotiator@npm:0.6.4"
+ checksum: 10/d98c04a136583afd055746168f1067d58ce4bfe6e4c73ca1d339567f81ea1f7e665b5bd1e81f4771c67b6c2ea89b21cb2adaea2b16058c7dc31317778f931dab
+ languageName: node
+ linkType: hard
+
+"negotiator@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "negotiator@npm:1.0.0"
+ checksum: 10/b5734e87295324fabf868e36fb97c84b7d7f3156ec5f4ee5bf6e488079c11054f818290fc33804cef7b1ee21f55eeb14caea83e7dafae6492a409b3e573153e5
+ languageName: node
+ linkType: hard
+
+"neo-async@npm:^2.6.2":
+ version: 2.6.2
+ resolution: "neo-async@npm:2.6.2"
+ checksum: 10/1a7948fea86f2b33ec766bc899c88796a51ba76a4afc9026764aedc6e7cde692a09067031e4a1bf6db4f978ccd99e7f5b6c03fe47ad9865c3d4f99050d67e002
+ languageName: node
+ linkType: hard
+
+"node-addon-api@npm:^6.1.0":
+ version: 6.1.0
+ resolution: "node-addon-api@npm:6.1.0"
+ dependencies:
+ node-gyp: "npm:latest"
+ checksum: 10/8eea1d4d965930a177a0508695beb0d89b4c1d80bf330646a035357a1e8fc31e0d09686e2374996e96e757b947a7ece319f98ede3146683f162597c0bcb4df90
+ languageName: node
+ linkType: hard
+
+"node-addon-api@npm:^7.0.0":
+ version: 7.1.1
+ resolution: "node-addon-api@npm:7.1.1"
+ dependencies:
+ node-gyp: "npm:latest"
+ checksum: 10/ee1e1ed6284a2f8cd1d59ac6175ecbabf8978dcf570345e9a8095a9d0a2b9ced591074ae77f9009287b00c402352b38aa9322a34f2199cdc9f567b842a636b94
+ languageName: node
+ linkType: hard
+
+"node-forge@npm:^1":
+ version: 1.3.1
+ resolution: "node-forge@npm:1.3.1"
+ checksum: 10/05bab6868633bf9ad4c3b1dd50ec501c22ffd69f556cdf169a00998ca1d03e8107a6032ba013852f202035372021b845603aeccd7dfcb58cdb7430013b3daa8d
+ languageName: node
+ linkType: hard
+
+"node-gyp-build-optional-packages@npm:5.2.2":
+ version: 5.2.2
+ resolution: "node-gyp-build-optional-packages@npm:5.2.2"
+ dependencies:
+ detect-libc: "npm:^2.0.1"
+ bin:
+ node-gyp-build-optional-packages: bin.js
+ node-gyp-build-optional-packages-optional: optional.js
+ node-gyp-build-optional-packages-test: build-test.js
+ checksum: 10/f448a328cf608071dc8cc4426ac5be0daec4788e4e1759e9f7ffcd286822cc799384edce17a8c79e610c4bbfc8e3aff788f3681f1d88290e0ca7aaa5342a090f
+ languageName: node
+ linkType: hard
+
+"node-gyp@npm:^10.0.0, node-gyp@npm:latest":
+ version: 10.2.0
+ resolution: "node-gyp@npm:10.2.0"
+ dependencies:
+ env-paths: "npm:^2.2.0"
+ exponential-backoff: "npm:^3.1.1"
+ glob: "npm:^10.3.10"
+ graceful-fs: "npm:^4.2.6"
+ make-fetch-happen: "npm:^13.0.0"
+ nopt: "npm:^7.0.0"
+ proc-log: "npm:^4.1.0"
+ semver: "npm:^7.3.5"
+ tar: "npm:^6.2.1"
+ which: "npm:^4.0.0"
+ bin:
+ node-gyp: bin/node-gyp.js
+ checksum: 10/41773093b1275751dec942b985982fd4e7a69b88cae719b868babcef3880ee6168aaec8dcaa8cd0b9fa7c84873e36cc549c6cac6a124ee65ba4ce1f1cc108cfe
+ languageName: node
+ linkType: hard
+
+"node-int64@npm:^0.4.0":
+ version: 0.4.0
+ resolution: "node-int64@npm:0.4.0"
+ checksum: 10/b7afc2b65e56f7035b1a2eec57ae0fbdee7d742b1cdcd0f4387562b6527a011ab1cbe9f64cc8b3cca61e3297c9637c8bf61cec2e6b8d3a711d4b5267dfafbe02
+ languageName: node
+ linkType: hard
+
+"node-releases@npm:^2.0.18":
+ version: 2.0.18
+ resolution: "node-releases@npm:2.0.18"
+ checksum: 10/241e5fa9556f1c12bafb83c6c3e94f8cf3d8f2f8f904906ecef6e10bcaa1d59aa61212d4651bec70052015fc54bd3fdcdbe7fc0f638a17e6685aa586c076ec4e
+ languageName: node
+ linkType: hard
+
+"nopt@npm:^7.0.0":
+ version: 7.2.1
+ resolution: "nopt@npm:7.2.1"
+ dependencies:
+ abbrev: "npm:^2.0.0"
+ bin:
+ nopt: bin/nopt.js
+ checksum: 10/95a1f6dec8a81cd18cdc2fed93e6f0b4e02cf6bdb4501c848752c6e34f9883d9942f036a5e3b21a699047d8a448562d891e67492df68ec9c373e6198133337ae
+ languageName: node
+ linkType: hard
+
+"normalize-package-data@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "normalize-package-data@npm:7.0.0"
+ dependencies:
+ hosted-git-info: "npm:^8.0.0"
+ semver: "npm:^7.3.5"
+ validate-npm-package-license: "npm:^3.0.4"
+ checksum: 10/26d32da703552ba013e817acc9467eb31bbbda7e9913546693ed9194b7352143fa9492738143041c4e46bcc9b5c6bcadc2da4c01f34a0d9084eb436c11270ade
+ languageName: node
+ linkType: hard
+
+"normalize-path@npm:^3.0.0, normalize-path@npm:~3.0.0":
+ version: 3.0.0
+ resolution: "normalize-path@npm:3.0.0"
+ checksum: 10/88eeb4da891e10b1318c4b2476b6e2ecbeb5ff97d946815ffea7794c31a89017c70d7f34b3c2ebf23ef4e9fc9fb99f7dffe36da22011b5b5c6ffa34f4873ec20
+ languageName: node
+ linkType: hard
+
+"normalize-range@npm:^0.1.2":
+ version: 0.1.2
+ resolution: "normalize-range@npm:0.1.2"
+ checksum: 10/9b2f14f093593f367a7a0834267c24f3cb3e887a2d9809c77d8a7e5fd08738bcd15af46f0ab01cc3a3d660386f015816b5c922cea8bf2ee79777f40874063184
+ languageName: node
+ linkType: hard
+
+"npm-bundled@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "npm-bundled@npm:4.0.0"
+ dependencies:
+ npm-normalize-package-bin: "npm:^4.0.0"
+ checksum: 10/aae98992772af7528a2e10c8edb6996dcb2070759aba1fd96c3f0cdba9c666fa6ba45c319376babffa9e11b1dca14960de35ce98750021184cc3ca0a4d5f1af6
+ languageName: node
+ linkType: hard
+
+"npm-install-checks@npm:^7.1.0":
+ version: 7.1.0
+ resolution: "npm-install-checks@npm:7.1.0"
+ dependencies:
+ semver: "npm:^7.1.1"
+ checksum: 10/95e8904b875d08bb57d159742a298ac8ed8ba60acb78272ecd4250d585ecffa11d0aa9d9e8460f1fb3345b5d4aee87b4d89a1f2a6f9698b0c0adc06031aafe13
+ languageName: node
+ linkType: hard
+
+"npm-normalize-package-bin@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "npm-normalize-package-bin@npm:4.0.0"
+ checksum: 10/e1a0971e5640bc116c5197f9707d86dc404b6d8e13da2c7ea82baa5583b8da279a3c8607234aa1d733c2baac3b3eba87b156f021f20ae183dc4806530e61675d
+ languageName: node
+ linkType: hard
+
+"npm-package-arg@npm:12.0.0, npm-package-arg@npm:^12.0.0":
+ version: 12.0.0
+ resolution: "npm-package-arg@npm:12.0.0"
+ dependencies:
+ hosted-git-info: "npm:^8.0.0"
+ proc-log: "npm:^5.0.0"
+ semver: "npm:^7.3.5"
+ validate-npm-package-name: "npm:^6.0.0"
+ checksum: 10/7cd9cbd329f5d5eb548d31092c809a615537d486c948f3a47007efb87c4f156d493c4ad906f4454e10c46bad5d2d8be5f06a11d1fa804398e44ed95513722dfe
+ languageName: node
+ linkType: hard
+
+"npm-packlist@npm:^9.0.0":
+ version: 9.0.0
+ resolution: "npm-packlist@npm:9.0.0"
+ dependencies:
+ ignore-walk: "npm:^7.0.0"
+ checksum: 10/9992900aed99e5b522a2b4aef15925f29da20d4e5a73180cd6ebbb138325cf6c3b3334aa614b4b0f2984cb2e3505fa8b8c9a9666423511b0e7466b733e0e2fe1
+ languageName: node
+ linkType: hard
+
+"npm-pick-manifest@npm:10.0.0, npm-pick-manifest@npm:^10.0.0":
+ version: 10.0.0
+ resolution: "npm-pick-manifest@npm:10.0.0"
+ dependencies:
+ npm-install-checks: "npm:^7.1.0"
+ npm-normalize-package-bin: "npm:^4.0.0"
+ npm-package-arg: "npm:^12.0.0"
+ semver: "npm:^7.3.5"
+ checksum: 10/12439bb85d7399874b4f099c98966a875e46537c43ac7b9072804c46b7af8441e734068fff1ba23465832d08989d5f0ceeaa060c9a77761653decc2487460e09
+ languageName: node
+ linkType: hard
+
+"npm-registry-fetch@npm:^18.0.0":
+ version: 18.0.2
+ resolution: "npm-registry-fetch@npm:18.0.2"
+ dependencies:
+ "@npmcli/redact": "npm:^3.0.0"
+ jsonparse: "npm:^1.3.1"
+ make-fetch-happen: "npm:^14.0.0"
+ minipass: "npm:^7.0.2"
+ minipass-fetch: "npm:^4.0.0"
+ minizlib: "npm:^3.0.1"
+ npm-package-arg: "npm:^12.0.0"
+ proc-log: "npm:^5.0.0"
+ checksum: 10/9e1dc4153be6e5868a732cbb6711347e97db6cf75caff8b65a58ed743cd1a445d3f1f4332481974389e9f507a0629380e91ab698c5362ff856f5785748f01ecf
+ languageName: node
+ linkType: hard
+
+"npm-run-path@npm:^4.0.1":
+ version: 4.0.1
+ resolution: "npm-run-path@npm:4.0.1"
+ dependencies:
+ path-key: "npm:^3.0.0"
+ checksum: 10/5374c0cea4b0bbfdfae62da7bbdf1e1558d338335f4cacf2515c282ff358ff27b2ecb91ffa5330a8b14390ac66a1e146e10700440c1ab868208430f56b5f4d23
+ languageName: node
+ linkType: hard
+
+"nth-check@npm:^2.0.1":
+ version: 2.1.1
+ resolution: "nth-check@npm:2.1.1"
+ dependencies:
+ boolbase: "npm:^1.0.0"
+ checksum: 10/5afc3dafcd1573b08877ca8e6148c52abd565f1d06b1eb08caf982e3fa289a82f2cae697ffb55b5021e146d60443f1590a5d6b944844e944714a5b549675bcd3
+ languageName: node
+ linkType: hard
+
+"nwsapi@npm:^2.2.2":
+ version: 2.2.13
+ resolution: "nwsapi@npm:2.2.13"
+ checksum: 10/f7f30a236f2ee513ea8042f1a987481dc2b900167c47f7163882f0fcfe7ccb57b5c8daaf2c91008dc20a204fcd79e050aee25001433ad99990bbed5a8c74121c
+ languageName: node
+ linkType: hard
+
+"object-inspect@npm:^1.13.1":
+ version: 1.13.3
+ resolution: "object-inspect@npm:1.13.3"
+ checksum: 10/14cb973d8381c69e14d7f1c8c75044eb4caf04c6dabcf40ca5c2ce42dc2073ae0bb2a9939eeca142b0c05215afaa1cd5534adb7c8879c32cba2576e045ed8368
+ languageName: node
+ linkType: hard
+
+"obuf@npm:^1.0.0, obuf@npm:^1.1.2":
+ version: 1.1.2
+ resolution: "obuf@npm:1.1.2"
+ checksum: 10/53ff4ab3a13cc33ba6c856cf281f2965c0aec9720967af450e8fd06cfd50aceeefc791986a16bcefa14e7898b3ca9acdfcf15b9d9a1b9c7e1366581a8ad6e65e
+ languageName: node
+ linkType: hard
+
+"on-finished@npm:2.4.1, on-finished@npm:^2.4.1":
+ version: 2.4.1
+ resolution: "on-finished@npm:2.4.1"
+ dependencies:
+ ee-first: "npm:1.1.1"
+ checksum: 10/8e81472c5028125c8c39044ac4ab8ba51a7cdc19a9fbd4710f5d524a74c6d8c9ded4dd0eed83f28d3d33ac1d7a6a439ba948ccb765ac6ce87f30450a26bfe2ea
+ languageName: node
+ linkType: hard
+
+"on-headers@npm:~1.0.2":
+ version: 1.0.2
+ resolution: "on-headers@npm:1.0.2"
+ checksum: 10/870766c16345855e2012e9422ba1ab110c7e44ad5891a67790f84610bd70a72b67fdd71baf497295f1d1bf38dd4c92248f825d48729c53c0eae5262fb69fa171
+ languageName: node
+ linkType: hard
+
+"once@npm:^1.3.0":
+ version: 1.4.0
+ resolution: "once@npm:1.4.0"
+ dependencies:
+ wrappy: "npm:1"
+ checksum: 10/cd0a88501333edd640d95f0d2700fbde6bff20b3d4d9bdc521bdd31af0656b5706570d6c6afe532045a20bb8dc0849f8332d6f2a416e0ba6d3d3b98806c7db68
+ languageName: node
+ linkType: hard
+
+"onetime@npm:^5.1.0, onetime@npm:^5.1.2":
+ version: 5.1.2
+ resolution: "onetime@npm:5.1.2"
+ dependencies:
+ mimic-fn: "npm:^2.1.0"
+ checksum: 10/e9fd0695a01cf226652f0385bf16b7a24153dbbb2039f764c8ba6d2306a8506b0e4ce570de6ad99c7a6eb49520743afdb66edd95ee979c1a342554ed49a9aadd
+ languageName: node
+ linkType: hard
+
+"onetime@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "onetime@npm:7.0.0"
+ dependencies:
+ mimic-function: "npm:^5.0.0"
+ checksum: 10/eb08d2da9339819e2f9d52cab9caf2557d80e9af8c7d1ae86e1a0fef027d00a88e9f5bd67494d350df360f7c559fbb44e800b32f310fb989c860214eacbb561c
+ languageName: node
+ linkType: hard
+
+"open@npm:10.1.0, open@npm:^10.0.3":
+ version: 10.1.0
+ resolution: "open@npm:10.1.0"
+ dependencies:
+ default-browser: "npm:^5.2.1"
+ define-lazy-prop: "npm:^3.0.0"
+ is-inside-container: "npm:^1.0.0"
+ is-wsl: "npm:^3.1.0"
+ checksum: 10/a9c4105243a1b3c5312bf2aeb678f78d31f00618b5100088ee01eed2769963ea1f2dd464ac8d93cef51bba2d911e1a9c0c34a753ec7b91d6b22795903ea6647a
+ languageName: node
+ linkType: hard
+
+"ora@npm:5.4.1":
+ version: 5.4.1
+ resolution: "ora@npm:5.4.1"
+ dependencies:
+ bl: "npm:^4.1.0"
+ chalk: "npm:^4.1.0"
+ cli-cursor: "npm:^3.1.0"
+ cli-spinners: "npm:^2.5.0"
+ is-interactive: "npm:^1.0.0"
+ is-unicode-supported: "npm:^0.1.0"
+ log-symbols: "npm:^4.1.0"
+ strip-ansi: "npm:^6.0.0"
+ wcwidth: "npm:^1.0.1"
+ checksum: 10/8d071828f40090a8e1c6e8f350c6eb065808e9ab2b3e57fa37e0d5ae78cb46dac00117c8f12c3c8b8da2923454afbd8265e08c10b69881170c5b269f451e7fef
+ languageName: node
+ linkType: hard
+
+"ordered-binary@npm:^1.5.3":
+ version: 1.5.3
+ resolution: "ordered-binary@npm:1.5.3"
+ checksum: 10/52dae0dc08a0c77a16ae456e6b5fe98e6201add839e3b8b35617056f3fc0b96b8e866012d58d30aef933f964390fe5457c3d178117720378f9d7a90c1ca24e5f
+ languageName: node
+ linkType: hard
+
+"os-tmpdir@npm:~1.0.2":
+ version: 1.0.2
+ resolution: "os-tmpdir@npm:1.0.2"
+ checksum: 10/5666560f7b9f10182548bf7013883265be33620b1c1b4a4d405c25be2636f970c5488ff3e6c48de75b55d02bde037249fe5dbfbb4c0fb7714953d56aed062e6d
+ languageName: node
+ linkType: hard
+
+"p-limit@npm:^2.2.0":
+ version: 2.3.0
+ resolution: "p-limit@npm:2.3.0"
+ dependencies:
+ p-try: "npm:^2.0.0"
+ checksum: 10/84ff17f1a38126c3314e91ecfe56aecbf36430940e2873dadaa773ffe072dc23b7af8e46d4b6485d302a11673fe94c6b67ca2cfbb60c989848b02100d0594ac1
+ languageName: node
+ linkType: hard
+
+"p-limit@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "p-limit@npm:3.1.0"
+ dependencies:
+ yocto-queue: "npm:^0.1.0"
+ checksum: 10/7c3690c4dbf62ef625671e20b7bdf1cbc9534e83352a2780f165b0d3ceba21907e77ad63401708145ca4e25bfc51636588d89a8c0aeb715e6c37d1c066430360
+ languageName: node
+ linkType: hard
+
+"p-limit@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "p-limit@npm:4.0.0"
+ dependencies:
+ yocto-queue: "npm:^1.0.0"
+ checksum: 10/01d9d70695187788f984226e16c903475ec6a947ee7b21948d6f597bed788e3112cc7ec2e171c1d37125057a5f45f3da21d8653e04a3a793589e12e9e80e756b
+ languageName: node
+ linkType: hard
+
+"p-locate@npm:^4.1.0":
+ version: 4.1.0
+ resolution: "p-locate@npm:4.1.0"
+ dependencies:
+ p-limit: "npm:^2.2.0"
+ checksum: 10/513bd14a455f5da4ebfcb819ef706c54adb09097703de6aeaa5d26fe5ea16df92b48d1ac45e01e3944ce1e6aa2a66f7f8894742b8c9d6e276e16cd2049a2b870
+ languageName: node
+ linkType: hard
+
+"p-locate@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "p-locate@npm:6.0.0"
+ dependencies:
+ p-limit: "npm:^4.0.0"
+ checksum: 10/2bfe5234efa5e7a4e74b30a5479a193fdd9236f8f6b4d2f3f69e3d286d9a7d7ab0c118a2a50142efcf4e41625def635bd9332d6cbf9cc65d85eb0718c579ab38
+ languageName: node
+ linkType: hard
+
+"p-map@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "p-map@npm:4.0.0"
+ dependencies:
+ aggregate-error: "npm:^3.0.0"
+ checksum: 10/7ba4a2b1e24c05e1fc14bbaea0fc6d85cf005ae7e9c9425d4575550f37e2e584b1af97bcde78eacd7559208f20995988d52881334db16cf77bc1bcf68e48ed7c
+ languageName: node
+ linkType: hard
+
+"p-map@npm:^7.0.2":
+ version: 7.0.2
+ resolution: "p-map@npm:7.0.2"
+ checksum: 10/b4a590038b991c17b9c1484aa8c24cb9d3aa8a6167d02b9f9459c9200c7d392202a860c95b6dcd190d51f5f083ed256b32f9cb5976785022b0111bab853ec58b
+ languageName: node
+ linkType: hard
+
+"p-retry@npm:^6.2.0":
+ version: 6.2.1
+ resolution: "p-retry@npm:6.2.1"
+ dependencies:
+ "@types/retry": "npm:0.12.2"
+ is-network-error: "npm:^1.0.0"
+ retry: "npm:^0.13.1"
+ checksum: 10/7104ef13703b155d70883b0d3654ecc03148407d2711a4516739cf93139e8bec383451e14925e25e3c1ae04dbace3ed53c26dc3853c1e9b9867fcbdde25f4cdc
+ languageName: node
+ linkType: hard
+
+"p-try@npm:^2.0.0":
+ version: 2.2.0
+ resolution: "p-try@npm:2.2.0"
+ checksum: 10/f8a8e9a7693659383f06aec604ad5ead237c7a261c18048a6e1b5b85a5f8a067e469aa24f5bc009b991ea3b058a87f5065ef4176793a200d4917349881216cae
+ languageName: node
+ linkType: hard
+
+"package-json-from-dist@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "package-json-from-dist@npm:1.0.1"
+ checksum: 10/58ee9538f2f762988433da00e26acc788036914d57c71c246bf0be1b60cdbd77dd60b6a3e1a30465f0b248aeb80079e0b34cb6050b1dfa18c06953bb1cbc7602
+ languageName: node
+ linkType: hard
+
+"pacote@npm:20.0.0":
+ version: 20.0.0
+ resolution: "pacote@npm:20.0.0"
+ dependencies:
+ "@npmcli/git": "npm:^6.0.0"
+ "@npmcli/installed-package-contents": "npm:^3.0.0"
+ "@npmcli/package-json": "npm:^6.0.0"
+ "@npmcli/promise-spawn": "npm:^8.0.0"
+ "@npmcli/run-script": "npm:^9.0.0"
+ cacache: "npm:^19.0.0"
+ fs-minipass: "npm:^3.0.0"
+ minipass: "npm:^7.0.2"
+ npm-package-arg: "npm:^12.0.0"
+ npm-packlist: "npm:^9.0.0"
+ npm-pick-manifest: "npm:^10.0.0"
+ npm-registry-fetch: "npm:^18.0.0"
+ proc-log: "npm:^5.0.0"
+ promise-retry: "npm:^2.0.1"
+ sigstore: "npm:^3.0.0"
+ ssri: "npm:^12.0.0"
+ tar: "npm:^6.1.11"
+ bin:
+ pacote: bin/index.js
+ checksum: 10/2f2ad30bfd6b5660299d613a883a2db92e9785d1e223ef2afea97ac256afc4922e29c412816ff4671da2f3ee1587880bb1b843681660e1853161dfd1cda61893
+ languageName: node
+ linkType: hard
+
+"parent-module@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "parent-module@npm:1.0.1"
+ dependencies:
+ callsites: "npm:^3.0.0"
+ checksum: 10/6ba8b255145cae9470cf5551eb74be2d22281587af787a2626683a6c20fbb464978784661478dd2a3f1dad74d1e802d403e1b03c1a31fab310259eec8ac560ff
+ languageName: node
+ linkType: hard
+
+"parse-json@npm:^5.2.0":
+ version: 5.2.0
+ resolution: "parse-json@npm:5.2.0"
+ dependencies:
+ "@babel/code-frame": "npm:^7.0.0"
+ error-ex: "npm:^1.3.1"
+ json-parse-even-better-errors: "npm:^2.3.0"
+ lines-and-columns: "npm:^1.1.6"
+ checksum: 10/62085b17d64da57f40f6afc2ac1f4d95def18c4323577e1eced571db75d9ab59b297d1d10582920f84b15985cbfc6b6d450ccbf317644cfa176f3ed982ad87e2
+ languageName: node
+ linkType: hard
+
+"parse-node-version@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "parse-node-version@npm:1.0.1"
+ checksum: 10/ac9b40c6473035ec2dd0afe793b226743055f8119b50853be2022c817053c3377d02b4bb42e0735d9dcb6c32d16478086934b0a8de570a5f5eebacbfc1514ccd
+ languageName: node
+ linkType: hard
+
+"parse5-html-rewriting-stream@npm:7.0.0":
+ version: 7.0.0
+ resolution: "parse5-html-rewriting-stream@npm:7.0.0"
+ dependencies:
+ entities: "npm:^4.3.0"
+ parse5: "npm:^7.0.0"
+ parse5-sax-parser: "npm:^7.0.0"
+ checksum: 10/f16f602f5107cc6a60126695dd7e21eaf7b31e93bbca47d4c54c8448db4b91a6c7fbf9ffff8d1148c117ed32d0ce7ff02b114f15014744abcefac8d0eee8c6da
+ languageName: node
+ linkType: hard
+
+"parse5-sax-parser@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "parse5-sax-parser@npm:7.0.0"
+ dependencies:
+ parse5: "npm:^7.0.0"
+ checksum: 10/b3b6ea12a38b58871111f7e235c31f96776b382d0b066b6dee17f815a13754bb3248a9a76007168e2a30d66def14161efcffb0bc8d71848a2159e6974b949c00
+ languageName: node
+ linkType: hard
+
+"parse5@npm:^7.0.0, parse5@npm:^7.1.1":
+ version: 7.2.1
+ resolution: "parse5@npm:7.2.1"
+ dependencies:
+ entities: "npm:^4.5.0"
+ checksum: 10/fd1a8ad1540d871e1ad6ca9bf5b67e30280886f1ce4a28052c0cb885723aa984d8cb1ec3da998349a6146960c8a84aa87b1a42600eb3b94495c7303476f2f88e
+ languageName: node
+ linkType: hard
+
+"parseurl@npm:~1.3.2, parseurl@npm:~1.3.3":
+ version: 1.3.3
+ resolution: "parseurl@npm:1.3.3"
+ checksum: 10/407cee8e0a3a4c5cd472559bca8b6a45b82c124e9a4703302326e9ab60fc1081442ada4e02628efef1eb16197ddc7f8822f5a91fd7d7c86b51f530aedb17dfa2
+ languageName: node
+ linkType: hard
+
+"path-exists@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "path-exists@npm:4.0.0"
+ checksum: 10/505807199dfb7c50737b057dd8d351b82c033029ab94cb10a657609e00c1bc53b951cfdbccab8de04c5584d5eff31128ce6afd3db79281874a5ef2adbba55ed1
+ languageName: node
+ linkType: hard
+
+"path-exists@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "path-exists@npm:5.0.0"
+ checksum: 10/8ca842868cab09423994596eb2c5ec2a971c17d1a3cb36dbf060592c730c725cd524b9067d7d2a1e031fef9ba7bd2ac6dc5ec9fb92aa693265f7be3987045254
+ languageName: node
+ linkType: hard
+
+"path-is-absolute@npm:^1.0.0":
+ version: 1.0.1
+ resolution: "path-is-absolute@npm:1.0.1"
+ checksum: 10/060840f92cf8effa293bcc1bea81281bd7d363731d214cbe5c227df207c34cd727430f70c6037b5159c8a870b9157cba65e775446b0ab06fd5ecc7e54615a3b8
+ languageName: node
+ linkType: hard
+
+"path-key@npm:^3.0.0, path-key@npm:^3.1.0":
+ version: 3.1.1
+ resolution: "path-key@npm:3.1.1"
+ checksum: 10/55cd7a9dd4b343412a8386a743f9c746ef196e57c823d90ca3ab917f90ab9f13dd0ded27252ba49dbdfcab2b091d998bc446f6220cd3cea65db407502a740020
+ languageName: node
+ linkType: hard
+
+"path-parse@npm:^1.0.7":
+ version: 1.0.7
+ resolution: "path-parse@npm:1.0.7"
+ checksum: 10/49abf3d81115642938a8700ec580da6e830dde670be21893c62f4e10bd7dd4c3742ddc603fe24f898cba7eb0c6bc1777f8d9ac14185d34540c6d4d80cd9cae8a
+ languageName: node
+ linkType: hard
+
+"path-scurry@npm:^1.11.1":
+ version: 1.11.1
+ resolution: "path-scurry@npm:1.11.1"
+ dependencies:
+ lru-cache: "npm:^10.2.0"
+ minipass: "npm:^5.0.0 || ^6.0.2 || ^7.0.0"
+ checksum: 10/5e8845c159261adda6f09814d7725683257fcc85a18f329880ab4d7cc1d12830967eae5d5894e453f341710d5484b8fdbbd4d75181b4d6e1eb2f4dc7aeadc434
+ languageName: node
+ linkType: hard
+
+"path-to-regexp@npm:0.1.10":
+ version: 0.1.10
+ resolution: "path-to-regexp@npm:0.1.10"
+ checksum: 10/894e31f1b20e592732a87db61fff5b95c892a3fe430f9ab18455ebe69ee88ef86f8eb49912e261f9926fc53da9f93b46521523e33aefd9cb0a7b0d85d7096006
+ languageName: node
+ linkType: hard
+
+"path-type@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "path-type@npm:5.0.0"
+ checksum: 10/15ec24050e8932c2c98d085b72cfa0d6b4eeb4cbde151a0a05726d8afae85784fc5544f733d8dfc68536587d5143d29c0bd793623fad03d7e61cc00067291cd5
+ languageName: node
+ linkType: hard
+
+"picocolors@npm:^1.0.0, picocolors@npm:^1.0.1, picocolors@npm:^1.1.0, picocolors@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "picocolors@npm:1.1.1"
+ checksum: 10/e1cf46bf84886c79055fdfa9dcb3e4711ad259949e3565154b004b260cd356c5d54b31a1437ce9782624bf766272fe6b0154f5f0c744fb7af5d454d2b60db045
+ languageName: node
+ linkType: hard
+
+"picomatch@npm:4.0.2":
+ version: 4.0.2
+ resolution: "picomatch@npm:4.0.2"
+ checksum: 10/ce617b8da36797d09c0baacb96ca8a44460452c89362d7cb8f70ca46b4158ba8bc3606912de7c818eb4a939f7f9015cef3c766ec8a0c6bfc725fdc078e39c717
+ languageName: node
+ linkType: hard
+
+"picomatch@npm:^2.0.4, picomatch@npm:^2.2.1, picomatch@npm:^2.2.3, picomatch@npm:^2.3.1":
+ version: 2.3.1
+ resolution: "picomatch@npm:2.3.1"
+ checksum: 10/60c2595003b05e4535394d1da94850f5372c9427ca4413b71210f437f7b2ca091dbd611c45e8b37d10036fa8eade25c1b8951654f9d3973bfa66a2ff4d3b08bc
+ languageName: node
+ linkType: hard
+
+"pify@npm:^4.0.1":
+ version: 4.0.1
+ resolution: "pify@npm:4.0.1"
+ checksum: 10/8b97cbf9dc6d4c1320cc238a2db0fc67547f9dc77011729ff353faf34f1936ea1a4d7f3c63b2f4980b253be77bcc72ea1e9e76ee3fd53cce2aafb6a8854d07ec
+ languageName: node
+ linkType: hard
+
+"pirates@npm:^4.0.4":
+ version: 4.0.6
+ resolution: "pirates@npm:4.0.6"
+ checksum: 10/d02dda76f4fec1cbdf395c36c11cf26f76a644f9f9a1bfa84d3167d0d3154d5289aacc72677aa20d599bb4a6937a471de1b65c995e2aea2d8687cbcd7e43ea5f
+ languageName: node
+ linkType: hard
+
+"piscina@npm:4.7.0":
+ version: 4.7.0
+ resolution: "piscina@npm:4.7.0"
+ dependencies:
+ "@napi-rs/nice": "npm:^1.0.1"
+ dependenciesMeta:
+ "@napi-rs/nice":
+ optional: true
+ checksum: 10/d4a7dc3d9ae849248d1432be87ce8d5823ef0682f01b43f0255a87a03d660bb46d3ae8c5fbe86306ded8baedbb57fe01ba888c9638f83883742423a718085e23
+ languageName: node
+ linkType: hard
+
+"pkg-dir@npm:^4.2.0":
+ version: 4.2.0
+ resolution: "pkg-dir@npm:4.2.0"
+ dependencies:
+ find-up: "npm:^4.0.0"
+ checksum: 10/9863e3f35132bf99ae1636d31ff1e1e3501251d480336edb1c211133c8d58906bed80f154a1d723652df1fda91e01c7442c2eeaf9dc83157c7ae89087e43c8d6
+ languageName: node
+ linkType: hard
+
+"pkg-dir@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "pkg-dir@npm:7.0.0"
+ dependencies:
+ find-up: "npm:^6.3.0"
+ checksum: 10/94298b20a446bfbbd66604474de8a0cdd3b8d251225170970f15d9646f633e056c80520dd5b4c1d1050c9fed8f6a9e5054b141c93806439452efe72e57562c03
+ languageName: node
+ linkType: hard
+
+"postcss-loader@npm:8.1.1":
+ version: 8.1.1
+ resolution: "postcss-loader@npm:8.1.1"
+ dependencies:
+ cosmiconfig: "npm:^9.0.0"
+ jiti: "npm:^1.20.0"
+ semver: "npm:^7.5.4"
+ peerDependencies:
+ "@rspack/core": 0.x || 1.x
+ postcss: ^7.0.0 || ^8.0.1
+ webpack: ^5.0.0
+ peerDependenciesMeta:
+ "@rspack/core":
+ optional: true
+ webpack:
+ optional: true
+ checksum: 10/7ae38e635119a808ec05e25a5d1327afd40f5f07e1ae40827e4be5e9d1d0adf0e8e277252c13ddbc8909a1bc53fecb15741db340b98966c2bd9cab867cfe5f10
+ languageName: node
+ linkType: hard
+
+"postcss-media-query-parser@npm:^0.2.3":
+ version: 0.2.3
+ resolution: "postcss-media-query-parser@npm:0.2.3"
+ checksum: 10/39f9e9c383ec98d85103c5f3d1eb5a9088a47357ed26d3c7501aeba1302840521cffa1b851bc2d8146f1ccdef263fe3088f4d435bda1c0dc0b6f9387865574c8
+ languageName: node
+ linkType: hard
+
+"postcss-modules-extract-imports@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "postcss-modules-extract-imports@npm:3.1.0"
+ peerDependencies:
+ postcss: ^8.1.0
+ checksum: 10/00bfd3aff045fc13ded8e3bbfd8dfc73eff9a9708db1b2a132266aef6544c8d2aee7a5d7e021885f6f9bbd5565a9a9ab52990316e21ad9468a2534f87df8e849
+ languageName: node
+ linkType: hard
+
+"postcss-modules-local-by-default@npm:^4.0.5":
+ version: 4.1.0
+ resolution: "postcss-modules-local-by-default@npm:4.1.0"
+ dependencies:
+ icss-utils: "npm:^5.0.0"
+ postcss-selector-parser: "npm:^7.0.0"
+ postcss-value-parser: "npm:^4.1.0"
+ peerDependencies:
+ postcss: ^8.1.0
+ checksum: 10/1ea247c6dd3d36beb4c849bcf3bc7eab48ee06d91a0c4cc299b9e1c30c2aa384cfaef95019e475a2fb64693edf08fd3633db8f000dc4dbd1e4979c779bdc902c
+ languageName: node
+ linkType: hard
+
+"postcss-modules-scope@npm:^3.2.0":
+ version: 3.2.1
+ resolution: "postcss-modules-scope@npm:3.2.1"
+ dependencies:
+ postcss-selector-parser: "npm:^7.0.0"
+ peerDependencies:
+ postcss: ^8.1.0
+ checksum: 10/51c747fa15cedf1b2856da472985ea7a7bb510a63daf30f95f250f34fce9e28ef69b802e6cc03f9c01f69043d171bc33279109a9235847c2d3a75c44eac67334
+ languageName: node
+ linkType: hard
+
+"postcss-modules-values@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "postcss-modules-values@npm:4.0.0"
+ dependencies:
+ icss-utils: "npm:^5.0.0"
+ peerDependencies:
+ postcss: ^8.1.0
+ checksum: 10/18021961a494e69e65da9e42b4436144c9ecee65845c9bfeff2b7a26ea73d60762f69e288be8bb645447965b8fd6b26a264771136810dc0172bd31b940aee4f2
+ languageName: node
+ linkType: hard
+
+"postcss-selector-parser@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "postcss-selector-parser@npm:7.0.0"
+ dependencies:
+ cssesc: "npm:^3.0.0"
+ util-deprecate: "npm:^1.0.2"
+ checksum: 10/0e92be7281e2b440a8be8cf207de40a24ca7bc765577916499614d5a47827a3e658206728cc559db96803e554270516104aad919a04f91bfa8914ccef1ba14ca
+ languageName: node
+ linkType: hard
+
+"postcss-value-parser@npm:^4.1.0, postcss-value-parser@npm:^4.2.0":
+ version: 4.2.0
+ resolution: "postcss-value-parser@npm:4.2.0"
+ checksum: 10/e4e4486f33b3163a606a6ed94f9c196ab49a37a7a7163abfcd469e5f113210120d70b8dd5e33d64636f41ad52316a3725655421eb9a1094f1bcab1db2f555c62
+ languageName: node
+ linkType: hard
+
+"postcss@npm:8.4.49, postcss@npm:^8.2.14, postcss@npm:^8.4.33, postcss@npm:^8.4.43, postcss@npm:^8.4.47":
+ version: 8.4.49
+ resolution: "postcss@npm:8.4.49"
+ dependencies:
+ nanoid: "npm:^3.3.7"
+ picocolors: "npm:^1.1.1"
+ source-map-js: "npm:^1.2.1"
+ checksum: 10/28fe1005b1339870e0a5006375ba5ac1213fd69800f79e7db09c398e074421ba6e162898e94f64942fed554037fd292db3811d87835d25ab5ef7f3c9daacb6ca
+ languageName: node
+ linkType: hard
+
+"pretty-format@npm:^29.0.0, pretty-format@npm:^29.7.0":
+ version: 29.7.0
+ resolution: "pretty-format@npm:29.7.0"
+ dependencies:
+ "@jest/schemas": "npm:^29.6.3"
+ ansi-styles: "npm:^5.0.0"
+ react-is: "npm:^18.0.0"
+ checksum: 10/dea96bc83c83cd91b2bfc55757b6b2747edcaac45b568e46de29deee80742f17bc76fe8898135a70d904f4928eafd8bb693cd1da4896e8bdd3c5e82cadf1d2bb
+ languageName: node
+ linkType: hard
+
+"proc-log@npm:^4.1.0, proc-log@npm:^4.2.0":
+ version: 4.2.0
+ resolution: "proc-log@npm:4.2.0"
+ checksum: 10/4e1394491b717f6c1ade15c570ecd4c2b681698474d3ae2d303c1e4b6ab9455bd5a81566211e82890d5a5ae9859718cc6954d5150bb18b09b72ecb297beae90a
+ languageName: node
+ linkType: hard
+
+"proc-log@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "proc-log@npm:5.0.0"
+ checksum: 10/35610bdb0177d3ab5d35f8827a429fb1dc2518d9e639f2151ac9007f01a061c30e0c635a970c9b00c39102216160f6ec54b62377c92fac3b7bfc2ad4b98d195c
+ languageName: node
+ linkType: hard
+
+"process-nextick-args@npm:~2.0.0":
+ version: 2.0.1
+ resolution: "process-nextick-args@npm:2.0.1"
+ checksum: 10/1d38588e520dab7cea67cbbe2efdd86a10cc7a074c09657635e34f035277b59fbb57d09d8638346bf7090f8e8ebc070c96fa5fd183b777fff4f5edff5e9466cf
+ languageName: node
+ linkType: hard
+
+"promise-inflight@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "promise-inflight@npm:1.0.1"
+ checksum: 10/1560d413ea20c5a74f3631d39ba8cbd1972b9228072a755d01e1f5ca5110382d9af76a1582d889445adc6e75bb5ac4886b56dc4b6eae51b30145d7bb1ac7505b
+ languageName: node
+ linkType: hard
+
+"promise-retry@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "promise-retry@npm:2.0.1"
+ dependencies:
+ err-code: "npm:^2.0.2"
+ retry: "npm:^0.12.0"
+ checksum: 10/96e1a82453c6c96eef53a37a1d6134c9f2482f94068f98a59145d0986ca4e497bf110a410adf73857e588165eab3899f0ebcf7b3890c1b3ce802abc0d65967d4
+ languageName: node
+ linkType: hard
+
+"prompts@npm:^2.0.1":
+ version: 2.4.2
+ resolution: "prompts@npm:2.4.2"
+ dependencies:
+ kleur: "npm:^3.0.3"
+ sisteransi: "npm:^1.0.5"
+ checksum: 10/c52536521a4d21eff4f2f2aa4572446cad227464066365a7167e52ccf8d9839c099f9afec1aba0eed3d5a2514b3e79e0b3e7a1dc326b9acde6b75d27ed74b1a9
+ languageName: node
+ linkType: hard
+
+"proxy-addr@npm:~2.0.7":
+ version: 2.0.7
+ resolution: "proxy-addr@npm:2.0.7"
+ dependencies:
+ forwarded: "npm:0.2.0"
+ ipaddr.js: "npm:1.9.1"
+ checksum: 10/f24a0c80af0e75d31e3451398670d73406ec642914da11a2965b80b1898ca6f66a0e3e091a11a4327079b2b268795f6fa06691923fef91887215c3d0e8ea3f68
+ languageName: node
+ linkType: hard
+
+"prr@npm:~1.0.1":
+ version: 1.0.1
+ resolution: "prr@npm:1.0.1"
+ checksum: 10/3bca2db0479fd38f8c4c9439139b0c42dcaadcc2fbb7bb8e0e6afaa1383457f1d19aea9e5f961d5b080f1cfc05bfa1fe9e45c97a1d3fd6d421950a73d3108381
+ languageName: node
+ linkType: hard
+
+"psl@npm:^1.1.33":
+ version: 1.10.0
+ resolution: "psl@npm:1.10.0"
+ dependencies:
+ punycode: "npm:^2.3.1"
+ checksum: 10/17b493648cc16e32c41681a4648db0c7235fbe83c78b0789b519aaccd1240fe739f9a5f4c4b55cb9e3094190ddf16e38f34f5ada179d518593ded42c957bdd8b
+ languageName: node
+ linkType: hard
+
+"punycode@npm:^2.1.0, punycode@npm:^2.1.1, punycode@npm:^2.3.1":
+ version: 2.3.1
+ resolution: "punycode@npm:2.3.1"
+ checksum: 10/febdc4362bead22f9e2608ff0171713230b57aff9dddc1c273aa2a651fbd366f94b7d6a71d78342a7c0819906750351ca7f2edd26ea41b626d87d6a13d1bd059
+ languageName: node
+ linkType: hard
+
+"pure-rand@npm:^6.0.0":
+ version: 6.1.0
+ resolution: "pure-rand@npm:6.1.0"
+ checksum: 10/256aa4bcaf9297256f552914e03cbdb0039c8fe1db11fa1e6d3f80790e16e563eb0a859a1e61082a95e224fc0c608661839439f8ecc6a3db4e48d46d99216ee4
+ languageName: node
+ linkType: hard
+
+"qs@npm:6.13.0":
+ version: 6.13.0
+ resolution: "qs@npm:6.13.0"
+ dependencies:
+ side-channel: "npm:^1.0.6"
+ checksum: 10/f548b376e685553d12e461409f0d6e5c59ec7c7d76f308e2a888fd9db3e0c5e89902bedd0754db3a9038eda5f27da2331a6f019c8517dc5e0a16b3c9a6e9cef8
+ languageName: node
+ linkType: hard
+
+"querystringify@npm:^2.1.1":
+ version: 2.2.0
+ resolution: "querystringify@npm:2.2.0"
+ checksum: 10/46ab16f252fd892fc29d6af60966d338cdfeea68a231e9457631ffd22d67cec1e00141e0a5236a2eb16c0d7d74175d9ec1d6f963660c6f2b1c2fc85b194c5680
+ languageName: node
+ linkType: hard
+
+"queue-microtask@npm:^1.2.2":
+ version: 1.2.3
+ resolution: "queue-microtask@npm:1.2.3"
+ checksum: 10/72900df0616e473e824202113c3df6abae59150dfb73ed13273503127235320e9c8ca4aaaaccfd58cf417c6ca92a6e68ee9a5c3182886ae949a768639b388a7b
+ languageName: node
+ linkType: hard
+
+"randombytes@npm:^2.1.0":
+ version: 2.1.0
+ resolution: "randombytes@npm:2.1.0"
+ dependencies:
+ safe-buffer: "npm:^5.1.0"
+ checksum: 10/4efd1ad3d88db77c2d16588dc54c2b52fd2461e70fe5724611f38d283857094fe09040fa2c9776366803c3152cf133171b452ef717592b65631ce5dc3a2bdafc
+ languageName: node
+ linkType: hard
+
+"range-parser@npm:^1.2.1, range-parser@npm:~1.2.1":
+ version: 1.2.1
+ resolution: "range-parser@npm:1.2.1"
+ checksum: 10/ce21ef2a2dd40506893157970dc76e835c78cf56437e26e19189c48d5291e7279314477b06ac38abd6a401b661a6840f7b03bd0b1249da9b691deeaa15872c26
+ languageName: node
+ linkType: hard
+
+"raw-body@npm:2.5.2":
+ version: 2.5.2
+ resolution: "raw-body@npm:2.5.2"
+ dependencies:
+ bytes: "npm:3.1.2"
+ http-errors: "npm:2.0.0"
+ iconv-lite: "npm:0.4.24"
+ unpipe: "npm:1.0.0"
+ checksum: 10/863b5171e140546a4d99f349b720abac4410338e23df5e409cfcc3752538c9caf947ce382c89129ba976f71894bd38b5806c774edac35ebf168d02aa1ac11a95
+ languageName: node
+ linkType: hard
+
+"react-is@npm:^18.0.0":
+ version: 18.3.1
+ resolution: "react-is@npm:18.3.1"
+ checksum: 10/d5f60c87d285af24b1e1e7eaeb123ec256c3c8bdea7061ab3932e3e14685708221bf234ec50b21e10dd07f008f1b966a2730a0ce4ff67905b3872ff2042aec22
+ languageName: node
+ linkType: hard
+
+"readable-stream@npm:^2.0.1":
+ version: 2.3.8
+ resolution: "readable-stream@npm:2.3.8"
+ dependencies:
+ core-util-is: "npm:~1.0.0"
+ inherits: "npm:~2.0.3"
+ isarray: "npm:~1.0.0"
+ process-nextick-args: "npm:~2.0.0"
+ safe-buffer: "npm:~5.1.1"
+ string_decoder: "npm:~1.1.1"
+ util-deprecate: "npm:~1.0.1"
+ checksum: 10/8500dd3a90e391d6c5d889256d50ec6026c059fadee98ae9aa9b86757d60ac46fff24fafb7a39fa41d54cb39d8be56cc77be202ebd4cd8ffcf4cb226cbaa40d4
+ languageName: node
+ linkType: hard
+
+"readable-stream@npm:^3.0.6, readable-stream@npm:^3.4.0":
+ version: 3.6.2
+ resolution: "readable-stream@npm:3.6.2"
+ dependencies:
+ inherits: "npm:^2.0.3"
+ string_decoder: "npm:^1.1.1"
+ util-deprecate: "npm:^1.0.1"
+ checksum: 10/d9e3e53193adcdb79d8f10f2a1f6989bd4389f5936c6f8b870e77570853561c362bee69feca2bbb7b32368ce96a85504aa4cedf7cf80f36e6a9de30d64244048
+ languageName: node
+ linkType: hard
+
+"readdirp@npm:^4.0.1":
+ version: 4.0.2
+ resolution: "readdirp@npm:4.0.2"
+ checksum: 10/4ef93103307c7d5e42e78ecf201db58c984c4d66882a27c956250478b49c2444b1ff6aea8ce0f5e4157b2c07ce2fe870ad16c92ebd7c6ff30391ded6e42b9873
+ languageName: node
+ linkType: hard
+
+"readdirp@npm:~3.6.0":
+ version: 3.6.0
+ resolution: "readdirp@npm:3.6.0"
+ dependencies:
+ picomatch: "npm:^2.2.1"
+ checksum: 10/196b30ef6ccf9b6e18c4e1724b7334f72a093d011a99f3b5920470f0b3406a51770867b3e1ae9711f227ef7a7065982f6ee2ce316746b2cb42c88efe44297fe7
+ languageName: node
+ linkType: hard
+
+"reflect-metadata@npm:^0.2.0":
+ version: 0.2.2
+ resolution: "reflect-metadata@npm:0.2.2"
+ checksum: 10/1c93f9ac790fea1c852fde80c91b2760420069f4862f28e6fae0c00c6937a56508716b0ed2419ab02869dd488d123c4ab92d062ae84e8739ea7417fae10c4745
+ languageName: node
+ linkType: hard
+
+"regenerate-unicode-properties@npm:^10.2.0":
+ version: 10.2.0
+ resolution: "regenerate-unicode-properties@npm:10.2.0"
+ dependencies:
+ regenerate: "npm:^1.4.2"
+ checksum: 10/9150eae6fe04a8c4f2ff06077396a86a98e224c8afad8344b1b656448e89e84edcd527e4b03aa5476774129eb6ad328ed684f9c1459794a935ec0cc17ce14329
+ languageName: node
+ linkType: hard
+
+"regenerate@npm:^1.4.2":
+ version: 1.4.2
+ resolution: "regenerate@npm:1.4.2"
+ checksum: 10/dc6c95ae4b3ba6adbd7687cafac260eee4640318c7a95239d5ce847d9b9263979758389e862fe9c93d633b5792ea4ada5708df75885dc5aa05a309fa18140a87
+ languageName: node
+ linkType: hard
+
+"regenerator-runtime@npm:^0.14.0":
+ version: 0.14.1
+ resolution: "regenerator-runtime@npm:0.14.1"
+ checksum: 10/5db3161abb311eef8c45bcf6565f4f378f785900ed3945acf740a9888c792f75b98ecb77f0775f3bf95502ff423529d23e94f41d80c8256e8fa05ed4b07cf471
+ languageName: node
+ linkType: hard
+
+"regenerator-transform@npm:^0.15.2":
+ version: 0.15.2
+ resolution: "regenerator-transform@npm:0.15.2"
+ dependencies:
+ "@babel/runtime": "npm:^7.8.4"
+ checksum: 10/c4fdcb46d11bbe32605b4b9ed76b21b8d3f241a45153e9dc6f5542fed4c7744fed459f42701f650d5d5956786bf7de57547329d1c05a9df2ed9e367b9d903302
+ languageName: node
+ linkType: hard
+
+"regex-parser@npm:^2.2.11":
+ version: 2.3.0
+ resolution: "regex-parser@npm:2.3.0"
+ checksum: 10/d82c81bc27db096d93cf3daf1f3bb679784aedac4f4f2841cf976747bbe5bed5bb2e1bf7cda16a95773029282fd910962d47f2c6f229e756e53db4782b79eef7
+ languageName: node
+ linkType: hard
+
+"regexpu-core@npm:^6.1.1":
+ version: 6.1.1
+ resolution: "regexpu-core@npm:6.1.1"
+ dependencies:
+ regenerate: "npm:^1.4.2"
+ regenerate-unicode-properties: "npm:^10.2.0"
+ regjsgen: "npm:^0.8.0"
+ regjsparser: "npm:^0.11.0"
+ unicode-match-property-ecmascript: "npm:^2.0.0"
+ unicode-match-property-value-ecmascript: "npm:^2.1.0"
+ checksum: 10/6a7ffb42781cacedd7df3c47c72e2d725401a699855be94a37ece5e29d3f25ab3abdd81d73f2d9d32ebc4d41bd25e3c3cc21e5284203faf19e60943adc55252d
+ languageName: node
+ linkType: hard
+
+"regjsgen@npm:^0.8.0":
+ version: 0.8.0
+ resolution: "regjsgen@npm:0.8.0"
+ checksum: 10/b930f03347e4123c917d7b40436b4f87f625b8dd3e705b447ddd44804e4616c3addb7453f0902d6e914ab0446c30e816e445089bb641a4714237fe8141a0ef9d
+ languageName: node
+ linkType: hard
+
+"regjsparser@npm:^0.11.0":
+ version: 0.11.2
+ resolution: "regjsparser@npm:0.11.2"
+ dependencies:
+ jsesc: "npm:~3.0.2"
+ bin:
+ regjsparser: bin/parser
+ checksum: 10/8075eb76d6cde8a3f188696eb18ebf229376944d35e3043f73b889a15156cf539f2801941a5630433060512cbcb2f92f6a194fac44f2e0f1497517e12aa565b3
+ languageName: node
+ linkType: hard
+
+"require-directory@npm:^2.1.1":
+ version: 2.1.1
+ resolution: "require-directory@npm:2.1.1"
+ checksum: 10/a72468e2589270d91f06c7d36ec97a88db53ae5d6fe3787fadc943f0b0276b10347f89b363b2a82285f650bdcc135ad4a257c61bdd4d00d6df1fa24875b0ddaf
+ languageName: node
+ linkType: hard
+
+"require-from-string@npm:^2.0.2":
+ version: 2.0.2
+ resolution: "require-from-string@npm:2.0.2"
+ checksum: 10/839a3a890102a658f4cb3e7b2aa13a1f80a3a976b512020c3d1efc418491c48a886b6e481ea56afc6c4cb5eef678f23b2a4e70575e7534eccadf5e30ed2e56eb
+ languageName: node
+ linkType: hard
+
+"requires-port@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "requires-port@npm:1.0.0"
+ checksum: 10/878880ee78ccdce372784f62f52a272048e2d0827c29ae31e7f99da18b62a2b9463ea03a75f277352f4697c100183debb0532371ad515a2d49d4bfe596dd4c20
+ languageName: node
+ linkType: hard
+
+"resolve-cwd@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "resolve-cwd@npm:3.0.0"
+ dependencies:
+ resolve-from: "npm:^5.0.0"
+ checksum: 10/546e0816012d65778e580ad62b29e975a642989108d9a3c5beabfb2304192fa3c9f9146fbdfe213563c6ff51975ae41bac1d3c6e047dd9572c94863a057b4d81
+ languageName: node
+ linkType: hard
+
+"resolve-from@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "resolve-from@npm:4.0.0"
+ checksum: 10/91eb76ce83621eea7bbdd9b55121a5c1c4a39e54a9ce04a9ad4517f102f8b5131c2cf07622c738a6683991bf54f2ce178f5a42803ecbd527ddc5105f362cc9e3
+ languageName: node
+ linkType: hard
+
+"resolve-from@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "resolve-from@npm:5.0.0"
+ checksum: 10/be18a5e4d76dd711778664829841cde690971d02b6cbae277735a09c1c28f407b99ef6ef3cd585a1e6546d4097b28df40ed32c4a287b9699dcf6d7f208495e23
+ languageName: node
+ linkType: hard
+
+"resolve-url-loader@npm:5.0.0":
+ version: 5.0.0
+ resolution: "resolve-url-loader@npm:5.0.0"
+ dependencies:
+ adjust-sourcemap-loader: "npm:^4.0.0"
+ convert-source-map: "npm:^1.7.0"
+ loader-utils: "npm:^2.0.0"
+ postcss: "npm:^8.2.14"
+ source-map: "npm:0.6.1"
+ checksum: 10/fb013845b49d4214995536471d0d7ee6a45208e6902e61d270ae0b7c77bf51800c8bd2671aabc6a0ad6a5a9fbe224142a5e23b7016a76a16b1e2748405581cb0
+ languageName: node
+ linkType: hard
+
+"resolve.exports@npm:^2.0.0":
+ version: 2.0.2
+ resolution: "resolve.exports@npm:2.0.2"
+ checksum: 10/f1cc0b6680f9a7e0345d783e0547f2a5110d8336b3c2a4227231dd007271ffd331fd722df934f017af90bae0373920ca0d4005da6f76cb3176c8ae426370f893
+ languageName: node
+ linkType: hard
+
+"resolve@npm:1.22.8, resolve@npm:^1.14.2, resolve@npm:^1.20.0":
+ version: 1.22.8
+ resolution: "resolve@npm:1.22.8"
+ dependencies:
+ is-core-module: "npm:^2.13.0"
+ path-parse: "npm:^1.0.7"
+ supports-preserve-symlinks-flag: "npm:^1.0.0"
+ bin:
+ resolve: bin/resolve
+ checksum: 10/c473506ee01eb45cbcfefb68652ae5759e092e6b0fb64547feadf9736a6394f258fbc6f88e00c5ca36d5477fbb65388b272432a3600fa223062e54333c156753
+ languageName: node
+ linkType: hard
+
+"resolve@patch:resolve@npm%3A1.22.8#optional!builtin, resolve@patch:resolve@npm%3A^1.14.2#optional!builtin, resolve@patch:resolve@npm%3A^1.20.0#optional!builtin":
+ version: 1.22.8
+ resolution: "resolve@patch:resolve@npm%3A1.22.8#optional!builtin::version=1.22.8&hash=c3c19d"
+ dependencies:
+ is-core-module: "npm:^2.13.0"
+ path-parse: "npm:^1.0.7"
+ supports-preserve-symlinks-flag: "npm:^1.0.0"
+ bin:
+ resolve: bin/resolve
+ checksum: 10/f345cd37f56a2c0275e3fe062517c650bb673815d885e7507566df589375d165bbbf4bdb6aa95600a9bc55f4744b81f452b5a63f95b9f10a72787dba3c90890a
+ languageName: node
+ linkType: hard
+
+"restore-cursor@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "restore-cursor@npm:3.1.0"
+ dependencies:
+ onetime: "npm:^5.1.0"
+ signal-exit: "npm:^3.0.2"
+ checksum: 10/f877dd8741796b909f2a82454ec111afb84eb45890eb49ac947d87991379406b3b83ff9673a46012fca0d7844bb989f45cc5b788254cf1a39b6b5a9659de0630
+ languageName: node
+ linkType: hard
+
+"restore-cursor@npm:^5.0.0":
+ version: 5.1.0
+ resolution: "restore-cursor@npm:5.1.0"
+ dependencies:
+ onetime: "npm:^7.0.0"
+ signal-exit: "npm:^4.1.0"
+ checksum: 10/838dd54e458d89cfbc1a923b343c1b0f170a04100b4ce1733e97531842d7b440463967e521216e8ab6c6f8e89df877acc7b7f4c18ec76e99fb9bf5a60d358d2c
+ languageName: node
+ linkType: hard
+
+"retry@npm:^0.12.0":
+ version: 0.12.0
+ resolution: "retry@npm:0.12.0"
+ checksum: 10/1f914879f97e7ee931ad05fe3afa629bd55270fc6cf1c1e589b6a99fab96d15daad0fa1a52a00c729ec0078045fe3e399bd4fd0c93bcc906957bdc17f89cb8e6
+ languageName: node
+ linkType: hard
+
+"retry@npm:^0.13.1":
+ version: 0.13.1
+ resolution: "retry@npm:0.13.1"
+ checksum: 10/6125ec2e06d6e47e9201539c887defba4e47f63471db304c59e4b82fc63c8e89ca06a77e9d34939a9a42a76f00774b2f46c0d4a4cbb3e287268bd018ed69426d
+ languageName: node
+ linkType: hard
+
+"reusify@npm:^1.0.4":
+ version: 1.0.4
+ resolution: "reusify@npm:1.0.4"
+ checksum: 10/14222c9e1d3f9ae01480c50d96057228a8524706db79cdeb5a2ce5bb7070dd9f409a6f84a02cbef8cdc80d39aef86f2dd03d155188a1300c599b05437dcd2ffb
+ languageName: node
+ linkType: hard
+
+"rfdc@npm:^1.4.1":
+ version: 1.4.1
+ resolution: "rfdc@npm:1.4.1"
+ checksum: 10/2f3d11d3d8929b4bfeefc9acb03aae90f971401de0add5ae6c5e38fec14f0405e6a4aad8fdb76344bfdd20c5193110e3750cbbd28ba86d73729d222b6cf4a729
+ languageName: node
+ linkType: hard
+
+"rimraf@npm:^5.0.5":
+ version: 5.0.10
+ resolution: "rimraf@npm:5.0.10"
+ dependencies:
+ glob: "npm:^10.3.7"
+ bin:
+ rimraf: dist/esm/bin.mjs
+ checksum: 10/f3b8ce81eecbde4628b07bdf9e2fa8b684e0caea4999acb1e3b0402c695cd41f28cd075609a808e61ce2672f528ca079f675ab1d8e8d5f86d56643a03e0b8d2e
+ languageName: node
+ linkType: hard
+
+"rollup@npm:4.26.0":
+ version: 4.26.0
+ resolution: "rollup@npm:4.26.0"
+ dependencies:
+ "@rollup/rollup-android-arm-eabi": "npm:4.26.0"
+ "@rollup/rollup-android-arm64": "npm:4.26.0"
+ "@rollup/rollup-darwin-arm64": "npm:4.26.0"
+ "@rollup/rollup-darwin-x64": "npm:4.26.0"
+ "@rollup/rollup-freebsd-arm64": "npm:4.26.0"
+ "@rollup/rollup-freebsd-x64": "npm:4.26.0"
+ "@rollup/rollup-linux-arm-gnueabihf": "npm:4.26.0"
+ "@rollup/rollup-linux-arm-musleabihf": "npm:4.26.0"
+ "@rollup/rollup-linux-arm64-gnu": "npm:4.26.0"
+ "@rollup/rollup-linux-arm64-musl": "npm:4.26.0"
+ "@rollup/rollup-linux-powerpc64le-gnu": "npm:4.26.0"
+ "@rollup/rollup-linux-riscv64-gnu": "npm:4.26.0"
+ "@rollup/rollup-linux-s390x-gnu": "npm:4.26.0"
+ "@rollup/rollup-linux-x64-gnu": "npm:4.26.0"
+ "@rollup/rollup-linux-x64-musl": "npm:4.26.0"
+ "@rollup/rollup-win32-arm64-msvc": "npm:4.26.0"
+ "@rollup/rollup-win32-ia32-msvc": "npm:4.26.0"
+ "@rollup/rollup-win32-x64-msvc": "npm:4.26.0"
+ "@types/estree": "npm:1.0.6"
+ fsevents: "npm:~2.3.2"
+ dependenciesMeta:
+ "@rollup/rollup-android-arm-eabi":
+ optional: true
+ "@rollup/rollup-android-arm64":
+ optional: true
+ "@rollup/rollup-darwin-arm64":
+ optional: true
+ "@rollup/rollup-darwin-x64":
+ optional: true
+ "@rollup/rollup-freebsd-arm64":
+ optional: true
+ "@rollup/rollup-freebsd-x64":
+ optional: true
+ "@rollup/rollup-linux-arm-gnueabihf":
+ optional: true
+ "@rollup/rollup-linux-arm-musleabihf":
+ optional: true
+ "@rollup/rollup-linux-arm64-gnu":
+ optional: true
+ "@rollup/rollup-linux-arm64-musl":
+ optional: true
+ "@rollup/rollup-linux-powerpc64le-gnu":
+ optional: true
+ "@rollup/rollup-linux-riscv64-gnu":
+ optional: true
+ "@rollup/rollup-linux-s390x-gnu":
+ optional: true
+ "@rollup/rollup-linux-x64-gnu":
+ optional: true
+ "@rollup/rollup-linux-x64-musl":
+ optional: true
+ "@rollup/rollup-win32-arm64-msvc":
+ optional: true
+ "@rollup/rollup-win32-ia32-msvc":
+ optional: true
+ "@rollup/rollup-win32-x64-msvc":
+ optional: true
+ fsevents:
+ optional: true
+ bin:
+ rollup: dist/bin/rollup
+ checksum: 10/aec4d876617298400c0c03d35fed67e5193addc82a76f2b2a2f4c2b000cafbca84a33cf2e686dea1d1caa06fe4028dd94b8e6cd1f5bc3bbd19026a188bb2ec55
+ languageName: node
+ linkType: hard
+
+"rollup@npm:^4.20.0":
+ version: 4.27.3
+ resolution: "rollup@npm:4.27.3"
+ dependencies:
+ "@rollup/rollup-android-arm-eabi": "npm:4.27.3"
+ "@rollup/rollup-android-arm64": "npm:4.27.3"
+ "@rollup/rollup-darwin-arm64": "npm:4.27.3"
+ "@rollup/rollup-darwin-x64": "npm:4.27.3"
+ "@rollup/rollup-freebsd-arm64": "npm:4.27.3"
+ "@rollup/rollup-freebsd-x64": "npm:4.27.3"
+ "@rollup/rollup-linux-arm-gnueabihf": "npm:4.27.3"
+ "@rollup/rollup-linux-arm-musleabihf": "npm:4.27.3"
+ "@rollup/rollup-linux-arm64-gnu": "npm:4.27.3"
+ "@rollup/rollup-linux-arm64-musl": "npm:4.27.3"
+ "@rollup/rollup-linux-powerpc64le-gnu": "npm:4.27.3"
+ "@rollup/rollup-linux-riscv64-gnu": "npm:4.27.3"
+ "@rollup/rollup-linux-s390x-gnu": "npm:4.27.3"
+ "@rollup/rollup-linux-x64-gnu": "npm:4.27.3"
+ "@rollup/rollup-linux-x64-musl": "npm:4.27.3"
+ "@rollup/rollup-win32-arm64-msvc": "npm:4.27.3"
+ "@rollup/rollup-win32-ia32-msvc": "npm:4.27.3"
+ "@rollup/rollup-win32-x64-msvc": "npm:4.27.3"
+ "@types/estree": "npm:1.0.6"
+ fsevents: "npm:~2.3.2"
+ dependenciesMeta:
+ "@rollup/rollup-android-arm-eabi":
+ optional: true
+ "@rollup/rollup-android-arm64":
+ optional: true
+ "@rollup/rollup-darwin-arm64":
+ optional: true
+ "@rollup/rollup-darwin-x64":
+ optional: true
+ "@rollup/rollup-freebsd-arm64":
+ optional: true
+ "@rollup/rollup-freebsd-x64":
+ optional: true
+ "@rollup/rollup-linux-arm-gnueabihf":
+ optional: true
+ "@rollup/rollup-linux-arm-musleabihf":
+ optional: true
+ "@rollup/rollup-linux-arm64-gnu":
+ optional: true
+ "@rollup/rollup-linux-arm64-musl":
+ optional: true
+ "@rollup/rollup-linux-powerpc64le-gnu":
+ optional: true
+ "@rollup/rollup-linux-riscv64-gnu":
+ optional: true
+ "@rollup/rollup-linux-s390x-gnu":
+ optional: true
+ "@rollup/rollup-linux-x64-gnu":
+ optional: true
+ "@rollup/rollup-linux-x64-musl":
+ optional: true
+ "@rollup/rollup-win32-arm64-msvc":
+ optional: true
+ "@rollup/rollup-win32-ia32-msvc":
+ optional: true
+ "@rollup/rollup-win32-x64-msvc":
+ optional: true
+ fsevents:
+ optional: true
+ bin:
+ rollup: dist/bin/rollup
+ checksum: 10/8f77edb47acf734ecb7a20232d655b0ffe610f2d82e515917f66516137d6f55fdff6fff78285ee1921229cedaa161d8554f2b3cb2424cf489b0963fe024ec65f
+ languageName: node
+ linkType: hard
+
+"run-applescript@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "run-applescript@npm:7.0.0"
+ checksum: 10/b02462454d8b182ad4117e5d4626e9e6782eb2072925c9fac582170b0627ae3c1ea92ee9b2df7daf84b5e9ffe14eb1cf5fb70bc44b15c8a0bfcdb47987e2410c
+ languageName: node
+ linkType: hard
+
+"run-parallel@npm:^1.1.9":
+ version: 1.2.0
+ resolution: "run-parallel@npm:1.2.0"
+ dependencies:
+ queue-microtask: "npm:^1.2.2"
+ checksum: 10/cb4f97ad25a75ebc11a8ef4e33bb962f8af8516bb2001082ceabd8902e15b98f4b84b4f8a9b222e5d57fc3bd1379c483886ed4619367a7680dad65316993021d
+ languageName: node
+ linkType: hard
+
+"rxjs@npm:7.8.1, rxjs@npm:^7.8.1":
+ version: 7.8.1
+ resolution: "rxjs@npm:7.8.1"
+ dependencies:
+ tslib: "npm:^2.1.0"
+ checksum: 10/b10cac1a5258f885e9dd1b70d23c34daeb21b61222ee735d2ec40a8685bdca40429000703a44f0e638c27a684ac139e1c37e835d2a0dc16f6fc061a138ae3abb
+ languageName: node
+ linkType: hard
+
+"safe-buffer@npm:5.2.1, safe-buffer@npm:>=5.1.0, safe-buffer@npm:^5.1.0, safe-buffer@npm:~5.2.0":
+ version: 5.2.1
+ resolution: "safe-buffer@npm:5.2.1"
+ checksum: 10/32872cd0ff68a3ddade7a7617b8f4c2ae8764d8b7d884c651b74457967a9e0e886267d3ecc781220629c44a865167b61c375d2da6c720c840ecd73f45d5d9451
+ languageName: node
+ linkType: hard
+
+"safe-buffer@npm:~5.1.0, safe-buffer@npm:~5.1.1":
+ version: 5.1.2
+ resolution: "safe-buffer@npm:5.1.2"
+ checksum: 10/7eb5b48f2ed9a594a4795677d5a150faa7eb54483b2318b568dc0c4fc94092a6cce5be02c7288a0500a156282f5276d5688bce7259299568d1053b2150ef374a
+ languageName: node
+ linkType: hard
+
+"safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:>= 2.1.2 < 3.0.0":
+ version: 2.1.2
+ resolution: "safer-buffer@npm:2.1.2"
+ checksum: 10/7eaf7a0cf37cc27b42fb3ef6a9b1df6e93a1c6d98c6c6702b02fe262d5fcbd89db63320793b99b21cb5348097d0a53de81bd5f4e8b86e20cc9412e3f1cfb4e83
+ languageName: node
+ linkType: hard
+
+"sass-loader@npm:16.0.3":
+ version: 16.0.3
+ resolution: "sass-loader@npm:16.0.3"
+ dependencies:
+ neo-async: "npm:^2.6.2"
+ peerDependencies:
+ "@rspack/core": 0.x || 1.x
+ node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0
+ sass: ^1.3.0
+ sass-embedded: "*"
+ webpack: ^5.0.0
+ peerDependenciesMeta:
+ "@rspack/core":
+ optional: true
+ node-sass:
+ optional: true
+ sass:
+ optional: true
+ sass-embedded:
+ optional: true
+ webpack:
+ optional: true
+ checksum: 10/cd49635013efae80b3a24b7e655a6f2334078006f270d50ac9e6ed19a44a80d689b402b5584b64ca737c3f948366a47e2896d07cead19015de7b2bd03f778d2b
+ languageName: node
+ linkType: hard
+
+"sass@npm:1.80.7":
+ version: 1.80.7
+ resolution: "sass@npm:1.80.7"
+ dependencies:
+ "@parcel/watcher": "npm:^2.4.1"
+ chokidar: "npm:^4.0.0"
+ immutable: "npm:^5.0.2"
+ source-map-js: "npm:>=0.6.2 <2.0.0"
+ dependenciesMeta:
+ "@parcel/watcher":
+ optional: true
+ bin:
+ sass: sass.js
+ checksum: 10/617966d361968d6354bc17c0e2a66c6e0d822684b3694590441035e4966418304bbd4912ff4ee55e7a5751f94624057cd99ebc27964b102619e4e755b1f94f0e
+ languageName: node
+ linkType: hard
+
+"sax@npm:^1.2.4":
+ version: 1.4.1
+ resolution: "sax@npm:1.4.1"
+ checksum: 10/b1c784b545019187b53a0c28edb4f6314951c971e2963a69739c6ce222bfbc767e54d320e689352daba79b7d5e06d22b5d7113b99336219d6e93718e2f99d335
+ languageName: node
+ linkType: hard
+
+"saxes@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "saxes@npm:6.0.0"
+ dependencies:
+ xmlchars: "npm:^2.2.0"
+ checksum: 10/97b50daf6ca3a153e89842efa18a862e446248296622b7473c169c84c823ee8a16e4a43bac2f73f11fc8cb9168c73fbb0d73340f26552bac17970e9052367aa9
+ languageName: node
+ linkType: hard
+
+"schema-utils@npm:^3.1.1, schema-utils@npm:^3.2.0":
+ version: 3.3.0
+ resolution: "schema-utils@npm:3.3.0"
+ dependencies:
+ "@types/json-schema": "npm:^7.0.8"
+ ajv: "npm:^6.12.5"
+ ajv-keywords: "npm:^3.5.2"
+ checksum: 10/2c7bbb1da967fdfd320e6cea538949006ec6e8c13ea560a4f94ff2c56809a8486fa5ec419e023452501a6befe1ca381e409c2798c24f4993c7c4094d97fdb258
+ languageName: node
+ linkType: hard
+
+"schema-utils@npm:^4.0.0, schema-utils@npm:^4.2.0":
+ version: 4.2.0
+ resolution: "schema-utils@npm:4.2.0"
+ dependencies:
+ "@types/json-schema": "npm:^7.0.9"
+ ajv: "npm:^8.9.0"
+ ajv-formats: "npm:^2.1.1"
+ ajv-keywords: "npm:^5.1.0"
+ checksum: 10/808784735eeb153ab7f3f787f840aa3bc63f423d2a5a7e96c9e70a0e53d0bc62d7b37ea396fc598ce19196e4fb86a72f897154b7c6ce2358bbc426166f205e14
+ languageName: node
+ linkType: hard
+
+"select-hose@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "select-hose@npm:2.0.0"
+ checksum: 10/08cdd629a394d20e9005e7956f0624307c702cf950cc0458953e9b87ea961d3b1b72ac02266bdb93ac1eec4fcf42b41db9cabe93aa2b7683d71513d133c44fb5
+ languageName: node
+ linkType: hard
+
+"selfsigned@npm:^2.4.1":
+ version: 2.4.1
+ resolution: "selfsigned@npm:2.4.1"
+ dependencies:
+ "@types/node-forge": "npm:^1.3.0"
+ node-forge: "npm:^1"
+ checksum: 10/52536623f1cfdeb2f8b9198377f2ce7931c677ea69421238d1dc1ea2983bbe258e56c19e7d1af87035cad7270f19b7e996eaab1212e724d887722502f68e17f2
+ languageName: node
+ linkType: hard
+
+"semver@npm:7.6.3, semver@npm:^7.0.0, semver@npm:^7.1.1, semver@npm:^7.3.5, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.3":
+ version: 7.6.3
+ resolution: "semver@npm:7.6.3"
+ bin:
+ semver: bin/semver.js
+ checksum: 10/36b1fbe1a2b6f873559cd57b238f1094a053dbfd997ceeb8757d79d1d2089c56d1321b9f1069ce263dc64cfa922fa1d2ad566b39426fe1ac6c723c1487589e10
+ languageName: node
+ linkType: hard
+
+"semver@npm:^5.6.0":
+ version: 5.7.2
+ resolution: "semver@npm:5.7.2"
+ bin:
+ semver: bin/semver
+ checksum: 10/fca14418a174d4b4ef1fecb32c5941e3412d52a4d3d85165924ce3a47fbc7073372c26faf7484ceb4bbc2bde25880c6b97e492473dc7e9708fdfb1c6a02d546e
+ languageName: node
+ linkType: hard
+
+"semver@npm:^6.3.0, semver@npm:^6.3.1":
+ version: 6.3.1
+ resolution: "semver@npm:6.3.1"
+ bin:
+ semver: bin/semver.js
+ checksum: 10/1ef3a85bd02a760c6ef76a45b8c1ce18226de40831e02a00bad78485390b98b6ccaa31046245fc63bba4a47a6a592b6c7eedc65cc47126e60489f9cc1ce3ed7e
+ languageName: node
+ linkType: hard
+
+"send@npm:0.19.0":
+ version: 0.19.0
+ resolution: "send@npm:0.19.0"
+ dependencies:
+ debug: "npm:2.6.9"
+ depd: "npm:2.0.0"
+ destroy: "npm:1.2.0"
+ encodeurl: "npm:~1.0.2"
+ escape-html: "npm:~1.0.3"
+ etag: "npm:~1.8.1"
+ fresh: "npm:0.5.2"
+ http-errors: "npm:2.0.0"
+ mime: "npm:1.6.0"
+ ms: "npm:2.1.3"
+ on-finished: "npm:2.4.1"
+ range-parser: "npm:~1.2.1"
+ statuses: "npm:2.0.1"
+ checksum: 10/1f6064dea0ae4cbe4878437aedc9270c33f2a6650a77b56a16b62d057527f2766d96ee282997dd53ec0339082f2aad935bc7d989b46b48c82fc610800dc3a1d0
+ languageName: node
+ linkType: hard
+
+"serialize-javascript@npm:^6.0.1, serialize-javascript@npm:^6.0.2":
+ version: 6.0.2
+ resolution: "serialize-javascript@npm:6.0.2"
+ dependencies:
+ randombytes: "npm:^2.1.0"
+ checksum: 10/445a420a6fa2eaee4b70cbd884d538e259ab278200a2ededd73253ada17d5d48e91fb1f4cd224a236ab62ea7ba0a70c6af29fc93b4f3d3078bf7da1c031fde58
+ languageName: node
+ linkType: hard
+
+"serve-index@npm:^1.9.1":
+ version: 1.9.1
+ resolution: "serve-index@npm:1.9.1"
+ dependencies:
+ accepts: "npm:~1.3.4"
+ batch: "npm:0.6.1"
+ debug: "npm:2.6.9"
+ escape-html: "npm:~1.0.3"
+ http-errors: "npm:~1.6.2"
+ mime-types: "npm:~2.1.17"
+ parseurl: "npm:~1.3.2"
+ checksum: 10/2adce2878d7e30f197e66f30e39f4a404d9ae39295c0c13849bb25e7cf976b93e883204739efd1510559588bed56f8101e32191cbe75f374c6e1e803852194cb
+ languageName: node
+ linkType: hard
+
+"serve-static@npm:1.16.2":
+ version: 1.16.2
+ resolution: "serve-static@npm:1.16.2"
+ dependencies:
+ encodeurl: "npm:~2.0.0"
+ escape-html: "npm:~1.0.3"
+ parseurl: "npm:~1.3.3"
+ send: "npm:0.19.0"
+ checksum: 10/7fa9d9c68090f6289976b34fc13c50ac8cd7f16ae6bce08d16459300f7fc61fbc2d7ebfa02884c073ec9d6ab9e7e704c89561882bbe338e99fcacb2912fde737
+ languageName: node
+ linkType: hard
+
+"set-function-length@npm:^1.2.1":
+ version: 1.2.2
+ resolution: "set-function-length@npm:1.2.2"
+ dependencies:
+ define-data-property: "npm:^1.1.4"
+ es-errors: "npm:^1.3.0"
+ function-bind: "npm:^1.1.2"
+ get-intrinsic: "npm:^1.2.4"
+ gopd: "npm:^1.0.1"
+ has-property-descriptors: "npm:^1.0.2"
+ checksum: 10/505d62b8e088468917ca4e3f8f39d0e29f9a563b97dbebf92f4bd2c3172ccfb3c5b8e4566d5fcd00784a00433900e7cb8fbc404e2dbd8c3818ba05bb9d4a8a6d
+ languageName: node
+ linkType: hard
+
+"setprototypeof@npm:1.1.0":
+ version: 1.1.0
+ resolution: "setprototypeof@npm:1.1.0"
+ checksum: 10/02d2564e02a260551bab3ec95358dcfde775fe61272b1b7c488de3676a4bb79f280b5668a324aebe0ec73f0d8ba408bc2d816a609ee5d93b1a7936b9d4ba1208
+ languageName: node
+ linkType: hard
+
+"setprototypeof@npm:1.2.0":
+ version: 1.2.0
+ resolution: "setprototypeof@npm:1.2.0"
+ checksum: 10/fde1630422502fbbc19e6844346778f99d449986b2f9cdcceb8326730d2f3d9964dbcb03c02aaadaefffecd0f2c063315ebea8b3ad895914bf1afc1747fc172e
+ languageName: node
+ linkType: hard
+
+"shallow-clone@npm:^3.0.0":
+ version: 3.0.1
+ resolution: "shallow-clone@npm:3.0.1"
+ dependencies:
+ kind-of: "npm:^6.0.2"
+ checksum: 10/e066bd540cfec5e1b0f78134853e0d892d1c8945fb9a926a579946052e7cb0c70ca4fc34f875a8083aa7910d751805d36ae64af250a6de6f3d28f9fa7be6c21b
+ languageName: node
+ linkType: hard
+
+"shebang-command@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "shebang-command@npm:2.0.0"
+ dependencies:
+ shebang-regex: "npm:^3.0.0"
+ checksum: 10/6b52fe87271c12968f6a054e60f6bde5f0f3d2db483a1e5c3e12d657c488a15474121a1d55cd958f6df026a54374ec38a4a963988c213b7570e1d51575cea7fa
+ languageName: node
+ linkType: hard
+
+"shebang-regex@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "shebang-regex@npm:3.0.0"
+ checksum: 10/1a2bcae50de99034fcd92ad4212d8e01eedf52c7ec7830eedcf886622804fe36884278f2be8be0ea5fde3fd1c23911643a4e0f726c8685b61871c8908af01222
+ languageName: node
+ linkType: hard
+
+"shell-quote@npm:^1.8.1":
+ version: 1.8.1
+ resolution: "shell-quote@npm:1.8.1"
+ checksum: 10/af19ab5a1ec30cb4b2f91fd6df49a7442d5c4825a2e269b3712eded10eedd7f9efeaab96d57829880733fc55bcdd8e9b1d8589b4befb06667c731d08145e274d
+ languageName: node
+ linkType: hard
+
+"side-channel@npm:^1.0.6":
+ version: 1.0.6
+ resolution: "side-channel@npm:1.0.6"
+ dependencies:
+ call-bind: "npm:^1.0.7"
+ es-errors: "npm:^1.3.0"
+ get-intrinsic: "npm:^1.2.4"
+ object-inspect: "npm:^1.13.1"
+ checksum: 10/eb10944f38cebad8ad643dd02657592fa41273ce15b8bfa928d3291aff2d30c20ff777cfe908f76ccc4551ace2d1245822fdc576657cce40e9066c638ca8fa4d
+ languageName: node
+ linkType: hard
+
+"signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7":
+ version: 3.0.7
+ resolution: "signal-exit@npm:3.0.7"
+ checksum: 10/a2f098f247adc367dffc27845853e9959b9e88b01cb301658cfe4194352d8d2bb32e18467c786a7fe15f1d44b233ea35633d076d5e737870b7139949d1ab6318
+ languageName: node
+ linkType: hard
+
+"signal-exit@npm:^4.0.1, signal-exit@npm:^4.1.0":
+ version: 4.1.0
+ resolution: "signal-exit@npm:4.1.0"
+ checksum: 10/c9fa63bbbd7431066174a48ba2dd9986dfd930c3a8b59de9c29d7b6854ec1c12a80d15310869ea5166d413b99f041bfa3dd80a7947bcd44ea8e6eb3ffeabfa1f
+ languageName: node
+ linkType: hard
+
+"sigstore@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "sigstore@npm:3.0.0"
+ dependencies:
+ "@sigstore/bundle": "npm:^3.0.0"
+ "@sigstore/core": "npm:^2.0.0"
+ "@sigstore/protobuf-specs": "npm:^0.3.2"
+ "@sigstore/sign": "npm:^3.0.0"
+ "@sigstore/tuf": "npm:^3.0.0"
+ "@sigstore/verify": "npm:^2.0.0"
+ checksum: 10/3bf84e87dbd9a50f0659b450a5ed41d7dc3c19e901494541df4c7ee5d252d4d6244baa7fb85f8bc42ad3291c4633ef948a42f7d447b754819eeb88b14c5f3c64
+ languageName: node
+ linkType: hard
+
+"sisteransi@npm:^1.0.5":
+ version: 1.0.5
+ resolution: "sisteransi@npm:1.0.5"
+ checksum: 10/aba6438f46d2bfcef94cf112c835ab395172c75f67453fe05c340c770d3c402363018ae1ab4172a1026a90c47eaccf3af7b6ff6fa749a680c2929bd7fa2b37a4
+ languageName: node
+ linkType: hard
+
+"slash@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "slash@npm:3.0.0"
+ checksum: 10/94a93fff615f25a999ad4b83c9d5e257a7280c90a32a7cb8b4a87996e4babf322e469c42b7f649fd5796edd8687652f3fb452a86dc97a816f01113183393f11c
+ languageName: node
+ linkType: hard
+
+"slash@npm:^5.1.0":
+ version: 5.1.0
+ resolution: "slash@npm:5.1.0"
+ checksum: 10/2c41ec6fb1414cd9bba0fa6b1dd00e8be739e3fe85d079c69d4b09ca5f2f86eafd18d9ce611c0c0f686428638a36c272a6ac14799146a8295f259c10cc45cde4
+ languageName: node
+ linkType: hard
+
+"slice-ansi@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "slice-ansi@npm:5.0.0"
+ dependencies:
+ ansi-styles: "npm:^6.0.0"
+ is-fullwidth-code-point: "npm:^4.0.0"
+ checksum: 10/7e600a2a55e333a21ef5214b987c8358fe28bfb03c2867ff2cbf919d62143d1812ac27b4297a077fdaf27a03da3678e49551c93e35f9498a3d90221908a1180e
+ languageName: node
+ linkType: hard
+
+"slice-ansi@npm:^7.1.0":
+ version: 7.1.0
+ resolution: "slice-ansi@npm:7.1.0"
+ dependencies:
+ ansi-styles: "npm:^6.2.1"
+ is-fullwidth-code-point: "npm:^5.0.0"
+ checksum: 10/10313dd3cf7a2e4b265f527b1684c7c568210b09743fd1bd74f2194715ed13ffba653dc93a5fa79e3b1711518b8990a732cb7143aa01ddafe626e99dfa6474b2
+ languageName: node
+ linkType: hard
+
+"smart-buffer@npm:^4.2.0":
+ version: 4.2.0
+ resolution: "smart-buffer@npm:4.2.0"
+ checksum: 10/927484aa0b1640fd9473cee3e0a0bcad6fce93fd7bbc18bac9ad0c33686f5d2e2c422fba24b5899c184524af01e11dd2bd051c2bf2b07e47aff8ca72cbfc60d2
+ languageName: node
+ linkType: hard
+
+"sockjs@npm:^0.3.24":
+ version: 0.3.24
+ resolution: "sockjs@npm:0.3.24"
+ dependencies:
+ faye-websocket: "npm:^0.11.3"
+ uuid: "npm:^8.3.2"
+ websocket-driver: "npm:^0.7.4"
+ checksum: 10/36312ec9772a0e536b69b72e9d1c76bd3d6ecf885c5d8fd6e59811485c916b8ce75f46ec57532f436975815ee14aa9a0e22ae3d9e5c0b18ea37b56d0aaaf439c
+ languageName: node
+ linkType: hard
+
+"socks-proxy-agent@npm:^8.0.3":
+ version: 8.0.4
+ resolution: "socks-proxy-agent@npm:8.0.4"
+ dependencies:
+ agent-base: "npm:^7.1.1"
+ debug: "npm:^4.3.4"
+ socks: "npm:^2.8.3"
+ checksum: 10/c8e7c2b398338b49a0a0f4d2bae5c0602aeeca6b478b99415927b6c5db349ca258448f2c87c6958ebf83eea17d42cbc5d1af0bfecb276cac10b9658b0f07f7d7
+ languageName: node
+ linkType: hard
+
+"socks@npm:^2.8.3":
+ version: 2.8.3
+ resolution: "socks@npm:2.8.3"
+ dependencies:
+ ip-address: "npm:^9.0.5"
+ smart-buffer: "npm:^4.2.0"
+ checksum: 10/ffcb622c22481dfcd7589aae71fbfd71ca34334064d181df64bf8b7feaeee19706aba4cffd1de35cc7bbaeeaa0af96be2d7f40fcbc7bc0ab69533a7ae9ffc4fb
+ languageName: node
+ linkType: hard
+
+"source-map-js@npm:>=0.6.2 <2.0.0, source-map-js@npm:^1.0.2, source-map-js@npm:^1.2.1":
+ version: 1.2.1
+ resolution: "source-map-js@npm:1.2.1"
+ checksum: 10/ff9d8c8bf096d534a5b7707e0382ef827b4dd360a577d3f34d2b9f48e12c9d230b5747974ee7c607f0df65113732711bb701fe9ece3c7edbd43cb2294d707df3
+ languageName: node
+ linkType: hard
+
+"source-map-loader@npm:5.0.0":
+ version: 5.0.0
+ resolution: "source-map-loader@npm:5.0.0"
+ dependencies:
+ iconv-lite: "npm:^0.6.3"
+ source-map-js: "npm:^1.0.2"
+ peerDependencies:
+ webpack: ^5.72.1
+ checksum: 10/9bc90a50df1a3570ddc1ea9cd1aeadb241fd6f6ddb03e72a8f45f5d3fcc357e7edcc9fff8d35d2e338d17edf13c38a7b6e530308ac263d1b462a1e6bfacaf1a1
+ languageName: node
+ linkType: hard
+
+"source-map-support@npm:0.5.13":
+ version: 0.5.13
+ resolution: "source-map-support@npm:0.5.13"
+ dependencies:
+ buffer-from: "npm:^1.0.0"
+ source-map: "npm:^0.6.0"
+ checksum: 10/d1514a922ac9c7e4786037eeff6c3322f461cd25da34bb9fefb15387b3490531774e6e31d95ab6d5b84a3e139af9c3a570ccaee6b47bd7ea262691ed3a8bc34e
+ languageName: node
+ linkType: hard
+
+"source-map-support@npm:0.5.21, source-map-support@npm:^0.5.5, source-map-support@npm:~0.5.20":
+ version: 0.5.21
+ resolution: "source-map-support@npm:0.5.21"
+ dependencies:
+ buffer-from: "npm:^1.0.0"
+ source-map: "npm:^0.6.0"
+ checksum: 10/8317e12d84019b31e34b86d483dd41d6f832f389f7417faf8fc5c75a66a12d9686e47f589a0554a868b8482f037e23df9d040d29387eb16fa14cb85f091ba207
+ languageName: node
+ linkType: hard
+
+"source-map@npm:0.6.1, source-map@npm:^0.6.0, source-map@npm:^0.6.1, source-map@npm:~0.6.0, source-map@npm:~0.6.1":
+ version: 0.6.1
+ resolution: "source-map@npm:0.6.1"
+ checksum: 10/59ef7462f1c29d502b3057e822cdbdae0b0e565302c4dd1a95e11e793d8d9d62006cdc10e0fd99163ca33ff2071360cf50ee13f90440806e7ed57d81cba2f7ff
+ languageName: node
+ linkType: hard
+
+"source-map@npm:0.7.4":
+ version: 0.7.4
+ resolution: "source-map@npm:0.7.4"
+ checksum: 10/a0f7c9b797eda93139842fd28648e868a9a03ea0ad0d9fa6602a0c1f17b7fb6a7dcca00c144476cccaeaae5042e99a285723b1a201e844ad67221bf5d428f1dc
+ languageName: node
+ linkType: hard
+
+"spdx-correct@npm:^3.0.0":
+ version: 3.2.0
+ resolution: "spdx-correct@npm:3.2.0"
+ dependencies:
+ spdx-expression-parse: "npm:^3.0.0"
+ spdx-license-ids: "npm:^3.0.0"
+ checksum: 10/cc2e4dbef822f6d12142116557d63f5facf3300e92a6bd24e907e4865e17b7e1abd0ee6b67f305cae6790fc2194175a24dc394bfcc01eea84e2bdad728e9ae9a
+ languageName: node
+ linkType: hard
+
+"spdx-exceptions@npm:^2.1.0":
+ version: 2.5.0
+ resolution: "spdx-exceptions@npm:2.5.0"
+ checksum: 10/bb127d6e2532de65b912f7c99fc66097cdea7d64c10d3ec9b5e96524dbbd7d20e01cba818a6ddb2ae75e62bb0c63d5e277a7e555a85cbc8ab40044984fa4ae15
+ languageName: node
+ linkType: hard
+
+"spdx-expression-parse@npm:^3.0.0":
+ version: 3.0.1
+ resolution: "spdx-expression-parse@npm:3.0.1"
+ dependencies:
+ spdx-exceptions: "npm:^2.1.0"
+ spdx-license-ids: "npm:^3.0.0"
+ checksum: 10/a1c6e104a2cbada7a593eaa9f430bd5e148ef5290d4c0409899855ce8b1c39652bcc88a725259491a82601159d6dc790bedefc9016c7472f7de8de7361f8ccde
+ languageName: node
+ linkType: hard
+
+"spdx-license-ids@npm:^3.0.0":
+ version: 3.0.20
+ resolution: "spdx-license-ids@npm:3.0.20"
+ checksum: 10/30e566ea74b04232c64819d1f5313c00d92e9c73d054541650331fc794499b3bcc4991bcd90fa3c2fc4d040006f58f63104706255266e87a9d452e6574afc60c
+ languageName: node
+ linkType: hard
+
+"spdy-transport@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "spdy-transport@npm:3.0.0"
+ dependencies:
+ debug: "npm:^4.1.0"
+ detect-node: "npm:^2.0.4"
+ hpack.js: "npm:^2.1.6"
+ obuf: "npm:^1.1.2"
+ readable-stream: "npm:^3.0.6"
+ wbuf: "npm:^1.7.3"
+ checksum: 10/b93b606b209ca785456bd850b8925f21a76522ee5b46701235ecff3eba17686560c27575f91863842dc843a39772f6d2f5a8755df9eaff0924d20598df18828d
+ languageName: node
+ linkType: hard
+
+"spdy@npm:^4.0.2":
+ version: 4.0.2
+ resolution: "spdy@npm:4.0.2"
+ dependencies:
+ debug: "npm:^4.1.0"
+ handle-thing: "npm:^2.0.0"
+ http-deceiver: "npm:^1.2.7"
+ select-hose: "npm:^2.0.0"
+ spdy-transport: "npm:^3.0.0"
+ checksum: 10/d29b89e48e7d762e505a2f83b1bc2c92268bd518f1b411864ab42a9e032e387d10467bbce0d8dbf8647bf4914a063aa1d303dff85e248f7a57f81a7b18ac34ef
+ languageName: node
+ linkType: hard
+
+"sprintf-js@npm:^1.1.3":
+ version: 1.1.3
+ resolution: "sprintf-js@npm:1.1.3"
+ checksum: 10/e7587128c423f7e43cc625fe2f87e6affdf5ca51c1cc468e910d8aaca46bb44a7fbcfa552f787b1d3987f7043aeb4527d1b99559e6621e01b42b3f45e5a24cbb
+ languageName: node
+ linkType: hard
+
+"sprintf-js@npm:~1.0.2":
+ version: 1.0.3
+ resolution: "sprintf-js@npm:1.0.3"
+ checksum: 10/c34828732ab8509c2741e5fd1af6b767c3daf2c642f267788f933a65b1614943c282e74c4284f4fa749c264b18ee016a0d37a3e5b73aee446da46277d3a85daa
+ languageName: node
+ linkType: hard
+
+"ssri@npm:^10.0.0":
+ version: 10.0.6
+ resolution: "ssri@npm:10.0.6"
+ dependencies:
+ minipass: "npm:^7.0.3"
+ checksum: 10/f92c1b3cc9bfd0a925417412d07d999935917bc87049f43ebec41074661d64cf720315661844106a77da9f8204b6d55ae29f9514e673083cae39464343af2a8b
+ languageName: node
+ linkType: hard
+
+"ssri@npm:^12.0.0":
+ version: 12.0.0
+ resolution: "ssri@npm:12.0.0"
+ dependencies:
+ minipass: "npm:^7.0.3"
+ checksum: 10/7024c1a6e39b3f18aa8f1c8290e884fe91b0f9ca5a6c6d410544daad54de0ba664db879afe16412e187c6c292fd60b937f047ee44292e5c2af2dcc6d8e1a9b48
+ languageName: node
+ linkType: hard
+
+"stack-utils@npm:^2.0.3":
+ version: 2.0.6
+ resolution: "stack-utils@npm:2.0.6"
+ dependencies:
+ escape-string-regexp: "npm:^2.0.0"
+ checksum: 10/cdc988acbc99075b4b036ac6014e5f1e9afa7e564482b687da6384eee6a1909d7eaffde85b0a17ffbe186c5247faf6c2b7544e802109f63b72c7be69b13151bb
+ languageName: node
+ linkType: hard
+
+"statuses@npm:2.0.1":
+ version: 2.0.1
+ resolution: "statuses@npm:2.0.1"
+ checksum: 10/18c7623fdb8f646fb213ca4051be4df7efb3484d4ab662937ca6fbef7ced9b9e12842709872eb3020cc3504b93bde88935c9f6417489627a7786f24f8031cbcb
+ languageName: node
+ linkType: hard
+
+"statuses@npm:>= 1.4.0 < 2":
+ version: 1.5.0
+ resolution: "statuses@npm:1.5.0"
+ checksum: 10/c469b9519de16a4bb19600205cffb39ee471a5f17b82589757ca7bd40a8d92ebb6ed9f98b5a540c5d302ccbc78f15dc03cc0280dd6e00df1335568a5d5758a5c
+ languageName: node
+ linkType: hard
+
+"string-length@npm:^4.0.1":
+ version: 4.0.2
+ resolution: "string-length@npm:4.0.2"
+ dependencies:
+ char-regex: "npm:^1.0.2"
+ strip-ansi: "npm:^6.0.0"
+ checksum: 10/ce85533ef5113fcb7e522bcf9e62cb33871aa99b3729cec5595f4447f660b0cefd542ca6df4150c97a677d58b0cb727a3fe09ac1de94071d05526c73579bf505
+ languageName: node
+ linkType: hard
+
+"string-width-cjs@npm:string-width@^4.2.0, string-width@npm:^4.1.0, string-width@npm:^4.2.0, string-width@npm:^4.2.3":
+ version: 4.2.3
+ resolution: "string-width@npm:4.2.3"
+ dependencies:
+ emoji-regex: "npm:^8.0.0"
+ is-fullwidth-code-point: "npm:^3.0.0"
+ strip-ansi: "npm:^6.0.1"
+ checksum: 10/e52c10dc3fbfcd6c3a15f159f54a90024241d0f149cf8aed2982a2d801d2e64df0bf1dc351cf8e95c3319323f9f220c16e740b06faecd53e2462df1d2b5443fb
+ languageName: node
+ linkType: hard
+
+"string-width@npm:^5.0.1, string-width@npm:^5.1.2":
+ version: 5.1.2
+ resolution: "string-width@npm:5.1.2"
+ dependencies:
+ eastasianwidth: "npm:^0.2.0"
+ emoji-regex: "npm:^9.2.2"
+ strip-ansi: "npm:^7.0.1"
+ checksum: 10/7369deaa29f21dda9a438686154b62c2c5f661f8dda60449088f9f980196f7908fc39fdd1803e3e01541970287cf5deae336798337e9319a7055af89dafa7193
+ languageName: node
+ linkType: hard
+
+"string-width@npm:^7.0.0":
+ version: 7.2.0
+ resolution: "string-width@npm:7.2.0"
+ dependencies:
+ emoji-regex: "npm:^10.3.0"
+ get-east-asian-width: "npm:^1.0.0"
+ strip-ansi: "npm:^7.1.0"
+ checksum: 10/42f9e82f61314904a81393f6ef75b832c39f39761797250de68c041d8ba4df2ef80db49ab6cd3a292923a6f0f409b8c9980d120f7d32c820b4a8a84a2598a295
+ languageName: node
+ linkType: hard
+
+"string_decoder@npm:^1.1.1":
+ version: 1.3.0
+ resolution: "string_decoder@npm:1.3.0"
+ dependencies:
+ safe-buffer: "npm:~5.2.0"
+ checksum: 10/54d23f4a6acae0e93f999a585e673be9e561b65cd4cca37714af1e893ab8cd8dfa52a9e4f58f48f87b4a44918d3a9254326cb80ed194bf2e4c226e2b21767e56
+ languageName: node
+ linkType: hard
+
+"string_decoder@npm:~1.1.1":
+ version: 1.1.1
+ resolution: "string_decoder@npm:1.1.1"
+ dependencies:
+ safe-buffer: "npm:~5.1.0"
+ checksum: 10/7c41c17ed4dea105231f6df208002ebddd732e8e9e2d619d133cecd8e0087ddfd9587d2feb3c8caf3213cbd841ada6d057f5142cae68a4e62d3540778d9819b4
+ languageName: node
+ linkType: hard
+
+"strip-ansi-cjs@npm:strip-ansi@^6.0.1, strip-ansi@npm:^6.0.0, strip-ansi@npm:^6.0.1":
+ version: 6.0.1
+ resolution: "strip-ansi@npm:6.0.1"
+ dependencies:
+ ansi-regex: "npm:^5.0.1"
+ checksum: 10/ae3b5436d34fadeb6096367626ce987057713c566e1e7768818797e00ac5d62023d0f198c4e681eae9e20701721980b26a64a8f5b91238869592a9c6800719a2
+ languageName: node
+ linkType: hard
+
+"strip-ansi@npm:^7.0.1, strip-ansi@npm:^7.1.0":
+ version: 7.1.0
+ resolution: "strip-ansi@npm:7.1.0"
+ dependencies:
+ ansi-regex: "npm:^6.0.1"
+ checksum: 10/475f53e9c44375d6e72807284024ac5d668ee1d06010740dec0b9744f2ddf47de8d7151f80e5f6190fc8f384e802fdf9504b76a7e9020c9faee7103623338be2
+ languageName: node
+ linkType: hard
+
+"strip-bom@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "strip-bom@npm:4.0.0"
+ checksum: 10/9dbcfbaf503c57c06af15fe2c8176fb1bf3af5ff65003851a102749f875a6dbe0ab3b30115eccf6e805e9d756830d3e40ec508b62b3f1ddf3761a20ebe29d3f3
+ languageName: node
+ linkType: hard
+
+"strip-final-newline@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "strip-final-newline@npm:2.0.0"
+ checksum: 10/69412b5e25731e1938184b5d489c32e340605bb611d6140344abc3421b7f3c6f9984b21dff296dfcf056681b82caa3bb4cc996a965ce37bcfad663e92eae9c64
+ languageName: node
+ linkType: hard
+
+"strip-json-comments@npm:^3.1.1":
+ version: 3.1.1
+ resolution: "strip-json-comments@npm:3.1.1"
+ checksum: 10/492f73e27268f9b1c122733f28ecb0e7e8d8a531a6662efbd08e22cccb3f9475e90a1b82cab06a392f6afae6d2de636f977e231296400d0ec5304ba70f166443
+ languageName: node
+ linkType: hard
+
+"supports-color@npm:^7.1.0":
+ version: 7.2.0
+ resolution: "supports-color@npm:7.2.0"
+ dependencies:
+ has-flag: "npm:^4.0.0"
+ checksum: 10/c8bb7afd564e3b26b50ca6ee47572c217526a1389fe018d00345856d4a9b08ffbd61fadaf283a87368d94c3dcdb8f5ffe2650a5a65863e21ad2730ca0f05210a
+ languageName: node
+ linkType: hard
+
+"supports-color@npm:^8.0.0":
+ version: 8.1.1
+ resolution: "supports-color@npm:8.1.1"
+ dependencies:
+ has-flag: "npm:^4.0.0"
+ checksum: 10/157b534df88e39c5518c5e78c35580c1eca848d7dbaf31bbe06cdfc048e22c7ff1a9d046ae17b25691128f631a51d9ec373c1b740c12ae4f0de6e292037e4282
+ languageName: node
+ linkType: hard
+
+"supports-preserve-symlinks-flag@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "supports-preserve-symlinks-flag@npm:1.0.0"
+ checksum: 10/a9dc19ae2220c952bd2231d08ddeecb1b0328b61e72071ff4000c8384e145cc07c1c0bdb3b5a1cb06e186a7b2790f1dee793418b332f6ddf320de25d9125be7e
+ languageName: node
+ linkType: hard
+
+"symbol-observable@npm:4.0.0":
+ version: 4.0.0
+ resolution: "symbol-observable@npm:4.0.0"
+ checksum: 10/983aef3912ad080fc834b9ad115d44bc2994074c57cea4fb008e9f7ab9bb4118b908c63d9edc861f51257bc0595025510bdf7263bb09d8953a6929f240165c24
+ languageName: node
+ linkType: hard
+
+"symbol-tree@npm:^3.2.4":
+ version: 3.2.4
+ resolution: "symbol-tree@npm:3.2.4"
+ checksum: 10/c09a00aadf279d47d0c5c46ca3b6b2fbaeb45f0a184976d599637d412d3a70bbdc043ff33effe1206dea0e36e0ad226cb957112e7ce9a4bf2daedf7fa4f85c53
+ languageName: node
+ linkType: hard
+
+"tapable@npm:^2.1.1, tapable@npm:^2.2.0, tapable@npm:^2.2.1":
+ version: 2.2.1
+ resolution: "tapable@npm:2.2.1"
+ checksum: 10/1769336dd21481ae6347611ca5fca47add0962fd8e80466515032125eca0084a4f0ede11e65341b9c0018ef4e1cf1ad820adbb0fba7cc99865c6005734000b0a
+ languageName: node
+ linkType: hard
+
+"tar@npm:^6.1.11, tar@npm:^6.2.1":
+ version: 6.2.1
+ resolution: "tar@npm:6.2.1"
+ dependencies:
+ chownr: "npm:^2.0.0"
+ fs-minipass: "npm:^2.0.0"
+ minipass: "npm:^5.0.0"
+ minizlib: "npm:^2.1.1"
+ mkdirp: "npm:^1.0.3"
+ yallist: "npm:^4.0.0"
+ checksum: 10/bfbfbb2861888077fc1130b84029cdc2721efb93d1d1fb80f22a7ac3a98ec6f8972f29e564103bbebf5e97be67ebc356d37fa48dbc4960600a1eb7230fbd1ea0
+ languageName: node
+ linkType: hard
+
+"tar@npm:^7.4.3":
+ version: 7.4.3
+ resolution: "tar@npm:7.4.3"
+ dependencies:
+ "@isaacs/fs-minipass": "npm:^4.0.0"
+ chownr: "npm:^3.0.0"
+ minipass: "npm:^7.1.2"
+ minizlib: "npm:^3.0.1"
+ mkdirp: "npm:^3.0.1"
+ yallist: "npm:^5.0.0"
+ checksum: 10/12a2a4fc6dee23e07cc47f1aeb3a14a1afd3f16397e1350036a8f4cdfee8dcac7ef5978337a4e7b2ac2c27a9a6d46388fc2088ea7c80cb6878c814b1425f8ecf
+ languageName: node
+ linkType: hard
+
+"terser-webpack-plugin@npm:^5.3.10":
+ version: 5.3.10
+ resolution: "terser-webpack-plugin@npm:5.3.10"
+ dependencies:
+ "@jridgewell/trace-mapping": "npm:^0.3.20"
+ jest-worker: "npm:^27.4.5"
+ schema-utils: "npm:^3.1.1"
+ serialize-javascript: "npm:^6.0.1"
+ terser: "npm:^5.26.0"
+ peerDependencies:
+ webpack: ^5.1.0
+ peerDependenciesMeta:
+ "@swc/core":
+ optional: true
+ esbuild:
+ optional: true
+ uglify-js:
+ optional: true
+ checksum: 10/fb1c2436ae1b4e983be043fa0a3d355c047b16b68f102437d08c736d7960c001e7420e2f722b9d99ce0dc70ca26a68cc63c0b82bc45f5b48671142b352a9d938
+ languageName: node
+ linkType: hard
+
+"terser@npm:5.36.0, terser@npm:^5.26.0":
+ version: 5.36.0
+ resolution: "terser@npm:5.36.0"
+ dependencies:
+ "@jridgewell/source-map": "npm:^0.3.3"
+ acorn: "npm:^8.8.2"
+ commander: "npm:^2.20.0"
+ source-map-support: "npm:~0.5.20"
+ bin:
+ terser: bin/terser
+ checksum: 10/52e641419f79d7ccdecd136b9a8e0b03f93cfe3b53cce556253aaabc347d3f2af1745419b9e622abc95d592084dc76e57774b8f9e68d29d543f4dd11c044daf4
+ languageName: node
+ linkType: hard
+
+"test-exclude@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "test-exclude@npm:6.0.0"
+ dependencies:
+ "@istanbuljs/schema": "npm:^0.1.2"
+ glob: "npm:^7.1.4"
+ minimatch: "npm:^3.0.4"
+ checksum: 10/8fccb2cb6c8fcb6bb4115394feb833f8b6cf4b9503ec2485c2c90febf435cac62abe882a0c5c51a37b9bbe70640cdd05acf5f45e486ac4583389f4b0855f69e5
+ languageName: node
+ linkType: hard
+
+"thingies@npm:^1.20.0":
+ version: 1.21.0
+ resolution: "thingies@npm:1.21.0"
+ peerDependencies:
+ tslib: ^2
+ checksum: 10/5c3954b67391d1432c252cb7089f29480e2164f06987a63d83c9747aa6999bfc313d6edfce71ed967316a3378dfcaf38f35ea77aaa5d423edaf776b8ff854f83
+ languageName: node
+ linkType: hard
+
+"thunky@npm:^1.0.2":
+ version: 1.1.0
+ resolution: "thunky@npm:1.1.0"
+ checksum: 10/825e3bd07ab3c9fd6f753c457a60957c628cacba5dd0656fd93b037c445e2828b43cf0805a9f2b16b0c5f5a10fd561206271acddb568df4f867f0aea0eb2772f
+ languageName: node
+ linkType: hard
+
+"tmp@npm:^0.0.33":
+ version: 0.0.33
+ resolution: "tmp@npm:0.0.33"
+ dependencies:
+ os-tmpdir: "npm:~1.0.2"
+ checksum: 10/09c0abfd165cff29b32be42bc35e80b8c64727d97dedde6550022e88fa9fd39a084660415ed8e3ebaa2aca1ee142f86df8b31d4196d4f81c774a3a20fd4b6abf
+ languageName: node
+ linkType: hard
+
+"tmpl@npm:1.0.5":
+ version: 1.0.5
+ resolution: "tmpl@npm:1.0.5"
+ checksum: 10/cd922d9b853c00fe414c5a774817be65b058d54a2d01ebb415840960406c669a0fc632f66df885e24cb022ec812739199ccbdb8d1164c3e513f85bfca5ab2873
+ languageName: node
+ linkType: hard
+
+"to-regex-range@npm:^5.0.1":
+ version: 5.0.1
+ resolution: "to-regex-range@npm:5.0.1"
+ dependencies:
+ is-number: "npm:^7.0.0"
+ checksum: 10/10dda13571e1f5ad37546827e9b6d4252d2e0bc176c24a101252153ef435d83696e2557fe128c4678e4e78f5f01e83711c703eef9814eb12dab028580d45980a
+ languageName: node
+ linkType: hard
+
+"toidentifier@npm:1.0.1":
+ version: 1.0.1
+ resolution: "toidentifier@npm:1.0.1"
+ checksum: 10/952c29e2a85d7123239b5cfdd889a0dde47ab0497f0913d70588f19c53f7e0b5327c95f4651e413c74b785147f9637b17410ac8c846d5d4a20a5a33eb6dc3a45
+ languageName: node
+ linkType: hard
+
+"tough-cookie@npm:^4.1.2":
+ version: 4.1.4
+ resolution: "tough-cookie@npm:4.1.4"
+ dependencies:
+ psl: "npm:^1.1.33"
+ punycode: "npm:^2.1.1"
+ universalify: "npm:^0.2.0"
+ url-parse: "npm:^1.5.3"
+ checksum: 10/75663f4e2cd085f16af0b217e4218772adf0617fb3227171102618a54ce0187a164e505d61f773ed7d65988f8ff8a8f935d381f87da981752c1171b076b4afac
+ languageName: node
+ linkType: hard
+
+"tr46@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "tr46@npm:3.0.0"
+ dependencies:
+ punycode: "npm:^2.1.1"
+ checksum: 10/b09a15886cbfaee419a3469081223489051ce9dca3374dd9500d2378adedbee84a3c73f83bfdd6bb13d53657753fc0d4e20a46bfcd3f1b9057ef528426ad7ce4
+ languageName: node
+ linkType: hard
+
+"tree-dump@npm:^1.0.1":
+ version: 1.0.2
+ resolution: "tree-dump@npm:1.0.2"
+ peerDependencies:
+ tslib: 2
+ checksum: 10/ddcde4da9ded8edc2fa77fc9153ef8d7fba9cd5f813db27c30c7039191b50e1512b7106f0f4fe7ccaa3aa69f85b4671eda7ed0b9f9d34781eb26ebe4593ad4eb
+ languageName: node
+ linkType: hard
+
+"tree-kill@npm:1.2.2":
+ version: 1.2.2
+ resolution: "tree-kill@npm:1.2.2"
+ bin:
+ tree-kill: cli.js
+ checksum: 10/49117f5f410d19c84b0464d29afb9642c863bc5ba40fcb9a245d474c6d5cc64d1b177a6e6713129eb346b40aebb9d4631d967517f9fbe8251c35b21b13cd96c7
+ languageName: node
+ linkType: hard
+
+"ts-jest@npm:^29.0.0":
+ version: 29.2.5
+ resolution: "ts-jest@npm:29.2.5"
+ dependencies:
+ bs-logger: "npm:^0.2.6"
+ ejs: "npm:^3.1.10"
+ fast-json-stable-stringify: "npm:^2.1.0"
+ jest-util: "npm:^29.0.0"
+ json5: "npm:^2.2.3"
+ lodash.memoize: "npm:^4.1.2"
+ make-error: "npm:^1.3.6"
+ semver: "npm:^7.6.3"
+ yargs-parser: "npm:^21.1.1"
+ peerDependencies:
+ "@babel/core": ">=7.0.0-beta.0 <8"
+ "@jest/transform": ^29.0.0
+ "@jest/types": ^29.0.0
+ babel-jest: ^29.0.0
+ jest: ^29.0.0
+ typescript: ">=4.3 <6"
+ peerDependenciesMeta:
+ "@babel/core":
+ optional: true
+ "@jest/transform":
+ optional: true
+ "@jest/types":
+ optional: true
+ babel-jest:
+ optional: true
+ esbuild:
+ optional: true
+ bin:
+ ts-jest: cli.js
+ checksum: 10/f89e562816861ec4510840a6b439be6145f688b999679328de8080dc8e66481325fc5879519b662163e33b7578f35243071c38beb761af34e5fe58e3e326a958
+ languageName: node
+ linkType: hard
+
+"tslib@npm:2.8.1, tslib@npm:^2.0.0, tslib@npm:^2.1.0, tslib@npm:^2.3.0, tslib@npm:^2.8.1":
+ version: 2.8.1
+ resolution: "tslib@npm:2.8.1"
+ checksum: 10/3e2e043d5c2316461cb54e5c7fe02c30ef6dccb3384717ca22ae5c6b5bc95232a6241df19c622d9c73b809bea33b187f6dbc73030963e29950c2141bc32a79f7
+ languageName: node
+ linkType: hard
+
+"tuf-js@npm:^3.0.1":
+ version: 3.0.1
+ resolution: "tuf-js@npm:3.0.1"
+ dependencies:
+ "@tufjs/models": "npm:3.0.1"
+ debug: "npm:^4.3.6"
+ make-fetch-happen: "npm:^14.0.1"
+ checksum: 10/880219a55e9575fcbf2c15129284a13d093fb2a053874151df59b11511d1ba097df359deae7b4e731b16fc3abd8fceda5125a167ec0d16eb926a32b8f778faa8
+ languageName: node
+ linkType: hard
+
+"type-detect@npm:4.0.8":
+ version: 4.0.8
+ resolution: "type-detect@npm:4.0.8"
+ checksum: 10/5179e3b8ebc51fce1b13efb75fdea4595484433f9683bbc2dca6d99789dba4e602ab7922d2656f2ce8383987467f7770131d4a7f06a26287db0615d2f4c4ce7d
+ languageName: node
+ linkType: hard
+
+"type-fest@npm:^0.21.3":
+ version: 0.21.3
+ resolution: "type-fest@npm:0.21.3"
+ checksum: 10/f4254070d9c3d83a6e573bcb95173008d73474ceadbbf620dd32d273940ca18734dff39c2b2480282df9afe5d1675ebed5499a00d791758748ea81f61a38961f
+ languageName: node
+ linkType: hard
+
+"type-is@npm:~1.6.18":
+ version: 1.6.18
+ resolution: "type-is@npm:1.6.18"
+ dependencies:
+ media-typer: "npm:0.3.0"
+ mime-types: "npm:~2.1.24"
+ checksum: 10/0bd9eeae5efd27d98fd63519f999908c009e148039d8e7179a074f105362d4fcc214c38b24f6cda79c87e563cbd12083a4691381ed28559220d4a10c2047bed4
+ languageName: node
+ linkType: hard
+
+"typed-assert@npm:^1.0.8":
+ version: 1.0.9
+ resolution: "typed-assert@npm:1.0.9"
+ checksum: 10/03b7e756cc5dd3a50a6580f8eb5376461986ecad67bc848fda26e2c5c4fd4514f04a9149ece4484f4ec5126aa4ef76bdaeccf2cfe9d66840602db7bafe3b7161
+ languageName: node
+ linkType: hard
+
+"typescript@npm:~5.6.2":
+ version: 5.6.3
+ resolution: "typescript@npm:5.6.3"
+ bin:
+ tsc: bin/tsc
+ tsserver: bin/tsserver
+ checksum: 10/c328e418e124b500908781d9f7b9b93cf08b66bf5936d94332b463822eea2f4e62973bfb3b8a745fdc038785cb66cf59d1092bac3ec2ac6a3e5854687f7833f1
+ languageName: node
+ linkType: hard
+
+"typescript@patch:typescript@npm%3A~5.6.2#optional!builtin":
+ version: 5.6.3
+ resolution: "typescript@patch:typescript@npm%3A5.6.3#optional!builtin::version=5.6.3&hash=8c6c40"
+ bin:
+ tsc: bin/tsc
+ tsserver: bin/tsserver
+ checksum: 10/00504c01ee42d470c23495426af07512e25e6546bce7e24572e72a9ca2e6b2e9bea63de4286c3cfea644874da1467dcfca23f4f98f7caf20f8b03c0213bb6837
+ languageName: node
+ linkType: hard
+
+"undici-types@npm:~6.19.8":
+ version: 6.19.8
+ resolution: "undici-types@npm:6.19.8"
+ checksum: 10/cf0b48ed4fc99baf56584afa91aaffa5010c268b8842f62e02f752df209e3dea138b372a60a963b3b2576ed932f32329ce7ddb9cb5f27a6c83040d8cd74b7a70
+ languageName: node
+ linkType: hard
+
+"unicode-canonical-property-names-ecmascript@npm:^2.0.0":
+ version: 2.0.1
+ resolution: "unicode-canonical-property-names-ecmascript@npm:2.0.1"
+ checksum: 10/3c3dabdb1d22aef4904399f9e810d0b71c0b12b3815169d96fac97e56d5642840c6071cf709adcace2252bc6bb80242396c2ec74b37224eb015c5f7aca40bad7
+ languageName: node
+ linkType: hard
+
+"unicode-match-property-ecmascript@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "unicode-match-property-ecmascript@npm:2.0.0"
+ dependencies:
+ unicode-canonical-property-names-ecmascript: "npm:^2.0.0"
+ unicode-property-aliases-ecmascript: "npm:^2.0.0"
+ checksum: 10/1f34a7434a23df4885b5890ac36c5b2161a809887000be560f56ad4b11126d433c0c1c39baf1016bdabed4ec54829a6190ee37aa24919aa116dc1a5a8a62965a
+ languageName: node
+ linkType: hard
+
+"unicode-match-property-value-ecmascript@npm:^2.1.0":
+ version: 2.2.0
+ resolution: "unicode-match-property-value-ecmascript@npm:2.2.0"
+ checksum: 10/9fd53c657aefe5d3cb8208931b4c34fbdb30bb5aa9a6c6bf744e2f3036f00b8889eeaf30cb55a873b76b6ee8b5801ea770e1c49b3352141309f58f0ebb3011d8
+ languageName: node
+ linkType: hard
+
+"unicode-property-aliases-ecmascript@npm:^2.0.0":
+ version: 2.1.0
+ resolution: "unicode-property-aliases-ecmascript@npm:2.1.0"
+ checksum: 10/243524431893649b62cc674d877bd64ef292d6071dd2fd01ab4d5ad26efbc104ffcd064f93f8a06b7e4ec54c172bf03f6417921a0d8c3a9994161fe1f88f815b
+ languageName: node
+ linkType: hard
+
+"unicorn-magic@npm:^0.1.0":
+ version: 0.1.0
+ resolution: "unicorn-magic@npm:0.1.0"
+ checksum: 10/9b4d0e9809807823dc91d0920a4a4c0cff2de3ebc54ee87ac1ee9bc75eafd609b09d1f14495e0173aef26e01118706196b6ab06a75fe0841028b3983a8af313f
+ languageName: node
+ linkType: hard
+
+"unique-filename@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "unique-filename@npm:3.0.0"
+ dependencies:
+ unique-slug: "npm:^4.0.0"
+ checksum: 10/8e2f59b356cb2e54aab14ff98a51ac6c45781d15ceaab6d4f1c2228b780193dc70fae4463ce9e1df4479cb9d3304d7c2043a3fb905bdeca71cc7e8ce27e063df
+ languageName: node
+ linkType: hard
+
+"unique-filename@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "unique-filename@npm:4.0.0"
+ dependencies:
+ unique-slug: "npm:^5.0.0"
+ checksum: 10/6a62094fcac286b9ec39edbd1f8f64ff92383baa430af303dfed1ffda5e47a08a6b316408554abfddd9730c78b6106bef4ca4d02c1231a735ddd56ced77573df
+ languageName: node
+ linkType: hard
+
+"unique-slug@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "unique-slug@npm:4.0.0"
+ dependencies:
+ imurmurhash: "npm:^0.1.4"
+ checksum: 10/40912a8963fc02fb8b600cf50197df4a275c602c60de4cac4f75879d3c48558cfac48de08a25cc10df8112161f7180b3bbb4d662aadb711568602f9eddee54f0
+ languageName: node
+ linkType: hard
+
+"unique-slug@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "unique-slug@npm:5.0.0"
+ dependencies:
+ imurmurhash: "npm:^0.1.4"
+ checksum: 10/beafdf3d6f44990e0a5ce560f8f881b4ee811be70b6ba0db25298c31c8cf525ed963572b48cd03be1c1349084f9e339be4241666d7cf1ebdad20598d3c652b27
+ languageName: node
+ linkType: hard
+
+"universalify@npm:^0.2.0":
+ version: 0.2.0
+ resolution: "universalify@npm:0.2.0"
+ checksum: 10/e86134cb12919d177c2353196a4cc09981524ee87abf621f7bc8d249dbbbebaec5e7d1314b96061497981350df786e4c5128dbf442eba104d6e765bc260678b5
+ languageName: node
+ linkType: hard
+
+"unpipe@npm:1.0.0, unpipe@npm:~1.0.0":
+ version: 1.0.0
+ resolution: "unpipe@npm:1.0.0"
+ checksum: 10/4fa18d8d8d977c55cb09715385c203197105e10a6d220087ec819f50cb68870f02942244f1017565484237f1f8c5d3cd413631b1ae104d3096f24fdfde1b4aa2
+ languageName: node
+ linkType: hard
+
+"update-browserslist-db@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "update-browserslist-db@npm:1.1.1"
+ dependencies:
+ escalade: "npm:^3.2.0"
+ picocolors: "npm:^1.1.0"
+ peerDependencies:
+ browserslist: ">= 4.21.0"
+ bin:
+ update-browserslist-db: cli.js
+ checksum: 10/7678dd8609750588d01aa7460e8eddf2ff9d16c2a52fb1811190e0d056390f1fdffd94db3cf8fb209cf634ab4fa9407886338711c71cc6ccade5eeb22b093734
+ languageName: node
+ linkType: hard
+
+"uri-js@npm:^4.2.2":
+ version: 4.4.1
+ resolution: "uri-js@npm:4.4.1"
+ dependencies:
+ punycode: "npm:^2.1.0"
+ checksum: 10/b271ca7e3d46b7160222e3afa3e531505161c9a4e097febae9664e4b59912f4cbe94861361a4175edac3a03fee99d91e44b6a58c17a634bc5a664b19fc76fbcb
+ languageName: node
+ linkType: hard
+
+"url-parse@npm:^1.5.3":
+ version: 1.5.10
+ resolution: "url-parse@npm:1.5.10"
+ dependencies:
+ querystringify: "npm:^2.1.1"
+ requires-port: "npm:^1.0.0"
+ checksum: 10/c9e96bc8c5b34e9f05ddfeffc12f6aadecbb0d971b3cc26015b58d5b44676a99f50d5aeb1e5c9e61fa4d49961ae3ab1ae997369ed44da51b2f5ac010d188e6ad
+ languageName: node
+ linkType: hard
+
+"util-deprecate@npm:^1.0.1, util-deprecate@npm:^1.0.2, util-deprecate@npm:~1.0.1":
+ version: 1.0.2
+ resolution: "util-deprecate@npm:1.0.2"
+ checksum: 10/474acf1146cb2701fe3b074892217553dfcf9a031280919ba1b8d651a068c9b15d863b7303cb15bd00a862b498e6cf4ad7b4a08fb134edd5a6f7641681cb54a2
+ languageName: node
+ linkType: hard
+
+"utils-merge@npm:1.0.1":
+ version: 1.0.1
+ resolution: "utils-merge@npm:1.0.1"
+ checksum: 10/5d6949693d58cb2e636a84f3ee1c6e7b2f9c16cb1d42d0ecb386d8c025c69e327205aa1c69e2868cc06a01e5e20681fbba55a4e0ed0cce913d60334024eae798
+ languageName: node
+ linkType: hard
+
+"uuid@npm:^8.3.2":
+ version: 8.3.2
+ resolution: "uuid@npm:8.3.2"
+ bin:
+ uuid: dist/bin/uuid
+ checksum: 10/9a5f7aa1d6f56dd1e8d5f2478f855f25c645e64e26e347a98e98d95781d5ed20062d6cca2eecb58ba7c84bc3910be95c0451ef4161906abaab44f9cb68ffbdd1
+ languageName: node
+ linkType: hard
+
+"v8-to-istanbul@npm:^9.0.1":
+ version: 9.3.0
+ resolution: "v8-to-istanbul@npm:9.3.0"
+ dependencies:
+ "@jridgewell/trace-mapping": "npm:^0.3.12"
+ "@types/istanbul-lib-coverage": "npm:^2.0.1"
+ convert-source-map: "npm:^2.0.0"
+ checksum: 10/fb1d70f1176cb9dc46cabbb3fd5c52c8f3e8738b61877b6e7266029aed0870b04140e3f9f4550ac32aebcfe1d0f38b0bac57e1e8fb97d68fec82f2b416148166
+ languageName: node
+ linkType: hard
+
+"validate-npm-package-license@npm:^3.0.4":
+ version: 3.0.4
+ resolution: "validate-npm-package-license@npm:3.0.4"
+ dependencies:
+ spdx-correct: "npm:^3.0.0"
+ spdx-expression-parse: "npm:^3.0.0"
+ checksum: 10/86242519b2538bb8aeb12330edebb61b4eb37fd35ef65220ab0b03a26c0592c1c8a7300d32da3cde5abd08d18d95e8dabfad684b5116336f6de9e6f207eec224
+ languageName: node
+ linkType: hard
+
+"validate-npm-package-name@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "validate-npm-package-name@npm:6.0.0"
+ checksum: 10/4d018c4fa07f95534a5fea667adc653b1ef52f08bf56aff066c28394499d0a6949c0b00edbd7077c4dc1e041da9220af7c742ced67d7d2d6a1b07d10cbe91b29
+ languageName: node
+ linkType: hard
+
+"vary@npm:~1.1.2":
+ version: 1.1.2
+ resolution: "vary@npm:1.1.2"
+ checksum: 10/31389debef15a480849b8331b220782230b9815a8e0dbb7b9a8369559aed2e9a7800cd904d4371ea74f4c3527db456dc8e7ac5befce5f0d289014dbdf47b2242
+ languageName: node
+ linkType: hard
+
+"vite@npm:5.4.11":
+ version: 5.4.11
+ resolution: "vite@npm:5.4.11"
+ dependencies:
+ esbuild: "npm:^0.21.3"
+ fsevents: "npm:~2.3.3"
+ postcss: "npm:^8.4.43"
+ rollup: "npm:^4.20.0"
+ peerDependencies:
+ "@types/node": ^18.0.0 || >=20.0.0
+ less: "*"
+ lightningcss: ^1.21.0
+ sass: "*"
+ sass-embedded: "*"
+ stylus: "*"
+ sugarss: "*"
+ terser: ^5.4.0
+ dependenciesMeta:
+ fsevents:
+ optional: true
+ peerDependenciesMeta:
+ "@types/node":
+ optional: true
+ less:
+ optional: true
+ lightningcss:
+ optional: true
+ sass:
+ optional: true
+ sass-embedded:
+ optional: true
+ stylus:
+ optional: true
+ sugarss:
+ optional: true
+ terser:
+ optional: true
+ bin:
+ vite: bin/vite.js
+ checksum: 10/719c4dea896e9547958643354003c8c9ea98e5367196d98f5f46cffb3ec963fead3ea5853f5af941c79bbfb73583dec19bbb0d28d2f644b95d7f59c55e22919d
+ languageName: node
+ linkType: hard
+
+"w3c-xmlserializer@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "w3c-xmlserializer@npm:4.0.0"
+ dependencies:
+ xml-name-validator: "npm:^4.0.0"
+ checksum: 10/9a00c412b5496f4f040842c9520bc0aaec6e0c015d06412a91a723cd7d84ea605ab903965f546b4ecdb3eae267f5145ba08565222b1d6cb443ee488cda9a0aee
+ languageName: node
+ linkType: hard
+
+"walker@npm:^1.0.8":
+ version: 1.0.8
+ resolution: "walker@npm:1.0.8"
+ dependencies:
+ makeerror: "npm:1.0.12"
+ checksum: 10/ad7a257ea1e662e57ef2e018f97b3c02a7240ad5093c392186ce0bcf1f1a60bbadd520d073b9beb921ed99f64f065efb63dfc8eec689a80e569f93c1c5d5e16c
+ languageName: node
+ linkType: hard
+
+"watchpack@npm:2.4.2, watchpack@npm:^2.4.1":
+ version: 2.4.2
+ resolution: "watchpack@npm:2.4.2"
+ dependencies:
+ glob-to-regexp: "npm:^0.4.1"
+ graceful-fs: "npm:^4.1.2"
+ checksum: 10/6bd4c051d9af189a6c781c3158dcb3069f432a0c144159eeb0a44117412105c61b2b683a5c9eebc4324625e0e9b76536387d0ba354594fa6cbbdf1ef60bee4c3
+ languageName: node
+ linkType: hard
+
+"wbuf@npm:^1.1.0, wbuf@npm:^1.7.3":
+ version: 1.7.3
+ resolution: "wbuf@npm:1.7.3"
+ dependencies:
+ minimalistic-assert: "npm:^1.0.0"
+ checksum: 10/c18b51c4e1fb19705c94b93c0cf093ba014606abceee949399d56074ef1863bf4897a8d884be24e8d224d18c9ce411cf6924006d0a5430492729af51256e067a
+ languageName: node
+ linkType: hard
+
+"wcwidth@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "wcwidth@npm:1.0.1"
+ dependencies:
+ defaults: "npm:^1.0.3"
+ checksum: 10/182ebac8ca0b96845fae6ef44afd4619df6987fe5cf552fdee8396d3daa1fb9b8ec5c6c69855acb7b3c1231571393bd1f0a4cdc4028d421575348f64bb0a8817
+ languageName: node
+ linkType: hard
+
+"weak-lru-cache@npm:^1.2.2":
+ version: 1.2.2
+ resolution: "weak-lru-cache@npm:1.2.2"
+ checksum: 10/441f86236d34b9750ccf2bae1658cc62b49e805b740b3f3bf4b1d78e8cac50b6c05d31791f3f5bbf00f3b544834ae20c0f5a374efc833b7ba2a11dd8af37a790
+ languageName: node
+ linkType: hard
+
+"webidl-conversions@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "webidl-conversions@npm:7.0.0"
+ checksum: 10/4c4f65472c010eddbe648c11b977d048dd96956a625f7f8b9d64e1b30c3c1f23ea1acfd654648426ce5c743c2108a5a757c0592f02902cf7367adb7d14e67721
+ languageName: node
+ linkType: hard
+
+"webpack-dev-middleware@npm:7.4.2, webpack-dev-middleware@npm:^7.4.2":
+ version: 7.4.2
+ resolution: "webpack-dev-middleware@npm:7.4.2"
+ dependencies:
+ colorette: "npm:^2.0.10"
+ memfs: "npm:^4.6.0"
+ mime-types: "npm:^2.1.31"
+ on-finished: "npm:^2.4.1"
+ range-parser: "npm:^1.2.1"
+ schema-utils: "npm:^4.0.0"
+ peerDependencies:
+ webpack: ^5.0.0
+ peerDependenciesMeta:
+ webpack:
+ optional: true
+ checksum: 10/608d101b82081a5bc6c0237f9945e14a8eefce1664c10877f3feb0042710f6c8b4288b07986505f791302d81b3c51180f679b97c91c3cdabd3fd0687a464ca1c
+ languageName: node
+ linkType: hard
+
+"webpack-dev-server@npm:5.1.0":
+ version: 5.1.0
+ resolution: "webpack-dev-server@npm:5.1.0"
+ dependencies:
+ "@types/bonjour": "npm:^3.5.13"
+ "@types/connect-history-api-fallback": "npm:^1.5.4"
+ "@types/express": "npm:^4.17.21"
+ "@types/serve-index": "npm:^1.9.4"
+ "@types/serve-static": "npm:^1.15.5"
+ "@types/sockjs": "npm:^0.3.36"
+ "@types/ws": "npm:^8.5.10"
+ ansi-html-community: "npm:^0.0.8"
+ bonjour-service: "npm:^1.2.1"
+ chokidar: "npm:^3.6.0"
+ colorette: "npm:^2.0.10"
+ compression: "npm:^1.7.4"
+ connect-history-api-fallback: "npm:^2.0.0"
+ express: "npm:^4.19.2"
+ graceful-fs: "npm:^4.2.6"
+ html-entities: "npm:^2.4.0"
+ http-proxy-middleware: "npm:^2.0.3"
+ ipaddr.js: "npm:^2.1.0"
+ launch-editor: "npm:^2.6.1"
+ open: "npm:^10.0.3"
+ p-retry: "npm:^6.2.0"
+ schema-utils: "npm:^4.2.0"
+ selfsigned: "npm:^2.4.1"
+ serve-index: "npm:^1.9.1"
+ sockjs: "npm:^0.3.24"
+ spdy: "npm:^4.0.2"
+ webpack-dev-middleware: "npm:^7.4.2"
+ ws: "npm:^8.18.0"
+ peerDependencies:
+ webpack: ^5.0.0
+ peerDependenciesMeta:
+ webpack:
+ optional: true
+ webpack-cli:
+ optional: true
+ bin:
+ webpack-dev-server: bin/webpack-dev-server.js
+ checksum: 10/f23255681cc5e2c2709b23ca7b2185aeed83b1c9912657d4512eda8685625a46d7a103a92446494a55fe2afdfab936f9bd4f037d20b52f7fdfff303e7e7199c7
+ languageName: node
+ linkType: hard
+
+"webpack-merge@npm:6.0.1":
+ version: 6.0.1
+ resolution: "webpack-merge@npm:6.0.1"
+ dependencies:
+ clone-deep: "npm:^4.0.1"
+ flat: "npm:^5.0.2"
+ wildcard: "npm:^2.0.1"
+ checksum: 10/39ab911c26237922295d9b3d0617c8ea0c438c35a3b21b05506616a10423f5ece1962bccbedec932c5db61af57999b6d055d56d1f1755c63e2701bd4a55c3887
+ languageName: node
+ linkType: hard
+
+"webpack-sources@npm:^3.0.0, webpack-sources@npm:^3.2.3":
+ version: 3.2.3
+ resolution: "webpack-sources@npm:3.2.3"
+ checksum: 10/a661f41795d678b7526ae8a88cd1b3d8ce71a7d19b6503da8149b2e667fc7a12f9b899041c1665d39e38245ed3a59ab68de648ea31040c3829aa695a5a45211d
+ languageName: node
+ linkType: hard
+
+"webpack-subresource-integrity@npm:5.1.0":
+ version: 5.1.0
+ resolution: "webpack-subresource-integrity@npm:5.1.0"
+ dependencies:
+ typed-assert: "npm:^1.0.8"
+ peerDependencies:
+ html-webpack-plugin: ">= 5.0.0-beta.1 < 6"
+ webpack: ^5.12.0
+ peerDependenciesMeta:
+ html-webpack-plugin:
+ optional: true
+ checksum: 10/815704e739de6c949229519a0d5d0d9a038c363f6dd89d79c6cad715409e5a67ea93c22eb0c46169293192a525d21ac5f675f13908cdaaab17c519c04382238c
+ languageName: node
+ linkType: hard
+
+"webpack@npm:5.96.1":
+ version: 5.96.1
+ resolution: "webpack@npm:5.96.1"
+ dependencies:
+ "@types/eslint-scope": "npm:^3.7.7"
+ "@types/estree": "npm:^1.0.6"
+ "@webassemblyjs/ast": "npm:^1.12.1"
+ "@webassemblyjs/wasm-edit": "npm:^1.12.1"
+ "@webassemblyjs/wasm-parser": "npm:^1.12.1"
+ acorn: "npm:^8.14.0"
+ browserslist: "npm:^4.24.0"
+ chrome-trace-event: "npm:^1.0.2"
+ enhanced-resolve: "npm:^5.17.1"
+ es-module-lexer: "npm:^1.2.1"
+ eslint-scope: "npm:5.1.1"
+ events: "npm:^3.2.0"
+ glob-to-regexp: "npm:^0.4.1"
+ graceful-fs: "npm:^4.2.11"
+ json-parse-even-better-errors: "npm:^2.3.1"
+ loader-runner: "npm:^4.2.0"
+ mime-types: "npm:^2.1.27"
+ neo-async: "npm:^2.6.2"
+ schema-utils: "npm:^3.2.0"
+ tapable: "npm:^2.1.1"
+ terser-webpack-plugin: "npm:^5.3.10"
+ watchpack: "npm:^2.4.1"
+ webpack-sources: "npm:^3.2.3"
+ peerDependenciesMeta:
+ webpack-cli:
+ optional: true
+ bin:
+ webpack: bin/webpack.js
+ checksum: 10/d3419ffd198252e1d0301bd0c072cee93172f3e47937c745aa8202691d2f5d529d4ba4a1965d1450ad89a1bcd3c1f70ae09e57232b0d01dd38d69c1060e964d5
+ languageName: node
+ linkType: hard
+
+"websocket-driver@npm:>=0.5.1, websocket-driver@npm:^0.7.4":
+ version: 0.7.4
+ resolution: "websocket-driver@npm:0.7.4"
+ dependencies:
+ http-parser-js: "npm:>=0.5.1"
+ safe-buffer: "npm:>=5.1.0"
+ websocket-extensions: "npm:>=0.1.1"
+ checksum: 10/17197d265d5812b96c728e70fd6fe7d067471e121669768fe0c7100c939d997ddfc807d371a728556e24fc7238aa9d58e630ea4ff5fd4cfbb40f3d0a240ef32d
+ languageName: node
+ linkType: hard
+
+"websocket-extensions@npm:>=0.1.1":
+ version: 0.1.4
+ resolution: "websocket-extensions@npm:0.1.4"
+ checksum: 10/b5399b487d277c78cdd2aef63764b67764aa9899431e3a2fa272c6ad7236a0fb4549b411d89afa76d5afd664c39d62fc19118582dc937e5bb17deb694f42a0d1
+ languageName: node
+ linkType: hard
+
+"whatwg-encoding@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "whatwg-encoding@npm:2.0.0"
+ dependencies:
+ iconv-lite: "npm:0.6.3"
+ checksum: 10/162d712d88fd134a4fe587e53302da812eb4215a1baa4c394dfd86eff31d0a079ff932c05233857997de07481093358d6e7587997358f49b8a580a777be22089
+ languageName: node
+ linkType: hard
+
+"whatwg-mimetype@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "whatwg-mimetype@npm:3.0.0"
+ checksum: 10/96f9f628c663c2ae05412c185ca81b3df54bcb921ab52fe9ebc0081c1720f25d770665401eb2338ab7f48c71568133845638e18a81ed52ab5d4dcef7d22b40ef
+ languageName: node
+ linkType: hard
+
+"whatwg-url@npm:^11.0.0":
+ version: 11.0.0
+ resolution: "whatwg-url@npm:11.0.0"
+ dependencies:
+ tr46: "npm:^3.0.0"
+ webidl-conversions: "npm:^7.0.0"
+ checksum: 10/dfcd51c6f4bfb54685528fb10927f3fd3d7c809b5671beef4a8cdd7b1408a7abf3343a35bc71dab83a1424f1c1e92cc2700d7930d95d231df0fac361de0c7648
+ languageName: node
+ linkType: hard
+
+"which@npm:^2.0.1":
+ version: 2.0.2
+ resolution: "which@npm:2.0.2"
+ dependencies:
+ isexe: "npm:^2.0.0"
+ bin:
+ node-which: ./bin/node-which
+ checksum: 10/4782f8a1d6b8fc12c65e968fea49f59752bf6302dc43036c3bf87da718a80710f61a062516e9764c70008b487929a73546125570acea95c5b5dcc8ac3052c70f
+ languageName: node
+ linkType: hard
+
+"which@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "which@npm:4.0.0"
+ dependencies:
+ isexe: "npm:^3.1.1"
+ bin:
+ node-which: bin/which.js
+ checksum: 10/f17e84c042592c21e23c8195108cff18c64050b9efb8459589116999ea9da6dd1509e6a1bac3aeebefd137be00fabbb61b5c2bc0aa0f8526f32b58ee2f545651
+ languageName: node
+ linkType: hard
+
+"which@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "which@npm:5.0.0"
+ dependencies:
+ isexe: "npm:^3.1.1"
+ bin:
+ node-which: bin/which.js
+ checksum: 10/6ec99e89ba32c7e748b8a3144e64bfc74aa63e2b2eacbb61a0060ad0b961eb1a632b08fb1de067ed59b002cec3e21de18299216ebf2325ef0f78e0f121e14e90
+ languageName: node
+ linkType: hard
+
+"wildcard@npm:^2.0.1":
+ version: 2.0.1
+ resolution: "wildcard@npm:2.0.1"
+ checksum: 10/e0c60a12a219e4b12065d1199802d81c27b841ed6ad6d9d28240980c73ceec6f856771d575af367cbec2982d9ae7838759168b551776577f155044f5a5ba843c
+ languageName: node
+ linkType: hard
+
+"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0, wrap-ansi@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "wrap-ansi@npm:7.0.0"
+ dependencies:
+ ansi-styles: "npm:^4.0.0"
+ string-width: "npm:^4.1.0"
+ strip-ansi: "npm:^6.0.0"
+ checksum: 10/cebdaeca3a6880da410f75209e68cd05428580de5ad24535f22696d7d9cab134d1f8498599f344c3cf0fb37c1715807a183778d8c648d6cc0cb5ff2bb4236540
+ languageName: node
+ linkType: hard
+
+"wrap-ansi@npm:^6.2.0":
+ version: 6.2.0
+ resolution: "wrap-ansi@npm:6.2.0"
+ dependencies:
+ ansi-styles: "npm:^4.0.0"
+ string-width: "npm:^4.1.0"
+ strip-ansi: "npm:^6.0.0"
+ checksum: 10/0d64f2d438e0b555e693b95aee7b2689a12c3be5ac458192a1ce28f542a6e9e59ddfecc37520910c2c88eb1f82a5411260566dba5064e8f9895e76e169e76187
+ languageName: node
+ linkType: hard
+
+"wrap-ansi@npm:^8.1.0":
+ version: 8.1.0
+ resolution: "wrap-ansi@npm:8.1.0"
+ dependencies:
+ ansi-styles: "npm:^6.1.0"
+ string-width: "npm:^5.0.1"
+ strip-ansi: "npm:^7.0.1"
+ checksum: 10/7b1e4b35e9bb2312d2ee9ee7dc95b8cb5f8b4b5a89f7dde5543fe66c1e3715663094defa50d75454ac900bd210f702d575f15f3f17fa9ec0291806d2578d1ddf
+ languageName: node
+ linkType: hard
+
+"wrap-ansi@npm:^9.0.0":
+ version: 9.0.0
+ resolution: "wrap-ansi@npm:9.0.0"
+ dependencies:
+ ansi-styles: "npm:^6.2.1"
+ string-width: "npm:^7.0.0"
+ strip-ansi: "npm:^7.1.0"
+ checksum: 10/b9d91564c091cf3978a7c18ca0f3e4d4606e83549dbe59cf76f5e77feefdd5ec91443155e8102630524d10a8c275efac8a7082c0f26fa43e6b989dc150d176ce
+ languageName: node
+ linkType: hard
+
+"wrappy@npm:1":
+ version: 1.0.2
+ resolution: "wrappy@npm:1.0.2"
+ checksum: 10/159da4805f7e84a3d003d8841557196034155008f817172d4e986bd591f74aa82aa7db55929a54222309e01079a65a92a9e6414da5a6aa4b01ee44a511ac3ee5
+ languageName: node
+ linkType: hard
+
+"write-file-atomic@npm:^4.0.2":
+ version: 4.0.2
+ resolution: "write-file-atomic@npm:4.0.2"
+ dependencies:
+ imurmurhash: "npm:^0.1.4"
+ signal-exit: "npm:^3.0.7"
+ checksum: 10/3be1f5508a46c190619d5386b1ac8f3af3dbe951ed0f7b0b4a0961eed6fc626bd84b50cf4be768dabc0a05b672f5d0c5ee7f42daa557b14415d18c3a13c7d246
+ languageName: node
+ linkType: hard
+
+"ws@npm:^8.11.0, ws@npm:^8.18.0":
+ version: 8.18.0
+ resolution: "ws@npm:8.18.0"
+ peerDependencies:
+ bufferutil: ^4.0.1
+ utf-8-validate: ">=5.0.2"
+ peerDependenciesMeta:
+ bufferutil:
+ optional: true
+ utf-8-validate:
+ optional: true
+ checksum: 10/70dfe53f23ff4368d46e4c0b1d4ca734db2c4149c6f68bc62cb16fc21f753c47b35fcc6e582f3bdfba0eaeb1c488cddab3c2255755a5c3eecb251431e42b3ff6
+ languageName: node
+ linkType: hard
+
+"xml-name-validator@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "xml-name-validator@npm:4.0.0"
+ checksum: 10/f9582a3f281f790344a471c207516e29e293c6041b2c20d84dd6e58832cd7c19796c47e108fd4fd4b164a5e72ad94f2268f8ace8231cde4a2c6428d6aa220f92
+ languageName: node
+ linkType: hard
+
+"xmlchars@npm:^2.2.0":
+ version: 2.2.0
+ resolution: "xmlchars@npm:2.2.0"
+ checksum: 10/4ad5924974efd004a47cce6acf5c0269aee0e62f9a805a426db3337af7bcbd331099df174b024ace4fb18971b8a56de386d2e73a1c4b020e3abd63a4a9b917f1
+ languageName: node
+ linkType: hard
+
+"y18n@npm:^5.0.5":
+ version: 5.0.8
+ resolution: "y18n@npm:5.0.8"
+ checksum: 10/5f1b5f95e3775de4514edbb142398a2c37849ccfaf04a015be5d75521e9629d3be29bd4432d23c57f37e5b61ade592fb0197022e9993f81a06a5afbdcda9346d
+ languageName: node
+ linkType: hard
+
+"yallist@npm:^3.0.2":
+ version: 3.1.1
+ resolution: "yallist@npm:3.1.1"
+ checksum: 10/9af0a4329c3c6b779ac4736c69fae4190ac03029fa27c1aef4e6bcc92119b73dea6fe5db5fe881fb0ce2a0e9539a42cdf60c7c21eda04d1a0b8c082e38509efb
+ languageName: node
+ linkType: hard
+
+"yallist@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "yallist@npm:4.0.0"
+ checksum: 10/4cb02b42b8a93b5cf50caf5d8e9beb409400a8a4d85e83bb0685c1457e9ac0b7a00819e9f5991ac25ffabb56a78e2f017c1acc010b3a1babfe6de690ba531abd
+ languageName: node
+ linkType: hard
+
+"yallist@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "yallist@npm:5.0.0"
+ checksum: 10/1884d272d485845ad04759a255c71775db0fac56308764b4c77ea56a20d56679fad340213054c8c9c9c26fcfd4c4b2a90df993b7e0aaf3cdb73c618d1d1a802a
+ languageName: node
+ linkType: hard
+
+"yargs-parser@npm:^21.1.1":
+ version: 21.1.1
+ resolution: "yargs-parser@npm:21.1.1"
+ checksum: 10/9dc2c217ea3bf8d858041252d43e074f7166b53f3d010a8c711275e09cd3d62a002969a39858b92bbda2a6a63a585c7127014534a560b9c69ed2d923d113406e
+ languageName: node
+ linkType: hard
+
+"yargs@npm:17.7.2, yargs@npm:^17.2.1, yargs@npm:^17.3.1":
+ version: 17.7.2
+ resolution: "yargs@npm:17.7.2"
+ dependencies:
+ cliui: "npm:^8.0.1"
+ escalade: "npm:^3.1.1"
+ get-caller-file: "npm:^2.0.5"
+ require-directory: "npm:^2.1.1"
+ string-width: "npm:^4.2.3"
+ y18n: "npm:^5.0.5"
+ yargs-parser: "npm:^21.1.1"
+ checksum: 10/abb3e37678d6e38ea85485ed86ebe0d1e3464c640d7d9069805ea0da12f69d5a32df8e5625e370f9c96dd1c2dc088ab2d0a4dd32af18222ef3c4224a19471576
+ languageName: node
+ linkType: hard
+
+"yocto-queue@npm:^0.1.0":
+ version: 0.1.0
+ resolution: "yocto-queue@npm:0.1.0"
+ checksum: 10/f77b3d8d00310def622123df93d4ee654fc6a0096182af8bd60679ddcdfb3474c56c6c7190817c84a2785648cdee9d721c0154eb45698c62176c322fb46fc700
+ languageName: node
+ linkType: hard
+
+"yocto-queue@npm:^1.0.0":
+ version: 1.1.1
+ resolution: "yocto-queue@npm:1.1.1"
+ checksum: 10/f2e05b767ed3141e6372a80af9caa4715d60969227f38b1a4370d60bffe153c9c5b33a862905609afc9b375ec57cd40999810d20e5e10229a204e8bde7ef255c
+ languageName: node
+ linkType: hard
+
+"yoctocolors-cjs@npm:^2.1.2":
+ version: 2.1.2
+ resolution: "yoctocolors-cjs@npm:2.1.2"
+ checksum: 10/d731e3ba776a0ee19021d909787942933a6c2eafb2bbe85541f0c59aa5c7d475ce86fcb860d5803105e32244c3dd5ba875b87c4c6bf2d6f297da416aa54e556f
+ languageName: node
+ linkType: hard
+
+"zone.js@npm:~0.15.0":
+ version: 0.15.0
+ resolution: "zone.js@npm:0.15.0"
+ checksum: 10/99b9381edcf1ca3da147375a9776f8ad5e6570b9e2cbd33095284a67904d94b5083448440ffcb8ec1e418a505020de0e37837db04d6a0303e111b054a8b752a2
+ languageName: node
+ linkType: hard
diff --git a/examples/example-app-yarn-workspace/packages/angular-app/package.json b/examples/example-app-yarn-workspace/packages/angular-app/package.json
index 8c7861cdfd..3976e38d29 100644
--- a/examples/example-app-yarn-workspace/packages/angular-app/package.json
+++ b/examples/example-app-yarn-workspace/packages/angular-app/package.json
@@ -12,27 +12,27 @@
"test-esm-isolated": "node --experimental-vm-modules --no-warnings ../../node_modules/jest/bin/jest.js -c=jest-esm-isolated.config.ts --no-cache"
},
"dependencies": {
- "@angular/animations": "^18.2.12",
- "@angular/common": "^18.2.12",
- "@angular/compiler": "^18.2.12",
- "@angular/core": "^18.2.12",
- "@angular/forms": "^18.2.12",
- "@angular/platform-browser": "^18.2.12",
- "@angular/platform-browser-dynamic": "^18.2.12",
- "@angular/router": "^18.2.12",
+ "@angular/animations": "^19.0.0",
+ "@angular/common": "^19.0.0",
+ "@angular/compiler": "^19.0.0",
+ "@angular/core": "^19.0.0",
+ "@angular/forms": "^19.0.0",
+ "@angular/platform-browser": "^19.0.0",
+ "@angular/platform-browser-dynamic": "^19.0.0",
+ "@angular/router": "^19.0.0",
"angular-in-memory-web-api": "^0.19.0",
"rxjs": "^7.8.1",
"tslib": "^2.8.1",
"zone.js": "~0.15.0"
},
"devDependencies": {
- "@angular/build": "^18.2.12",
- "@angular/cli": "^18.2.12",
- "@angular/compiler-cli": "^18.2.12",
+ "@angular/build": "^19.0.0",
+ "@angular/cli": "^19.0.0",
+ "@angular/compiler-cli": "^19.0.0",
"@types/jest": "^29.5.14",
"@types/node": "^22.9.1",
"jest": "^29.7.0",
"jest-preset-angular": "^14.3.2",
- "typescript": "~5.5.4"
+ "typescript": "~5.6.2"
}
}
diff --git a/examples/example-app-yarn-workspace/packages/angular-app/src/app/demo/demo.testbed.spec.ts b/examples/example-app-yarn-workspace/packages/angular-app/src/app/demo/demo.testbed.spec.ts
index 4cb01a0bec..55320520f3 100644
--- a/examples/example-app-yarn-workspace/packages/angular-app/src/app/demo/demo.testbed.spec.ts
+++ b/examples/example-app-yarn-workspace/packages/angular-app/src/app/demo/demo.testbed.spec.ts
@@ -392,7 +392,7 @@ describe('demo (with TestBed):', () => {
});
it("injected provider should not be same as component's provider", () => {
- @Component({ template: ' ' })
+ @Component({ standalone: false, template: ' ' })
class TestComponent {}
const fixture = TestBed.configureTestingModule({
diff --git a/examples/example-app-yarn-workspace/yarn.lock b/examples/example-app-yarn-workspace/yarn.lock
index 76998ff45f..46363a1d60 100644
--- a/examples/example-app-yarn-workspace/yarn.lock
+++ b/examples/example-app-yarn-workspace/yarn.lock
@@ -30,6 +30,21 @@ __metadata:
languageName: node
linkType: hard
+"@angular-devkit/architect@npm:0.1900.0":
+ version: 0.1900.0
+ resolution: "@angular-devkit/architect@npm:0.1900.0"
+ dependencies:
+ "@angular-devkit/core": "npm:19.0.0"
+ rxjs: "npm:7.8.1"
+ dependenciesMeta:
+ esbuild:
+ built: true
+ puppeteer:
+ built: true
+ checksum: 10/23f85b57aab74bc2be9f1754fc6074df9dfe14e4cc7c92b8def77bc1a641e5912591a45e312a1d9ecebda19078dd7836413b384609d8214b8d1ccdf558e7aa22
+ languageName: node
+ linkType: hard
+
"@angular-devkit/build-angular@npm:^18.2.12":
version: 18.2.12
resolution: "@angular-devkit/build-angular@npm:18.2.12"
@@ -186,13 +201,37 @@ __metadata:
languageName: node
linkType: hard
-"@angular-devkit/schematics@npm:18.2.12":
- version: 18.2.12
- resolution: "@angular-devkit/schematics@npm:18.2.12"
+"@angular-devkit/core@npm:19.0.0":
+ version: 19.0.0
+ resolution: "@angular-devkit/core@npm:19.0.0"
dependencies:
- "@angular-devkit/core": "npm:18.2.12"
+ ajv: "npm:8.17.1"
+ ajv-formats: "npm:3.0.1"
jsonc-parser: "npm:3.3.1"
- magic-string: "npm:0.30.11"
+ picomatch: "npm:4.0.2"
+ rxjs: "npm:7.8.1"
+ source-map: "npm:0.7.4"
+ peerDependencies:
+ chokidar: ^4.0.0
+ dependenciesMeta:
+ esbuild:
+ built: true
+ puppeteer:
+ built: true
+ peerDependenciesMeta:
+ chokidar:
+ optional: true
+ checksum: 10/74e729a6ff065d9e5ea62e9c64dcb2568378156a33da85a6d094f150d44c514397fc8b0d61149773fe8676b3de8a033227b05828a956b0bed598325cafa750de
+ languageName: node
+ linkType: hard
+
+"@angular-devkit/schematics@npm:19.0.0":
+ version: 19.0.0
+ resolution: "@angular-devkit/schematics@npm:19.0.0"
+ dependencies:
+ "@angular-devkit/core": "npm:19.0.0"
+ jsonc-parser: "npm:3.3.1"
+ magic-string: "npm:0.30.12"
ora: "npm:5.4.1"
rxjs: "npm:7.8.1"
dependenciesMeta:
@@ -200,22 +239,22 @@ __metadata:
built: true
puppeteer:
built: true
- checksum: 10/7e3f345ce2fae18ce80502d019b65c0d1ea4126178fc1809a7b24745efbd7f42e128da66f0e7e8d385335185c07446ed963a83d902046b5761e4034e3a43197a
+ checksum: 10/3925a1027d72211a75992710a1001f008631418970a53d4f40f337a39a463fe859202fc2c51ef4c843266beef4034ae89b3085eccf50b57b65c1e933e1adb3d1
languageName: node
linkType: hard
-"@angular/animations@npm:^18.2.12":
- version: 18.2.12
- resolution: "@angular/animations@npm:18.2.12"
+"@angular/animations@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/animations@npm:19.0.0"
dependencies:
tslib: "npm:^2.3.0"
peerDependencies:
- "@angular/core": 18.2.12
- checksum: 10/85c194bf0ada17bfd53392cf47f37dd54b50f685b61b92c8c85f9f65ab8ab75e44b916ad31e041edda71e3635f75a9b377bb7f796c435df35135e759876ff6f7
+ "@angular/core": 19.0.0
+ checksum: 10/8ad367f9cab724852ec43d84aaa20da12a713f8f08d6834f802bf71bf59778c885350d849e7387ac9ff5bbf6f09106ed519707a190138b42d2d72123956eed59
languageName: node
linkType: hard
-"@angular/build@npm:18.2.12, @angular/build@npm:^18.2.12":
+"@angular/build@npm:18.2.12":
version: 18.2.12
resolution: "@angular/build@npm:18.2.12"
dependencies:
@@ -275,23 +314,90 @@ __metadata:
languageName: node
linkType: hard
-"@angular/cli@npm:^18.2.12":
- version: 18.2.12
- resolution: "@angular/cli@npm:18.2.12"
+"@angular/build@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/build@npm:19.0.0"
dependencies:
- "@angular-devkit/architect": "npm:0.1802.12"
- "@angular-devkit/core": "npm:18.2.12"
- "@angular-devkit/schematics": "npm:18.2.12"
- "@inquirer/prompts": "npm:5.3.8"
- "@listr2/prompt-adapter-inquirer": "npm:2.0.15"
- "@schematics/angular": "npm:18.2.12"
+ "@ampproject/remapping": "npm:2.3.0"
+ "@angular-devkit/architect": "npm:0.1900.0"
+ "@babel/core": "npm:7.26.0"
+ "@babel/helper-annotate-as-pure": "npm:7.25.9"
+ "@babel/helper-split-export-declaration": "npm:7.24.7"
+ "@babel/plugin-syntax-import-attributes": "npm:7.26.0"
+ "@inquirer/confirm": "npm:5.0.2"
+ "@vitejs/plugin-basic-ssl": "npm:1.1.0"
+ beasties: "npm:0.1.0"
+ browserslist: "npm:^4.23.0"
+ esbuild: "npm:0.24.0"
+ fast-glob: "npm:3.3.2"
+ https-proxy-agent: "npm:7.0.5"
+ istanbul-lib-instrument: "npm:6.0.3"
+ listr2: "npm:8.2.5"
+ lmdb: "npm:3.1.5"
+ magic-string: "npm:0.30.12"
+ mrmime: "npm:2.0.0"
+ parse5-html-rewriting-stream: "npm:7.0.0"
+ picomatch: "npm:4.0.2"
+ piscina: "npm:4.7.0"
+ rollup: "npm:4.26.0"
+ sass: "npm:1.80.7"
+ semver: "npm:7.6.3"
+ vite: "npm:5.4.11"
+ watchpack: "npm:2.4.2"
+ peerDependencies:
+ "@angular/compiler": ^19.0.0
+ "@angular/compiler-cli": ^19.0.0
+ "@angular/localize": ^19.0.0
+ "@angular/platform-server": ^19.0.0
+ "@angular/service-worker": ^19.0.0
+ "@angular/ssr": ^19.0.0
+ less: ^4.2.0
+ postcss: ^8.4.0
+ tailwindcss: ^2.0.0 || ^3.0.0
+ typescript: ">=5.5 <5.7"
+ dependenciesMeta:
+ esbuild:
+ built: true
+ lmdb:
+ optional: true
+ puppeteer:
+ built: true
+ peerDependenciesMeta:
+ "@angular/localize":
+ optional: true
+ "@angular/platform-server":
+ optional: true
+ "@angular/service-worker":
+ optional: true
+ "@angular/ssr":
+ optional: true
+ less:
+ optional: true
+ postcss:
+ optional: true
+ tailwindcss:
+ optional: true
+ checksum: 10/4b5d5a15e17ce4b003bb3e2107ef8e9ef1632f2790a155cfc368cf614c1f326a18c761f0aaeb957b614d0c6d3f9789f133b7a1595bd621c63a1ca588d1d3782f
+ languageName: node
+ linkType: hard
+
+"@angular/cli@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/cli@npm:19.0.0"
+ dependencies:
+ "@angular-devkit/architect": "npm:0.1900.0"
+ "@angular-devkit/core": "npm:19.0.0"
+ "@angular-devkit/schematics": "npm:19.0.0"
+ "@inquirer/prompts": "npm:7.1.0"
+ "@listr2/prompt-adapter-inquirer": "npm:2.0.18"
+ "@schematics/angular": "npm:19.0.0"
"@yarnpkg/lockfile": "npm:1.1.0"
- ini: "npm:4.1.3"
+ ini: "npm:5.0.0"
jsonc-parser: "npm:3.3.1"
- listr2: "npm:8.2.4"
- npm-package-arg: "npm:11.0.3"
- npm-pick-manifest: "npm:9.1.0"
- pacote: "npm:18.0.6"
+ listr2: "npm:8.2.5"
+ npm-package-arg: "npm:12.0.0"
+ npm-pick-manifest: "npm:10.0.0"
+ pacote: "npm:20.0.0"
resolve: "npm:1.22.8"
semver: "npm:7.6.3"
symbol-observable: "npm:4.0.0"
@@ -303,7 +409,7 @@ __metadata:
built: true
bin:
ng: bin/ng.js
- checksum: 10/d9adfa99325f9a79a548a5c649d2c623ee0878163acd4a3fe2b748a37a5e583b3ce5ff45f580c26a954bc9140809942b00ab9c596dbf7738816e1a9d049ab06f
+ checksum: 10/b11bf46e05f6389dbe1f54dca8dfe1d0eacd0dea70fbc9fc2d22c0209ada154f7a80d9d7384f9bc85ef7534acfe2a81f1d08f0ef08938e46df98791d4d12a886
languageName: node
linkType: hard
@@ -319,6 +425,18 @@ __metadata:
languageName: node
linkType: hard
+"@angular/common@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/common@npm:19.0.0"
+ dependencies:
+ tslib: "npm:^2.3.0"
+ peerDependencies:
+ "@angular/core": 19.0.0
+ rxjs: ^6.5.3 || ^7.4.0
+ checksum: 10/9abf68da41f912e7635f35945a603583347592450ec47a372edacf0e6950d6972231ec1e13e2556831e6e21ba51fc5a0a0c221b020616378d3a9443eeb8c7a99
+ languageName: node
+ linkType: hard
+
"@angular/compiler-cli@npm:^18.2.12":
version: 18.2.12
resolution: "@angular/compiler-cli@npm:18.2.12"
@@ -342,6 +460,29 @@ __metadata:
languageName: node
linkType: hard
+"@angular/compiler-cli@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/compiler-cli@npm:19.0.0"
+ dependencies:
+ "@babel/core": "npm:7.26.0"
+ "@jridgewell/sourcemap-codec": "npm:^1.4.14"
+ chokidar: "npm:^4.0.0"
+ convert-source-map: "npm:^1.5.1"
+ reflect-metadata: "npm:^0.2.0"
+ semver: "npm:^7.0.0"
+ tslib: "npm:^2.3.0"
+ yargs: "npm:^17.2.1"
+ peerDependencies:
+ "@angular/compiler": 19.0.0
+ typescript: ">=5.5 <5.7"
+ bin:
+ ng-xi18n: bundles/src/bin/ng_xi18n.js
+ ngc: bundles/src/bin/ngc.js
+ ngcc: bundles/ngcc/index.js
+ checksum: 10/0d35870bb2e2abc92080384528420f23b242a17f9b2c5ff9c9d338aa9b17f0e4d5342a144737b021592585e4d1b39e16fce4e015b2879893c5df48bc780a1795
+ languageName: node
+ linkType: hard
+
"@angular/compiler@npm:^18.2.12":
version: 18.2.12
resolution: "@angular/compiler@npm:18.2.12"
@@ -356,6 +497,20 @@ __metadata:
languageName: node
linkType: hard
+"@angular/compiler@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/compiler@npm:19.0.0"
+ dependencies:
+ tslib: "npm:^2.3.0"
+ peerDependencies:
+ "@angular/core": 19.0.0
+ peerDependenciesMeta:
+ "@angular/core":
+ optional: true
+ checksum: 10/23752e35ac04c34c0d3e35ab8e2a915e0e7d553968a43efbdb3811a960337d38d89db9ff71d0df7f192a110203f8e89d4e8f30da9b68250a11bce8eea5cc9d19
+ languageName: node
+ linkType: hard
+
"@angular/core@npm:^18.2.12":
version: 18.2.12
resolution: "@angular/core@npm:18.2.12"
@@ -368,17 +523,29 @@ __metadata:
languageName: node
linkType: hard
-"@angular/forms@npm:^18.2.12":
- version: 18.2.12
- resolution: "@angular/forms@npm:18.2.12"
+"@angular/core@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/core@npm:19.0.0"
dependencies:
tslib: "npm:^2.3.0"
peerDependencies:
- "@angular/common": 18.2.12
- "@angular/core": 18.2.12
- "@angular/platform-browser": 18.2.12
rxjs: ^6.5.3 || ^7.4.0
- checksum: 10/8ab4f323f17dc842d9dcdda53f4e2fc6162dca3d75872cc4310a395368264d8520e48c5b44c6a0e2f2900ec8eea7fe2fd477a7a55d5c5923240d9707cb380283
+ zone.js: ~0.15.0
+ checksum: 10/bb6cd99789a70eff1d2a4a4cc49e6033ca39f899661080be7712cf1d15f13bc047b99c9da2d290a43c14203f4dd11a13c954fa40e01ad90e80879420b271a4af
+ languageName: node
+ linkType: hard
+
+"@angular/forms@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/forms@npm:19.0.0"
+ dependencies:
+ tslib: "npm:^2.3.0"
+ peerDependencies:
+ "@angular/common": 19.0.0
+ "@angular/core": 19.0.0
+ "@angular/platform-browser": 19.0.0
+ rxjs: ^6.5.3 || ^7.4.0
+ checksum: 10/4e6ea7b0c7952c8297e6a5a207bd0bfa34394dd1662450319bcb489e4516676d3bef870e4effe2211046302f6162883447448ad0702eed51ac078b316cb8646e
languageName: node
linkType: hard
@@ -396,6 +563,20 @@ __metadata:
languageName: node
linkType: hard
+"@angular/platform-browser-dynamic@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/platform-browser-dynamic@npm:19.0.0"
+ dependencies:
+ tslib: "npm:^2.3.0"
+ peerDependencies:
+ "@angular/common": 19.0.0
+ "@angular/compiler": 19.0.0
+ "@angular/core": 19.0.0
+ "@angular/platform-browser": 19.0.0
+ checksum: 10/e5d7ee7e9c50ef4a1bc0bec8cf003e26a07e57c6f8a7d16933c4c5535fd9a5cb60bcf458c13f30e52f260ef8ad34483f2bcdd5841ebab1519844d72eb308ebcc
+ languageName: node
+ linkType: hard
+
"@angular/platform-browser@npm:^18.2.12":
version: 18.2.12
resolution: "@angular/platform-browser@npm:18.2.12"
@@ -412,17 +593,33 @@ __metadata:
languageName: node
linkType: hard
-"@angular/router@npm:^18.2.12":
- version: 18.2.12
- resolution: "@angular/router@npm:18.2.12"
+"@angular/platform-browser@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/platform-browser@npm:19.0.0"
dependencies:
tslib: "npm:^2.3.0"
peerDependencies:
- "@angular/common": 18.2.12
- "@angular/core": 18.2.12
- "@angular/platform-browser": 18.2.12
+ "@angular/animations": 19.0.0
+ "@angular/common": 19.0.0
+ "@angular/core": 19.0.0
+ peerDependenciesMeta:
+ "@angular/animations":
+ optional: true
+ checksum: 10/2f59c167e97581e06970f9c7b2d33a8ca64bc812578be3a434698e4f05544f349ee8fc78ae885c991beea4b5ea75e3389dc936938146e225778340aa0c4b2290
+ languageName: node
+ linkType: hard
+
+"@angular/router@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/router@npm:19.0.0"
+ dependencies:
+ tslib: "npm:^2.3.0"
+ peerDependencies:
+ "@angular/common": 19.0.0
+ "@angular/core": 19.0.0
+ "@angular/platform-browser": 19.0.0
rxjs: ^6.5.3 || ^7.4.0
- checksum: 10/a3681a91d7180ec2bcc911a6d735565fcac0f0297d471aa214898d7ae4c572462ac48057ea8809c6499499e743d47445d830e54753fd0365b8d49eff64046a54
+ checksum: 10/87163cc1ba92f3e9a5981350e810dd8b844c1ac68aaaf027e4bee6951e16dbe9e68deb6d5511aaabf0444fc3f7f48f52d251b6eab210c2448d9a412a03f36165
languageName: node
linkType: hard
@@ -436,6 +633,17 @@ __metadata:
languageName: node
linkType: hard
+"@babel/code-frame@npm:^7.25.9, @babel/code-frame@npm:^7.26.0":
+ version: 7.26.2
+ resolution: "@babel/code-frame@npm:7.26.2"
+ dependencies:
+ "@babel/helper-validator-identifier": "npm:^7.25.9"
+ js-tokens: "npm:^4.0.0"
+ picocolors: "npm:^1.0.0"
+ checksum: 10/db2c2122af79d31ca916755331bb4bac96feb2b334cdaca5097a6b467fdd41963b89b14b6836a14f083de7ff887fc78fa1b3c10b14e743d33e12dbfe5ee3d223
+ languageName: node
+ linkType: hard
+
"@babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.25.2":
version: 7.25.2
resolution: "@babel/compat-data@npm:7.25.2"
@@ -443,6 +651,13 @@ __metadata:
languageName: node
linkType: hard
+"@babel/compat-data@npm:^7.25.9":
+ version: 7.26.2
+ resolution: "@babel/compat-data@npm:7.26.2"
+ checksum: 10/ed9eed6b62ce803ef4a320b1dac76b0302abbb29c49dddf96f3e3207d9717eb34e299a8651bb1582e9c3346ead74b6d595ffced5b3dae718afa08b18741f8402
+ languageName: node
+ linkType: hard
+
"@babel/core@npm:7.25.2, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.23.9":
version: 7.25.2
resolution: "@babel/core@npm:7.25.2"
@@ -466,6 +681,29 @@ __metadata:
languageName: node
linkType: hard
+"@babel/core@npm:7.26.0":
+ version: 7.26.0
+ resolution: "@babel/core@npm:7.26.0"
+ dependencies:
+ "@ampproject/remapping": "npm:^2.2.0"
+ "@babel/code-frame": "npm:^7.26.0"
+ "@babel/generator": "npm:^7.26.0"
+ "@babel/helper-compilation-targets": "npm:^7.25.9"
+ "@babel/helper-module-transforms": "npm:^7.26.0"
+ "@babel/helpers": "npm:^7.26.0"
+ "@babel/parser": "npm:^7.26.0"
+ "@babel/template": "npm:^7.25.9"
+ "@babel/traverse": "npm:^7.25.9"
+ "@babel/types": "npm:^7.26.0"
+ convert-source-map: "npm:^2.0.0"
+ debug: "npm:^4.1.0"
+ gensync: "npm:^1.0.0-beta.2"
+ json5: "npm:^2.2.3"
+ semver: "npm:^6.3.1"
+ checksum: 10/65767bfdb1f02e80d3af4f138066670ef8fdd12293de85ef151758a901c191c797e86d2e99b11c4cdfca33c72385ecaf38bbd7fa692791ec44c77763496b9b93
+ languageName: node
+ linkType: hard
+
"@babel/generator@npm:7.25.0, @babel/generator@npm:^7.25.0, @babel/generator@npm:^7.7.2":
version: 7.25.0
resolution: "@babel/generator@npm:7.25.0"
@@ -478,6 +716,19 @@ __metadata:
languageName: node
linkType: hard
+"@babel/generator@npm:^7.25.9, @babel/generator@npm:^7.26.0":
+ version: 7.26.2
+ resolution: "@babel/generator@npm:7.26.2"
+ dependencies:
+ "@babel/parser": "npm:^7.26.2"
+ "@babel/types": "npm:^7.26.0"
+ "@jridgewell/gen-mapping": "npm:^0.3.5"
+ "@jridgewell/trace-mapping": "npm:^0.3.25"
+ jsesc: "npm:^3.0.2"
+ checksum: 10/71ace82b5b07a554846a003624bfab93275ccf73cdb9f1a37a4c1094bf9dc94bb677c67e8b8c939dbd6c5f0eda2e8f268aa2b0d9c3b9511072565660e717e045
+ languageName: node
+ linkType: hard
+
"@babel/helper-annotate-as-pure@npm:7.24.7, @babel/helper-annotate-as-pure@npm:^7.24.7":
version: 7.24.7
resolution: "@babel/helper-annotate-as-pure@npm:7.24.7"
@@ -487,6 +738,15 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helper-annotate-as-pure@npm:7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-annotate-as-pure@npm:7.25.9"
+ dependencies:
+ "@babel/types": "npm:^7.25.9"
+ checksum: 10/41edda10df1ae106a9b4fe617bf7c6df77db992992afd46192534f5cff29f9e49a303231733782dd65c5f9409714a529f215325569f14282046e9d3b7a1ffb6c
+ languageName: node
+ linkType: hard
+
"@babel/helper-builder-binary-assignment-operator-visitor@npm:^7.24.7":
version: 7.24.7
resolution: "@babel/helper-builder-binary-assignment-operator-visitor@npm:7.24.7"
@@ -510,6 +770,19 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helper-compilation-targets@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-compilation-targets@npm:7.25.9"
+ dependencies:
+ "@babel/compat-data": "npm:^7.25.9"
+ "@babel/helper-validator-option": "npm:^7.25.9"
+ browserslist: "npm:^4.24.0"
+ lru-cache: "npm:^5.1.1"
+ semver: "npm:^6.3.1"
+ checksum: 10/8053fbfc21e8297ab55c8e7f9f119e4809fa7e505268691e1bedc2cf5e7a5a7de8c60ad13da2515378621b7601c42e101d2d679904da395fa3806a1edef6b92e
+ languageName: node
+ linkType: hard
+
"@babel/helper-create-class-features-plugin@npm:^7.24.7":
version: 7.24.8
resolution: "@babel/helper-create-class-features-plugin@npm:7.24.8"
@@ -596,6 +869,16 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helper-module-imports@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-module-imports@npm:7.25.9"
+ dependencies:
+ "@babel/traverse": "npm:^7.25.9"
+ "@babel/types": "npm:^7.25.9"
+ checksum: 10/e090be5dee94dda6cd769972231b21ddfae988acd76b703a480ac0c96f3334557d70a965bf41245d6ee43891e7571a8b400ccf2b2be5803351375d0f4e5bcf08
+ languageName: node
+ linkType: hard
+
"@babel/helper-module-transforms@npm:^7.24.7, @babel/helper-module-transforms@npm:^7.24.8, @babel/helper-module-transforms@npm:^7.25.0, @babel/helper-module-transforms@npm:^7.25.2":
version: 7.25.2
resolution: "@babel/helper-module-transforms@npm:7.25.2"
@@ -610,6 +893,19 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helper-module-transforms@npm:^7.26.0":
+ version: 7.26.0
+ resolution: "@babel/helper-module-transforms@npm:7.26.0"
+ dependencies:
+ "@babel/helper-module-imports": "npm:^7.25.9"
+ "@babel/helper-validator-identifier": "npm:^7.25.9"
+ "@babel/traverse": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0
+ checksum: 10/9841d2a62f61ad52b66a72d08264f23052d533afc4ce07aec2a6202adac0bfe43014c312f94feacb3291f4c5aafe681955610041ece2c276271adce3f570f2f5
+ languageName: node
+ linkType: hard
+
"@babel/helper-optimise-call-expression@npm:^7.24.7":
version: 7.24.7
resolution: "@babel/helper-optimise-call-expression@npm:7.24.7"
@@ -626,6 +922,13 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helper-plugin-utils@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-plugin-utils@npm:7.25.9"
+ checksum: 10/e347d87728b1ab10b6976d46403941c8f9008c045ea6d99997a7ffca7b852dc34b6171380f7b17edf94410e0857ff26f3a53d8618f11d73744db86e8ca9b8c64
+ languageName: node
+ linkType: hard
+
"@babel/helper-remap-async-to-generator@npm:^7.24.7, @babel/helper-remap-async-to-generator@npm:^7.25.0":
version: 7.25.0
resolution: "@babel/helper-remap-async-to-generator@npm:7.25.0"
@@ -688,6 +991,13 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helper-string-parser@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-string-parser@npm:7.25.9"
+ checksum: 10/c28656c52bd48e8c1d9f3e8e68ecafd09d949c57755b0d353739eb4eae7ba4f7e67e92e4036f1cd43378cc1397a2c943ed7bcaf5949b04ab48607def0258b775
+ languageName: node
+ linkType: hard
+
"@babel/helper-validator-identifier@npm:^7.24.7":
version: 7.24.7
resolution: "@babel/helper-validator-identifier@npm:7.24.7"
@@ -695,6 +1005,13 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helper-validator-identifier@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-validator-identifier@npm:7.25.9"
+ checksum: 10/3f9b649be0c2fd457fa1957b694b4e69532a668866b8a0d81eabfa34ba16dbf3107b39e0e7144c55c3c652bf773ec816af8df4a61273a2bb4eb3145ca9cf478e
+ languageName: node
+ linkType: hard
+
"@babel/helper-validator-option@npm:^7.24.8":
version: 7.24.8
resolution: "@babel/helper-validator-option@npm:7.24.8"
@@ -702,6 +1019,13 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helper-validator-option@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/helper-validator-option@npm:7.25.9"
+ checksum: 10/9491b2755948ebbdd68f87da907283698e663b5af2d2b1b02a2765761974b1120d5d8d49e9175b167f16f72748ffceec8c9cf62acfbee73f4904507b246e2b3d
+ languageName: node
+ linkType: hard
+
"@babel/helper-wrap-function@npm:^7.25.0":
version: 7.25.0
resolution: "@babel/helper-wrap-function@npm:7.25.0"
@@ -723,6 +1047,16 @@ __metadata:
languageName: node
linkType: hard
+"@babel/helpers@npm:^7.26.0":
+ version: 7.26.0
+ resolution: "@babel/helpers@npm:7.26.0"
+ dependencies:
+ "@babel/template": "npm:^7.25.9"
+ "@babel/types": "npm:^7.26.0"
+ checksum: 10/fd4757f65d10b64cfdbf4b3adb7ea6ffff9497c53e0786452f495d1f7794da7e0898261b4db65e1c62bbb9a360d7d78a1085635c23dfc3af2ab6dcba06585f86
+ languageName: node
+ linkType: hard
+
"@babel/highlight@npm:^7.24.7":
version: 7.24.7
resolution: "@babel/highlight@npm:7.24.7"
@@ -746,6 +1080,17 @@ __metadata:
languageName: node
linkType: hard
+"@babel/parser@npm:^7.25.9, @babel/parser@npm:^7.26.0, @babel/parser@npm:^7.26.2":
+ version: 7.26.2
+ resolution: "@babel/parser@npm:7.26.2"
+ dependencies:
+ "@babel/types": "npm:^7.26.0"
+ bin:
+ parser: ./bin/babel-parser.js
+ checksum: 10/8baee43752a3678ad9f9e360ec845065eeee806f1fdc8e0f348a8a0e13eef0959dabed4a197c978896c493ea205c804d0a1187cc52e4a1ba017c7935bab4983d
+ languageName: node
+ linkType: hard
+
"@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:^7.25.3":
version: 7.25.3
resolution: "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:7.25.3"
@@ -902,6 +1247,17 @@ __metadata:
languageName: node
linkType: hard
+"@babel/plugin-syntax-import-attributes@npm:7.26.0":
+ version: 7.26.0
+ resolution: "@babel/plugin-syntax-import-attributes@npm:7.26.0"
+ dependencies:
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
+ peerDependencies:
+ "@babel/core": ^7.0.0-0
+ checksum: 10/c122aa577166c80ee67f75aebebeef4150a132c4d3109d25d7fc058bf802946f883e330f20b78c1d3e3a5ada631c8780c263d2d01b5dbaecc69efefeedd42916
+ languageName: node
+ linkType: hard
+
"@babel/plugin-syntax-import-meta@npm:^7.10.4, @babel/plugin-syntax-import-meta@npm:^7.8.3":
version: 7.10.4
resolution: "@babel/plugin-syntax-import-meta@npm:7.10.4"
@@ -1784,6 +2140,17 @@ __metadata:
languageName: node
linkType: hard
+"@babel/template@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/template@npm:7.25.9"
+ dependencies:
+ "@babel/code-frame": "npm:^7.25.9"
+ "@babel/parser": "npm:^7.25.9"
+ "@babel/types": "npm:^7.25.9"
+ checksum: 10/e861180881507210150c1335ad94aff80fd9e9be6202e1efa752059c93224e2d5310186ddcdd4c0f0b0fc658ce48cb47823f15142b5c00c8456dde54f5de80b2
+ languageName: node
+ linkType: hard
+
"@babel/traverse@npm:^7.24.7, @babel/traverse@npm:^7.24.8, @babel/traverse@npm:^7.25.0, @babel/traverse@npm:^7.25.1, @babel/traverse@npm:^7.25.2, @babel/traverse@npm:^7.25.3":
version: 7.25.3
resolution: "@babel/traverse@npm:7.25.3"
@@ -1799,6 +2166,21 @@ __metadata:
languageName: node
linkType: hard
+"@babel/traverse@npm:^7.25.9":
+ version: 7.25.9
+ resolution: "@babel/traverse@npm:7.25.9"
+ dependencies:
+ "@babel/code-frame": "npm:^7.25.9"
+ "@babel/generator": "npm:^7.25.9"
+ "@babel/parser": "npm:^7.25.9"
+ "@babel/template": "npm:^7.25.9"
+ "@babel/types": "npm:^7.25.9"
+ debug: "npm:^4.3.1"
+ globals: "npm:^11.1.0"
+ checksum: 10/7431614d76d4a053e429208db82f2846a415833f3d9eb2e11ef72eeb3c64dfd71f4a4d983de1a4a047b36165a1f5a64de8ca2a417534cc472005c740ffcb9c6a
+ languageName: node
+ linkType: hard
+
"@babel/types@npm:^7.0.0, @babel/types@npm:^7.24.7, @babel/types@npm:^7.24.8, @babel/types@npm:^7.25.0, @babel/types@npm:^7.25.2, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4":
version: 7.25.2
resolution: "@babel/types@npm:7.25.2"
@@ -1810,6 +2192,16 @@ __metadata:
languageName: node
linkType: hard
+"@babel/types@npm:^7.25.9, @babel/types@npm:^7.26.0":
+ version: 7.26.0
+ resolution: "@babel/types@npm:7.26.0"
+ dependencies:
+ "@babel/helper-string-parser": "npm:^7.25.9"
+ "@babel/helper-validator-identifier": "npm:^7.25.9"
+ checksum: 10/40780741ecec886ed9edae234b5eb4976968cc70d72b4e5a40d55f83ff2cc457de20f9b0f4fe9d858350e43dab0ea496e7ef62e2b2f08df699481a76df02cd6e
+ languageName: node
+ linkType: hard
+
"@bcoe/v8-coverage@npm:^0.2.3":
version: 0.2.3
resolution: "@bcoe/v8-coverage@npm:0.2.3"
@@ -1838,6 +2230,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/aix-ppc64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/aix-ppc64@npm:0.24.0"
+ conditions: os=aix & cpu=ppc64
+ languageName: node
+ linkType: hard
+
"@esbuild/android-arm64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/android-arm64@npm:0.21.5"
@@ -1852,6 +2251,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/android-arm64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/android-arm64@npm:0.24.0"
+ conditions: os=android & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@esbuild/android-arm@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/android-arm@npm:0.21.5"
@@ -1866,6 +2272,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/android-arm@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/android-arm@npm:0.24.0"
+ conditions: os=android & cpu=arm
+ languageName: node
+ linkType: hard
+
"@esbuild/android-x64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/android-x64@npm:0.21.5"
@@ -1880,6 +2293,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/android-x64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/android-x64@npm:0.24.0"
+ conditions: os=android & cpu=x64
+ languageName: node
+ linkType: hard
+
"@esbuild/darwin-arm64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/darwin-arm64@npm:0.21.5"
@@ -1894,6 +2314,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/darwin-arm64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/darwin-arm64@npm:0.24.0"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@esbuild/darwin-x64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/darwin-x64@npm:0.21.5"
@@ -1908,6 +2335,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/darwin-x64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/darwin-x64@npm:0.24.0"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
"@esbuild/freebsd-arm64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/freebsd-arm64@npm:0.21.5"
@@ -1922,6 +2356,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/freebsd-arm64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/freebsd-arm64@npm:0.24.0"
+ conditions: os=freebsd & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@esbuild/freebsd-x64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/freebsd-x64@npm:0.21.5"
@@ -1936,9 +2377,16 @@ __metadata:
languageName: node
linkType: hard
-"@esbuild/linux-arm64@npm:0.21.5":
- version: 0.21.5
- resolution: "@esbuild/linux-arm64@npm:0.21.5"
+"@esbuild/freebsd-x64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/freebsd-x64@npm:0.24.0"
+ conditions: os=freebsd & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@esbuild/linux-arm64@npm:0.21.5":
+ version: 0.21.5
+ resolution: "@esbuild/linux-arm64@npm:0.21.5"
conditions: os=linux & cpu=arm64
languageName: node
linkType: hard
@@ -1950,6 +2398,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-arm64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/linux-arm64@npm:0.24.0"
+ conditions: os=linux & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-arm@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/linux-arm@npm:0.21.5"
@@ -1964,6 +2419,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-arm@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/linux-arm@npm:0.24.0"
+ conditions: os=linux & cpu=arm
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-ia32@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/linux-ia32@npm:0.21.5"
@@ -1978,6 +2440,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-ia32@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/linux-ia32@npm:0.24.0"
+ conditions: os=linux & cpu=ia32
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-loong64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/linux-loong64@npm:0.21.5"
@@ -1992,6 +2461,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-loong64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/linux-loong64@npm:0.24.0"
+ conditions: os=linux & cpu=loong64
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-mips64el@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/linux-mips64el@npm:0.21.5"
@@ -2006,6 +2482,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-mips64el@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/linux-mips64el@npm:0.24.0"
+ conditions: os=linux & cpu=mips64el
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-ppc64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/linux-ppc64@npm:0.21.5"
@@ -2020,6 +2503,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-ppc64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/linux-ppc64@npm:0.24.0"
+ conditions: os=linux & cpu=ppc64
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-riscv64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/linux-riscv64@npm:0.21.5"
@@ -2034,6 +2524,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-riscv64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/linux-riscv64@npm:0.24.0"
+ conditions: os=linux & cpu=riscv64
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-s390x@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/linux-s390x@npm:0.21.5"
@@ -2048,6 +2545,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-s390x@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/linux-s390x@npm:0.24.0"
+ conditions: os=linux & cpu=s390x
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-x64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/linux-x64@npm:0.21.5"
@@ -2062,6 +2566,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-x64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/linux-x64@npm:0.24.0"
+ conditions: os=linux & cpu=x64
+ languageName: node
+ linkType: hard
+
"@esbuild/netbsd-x64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/netbsd-x64@npm:0.21.5"
@@ -2076,6 +2587,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/netbsd-x64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/netbsd-x64@npm:0.24.0"
+ conditions: os=netbsd & cpu=x64
+ languageName: node
+ linkType: hard
+
"@esbuild/openbsd-arm64@npm:0.23.0":
version: 0.23.0
resolution: "@esbuild/openbsd-arm64@npm:0.23.0"
@@ -2083,6 +2601,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/openbsd-arm64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/openbsd-arm64@npm:0.24.0"
+ conditions: os=openbsd & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@esbuild/openbsd-x64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/openbsd-x64@npm:0.21.5"
@@ -2097,6 +2622,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/openbsd-x64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/openbsd-x64@npm:0.24.0"
+ conditions: os=openbsd & cpu=x64
+ languageName: node
+ linkType: hard
+
"@esbuild/sunos-x64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/sunos-x64@npm:0.21.5"
@@ -2111,6 +2643,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/sunos-x64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/sunos-x64@npm:0.24.0"
+ conditions: os=sunos & cpu=x64
+ languageName: node
+ linkType: hard
+
"@esbuild/win32-arm64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/win32-arm64@npm:0.21.5"
@@ -2125,6 +2664,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/win32-arm64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/win32-arm64@npm:0.24.0"
+ conditions: os=win32 & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@esbuild/win32-ia32@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/win32-ia32@npm:0.21.5"
@@ -2139,6 +2685,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/win32-ia32@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/win32-ia32@npm:0.24.0"
+ conditions: os=win32 & cpu=ia32
+ languageName: node
+ linkType: hard
+
"@esbuild/win32-x64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/win32-x64@npm:0.21.5"
@@ -2153,6 +2706,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/win32-x64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/win32-x64@npm:0.24.0"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
"@gar/promisify@npm:^1.1.3":
version: 1.1.3
resolution: "@gar/promisify@npm:1.1.3"
@@ -2160,20 +2720,22 @@ __metadata:
languageName: node
linkType: hard
-"@inquirer/checkbox@npm:^2.4.7":
- version: 2.4.7
- resolution: "@inquirer/checkbox@npm:2.4.7"
+"@inquirer/checkbox@npm:^4.0.2":
+ version: 4.0.2
+ resolution: "@inquirer/checkbox@npm:4.0.2"
dependencies:
- "@inquirer/core": "npm:^9.0.10"
- "@inquirer/figures": "npm:^1.0.5"
- "@inquirer/type": "npm:^1.5.2"
+ "@inquirer/core": "npm:^10.1.0"
+ "@inquirer/figures": "npm:^1.0.8"
+ "@inquirer/type": "npm:^3.0.1"
ansi-escapes: "npm:^4.3.2"
yoctocolors-cjs: "npm:^2.1.2"
- checksum: 10/9bc0d6e9d6db90bcda3771d6b96e885e8c4e1f03d96a4fcd04b4eab2fafbecfafbced7a5cc24eca73f677452f9e354505f9cfb79a884dcf06772550845014d6f
+ peerDependencies:
+ "@types/node": ">=18"
+ checksum: 10/1d3e7133a428312610fab7f6462c85c8e38c04dd6ef2360e66d9606017e79664b43b18920a459d23bfcde834741ea34963b0279a3ba44ebc3906e06f9d508275
languageName: node
linkType: hard
-"@inquirer/confirm@npm:3.1.22, @inquirer/confirm@npm:^3.1.22":
+"@inquirer/confirm@npm:3.1.22":
version: 3.1.22
resolution: "@inquirer/confirm@npm:3.1.22"
dependencies:
@@ -2183,6 +2745,35 @@ __metadata:
languageName: node
linkType: hard
+"@inquirer/confirm@npm:5.0.2, @inquirer/confirm@npm:^5.0.2":
+ version: 5.0.2
+ resolution: "@inquirer/confirm@npm:5.0.2"
+ dependencies:
+ "@inquirer/core": "npm:^10.1.0"
+ "@inquirer/type": "npm:^3.0.1"
+ peerDependencies:
+ "@types/node": ">=18"
+ checksum: 10/4e775b80b689adeb0b2852ed79b368ef23a82fe3d5f580a562f4af7cdf002a19e0ec1b3b95acc6d49427a72c0fcb5b6548e0cdcafe2f0d3f3d6a923e04aabd0c
+ languageName: node
+ linkType: hard
+
+"@inquirer/core@npm:^10.1.0":
+ version: 10.1.0
+ resolution: "@inquirer/core@npm:10.1.0"
+ dependencies:
+ "@inquirer/figures": "npm:^1.0.8"
+ "@inquirer/type": "npm:^3.0.1"
+ ansi-escapes: "npm:^4.3.2"
+ cli-width: "npm:^4.1.0"
+ mute-stream: "npm:^2.0.0"
+ signal-exit: "npm:^4.1.0"
+ strip-ansi: "npm:^6.0.1"
+ wrap-ansi: "npm:^6.2.0"
+ yoctocolors-cjs: "npm:^2.1.2"
+ checksum: 10/5d097d0484c1b758f788b792d29395199bdc84af3e8cd4d9273e31de2c5202839b6edf299056956044ba7fb097c4cee7b5c0288e094a380c045082b044f9946e
+ languageName: node
+ linkType: hard
+
"@inquirer/core@npm:^9.0.10":
version: 9.0.10
resolution: "@inquirer/core@npm:9.0.10"
@@ -2204,25 +2795,29 @@ __metadata:
languageName: node
linkType: hard
-"@inquirer/editor@npm:^2.1.22":
- version: 2.1.22
- resolution: "@inquirer/editor@npm:2.1.22"
+"@inquirer/editor@npm:^4.1.0":
+ version: 4.1.0
+ resolution: "@inquirer/editor@npm:4.1.0"
dependencies:
- "@inquirer/core": "npm:^9.0.10"
- "@inquirer/type": "npm:^1.5.2"
+ "@inquirer/core": "npm:^10.1.0"
+ "@inquirer/type": "npm:^3.0.1"
external-editor: "npm:^3.1.0"
- checksum: 10/d36255567c88ea48bf1071b00c502d6a32bc1402966db4f9ae1be59d41d64d11e02111317d880d0bdc42fbfb1b819240fb229c89b07dfb804a6d5fb176ab8bb0
+ peerDependencies:
+ "@types/node": ">=18"
+ checksum: 10/926de508799a9a76003eb95d8877168d51ae40b1bebccb0dceaad47f97f965f2c24b54f0b083d8ceb85f33643b24bd967f40c7ad9e15aa1f6b07417f106caedf
languageName: node
linkType: hard
-"@inquirer/expand@npm:^2.1.22":
- version: 2.1.22
- resolution: "@inquirer/expand@npm:2.1.22"
+"@inquirer/expand@npm:^4.0.2":
+ version: 4.0.2
+ resolution: "@inquirer/expand@npm:4.0.2"
dependencies:
- "@inquirer/core": "npm:^9.0.10"
- "@inquirer/type": "npm:^1.5.2"
+ "@inquirer/core": "npm:^10.1.0"
+ "@inquirer/type": "npm:^3.0.1"
yoctocolors-cjs: "npm:^2.1.2"
- checksum: 10/f997ba916d3ddcc6e2563158805e2ae7a7a6f98e24cf0a08e23d4101b7d78f78e7dce28e648b85ca7f41759eeefdf1c6f6abf2bce0f041fbda54aacf68522454
+ peerDependencies:
+ "@types/node": ">=18"
+ checksum: 10/9c5f2e01bf12684bddb4ce88c6afbf41bf8b9057ac17565173b2225d691aad0e044be204e21ecedd5cc76907af76ab34678a2d519c890cf0ea3a1a83473faa12
languageName: node
linkType: hard
@@ -2233,92 +2828,113 @@ __metadata:
languageName: node
linkType: hard
-"@inquirer/input@npm:^2.2.9":
- version: 2.2.9
- resolution: "@inquirer/input@npm:2.2.9"
+"@inquirer/figures@npm:^1.0.8":
+ version: 1.0.8
+ resolution: "@inquirer/figures@npm:1.0.8"
+ checksum: 10/0e5e4fbb15e799e818c598fcc3558ef076daf78662149711b046723fd6316381e95f7d5573d6ef0062095ad22c6ac98833033f0948df5c722932107a567fd9c3
+ languageName: node
+ linkType: hard
+
+"@inquirer/input@npm:^4.0.2":
+ version: 4.0.2
+ resolution: "@inquirer/input@npm:4.0.2"
dependencies:
- "@inquirer/core": "npm:^9.0.10"
- "@inquirer/type": "npm:^1.5.2"
- checksum: 10/9d0c97da9cc6972d4fb5bcb077e00e581aae90f6891d33c1c5e2f0324023c1772c6d5b03cd30ec7d4f71d22791d38bf45c47bafbe7dd9f74446693e7b120a2b0
+ "@inquirer/core": "npm:^10.1.0"
+ "@inquirer/type": "npm:^3.0.1"
+ peerDependencies:
+ "@types/node": ">=18"
+ checksum: 10/06ec535b90ebfc230b616df6f5058fdea9fdd00c9b965448c5d569fea7d76b67e8ad6427e0aa16d2b31c107f0e9a5ef93ac3224da59ff2e11b5fecfa2987e10e
languageName: node
linkType: hard
-"@inquirer/number@npm:^1.0.10":
- version: 1.0.10
- resolution: "@inquirer/number@npm:1.0.10"
+"@inquirer/number@npm:^3.0.2":
+ version: 3.0.2
+ resolution: "@inquirer/number@npm:3.0.2"
dependencies:
- "@inquirer/core": "npm:^9.0.10"
- "@inquirer/type": "npm:^1.5.2"
- checksum: 10/0f9323b581e1c35ee8fbf2acde301c3e354896aeac83f6854e9672575090e0d092d19aadadb3477659079c403e63a3206bf668dd4c87e86834f775744f57c955
+ "@inquirer/core": "npm:^10.1.0"
+ "@inquirer/type": "npm:^3.0.1"
+ peerDependencies:
+ "@types/node": ">=18"
+ checksum: 10/88b85a3510fe7ab83f34d7338593ae2747ab805faacfcd116c34b50e03467b46ff0535b64191574ab08d1822b44d8ab758ee9fddf51f15ef5fb7fb8e9326bf8a
languageName: node
linkType: hard
-"@inquirer/password@npm:^2.1.22":
- version: 2.1.22
- resolution: "@inquirer/password@npm:2.1.22"
+"@inquirer/password@npm:^4.0.2":
+ version: 4.0.2
+ resolution: "@inquirer/password@npm:4.0.2"
dependencies:
- "@inquirer/core": "npm:^9.0.10"
- "@inquirer/type": "npm:^1.5.2"
+ "@inquirer/core": "npm:^10.1.0"
+ "@inquirer/type": "npm:^3.0.1"
ansi-escapes: "npm:^4.3.2"
- checksum: 10/ce4e7c268f267c7436cf3a1b2890a9c92fddc2928bbe141d48f2f5a5daedbb3a2c601e44b0fe4e255792676ed241118ba69756b0d0b7d4492e0b7ee8fc548b90
+ peerDependencies:
+ "@types/node": ">=18"
+ checksum: 10/9fc602e2bcb03bed180e15dd3c1bf8a78dbb99d91ac2f1dc01402a105522c847b4530a25fbec64865a058999f9b5bd6b6693776c9ef7277da0e605f15b1114fb
languageName: node
linkType: hard
-"@inquirer/prompts@npm:5.3.8":
- version: 5.3.8
- resolution: "@inquirer/prompts@npm:5.3.8"
+"@inquirer/prompts@npm:7.1.0":
+ version: 7.1.0
+ resolution: "@inquirer/prompts@npm:7.1.0"
dependencies:
- "@inquirer/checkbox": "npm:^2.4.7"
- "@inquirer/confirm": "npm:^3.1.22"
- "@inquirer/editor": "npm:^2.1.22"
- "@inquirer/expand": "npm:^2.1.22"
- "@inquirer/input": "npm:^2.2.9"
- "@inquirer/number": "npm:^1.0.10"
- "@inquirer/password": "npm:^2.1.22"
- "@inquirer/rawlist": "npm:^2.2.4"
- "@inquirer/search": "npm:^1.0.7"
- "@inquirer/select": "npm:^2.4.7"
- checksum: 10/e60eba0d64590c96fed722107962f433fbd8ff13f5d8a3ad6ba56964db69c8bc6b91a439b4e90209184090aacf73d84b0504e8c5a6a0f778ced70deb580ac1cd
+ "@inquirer/checkbox": "npm:^4.0.2"
+ "@inquirer/confirm": "npm:^5.0.2"
+ "@inquirer/editor": "npm:^4.1.0"
+ "@inquirer/expand": "npm:^4.0.2"
+ "@inquirer/input": "npm:^4.0.2"
+ "@inquirer/number": "npm:^3.0.2"
+ "@inquirer/password": "npm:^4.0.2"
+ "@inquirer/rawlist": "npm:^4.0.2"
+ "@inquirer/search": "npm:^3.0.2"
+ "@inquirer/select": "npm:^4.0.2"
+ peerDependencies:
+ "@types/node": ">=18"
+ checksum: 10/a5f9c08936a2ba245d80f90e681fd8a4f3cef7123257c029ae597649a4b623c388ecb52c394d0b8b14a3eda43ec413bf57a0da7e9ba484d59beabd7d0bdfe767
languageName: node
linkType: hard
-"@inquirer/rawlist@npm:^2.2.4":
- version: 2.2.4
- resolution: "@inquirer/rawlist@npm:2.2.4"
+"@inquirer/rawlist@npm:^4.0.2":
+ version: 4.0.2
+ resolution: "@inquirer/rawlist@npm:4.0.2"
dependencies:
- "@inquirer/core": "npm:^9.0.10"
- "@inquirer/type": "npm:^1.5.2"
+ "@inquirer/core": "npm:^10.1.0"
+ "@inquirer/type": "npm:^3.0.1"
yoctocolors-cjs: "npm:^2.1.2"
- checksum: 10/dd9d34a5cca081d53a9798cdfed2fdb61455dcfa856f54bc036dc5f57aceb95a7484487632c157bdba75e50de24990ebb3bb178ee765b8c0a735ff61b29cebf4
+ peerDependencies:
+ "@types/node": ">=18"
+ checksum: 10/942cd87d217659ecb304c266a8ec186e7de03a523ed2eaac5fe8458ab7b48ac884f1383e41c83231af1b68c1a2e448448234495ab06477ce0900421723c15d1d
languageName: node
linkType: hard
-"@inquirer/search@npm:^1.0.7":
- version: 1.0.7
- resolution: "@inquirer/search@npm:1.0.7"
+"@inquirer/search@npm:^3.0.2":
+ version: 3.0.2
+ resolution: "@inquirer/search@npm:3.0.2"
dependencies:
- "@inquirer/core": "npm:^9.0.10"
- "@inquirer/figures": "npm:^1.0.5"
- "@inquirer/type": "npm:^1.5.2"
+ "@inquirer/core": "npm:^10.1.0"
+ "@inquirer/figures": "npm:^1.0.8"
+ "@inquirer/type": "npm:^3.0.1"
yoctocolors-cjs: "npm:^2.1.2"
- checksum: 10/3cd401cc1a7b01772e0e50ee27a0560cc647900f475d28a4f9b07843d4a85e1555c6adc1d7bc38ad2ef3546c524ca82c60272490d0bb159632c03cbe01f52bb1
+ peerDependencies:
+ "@types/node": ">=18"
+ checksum: 10/45b27c6cb311ce990443516f37a5a102974aae0ac7936321a9311a09b3cda2c4d59035398584193cee5b5aab5b5b8b3903404498223a577b2bf170049797331b
languageName: node
linkType: hard
-"@inquirer/select@npm:^2.4.7":
- version: 2.4.7
- resolution: "@inquirer/select@npm:2.4.7"
+"@inquirer/select@npm:^4.0.2":
+ version: 4.0.2
+ resolution: "@inquirer/select@npm:4.0.2"
dependencies:
- "@inquirer/core": "npm:^9.0.10"
- "@inquirer/figures": "npm:^1.0.5"
- "@inquirer/type": "npm:^1.5.2"
+ "@inquirer/core": "npm:^10.1.0"
+ "@inquirer/figures": "npm:^1.0.8"
+ "@inquirer/type": "npm:^3.0.1"
ansi-escapes: "npm:^4.3.2"
yoctocolors-cjs: "npm:^2.1.2"
- checksum: 10/854a3d0393073913f9bd3bf2e4ec7b8d114dfb48308a0a6698cf5c2c627da2700db5bdb69d054eaec89bd4e52a1274e493fa78d4fa26a5893972d91825456047
+ peerDependencies:
+ "@types/node": ">=18"
+ checksum: 10/d8dfa5217d8baca958a80cfbad14eb51ee53606c47b228318934744284317cd11c36579be8cacced2ba77782c2878fb9b13936ac1a05af25598f2f3063baa318
languageName: node
linkType: hard
-"@inquirer/type@npm:^1.5.1, @inquirer/type@npm:^1.5.2":
+"@inquirer/type@npm:^1.5.2":
version: 1.5.2
resolution: "@inquirer/type@npm:1.5.2"
dependencies:
@@ -2327,6 +2943,24 @@ __metadata:
languageName: node
linkType: hard
+"@inquirer/type@npm:^1.5.5":
+ version: 1.5.5
+ resolution: "@inquirer/type@npm:1.5.5"
+ dependencies:
+ mute-stream: "npm:^1.0.0"
+ checksum: 10/bd3f3d7510785af4ad599e042e99e4be6380f52f79f3db140fe6fed0a605acf27b1a0a20fb5cc688eaf7b8aa0c36dacb1d89c7bba4586f38cbf58ba9f159e7b5
+ languageName: node
+ linkType: hard
+
+"@inquirer/type@npm:^3.0.1":
+ version: 3.0.1
+ resolution: "@inquirer/type@npm:3.0.1"
+ peerDependencies:
+ "@types/node": ">=18"
+ checksum: 10/af412f1e7541d43554b02199ae71a2039a1bff5dc51ceefd87de9ece55b199682733b28810fb4b6cb3ed4a159af4cc4a26d4bb29c58dd127e7d9dbda0797d8e7
+ languageName: node
+ linkType: hard
+
"@isaacs/cliui@npm:^8.0.2":
version: 8.0.2
resolution: "@isaacs/cliui@npm:8.0.2"
@@ -2341,6 +2975,15 @@ __metadata:
languageName: node
linkType: hard
+"@isaacs/fs-minipass@npm:^4.0.0":
+ version: 4.0.1
+ resolution: "@isaacs/fs-minipass@npm:4.0.1"
+ dependencies:
+ minipass: "npm:^7.0.4"
+ checksum: 10/4412e9e6713c89c1e66d80bb0bb5a2a93192f10477623a27d08f228ba0316bb880affabc5bfe7f838f58a34d26c2c190da726e576cdfc18c49a72e89adabdcf5
+ languageName: node
+ linkType: hard
+
"@istanbuljs/load-nyc-config@npm:^1.0.0":
version: 1.1.0
resolution: "@istanbuljs/load-nyc-config@npm:1.1.0"
@@ -2682,14 +3325,14 @@ __metadata:
languageName: node
linkType: hard
-"@listr2/prompt-adapter-inquirer@npm:2.0.15":
- version: 2.0.15
- resolution: "@listr2/prompt-adapter-inquirer@npm:2.0.15"
+"@listr2/prompt-adapter-inquirer@npm:2.0.18":
+ version: 2.0.18
+ resolution: "@listr2/prompt-adapter-inquirer@npm:2.0.18"
dependencies:
- "@inquirer/type": "npm:^1.5.1"
+ "@inquirer/type": "npm:^1.5.5"
peerDependencies:
- "@inquirer/prompts": ">= 3 < 6"
- checksum: 10/e7378be95b84bbc72b2f1b58aa703631ad4276363e753d273de8cb692bb75a640e7e3f2b04abc2e63256431959239b635ae7926a47700f6e39b3c497749ccd82
+ "@inquirer/prompts": ">= 3 < 8"
+ checksum: 10/ea2f808ff3601948890fa10e3a124e303ce1ad69664cc15db8fb78e5636b1967116c1e6569179781bfddfd71005e37d6071fa50e9f49c0c8c238c86444e40368
languageName: node
linkType: hard
@@ -2700,6 +3343,13 @@ __metadata:
languageName: node
linkType: hard
+"@lmdb/lmdb-darwin-arm64@npm:3.1.5":
+ version: 3.1.5
+ resolution: "@lmdb/lmdb-darwin-arm64@npm:3.1.5"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@lmdb/lmdb-darwin-x64@npm:3.0.13":
version: 3.0.13
resolution: "@lmdb/lmdb-darwin-x64@npm:3.0.13"
@@ -2707,6 +3357,13 @@ __metadata:
languageName: node
linkType: hard
+"@lmdb/lmdb-darwin-x64@npm:3.1.5":
+ version: 3.1.5
+ resolution: "@lmdb/lmdb-darwin-x64@npm:3.1.5"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
"@lmdb/lmdb-linux-arm64@npm:3.0.13":
version: 3.0.13
resolution: "@lmdb/lmdb-linux-arm64@npm:3.0.13"
@@ -2714,6 +3371,13 @@ __metadata:
languageName: node
linkType: hard
+"@lmdb/lmdb-linux-arm64@npm:3.1.5":
+ version: 3.1.5
+ resolution: "@lmdb/lmdb-linux-arm64@npm:3.1.5"
+ conditions: os=linux & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@lmdb/lmdb-linux-arm@npm:3.0.13":
version: 3.0.13
resolution: "@lmdb/lmdb-linux-arm@npm:3.0.13"
@@ -2721,6 +3385,13 @@ __metadata:
languageName: node
linkType: hard
+"@lmdb/lmdb-linux-arm@npm:3.1.5":
+ version: 3.1.5
+ resolution: "@lmdb/lmdb-linux-arm@npm:3.1.5"
+ conditions: os=linux & cpu=arm
+ languageName: node
+ linkType: hard
+
"@lmdb/lmdb-linux-x64@npm:3.0.13":
version: 3.0.13
resolution: "@lmdb/lmdb-linux-x64@npm:3.0.13"
@@ -2728,6 +3399,13 @@ __metadata:
languageName: node
linkType: hard
+"@lmdb/lmdb-linux-x64@npm:3.1.5":
+ version: 3.1.5
+ resolution: "@lmdb/lmdb-linux-x64@npm:3.1.5"
+ conditions: os=linux & cpu=x64
+ languageName: node
+ linkType: hard
+
"@lmdb/lmdb-win32-x64@npm:3.0.13":
version: 3.0.13
resolution: "@lmdb/lmdb-win32-x64@npm:3.0.13"
@@ -2735,6 +3413,13 @@ __metadata:
languageName: node
linkType: hard
+"@lmdb/lmdb-win32-x64@npm:3.1.5":
+ version: 3.1.5
+ resolution: "@lmdb/lmdb-win32-x64@npm:3.1.5"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
"@msgpackr-extract/msgpackr-extract-darwin-arm64@npm:3.0.2":
version: 3.0.2
resolution: "@msgpackr-extract/msgpackr-extract-darwin-arm64@npm:3.0.2"
@@ -2777,6 +3462,175 @@ __metadata:
languageName: node
linkType: hard
+"@napi-rs/nice-android-arm-eabi@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-android-arm-eabi@npm:1.0.1"
+ conditions: os=android & cpu=arm
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-android-arm64@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-android-arm64@npm:1.0.1"
+ conditions: os=android & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-darwin-arm64@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-darwin-arm64@npm:1.0.1"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-darwin-x64@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-darwin-x64@npm:1.0.1"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-freebsd-x64@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-freebsd-x64@npm:1.0.1"
+ conditions: os=freebsd & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-linux-arm-gnueabihf@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-linux-arm-gnueabihf@npm:1.0.1"
+ conditions: os=linux & cpu=arm
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-linux-arm64-gnu@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-linux-arm64-gnu@npm:1.0.1"
+ conditions: os=linux & cpu=arm64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-linux-arm64-musl@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-linux-arm64-musl@npm:1.0.1"
+ conditions: os=linux & cpu=arm64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-linux-ppc64-gnu@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-linux-ppc64-gnu@npm:1.0.1"
+ conditions: os=linux & cpu=ppc64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-linux-riscv64-gnu@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-linux-riscv64-gnu@npm:1.0.1"
+ conditions: os=linux & cpu=riscv64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-linux-s390x-gnu@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-linux-s390x-gnu@npm:1.0.1"
+ conditions: os=linux & cpu=s390x & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-linux-x64-gnu@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-linux-x64-gnu@npm:1.0.1"
+ conditions: os=linux & cpu=x64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-linux-x64-musl@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-linux-x64-musl@npm:1.0.1"
+ conditions: os=linux & cpu=x64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-win32-arm64-msvc@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-win32-arm64-msvc@npm:1.0.1"
+ conditions: os=win32 & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-win32-ia32-msvc@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-win32-ia32-msvc@npm:1.0.1"
+ conditions: os=win32 & cpu=ia32
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-win32-x64-msvc@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-win32-x64-msvc@npm:1.0.1"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice@npm:1.0.1"
+ dependencies:
+ "@napi-rs/nice-android-arm-eabi": "npm:1.0.1"
+ "@napi-rs/nice-android-arm64": "npm:1.0.1"
+ "@napi-rs/nice-darwin-arm64": "npm:1.0.1"
+ "@napi-rs/nice-darwin-x64": "npm:1.0.1"
+ "@napi-rs/nice-freebsd-x64": "npm:1.0.1"
+ "@napi-rs/nice-linux-arm-gnueabihf": "npm:1.0.1"
+ "@napi-rs/nice-linux-arm64-gnu": "npm:1.0.1"
+ "@napi-rs/nice-linux-arm64-musl": "npm:1.0.1"
+ "@napi-rs/nice-linux-ppc64-gnu": "npm:1.0.1"
+ "@napi-rs/nice-linux-riscv64-gnu": "npm:1.0.1"
+ "@napi-rs/nice-linux-s390x-gnu": "npm:1.0.1"
+ "@napi-rs/nice-linux-x64-gnu": "npm:1.0.1"
+ "@napi-rs/nice-linux-x64-musl": "npm:1.0.1"
+ "@napi-rs/nice-win32-arm64-msvc": "npm:1.0.1"
+ "@napi-rs/nice-win32-ia32-msvc": "npm:1.0.1"
+ "@napi-rs/nice-win32-x64-msvc": "npm:1.0.1"
+ dependenciesMeta:
+ "@napi-rs/nice-android-arm-eabi":
+ optional: true
+ "@napi-rs/nice-android-arm64":
+ optional: true
+ "@napi-rs/nice-darwin-arm64":
+ optional: true
+ "@napi-rs/nice-darwin-x64":
+ optional: true
+ "@napi-rs/nice-freebsd-x64":
+ optional: true
+ "@napi-rs/nice-linux-arm-gnueabihf":
+ optional: true
+ "@napi-rs/nice-linux-arm64-gnu":
+ optional: true
+ "@napi-rs/nice-linux-arm64-musl":
+ optional: true
+ "@napi-rs/nice-linux-ppc64-gnu":
+ optional: true
+ "@napi-rs/nice-linux-riscv64-gnu":
+ optional: true
+ "@napi-rs/nice-linux-s390x-gnu":
+ optional: true
+ "@napi-rs/nice-linux-x64-gnu":
+ optional: true
+ "@napi-rs/nice-linux-x64-musl":
+ optional: true
+ "@napi-rs/nice-win32-arm64-msvc":
+ optional: true
+ "@napi-rs/nice-win32-ia32-msvc":
+ optional: true
+ "@napi-rs/nice-win32-x64-msvc":
+ optional: true
+ checksum: 10/ae265aa365b325830115c1cda49b05ea05e6f1163944a1485c0643c9552380cd32a2aaf12b326f353538ca6244222963eb2e9767a4713c9432eadecd027f90ea
+ languageName: node
+ linkType: hard
+
"@ngtools/webpack@npm:18.2.12":
version: 18.2.12
resolution: "@ngtools/webpack@npm:18.2.12"
@@ -2833,6 +3687,19 @@ __metadata:
languageName: node
linkType: hard
+"@npmcli/agent@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "@npmcli/agent@npm:3.0.0"
+ dependencies:
+ agent-base: "npm:^7.1.0"
+ http-proxy-agent: "npm:^7.0.0"
+ https-proxy-agent: "npm:^7.0.1"
+ lru-cache: "npm:^10.0.1"
+ socks-proxy-agent: "npm:^8.0.3"
+ checksum: 10/775c9a7eb1f88c195dfb3bce70c31d0fe2a12b28b754e25c08a3edb4bc4816bfedb7ac64ef1e730579d078ca19dacf11630e99f8f3c3e0fd7b23caa5fd6d30a6
+ languageName: node
+ linkType: hard
+
"@npmcli/fs@npm:^2.1.0":
version: 2.1.0
resolution: "@npmcli/fs@npm:2.1.0"
@@ -2852,31 +3719,41 @@ __metadata:
languageName: node
linkType: hard
-"@npmcli/git@npm:^5.0.0":
- version: 5.0.4
- resolution: "@npmcli/git@npm:5.0.4"
+"@npmcli/fs@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "@npmcli/fs@npm:4.0.0"
dependencies:
- "@npmcli/promise-spawn": "npm:^7.0.0"
+ semver: "npm:^7.3.5"
+ checksum: 10/405c4490e1ff11cf299775449a3c254a366a4b1ffc79d87159b0ee7d5558ac9f6a2f8c0735fd6ff3873cef014cb1a44a5f9127cb6a1b2dbc408718cca9365b5a
+ languageName: node
+ linkType: hard
+
+"@npmcli/git@npm:^6.0.0":
+ version: 6.0.1
+ resolution: "@npmcli/git@npm:6.0.1"
+ dependencies:
+ "@npmcli/promise-spawn": "npm:^8.0.0"
+ ini: "npm:^5.0.0"
lru-cache: "npm:^10.0.1"
- npm-pick-manifest: "npm:^9.0.0"
- proc-log: "npm:^3.0.0"
+ npm-pick-manifest: "npm:^10.0.0"
+ proc-log: "npm:^5.0.0"
promise-inflight: "npm:^1.0.1"
promise-retry: "npm:^2.0.1"
semver: "npm:^7.3.5"
- which: "npm:^4.0.0"
- checksum: 10/136e71f4de73ef315285ebaf172b4681d1d22aff4c87ec526af1e57ab88ad7c864272523382009a2e3fab00f932bea204ed90cbdf187c7b7bd3d5c6e3d6c6d1a
+ which: "npm:^5.0.0"
+ checksum: 10/ac5f79b008330dfd88e1c1ee428f22b095d3348174a9f2bfa6eb5a9304279f84a3d5438baa1ec3700ec262190eb92f338462be8250f9d16d83e7769269229404
languageName: node
linkType: hard
-"@npmcli/installed-package-contents@npm:^2.0.1":
- version: 2.0.2
- resolution: "@npmcli/installed-package-contents@npm:2.0.2"
+"@npmcli/installed-package-contents@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "@npmcli/installed-package-contents@npm:3.0.0"
dependencies:
- npm-bundled: "npm:^3.0.0"
- npm-normalize-package-bin: "npm:^3.0.0"
+ npm-bundled: "npm:^4.0.0"
+ npm-normalize-package-bin: "npm:^4.0.0"
bin:
- installed-package-contents: lib/index.js
- checksum: 10/4598a97e3d6e4c8602157d9ac47723071f09662852add0f275af62d1038d8e44d0c5ff9afa05358ba3ca7e100c860d679964be0a163add6ea028dc72d31f0af1
+ installed-package-contents: bin/index.js
+ checksum: 10/00fc2f0bdb63c510219a2d47ac0eb3cfaed9208efa4e1fe701eb976b91e6d08a533705a0629cbd3eb66a2b1a93abe8176b80723b9968ce874adbc299035f2fa5
languageName: node
linkType: hard
@@ -2890,55 +3767,199 @@ __metadata:
languageName: node
linkType: hard
-"@npmcli/node-gyp@npm:^3.0.0":
- version: 3.0.0
- resolution: "@npmcli/node-gyp@npm:3.0.0"
- checksum: 10/dd9fed3e80df8fbb20443f28651a8ed7235f2c15286ecc010e2d3cd392c85912e59ef29218c0b02f098defb4cbc8cdf045aab1d32d5cef6ace289913196ed5df
+"@npmcli/node-gyp@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "@npmcli/node-gyp@npm:4.0.0"
+ checksum: 10/edfbdc66dcb35b769d27f1d34b6149957a15fdf56d6f9dd01120720f2d56dbeb825e4b2fad0eebb36855f8a741a5128683c69c2d024412d799df843c32af3d5d
languageName: node
linkType: hard
-"@npmcli/package-json@npm:^5.0.0, @npmcli/package-json@npm:^5.1.0":
- version: 5.1.0
- resolution: "@npmcli/package-json@npm:5.1.0"
+"@npmcli/package-json@npm:^6.0.0":
+ version: 6.0.1
+ resolution: "@npmcli/package-json@npm:6.0.1"
dependencies:
- "@npmcli/git": "npm:^5.0.0"
+ "@npmcli/git": "npm:^6.0.0"
glob: "npm:^10.2.2"
- hosted-git-info: "npm:^7.0.0"
- json-parse-even-better-errors: "npm:^3.0.0"
- normalize-package-data: "npm:^6.0.0"
- proc-log: "npm:^4.0.0"
+ hosted-git-info: "npm:^8.0.0"
+ json-parse-even-better-errors: "npm:^4.0.0"
+ normalize-package-data: "npm:^7.0.0"
+ proc-log: "npm:^5.0.0"
semver: "npm:^7.5.3"
- checksum: 10/0e5cb5eff32cf80234525160a702c91a38e4b98ab74e34e2632b43c4350dbad170bd835989cc7d6e18d24798e3242e45b60f3d5e26bd128fe1c4529931105f8e
+ checksum: 10/88928fc8cbf2e4791574914239dcdc2066b9b6622583aa947de0e1293f77e622095df46b59326aefa67e1a8cdf62c8094ce2edcc841ebc535649972dee8816db
languageName: node
linkType: hard
-"@npmcli/promise-spawn@npm:^7.0.0":
- version: 7.0.1
- resolution: "@npmcli/promise-spawn@npm:7.0.1"
+"@npmcli/promise-spawn@npm:^8.0.0":
+ version: 8.0.2
+ resolution: "@npmcli/promise-spawn@npm:8.0.2"
dependencies:
- which: "npm:^4.0.0"
- checksum: 10/7cbfc3c5e0bcad28e362dc34418b7507afea4fa82d692b802d9b8999ebdc99ceb2686f5959b5b9890e424983cee801401d3e972638f6942f75a2976a2c61774c
+ which: "npm:^5.0.0"
+ checksum: 10/e23b62cea2f09184830a89d13bef09fd7363db9edb77f0169fada2724be797db83770488f4229479ab2639ec306afd60c4c96b016b387ece68b0d726b875f5c9
languageName: node
linkType: hard
-"@npmcli/redact@npm:^2.0.0":
- version: 2.0.0
- resolution: "@npmcli/redact@npm:2.0.0"
- checksum: 10/0ec0ab5f988309607e262d294ae8ed5386c8582c4752ceec6a02202b7875a6ad93dcf7d1c7283f3e679d89924b933aebec499814707c60f43fba2ab504fd8adb
+"@npmcli/redact@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "@npmcli/redact@npm:3.0.0"
+ checksum: 10/f90411c66ec4485983042e545a7fb513ae1256d4b14072a4dda9442f29aeebd910ef6c308f72eb9a0da401194a216bc3bbe8736adf3905621bff5317a75ac863
languageName: node
linkType: hard
-"@npmcli/run-script@npm:^8.0.0":
- version: 8.1.0
- resolution: "@npmcli/run-script@npm:8.1.0"
+"@npmcli/run-script@npm:^9.0.0":
+ version: 9.0.1
+ resolution: "@npmcli/run-script@npm:9.0.1"
dependencies:
- "@npmcli/node-gyp": "npm:^3.0.0"
- "@npmcli/package-json": "npm:^5.0.0"
- "@npmcli/promise-spawn": "npm:^7.0.0"
+ "@npmcli/node-gyp": "npm:^4.0.0"
+ "@npmcli/package-json": "npm:^6.0.0"
+ "@npmcli/promise-spawn": "npm:^8.0.0"
node-gyp: "npm:^10.0.0"
- proc-log: "npm:^4.0.0"
- which: "npm:^4.0.0"
- checksum: 10/256bd580f82b98db93e54065bf9bcc94946be4f2d668a062cf756cb8ea091f58ef7154b3d2450d79738081a150f25cc48f6075351911e672f24ffd34350f02f2
+ proc-log: "npm:^5.0.0"
+ which: "npm:^5.0.0"
+ checksum: 10/663e8da96f9405bd6cb574f310a8c1cbcb6cd880e786df058b929c6954feeec74258e54ee0fc49172399ccee1e81b1479aad259417549dc6fd9a95e721ab4fa2
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-android-arm64@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-android-arm64@npm:2.5.0"
+ conditions: os=android & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-darwin-arm64@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-darwin-arm64@npm:2.5.0"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-darwin-x64@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-darwin-x64@npm:2.5.0"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-freebsd-x64@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-freebsd-x64@npm:2.5.0"
+ conditions: os=freebsd & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-linux-arm-glibc@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-linux-arm-glibc@npm:2.5.0"
+ conditions: os=linux & cpu=arm & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-linux-arm-musl@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-linux-arm-musl@npm:2.5.0"
+ conditions: os=linux & cpu=arm & libc=musl
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-linux-arm64-glibc@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-linux-arm64-glibc@npm:2.5.0"
+ conditions: os=linux & cpu=arm64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-linux-arm64-musl@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-linux-arm64-musl@npm:2.5.0"
+ conditions: os=linux & cpu=arm64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-linux-x64-glibc@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-linux-x64-glibc@npm:2.5.0"
+ conditions: os=linux & cpu=x64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-linux-x64-musl@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-linux-x64-musl@npm:2.5.0"
+ conditions: os=linux & cpu=x64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-win32-arm64@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-win32-arm64@npm:2.5.0"
+ conditions: os=win32 & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-win32-ia32@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-win32-ia32@npm:2.5.0"
+ conditions: os=win32 & cpu=ia32
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-win32-x64@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-win32-x64@npm:2.5.0"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher@npm:^2.4.1":
+ version: 2.5.0
+ resolution: "@parcel/watcher@npm:2.5.0"
+ dependencies:
+ "@parcel/watcher-android-arm64": "npm:2.5.0"
+ "@parcel/watcher-darwin-arm64": "npm:2.5.0"
+ "@parcel/watcher-darwin-x64": "npm:2.5.0"
+ "@parcel/watcher-freebsd-x64": "npm:2.5.0"
+ "@parcel/watcher-linux-arm-glibc": "npm:2.5.0"
+ "@parcel/watcher-linux-arm-musl": "npm:2.5.0"
+ "@parcel/watcher-linux-arm64-glibc": "npm:2.5.0"
+ "@parcel/watcher-linux-arm64-musl": "npm:2.5.0"
+ "@parcel/watcher-linux-x64-glibc": "npm:2.5.0"
+ "@parcel/watcher-linux-x64-musl": "npm:2.5.0"
+ "@parcel/watcher-win32-arm64": "npm:2.5.0"
+ "@parcel/watcher-win32-ia32": "npm:2.5.0"
+ "@parcel/watcher-win32-x64": "npm:2.5.0"
+ detect-libc: "npm:^1.0.3"
+ is-glob: "npm:^4.0.3"
+ micromatch: "npm:^4.0.5"
+ node-addon-api: "npm:^7.0.0"
+ node-gyp: "npm:latest"
+ dependenciesMeta:
+ "@parcel/watcher-android-arm64":
+ optional: true
+ "@parcel/watcher-darwin-arm64":
+ optional: true
+ "@parcel/watcher-darwin-x64":
+ optional: true
+ "@parcel/watcher-freebsd-x64":
+ optional: true
+ "@parcel/watcher-linux-arm-glibc":
+ optional: true
+ "@parcel/watcher-linux-arm-musl":
+ optional: true
+ "@parcel/watcher-linux-arm64-glibc":
+ optional: true
+ "@parcel/watcher-linux-arm64-musl":
+ optional: true
+ "@parcel/watcher-linux-x64-glibc":
+ optional: true
+ "@parcel/watcher-linux-x64-musl":
+ optional: true
+ "@parcel/watcher-win32-arm64":
+ optional: true
+ "@parcel/watcher-win32-ia32":
+ optional: true
+ "@parcel/watcher-win32-x64":
+ optional: true
+ checksum: 10/1e28b1aa9a63456ebfa7af3e41297d088bd31d9e32548604f4f26ed96c5808f4330cd515062e879c24a9eaab7894066c8a3951ee30b59e7cbe6786ab2c790dae
languageName: node
linkType: hard
@@ -2956,6 +3977,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-android-arm-eabi@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-android-arm-eabi@npm:4.26.0"
+ conditions: os=android & cpu=arm
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-android-arm64@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-android-arm64@npm:4.22.4"
@@ -2963,6 +3991,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-android-arm64@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-android-arm64@npm:4.26.0"
+ conditions: os=android & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-darwin-arm64@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-darwin-arm64@npm:4.22.4"
@@ -2970,6 +4005,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-darwin-arm64@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-darwin-arm64@npm:4.26.0"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-darwin-x64@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-darwin-x64@npm:4.22.4"
@@ -2977,6 +4019,27 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-darwin-x64@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-darwin-x64@npm:4.26.0"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-freebsd-arm64@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-freebsd-arm64@npm:4.26.0"
+ conditions: os=freebsd & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-freebsd-x64@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-freebsd-x64@npm:4.26.0"
+ conditions: os=freebsd & cpu=x64
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-linux-arm-gnueabihf@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.22.4"
@@ -2984,6 +4047,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-linux-arm-gnueabihf@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.26.0"
+ conditions: os=linux & cpu=arm & libc=glibc
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-linux-arm-musleabihf@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.22.4"
@@ -2991,6 +4061,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-linux-arm-musleabihf@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.26.0"
+ conditions: os=linux & cpu=arm & libc=musl
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-linux-arm64-gnu@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.22.4"
@@ -2998,6 +4075,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-linux-arm64-gnu@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.26.0"
+ conditions: os=linux & cpu=arm64 & libc=glibc
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-linux-arm64-musl@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-linux-arm64-musl@npm:4.22.4"
@@ -3005,6 +4089,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-linux-arm64-musl@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-linux-arm64-musl@npm:4.26.0"
+ conditions: os=linux & cpu=arm64 & libc=musl
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-linux-powerpc64le-gnu@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.22.4"
@@ -3012,6 +4103,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-linux-powerpc64le-gnu@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.26.0"
+ conditions: os=linux & cpu=ppc64 & libc=glibc
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-linux-riscv64-gnu@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.22.4"
@@ -3019,6 +4117,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-linux-riscv64-gnu@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.26.0"
+ conditions: os=linux & cpu=riscv64 & libc=glibc
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-linux-s390x-gnu@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.22.4"
@@ -3026,6 +4131,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-linux-s390x-gnu@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.26.0"
+ conditions: os=linux & cpu=s390x & libc=glibc
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-linux-x64-gnu@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-linux-x64-gnu@npm:4.22.4"
@@ -3033,6 +4145,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-linux-x64-gnu@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-linux-x64-gnu@npm:4.26.0"
+ conditions: os=linux & cpu=x64 & libc=glibc
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-linux-x64-musl@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-linux-x64-musl@npm:4.22.4"
@@ -3040,6 +4159,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-linux-x64-musl@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-linux-x64-musl@npm:4.26.0"
+ conditions: os=linux & cpu=x64 & libc=musl
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-win32-arm64-msvc@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.22.4"
@@ -3047,6 +4173,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-win32-arm64-msvc@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.26.0"
+ conditions: os=win32 & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-win32-ia32-msvc@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.22.4"
@@ -3054,6 +4187,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-win32-ia32-msvc@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.26.0"
+ conditions: os=win32 & cpu=ia32
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-win32-x64-msvc@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-win32-x64-msvc@npm:4.22.4"
@@ -3061,75 +4201,84 @@ __metadata:
languageName: node
linkType: hard
-"@schematics/angular@npm:18.2.12":
- version: 18.2.12
- resolution: "@schematics/angular@npm:18.2.12"
+"@rollup/rollup-win32-x64-msvc@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-win32-x64-msvc@npm:4.26.0"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@schematics/angular@npm:19.0.0":
+ version: 19.0.0
+ resolution: "@schematics/angular@npm:19.0.0"
dependencies:
- "@angular-devkit/core": "npm:18.2.12"
- "@angular-devkit/schematics": "npm:18.2.12"
+ "@angular-devkit/core": "npm:19.0.0"
+ "@angular-devkit/schematics": "npm:19.0.0"
jsonc-parser: "npm:3.3.1"
dependenciesMeta:
esbuild:
built: true
puppeteer:
built: true
- checksum: 10/c4b94e4f2a37da69f73bd7bb36253eedc5512c2030c800a850c4d00f59cbbebdd0e556850677c03ed2ccdec7d418aade22f71db1980b9ca634abd1b1ae77cd8b
+ checksum: 10/1cb321156877f6348724f5709ba72854764de0b0f1493a8e4d3628b5b435555e1d7f5fbc77358fc5ff9119eb848f77cf814142c41730e8de76e6339040d4a705
languageName: node
linkType: hard
-"@sigstore/bundle@npm:^2.1.1":
- version: 2.1.1
- resolution: "@sigstore/bundle@npm:2.1.1"
+"@sigstore/bundle@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "@sigstore/bundle@npm:3.0.0"
dependencies:
- "@sigstore/protobuf-specs": "npm:^0.2.1"
- checksum: 10/e29916ad3f37d4e1c5b98d7a614cddb1301d4bdfa5ebe0cb2733f4cbc78710b8320aa62ad033e4702c5ec7bcd9c371278b7934ce45f3df71bb3ffa07f5502742
+ "@sigstore/protobuf-specs": "npm:^0.3.2"
+ checksum: 10/819351758918926271d1784b5725f15339db5c117db4a73ec2904d1cf38f799cb28aeba84ca02be85dbf7e489c09fce62a9fde5a739cec61570babb49f95d30b
languageName: node
linkType: hard
-"@sigstore/core@npm:^1.0.0":
- version: 1.0.0
- resolution: "@sigstore/core@npm:1.0.0"
- checksum: 10/2e9dff65c6c00927e2e20c344d1437ace0398ce061f4aca458d63193a80cc884623b97d1eb0249ced4373ec83c0f1843937f47acec35c98b5b970956d866d6e9
+"@sigstore/core@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "@sigstore/core@npm:2.0.0"
+ checksum: 10/ec1deae9430eeff580ad0f4ef2328b4eb7252db04587474fe9423d97736134ad79ee83aa2dfbc1fccfb18420c249e26e6e72e7176b592d7013eae5379dcb124d
languageName: node
linkType: hard
-"@sigstore/protobuf-specs@npm:^0.2.1":
- version: 0.2.1
- resolution: "@sigstore/protobuf-specs@npm:0.2.1"
- checksum: 10/cb0b9d9b3ef44a9f1729d85616c5d7c2ebccde303836a5a345ec33a500c7bd5205ffcc31332e0a90831cccc581dafbdf5b868f050c84270c8df6a4a6f2ce0bcb
+"@sigstore/protobuf-specs@npm:^0.3.2":
+ version: 0.3.2
+ resolution: "@sigstore/protobuf-specs@npm:0.3.2"
+ checksum: 10/350a6eb834e0f5c50987935c329350ba9df5baedba7c3db6ab6bc55d8730d9e6ff2deb31e770e721b9fef53f1cf6b32f376e28ed72c6e090493bceb820acfb4a
languageName: node
linkType: hard
-"@sigstore/sign@npm:^2.2.2":
- version: 2.2.2
- resolution: "@sigstore/sign@npm:2.2.2"
+"@sigstore/sign@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "@sigstore/sign@npm:3.0.0"
dependencies:
- "@sigstore/bundle": "npm:^2.1.1"
- "@sigstore/core": "npm:^1.0.0"
- "@sigstore/protobuf-specs": "npm:^0.2.1"
- make-fetch-happen: "npm:^13.0.0"
- checksum: 10/05707653e590c39c1206534632aeb08fbd59d290d1524c92fc8ba01eabbc7ebbf67ff56da0ea05a0604e625f23393c410c9deed9cc39f999123c00ac0fc0f0f8
+ "@sigstore/bundle": "npm:^3.0.0"
+ "@sigstore/core": "npm:^2.0.0"
+ "@sigstore/protobuf-specs": "npm:^0.3.2"
+ make-fetch-happen: "npm:^14.0.1"
+ proc-log: "npm:^5.0.0"
+ promise-retry: "npm:^2.0.1"
+ checksum: 10/7a79aa0035d81a423a009c8ae986ec2a6fd1effcb0d74249953571200af66f985aaf6ba854a3f873c23380f8e412957fbd7603491f981af59a09e1f9197f8988
languageName: node
linkType: hard
-"@sigstore/tuf@npm:^2.3.0":
- version: 2.3.0
- resolution: "@sigstore/tuf@npm:2.3.0"
+"@sigstore/tuf@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "@sigstore/tuf@npm:3.0.0"
dependencies:
- "@sigstore/protobuf-specs": "npm:^0.2.1"
- tuf-js: "npm:^2.2.0"
- checksum: 10/c4a9e87c1d4b48de87526fd37b154382dd7caf6fe784329b829270ed431741bb1a4ecde6d8aa2bbe72124a24ef1b616c098a4b036cd04965e02f039de11acd4f
+ "@sigstore/protobuf-specs": "npm:^0.3.2"
+ tuf-js: "npm:^3.0.1"
+ checksum: 10/404851cf0d9301ada63c29a195bd62c2fcdcb4cfce138d1844708f3a203a6d49548b5bf9804670074698b48220d49a3b747d597fc11fb753a0508d8e4f0eb30f
languageName: node
linkType: hard
-"@sigstore/verify@npm:^1.0.0":
- version: 1.0.0
- resolution: "@sigstore/verify@npm:1.0.0"
+"@sigstore/verify@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "@sigstore/verify@npm:2.0.0"
dependencies:
- "@sigstore/bundle": "npm:^2.1.1"
- "@sigstore/core": "npm:^1.0.0"
- "@sigstore/protobuf-specs": "npm:^0.2.1"
- checksum: 10/33e5f78e982190afc4a413b104a06c1ca79ddd72c9b620b704affaae61ed1dbf60a740d5b9ec12fbc49a677495e17b6f37b07cb6408d6ebc0f43c229b80cfda3
+ "@sigstore/bundle": "npm:^3.0.0"
+ "@sigstore/core": "npm:^2.0.0"
+ "@sigstore/protobuf-specs": "npm:^0.3.2"
+ checksum: 10/f2c2ea713bdedcb07f8a6ef057f3fab785e8e3b3db9fd12d85c224e453a8fdef572ece356bd42ce41a105e5a87fed922ef5f34ff7c53d91b4a99643ce57740a1
languageName: node
linkType: hard
@@ -3179,13 +4328,13 @@ __metadata:
languageName: node
linkType: hard
-"@tufjs/models@npm:2.0.0":
- version: 2.0.0
- resolution: "@tufjs/models@npm:2.0.0"
+"@tufjs/models@npm:3.0.1":
+ version: 3.0.1
+ resolution: "@tufjs/models@npm:3.0.1"
dependencies:
"@tufjs/canonical-json": "npm:2.0.0"
- minimatch: "npm:^9.0.3"
- checksum: 10/d89d618c74c4eed3906d9ba5bd1bd9d0fa7a73ad6266b11c74c13102ee00bfdbd8e73fe786bd2e8e3ae347f9a66f044d973a7466dc7c2c2f98a7ff926ff275c4
+ minimatch: "npm:^9.0.5"
+ checksum: 10/00636238b2e3ce557e7b5f6884594ee2379fd5a9588401fd6c8be2e2867fcaf836e226c6be81d87006701746037847e13bbc263c0ed0f38b4f28b1108a4b1d81
languageName: node
linkType: hard
@@ -3275,6 +4424,13 @@ __metadata:
languageName: node
linkType: hard
+"@types/estree@npm:1.0.6":
+ version: 1.0.6
+ resolution: "@types/estree@npm:1.0.6"
+ checksum: 10/9d35d475095199c23e05b431bcdd1f6fec7380612aed068b14b2a08aa70494de8a9026765a5a91b1073f636fb0368f6d8973f518a31391d519e20c59388ed88d
+ languageName: node
+ linkType: hard
+
"@types/express-serve-static-core@npm:*, @types/express-serve-static-core@npm:^4.17.33":
version: 4.17.40
resolution: "@types/express-serve-static-core@npm:4.17.40"
@@ -3792,6 +4948,15 @@ __metadata:
languageName: node
linkType: hard
+"agent-base@npm:^7.1.1":
+ version: 7.1.1
+ resolution: "agent-base@npm:7.1.1"
+ dependencies:
+ debug: "npm:^4.3.4"
+ checksum: 10/c478fec8f79953f118704d007a38f2a185458853f5c45579b9669372bd0e12602e88dc2ad0233077831504f7cd6fcc8251c383375bba5eaaf563b102938bda26
+ languageName: node
+ linkType: hard
+
"agentkeepalive@npm:^4.2.1":
version: 4.2.1
resolution: "agentkeepalive@npm:4.2.1"
@@ -3889,17 +5054,17 @@ __metadata:
version: 0.0.0-use.local
resolution: "angular-app@workspace:packages/angular-app"
dependencies:
- "@angular/animations": "npm:^18.2.12"
- "@angular/build": "npm:^18.2.12"
- "@angular/cli": "npm:^18.2.12"
- "@angular/common": "npm:^18.2.12"
- "@angular/compiler": "npm:^18.2.12"
- "@angular/compiler-cli": "npm:^18.2.12"
- "@angular/core": "npm:^18.2.12"
- "@angular/forms": "npm:^18.2.12"
- "@angular/platform-browser": "npm:^18.2.12"
- "@angular/platform-browser-dynamic": "npm:^18.2.12"
- "@angular/router": "npm:^18.2.12"
+ "@angular/animations": "npm:^19.0.0"
+ "@angular/build": "npm:^19.0.0"
+ "@angular/cli": "npm:^19.0.0"
+ "@angular/common": "npm:^19.0.0"
+ "@angular/compiler": "npm:^19.0.0"
+ "@angular/compiler-cli": "npm:^19.0.0"
+ "@angular/core": "npm:^19.0.0"
+ "@angular/forms": "npm:^19.0.0"
+ "@angular/platform-browser": "npm:^19.0.0"
+ "@angular/platform-browser-dynamic": "npm:^19.0.0"
+ "@angular/router": "npm:^19.0.0"
"@types/jest": "npm:^29.5.14"
"@types/node": "npm:^22.9.1"
angular-in-memory-web-api: "npm:^0.19.0"
@@ -3907,7 +5072,7 @@ __metadata:
jest-preset-angular: "npm:^14.3.2"
rxjs: "npm:^7.8.1"
tslib: "npm:^2.8.1"
- typescript: "npm:~5.5.4"
+ typescript: "npm:~5.6.2"
zone.js: "npm:~0.15.0"
languageName: unknown
linkType: soft
@@ -4226,6 +5391,22 @@ __metadata:
languageName: node
linkType: hard
+"beasties@npm:0.1.0":
+ version: 0.1.0
+ resolution: "beasties@npm:0.1.0"
+ dependencies:
+ css-select: "npm:^5.1.0"
+ css-what: "npm:^6.1.0"
+ dom-serializer: "npm:^2.0.0"
+ domhandler: "npm:^5.0.3"
+ htmlparser2: "npm:^9.0.0"
+ picocolors: "npm:^1.1.1"
+ postcss: "npm:^8.4.47"
+ postcss-media-query-parser: "npm:^0.2.3"
+ checksum: 10/7708d69dd0f9412589c769932cfb5aaffd84cbc415bc4a299a41b19828c27248be78bae3e96004ff0da81e90f04c504c37613f384613feefc05423d8e3ae2566
+ languageName: node
+ linkType: hard
+
"big.js@npm:^5.2.2":
version: 5.2.2
resolution: "big.js@npm:5.2.2"
@@ -4330,6 +5511,20 @@ __metadata:
languageName: node
linkType: hard
+"browserslist@npm:^4.24.0":
+ version: 4.24.2
+ resolution: "browserslist@npm:4.24.2"
+ dependencies:
+ caniuse-lite: "npm:^1.0.30001669"
+ electron-to-chromium: "npm:^1.5.41"
+ node-releases: "npm:^2.0.18"
+ update-browserslist-db: "npm:^1.1.1"
+ bin:
+ browserslist: cli.js
+ checksum: 10/f8a9d78bbabe466c57ffd5c50a9e5582a5df9aa68f43078ca62a9f6d0d6c70ba72eca72d0a574dbf177cf55cdca85a46f7eb474917a47ae5398c66f8b76f7d1c
+ languageName: node
+ linkType: hard
+
"bs-logger@npm:0.x, bs-logger@npm:^0.2.6":
version: 0.2.6
resolution: "bs-logger@npm:0.2.6"
@@ -4365,15 +5560,6 @@ __metadata:
languageName: node
linkType: hard
-"builtins@npm:^5.0.0":
- version: 5.0.1
- resolution: "builtins@npm:5.0.1"
- dependencies:
- semver: "npm:^7.0.0"
- checksum: 10/90136fa0ba98b7a3aea33190b1262a5297164731efb6a323b0231acf60cc2ea0b2b1075dbf107038266b8b77d6045fa9631d1c3f90efc1c594ba61218fbfbb4c
- languageName: node
- linkType: hard
-
"bundle-name@npm:^4.1.0":
version: 4.1.0
resolution: "bundle-name@npm:4.1.0"
@@ -4443,6 +5629,26 @@ __metadata:
languageName: node
linkType: hard
+"cacache@npm:^19.0.0, cacache@npm:^19.0.1":
+ version: 19.0.1
+ resolution: "cacache@npm:19.0.1"
+ dependencies:
+ "@npmcli/fs": "npm:^4.0.0"
+ fs-minipass: "npm:^3.0.0"
+ glob: "npm:^10.2.2"
+ lru-cache: "npm:^10.0.1"
+ minipass: "npm:^7.0.3"
+ minipass-collect: "npm:^2.0.1"
+ minipass-flush: "npm:^1.0.5"
+ minipass-pipeline: "npm:^1.2.4"
+ p-map: "npm:^7.0.2"
+ ssri: "npm:^12.0.0"
+ tar: "npm:^7.4.3"
+ unique-filename: "npm:^4.0.0"
+ checksum: 10/ea026b27b13656330c2bbaa462a88181dcaa0435c1c2e705db89b31d9bdf7126049d6d0445ba746dca21454a0cfdf1d6f47fd39d34c8c8435296b30bc5738a13
+ languageName: node
+ linkType: hard
+
"call-bind@npm:^1.0.7":
version: 1.0.7
resolution: "call-bind@npm:1.0.7"
@@ -4484,6 +5690,13 @@ __metadata:
languageName: node
linkType: hard
+"caniuse-lite@npm:^1.0.30001669":
+ version: 1.0.30001680
+ resolution: "caniuse-lite@npm:1.0.30001680"
+ checksum: 10/38ec7e06e18ef1040740f93dff65dc4c9a7593376a783a96370f3845c586ed1d464e26b992d97919938fb07b68a4f2fb1609f66c586c3f1e7310e6511b81793f
+ languageName: node
+ linkType: hard
+
"chalk@npm:^2.4.2":
version: 2.4.2
resolution: "chalk@npm:2.4.2"
@@ -4554,6 +5767,13 @@ __metadata:
languageName: node
linkType: hard
+"chownr@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "chownr@npm:3.0.0"
+ checksum: 10/b63cb1f73d171d140a2ed8154ee6566c8ab775d3196b0e03a2a94b5f6a0ce7777ee5685ca56849403c8d17bd457a6540672f9a60696a6137c7a409097495b82c
+ languageName: node
+ linkType: hard
+
"chrome-trace-event@npm:^1.0.2":
version: 1.0.3
resolution: "chrome-trace-event@npm:1.0.3"
@@ -5161,6 +6381,15 @@ __metadata:
languageName: node
linkType: hard
+"detect-libc@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "detect-libc@npm:1.0.3"
+ bin:
+ detect-libc: ./bin/detect-libc.js
+ checksum: 10/3849fe7720feb153e4ac9407086956e073f1ce1704488290ef0ca8aab9430a8d48c8a9f8351889e7cdc64e5b1128589501e4fef48f3a4a49ba92cd6d112d0757
+ languageName: node
+ linkType: hard
+
"detect-libc@npm:^2.0.1":
version: 2.0.3
resolution: "detect-libc@npm:2.0.3"
@@ -5234,7 +6463,7 @@ __metadata:
languageName: node
linkType: hard
-"domutils@npm:^3.0.1":
+"domutils@npm:^3.0.1, domutils@npm:^3.1.0":
version: 3.1.0
resolution: "domutils@npm:3.1.0"
dependencies:
@@ -5266,6 +6495,13 @@ __metadata:
languageName: node
linkType: hard
+"electron-to-chromium@npm:^1.5.41":
+ version: 1.5.63
+ resolution: "electron-to-chromium@npm:1.5.63"
+ checksum: 10/fef9b9538102800f2429cef20c17efafa6b72eff3e4ae2d41e4887b6b46212c92f0bd560b6397dce7ec7274de655a79be1a863fddd33519a1ce9d173af5b063c
+ languageName: node
+ linkType: hard
+
"emittery@npm:^0.13.1":
version: 0.13.1
resolution: "emittery@npm:0.13.1"
@@ -5334,7 +6570,7 @@ __metadata:
languageName: node
linkType: hard
-"entities@npm:^4.2.0, entities@npm:^4.3.0, entities@npm:^4.4.0":
+"entities@npm:^4.2.0, entities@npm:^4.3.0, entities@npm:^4.4.0, entities@npm:^4.5.0":
version: 4.5.0
resolution: "entities@npm:4.5.0"
checksum: 10/ede2a35c9bce1aeccd055a1b445d41c75a14a2bb1cd22e242f20cf04d236cdcd7f9c859eb83f76885327bfae0c25bf03303665ee1ce3d47c5927b98b0e3e3d48
@@ -5497,6 +6733,89 @@ __metadata:
languageName: node
linkType: hard
+"esbuild@npm:0.24.0":
+ version: 0.24.0
+ resolution: "esbuild@npm:0.24.0"
+ dependencies:
+ "@esbuild/aix-ppc64": "npm:0.24.0"
+ "@esbuild/android-arm": "npm:0.24.0"
+ "@esbuild/android-arm64": "npm:0.24.0"
+ "@esbuild/android-x64": "npm:0.24.0"
+ "@esbuild/darwin-arm64": "npm:0.24.0"
+ "@esbuild/darwin-x64": "npm:0.24.0"
+ "@esbuild/freebsd-arm64": "npm:0.24.0"
+ "@esbuild/freebsd-x64": "npm:0.24.0"
+ "@esbuild/linux-arm": "npm:0.24.0"
+ "@esbuild/linux-arm64": "npm:0.24.0"
+ "@esbuild/linux-ia32": "npm:0.24.0"
+ "@esbuild/linux-loong64": "npm:0.24.0"
+ "@esbuild/linux-mips64el": "npm:0.24.0"
+ "@esbuild/linux-ppc64": "npm:0.24.0"
+ "@esbuild/linux-riscv64": "npm:0.24.0"
+ "@esbuild/linux-s390x": "npm:0.24.0"
+ "@esbuild/linux-x64": "npm:0.24.0"
+ "@esbuild/netbsd-x64": "npm:0.24.0"
+ "@esbuild/openbsd-arm64": "npm:0.24.0"
+ "@esbuild/openbsd-x64": "npm:0.24.0"
+ "@esbuild/sunos-x64": "npm:0.24.0"
+ "@esbuild/win32-arm64": "npm:0.24.0"
+ "@esbuild/win32-ia32": "npm:0.24.0"
+ "@esbuild/win32-x64": "npm:0.24.0"
+ dependenciesMeta:
+ "@esbuild/aix-ppc64":
+ optional: true
+ "@esbuild/android-arm":
+ optional: true
+ "@esbuild/android-arm64":
+ optional: true
+ "@esbuild/android-x64":
+ optional: true
+ "@esbuild/darwin-arm64":
+ optional: true
+ "@esbuild/darwin-x64":
+ optional: true
+ "@esbuild/freebsd-arm64":
+ optional: true
+ "@esbuild/freebsd-x64":
+ optional: true
+ "@esbuild/linux-arm":
+ optional: true
+ "@esbuild/linux-arm64":
+ optional: true
+ "@esbuild/linux-ia32":
+ optional: true
+ "@esbuild/linux-loong64":
+ optional: true
+ "@esbuild/linux-mips64el":
+ optional: true
+ "@esbuild/linux-ppc64":
+ optional: true
+ "@esbuild/linux-riscv64":
+ optional: true
+ "@esbuild/linux-s390x":
+ optional: true
+ "@esbuild/linux-x64":
+ optional: true
+ "@esbuild/netbsd-x64":
+ optional: true
+ "@esbuild/openbsd-arm64":
+ optional: true
+ "@esbuild/openbsd-x64":
+ optional: true
+ "@esbuild/sunos-x64":
+ optional: true
+ "@esbuild/win32-arm64":
+ optional: true
+ "@esbuild/win32-ia32":
+ optional: true
+ "@esbuild/win32-x64":
+ optional: true
+ bin:
+ esbuild: bin/esbuild
+ checksum: 10/500f83a1216d6548053007b85c070d8293395db344605b17418c6cf1217e5e8d338fa77fc8af27c23faa121c5528e5b0004d46d3a0cdeb87d48f1b5fa0164bc5
+ languageName: node
+ linkType: hard
+
"esbuild@npm:^0.21.3":
version: 0.21.5
resolution: "esbuild@npm:0.21.5"
@@ -5584,6 +6903,13 @@ __metadata:
languageName: node
linkType: hard
+"escalade@npm:^3.2.0":
+ version: 3.2.0
+ resolution: "escalade@npm:3.2.0"
+ checksum: 10/9d7169e3965b2f9ae46971afa392f6e5a25545ea30f2e2dd99c9b0a95a3f52b5653681a84f5b2911a413ddad2d7a93d3514165072f349b5ffc59c75a899970d6
+ languageName: node
+ linkType: hard
+
"escape-html@npm:~1.0.3":
version: 1.0.3
resolution: "escape-html@npm:1.0.3"
@@ -6258,12 +7584,12 @@ __metadata:
languageName: node
linkType: hard
-"hosted-git-info@npm:^7.0.0":
- version: 7.0.1
- resolution: "hosted-git-info@npm:7.0.1"
+"hosted-git-info@npm:^8.0.0":
+ version: 8.0.0
+ resolution: "hosted-git-info@npm:8.0.0"
dependencies:
lru-cache: "npm:^10.0.1"
- checksum: 10/5f740ecf3c70838e27446ff433a9a9a583de8747f7b661390b373ad12ca47edb937136e79999a4f953d0953079025a11df173f1fd9f7d52b0277b2fb9433e1c7
+ checksum: 10/fb1e5600a57dbebfc4d708ccd6256facabb1cdfb182ac20ab7c900c311bda91f71b2129d3e15b4d1faaef82d1acb5f7c3558e50c4249402020f866a4f9958b8b
languageName: node
linkType: hard
@@ -6314,6 +7640,18 @@ __metadata:
languageName: node
linkType: hard
+"htmlparser2@npm:^9.0.0":
+ version: 9.1.0
+ resolution: "htmlparser2@npm:9.1.0"
+ dependencies:
+ domelementtype: "npm:^2.3.0"
+ domhandler: "npm:^5.0.3"
+ domutils: "npm:^3.1.0"
+ entities: "npm:^4.5.0"
+ checksum: 10/6352fa2a5495781fa9a02c9049908334cd068ff36d753870d30cd13b841e99c19646717567a2f9e9c44075bbe43d364e102f9d013a731ce962226d63746b794f
+ languageName: node
+ linkType: hard
+
"http-cache-semantics@npm:^4.1.0, http-cache-semantics@npm:^4.1.1":
version: 4.1.1
resolution: "http-cache-semantics@npm:4.1.1"
@@ -6501,12 +7839,12 @@ __metadata:
languageName: node
linkType: hard
-"ignore-walk@npm:^6.0.4":
- version: 6.0.4
- resolution: "ignore-walk@npm:6.0.4"
+"ignore-walk@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "ignore-walk@npm:7.0.0"
dependencies:
minimatch: "npm:^9.0.0"
- checksum: 10/a56c3f929bb0890ffb6e87dfaca7d5ce97f9e179fd68d49711edea55760aaee367cea3845d7620689b706249053c4b1805e21158f6751c7333f9b2ffb3668272
+ checksum: 10/b9793b009588f2cd6e813f65a424aa362facb182745058858073cc126b339154dea07b89bc8d6cd2aece6528390319a7534b475dd2da6e27dfbff6d049d5fe4b
languageName: node
linkType: hard
@@ -6533,6 +7871,13 @@ __metadata:
languageName: node
linkType: hard
+"immutable@npm:^5.0.2":
+ version: 5.0.3
+ resolution: "immutable@npm:5.0.3"
+ checksum: 10/9aca1c783951bb204d7036fbcefac6dd42e7c8ad77ff54b38c5fc0924e6e16ce2d123c95db47c1170ba63dd3f6fc7aa74a29be7adef984031936c4cd1e9e8554
+ languageName: node
+ linkType: hard
+
"import-fresh@npm:^3.3.0":
version: 3.3.0
resolution: "import-fresh@npm:3.3.0"
@@ -6600,10 +7945,20 @@ __metadata:
languageName: node
linkType: hard
-"ini@npm:4.1.3":
- version: 4.1.3
- resolution: "ini@npm:4.1.3"
- checksum: 10/f536b414d1442e5b233429e2b56efcdb354109b2d65ddd489e5939d8f0f5ad23c88aa2b19c92987249d0dd63ba8192e9aeb1a02b0459549c5a9ff31acd729a5d
+"ini@npm:5.0.0, ini@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "ini@npm:5.0.0"
+ checksum: 10/76e5567b46504b2b12650878ba6277204500a6ead3fe69eef419ee570456b364b39c040ee545846053f6d8a15797a82fc6d9efe06e392b9b6093935f4a2f2c30
+ languageName: node
+ linkType: hard
+
+"ip-address@npm:^9.0.5":
+ version: 9.0.5
+ resolution: "ip-address@npm:9.0.5"
+ dependencies:
+ jsbn: "npm:1.1.0"
+ sprintf-js: "npm:^1.1.3"
+ checksum: 10/1ed81e06721af012306329b31f532b5e24e00cb537be18ddc905a84f19fe8f83a09a1699862bf3a1ec4b9dea93c55a3fa5faf8b5ea380431469df540f38b092c
languageName: node
linkType: hard
@@ -6644,7 +7999,7 @@ __metadata:
languageName: node
linkType: hard
-"is-core-module@npm:^2.13.0, is-core-module@npm:^2.8.1":
+"is-core-module@npm:^2.13.0":
version: 2.13.1
resolution: "is-core-module@npm:2.13.1"
dependencies:
@@ -7448,6 +8803,13 @@ __metadata:
languageName: node
linkType: hard
+"jsbn@npm:1.1.0":
+ version: 1.1.0
+ resolution: "jsbn@npm:1.1.0"
+ checksum: 10/bebe7ae829bbd586ce8cbe83501dd8cb8c282c8902a8aeeed0a073a89dc37e8103b1244f3c6acd60278bcbfe12d93a3f83c9ac396868a3b3bbc3c5e5e3b648ef
+ languageName: node
+ linkType: hard
+
"jsdom@npm:^20.0.0":
version: 20.0.3
resolution: "jsdom@npm:20.0.3"
@@ -7496,6 +8858,15 @@ __metadata:
languageName: node
linkType: hard
+"jsesc@npm:^3.0.2":
+ version: 3.0.2
+ resolution: "jsesc@npm:3.0.2"
+ bin:
+ jsesc: bin/jsesc
+ checksum: 10/8e5a7de6b70a8bd71f9cb0b5a7ade6a73ae6ab55e697c74cc997cede97417a3a65ed86c36f7dd6125fe49766e8386c845023d9e213916ca92c9dfdd56e2babf3
+ languageName: node
+ linkType: hard
+
"jsesc@npm:~0.5.0":
version: 0.5.0
resolution: "jsesc@npm:0.5.0"
@@ -7512,10 +8883,10 @@ __metadata:
languageName: node
linkType: hard
-"json-parse-even-better-errors@npm:^3.0.0":
- version: 3.0.0
- resolution: "json-parse-even-better-errors@npm:3.0.0"
- checksum: 10/f1970b5220c7fa23d888565510752c3d5e863f93668a202fcaa719739fa41485dfc6a1db212f702ebd3c873851cc067aebc2917e3f79763cae2fdb95046f38f3
+"json-parse-even-better-errors@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "json-parse-even-better-errors@npm:4.0.0"
+ checksum: 10/da1ae7ef0cc9db02972a06a71322f26bdcda5d7f648c23b28ce7f158ba35707461bcbd91945d8aace10d8d79c383b896725c65ffa410242352692328aa9b5edf
languageName: node
linkType: hard
@@ -7682,6 +9053,20 @@ __metadata:
languageName: node
linkType: hard
+"listr2@npm:8.2.5":
+ version: 8.2.5
+ resolution: "listr2@npm:8.2.5"
+ dependencies:
+ cli-truncate: "npm:^4.0.0"
+ colorette: "npm:^2.0.20"
+ eventemitter3: "npm:^5.0.1"
+ log-update: "npm:^6.1.0"
+ rfdc: "npm:^1.4.1"
+ wrap-ansi: "npm:^9.0.0"
+ checksum: 10/c76542f18306195e464fe10203ee679a7beafa9bf0dc679ebacb416387cca8f5307c1d8ba35483d26ba611dc2fac5a1529733dce28f2660556082fb7eebb79f9
+ languageName: node
+ linkType: hard
+
"lmdb@npm:3.0.13":
version: 3.0.13
resolution: "lmdb@npm:3.0.13"
@@ -7717,6 +9102,41 @@ __metadata:
languageName: node
linkType: hard
+"lmdb@npm:3.1.5":
+ version: 3.1.5
+ resolution: "lmdb@npm:3.1.5"
+ dependencies:
+ "@lmdb/lmdb-darwin-arm64": "npm:3.1.5"
+ "@lmdb/lmdb-darwin-x64": "npm:3.1.5"
+ "@lmdb/lmdb-linux-arm": "npm:3.1.5"
+ "@lmdb/lmdb-linux-arm64": "npm:3.1.5"
+ "@lmdb/lmdb-linux-x64": "npm:3.1.5"
+ "@lmdb/lmdb-win32-x64": "npm:3.1.5"
+ msgpackr: "npm:^1.11.2"
+ node-addon-api: "npm:^6.1.0"
+ node-gyp: "npm:latest"
+ node-gyp-build-optional-packages: "npm:5.2.2"
+ ordered-binary: "npm:^1.5.3"
+ weak-lru-cache: "npm:^1.2.2"
+ dependenciesMeta:
+ "@lmdb/lmdb-darwin-arm64":
+ optional: true
+ "@lmdb/lmdb-darwin-x64":
+ optional: true
+ "@lmdb/lmdb-linux-arm":
+ optional: true
+ "@lmdb/lmdb-linux-arm64":
+ optional: true
+ "@lmdb/lmdb-linux-x64":
+ optional: true
+ "@lmdb/lmdb-win32-x64":
+ optional: true
+ bin:
+ download-lmdb-prebuilds: bin/download-prebuilds.js
+ checksum: 10/6d21a295e0c3d654081c03c438908d330bb3fec21a93ce546bcd10531af8f8f7071dfc118d3eaa459b30c1ee892c9d5969cb943843d25f3fc254e62c68661522
+ languageName: node
+ linkType: hard
+
"loader-runner@npm:^4.2.0":
version: 4.3.0
resolution: "loader-runner@npm:4.3.0"
@@ -7829,6 +9249,15 @@ __metadata:
languageName: node
linkType: hard
+"magic-string@npm:0.30.12":
+ version: 0.30.12
+ resolution: "magic-string@npm:0.30.12"
+ dependencies:
+ "@jridgewell/sourcemap-codec": "npm:^1.5.0"
+ checksum: 10/98016180a52b28efc1362152b45671067facccdaead6b70c1c14c566cba98491bc2e1336474b0996397730dca24400e85649da84d3da62b2560ed03c067573e6
+ languageName: node
+ linkType: hard
+
"make-dir@npm:^2.1.0":
version: 2.1.0
resolution: "make-dir@npm:2.1.0"
@@ -7898,6 +9327,25 @@ __metadata:
languageName: node
linkType: hard
+"make-fetch-happen@npm:^14.0.0, make-fetch-happen@npm:^14.0.1":
+ version: 14.0.3
+ resolution: "make-fetch-happen@npm:14.0.3"
+ dependencies:
+ "@npmcli/agent": "npm:^3.0.0"
+ cacache: "npm:^19.0.1"
+ http-cache-semantics: "npm:^4.1.1"
+ minipass: "npm:^7.0.2"
+ minipass-fetch: "npm:^4.0.0"
+ minipass-flush: "npm:^1.0.5"
+ minipass-pipeline: "npm:^1.2.4"
+ negotiator: "npm:^1.0.0"
+ proc-log: "npm:^5.0.0"
+ promise-retry: "npm:^2.0.1"
+ ssri: "npm:^12.0.0"
+ checksum: 10/fce0385840b6d86b735053dfe941edc2dd6468fda80fe74da1eeff10cbd82a75760f406194f2bc2fa85b99545b2bc1f84c08ddf994b21830775ba2d1a87e8bdf
+ languageName: node
+ linkType: hard
+
"makeerror@npm:1.0.12":
version: 1.0.12
resolution: "makeerror@npm:1.0.12"
@@ -7954,7 +9402,7 @@ __metadata:
languageName: node
linkType: hard
-"micromatch@npm:^4.0.2, micromatch@npm:^4.0.4, micromatch@npm:^4.0.8":
+"micromatch@npm:^4.0.2, micromatch@npm:^4.0.4, micromatch@npm:^4.0.5, micromatch@npm:^4.0.8":
version: 4.0.8
resolution: "micromatch@npm:4.0.8"
dependencies:
@@ -8040,7 +9488,7 @@ __metadata:
languageName: node
linkType: hard
-"minimatch@npm:^9.0.0, minimatch@npm:^9.0.3, minimatch@npm:^9.0.4":
+"minimatch@npm:^9.0.0, minimatch@npm:^9.0.4, minimatch@npm:^9.0.5":
version: 9.0.5
resolution: "minimatch@npm:9.0.5"
dependencies:
@@ -8097,22 +9545,27 @@ __metadata:
languageName: node
linkType: hard
-"minipass-flush@npm:^1.0.5":
- version: 1.0.5
- resolution: "minipass-flush@npm:1.0.5"
+"minipass-fetch@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "minipass-fetch@npm:4.0.0"
dependencies:
- minipass: "npm:^3.0.0"
- checksum: 10/56269a0b22bad756a08a94b1ffc36b7c9c5de0735a4dd1ab2b06c066d795cfd1f0ac44a0fcae13eece5589b908ecddc867f04c745c7009be0b566421ea0944cf
+ encoding: "npm:^0.1.13"
+ minipass: "npm:^7.0.3"
+ minipass-sized: "npm:^1.0.3"
+ minizlib: "npm:^3.0.1"
+ dependenciesMeta:
+ encoding:
+ optional: true
+ checksum: 10/4b0772dbee77727b469dc5bfc371541d9aba1e243fbb46ddc1b9ff7efa4de4a4cf5ff3a359d6a3b3a460ca26df9ae67a9c93be26ab6417c225e49d63b52b2801
languageName: node
linkType: hard
-"minipass-json-stream@npm:^1.0.1":
- version: 1.0.1
- resolution: "minipass-json-stream@npm:1.0.1"
+"minipass-flush@npm:^1.0.5":
+ version: 1.0.5
+ resolution: "minipass-flush@npm:1.0.5"
dependencies:
- jsonparse: "npm:^1.3.1"
minipass: "npm:^3.0.0"
- checksum: 10/3c65482c630b063c3fa86c853f324a50d9484f2eb6c3034f9c86c0b22f44181668848088f2c869cc764f8a9b8adc8f617f93762cd9d11521f563b8a71c5b815d
+ checksum: 10/56269a0b22bad756a08a94b1ffc36b7c9c5de0735a4dd1ab2b06c066d795cfd1f0ac44a0fcae13eece5589b908ecddc867f04c745c7009be0b566421ea0944cf
languageName: node
linkType: hard
@@ -8150,7 +9603,7 @@ __metadata:
languageName: node
linkType: hard
-"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.0.2, minipass@npm:^7.0.3, minipass@npm:^7.1.2":
+"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.0.2, minipass@npm:^7.0.3, minipass@npm:^7.0.4, minipass@npm:^7.1.2":
version: 7.1.2
resolution: "minipass@npm:7.1.2"
checksum: 10/c25f0ee8196d8e6036661104bacd743785b2599a21de5c516b32b3fa2b83113ac89a2358465bc04956baab37ffb956ae43be679b2262bf7be15fce467ccd7950
@@ -8167,6 +9620,16 @@ __metadata:
languageName: node
linkType: hard
+"minizlib@npm:^3.0.1":
+ version: 3.0.1
+ resolution: "minizlib@npm:3.0.1"
+ dependencies:
+ minipass: "npm:^7.0.4"
+ rimraf: "npm:^5.0.5"
+ checksum: 10/622cb85f51e5c206a080a62d20db0d7b4066f308cb6ce82a9644da112367c3416ae7062017e631eb7ac8588191cfa4a9a279b8651c399265202b298e98c4acef
+ languageName: node
+ linkType: hard
+
"mkdirp@npm:^1.0.3, mkdirp@npm:^1.0.4":
version: 1.0.4
resolution: "mkdirp@npm:1.0.4"
@@ -8176,6 +9639,15 @@ __metadata:
languageName: node
linkType: hard
+"mkdirp@npm:^3.0.1":
+ version: 3.0.1
+ resolution: "mkdirp@npm:3.0.1"
+ bin:
+ mkdirp: dist/cjs/src/bin.js
+ checksum: 10/16fd79c28645759505914561e249b9a1f5fe3362279ad95487a4501e4467abeb714fd35b95307326b8fd03f3c7719065ef11a6f97b7285d7888306d1bd2232ba
+ languageName: node
+ linkType: hard
+
"mrmime@npm:2.0.0":
version: 2.0.0
resolution: "mrmime@npm:2.0.0"
@@ -8240,6 +9712,18 @@ __metadata:
languageName: node
linkType: hard
+"msgpackr@npm:^1.11.2":
+ version: 1.11.2
+ resolution: "msgpackr@npm:1.11.2"
+ dependencies:
+ msgpackr-extract: "npm:^3.0.2"
+ dependenciesMeta:
+ msgpackr-extract:
+ optional: true
+ checksum: 10/7602f1e91e5ba13f4289ec9cab0d3f3db87d4ed323bebcb40a0c43ba2f6153192bffb63a5bb4755faacb6e0985f307c35084f40eaba1c325b7035da91381f01a
+ languageName: node
+ linkType: hard
+
"multicast-dns@npm:^7.2.5":
version: 7.2.5
resolution: "multicast-dns@npm:7.2.5"
@@ -8259,6 +9743,13 @@ __metadata:
languageName: node
linkType: hard
+"mute-stream@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "mute-stream@npm:2.0.0"
+ checksum: 10/d2e4fd2f5aa342b89b98134a8d899d8ef9b0a6d69274c4af9df46faa2d97aeb1f2ce83d867880d6de63643c52386579b99139801e24e7526c3b9b0a6d1e18d6c
+ languageName: node
+ linkType: hard
+
"nanoid@npm:^3.3.7":
version: 3.3.7
resolution: "nanoid@npm:3.3.7"
@@ -8295,6 +9786,13 @@ __metadata:
languageName: node
linkType: hard
+"negotiator@npm:^1.0.0":
+ version: 1.0.0
+ resolution: "negotiator@npm:1.0.0"
+ checksum: 10/b5734e87295324fabf868e36fb97c84b7d7f3156ec5f4ee5bf6e488079c11054f818290fc33804cef7b1ee21f55eeb14caea83e7dafae6492a409b3e573153e5
+ languageName: node
+ linkType: hard
+
"neo-async@npm:^2.6.2":
version: 2.6.2
resolution: "neo-async@npm:2.6.2"
@@ -8331,6 +9829,15 @@ __metadata:
languageName: node
linkType: hard
+"node-addon-api@npm:^7.0.0":
+ version: 7.1.1
+ resolution: "node-addon-api@npm:7.1.1"
+ dependencies:
+ node-gyp: "npm:latest"
+ checksum: 10/ee1e1ed6284a2f8cd1d59ac6175ecbabf8978dcf570345e9a8095a9d0a2b9ced591074ae77f9009287b00c402352b38aa9322a34f2199cdc9f567b842a636b94
+ languageName: node
+ linkType: hard
+
"node-forge@npm:^1":
version: 1.3.1
resolution: "node-forge@npm:1.3.1"
@@ -8449,15 +9956,14 @@ __metadata:
languageName: node
linkType: hard
-"normalize-package-data@npm:^6.0.0":
- version: 6.0.0
- resolution: "normalize-package-data@npm:6.0.0"
+"normalize-package-data@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "normalize-package-data@npm:7.0.0"
dependencies:
- hosted-git-info: "npm:^7.0.0"
- is-core-module: "npm:^2.8.1"
+ hosted-git-info: "npm:^8.0.0"
semver: "npm:^7.3.5"
validate-npm-package-license: "npm:^3.0.4"
- checksum: 10/e31e31a2ebaef93ef107feb9408f105044eeae9cb7d0d4619544ab2323cd4b15ca648b0d558ac29db2fece161c7b8658206bb27ebe9340df723f7174b3e2759d
+ checksum: 10/26d32da703552ba013e817acc9467eb31bbbda7e9913546693ed9194b7352143fa9492738143041c4e46bcc9b5c6bcadc2da4c01f34a0d9084eb436c11270ade
languageName: node
linkType: hard
@@ -8475,77 +9981,77 @@ __metadata:
languageName: node
linkType: hard
-"npm-bundled@npm:^3.0.0":
- version: 3.0.0
- resolution: "npm-bundled@npm:3.0.0"
+"npm-bundled@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "npm-bundled@npm:4.0.0"
dependencies:
- npm-normalize-package-bin: "npm:^3.0.0"
- checksum: 10/704fce20114d36d665c20edc56d3f9f7778c52ca1cd48731ec31f65af9e65805f9308ca7ed9e5a6bd9fe22327a63aa5d83a8c5aaee0c715e5047de1fa659e8bf
+ npm-normalize-package-bin: "npm:^4.0.0"
+ checksum: 10/aae98992772af7528a2e10c8edb6996dcb2070759aba1fd96c3f0cdba9c666fa6ba45c319376babffa9e11b1dca14960de35ce98750021184cc3ca0a4d5f1af6
languageName: node
linkType: hard
-"npm-install-checks@npm:^6.0.0":
- version: 6.3.0
- resolution: "npm-install-checks@npm:6.3.0"
+"npm-install-checks@npm:^7.1.0":
+ version: 7.1.0
+ resolution: "npm-install-checks@npm:7.1.0"
dependencies:
semver: "npm:^7.1.1"
- checksum: 10/6c20dadb878a0d2f1f777405217b6b63af1299d0b43e556af9363ee6eefaa98a17dfb7b612a473a473e96faf7e789c58b221e0d8ffdc1d34903c4f71618df3b4
+ checksum: 10/95e8904b875d08bb57d159742a298ac8ed8ba60acb78272ecd4250d585ecffa11d0aa9d9e8460f1fb3345b5d4aee87b4d89a1f2a6f9698b0c0adc06031aafe13
languageName: node
linkType: hard
-"npm-normalize-package-bin@npm:^3.0.0":
- version: 3.0.1
- resolution: "npm-normalize-package-bin@npm:3.0.1"
- checksum: 10/de416d720ab22137a36292ff8a333af499ea0933ef2320a8c6f56a73b0f0448227fec4db5c890d702e26d21d04f271415eab6580b5546456861cc0c19498a4bf
+"npm-normalize-package-bin@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "npm-normalize-package-bin@npm:4.0.0"
+ checksum: 10/e1a0971e5640bc116c5197f9707d86dc404b6d8e13da2c7ea82baa5583b8da279a3c8607234aa1d733c2baac3b3eba87b156f021f20ae183dc4806530e61675d
languageName: node
linkType: hard
-"npm-package-arg@npm:11.0.3, npm-package-arg@npm:^11.0.0":
- version: 11.0.3
- resolution: "npm-package-arg@npm:11.0.3"
+"npm-package-arg@npm:12.0.0, npm-package-arg@npm:^12.0.0":
+ version: 12.0.0
+ resolution: "npm-package-arg@npm:12.0.0"
dependencies:
- hosted-git-info: "npm:^7.0.0"
- proc-log: "npm:^4.0.0"
+ hosted-git-info: "npm:^8.0.0"
+ proc-log: "npm:^5.0.0"
semver: "npm:^7.3.5"
- validate-npm-package-name: "npm:^5.0.0"
- checksum: 10/bacc863907edf98940286edc2fd80327901c1e8b34426d538cdc708ed66bc6567f06d742d838eaf35db6804347bb4ba56ca9cef032c4b52743b33e7a22a2678e
+ validate-npm-package-name: "npm:^6.0.0"
+ checksum: 10/7cd9cbd329f5d5eb548d31092c809a615537d486c948f3a47007efb87c4f156d493c4ad906f4454e10c46bad5d2d8be5f06a11d1fa804398e44ed95513722dfe
languageName: node
linkType: hard
-"npm-packlist@npm:^8.0.0":
- version: 8.0.2
- resolution: "npm-packlist@npm:8.0.2"
+"npm-packlist@npm:^9.0.0":
+ version: 9.0.0
+ resolution: "npm-packlist@npm:9.0.0"
dependencies:
- ignore-walk: "npm:^6.0.4"
- checksum: 10/707206e5c09a1b8aa04e590592715ba5ab8732add1bbb5eeaff54b9c6b2740764c9e94c99e390c13245970b51c2cc92b8d44594c2784fcd96f255c7109622322
+ ignore-walk: "npm:^7.0.0"
+ checksum: 10/9992900aed99e5b522a2b4aef15925f29da20d4e5a73180cd6ebbb138325cf6c3b3334aa614b4b0f2984cb2e3505fa8b8c9a9666423511b0e7466b733e0e2fe1
languageName: node
linkType: hard
-"npm-pick-manifest@npm:9.1.0, npm-pick-manifest@npm:^9.0.0":
- version: 9.1.0
- resolution: "npm-pick-manifest@npm:9.1.0"
+"npm-pick-manifest@npm:10.0.0, npm-pick-manifest@npm:^10.0.0":
+ version: 10.0.0
+ resolution: "npm-pick-manifest@npm:10.0.0"
dependencies:
- npm-install-checks: "npm:^6.0.0"
- npm-normalize-package-bin: "npm:^3.0.0"
- npm-package-arg: "npm:^11.0.0"
+ npm-install-checks: "npm:^7.1.0"
+ npm-normalize-package-bin: "npm:^4.0.0"
+ npm-package-arg: "npm:^12.0.0"
semver: "npm:^7.3.5"
- checksum: 10/e759e4fe4076da9169cf522964a80bbc096d50cd24c8c44b50b44706c4479bd9d9d018fbdb76c6ea0c6037e012e07c6c917a1ecaa7ae1a1169cddfae1c0f24b6
+ checksum: 10/12439bb85d7399874b4f099c98966a875e46537c43ac7b9072804c46b7af8441e734068fff1ba23465832d08989d5f0ceeaa060c9a77761653decc2487460e09
languageName: node
linkType: hard
-"npm-registry-fetch@npm:^17.0.0":
- version: 17.0.1
- resolution: "npm-registry-fetch@npm:17.0.1"
+"npm-registry-fetch@npm:^18.0.0":
+ version: 18.0.2
+ resolution: "npm-registry-fetch@npm:18.0.2"
dependencies:
- "@npmcli/redact": "npm:^2.0.0"
- make-fetch-happen: "npm:^13.0.0"
+ "@npmcli/redact": "npm:^3.0.0"
+ jsonparse: "npm:^1.3.1"
+ make-fetch-happen: "npm:^14.0.0"
minipass: "npm:^7.0.2"
- minipass-fetch: "npm:^3.0.0"
- minipass-json-stream: "npm:^1.0.1"
- minizlib: "npm:^2.1.2"
- npm-package-arg: "npm:^11.0.0"
- proc-log: "npm:^4.0.0"
- checksum: 10/32220bdb8739325059388f69d10bce00db9edde86843622d5e557751c52ce66c6e788faee34d27dba497166d3777bac68d70fadce820b647fe144b0ec3529397
+ minipass-fetch: "npm:^4.0.0"
+ minizlib: "npm:^3.0.1"
+ npm-package-arg: "npm:^12.0.0"
+ proc-log: "npm:^5.0.0"
+ checksum: 10/9e1dc4153be6e5868a732cbb6711347e97db6cf75caff8b65a58ed743cd1a445d3f1f4332481974389e9f507a0629380e91ab698c5362ff856f5785748f01ecf
languageName: node
linkType: hard
@@ -8679,6 +10185,13 @@ __metadata:
languageName: node
linkType: hard
+"ordered-binary@npm:^1.5.3":
+ version: 1.5.3
+ resolution: "ordered-binary@npm:1.5.3"
+ checksum: 10/52dae0dc08a0c77a16ae456e6b5fe98e6201add839e3b8b35617056f3fc0b96b8e866012d58d30aef933f964390fe5457c3d178117720378f9d7a90c1ca24e5f
+ languageName: node
+ linkType: hard
+
"os-tmpdir@npm:~1.0.2":
version: 1.0.2
resolution: "os-tmpdir@npm:1.0.2"
@@ -8740,6 +10253,13 @@ __metadata:
languageName: node
linkType: hard
+"p-map@npm:^7.0.2":
+ version: 7.0.2
+ resolution: "p-map@npm:7.0.2"
+ checksum: 10/b4a590038b991c17b9c1484aa8c24cb9d3aa8a6167d02b9f9459c9200c7d392202a860c95b6dcd190d51f5f083ed256b32f9cb5976785022b0111bab853ec58b
+ languageName: node
+ linkType: hard
+
"p-retry@npm:^6.2.0":
version: 6.2.0
resolution: "p-retry@npm:6.2.0"
@@ -8765,30 +10285,30 @@ __metadata:
languageName: node
linkType: hard
-"pacote@npm:18.0.6":
- version: 18.0.6
- resolution: "pacote@npm:18.0.6"
+"pacote@npm:20.0.0":
+ version: 20.0.0
+ resolution: "pacote@npm:20.0.0"
dependencies:
- "@npmcli/git": "npm:^5.0.0"
- "@npmcli/installed-package-contents": "npm:^2.0.1"
- "@npmcli/package-json": "npm:^5.1.0"
- "@npmcli/promise-spawn": "npm:^7.0.0"
- "@npmcli/run-script": "npm:^8.0.0"
- cacache: "npm:^18.0.0"
+ "@npmcli/git": "npm:^6.0.0"
+ "@npmcli/installed-package-contents": "npm:^3.0.0"
+ "@npmcli/package-json": "npm:^6.0.0"
+ "@npmcli/promise-spawn": "npm:^8.0.0"
+ "@npmcli/run-script": "npm:^9.0.0"
+ cacache: "npm:^19.0.0"
fs-minipass: "npm:^3.0.0"
minipass: "npm:^7.0.2"
- npm-package-arg: "npm:^11.0.0"
- npm-packlist: "npm:^8.0.0"
- npm-pick-manifest: "npm:^9.0.0"
- npm-registry-fetch: "npm:^17.0.0"
- proc-log: "npm:^4.0.0"
+ npm-package-arg: "npm:^12.0.0"
+ npm-packlist: "npm:^9.0.0"
+ npm-pick-manifest: "npm:^10.0.0"
+ npm-registry-fetch: "npm:^18.0.0"
+ proc-log: "npm:^5.0.0"
promise-retry: "npm:^2.0.1"
- sigstore: "npm:^2.2.0"
- ssri: "npm:^10.0.0"
+ sigstore: "npm:^3.0.0"
+ ssri: "npm:^12.0.0"
tar: "npm:^6.1.11"
bin:
pacote: bin/index.js
- checksum: 10/48cbcb3c20792952d431c995c2965340d3501e1795313d7225149435c883fb071d6a9bfbe11b1021dc888319f27a8c865cb70656f6472d7443545eb347447553
+ checksum: 10/2f2ad30bfd6b5660299d613a883a2db92e9785d1e223ef2afea97ac256afc4922e29c412816ff4671da2f3ee1587880bb1b843681660e1853161dfd1cda61893
languageName: node
linkType: hard
@@ -8922,6 +10442,13 @@ __metadata:
languageName: node
linkType: hard
+"picocolors@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "picocolors@npm:1.1.1"
+ checksum: 10/e1cf46bf84886c79055fdfa9dcb3e4711ad259949e3565154b004b260cd356c5d54b31a1437ce9782624bf766272fe6b0154f5f0c744fb7af5d454d2b60db045
+ languageName: node
+ linkType: hard
+
"picomatch@npm:4.0.2":
version: 4.0.2
resolution: "picomatch@npm:4.0.2"
@@ -8962,6 +10489,18 @@ __metadata:
languageName: node
linkType: hard
+"piscina@npm:4.7.0":
+ version: 4.7.0
+ resolution: "piscina@npm:4.7.0"
+ dependencies:
+ "@napi-rs/nice": "npm:^1.0.1"
+ dependenciesMeta:
+ "@napi-rs/nice":
+ optional: true
+ checksum: 10/d4a7dc3d9ae849248d1432be87ce8d5823ef0682f01b43f0255a87a03d660bb46d3ae8c5fbe86306ded8baedbb57fe01ba888c9638f83883742423a718085e23
+ languageName: node
+ linkType: hard
+
"pkg-dir@npm:^4.2.0":
version: 4.2.0
resolution: "pkg-dir@npm:4.2.0"
@@ -9090,6 +10629,17 @@ __metadata:
languageName: node
linkType: hard
+"postcss@npm:^8.4.47":
+ version: 8.4.49
+ resolution: "postcss@npm:8.4.49"
+ dependencies:
+ nanoid: "npm:^3.3.7"
+ picocolors: "npm:^1.1.1"
+ source-map-js: "npm:^1.2.1"
+ checksum: 10/28fe1005b1339870e0a5006375ba5ac1213fd69800f79e7db09c398e074421ba6e162898e94f64942fed554037fd292db3811d87835d25ab5ef7f3c9daacb6ca
+ languageName: node
+ linkType: hard
+
"pretty-format@npm:^29.0.0, pretty-format@npm:^29.7.0":
version: 29.7.0
resolution: "pretty-format@npm:29.7.0"
@@ -9108,10 +10658,10 @@ __metadata:
languageName: node
linkType: hard
-"proc-log@npm:^4.0.0":
- version: 4.2.0
- resolution: "proc-log@npm:4.2.0"
- checksum: 10/4e1394491b717f6c1ade15c570ecd4c2b681698474d3ae2d303c1e4b6ab9455bd5a81566211e82890d5a5ae9859718cc6954d5150bb18b09b72ecb297beae90a
+"proc-log@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "proc-log@npm:5.0.0"
+ checksum: 10/35610bdb0177d3ab5d35f8827a429fb1dc2518d9e639f2151ac9007f01a061c30e0c635a970c9b00c39102216160f6ec54b62377c92fac3b7bfc2ad4b98d195c
languageName: node
linkType: hard
@@ -9590,6 +11140,75 @@ __metadata:
languageName: node
linkType: hard
+"rollup@npm:4.26.0":
+ version: 4.26.0
+ resolution: "rollup@npm:4.26.0"
+ dependencies:
+ "@rollup/rollup-android-arm-eabi": "npm:4.26.0"
+ "@rollup/rollup-android-arm64": "npm:4.26.0"
+ "@rollup/rollup-darwin-arm64": "npm:4.26.0"
+ "@rollup/rollup-darwin-x64": "npm:4.26.0"
+ "@rollup/rollup-freebsd-arm64": "npm:4.26.0"
+ "@rollup/rollup-freebsd-x64": "npm:4.26.0"
+ "@rollup/rollup-linux-arm-gnueabihf": "npm:4.26.0"
+ "@rollup/rollup-linux-arm-musleabihf": "npm:4.26.0"
+ "@rollup/rollup-linux-arm64-gnu": "npm:4.26.0"
+ "@rollup/rollup-linux-arm64-musl": "npm:4.26.0"
+ "@rollup/rollup-linux-powerpc64le-gnu": "npm:4.26.0"
+ "@rollup/rollup-linux-riscv64-gnu": "npm:4.26.0"
+ "@rollup/rollup-linux-s390x-gnu": "npm:4.26.0"
+ "@rollup/rollup-linux-x64-gnu": "npm:4.26.0"
+ "@rollup/rollup-linux-x64-musl": "npm:4.26.0"
+ "@rollup/rollup-win32-arm64-msvc": "npm:4.26.0"
+ "@rollup/rollup-win32-ia32-msvc": "npm:4.26.0"
+ "@rollup/rollup-win32-x64-msvc": "npm:4.26.0"
+ "@types/estree": "npm:1.0.6"
+ fsevents: "npm:~2.3.2"
+ dependenciesMeta:
+ "@rollup/rollup-android-arm-eabi":
+ optional: true
+ "@rollup/rollup-android-arm64":
+ optional: true
+ "@rollup/rollup-darwin-arm64":
+ optional: true
+ "@rollup/rollup-darwin-x64":
+ optional: true
+ "@rollup/rollup-freebsd-arm64":
+ optional: true
+ "@rollup/rollup-freebsd-x64":
+ optional: true
+ "@rollup/rollup-linux-arm-gnueabihf":
+ optional: true
+ "@rollup/rollup-linux-arm-musleabihf":
+ optional: true
+ "@rollup/rollup-linux-arm64-gnu":
+ optional: true
+ "@rollup/rollup-linux-arm64-musl":
+ optional: true
+ "@rollup/rollup-linux-powerpc64le-gnu":
+ optional: true
+ "@rollup/rollup-linux-riscv64-gnu":
+ optional: true
+ "@rollup/rollup-linux-s390x-gnu":
+ optional: true
+ "@rollup/rollup-linux-x64-gnu":
+ optional: true
+ "@rollup/rollup-linux-x64-musl":
+ optional: true
+ "@rollup/rollup-win32-arm64-msvc":
+ optional: true
+ "@rollup/rollup-win32-ia32-msvc":
+ optional: true
+ "@rollup/rollup-win32-x64-msvc":
+ optional: true
+ fsevents:
+ optional: true
+ bin:
+ rollup: dist/bin/rollup
+ checksum: 10/aec4d876617298400c0c03d35fed67e5193addc82a76f2b2a2f4c2b000cafbca84a33cf2e686dea1d1caa06fe4028dd94b8e6cd1f5bc3bbd19026a188bb2ec55
+ languageName: node
+ linkType: hard
+
"run-applescript@npm:^7.0.0":
version: 7.0.0
resolution: "run-applescript@npm:7.0.0"
@@ -9675,6 +11294,23 @@ __metadata:
languageName: node
linkType: hard
+"sass@npm:1.80.7":
+ version: 1.80.7
+ resolution: "sass@npm:1.80.7"
+ dependencies:
+ "@parcel/watcher": "npm:^2.4.1"
+ chokidar: "npm:^4.0.0"
+ immutable: "npm:^5.0.2"
+ source-map-js: "npm:>=0.6.2 <2.0.0"
+ dependenciesMeta:
+ "@parcel/watcher":
+ optional: true
+ bin:
+ sass: sass.js
+ checksum: 10/617966d361968d6354bc17c0e2a66c6e0d822684b3694590441035e4966418304bbd4912ff4ee55e7a5751f94624057cd99ebc27964b102619e4e755b1f94f0e
+ languageName: node
+ linkType: hard
+
"sax@npm:^1.2.4":
version: 1.2.4
resolution: "sax@npm:1.2.4"
@@ -9929,17 +11565,17 @@ __metadata:
languageName: node
linkType: hard
-"sigstore@npm:^2.2.0":
- version: 2.2.1
- resolution: "sigstore@npm:2.2.1"
+"sigstore@npm:^3.0.0":
+ version: 3.0.0
+ resolution: "sigstore@npm:3.0.0"
dependencies:
- "@sigstore/bundle": "npm:^2.1.1"
- "@sigstore/core": "npm:^1.0.0"
- "@sigstore/protobuf-specs": "npm:^0.2.1"
- "@sigstore/sign": "npm:^2.2.2"
- "@sigstore/tuf": "npm:^2.3.0"
- "@sigstore/verify": "npm:^1.0.0"
- checksum: 10/d3a1d22559791a1289b8b1d208e608d1ce59bbe282a860c8e9d3b0ebe4fb19632bb27a4a323910572faeff10a3cb8f4d32063cd889758c318b1c6736f52c1332
+ "@sigstore/bundle": "npm:^3.0.0"
+ "@sigstore/core": "npm:^2.0.0"
+ "@sigstore/protobuf-specs": "npm:^0.3.2"
+ "@sigstore/sign": "npm:^3.0.0"
+ "@sigstore/tuf": "npm:^3.0.0"
+ "@sigstore/verify": "npm:^2.0.0"
+ checksum: 10/3bf84e87dbd9a50f0659b450a5ed41d7dc3c19e901494541df4c7ee5d252d4d6244baa7fb85f8bc42ad3291c4633ef948a42f7d447b754819eeb88b14c5f3c64
languageName: node
linkType: hard
@@ -10024,6 +11660,17 @@ __metadata:
languageName: node
linkType: hard
+"socks-proxy-agent@npm:^8.0.3":
+ version: 8.0.4
+ resolution: "socks-proxy-agent@npm:8.0.4"
+ dependencies:
+ agent-base: "npm:^7.1.1"
+ debug: "npm:^4.3.4"
+ socks: "npm:^2.8.3"
+ checksum: 10/c8e7c2b398338b49a0a0f4d2bae5c0602aeeca6b478b99415927b6c5db349ca258448f2c87c6958ebf83eea17d42cbc5d1af0bfecb276cac10b9658b0f07f7d7
+ languageName: node
+ linkType: hard
+
"socks@npm:^2.6.2, socks@npm:^2.7.1":
version: 2.7.1
resolution: "socks@npm:2.7.1"
@@ -10034,6 +11681,16 @@ __metadata:
languageName: node
linkType: hard
+"socks@npm:^2.8.3":
+ version: 2.8.3
+ resolution: "socks@npm:2.8.3"
+ dependencies:
+ ip-address: "npm:^9.0.5"
+ smart-buffer: "npm:^4.2.0"
+ checksum: 10/ffcb622c22481dfcd7589aae71fbfd71ca34334064d181df64bf8b7feaeee19706aba4cffd1de35cc7bbaeeaa0af96be2d7f40fcbc7bc0ab69533a7ae9ffc4fb
+ languageName: node
+ linkType: hard
+
"source-map-js@npm:>=0.6.2 <2.0.0, source-map-js@npm:^1.0.2, source-map-js@npm:^1.2.0, source-map-js@npm:^1.2.1":
version: 1.2.1
resolution: "source-map-js@npm:1.2.1"
@@ -10148,6 +11805,13 @@ __metadata:
languageName: node
linkType: hard
+"sprintf-js@npm:^1.1.3":
+ version: 1.1.3
+ resolution: "sprintf-js@npm:1.1.3"
+ checksum: 10/e7587128c423f7e43cc625fe2f87e6affdf5ca51c1cc468e910d8aaca46bb44a7fbcfa552f787b1d3987f7043aeb4527d1b99559e6621e01b42b3f45e5a24cbb
+ languageName: node
+ linkType: hard
+
"sprintf-js@npm:~1.0.2":
version: 1.0.3
resolution: "sprintf-js@npm:1.0.3"
@@ -10164,6 +11828,15 @@ __metadata:
languageName: node
linkType: hard
+"ssri@npm:^12.0.0":
+ version: 12.0.0
+ resolution: "ssri@npm:12.0.0"
+ dependencies:
+ minipass: "npm:^7.0.3"
+ checksum: 10/7024c1a6e39b3f18aa8f1c8290e884fe91b0f9ca5a6c6d410544daad54de0ba664db879afe16412e187c6c292fd60b937f047ee44292e5c2af2dcc6d8e1a9b48
+ languageName: node
+ linkType: hard
+
"ssri@npm:^9.0.0":
version: 9.0.0
resolution: "ssri@npm:9.0.0"
@@ -10365,6 +12038,20 @@ __metadata:
languageName: node
linkType: hard
+"tar@npm:^7.4.3":
+ version: 7.4.3
+ resolution: "tar@npm:7.4.3"
+ dependencies:
+ "@isaacs/fs-minipass": "npm:^4.0.0"
+ chownr: "npm:^3.0.0"
+ minipass: "npm:^7.1.2"
+ minizlib: "npm:^3.0.1"
+ mkdirp: "npm:^3.0.1"
+ yallist: "npm:^5.0.0"
+ checksum: 10/12a2a4fc6dee23e07cc47f1aeb3a14a1afd3f16397e1350036a8f4cdfee8dcac7ef5978337a4e7b2ac2c27a9a6d46388fc2088ea7c80cb6878c814b1425f8ecf
+ languageName: node
+ linkType: hard
+
"terser-webpack-plugin@npm:^5.3.10":
version: 5.3.10
resolution: "terser-webpack-plugin@npm:5.3.10"
@@ -10553,14 +12240,14 @@ __metadata:
languageName: node
linkType: hard
-"tuf-js@npm:^2.2.0":
- version: 2.2.0
- resolution: "tuf-js@npm:2.2.0"
+"tuf-js@npm:^3.0.1":
+ version: 3.0.1
+ resolution: "tuf-js@npm:3.0.1"
dependencies:
- "@tufjs/models": "npm:2.0.0"
- debug: "npm:^4.3.4"
- make-fetch-happen: "npm:^13.0.0"
- checksum: 10/a513ce533c06390b7d8767fe68250adac2535bc63c460e9ab8cbae8253da5ccd6fd204448a460536a6e77f7cf5fcf5a3b104971610f9f319a9b8f95b3b574b95
+ "@tufjs/models": "npm:3.0.1"
+ debug: "npm:^4.3.6"
+ make-fetch-happen: "npm:^14.0.1"
+ checksum: 10/880219a55e9575fcbf2c15129284a13d093fb2a053874151df59b11511d1ba097df359deae7b4e731b16fc3abd8fceda5125a167ec0d16eb926a32b8f778faa8
languageName: node
linkType: hard
@@ -10605,6 +12292,16 @@ __metadata:
languageName: node
linkType: hard
+"typescript@npm:~5.6.2":
+ version: 5.6.3
+ resolution: "typescript@npm:5.6.3"
+ bin:
+ tsc: bin/tsc
+ tsserver: bin/tsserver
+ checksum: 10/c328e418e124b500908781d9f7b9b93cf08b66bf5936d94332b463822eea2f4e62973bfb3b8a745fdc038785cb66cf59d1092bac3ec2ac6a3e5854687f7833f1
+ languageName: node
+ linkType: hard
+
"typescript@patch:typescript@npm%3A~5.5.4#optional!builtin":
version: 5.5.4
resolution: "typescript@patch:typescript@npm%3A5.5.4#optional!builtin::version=5.5.4&hash=379a07"
@@ -10615,6 +12312,16 @@ __metadata:
languageName: node
linkType: hard
+"typescript@patch:typescript@npm%3A~5.6.2#optional!builtin":
+ version: 5.6.3
+ resolution: "typescript@patch:typescript@npm%3A5.6.3#optional!builtin::version=5.6.3&hash=8c6c40"
+ bin:
+ tsc: bin/tsc
+ tsserver: bin/tsserver
+ checksum: 10/00504c01ee42d470c23495426af07512e25e6546bce7e24572e72a9ca2e6b2e9bea63de4286c3cfea644874da1467dcfca23f4f98f7caf20f8b03c0213bb6837
+ languageName: node
+ linkType: hard
+
"undici-types@npm:~6.19.8":
version: 6.19.8
resolution: "undici-types@npm:6.19.8"
@@ -10678,6 +12385,15 @@ __metadata:
languageName: node
linkType: hard
+"unique-filename@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "unique-filename@npm:4.0.0"
+ dependencies:
+ unique-slug: "npm:^5.0.0"
+ checksum: 10/6a62094fcac286b9ec39edbd1f8f64ff92383baa430af303dfed1ffda5e47a08a6b316408554abfddd9730c78b6106bef4ca4d02c1231a735ddd56ced77573df
+ languageName: node
+ linkType: hard
+
"unique-slug@npm:^2.0.0":
version: 2.0.2
resolution: "unique-slug@npm:2.0.2"
@@ -10696,6 +12412,15 @@ __metadata:
languageName: node
linkType: hard
+"unique-slug@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "unique-slug@npm:5.0.0"
+ dependencies:
+ imurmurhash: "npm:^0.1.4"
+ checksum: 10/beafdf3d6f44990e0a5ce560f8f881b4ee811be70b6ba0db25298c31c8cf525ed963572b48cd03be1c1349084f9e339be4241666d7cf1ebdad20598d3c652b27
+ languageName: node
+ linkType: hard
+
"universalify@npm:^0.2.0":
version: 0.2.0
resolution: "universalify@npm:0.2.0"
@@ -10724,6 +12449,20 @@ __metadata:
languageName: node
linkType: hard
+"update-browserslist-db@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "update-browserslist-db@npm:1.1.1"
+ dependencies:
+ escalade: "npm:^3.2.0"
+ picocolors: "npm:^1.1.0"
+ peerDependencies:
+ browserslist: ">= 4.21.0"
+ bin:
+ update-browserslist-db: cli.js
+ checksum: 10/7678dd8609750588d01aa7460e8eddf2ff9d16c2a52fb1811190e0d056390f1fdffd94db3cf8fb209cf634ab4fa9407886338711c71cc6ccade5eeb22b093734
+ languageName: node
+ linkType: hard
+
"uri-js@npm:^4.2.2":
version: 4.4.1
resolution: "uri-js@npm:4.4.1"
@@ -10808,12 +12547,10 @@ __metadata:
languageName: node
linkType: hard
-"validate-npm-package-name@npm:^5.0.0":
- version: 5.0.0
- resolution: "validate-npm-package-name@npm:5.0.0"
- dependencies:
- builtins: "npm:^5.0.0"
- checksum: 10/5342a994986199b3c28e53a8452a14b2bb5085727691ea7aa0d284a6606b127c371e0925ae99b3f1ef7cc7d2c9de75f52eb61a3d1cc45e39bca1e3a9444cbb4e
+"validate-npm-package-name@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "validate-npm-package-name@npm:6.0.0"
+ checksum: 10/4d018c4fa07f95534a5fea667adc653b1ef52f08bf56aff066c28394499d0a6949c0b00edbd7077c4dc1e041da9220af7c742ced67d7d2d6a1b07d10cbe91b29
languageName: node
linkType: hard
@@ -10824,6 +12561,49 @@ __metadata:
languageName: node
linkType: hard
+"vite@npm:5.4.11":
+ version: 5.4.11
+ resolution: "vite@npm:5.4.11"
+ dependencies:
+ esbuild: "npm:^0.21.3"
+ fsevents: "npm:~2.3.3"
+ postcss: "npm:^8.4.43"
+ rollup: "npm:^4.20.0"
+ peerDependencies:
+ "@types/node": ^18.0.0 || >=20.0.0
+ less: "*"
+ lightningcss: ^1.21.0
+ sass: "*"
+ sass-embedded: "*"
+ stylus: "*"
+ sugarss: "*"
+ terser: ^5.4.0
+ dependenciesMeta:
+ fsevents:
+ optional: true
+ peerDependenciesMeta:
+ "@types/node":
+ optional: true
+ less:
+ optional: true
+ lightningcss:
+ optional: true
+ sass:
+ optional: true
+ sass-embedded:
+ optional: true
+ stylus:
+ optional: true
+ sugarss:
+ optional: true
+ terser:
+ optional: true
+ bin:
+ vite: bin/vite.js
+ checksum: 10/719c4dea896e9547958643354003c8c9ea98e5367196d98f5f46cffb3ec963fead3ea5853f5af941c79bbfb73583dec19bbb0d28d2f644b95d7f59c55e22919d
+ languageName: node
+ linkType: hard
+
"vite@npm:5.4.6":
version: 5.4.6
resolution: "vite@npm:5.4.6"
@@ -10895,6 +12675,16 @@ __metadata:
languageName: node
linkType: hard
+"watchpack@npm:2.4.2":
+ version: 2.4.2
+ resolution: "watchpack@npm:2.4.2"
+ dependencies:
+ glob-to-regexp: "npm:^0.4.1"
+ graceful-fs: "npm:^4.1.2"
+ checksum: 10/6bd4c051d9af189a6c781c3158dcb3069f432a0c144159eeb0a44117412105c61b2b683a5c9eebc4324625e0e9b76536387d0ba354594fa6cbbdf1ef60bee4c3
+ languageName: node
+ linkType: hard
+
"wbuf@npm:^1.1.0, wbuf@npm:^1.7.3":
version: 1.7.3
resolution: "wbuf@npm:1.7.3"
@@ -11128,6 +12918,17 @@ __metadata:
languageName: node
linkType: hard
+"which@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "which@npm:5.0.0"
+ dependencies:
+ isexe: "npm:^3.1.1"
+ bin:
+ node-which: bin/which.js
+ checksum: 10/6ec99e89ba32c7e748b8a3144e64bfc74aa63e2b2eacbb61a0060ad0b961eb1a632b08fb1de067ed59b002cec3e21de18299216ebf2325ef0f78e0f121e14e90
+ languageName: node
+ linkType: hard
+
"wide-align@npm:^1.1.5":
version: 1.1.5
resolution: "wide-align@npm:1.1.5"
@@ -11255,6 +13056,13 @@ __metadata:
languageName: node
linkType: hard
+"yallist@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "yallist@npm:5.0.0"
+ checksum: 10/1884d272d485845ad04759a255c71775db0fac56308764b4c77ea56a20d56679fad340213054c8c9c9c26fcfd4c4b2a90df993b7e0aaf3cdb73c618d1d1a802a
+ languageName: node
+ linkType: hard
+
"yargs-parser@npm:^21.0.1, yargs-parser@npm:^21.1.1":
version: 21.1.1
resolution: "yargs-parser@npm:21.1.1"
diff --git a/package.json b/package.json
index b63c9dcca7..0239804ffc 100644
--- a/package.json
+++ b/package.json
@@ -28,7 +28,7 @@
"testing"
],
"scripts": {
- "build-transformers-bundle": "esbuild --bundle --minify src/transformers/jit_transform.d.ts --platform=node --external:typescript --outfile=./src/transformers/jit_transform.js --format=cjs --define:import.meta.url=import_meta_url --inject:./src/transformers/esm_interop_inject.cjs && cp src/transformers/jit_transform.js build/transformers/jit_transform.js",
+ "build-transformers-bundle": "esbuild --bundle --minify --target=es6 src/transformers/jit_transform.d.ts --platform=node --external:typescript --outfile=./src/transformers/jit_transform.js --format=cjs --define:import.meta.url=import_meta_url --inject:./src/transformers/esm_interop_inject.cjs && cp src/transformers/jit_transform.js build/transformers/jit_transform.js",
"build": "tsc -p tsconfig.build.json && yarn build-transformers-bundle",
"lint": "eslint .",
"lint-fix": "eslint --fix .",
@@ -57,28 +57,28 @@
"esbuild": ">=0.15.13"
},
"peerDependencies": {
- "@angular-devkit/build-angular": ">=15.0.0 <19.0.0",
- "@angular/compiler-cli": ">=15.0.0 <19.0.0",
- "@angular/core": ">=15.0.0 <19.0.0",
- "@angular/platform-browser-dynamic": ">=15.0.0 <19.0.0",
+ "@angular-devkit/build-angular": ">=15.0.0 <20.0.0",
+ "@angular/compiler-cli": ">=15.0.0 <20.0.0",
+ "@angular/core": ">=15.0.0 <20.0.0",
+ "@angular/platform-browser-dynamic": ">=15.0.0 <20.0.0",
"jest": "^29.0.0",
"typescript": ">=4.8"
},
"devDependencies": {
- "@angular-devkit/build-angular": "^18.2.12",
+ "@angular-devkit/build-angular": "^19.0.0",
"@angular-eslint/eslint-plugin": "^18.4.1",
"@angular-eslint/eslint-plugin-template": "^18.4.1",
"@angular-eslint/template-parser": "^18.4.1",
- "@angular/animations": "^18.2.12",
- "@angular/cdk": "^18.2.14",
- "@angular/common": "^18.2.12",
- "@angular/compiler": "^18.2.12",
- "@angular/compiler-cli": "^18.2.12",
- "@angular/core": "^18.2.12",
- "@angular/forms": "^18.2.12",
- "@angular/material": "^18.2.14",
- "@angular/platform-browser": "^18.2.12",
- "@angular/platform-browser-dynamic": "^18.2.12",
+ "@angular/animations": "^19.0.0",
+ "@angular/cdk": "^19.0.0",
+ "@angular/common": "^19.0.0",
+ "@angular/compiler": "^19.0.0",
+ "@angular/compiler-cli": "^19.0.0",
+ "@angular/core": "^19.0.0",
+ "@angular/forms": "^19.0.0",
+ "@angular/material": "^19.0.0",
+ "@angular/platform-browser": "^19.0.0",
+ "@angular/platform-browser-dynamic": "^19.0.0",
"@babel/core": "^7.26.0",
"@babel/preset-env": "^7.26.0",
"@commitlint/cli": "^19.6.0",
@@ -112,7 +112,7 @@
"rxjs": "^7.8.1",
"ts-node": "^10.9.2",
"tslib": "^2.8.1",
- "typescript": "~5.5.4",
+ "typescript": "~5.6.2",
"zone.js": "~0.15.0"
},
"packageManager": "yarn@4.5.1"
diff --git a/yarn.lock b/yarn.lock
index 191ec1c624..0169e864a4 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -22,54 +22,52 @@ __metadata:
languageName: node
linkType: hard
-"@angular-devkit/architect@npm:0.1802.12":
- version: 0.1802.12
- resolution: "@angular-devkit/architect@npm:0.1802.12"
+"@angular-devkit/architect@npm:0.1900.0":
+ version: 0.1900.0
+ resolution: "@angular-devkit/architect@npm:0.1900.0"
dependencies:
- "@angular-devkit/core": "npm:18.2.12"
+ "@angular-devkit/core": "npm:19.0.0"
rxjs: "npm:7.8.1"
dependenciesMeta:
esbuild:
built: true
puppeteer:
built: true
- checksum: 10/eed404bc6a50dbf8c814aea7541efef56f690fa220b3b2d67e44e7a1b77398ce2de3cec853704fa3fc9bdab111d7aa92402f39e38fa26adb8dff2b8bd6b546fc
+ checksum: 10/23f85b57aab74bc2be9f1754fc6074df9dfe14e4cc7c92b8def77bc1a641e5912591a45e312a1d9ecebda19078dd7836413b384609d8214b8d1ccdf558e7aa22
languageName: node
linkType: hard
-"@angular-devkit/build-angular@npm:^18.2.12":
- version: 18.2.12
- resolution: "@angular-devkit/build-angular@npm:18.2.12"
+"@angular-devkit/build-angular@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular-devkit/build-angular@npm:19.0.0"
dependencies:
"@ampproject/remapping": "npm:2.3.0"
- "@angular-devkit/architect": "npm:0.1802.12"
- "@angular-devkit/build-webpack": "npm:0.1802.12"
- "@angular-devkit/core": "npm:18.2.12"
- "@angular/build": "npm:18.2.12"
- "@babel/core": "npm:7.25.2"
- "@babel/generator": "npm:7.25.0"
- "@babel/helper-annotate-as-pure": "npm:7.24.7"
+ "@angular-devkit/architect": "npm:0.1900.0"
+ "@angular-devkit/build-webpack": "npm:0.1900.0"
+ "@angular-devkit/core": "npm:19.0.0"
+ "@angular/build": "npm:19.0.0"
+ "@babel/core": "npm:7.26.0"
+ "@babel/generator": "npm:7.26.2"
+ "@babel/helper-annotate-as-pure": "npm:7.25.9"
"@babel/helper-split-export-declaration": "npm:7.24.7"
- "@babel/plugin-transform-async-generator-functions": "npm:7.25.0"
- "@babel/plugin-transform-async-to-generator": "npm:7.24.7"
- "@babel/plugin-transform-runtime": "npm:7.24.7"
- "@babel/preset-env": "npm:7.25.3"
- "@babel/runtime": "npm:7.25.0"
- "@discoveryjs/json-ext": "npm:0.6.1"
- "@ngtools/webpack": "npm:18.2.12"
+ "@babel/plugin-transform-async-generator-functions": "npm:7.25.9"
+ "@babel/plugin-transform-async-to-generator": "npm:7.25.9"
+ "@babel/plugin-transform-runtime": "npm:7.25.9"
+ "@babel/preset-env": "npm:7.26.0"
+ "@babel/runtime": "npm:7.26.0"
+ "@discoveryjs/json-ext": "npm:0.6.3"
+ "@ngtools/webpack": "npm:19.0.0"
"@vitejs/plugin-basic-ssl": "npm:1.1.0"
ansi-colors: "npm:4.1.3"
autoprefixer: "npm:10.4.20"
- babel-loader: "npm:9.1.3"
+ babel-loader: "npm:9.2.1"
browserslist: "npm:^4.21.5"
copy-webpack-plugin: "npm:12.0.2"
- critters: "npm:0.0.24"
css-loader: "npm:7.1.2"
- esbuild: "npm:0.23.0"
- esbuild-wasm: "npm:0.23.0"
+ esbuild: "npm:0.24.0"
+ esbuild-wasm: "npm:0.24.0"
fast-glob: "npm:3.3.2"
http-proxy-middleware: "npm:3.0.3"
- https-proxy-agent: "npm:7.0.5"
istanbul-lib-instrument: "npm:6.0.3"
jsonc-parser: "npm:3.3.1"
karma-source-map-support: "npm:1.4.0"
@@ -77,47 +75,43 @@ __metadata:
less-loader: "npm:12.2.0"
license-webpack-plugin: "npm:4.0.2"
loader-utils: "npm:3.3.1"
- magic-string: "npm:0.30.11"
- mini-css-extract-plugin: "npm:2.9.0"
- mrmime: "npm:2.0.0"
+ mini-css-extract-plugin: "npm:2.9.2"
open: "npm:10.1.0"
ora: "npm:5.4.1"
- parse5-html-rewriting-stream: "npm:7.0.0"
picomatch: "npm:4.0.2"
- piscina: "npm:4.6.1"
- postcss: "npm:8.4.41"
+ piscina: "npm:4.7.0"
+ postcss: "npm:8.4.49"
postcss-loader: "npm:8.1.1"
resolve-url-loader: "npm:5.0.0"
rxjs: "npm:7.8.1"
- sass: "npm:1.77.6"
- sass-loader: "npm:16.0.0"
+ sass: "npm:1.80.7"
+ sass-loader: "npm:16.0.3"
semver: "npm:7.6.3"
source-map-loader: "npm:5.0.0"
source-map-support: "npm:0.5.21"
- terser: "npm:5.31.6"
+ terser: "npm:5.36.0"
tree-kill: "npm:1.2.2"
- tslib: "npm:2.6.3"
- vite: "npm:5.4.6"
- watchpack: "npm:2.4.1"
- webpack: "npm:5.94.0"
+ tslib: "npm:2.8.1"
+ webpack: "npm:5.96.1"
webpack-dev-middleware: "npm:7.4.2"
- webpack-dev-server: "npm:5.0.4"
+ webpack-dev-server: "npm:5.1.0"
webpack-merge: "npm:6.0.1"
webpack-subresource-integrity: "npm:5.1.0"
peerDependencies:
- "@angular/compiler-cli": ^18.0.0
- "@angular/localize": ^18.0.0
- "@angular/platform-server": ^18.0.0
- "@angular/service-worker": ^18.0.0
- "@web/test-runner": ^0.18.0
+ "@angular/compiler-cli": ^19.0.0
+ "@angular/localize": ^19.0.0
+ "@angular/platform-server": ^19.0.0
+ "@angular/service-worker": ^19.0.0
+ "@angular/ssr": ^19.0.0
+ "@web/test-runner": ^0.19.0
browser-sync: ^3.0.2
jest: ^29.5.0
jest-environment-jsdom: ^29.5.0
karma: ^6.3.0
- ng-packagr: ^18.0.0
+ ng-packagr: ^19.0.0
protractor: ^7.0.0
tailwindcss: ^2.0.0 || ^3.0.0
- typescript: ">=5.4 <5.6"
+ typescript: ">=5.5 <5.7"
dependenciesMeta:
esbuild:
built: true
@@ -131,6 +125,8 @@ __metadata:
optional: true
"@angular/service-worker":
optional: true
+ "@angular/ssr":
+ optional: true
"@web/test-runner":
optional: true
browser-sync:
@@ -147,15 +143,15 @@ __metadata:
optional: true
tailwindcss:
optional: true
- checksum: 10/eaf6c6d8ac20911b728d918e92d96ae31bc2bf43f3684ac68e59875b2075522efcba8d938c67f2187f8f9540df7aeadf27211bf6624bd473d50a6870ed190e93
+ checksum: 10/3674de6a583a87b34a6061ff832a1a1a062e7e3cb942d9d8cc05be0c16534dc8be7211ecbeb965ecd1a30408b3e64012816d29db6a9541fd6cc65d3cd167caed
languageName: node
linkType: hard
-"@angular-devkit/build-webpack@npm:0.1802.12":
- version: 0.1802.12
- resolution: "@angular-devkit/build-webpack@npm:0.1802.12"
+"@angular-devkit/build-webpack@npm:0.1900.0":
+ version: 0.1900.0
+ resolution: "@angular-devkit/build-webpack@npm:0.1900.0"
dependencies:
- "@angular-devkit/architect": "npm:0.1802.12"
+ "@angular-devkit/architect": "npm:0.1900.0"
rxjs: "npm:7.8.1"
peerDependencies:
webpack: ^5.30.0
@@ -165,13 +161,13 @@ __metadata:
built: true
puppeteer:
built: true
- checksum: 10/8d1eacaa00d16c356996c8e5d273bc0c4bc8cb4ffdbde9f22e1020e946b9df10346a98f3f8446d813fddbb4bc7d23e8b6e479234d2fe642b8512b990f45c0f67
+ checksum: 10/8bb95c15575909d7f65ddffac0e56490e51f406b077070e8c07bce7bb83a294fc421bcc1b01e723faddd2468cff8686822d2035d76f549d53dfb113ebff7f9a9
languageName: node
linkType: hard
-"@angular-devkit/core@npm:18.2.12":
- version: 18.2.12
- resolution: "@angular-devkit/core@npm:18.2.12"
+"@angular-devkit/core@npm:19.0.0":
+ version: 19.0.0
+ resolution: "@angular-devkit/core@npm:19.0.0"
dependencies:
ajv: "npm:8.17.1"
ajv-formats: "npm:3.0.1"
@@ -180,7 +176,7 @@ __metadata:
rxjs: "npm:7.8.1"
source-map: "npm:0.7.4"
peerDependencies:
- chokidar: ^3.5.2
+ chokidar: ^4.0.0
dependenciesMeta:
esbuild:
built: true
@@ -189,7 +185,7 @@ __metadata:
peerDependenciesMeta:
chokidar:
optional: true
- checksum: 10/793c54cc9ac4e064d2580985c6c2de627ab3e2b8a7198e0557033db58bac36896e30ff06fc9b9faf91027a67af2d9b59f1985c0ee3cacf44c7b212823b901667
+ checksum: 10/74e729a6ff065d9e5ea62e9c64dcb2568378156a33da85a6d094f150d44c514397fc8b0d61149773fe8676b3de8a033227b05828a956b0bed598325cafa750de
languageName: node
linkType: hard
@@ -257,58 +253,63 @@ __metadata:
languageName: node
linkType: hard
-"@angular/animations@npm:^18.2.12":
- version: 18.2.12
- resolution: "@angular/animations@npm:18.2.12"
+"@angular/animations@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/animations@npm:19.0.0"
dependencies:
tslib: "npm:^2.3.0"
peerDependencies:
- "@angular/core": 18.2.12
- checksum: 10/85c194bf0ada17bfd53392cf47f37dd54b50f685b61b92c8c85f9f65ab8ab75e44b916ad31e041edda71e3635f75a9b377bb7f796c435df35135e759876ff6f7
+ "@angular/core": 19.0.0
+ checksum: 10/8ad367f9cab724852ec43d84aaa20da12a713f8f08d6834f802bf71bf59778c885350d849e7387ac9ff5bbf6f09106ed519707a190138b42d2d72123956eed59
languageName: node
linkType: hard
-"@angular/build@npm:18.2.12":
- version: 18.2.12
- resolution: "@angular/build@npm:18.2.12"
+"@angular/build@npm:19.0.0":
+ version: 19.0.0
+ resolution: "@angular/build@npm:19.0.0"
dependencies:
"@ampproject/remapping": "npm:2.3.0"
- "@angular-devkit/architect": "npm:0.1802.12"
- "@babel/core": "npm:7.25.2"
- "@babel/helper-annotate-as-pure": "npm:7.24.7"
+ "@angular-devkit/architect": "npm:0.1900.0"
+ "@babel/core": "npm:7.26.0"
+ "@babel/helper-annotate-as-pure": "npm:7.25.9"
"@babel/helper-split-export-declaration": "npm:7.24.7"
- "@babel/plugin-syntax-import-attributes": "npm:7.24.7"
- "@inquirer/confirm": "npm:3.1.22"
+ "@babel/plugin-syntax-import-attributes": "npm:7.26.0"
+ "@inquirer/confirm": "npm:5.0.2"
"@vitejs/plugin-basic-ssl": "npm:1.1.0"
+ beasties: "npm:0.1.0"
browserslist: "npm:^4.23.0"
- critters: "npm:0.0.24"
- esbuild: "npm:0.23.0"
+ esbuild: "npm:0.24.0"
fast-glob: "npm:3.3.2"
https-proxy-agent: "npm:7.0.5"
- listr2: "npm:8.2.4"
- lmdb: "npm:3.0.13"
- magic-string: "npm:0.30.11"
+ istanbul-lib-instrument: "npm:6.0.3"
+ listr2: "npm:8.2.5"
+ lmdb: "npm:3.1.5"
+ magic-string: "npm:0.30.12"
mrmime: "npm:2.0.0"
parse5-html-rewriting-stream: "npm:7.0.0"
picomatch: "npm:4.0.2"
- piscina: "npm:4.6.1"
- rollup: "npm:4.22.4"
- sass: "npm:1.77.6"
+ piscina: "npm:4.7.0"
+ rollup: "npm:4.26.0"
+ sass: "npm:1.80.7"
semver: "npm:7.6.3"
- vite: "npm:5.4.6"
- watchpack: "npm:2.4.1"
- peerDependencies:
- "@angular/compiler-cli": ^18.0.0
- "@angular/localize": ^18.0.0
- "@angular/platform-server": ^18.0.0
- "@angular/service-worker": ^18.0.0
+ vite: "npm:5.4.11"
+ watchpack: "npm:2.4.2"
+ peerDependencies:
+ "@angular/compiler": ^19.0.0
+ "@angular/compiler-cli": ^19.0.0
+ "@angular/localize": ^19.0.0
+ "@angular/platform-server": ^19.0.0
+ "@angular/service-worker": ^19.0.0
+ "@angular/ssr": ^19.0.0
less: ^4.2.0
postcss: ^8.4.0
tailwindcss: ^2.0.0 || ^3.0.0
- typescript: ">=5.4 <5.6"
+ typescript: ">=5.5 <5.7"
dependenciesMeta:
esbuild:
built: true
+ lmdb:
+ optional: true
puppeteer:
built: true
peerDependenciesMeta:
@@ -318,50 +319,52 @@ __metadata:
optional: true
"@angular/service-worker":
optional: true
+ "@angular/ssr":
+ optional: true
less:
optional: true
postcss:
optional: true
tailwindcss:
optional: true
- checksum: 10/06dbd9b7d9fcaa255fa0e071ddcc34415bb89bc9caee1979418093eacb94961e12ddc2e86f3df8136a1782a78dea8a2a5a6075d184bcec32d588dccb112f02b3
+ checksum: 10/4b5d5a15e17ce4b003bb3e2107ef8e9ef1632f2790a155cfc368cf614c1f326a18c761f0aaeb957b614d0c6d3f9789f133b7a1595bd621c63a1ca588d1d3782f
languageName: node
linkType: hard
-"@angular/cdk@npm:^18.2.14":
- version: 18.2.14
- resolution: "@angular/cdk@npm:18.2.14"
+"@angular/cdk@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/cdk@npm:19.0.0"
dependencies:
parse5: "npm:^7.1.2"
tslib: "npm:^2.3.0"
peerDependencies:
- "@angular/common": ^18.0.0 || ^19.0.0
- "@angular/core": ^18.0.0 || ^19.0.0
+ "@angular/common": ^19.0.0 || ^20.0.0
+ "@angular/core": ^19.0.0 || ^20.0.0
rxjs: ^6.5.3 || ^7.4.0
dependenciesMeta:
parse5:
optional: true
- checksum: 10/a17b4638dc517f604f940db29510104f2795f0ed06607cadb6f67e76a000b23ddd6a6d3a58d55b413e762e6681021653fbc16c02a568f37ded32dc89adfa7e0e
+ checksum: 10/10271793ae51eadfa2a1b4b5e976231ccbeaa586a3930a3c22ed5f67a833800288c014485b34b9664a6a941bc738f16287b004152fa131d7de9248738f92b2f2
languageName: node
linkType: hard
-"@angular/common@npm:^18.2.12":
- version: 18.2.12
- resolution: "@angular/common@npm:18.2.12"
+"@angular/common@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/common@npm:19.0.0"
dependencies:
tslib: "npm:^2.3.0"
peerDependencies:
- "@angular/core": 18.2.12
+ "@angular/core": 19.0.0
rxjs: ^6.5.3 || ^7.4.0
- checksum: 10/242c692733babfa6e38c48a23b8d22a3f92c466df4f6fb8c3573fceebc7356431ecdd4e829d69f25b21bd8954fb106c45514f722ac74399bf931fb92943aa78b
+ checksum: 10/9abf68da41f912e7635f35945a603583347592450ec47a372edacf0e6950d6972231ec1e13e2556831e6e21ba51fc5a0a0c221b020616378d3a9443eeb8c7a99
languageName: node
linkType: hard
-"@angular/compiler-cli@npm:^18.2.12":
- version: 18.2.12
- resolution: "@angular/compiler-cli@npm:18.2.12"
+"@angular/compiler-cli@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/compiler-cli@npm:19.0.0"
dependencies:
- "@babel/core": "npm:7.25.2"
+ "@babel/core": "npm:7.26.0"
"@jridgewell/sourcemap-codec": "npm:^1.4.14"
chokidar: "npm:^4.0.0"
convert-source-map: "npm:^1.5.1"
@@ -370,104 +373,104 @@ __metadata:
tslib: "npm:^2.3.0"
yargs: "npm:^17.2.1"
peerDependencies:
- "@angular/compiler": 18.2.12
- typescript: ">=5.4 <5.6"
+ "@angular/compiler": 19.0.0
+ typescript: ">=5.5 <5.7"
bin:
ng-xi18n: bundles/src/bin/ng_xi18n.js
ngc: bundles/src/bin/ngc.js
ngcc: bundles/ngcc/index.js
- checksum: 10/f84e954a01a05f9bac446422e12910f94a1831e8def3c523ef2f738adf083adc23432c1d8cbf65f0eb431f3a8a7a195b3fd24acdd69e099645cc5ea15ebd865c
+ checksum: 10/0d35870bb2e2abc92080384528420f23b242a17f9b2c5ff9c9d338aa9b17f0e4d5342a144737b021592585e4d1b39e16fce4e015b2879893c5df48bc780a1795
languageName: node
linkType: hard
-"@angular/compiler@npm:^18.2.12":
- version: 18.2.12
- resolution: "@angular/compiler@npm:18.2.12"
+"@angular/compiler@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/compiler@npm:19.0.0"
dependencies:
tslib: "npm:^2.3.0"
peerDependencies:
- "@angular/core": 18.2.12
+ "@angular/core": 19.0.0
peerDependenciesMeta:
"@angular/core":
optional: true
- checksum: 10/a08fa0fc46c003d83af6e088450f35026281dde7bd65c6775242b52c2695c3deaec2c6bd675933261151932c27072de9b51edcbdde18dca02ed3313bc4873004
+ checksum: 10/23752e35ac04c34c0d3e35ab8e2a915e0e7d553968a43efbdb3811a960337d38d89db9ff71d0df7f192a110203f8e89d4e8f30da9b68250a11bce8eea5cc9d19
languageName: node
linkType: hard
-"@angular/core@npm:^18.2.12":
- version: 18.2.12
- resolution: "@angular/core@npm:18.2.12"
+"@angular/core@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/core@npm:19.0.0"
dependencies:
tslib: "npm:^2.3.0"
peerDependencies:
rxjs: ^6.5.3 || ^7.4.0
- zone.js: ~0.14.10
- checksum: 10/0d5dae70335c9283caa9bf92bd193784ba898ba584e31c0dfb1ac5a6d80acc72d04f13b8927f299ecb5a5684d57209f3dbdf6e15c667b76ce0b1db159b11f63a
+ zone.js: ~0.15.0
+ checksum: 10/bb6cd99789a70eff1d2a4a4cc49e6033ca39f899661080be7712cf1d15f13bc047b99c9da2d290a43c14203f4dd11a13c954fa40e01ad90e80879420b271a4af
languageName: node
linkType: hard
-"@angular/forms@npm:^18.2.12":
- version: 18.2.12
- resolution: "@angular/forms@npm:18.2.12"
+"@angular/forms@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/forms@npm:19.0.0"
dependencies:
tslib: "npm:^2.3.0"
peerDependencies:
- "@angular/common": 18.2.12
- "@angular/core": 18.2.12
- "@angular/platform-browser": 18.2.12
+ "@angular/common": 19.0.0
+ "@angular/core": 19.0.0
+ "@angular/platform-browser": 19.0.0
rxjs: ^6.5.3 || ^7.4.0
- checksum: 10/8ab4f323f17dc842d9dcdda53f4e2fc6162dca3d75872cc4310a395368264d8520e48c5b44c6a0e2f2900ec8eea7fe2fd477a7a55d5c5923240d9707cb380283
+ checksum: 10/4e6ea7b0c7952c8297e6a5a207bd0bfa34394dd1662450319bcb489e4516676d3bef870e4effe2211046302f6162883447448ad0702eed51ac078b316cb8646e
languageName: node
linkType: hard
-"@angular/material@npm:^18.2.14":
- version: 18.2.14
- resolution: "@angular/material@npm:18.2.14"
+"@angular/material@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/material@npm:19.0.0"
dependencies:
tslib: "npm:^2.3.0"
peerDependencies:
- "@angular/animations": ^18.0.0 || ^19.0.0
- "@angular/cdk": 18.2.14
- "@angular/common": ^18.0.0 || ^19.0.0
- "@angular/core": ^18.0.0 || ^19.0.0
- "@angular/forms": ^18.0.0 || ^19.0.0
- "@angular/platform-browser": ^18.0.0 || ^19.0.0
+ "@angular/animations": ^19.0.0 || ^20.0.0
+ "@angular/cdk": 19.0.0
+ "@angular/common": ^19.0.0 || ^20.0.0
+ "@angular/core": ^19.0.0 || ^20.0.0
+ "@angular/forms": ^19.0.0 || ^20.0.0
+ "@angular/platform-browser": ^19.0.0 || ^20.0.0
rxjs: ^6.5.3 || ^7.4.0
- checksum: 10/2bf0928536ad2653985de54687b3984482e3743f1963901752d715aaf1961f14cb7b691c568190bca6e4de5206d4c5952bd2f4e29815dc57d7fe47bd37cf9f7d
+ checksum: 10/8dbe56f847dbd29c01c188883caef8cb643bfe58d9ef7e9e523c215e955f82c53a98217d184d2c352e753426ba4267757de47a1470c30ecc116f77c126abf13a
languageName: node
linkType: hard
-"@angular/platform-browser-dynamic@npm:^18.2.12":
- version: 18.2.12
- resolution: "@angular/platform-browser-dynamic@npm:18.2.12"
+"@angular/platform-browser-dynamic@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/platform-browser-dynamic@npm:19.0.0"
dependencies:
tslib: "npm:^2.3.0"
peerDependencies:
- "@angular/common": 18.2.12
- "@angular/compiler": 18.2.12
- "@angular/core": 18.2.12
- "@angular/platform-browser": 18.2.12
- checksum: 10/49b925dec22534f12b66c080f0161cdc71a60884c46aeeb8f6dcd19e7a7f6f83404495a1c1ec003ec83de1f265fcfa0593d9aa5e85ce10f1c979f85490c8b936
+ "@angular/common": 19.0.0
+ "@angular/compiler": 19.0.0
+ "@angular/core": 19.0.0
+ "@angular/platform-browser": 19.0.0
+ checksum: 10/e5d7ee7e9c50ef4a1bc0bec8cf003e26a07e57c6f8a7d16933c4c5535fd9a5cb60bcf458c13f30e52f260ef8ad34483f2bcdd5841ebab1519844d72eb308ebcc
languageName: node
linkType: hard
-"@angular/platform-browser@npm:^18.2.12":
- version: 18.2.12
- resolution: "@angular/platform-browser@npm:18.2.12"
+"@angular/platform-browser@npm:^19.0.0":
+ version: 19.0.0
+ resolution: "@angular/platform-browser@npm:19.0.0"
dependencies:
tslib: "npm:^2.3.0"
peerDependencies:
- "@angular/animations": 18.2.12
- "@angular/common": 18.2.12
- "@angular/core": 18.2.12
+ "@angular/animations": 19.0.0
+ "@angular/common": 19.0.0
+ "@angular/core": 19.0.0
peerDependenciesMeta:
"@angular/animations":
optional: true
- checksum: 10/4c323f18422bc24b319ce6564b6c4701f6daf2adfb6115bc3ac00306d39a538bcf910025815771c71c76e897b135f911fba9c48e1f9d9cb4d778d12fe1d45fb9
+ checksum: 10/2f59c167e97581e06970f9c7b2d33a8ca64bc812578be3a434698e4f05544f349ee8fc78ae885c991beea4b5ea75e3389dc936938146e225778340aa0c4b2290
languageName: node
linkType: hard
-"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.22.13, @babel/code-frame@npm:^7.24.7, @babel/code-frame@npm:^7.25.9, @babel/code-frame@npm:^7.26.0":
+"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.22.13, @babel/code-frame@npm:^7.25.9, @babel/code-frame@npm:^7.26.0":
version: 7.26.0
resolution: "@babel/code-frame@npm:7.26.0"
dependencies:
@@ -478,37 +481,14 @@ __metadata:
languageName: node
linkType: hard
-"@babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.25.2, @babel/compat-data@npm:^7.25.9, @babel/compat-data@npm:^7.26.0":
+"@babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.25.9, @babel/compat-data@npm:^7.26.0":
version: 7.26.0
resolution: "@babel/compat-data@npm:7.26.0"
checksum: 10/e847d58222eb567da4bcc2c8e4e44b508d1a34626922858fe12edeb73b5f3c486e7e77a351725b4347525d623dc5046b8a6355df76f368560ca6cbac10fef2c5
languageName: node
linkType: hard
-"@babel/core@npm:7.25.2":
- version: 7.25.2
- resolution: "@babel/core@npm:7.25.2"
- dependencies:
- "@ampproject/remapping": "npm:^2.2.0"
- "@babel/code-frame": "npm:^7.24.7"
- "@babel/generator": "npm:^7.25.0"
- "@babel/helper-compilation-targets": "npm:^7.25.2"
- "@babel/helper-module-transforms": "npm:^7.25.2"
- "@babel/helpers": "npm:^7.25.0"
- "@babel/parser": "npm:^7.25.0"
- "@babel/template": "npm:^7.25.0"
- "@babel/traverse": "npm:^7.25.2"
- "@babel/types": "npm:^7.25.2"
- convert-source-map: "npm:^2.0.0"
- debug: "npm:^4.1.0"
- gensync: "npm:^1.0.0-beta.2"
- json5: "npm:^2.2.3"
- semver: "npm:^6.3.1"
- checksum: 10/0d6ec10ff430df66f654c089d6f7ef1d9bed0c318ac257ad5f0dfa0caa45666011828ae75f998bcdb279763e892b091b2925d0bc483299e61649d2c7a2245e33
- languageName: node
- linkType: hard
-
-"@babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.23.9, @babel/core@npm:^7.26.0":
+"@babel/core@npm:7.26.0, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.3, @babel/core@npm:^7.23.9, @babel/core@npm:^7.26.0":
version: 7.26.0
resolution: "@babel/core@npm:7.26.0"
dependencies:
@@ -531,19 +511,20 @@ __metadata:
languageName: node
linkType: hard
-"@babel/generator@npm:7.25.0":
- version: 7.25.0
- resolution: "@babel/generator@npm:7.25.0"
+"@babel/generator@npm:7.26.2":
+ version: 7.26.2
+ resolution: "@babel/generator@npm:7.26.2"
dependencies:
- "@babel/types": "npm:^7.25.0"
+ "@babel/parser": "npm:^7.26.2"
+ "@babel/types": "npm:^7.26.0"
"@jridgewell/gen-mapping": "npm:^0.3.5"
"@jridgewell/trace-mapping": "npm:^0.3.25"
- jsesc: "npm:^2.5.1"
- checksum: 10/de3ce2ae7aa0c9585260556ca5a81ce2ce6b8269e3260d7bb4e47a74661af715184ca6343e9906c22e4dd3eed5ce39977dfaf6cded4d2d8968fa096c7cf66697
+ jsesc: "npm:^3.0.2"
+ checksum: 10/71ace82b5b07a554846a003624bfab93275ccf73cdb9f1a37a4c1094bf9dc94bb677c67e8b8c939dbd6c5f0eda2e8f268aa2b0d9c3b9511072565660e717e045
languageName: node
linkType: hard
-"@babel/generator@npm:^7.25.0, @babel/generator@npm:^7.25.9, @babel/generator@npm:^7.26.0, @babel/generator@npm:^7.7.2":
+"@babel/generator@npm:^7.25.9, @babel/generator@npm:^7.26.0, @babel/generator@npm:^7.7.2":
version: 7.26.0
resolution: "@babel/generator@npm:7.26.0"
dependencies:
@@ -556,16 +537,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-annotate-as-pure@npm:7.24.7":
- version: 7.24.7
- resolution: "@babel/helper-annotate-as-pure@npm:7.24.7"
- dependencies:
- "@babel/types": "npm:^7.24.7"
- checksum: 10/a9017bfc1c4e9f2225b967fbf818004703de7cf29686468b54002ffe8d6b56e0808afa20d636819fcf3a34b89ba72f52c11bdf1d69f303928ee10d92752cad95
- languageName: node
- linkType: hard
-
-"@babel/helper-annotate-as-pure@npm:^7.25.9":
+"@babel/helper-annotate-as-pure@npm:7.25.9, @babel/helper-annotate-as-pure@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/helper-annotate-as-pure@npm:7.25.9"
dependencies:
@@ -584,7 +556,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-compilation-targets@npm:^7.22.6, @babel/helper-compilation-targets@npm:^7.25.2, @babel/helper-compilation-targets@npm:^7.25.9":
+"@babel/helper-compilation-targets@npm:^7.22.6, @babel/helper-compilation-targets@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/helper-compilation-targets@npm:7.25.9"
dependencies:
@@ -652,7 +624,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-module-imports@npm:^7.24.7, @babel/helper-module-imports@npm:^7.25.9":
+"@babel/helper-module-imports@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/helper-module-imports@npm:7.25.9"
dependencies:
@@ -662,7 +634,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-module-transforms@npm:^7.25.2, @babel/helper-module-transforms@npm:^7.25.9, @babel/helper-module-transforms@npm:^7.26.0":
+"@babel/helper-module-transforms@npm:^7.25.9, @babel/helper-module-transforms@npm:^7.26.0":
version: 7.26.0
resolution: "@babel/helper-module-transforms@npm:7.26.0"
dependencies:
@@ -684,14 +656,14 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.16.7, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.24.7, @babel/helper-plugin-utils@npm:^7.24.8, @babel/helper-plugin-utils@npm:^7.25.9, @babel/helper-plugin-utils@npm:^7.8.0, @babel/helper-plugin-utils@npm:^7.8.3":
+"@babel/helper-plugin-utils@npm:^7.0.0, @babel/helper-plugin-utils@npm:^7.10.4, @babel/helper-plugin-utils@npm:^7.12.13, @babel/helper-plugin-utils@npm:^7.14.5, @babel/helper-plugin-utils@npm:^7.16.7, @babel/helper-plugin-utils@npm:^7.18.6, @babel/helper-plugin-utils@npm:^7.22.5, @babel/helper-plugin-utils@npm:^7.25.9, @babel/helper-plugin-utils@npm:^7.8.0":
version: 7.25.9
resolution: "@babel/helper-plugin-utils@npm:7.25.9"
checksum: 10/e347d87728b1ab10b6976d46403941c8f9008c045ea6d99997a7ffca7b852dc34b6171380f7b17edf94410e0857ff26f3a53d8618f11d73744db86e8ca9b8c64
languageName: node
linkType: hard
-"@babel/helper-remap-async-to-generator@npm:^7.24.7, @babel/helper-remap-async-to-generator@npm:^7.25.0, @babel/helper-remap-async-to-generator@npm:^7.25.9":
+"@babel/helper-remap-async-to-generator@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/helper-remap-async-to-generator@npm:7.25.9"
dependencies:
@@ -760,7 +732,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helper-validator-option@npm:^7.24.8, @babel/helper-validator-option@npm:^7.25.9":
+"@babel/helper-validator-option@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/helper-validator-option@npm:7.25.9"
checksum: 10/9491b2755948ebbdd68f87da907283698e663b5af2d2b1b02a2765761974b1120d5d8d49e9175b167f16f72748ffceec8c9cf62acfbee73f4904507b246e2b3d
@@ -778,7 +750,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/helpers@npm:^7.25.0, @babel/helpers@npm:^7.26.0":
+"@babel/helpers@npm:^7.26.0":
version: 7.26.0
resolution: "@babel/helpers@npm:7.26.0"
dependencies:
@@ -788,7 +760,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.25.0, @babel/parser@npm:^7.25.9, @babel/parser@npm:^7.26.0":
+"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.25.9, @babel/parser@npm:^7.26.0":
version: 7.26.0
resolution: "@babel/parser@npm:7.26.0"
dependencies:
@@ -799,7 +771,18 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:^7.25.3, @babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:^7.25.9":
+"@babel/parser@npm:^7.26.2":
+ version: 7.26.2
+ resolution: "@babel/parser@npm:7.26.2"
+ dependencies:
+ "@babel/types": "npm:^7.26.0"
+ bin:
+ parser: ./bin/babel-parser.js
+ checksum: 10/8baee43752a3678ad9f9e360ec845065eeee806f1fdc8e0f348a8a0e13eef0959dabed4a197c978896c493ea205c804d0a1187cc52e4a1ba017c7935bab4983d
+ languageName: node
+ linkType: hard
+
+"@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-bugfix-firefox-class-in-computed-class-key@npm:7.25.9"
dependencies:
@@ -811,7 +794,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-bugfix-safari-class-field-initializer-scope@npm:^7.25.0, @babel/plugin-bugfix-safari-class-field-initializer-scope@npm:^7.25.9":
+"@babel/plugin-bugfix-safari-class-field-initializer-scope@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-bugfix-safari-class-field-initializer-scope@npm:7.25.9"
dependencies:
@@ -822,7 +805,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.25.0, @babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.25.9":
+"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.25.9"
dependencies:
@@ -833,7 +816,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.24.7, @babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.25.9":
+"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@npm:7.25.9"
dependencies:
@@ -846,7 +829,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.25.0, @babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.25.9":
+"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@npm:7.25.9"
dependencies:
@@ -889,7 +872,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-syntax-class-properties@npm:^7.12.13, @babel/plugin-syntax-class-properties@npm:^7.8.3":
+"@babel/plugin-syntax-class-properties@npm:^7.8.3":
version: 7.12.13
resolution: "@babel/plugin-syntax-class-properties@npm:7.12.13"
dependencies:
@@ -900,40 +883,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-syntax-class-static-block@npm:^7.14.5":
- version: 7.14.5
- resolution: "@babel/plugin-syntax-class-static-block@npm:7.14.5"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.14.5"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10/3e80814b5b6d4fe17826093918680a351c2d34398a914ce6e55d8083d72a9bdde4fbaf6a2dcea0e23a03de26dc2917ae3efd603d27099e2b98380345703bf948
- languageName: node
- linkType: hard
-
-"@babel/plugin-syntax-dynamic-import@npm:^7.8.3":
- version: 7.8.3
- resolution: "@babel/plugin-syntax-dynamic-import@npm:7.8.3"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.8.0"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10/ce307af83cf433d4ec42932329fad25fa73138ab39c7436882ea28742e1c0066626d224e0ad2988724c82644e41601cef607b36194f695cb78a1fcdc959637bd
- languageName: node
- linkType: hard
-
-"@babel/plugin-syntax-export-namespace-from@npm:^7.8.3":
- version: 7.8.3
- resolution: "@babel/plugin-syntax-export-namespace-from@npm:7.8.3"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.8.3"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10/85740478be5b0de185228e7814451d74ab8ce0a26fcca7613955262a26e99e8e15e9da58f60c754b84515d4c679b590dbd3f2148f0f58025f4ae706f1c5a5d4a
- languageName: node
- linkType: hard
-
-"@babel/plugin-syntax-import-assertions@npm:^7.24.7, @babel/plugin-syntax-import-assertions@npm:^7.26.0":
+"@babel/plugin-syntax-import-assertions@npm:^7.26.0":
version: 7.26.0
resolution: "@babel/plugin-syntax-import-assertions@npm:7.26.0"
dependencies:
@@ -944,18 +894,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-syntax-import-attributes@npm:7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-syntax-import-attributes@npm:7.24.7"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.24.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10/22fc50bd85a491bb8d22065f330a41f60d66f2f2d7a1deb73e80c8a4b5d7a42a092a03f8da18800650eca0fc14585167cc4e5c9fab351f0d390d1592347162ae
- languageName: node
- linkType: hard
-
-"@babel/plugin-syntax-import-attributes@npm:^7.24.7, @babel/plugin-syntax-import-attributes@npm:^7.26.0":
+"@babel/plugin-syntax-import-attributes@npm:7.26.0, @babel/plugin-syntax-import-attributes@npm:^7.26.0":
version: 7.26.0
resolution: "@babel/plugin-syntax-import-attributes@npm:7.26.0"
dependencies:
@@ -966,7 +905,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-syntax-import-meta@npm:^7.10.4, @babel/plugin-syntax-import-meta@npm:^7.8.3":
+"@babel/plugin-syntax-import-meta@npm:^7.8.3":
version: 7.10.4
resolution: "@babel/plugin-syntax-import-meta@npm:7.10.4"
dependencies:
@@ -999,7 +938,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-syntax-logical-assignment-operators@npm:^7.10.4, @babel/plugin-syntax-logical-assignment-operators@npm:^7.8.3":
+"@babel/plugin-syntax-logical-assignment-operators@npm:^7.8.3":
version: 7.10.4
resolution: "@babel/plugin-syntax-logical-assignment-operators@npm:7.10.4"
dependencies:
@@ -1021,7 +960,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-syntax-numeric-separator@npm:^7.10.4, @babel/plugin-syntax-numeric-separator@npm:^7.8.3":
+"@babel/plugin-syntax-numeric-separator@npm:^7.8.3":
version: 7.10.4
resolution: "@babel/plugin-syntax-numeric-separator@npm:7.10.4"
dependencies:
@@ -1065,18 +1004,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-syntax-private-property-in-object@npm:^7.14.5":
- version: 7.14.5
- resolution: "@babel/plugin-syntax-private-property-in-object@npm:7.14.5"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.14.5"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10/b317174783e6e96029b743ccff2a67d63d38756876e7e5d0ba53a322e38d9ca452c13354a57de1ad476b4c066dbae699e0ca157441da611117a47af88985ecda
- languageName: node
- linkType: hard
-
-"@babel/plugin-syntax-top-level-await@npm:^7.14.5, @babel/plugin-syntax-top-level-await@npm:^7.8.3":
+"@babel/plugin-syntax-top-level-await@npm:^7.8.3":
version: 7.14.5
resolution: "@babel/plugin-syntax-top-level-await@npm:7.14.5"
dependencies:
@@ -1110,7 +1038,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-arrow-functions@npm:^7.24.7, @babel/plugin-transform-arrow-functions@npm:^7.25.9":
+"@babel/plugin-transform-arrow-functions@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-arrow-functions@npm:7.25.9"
dependencies:
@@ -1121,21 +1049,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-async-generator-functions@npm:7.25.0":
- version: 7.25.0
- resolution: "@babel/plugin-transform-async-generator-functions@npm:7.25.0"
- dependencies:
- "@babel/helper-plugin-utils": "npm:^7.24.8"
- "@babel/helper-remap-async-to-generator": "npm:^7.25.0"
- "@babel/plugin-syntax-async-generators": "npm:^7.8.4"
- "@babel/traverse": "npm:^7.25.0"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10/c65757490005234719a9614dbaf5004ca815612eff251edf95d4149fb74f42ebf91ff079f6b3594b6aa93eec6f4b6d2cda9f2c924f6217bb0422896be58ed0fe
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-async-generator-functions@npm:^7.25.0, @babel/plugin-transform-async-generator-functions@npm:^7.25.9":
+"@babel/plugin-transform-async-generator-functions@npm:7.25.9, @babel/plugin-transform-async-generator-functions@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-async-generator-functions@npm:7.25.9"
dependencies:
@@ -1148,20 +1062,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-async-to-generator@npm:7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-async-to-generator@npm:7.24.7"
- dependencies:
- "@babel/helper-module-imports": "npm:^7.24.7"
- "@babel/helper-plugin-utils": "npm:^7.24.7"
- "@babel/helper-remap-async-to-generator": "npm:^7.24.7"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10/b2041d9d50b09afef983c4f1dece63fdfc5a8e4646e42591db398bc4322958434d60b3cb0f5d0f9f9dbdad8577e8a1a33ba9859aacc3004bf6d25d094d20193f
- languageName: node
- linkType: hard
-
-"@babel/plugin-transform-async-to-generator@npm:^7.24.7, @babel/plugin-transform-async-to-generator@npm:^7.25.9":
+"@babel/plugin-transform-async-to-generator@npm:7.25.9, @babel/plugin-transform-async-to-generator@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-async-to-generator@npm:7.25.9"
dependencies:
@@ -1174,7 +1075,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-block-scoped-functions@npm:^7.24.7, @babel/plugin-transform-block-scoped-functions@npm:^7.25.9":
+"@babel/plugin-transform-block-scoped-functions@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-block-scoped-functions@npm:7.25.9"
dependencies:
@@ -1185,7 +1086,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-block-scoping@npm:^7.25.0, @babel/plugin-transform-block-scoping@npm:^7.25.9":
+"@babel/plugin-transform-block-scoping@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-block-scoping@npm:7.25.9"
dependencies:
@@ -1196,7 +1097,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-class-properties@npm:^7.24.7, @babel/plugin-transform-class-properties@npm:^7.25.9":
+"@babel/plugin-transform-class-properties@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-class-properties@npm:7.25.9"
dependencies:
@@ -1208,7 +1109,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-class-static-block@npm:^7.24.7, @babel/plugin-transform-class-static-block@npm:^7.26.0":
+"@babel/plugin-transform-class-static-block@npm:^7.26.0":
version: 7.26.0
resolution: "@babel/plugin-transform-class-static-block@npm:7.26.0"
dependencies:
@@ -1220,7 +1121,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-classes@npm:^7.25.0, @babel/plugin-transform-classes@npm:^7.25.9":
+"@babel/plugin-transform-classes@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-classes@npm:7.25.9"
dependencies:
@@ -1236,7 +1137,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-computed-properties@npm:^7.24.7, @babel/plugin-transform-computed-properties@npm:^7.25.9":
+"@babel/plugin-transform-computed-properties@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-computed-properties@npm:7.25.9"
dependencies:
@@ -1248,7 +1149,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-destructuring@npm:^7.24.8, @babel/plugin-transform-destructuring@npm:^7.25.9":
+"@babel/plugin-transform-destructuring@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-destructuring@npm:7.25.9"
dependencies:
@@ -1259,7 +1160,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-dotall-regex@npm:^7.24.7, @babel/plugin-transform-dotall-regex@npm:^7.25.9":
+"@babel/plugin-transform-dotall-regex@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-dotall-regex@npm:7.25.9"
dependencies:
@@ -1271,7 +1172,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-duplicate-keys@npm:^7.24.7, @babel/plugin-transform-duplicate-keys@npm:^7.25.9":
+"@babel/plugin-transform-duplicate-keys@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-duplicate-keys@npm:7.25.9"
dependencies:
@@ -1282,7 +1183,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-duplicate-named-capturing-groups-regex@npm:^7.25.0, @babel/plugin-transform-duplicate-named-capturing-groups-regex@npm:^7.25.9":
+"@babel/plugin-transform-duplicate-named-capturing-groups-regex@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-duplicate-named-capturing-groups-regex@npm:7.25.9"
dependencies:
@@ -1294,7 +1195,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-dynamic-import@npm:^7.24.7, @babel/plugin-transform-dynamic-import@npm:^7.25.9":
+"@babel/plugin-transform-dynamic-import@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-dynamic-import@npm:7.25.9"
dependencies:
@@ -1305,7 +1206,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-exponentiation-operator@npm:^7.24.7, @babel/plugin-transform-exponentiation-operator@npm:^7.25.9":
+"@babel/plugin-transform-exponentiation-operator@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-exponentiation-operator@npm:7.25.9"
dependencies:
@@ -1317,7 +1218,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-export-namespace-from@npm:^7.24.7, @babel/plugin-transform-export-namespace-from@npm:^7.25.9":
+"@babel/plugin-transform-export-namespace-from@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-export-namespace-from@npm:7.25.9"
dependencies:
@@ -1328,7 +1229,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-for-of@npm:^7.24.7, @babel/plugin-transform-for-of@npm:^7.25.9":
+"@babel/plugin-transform-for-of@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-for-of@npm:7.25.9"
dependencies:
@@ -1340,7 +1241,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-function-name@npm:^7.25.1, @babel/plugin-transform-function-name@npm:^7.25.9":
+"@babel/plugin-transform-function-name@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-function-name@npm:7.25.9"
dependencies:
@@ -1353,7 +1254,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-json-strings@npm:^7.24.7, @babel/plugin-transform-json-strings@npm:^7.25.9":
+"@babel/plugin-transform-json-strings@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-json-strings@npm:7.25.9"
dependencies:
@@ -1364,7 +1265,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-literals@npm:^7.25.2, @babel/plugin-transform-literals@npm:^7.25.9":
+"@babel/plugin-transform-literals@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-literals@npm:7.25.9"
dependencies:
@@ -1375,7 +1276,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-logical-assignment-operators@npm:^7.24.7, @babel/plugin-transform-logical-assignment-operators@npm:^7.25.9":
+"@babel/plugin-transform-logical-assignment-operators@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-logical-assignment-operators@npm:7.25.9"
dependencies:
@@ -1386,7 +1287,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-member-expression-literals@npm:^7.24.7, @babel/plugin-transform-member-expression-literals@npm:^7.25.9":
+"@babel/plugin-transform-member-expression-literals@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-member-expression-literals@npm:7.25.9"
dependencies:
@@ -1397,7 +1298,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-modules-amd@npm:^7.24.7, @babel/plugin-transform-modules-amd@npm:^7.25.9":
+"@babel/plugin-transform-modules-amd@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-modules-amd@npm:7.25.9"
dependencies:
@@ -1409,7 +1310,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-modules-commonjs@npm:^7.24.8, @babel/plugin-transform-modules-commonjs@npm:^7.25.9":
+"@babel/plugin-transform-modules-commonjs@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-modules-commonjs@npm:7.25.9"
dependencies:
@@ -1422,7 +1323,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-modules-systemjs@npm:^7.25.0, @babel/plugin-transform-modules-systemjs@npm:^7.25.9":
+"@babel/plugin-transform-modules-systemjs@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-modules-systemjs@npm:7.25.9"
dependencies:
@@ -1436,7 +1337,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-modules-umd@npm:^7.24.7, @babel/plugin-transform-modules-umd@npm:^7.25.9":
+"@babel/plugin-transform-modules-umd@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-modules-umd@npm:7.25.9"
dependencies:
@@ -1448,7 +1349,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.24.7, @babel/plugin-transform-named-capturing-groups-regex@npm:^7.25.9":
+"@babel/plugin-transform-named-capturing-groups-regex@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-named-capturing-groups-regex@npm:7.25.9"
dependencies:
@@ -1460,7 +1361,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-new-target@npm:^7.24.7, @babel/plugin-transform-new-target@npm:^7.25.9":
+"@babel/plugin-transform-new-target@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-new-target@npm:7.25.9"
dependencies:
@@ -1471,7 +1372,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.24.7, @babel/plugin-transform-nullish-coalescing-operator@npm:^7.25.9":
+"@babel/plugin-transform-nullish-coalescing-operator@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-nullish-coalescing-operator@npm:7.25.9"
dependencies:
@@ -1482,7 +1383,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-numeric-separator@npm:^7.24.7, @babel/plugin-transform-numeric-separator@npm:^7.25.9":
+"@babel/plugin-transform-numeric-separator@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-numeric-separator@npm:7.25.9"
dependencies:
@@ -1493,7 +1394,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-object-rest-spread@npm:^7.24.7, @babel/plugin-transform-object-rest-spread@npm:^7.25.9":
+"@babel/plugin-transform-object-rest-spread@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-object-rest-spread@npm:7.25.9"
dependencies:
@@ -1506,7 +1407,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-object-super@npm:^7.24.7, @babel/plugin-transform-object-super@npm:^7.25.9":
+"@babel/plugin-transform-object-super@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-object-super@npm:7.25.9"
dependencies:
@@ -1518,7 +1419,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-optional-catch-binding@npm:^7.24.7, @babel/plugin-transform-optional-catch-binding@npm:^7.25.9":
+"@babel/plugin-transform-optional-catch-binding@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-optional-catch-binding@npm:7.25.9"
dependencies:
@@ -1529,7 +1430,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-optional-chaining@npm:^7.24.8, @babel/plugin-transform-optional-chaining@npm:^7.25.9":
+"@babel/plugin-transform-optional-chaining@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-optional-chaining@npm:7.25.9"
dependencies:
@@ -1541,7 +1442,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-parameters@npm:^7.24.7, @babel/plugin-transform-parameters@npm:^7.25.9":
+"@babel/plugin-transform-parameters@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-parameters@npm:7.25.9"
dependencies:
@@ -1552,7 +1453,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-private-methods@npm:^7.24.7, @babel/plugin-transform-private-methods@npm:^7.25.9":
+"@babel/plugin-transform-private-methods@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-private-methods@npm:7.25.9"
dependencies:
@@ -1564,7 +1465,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-private-property-in-object@npm:^7.24.7, @babel/plugin-transform-private-property-in-object@npm:^7.25.9":
+"@babel/plugin-transform-private-property-in-object@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-private-property-in-object@npm:7.25.9"
dependencies:
@@ -1577,7 +1478,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-property-literals@npm:^7.24.7, @babel/plugin-transform-property-literals@npm:^7.25.9":
+"@babel/plugin-transform-property-literals@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-property-literals@npm:7.25.9"
dependencies:
@@ -1588,7 +1489,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-regenerator@npm:^7.24.7, @babel/plugin-transform-regenerator@npm:^7.25.9":
+"@babel/plugin-transform-regenerator@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-regenerator@npm:7.25.9"
dependencies:
@@ -1612,7 +1513,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-reserved-words@npm:^7.24.7, @babel/plugin-transform-reserved-words@npm:^7.25.9":
+"@babel/plugin-transform-reserved-words@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-reserved-words@npm:7.25.9"
dependencies:
@@ -1623,23 +1524,23 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-runtime@npm:7.24.7":
- version: 7.24.7
- resolution: "@babel/plugin-transform-runtime@npm:7.24.7"
+"@babel/plugin-transform-runtime@npm:7.25.9":
+ version: 7.25.9
+ resolution: "@babel/plugin-transform-runtime@npm:7.25.9"
dependencies:
- "@babel/helper-module-imports": "npm:^7.24.7"
- "@babel/helper-plugin-utils": "npm:^7.24.7"
+ "@babel/helper-module-imports": "npm:^7.25.9"
+ "@babel/helper-plugin-utils": "npm:^7.25.9"
babel-plugin-polyfill-corejs2: "npm:^0.4.10"
- babel-plugin-polyfill-corejs3: "npm:^0.10.1"
+ babel-plugin-polyfill-corejs3: "npm:^0.10.6"
babel-plugin-polyfill-regenerator: "npm:^0.6.1"
semver: "npm:^6.3.1"
peerDependencies:
"@babel/core": ^7.0.0-0
- checksum: 10/6f82f2104394d6efef3ba5b38474018f1072d524087eb223776dd55cf8ec8885e813a73004c95218f37de7c0dbaa1a136d2e359cee8cf9ffb3f2e130a3aeb99a
+ checksum: 10/d8d4f04a47cfc1a6103ecee8604750ba2184cd947ee1696cdc363639f0d4a3848839e20f0ca63511af9ad6742f7dd813cca5b2640353f7b0816bbc17ff0e9e88
languageName: node
linkType: hard
-"@babel/plugin-transform-shorthand-properties@npm:^7.24.7, @babel/plugin-transform-shorthand-properties@npm:^7.25.9":
+"@babel/plugin-transform-shorthand-properties@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-shorthand-properties@npm:7.25.9"
dependencies:
@@ -1650,7 +1551,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-spread@npm:^7.24.7, @babel/plugin-transform-spread@npm:^7.25.9":
+"@babel/plugin-transform-spread@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-spread@npm:7.25.9"
dependencies:
@@ -1662,7 +1563,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-sticky-regex@npm:^7.24.7, @babel/plugin-transform-sticky-regex@npm:^7.25.9":
+"@babel/plugin-transform-sticky-regex@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-sticky-regex@npm:7.25.9"
dependencies:
@@ -1673,7 +1574,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-template-literals@npm:^7.24.7, @babel/plugin-transform-template-literals@npm:^7.25.9":
+"@babel/plugin-transform-template-literals@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-template-literals@npm:7.25.9"
dependencies:
@@ -1684,7 +1585,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-typeof-symbol@npm:^7.24.8, @babel/plugin-transform-typeof-symbol@npm:^7.25.9":
+"@babel/plugin-transform-typeof-symbol@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-typeof-symbol@npm:7.25.9"
dependencies:
@@ -1695,7 +1596,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-unicode-escapes@npm:^7.24.7, @babel/plugin-transform-unicode-escapes@npm:^7.25.9":
+"@babel/plugin-transform-unicode-escapes@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-unicode-escapes@npm:7.25.9"
dependencies:
@@ -1706,7 +1607,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-unicode-property-regex@npm:^7.24.7, @babel/plugin-transform-unicode-property-regex@npm:^7.25.9":
+"@babel/plugin-transform-unicode-property-regex@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-unicode-property-regex@npm:7.25.9"
dependencies:
@@ -1718,7 +1619,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-unicode-regex@npm:^7.24.7, @babel/plugin-transform-unicode-regex@npm:^7.25.9":
+"@babel/plugin-transform-unicode-regex@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-unicode-regex@npm:7.25.9"
dependencies:
@@ -1730,7 +1631,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/plugin-transform-unicode-sets-regex@npm:^7.24.7, @babel/plugin-transform-unicode-sets-regex@npm:^7.25.9":
+"@babel/plugin-transform-unicode-sets-regex@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-unicode-sets-regex@npm:7.25.9"
dependencies:
@@ -1742,100 +1643,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/preset-env@npm:7.25.3":
- version: 7.25.3
- resolution: "@babel/preset-env@npm:7.25.3"
- dependencies:
- "@babel/compat-data": "npm:^7.25.2"
- "@babel/helper-compilation-targets": "npm:^7.25.2"
- "@babel/helper-plugin-utils": "npm:^7.24.8"
- "@babel/helper-validator-option": "npm:^7.24.8"
- "@babel/plugin-bugfix-firefox-class-in-computed-class-key": "npm:^7.25.3"
- "@babel/plugin-bugfix-safari-class-field-initializer-scope": "npm:^7.25.0"
- "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "npm:^7.25.0"
- "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "npm:^7.24.7"
- "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "npm:^7.25.0"
- "@babel/plugin-proposal-private-property-in-object": "npm:7.21.0-placeholder-for-preset-env.2"
- "@babel/plugin-syntax-async-generators": "npm:^7.8.4"
- "@babel/plugin-syntax-class-properties": "npm:^7.12.13"
- "@babel/plugin-syntax-class-static-block": "npm:^7.14.5"
- "@babel/plugin-syntax-dynamic-import": "npm:^7.8.3"
- "@babel/plugin-syntax-export-namespace-from": "npm:^7.8.3"
- "@babel/plugin-syntax-import-assertions": "npm:^7.24.7"
- "@babel/plugin-syntax-import-attributes": "npm:^7.24.7"
- "@babel/plugin-syntax-import-meta": "npm:^7.10.4"
- "@babel/plugin-syntax-json-strings": "npm:^7.8.3"
- "@babel/plugin-syntax-logical-assignment-operators": "npm:^7.10.4"
- "@babel/plugin-syntax-nullish-coalescing-operator": "npm:^7.8.3"
- "@babel/plugin-syntax-numeric-separator": "npm:^7.10.4"
- "@babel/plugin-syntax-object-rest-spread": "npm:^7.8.3"
- "@babel/plugin-syntax-optional-catch-binding": "npm:^7.8.3"
- "@babel/plugin-syntax-optional-chaining": "npm:^7.8.3"
- "@babel/plugin-syntax-private-property-in-object": "npm:^7.14.5"
- "@babel/plugin-syntax-top-level-await": "npm:^7.14.5"
- "@babel/plugin-syntax-unicode-sets-regex": "npm:^7.18.6"
- "@babel/plugin-transform-arrow-functions": "npm:^7.24.7"
- "@babel/plugin-transform-async-generator-functions": "npm:^7.25.0"
- "@babel/plugin-transform-async-to-generator": "npm:^7.24.7"
- "@babel/plugin-transform-block-scoped-functions": "npm:^7.24.7"
- "@babel/plugin-transform-block-scoping": "npm:^7.25.0"
- "@babel/plugin-transform-class-properties": "npm:^7.24.7"
- "@babel/plugin-transform-class-static-block": "npm:^7.24.7"
- "@babel/plugin-transform-classes": "npm:^7.25.0"
- "@babel/plugin-transform-computed-properties": "npm:^7.24.7"
- "@babel/plugin-transform-destructuring": "npm:^7.24.8"
- "@babel/plugin-transform-dotall-regex": "npm:^7.24.7"
- "@babel/plugin-transform-duplicate-keys": "npm:^7.24.7"
- "@babel/plugin-transform-duplicate-named-capturing-groups-regex": "npm:^7.25.0"
- "@babel/plugin-transform-dynamic-import": "npm:^7.24.7"
- "@babel/plugin-transform-exponentiation-operator": "npm:^7.24.7"
- "@babel/plugin-transform-export-namespace-from": "npm:^7.24.7"
- "@babel/plugin-transform-for-of": "npm:^7.24.7"
- "@babel/plugin-transform-function-name": "npm:^7.25.1"
- "@babel/plugin-transform-json-strings": "npm:^7.24.7"
- "@babel/plugin-transform-literals": "npm:^7.25.2"
- "@babel/plugin-transform-logical-assignment-operators": "npm:^7.24.7"
- "@babel/plugin-transform-member-expression-literals": "npm:^7.24.7"
- "@babel/plugin-transform-modules-amd": "npm:^7.24.7"
- "@babel/plugin-transform-modules-commonjs": "npm:^7.24.8"
- "@babel/plugin-transform-modules-systemjs": "npm:^7.25.0"
- "@babel/plugin-transform-modules-umd": "npm:^7.24.7"
- "@babel/plugin-transform-named-capturing-groups-regex": "npm:^7.24.7"
- "@babel/plugin-transform-new-target": "npm:^7.24.7"
- "@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.24.7"
- "@babel/plugin-transform-numeric-separator": "npm:^7.24.7"
- "@babel/plugin-transform-object-rest-spread": "npm:^7.24.7"
- "@babel/plugin-transform-object-super": "npm:^7.24.7"
- "@babel/plugin-transform-optional-catch-binding": "npm:^7.24.7"
- "@babel/plugin-transform-optional-chaining": "npm:^7.24.8"
- "@babel/plugin-transform-parameters": "npm:^7.24.7"
- "@babel/plugin-transform-private-methods": "npm:^7.24.7"
- "@babel/plugin-transform-private-property-in-object": "npm:^7.24.7"
- "@babel/plugin-transform-property-literals": "npm:^7.24.7"
- "@babel/plugin-transform-regenerator": "npm:^7.24.7"
- "@babel/plugin-transform-reserved-words": "npm:^7.24.7"
- "@babel/plugin-transform-shorthand-properties": "npm:^7.24.7"
- "@babel/plugin-transform-spread": "npm:^7.24.7"
- "@babel/plugin-transform-sticky-regex": "npm:^7.24.7"
- "@babel/plugin-transform-template-literals": "npm:^7.24.7"
- "@babel/plugin-transform-typeof-symbol": "npm:^7.24.8"
- "@babel/plugin-transform-unicode-escapes": "npm:^7.24.7"
- "@babel/plugin-transform-unicode-property-regex": "npm:^7.24.7"
- "@babel/plugin-transform-unicode-regex": "npm:^7.24.7"
- "@babel/plugin-transform-unicode-sets-regex": "npm:^7.24.7"
- "@babel/preset-modules": "npm:0.1.6-no-external-plugins"
- babel-plugin-polyfill-corejs2: "npm:^0.4.10"
- babel-plugin-polyfill-corejs3: "npm:^0.10.4"
- babel-plugin-polyfill-regenerator: "npm:^0.6.1"
- core-js-compat: "npm:^3.37.1"
- semver: "npm:^6.3.1"
- peerDependencies:
- "@babel/core": ^7.0.0-0
- checksum: 10/293c32dee33f138d22cea0c0e163b6d79ef3860ac269921a438edb4adbfa53976ce2cd3f7a79408c8e52c852b5feda45abdbc986a54e9d9aa0b6680d7a371a58
- languageName: node
- linkType: hard
-
-"@babel/preset-env@npm:^7.26.0":
+"@babel/preset-env@npm:7.26.0, @babel/preset-env@npm:^7.26.0":
version: 7.26.0
resolution: "@babel/preset-env@npm:7.26.0"
dependencies:
@@ -1927,7 +1735,16 @@ __metadata:
languageName: node
linkType: hard
-"@babel/runtime@npm:7.25.0, @babel/runtime@npm:^7.8.4":
+"@babel/runtime@npm:7.26.0":
+ version: 7.26.0
+ resolution: "@babel/runtime@npm:7.26.0"
+ dependencies:
+ regenerator-runtime: "npm:^0.14.0"
+ checksum: 10/9f4ea1c1d566c497c052d505587554e782e021e6ccd302c2ad7ae8291c8e16e3f19d4a7726fb64469e057779ea2081c28b7dbefec6d813a22f08a35712c0f699
+ languageName: node
+ linkType: hard
+
+"@babel/runtime@npm:^7.8.4":
version: 7.25.0
resolution: "@babel/runtime@npm:7.25.0"
dependencies:
@@ -1936,7 +1753,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/template@npm:^7.25.0, @babel/template@npm:^7.25.9, @babel/template@npm:^7.3.3":
+"@babel/template@npm:^7.25.9, @babel/template@npm:^7.3.3":
version: 7.25.9
resolution: "@babel/template@npm:7.25.9"
dependencies:
@@ -1947,7 +1764,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/traverse@npm:^7.25.0, @babel/traverse@npm:^7.25.2, @babel/traverse@npm:^7.25.9":
+"@babel/traverse@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/traverse@npm:7.25.9"
dependencies:
@@ -1962,7 +1779,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.24.7, @babel/types@npm:^7.25.0, @babel/types@npm:^7.25.2, @babel/types@npm:^7.25.9, @babel/types@npm:^7.26.0, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4":
+"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.24.7, @babel/types@npm:^7.25.9, @babel/types@npm:^7.26.0, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4":
version: 7.26.0
resolution: "@babel/types@npm:7.26.0"
dependencies:
@@ -2203,10 +2020,10 @@ __metadata:
languageName: node
linkType: hard
-"@discoveryjs/json-ext@npm:0.6.1":
- version: 0.6.1
- resolution: "@discoveryjs/json-ext@npm:0.6.1"
- checksum: 10/ec38094df91750094a2da0853efbe34762466810b34da6a5acce755d225a471c6273921cace21f8c7668905913b4befc10aa8544cd01f87ca92bd4ffa606cb0f
+"@discoveryjs/json-ext@npm:0.6.3":
+ version: 0.6.3
+ resolution: "@discoveryjs/json-ext@npm:0.6.3"
+ checksum: 10/6cb35ce92c8f1e9533250da9a893def63cce4f9a4f67677259bf11619d83858ca9c010171f49b22d83153b7b7ff65c39bbbf0edf4734d67e864de1044b7a943c
languageName: node
linkType: hard
@@ -2235,6 +2052,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/aix-ppc64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/aix-ppc64@npm:0.24.0"
+ conditions: os=aix & cpu=ppc64
+ languageName: node
+ linkType: hard
+
"@esbuild/android-arm64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/android-arm64@npm:0.21.5"
@@ -2249,6 +2073,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/android-arm64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/android-arm64@npm:0.24.0"
+ conditions: os=android & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@esbuild/android-arm@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/android-arm@npm:0.21.5"
@@ -2263,6 +2094,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/android-arm@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/android-arm@npm:0.24.0"
+ conditions: os=android & cpu=arm
+ languageName: node
+ linkType: hard
+
"@esbuild/android-x64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/android-x64@npm:0.21.5"
@@ -2277,6 +2115,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/android-x64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/android-x64@npm:0.24.0"
+ conditions: os=android & cpu=x64
+ languageName: node
+ linkType: hard
+
"@esbuild/darwin-arm64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/darwin-arm64@npm:0.21.5"
@@ -2291,6 +2136,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/darwin-arm64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/darwin-arm64@npm:0.24.0"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@esbuild/darwin-x64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/darwin-x64@npm:0.21.5"
@@ -2305,6 +2157,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/darwin-x64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/darwin-x64@npm:0.24.0"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
"@esbuild/freebsd-arm64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/freebsd-arm64@npm:0.21.5"
@@ -2319,6 +2178,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/freebsd-arm64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/freebsd-arm64@npm:0.24.0"
+ conditions: os=freebsd & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@esbuild/freebsd-x64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/freebsd-x64@npm:0.21.5"
@@ -2333,6 +2199,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/freebsd-x64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/freebsd-x64@npm:0.24.0"
+ conditions: os=freebsd & cpu=x64
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-arm64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/linux-arm64@npm:0.21.5"
@@ -2347,6 +2220,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-arm64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/linux-arm64@npm:0.24.0"
+ conditions: os=linux & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-arm@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/linux-arm@npm:0.21.5"
@@ -2361,6 +2241,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-arm@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/linux-arm@npm:0.24.0"
+ conditions: os=linux & cpu=arm
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-ia32@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/linux-ia32@npm:0.21.5"
@@ -2375,6 +2262,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-ia32@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/linux-ia32@npm:0.24.0"
+ conditions: os=linux & cpu=ia32
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-loong64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/linux-loong64@npm:0.21.5"
@@ -2389,6 +2283,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-loong64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/linux-loong64@npm:0.24.0"
+ conditions: os=linux & cpu=loong64
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-mips64el@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/linux-mips64el@npm:0.21.5"
@@ -2403,6 +2304,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-mips64el@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/linux-mips64el@npm:0.24.0"
+ conditions: os=linux & cpu=mips64el
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-ppc64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/linux-ppc64@npm:0.21.5"
@@ -2417,6 +2325,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-ppc64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/linux-ppc64@npm:0.24.0"
+ conditions: os=linux & cpu=ppc64
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-riscv64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/linux-riscv64@npm:0.21.5"
@@ -2431,6 +2346,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-riscv64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/linux-riscv64@npm:0.24.0"
+ conditions: os=linux & cpu=riscv64
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-s390x@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/linux-s390x@npm:0.21.5"
@@ -2445,6 +2367,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-s390x@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/linux-s390x@npm:0.24.0"
+ conditions: os=linux & cpu=s390x
+ languageName: node
+ linkType: hard
+
"@esbuild/linux-x64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/linux-x64@npm:0.21.5"
@@ -2459,6 +2388,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/linux-x64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/linux-x64@npm:0.24.0"
+ conditions: os=linux & cpu=x64
+ languageName: node
+ linkType: hard
+
"@esbuild/netbsd-x64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/netbsd-x64@npm:0.21.5"
@@ -2473,6 +2409,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/netbsd-x64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/netbsd-x64@npm:0.24.0"
+ conditions: os=netbsd & cpu=x64
+ languageName: node
+ linkType: hard
+
"@esbuild/openbsd-arm64@npm:0.23.0":
version: 0.23.0
resolution: "@esbuild/openbsd-arm64@npm:0.23.0"
@@ -2480,6 +2423,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/openbsd-arm64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/openbsd-arm64@npm:0.24.0"
+ conditions: os=openbsd & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@esbuild/openbsd-x64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/openbsd-x64@npm:0.21.5"
@@ -2494,6 +2444,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/openbsd-x64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/openbsd-x64@npm:0.24.0"
+ conditions: os=openbsd & cpu=x64
+ languageName: node
+ linkType: hard
+
"@esbuild/sunos-x64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/sunos-x64@npm:0.21.5"
@@ -2508,6 +2465,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/sunos-x64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/sunos-x64@npm:0.24.0"
+ conditions: os=sunos & cpu=x64
+ languageName: node
+ linkType: hard
+
"@esbuild/win32-arm64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/win32-arm64@npm:0.21.5"
@@ -2522,6 +2486,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/win32-arm64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/win32-arm64@npm:0.24.0"
+ conditions: os=win32 & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@esbuild/win32-ia32@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/win32-ia32@npm:0.21.5"
@@ -2536,6 +2507,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/win32-ia32@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/win32-ia32@npm:0.24.0"
+ conditions: os=win32 & cpu=ia32
+ languageName: node
+ linkType: hard
+
"@esbuild/win32-x64@npm:0.21.5":
version: 0.21.5
resolution: "@esbuild/win32-x64@npm:0.21.5"
@@ -2550,6 +2528,13 @@ __metadata:
languageName: node
linkType: hard
+"@esbuild/win32-x64@npm:0.24.0":
+ version: 0.24.0
+ resolution: "@esbuild/win32-x64@npm:0.24.0"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
"@eslint-community/eslint-utils@npm:^4.2.0, @eslint-community/eslint-utils@npm:^4.4.0":
version: 4.4.0
resolution: "@eslint-community/eslint-utils@npm:4.4.0"
@@ -2631,50 +2616,48 @@ __metadata:
languageName: node
linkType: hard
-"@inquirer/confirm@npm:3.1.22":
- version: 3.1.22
- resolution: "@inquirer/confirm@npm:3.1.22"
+"@inquirer/confirm@npm:5.0.2":
+ version: 5.0.2
+ resolution: "@inquirer/confirm@npm:5.0.2"
dependencies:
- "@inquirer/core": "npm:^9.0.10"
- "@inquirer/type": "npm:^1.5.2"
- checksum: 10/14e547ae3194c6447d41bb87135c03aa5598fd340fced19e4e8bae1be4ae54a9ad3cf335a9c3c6dc54e2ffb7928319e0f4b428531b8ce720cd23d2444292ca36
+ "@inquirer/core": "npm:^10.1.0"
+ "@inquirer/type": "npm:^3.0.1"
+ peerDependencies:
+ "@types/node": ">=18"
+ checksum: 10/4e775b80b689adeb0b2852ed79b368ef23a82fe3d5f580a562f4af7cdf002a19e0ec1b3b95acc6d49427a72c0fcb5b6548e0cdcafe2f0d3f3d6a923e04aabd0c
languageName: node
linkType: hard
-"@inquirer/core@npm:^9.0.10":
- version: 9.0.10
- resolution: "@inquirer/core@npm:9.0.10"
+"@inquirer/core@npm:^10.1.0":
+ version: 10.1.0
+ resolution: "@inquirer/core@npm:10.1.0"
dependencies:
- "@inquirer/figures": "npm:^1.0.5"
- "@inquirer/type": "npm:^1.5.2"
- "@types/mute-stream": "npm:^0.0.4"
- "@types/node": "npm:^22.1.0"
- "@types/wrap-ansi": "npm:^3.0.0"
+ "@inquirer/figures": "npm:^1.0.8"
+ "@inquirer/type": "npm:^3.0.1"
ansi-escapes: "npm:^4.3.2"
- cli-spinners: "npm:^2.9.2"
cli-width: "npm:^4.1.0"
- mute-stream: "npm:^1.0.0"
+ mute-stream: "npm:^2.0.0"
signal-exit: "npm:^4.1.0"
strip-ansi: "npm:^6.0.1"
wrap-ansi: "npm:^6.2.0"
yoctocolors-cjs: "npm:^2.1.2"
- checksum: 10/1bcb1deb7393d78f2dac5b8774d10692ad50b70e3ebc24684d13259d0c6c863dd1bce8ab4d4a806a6e90d5a2517aa8f9981993b1a256c9be68d9ef5e748481c6
+ checksum: 10/5d097d0484c1b758f788b792d29395199bdc84af3e8cd4d9273e31de2c5202839b6edf299056956044ba7fb097c4cee7b5c0288e094a380c045082b044f9946e
languageName: node
linkType: hard
-"@inquirer/figures@npm:^1.0.5":
- version: 1.0.5
- resolution: "@inquirer/figures@npm:1.0.5"
- checksum: 10/60a51b2cdef03c89be25071c23d8c4ae427c56d8ac1b00bf054ca7be446674adc4edd66c15465fe6a81ff0726b024bf37f8a2903a8387ef968d33058da3e7a15
+"@inquirer/figures@npm:^1.0.8":
+ version: 1.0.8
+ resolution: "@inquirer/figures@npm:1.0.8"
+ checksum: 10/0e5e4fbb15e799e818c598fcc3558ef076daf78662149711b046723fd6316381e95f7d5573d6ef0062095ad22c6ac98833033f0948df5c722932107a567fd9c3
languageName: node
linkType: hard
-"@inquirer/type@npm:^1.5.2":
- version: 1.5.2
- resolution: "@inquirer/type@npm:1.5.2"
- dependencies:
- mute-stream: "npm:^1.0.0"
- checksum: 10/90d9203b5d7da8530e210c5421630b577f24554c8b683a4b45ea0f5c6a89c451771170aa34f2b62ca57e4be4de41d6761c941475e25c54c82b527c05644f181f
+"@inquirer/type@npm:^3.0.1":
+ version: 3.0.1
+ resolution: "@inquirer/type@npm:3.0.1"
+ peerDependencies:
+ "@types/node": ">=18"
+ checksum: 10/af412f1e7541d43554b02199ae71a2039a1bff5dc51ceefd87de9ece55b199682733b28810fb4b6cb3ed4a159af4cc4a26d4bb29c58dd127e7d9dbda0797d8e7
languageName: node
linkType: hard
@@ -3043,44 +3026,44 @@ __metadata:
languageName: node
linkType: hard
-"@lmdb/lmdb-darwin-arm64@npm:3.0.13":
- version: 3.0.13
- resolution: "@lmdb/lmdb-darwin-arm64@npm:3.0.13"
+"@lmdb/lmdb-darwin-arm64@npm:3.1.5":
+ version: 3.1.5
+ resolution: "@lmdb/lmdb-darwin-arm64@npm:3.1.5"
conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard
-"@lmdb/lmdb-darwin-x64@npm:3.0.13":
- version: 3.0.13
- resolution: "@lmdb/lmdb-darwin-x64@npm:3.0.13"
+"@lmdb/lmdb-darwin-x64@npm:3.1.5":
+ version: 3.1.5
+ resolution: "@lmdb/lmdb-darwin-x64@npm:3.1.5"
conditions: os=darwin & cpu=x64
languageName: node
linkType: hard
-"@lmdb/lmdb-linux-arm64@npm:3.0.13":
- version: 3.0.13
- resolution: "@lmdb/lmdb-linux-arm64@npm:3.0.13"
+"@lmdb/lmdb-linux-arm64@npm:3.1.5":
+ version: 3.1.5
+ resolution: "@lmdb/lmdb-linux-arm64@npm:3.1.5"
conditions: os=linux & cpu=arm64
languageName: node
linkType: hard
-"@lmdb/lmdb-linux-arm@npm:3.0.13":
- version: 3.0.13
- resolution: "@lmdb/lmdb-linux-arm@npm:3.0.13"
+"@lmdb/lmdb-linux-arm@npm:3.1.5":
+ version: 3.1.5
+ resolution: "@lmdb/lmdb-linux-arm@npm:3.1.5"
conditions: os=linux & cpu=arm
languageName: node
linkType: hard
-"@lmdb/lmdb-linux-x64@npm:3.0.13":
- version: 3.0.13
- resolution: "@lmdb/lmdb-linux-x64@npm:3.0.13"
+"@lmdb/lmdb-linux-x64@npm:3.1.5":
+ version: 3.1.5
+ resolution: "@lmdb/lmdb-linux-x64@npm:3.1.5"
conditions: os=linux & cpu=x64
languageName: node
linkType: hard
-"@lmdb/lmdb-win32-x64@npm:3.0.13":
- version: 3.0.13
- resolution: "@lmdb/lmdb-win32-x64@npm:3.0.13"
+"@lmdb/lmdb-win32-x64@npm:3.1.5":
+ version: 3.1.5
+ resolution: "@lmdb/lmdb-win32-x64@npm:3.1.5"
conditions: os=win32 & cpu=x64
languageName: node
linkType: hard
@@ -3127,19 +3110,188 @@ __metadata:
languageName: node
linkType: hard
-"@ngtools/webpack@npm:18.2.12":
- version: 18.2.12
- resolution: "@ngtools/webpack@npm:18.2.12"
+"@napi-rs/nice-android-arm-eabi@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-android-arm-eabi@npm:1.0.1"
+ conditions: os=android & cpu=arm
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-android-arm64@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-android-arm64@npm:1.0.1"
+ conditions: os=android & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-darwin-arm64@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-darwin-arm64@npm:1.0.1"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-darwin-x64@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-darwin-x64@npm:1.0.1"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-freebsd-x64@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-freebsd-x64@npm:1.0.1"
+ conditions: os=freebsd & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-linux-arm-gnueabihf@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-linux-arm-gnueabihf@npm:1.0.1"
+ conditions: os=linux & cpu=arm
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-linux-arm64-gnu@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-linux-arm64-gnu@npm:1.0.1"
+ conditions: os=linux & cpu=arm64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-linux-arm64-musl@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-linux-arm64-musl@npm:1.0.1"
+ conditions: os=linux & cpu=arm64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-linux-ppc64-gnu@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-linux-ppc64-gnu@npm:1.0.1"
+ conditions: os=linux & cpu=ppc64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-linux-riscv64-gnu@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-linux-riscv64-gnu@npm:1.0.1"
+ conditions: os=linux & cpu=riscv64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-linux-s390x-gnu@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-linux-s390x-gnu@npm:1.0.1"
+ conditions: os=linux & cpu=s390x & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-linux-x64-gnu@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-linux-x64-gnu@npm:1.0.1"
+ conditions: os=linux & cpu=x64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-linux-x64-musl@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-linux-x64-musl@npm:1.0.1"
+ conditions: os=linux & cpu=x64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-win32-arm64-msvc@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-win32-arm64-msvc@npm:1.0.1"
+ conditions: os=win32 & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-win32-ia32-msvc@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-win32-ia32-msvc@npm:1.0.1"
+ conditions: os=win32 & cpu=ia32
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice-win32-x64-msvc@npm:1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice-win32-x64-msvc@npm:1.0.1"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@napi-rs/nice@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "@napi-rs/nice@npm:1.0.1"
+ dependencies:
+ "@napi-rs/nice-android-arm-eabi": "npm:1.0.1"
+ "@napi-rs/nice-android-arm64": "npm:1.0.1"
+ "@napi-rs/nice-darwin-arm64": "npm:1.0.1"
+ "@napi-rs/nice-darwin-x64": "npm:1.0.1"
+ "@napi-rs/nice-freebsd-x64": "npm:1.0.1"
+ "@napi-rs/nice-linux-arm-gnueabihf": "npm:1.0.1"
+ "@napi-rs/nice-linux-arm64-gnu": "npm:1.0.1"
+ "@napi-rs/nice-linux-arm64-musl": "npm:1.0.1"
+ "@napi-rs/nice-linux-ppc64-gnu": "npm:1.0.1"
+ "@napi-rs/nice-linux-riscv64-gnu": "npm:1.0.1"
+ "@napi-rs/nice-linux-s390x-gnu": "npm:1.0.1"
+ "@napi-rs/nice-linux-x64-gnu": "npm:1.0.1"
+ "@napi-rs/nice-linux-x64-musl": "npm:1.0.1"
+ "@napi-rs/nice-win32-arm64-msvc": "npm:1.0.1"
+ "@napi-rs/nice-win32-ia32-msvc": "npm:1.0.1"
+ "@napi-rs/nice-win32-x64-msvc": "npm:1.0.1"
+ dependenciesMeta:
+ "@napi-rs/nice-android-arm-eabi":
+ optional: true
+ "@napi-rs/nice-android-arm64":
+ optional: true
+ "@napi-rs/nice-darwin-arm64":
+ optional: true
+ "@napi-rs/nice-darwin-x64":
+ optional: true
+ "@napi-rs/nice-freebsd-x64":
+ optional: true
+ "@napi-rs/nice-linux-arm-gnueabihf":
+ optional: true
+ "@napi-rs/nice-linux-arm64-gnu":
+ optional: true
+ "@napi-rs/nice-linux-arm64-musl":
+ optional: true
+ "@napi-rs/nice-linux-ppc64-gnu":
+ optional: true
+ "@napi-rs/nice-linux-riscv64-gnu":
+ optional: true
+ "@napi-rs/nice-linux-s390x-gnu":
+ optional: true
+ "@napi-rs/nice-linux-x64-gnu":
+ optional: true
+ "@napi-rs/nice-linux-x64-musl":
+ optional: true
+ "@napi-rs/nice-win32-arm64-msvc":
+ optional: true
+ "@napi-rs/nice-win32-ia32-msvc":
+ optional: true
+ "@napi-rs/nice-win32-x64-msvc":
+ optional: true
+ checksum: 10/ae265aa365b325830115c1cda49b05ea05e6f1163944a1485c0643c9552380cd32a2aaf12b326f353538ca6244222963eb2e9767a4713c9432eadecd027f90ea
+ languageName: node
+ linkType: hard
+
+"@ngtools/webpack@npm:19.0.0":
+ version: 19.0.0
+ resolution: "@ngtools/webpack@npm:19.0.0"
peerDependencies:
- "@angular/compiler-cli": ^18.0.0
- typescript: ">=5.4 <5.6"
+ "@angular/compiler-cli": ^19.0.0
+ typescript: ">=5.5 <5.7"
webpack: ^5.54.0
dependenciesMeta:
esbuild:
built: true
puppeteer:
built: true
- checksum: 10/1a7d0c0b8ebd402e5bd1f9407d2dfe9e3af32adb215c3ce38d4fc56436fd5ee12faaa78d32ce85ea79d1f1b28fd3a28fad4f6218de7902c8f989c62189bff47c
+ checksum: 10/5e5b2e486dbb4cb7007814de530fc821521c87d59c620aced0c9fd67ce498950cd60d99ece6c85804834cbaed277cb4372fb9e58d6fba6599d72e975b3d67dff
languageName: node
linkType: hard
@@ -3190,6 +3342,150 @@ __metadata:
languageName: node
linkType: hard
+"@parcel/watcher-android-arm64@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-android-arm64@npm:2.5.0"
+ conditions: os=android & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-darwin-arm64@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-darwin-arm64@npm:2.5.0"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-darwin-x64@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-darwin-x64@npm:2.5.0"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-freebsd-x64@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-freebsd-x64@npm:2.5.0"
+ conditions: os=freebsd & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-linux-arm-glibc@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-linux-arm-glibc@npm:2.5.0"
+ conditions: os=linux & cpu=arm & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-linux-arm-musl@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-linux-arm-musl@npm:2.5.0"
+ conditions: os=linux & cpu=arm & libc=musl
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-linux-arm64-glibc@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-linux-arm64-glibc@npm:2.5.0"
+ conditions: os=linux & cpu=arm64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-linux-arm64-musl@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-linux-arm64-musl@npm:2.5.0"
+ conditions: os=linux & cpu=arm64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-linux-x64-glibc@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-linux-x64-glibc@npm:2.5.0"
+ conditions: os=linux & cpu=x64 & libc=glibc
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-linux-x64-musl@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-linux-x64-musl@npm:2.5.0"
+ conditions: os=linux & cpu=x64 & libc=musl
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-win32-arm64@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-win32-arm64@npm:2.5.0"
+ conditions: os=win32 & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-win32-ia32@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-win32-ia32@npm:2.5.0"
+ conditions: os=win32 & cpu=ia32
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher-win32-x64@npm:2.5.0":
+ version: 2.5.0
+ resolution: "@parcel/watcher-win32-x64@npm:2.5.0"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@parcel/watcher@npm:^2.4.1":
+ version: 2.5.0
+ resolution: "@parcel/watcher@npm:2.5.0"
+ dependencies:
+ "@parcel/watcher-android-arm64": "npm:2.5.0"
+ "@parcel/watcher-darwin-arm64": "npm:2.5.0"
+ "@parcel/watcher-darwin-x64": "npm:2.5.0"
+ "@parcel/watcher-freebsd-x64": "npm:2.5.0"
+ "@parcel/watcher-linux-arm-glibc": "npm:2.5.0"
+ "@parcel/watcher-linux-arm-musl": "npm:2.5.0"
+ "@parcel/watcher-linux-arm64-glibc": "npm:2.5.0"
+ "@parcel/watcher-linux-arm64-musl": "npm:2.5.0"
+ "@parcel/watcher-linux-x64-glibc": "npm:2.5.0"
+ "@parcel/watcher-linux-x64-musl": "npm:2.5.0"
+ "@parcel/watcher-win32-arm64": "npm:2.5.0"
+ "@parcel/watcher-win32-ia32": "npm:2.5.0"
+ "@parcel/watcher-win32-x64": "npm:2.5.0"
+ detect-libc: "npm:^1.0.3"
+ is-glob: "npm:^4.0.3"
+ micromatch: "npm:^4.0.5"
+ node-addon-api: "npm:^7.0.0"
+ node-gyp: "npm:latest"
+ dependenciesMeta:
+ "@parcel/watcher-android-arm64":
+ optional: true
+ "@parcel/watcher-darwin-arm64":
+ optional: true
+ "@parcel/watcher-darwin-x64":
+ optional: true
+ "@parcel/watcher-freebsd-x64":
+ optional: true
+ "@parcel/watcher-linux-arm-glibc":
+ optional: true
+ "@parcel/watcher-linux-arm-musl":
+ optional: true
+ "@parcel/watcher-linux-arm64-glibc":
+ optional: true
+ "@parcel/watcher-linux-arm64-musl":
+ optional: true
+ "@parcel/watcher-linux-x64-glibc":
+ optional: true
+ "@parcel/watcher-linux-x64-musl":
+ optional: true
+ "@parcel/watcher-win32-arm64":
+ optional: true
+ "@parcel/watcher-win32-ia32":
+ optional: true
+ "@parcel/watcher-win32-x64":
+ optional: true
+ checksum: 10/1e28b1aa9a63456ebfa7af3e41297d088bd31d9e32548604f4f26ed96c5808f4330cd515062e879c24a9eaab7894066c8a3951ee30b59e7cbe6786ab2c790dae
+ languageName: node
+ linkType: hard
+
"@pkgjs/parseargs@npm:^0.11.0":
version: 0.11.0
resolution: "@pkgjs/parseargs@npm:0.11.0"
@@ -3211,6 +3507,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-android-arm-eabi@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-android-arm-eabi@npm:4.26.0"
+ conditions: os=android & cpu=arm
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-android-arm64@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-android-arm64@npm:4.22.4"
@@ -3218,6 +3521,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-android-arm64@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-android-arm64@npm:4.26.0"
+ conditions: os=android & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-darwin-arm64@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-darwin-arm64@npm:4.22.4"
@@ -3225,6 +3535,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-darwin-arm64@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-darwin-arm64@npm:4.26.0"
+ conditions: os=darwin & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-darwin-x64@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-darwin-x64@npm:4.22.4"
@@ -3232,6 +3549,27 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-darwin-x64@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-darwin-x64@npm:4.26.0"
+ conditions: os=darwin & cpu=x64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-freebsd-arm64@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-freebsd-arm64@npm:4.26.0"
+ conditions: os=freebsd & cpu=arm64
+ languageName: node
+ linkType: hard
+
+"@rollup/rollup-freebsd-x64@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-freebsd-x64@npm:4.26.0"
+ conditions: os=freebsd & cpu=x64
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-linux-arm-gnueabihf@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.22.4"
@@ -3239,6 +3577,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-linux-arm-gnueabihf@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.26.0"
+ conditions: os=linux & cpu=arm & libc=glibc
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-linux-arm-musleabihf@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.22.4"
@@ -3246,6 +3591,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-linux-arm-musleabihf@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.26.0"
+ conditions: os=linux & cpu=arm & libc=musl
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-linux-arm64-gnu@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.22.4"
@@ -3253,6 +3605,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-linux-arm64-gnu@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.26.0"
+ conditions: os=linux & cpu=arm64 & libc=glibc
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-linux-arm64-musl@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-linux-arm64-musl@npm:4.22.4"
@@ -3260,6 +3619,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-linux-arm64-musl@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-linux-arm64-musl@npm:4.26.0"
+ conditions: os=linux & cpu=arm64 & libc=musl
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-linux-powerpc64le-gnu@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.22.4"
@@ -3267,6 +3633,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-linux-powerpc64le-gnu@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.26.0"
+ conditions: os=linux & cpu=ppc64 & libc=glibc
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-linux-riscv64-gnu@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.22.4"
@@ -3274,6 +3647,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-linux-riscv64-gnu@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.26.0"
+ conditions: os=linux & cpu=riscv64 & libc=glibc
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-linux-s390x-gnu@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.22.4"
@@ -3281,6 +3661,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-linux-s390x-gnu@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.26.0"
+ conditions: os=linux & cpu=s390x & libc=glibc
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-linux-x64-gnu@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-linux-x64-gnu@npm:4.22.4"
@@ -3288,6 +3675,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-linux-x64-gnu@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-linux-x64-gnu@npm:4.26.0"
+ conditions: os=linux & cpu=x64 & libc=glibc
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-linux-x64-musl@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-linux-x64-musl@npm:4.22.4"
@@ -3295,6 +3689,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-linux-x64-musl@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-linux-x64-musl@npm:4.26.0"
+ conditions: os=linux & cpu=x64 & libc=musl
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-win32-arm64-msvc@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.22.4"
@@ -3302,6 +3703,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-win32-arm64-msvc@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.26.0"
+ conditions: os=win32 & cpu=arm64
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-win32-ia32-msvc@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.22.4"
@@ -3309,6 +3717,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-win32-ia32-msvc@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.26.0"
+ conditions: os=win32 & cpu=ia32
+ languageName: node
+ linkType: hard
+
"@rollup/rollup-win32-x64-msvc@npm:4.22.4":
version: 4.22.4
resolution: "@rollup/rollup-win32-x64-msvc@npm:4.22.4"
@@ -3316,6 +3731,13 @@ __metadata:
languageName: node
linkType: hard
+"@rollup/rollup-win32-x64-msvc@npm:4.26.0":
+ version: 4.26.0
+ resolution: "@rollup/rollup-win32-x64-msvc@npm:4.26.0"
+ conditions: os=win32 & cpu=x64
+ languageName: node
+ linkType: hard
+
"@rtsao/scc@npm:^1.1.0":
version: 1.1.0
resolution: "@rtsao/scc@npm:1.1.0"
@@ -3478,7 +3900,34 @@ __metadata:
languageName: node
linkType: hard
-"@types/estree@npm:1.0.5, @types/estree@npm:^1.0.5":
+"@types/eslint-scope@npm:^3.7.7":
+ version: 3.7.7
+ resolution: "@types/eslint-scope@npm:3.7.7"
+ dependencies:
+ "@types/eslint": "npm:*"
+ "@types/estree": "npm:*"
+ checksum: 10/e2889a124aaab0b89af1bab5959847c5bec09809209255de0e63b9f54c629a94781daa04adb66bffcdd742f5e25a17614fb933965093c0eea64aacda4309380e
+ languageName: node
+ linkType: hard
+
+"@types/eslint@npm:*":
+ version: 9.6.1
+ resolution: "@types/eslint@npm:9.6.1"
+ dependencies:
+ "@types/estree": "npm:*"
+ "@types/json-schema": "npm:*"
+ checksum: 10/719fcd255760168a43d0e306ef87548e1e15bffe361d5f4022b0f266575637acc0ecb85604ac97879ee8ae83c6a6d0613b0ed31d0209ddf22a0fe6d608fc56fe
+ languageName: node
+ linkType: hard
+
+"@types/estree@npm:*, @types/estree@npm:1.0.6, @types/estree@npm:^1.0.6":
+ version: 1.0.6
+ resolution: "@types/estree@npm:1.0.6"
+ checksum: 10/9d35d475095199c23e05b431bcdd1f6fec7380612aed068b14b2a08aa70494de8a9026765a5a91b1073f636fb0368f6d8973f518a31391d519e20c59388ed88d
+ languageName: node
+ linkType: hard
+
+"@types/estree@npm:1.0.5":
version: 1.0.5
resolution: "@types/estree@npm:1.0.5"
checksum: 10/7de6d928dd4010b0e20c6919e1a6c27b61f8d4567befa89252055fad503d587ecb9a1e3eab1b1901f923964d7019796db810b7fd6430acb26c32866d126fd408
@@ -3580,7 +4029,7 @@ __metadata:
languageName: node
linkType: hard
-"@types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9":
+"@types/json-schema@npm:*, @types/json-schema@npm:^7.0.8, @types/json-schema@npm:^7.0.9":
version: 7.0.15
resolution: "@types/json-schema@npm:7.0.15"
checksum: 10/1a3c3e06236e4c4aab89499c428d585527ce50c24fe8259e8b3926d3df4cfbbbcf306cfc73ddfb66cbafc973116efd15967020b0f738f63e09e64c7d260519e7
@@ -3595,18 +4044,9 @@ __metadata:
linkType: hard
"@types/mime@npm:^1":
- version: 1.3.5
- resolution: "@types/mime@npm:1.3.5"
- checksum: 10/e29a5f9c4776f5229d84e525b7cd7dd960b51c30a0fb9a028c0821790b82fca9f672dab56561e2acd9e8eed51d431bde52eafdfef30f643586c4162f1aecfc78
- languageName: node
- linkType: hard
-
-"@types/mute-stream@npm:^0.0.4":
- version: 0.0.4
- resolution: "@types/mute-stream@npm:0.0.4"
- dependencies:
- "@types/node": "npm:*"
- checksum: 10/af8d83ad7b68ea05d9357985daf81b6c9b73af4feacb2f5c2693c7fd3e13e5135ef1bd083ce8d5bdc8e97acd28563b61bb32dec4e4508a8067fcd31b8a098632
+ version: 1.3.5
+ resolution: "@types/mime@npm:1.3.5"
+ checksum: 10/e29a5f9c4776f5229d84e525b7cd7dd960b51c30a0fb9a028c0821790b82fca9f672dab56561e2acd9e8eed51d431bde52eafdfef30f643586c4162f1aecfc78
languageName: node
linkType: hard
@@ -3619,7 +4059,7 @@ __metadata:
languageName: node
linkType: hard
-"@types/node@npm:*, @types/node@npm:^22.1.0, @types/node@npm:^22.9.1":
+"@types/node@npm:*, @types/node@npm:^22.9.1":
version: 22.9.1
resolution: "@types/node@npm:22.9.1"
dependencies:
@@ -3716,13 +4156,6 @@ __metadata:
languageName: node
linkType: hard
-"@types/wrap-ansi@npm:^3.0.0":
- version: 3.0.0
- resolution: "@types/wrap-ansi@npm:3.0.0"
- checksum: 10/8aa644946ca4e859668c36b8e2bcf2ac4bdee59dac760414730ea57be8a93ae9166ebd40a088f2ab714843aaea2a2a67f0e6e6ec11cfc9c8701b2466ca1c4089
- languageName: node
- linkType: hard
-
"@types/ws@npm:^8.5.10":
version: 8.5.10
resolution: "@types/ws@npm:8.5.10"
@@ -4096,15 +4529,6 @@ __metadata:
languageName: node
linkType: hard
-"acorn-import-attributes@npm:^1.9.5":
- version: 1.9.5
- resolution: "acorn-import-attributes@npm:1.9.5"
- peerDependencies:
- acorn: ^8
- checksum: 10/8bfbfbb6e2467b9b47abb4d095df717ab64fce2525da65eabee073e85e7975fb3a176b6c8bba17c99a7d8ede283a10a590272304eb54a93c4aa1af9790d47a8b
- languageName: node
- linkType: hard
-
"acorn-jsx@npm:^5.3.2":
version: 5.3.2
resolution: "acorn-jsx@npm:5.3.2"
@@ -4121,7 +4545,7 @@ __metadata:
languageName: node
linkType: hard
-"acorn@npm:^8.1.0, acorn@npm:^8.12.0, acorn@npm:^8.4.1, acorn@npm:^8.7.1, acorn@npm:^8.8.1, acorn@npm:^8.8.2, acorn@npm:^8.9.0":
+"acorn@npm:^8.1.0, acorn@npm:^8.12.0, acorn@npm:^8.4.1, acorn@npm:^8.8.1, acorn@npm:^8.8.2, acorn@npm:^8.9.0":
version: 8.12.1
resolution: "acorn@npm:8.12.1"
bin:
@@ -4130,6 +4554,15 @@ __metadata:
languageName: node
linkType: hard
+"acorn@npm:^8.14.0":
+ version: 8.14.0
+ resolution: "acorn@npm:8.14.0"
+ bin:
+ acorn: bin/acorn
+ checksum: 10/6df29c35556782ca9e632db461a7f97947772c6c1d5438a81f0c873a3da3a792487e83e404d1c6c25f70513e91aa18745f6eafb1fcc3a43ecd1920b21dd173d2
+ languageName: node
+ linkType: hard
+
"add-stream@npm:^1.0.0":
version: 1.0.0
resolution: "add-stream@npm:1.0.0"
@@ -4550,16 +4983,16 @@ __metadata:
languageName: node
linkType: hard
-"babel-loader@npm:9.1.3":
- version: 9.1.3
- resolution: "babel-loader@npm:9.1.3"
+"babel-loader@npm:9.2.1":
+ version: 9.2.1
+ resolution: "babel-loader@npm:9.2.1"
dependencies:
find-cache-dir: "npm:^4.0.0"
schema-utils: "npm:^4.0.0"
peerDependencies:
"@babel/core": ^7.12.0
webpack: ">=5"
- checksum: 10/7086e678273b5d1261141dca84ed784caab9f7921c8c24d7278c8ee3088235a9a9fd85caac9f0fa687336cb3c27248ca22dbf431469769b1b995d55aec606992
+ checksum: 10/f1f24ae3c22d488630629240b0eba9c935545f82ff843c214e8f8df66e266492b7a3d4cb34ef9c9721fb174ca222e900799951c3fd82199473bc6bac52ec03a3
languageName: node
linkType: hard
@@ -4601,7 +5034,7 @@ __metadata:
languageName: node
linkType: hard
-"babel-plugin-polyfill-corejs3@npm:^0.10.1, babel-plugin-polyfill-corejs3@npm:^0.10.4, babel-plugin-polyfill-corejs3@npm:^0.10.6":
+"babel-plugin-polyfill-corejs3@npm:^0.10.6":
version: 0.10.6
resolution: "babel-plugin-polyfill-corejs3@npm:0.10.6"
dependencies:
@@ -4679,6 +5112,22 @@ __metadata:
languageName: node
linkType: hard
+"beasties@npm:0.1.0":
+ version: 0.1.0
+ resolution: "beasties@npm:0.1.0"
+ dependencies:
+ css-select: "npm:^5.1.0"
+ css-what: "npm:^6.1.0"
+ dom-serializer: "npm:^2.0.0"
+ domhandler: "npm:^5.0.3"
+ htmlparser2: "npm:^9.0.0"
+ picocolors: "npm:^1.1.1"
+ postcss: "npm:^8.4.47"
+ postcss-media-query-parser: "npm:^0.2.3"
+ checksum: 10/7708d69dd0f9412589c769932cfb5aaffd84cbc415bc4a299a41b19828c27248be78bae3e96004ff0da81e90f04c504c37613f384613feefc05423d8e3ae2566
+ languageName: node
+ linkType: hard
+
"big.js@npm:^5.2.2":
version: 5.2.2
resolution: "big.js@npm:5.2.2"
@@ -4769,7 +5218,7 @@ __metadata:
languageName: node
linkType: hard
-"browserslist@npm:^4.21.10, browserslist@npm:^4.21.5, browserslist@npm:^4.23.0, browserslist@npm:^4.23.3, browserslist@npm:^4.24.0":
+"browserslist@npm:^4.21.5, browserslist@npm:^4.23.0, browserslist@npm:^4.23.3, browserslist@npm:^4.24.0":
version: 4.24.0
resolution: "browserslist@npm:4.24.0"
dependencies:
@@ -4932,7 +5381,7 @@ __metadata:
languageName: node
linkType: hard
-"chokidar@npm:>=3.0.0 <4.0.0, chokidar@npm:^3.6.0":
+"chokidar@npm:^3.6.0":
version: 3.6.0
resolution: "chokidar@npm:3.6.0"
dependencies:
@@ -5013,7 +5462,7 @@ __metadata:
languageName: node
linkType: hard
-"cli-spinners@npm:^2.5.0, cli-spinners@npm:^2.9.2":
+"cli-spinners@npm:^2.5.0":
version: 2.9.2
resolution: "cli-spinners@npm:2.9.2"
checksum: 10/a0a863f442df35ed7294424f5491fa1756bd8d2e4ff0c8736531d886cec0ece4d85e8663b77a5afaf1d296e3cbbebff92e2e99f52bbea89b667cbe789b994794
@@ -5419,10 +5868,10 @@ __metadata:
languageName: node
linkType: hard
-"cookie@npm:0.6.0":
- version: 0.6.0
- resolution: "cookie@npm:0.6.0"
- checksum: 10/c1f8f2ea7d443b9331680598b0ae4e6af18a618c37606d1bbdc75bec8361cce09fe93e727059a673f2ba24467131a9fb5a4eec76bb1b149c1b3e1ccb268dc583
+"cookie@npm:0.7.1":
+ version: 0.7.1
+ resolution: "cookie@npm:0.7.1"
+ checksum: 10/aec6a6aa0781761bf55d60447d6be08861d381136a0fe94aa084fddd4f0300faa2b064df490c6798adfa1ebaef9e0af9b08a189c823e0811b8b313b3d9a03380
languageName: node
linkType: hard
@@ -5451,7 +5900,7 @@ __metadata:
languageName: node
linkType: hard
-"core-js-compat@npm:^3.37.1, core-js-compat@npm:^3.38.0, core-js-compat@npm:^3.38.1":
+"core-js-compat@npm:^3.38.0, core-js-compat@npm:^3.38.1":
version: 3.38.1
resolution: "core-js-compat@npm:3.38.1"
dependencies:
@@ -5521,21 +5970,6 @@ __metadata:
languageName: node
linkType: hard
-"critters@npm:0.0.24":
- version: 0.0.24
- resolution: "critters@npm:0.0.24"
- dependencies:
- chalk: "npm:^4.1.0"
- css-select: "npm:^5.1.0"
- dom-serializer: "npm:^2.0.0"
- domhandler: "npm:^5.0.2"
- htmlparser2: "npm:^8.0.2"
- postcss: "npm:^8.4.23"
- postcss-media-query-parser: "npm:^0.2.3"
- checksum: 10/d1723503a056e6bba42c41c1e7e1d12781755eb40450149dd0248a637e474db2b2fb9fd712a0df14c3e60e527a84dea27f92c3b3d8d3b9c3ec53ce1593996add
- languageName: node
- linkType: hard
-
"cross-env@npm:^7.0.3":
version: 7.0.3
resolution: "cross-env@npm:7.0.3"
@@ -5766,15 +6200,6 @@ __metadata:
languageName: node
linkType: hard
-"default-gateway@npm:^6.0.3":
- version: 6.0.3
- resolution: "default-gateway@npm:6.0.3"
- dependencies:
- execa: "npm:^5.0.0"
- checksum: 10/126f8273ecac8ee9ff91ea778e8784f6cd732d77c3157e8c5bdd6ed03651b5291f71446d05bc02d04073b1e67583604db5394ea3cf992ede0088c70ea15b7378
- languageName: node
- linkType: hard
-
"defaults@npm:^1.0.3":
version: 1.0.3
resolution: "defaults@npm:1.0.3"
@@ -5848,6 +6273,15 @@ __metadata:
languageName: node
linkType: hard
+"detect-libc@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "detect-libc@npm:1.0.3"
+ bin:
+ detect-libc: ./bin/detect-libc.js
+ checksum: 10/3849fe7720feb153e4ac9407086956e073f1ce1704488290ef0ca8aab9430a8d48c8a9f8351889e7cdc64e5b1128589501e4fef48f3a4a49ba92cd6d112d0757
+ languageName: node
+ linkType: hard
+
"detect-libc@npm:^2.0.1":
version: 2.0.3
resolution: "detect-libc@npm:2.0.3"
@@ -5946,7 +6380,7 @@ __metadata:
languageName: node
linkType: hard
-"domutils@npm:^3.0.1":
+"domutils@npm:^3.0.1, domutils@npm:^3.1.0":
version: 3.1.0
resolution: "domutils@npm:3.1.0"
dependencies:
@@ -6066,7 +6500,7 @@ __metadata:
languageName: node
linkType: hard
-"entities@npm:^4.2.0, entities@npm:^4.3.0, entities@npm:^4.4.0":
+"entities@npm:^4.2.0, entities@npm:^4.3.0, entities@npm:^4.4.0, entities@npm:^4.5.0":
version: 4.5.0
resolution: "entities@npm:4.5.0"
checksum: 10/ede2a35c9bce1aeccd055a1b445d41c75a14a2bb1cd22e242f20cf04d236cdcd7f9c859eb83f76885327bfae0c25bf03303665ee1ce3d47c5927b98b0e3e3d48
@@ -6231,7 +6665,16 @@ __metadata:
languageName: node
linkType: hard
-"esbuild-wasm@npm:0.23.0, esbuild-wasm@npm:>=0.15.13":
+"esbuild-wasm@npm:0.24.0":
+ version: 0.24.0
+ resolution: "esbuild-wasm@npm:0.24.0"
+ bin:
+ esbuild: bin/esbuild
+ checksum: 10/73353a7256a235d819652ad6dc41a4f6a68ea5b96f8ee926eb6eaf59b2d58ef163488505fe8e3850f6f20c18e9afe217120c36a7e1a35faa254891bc57cff472
+ languageName: node
+ linkType: hard
+
+"esbuild-wasm@npm:>=0.15.13":
version: 0.23.0
resolution: "esbuild-wasm@npm:0.23.0"
bin:
@@ -6240,7 +6683,90 @@ __metadata:
languageName: node
linkType: hard
-"esbuild@npm:0.23.0, esbuild@npm:>=0.15.13":
+"esbuild@npm:0.24.0":
+ version: 0.24.0
+ resolution: "esbuild@npm:0.24.0"
+ dependencies:
+ "@esbuild/aix-ppc64": "npm:0.24.0"
+ "@esbuild/android-arm": "npm:0.24.0"
+ "@esbuild/android-arm64": "npm:0.24.0"
+ "@esbuild/android-x64": "npm:0.24.0"
+ "@esbuild/darwin-arm64": "npm:0.24.0"
+ "@esbuild/darwin-x64": "npm:0.24.0"
+ "@esbuild/freebsd-arm64": "npm:0.24.0"
+ "@esbuild/freebsd-x64": "npm:0.24.0"
+ "@esbuild/linux-arm": "npm:0.24.0"
+ "@esbuild/linux-arm64": "npm:0.24.0"
+ "@esbuild/linux-ia32": "npm:0.24.0"
+ "@esbuild/linux-loong64": "npm:0.24.0"
+ "@esbuild/linux-mips64el": "npm:0.24.0"
+ "@esbuild/linux-ppc64": "npm:0.24.0"
+ "@esbuild/linux-riscv64": "npm:0.24.0"
+ "@esbuild/linux-s390x": "npm:0.24.0"
+ "@esbuild/linux-x64": "npm:0.24.0"
+ "@esbuild/netbsd-x64": "npm:0.24.0"
+ "@esbuild/openbsd-arm64": "npm:0.24.0"
+ "@esbuild/openbsd-x64": "npm:0.24.0"
+ "@esbuild/sunos-x64": "npm:0.24.0"
+ "@esbuild/win32-arm64": "npm:0.24.0"
+ "@esbuild/win32-ia32": "npm:0.24.0"
+ "@esbuild/win32-x64": "npm:0.24.0"
+ dependenciesMeta:
+ "@esbuild/aix-ppc64":
+ optional: true
+ "@esbuild/android-arm":
+ optional: true
+ "@esbuild/android-arm64":
+ optional: true
+ "@esbuild/android-x64":
+ optional: true
+ "@esbuild/darwin-arm64":
+ optional: true
+ "@esbuild/darwin-x64":
+ optional: true
+ "@esbuild/freebsd-arm64":
+ optional: true
+ "@esbuild/freebsd-x64":
+ optional: true
+ "@esbuild/linux-arm":
+ optional: true
+ "@esbuild/linux-arm64":
+ optional: true
+ "@esbuild/linux-ia32":
+ optional: true
+ "@esbuild/linux-loong64":
+ optional: true
+ "@esbuild/linux-mips64el":
+ optional: true
+ "@esbuild/linux-ppc64":
+ optional: true
+ "@esbuild/linux-riscv64":
+ optional: true
+ "@esbuild/linux-s390x":
+ optional: true
+ "@esbuild/linux-x64":
+ optional: true
+ "@esbuild/netbsd-x64":
+ optional: true
+ "@esbuild/openbsd-arm64":
+ optional: true
+ "@esbuild/openbsd-x64":
+ optional: true
+ "@esbuild/sunos-x64":
+ optional: true
+ "@esbuild/win32-arm64":
+ optional: true
+ "@esbuild/win32-ia32":
+ optional: true
+ "@esbuild/win32-x64":
+ optional: true
+ bin:
+ esbuild: bin/esbuild
+ checksum: 10/500f83a1216d6548053007b85c070d8293395db344605b17418c6cf1217e5e8d338fa77fc8af27c23faa121c5528e5b0004d46d3a0cdeb87d48f1b5fa0164bc5
+ languageName: node
+ linkType: hard
+
+"esbuild@npm:>=0.15.13":
version: 0.23.0
resolution: "esbuild@npm:0.23.0"
dependencies:
@@ -6795,23 +7321,23 @@ __metadata:
languageName: node
linkType: hard
-"express@npm:^4.17.3":
- version: 4.20.0
- resolution: "express@npm:4.20.0"
+"express@npm:^4.19.2":
+ version: 4.21.1
+ resolution: "express@npm:4.21.1"
dependencies:
accepts: "npm:~1.3.8"
array-flatten: "npm:1.1.1"
body-parser: "npm:1.20.3"
content-disposition: "npm:0.5.4"
content-type: "npm:~1.0.4"
- cookie: "npm:0.6.0"
+ cookie: "npm:0.7.1"
cookie-signature: "npm:1.0.6"
debug: "npm:2.6.9"
depd: "npm:2.0.0"
encodeurl: "npm:~2.0.0"
escape-html: "npm:~1.0.3"
etag: "npm:~1.8.1"
- finalhandler: "npm:1.2.0"
+ finalhandler: "npm:1.3.1"
fresh: "npm:0.5.2"
http-errors: "npm:2.0.0"
merge-descriptors: "npm:1.0.3"
@@ -6820,17 +7346,17 @@ __metadata:
parseurl: "npm:~1.3.3"
path-to-regexp: "npm:0.1.10"
proxy-addr: "npm:~2.0.7"
- qs: "npm:6.11.0"
+ qs: "npm:6.13.0"
range-parser: "npm:~1.2.1"
safe-buffer: "npm:5.2.1"
send: "npm:0.19.0"
- serve-static: "npm:1.16.0"
+ serve-static: "npm:1.16.2"
setprototypeof: "npm:1.2.0"
statuses: "npm:2.0.1"
type-is: "npm:~1.6.18"
utils-merge: "npm:1.0.1"
vary: "npm:~1.1.2"
- checksum: 10/4131f566cf8f6d1611475d5ff5d0dbc5c628ad8b525aa2aa2b3da9a23a041efcce09ede10b8a31315b0258ac4e53208a009fd7669ee1eb385936a0d54adb3cde
+ checksum: 10/5d4a36dd03c1d1cce93172e9b185b5cd13a978d29ee03adc51cd278be7b4a514ae2b63e2fdaec0c00fdc95c6cfb396d9dd1da147917ffd337d6cd0778e08c9bc
languageName: node
linkType: hard
@@ -6936,18 +7462,18 @@ __metadata:
languageName: node
linkType: hard
-"finalhandler@npm:1.2.0":
- version: 1.2.0
- resolution: "finalhandler@npm:1.2.0"
+"finalhandler@npm:1.3.1":
+ version: 1.3.1
+ resolution: "finalhandler@npm:1.3.1"
dependencies:
debug: "npm:2.6.9"
- encodeurl: "npm:~1.0.2"
+ encodeurl: "npm:~2.0.0"
escape-html: "npm:~1.0.3"
on-finished: "npm:2.4.1"
parseurl: "npm:~1.3.3"
statuses: "npm:2.0.1"
unpipe: "npm:~1.0.0"
- checksum: 10/635718cb203c6d18e6b48dfbb6c54ccb08ea470e4f474ddcef38c47edcf3227feec316f886dd701235997d8af35240cae49856721ce18f539ad038665ebbf163
+ checksum: 10/4babe72969b7373b5842bc9f75c3a641a4d0f8eb53af6b89fa714d4460ce03fb92b28de751d12ba415e96e7e02870c436d67412120555e2b382640535697305b
languageName: node
linkType: hard
@@ -7560,15 +8086,15 @@ __metadata:
languageName: node
linkType: hard
-"htmlparser2@npm:^8.0.2":
- version: 8.0.2
- resolution: "htmlparser2@npm:8.0.2"
+"htmlparser2@npm:^9.0.0":
+ version: 9.1.0
+ resolution: "htmlparser2@npm:9.1.0"
dependencies:
domelementtype: "npm:^2.3.0"
domhandler: "npm:^5.0.3"
- domutils: "npm:^3.0.1"
- entities: "npm:^4.4.0"
- checksum: 10/ea5512956eee06f5835add68b4291d313c745e8407efa63848f4b8a90a2dee45f498a698bca8614e436f1ee0cfdd609938b71d67c693794545982b76e53e6f11
+ domutils: "npm:^3.1.0"
+ entities: "npm:^4.5.0"
+ checksum: 10/6352fa2a5495781fa9a02c9049908334cd068ff36d753870d30cd13b841e99c19646717567a2f9e9c44075bbe43d364e102f9d013a731ce962226d63746b794f
languageName: node
linkType: hard
@@ -7774,10 +8300,10 @@ __metadata:
languageName: node
linkType: hard
-"immutable@npm:^4.0.0":
- version: 4.0.0
- resolution: "immutable@npm:4.0.0"
- checksum: 10/bc8e3f46a539ca060531d3e94bb691a75b3acf75abbe856cb1c3365f7cff2c12f51bdd0ec428ce7fc6283ee5d284867dbfcb08baf12e08242185cdb13f4ad151
+"immutable@npm:^5.0.2":
+ version: 5.0.3
+ resolution: "immutable@npm:5.0.3"
+ checksum: 10/9aca1c783951bb204d7036fbcefac6dd42e7c8ad77ff54b38c5fc0924e6e16ce2d123c95db47c1170ba63dd3f6fc7aa74a29be7adef984031936c4cd1e9e8554
languageName: node
linkType: hard
@@ -8616,20 +9142,20 @@ __metadata:
version: 0.0.0-use.local
resolution: "jest-preset-angular@workspace:."
dependencies:
- "@angular-devkit/build-angular": "npm:^18.2.12"
+ "@angular-devkit/build-angular": "npm:^19.0.0"
"@angular-eslint/eslint-plugin": "npm:^18.4.1"
"@angular-eslint/eslint-plugin-template": "npm:^18.4.1"
"@angular-eslint/template-parser": "npm:^18.4.1"
- "@angular/animations": "npm:^18.2.12"
- "@angular/cdk": "npm:^18.2.14"
- "@angular/common": "npm:^18.2.12"
- "@angular/compiler": "npm:^18.2.12"
- "@angular/compiler-cli": "npm:^18.2.12"
- "@angular/core": "npm:^18.2.12"
- "@angular/forms": "npm:^18.2.12"
- "@angular/material": "npm:^18.2.14"
- "@angular/platform-browser": "npm:^18.2.12"
- "@angular/platform-browser-dynamic": "npm:^18.2.12"
+ "@angular/animations": "npm:^19.0.0"
+ "@angular/cdk": "npm:^19.0.0"
+ "@angular/common": "npm:^19.0.0"
+ "@angular/compiler": "npm:^19.0.0"
+ "@angular/compiler-cli": "npm:^19.0.0"
+ "@angular/core": "npm:^19.0.0"
+ "@angular/forms": "npm:^19.0.0"
+ "@angular/material": "npm:^19.0.0"
+ "@angular/platform-browser": "npm:^19.0.0"
+ "@angular/platform-browser-dynamic": "npm:^19.0.0"
"@babel/core": "npm:^7.26.0"
"@babel/preset-env": "npm:^7.26.0"
"@commitlint/cli": "npm:^19.6.0"
@@ -8670,13 +9196,13 @@ __metadata:
ts-jest: "npm:^29.0.0"
ts-node: "npm:^10.9.2"
tslib: "npm:^2.8.1"
- typescript: "npm:~5.5.4"
+ typescript: "npm:~5.6.2"
zone.js: "npm:~0.15.0"
peerDependencies:
- "@angular-devkit/build-angular": ">=15.0.0 <19.0.0"
- "@angular/compiler-cli": ">=15.0.0 <19.0.0"
- "@angular/core": ">=15.0.0 <19.0.0"
- "@angular/platform-browser-dynamic": ">=15.0.0 <19.0.0"
+ "@angular-devkit/build-angular": ">=15.0.0 <20.0.0"
+ "@angular/compiler-cli": ">=15.0.0 <20.0.0"
+ "@angular/core": ">=15.0.0 <20.0.0"
+ "@angular/platform-browser-dynamic": ">=15.0.0 <20.0.0"
jest: ^29.0.0
typescript: ">=4.8"
dependenciesMeta:
@@ -8977,15 +9503,6 @@ __metadata:
languageName: node
linkType: hard
-"jsesc@npm:^2.5.1":
- version: 2.5.2
- resolution: "jsesc@npm:2.5.2"
- bin:
- jsesc: bin/jsesc
- checksum: 10/d2096abdcdec56969764b40ffc91d4a23408aa2f351b4d1c13f736f25476643238c43fdbaf38a191c26b1b78fd856d965f5d4d0dde7b89459cd94025190cdf13
- languageName: node
- linkType: hard
-
"jsesc@npm:^3.0.2, jsesc@npm:~3.0.2":
version: 3.0.2
resolution: "jsesc@npm:3.0.2"
@@ -9202,9 +9719,9 @@ __metadata:
languageName: node
linkType: hard
-"listr2@npm:8.2.4":
- version: 8.2.4
- resolution: "listr2@npm:8.2.4"
+"listr2@npm:8.2.5":
+ version: 8.2.5
+ resolution: "listr2@npm:8.2.5"
dependencies:
cli-truncate: "npm:^4.0.0"
colorette: "npm:^2.0.20"
@@ -9212,25 +9729,25 @@ __metadata:
log-update: "npm:^6.1.0"
rfdc: "npm:^1.4.1"
wrap-ansi: "npm:^9.0.0"
- checksum: 10/344d2397e127bf802935925e95b54468eef745fbbaf9326eb33a1634ae2d6e86cdb527ef48cb83a19a50671955d39b3e2608c74db85530df07b5674f5de115e1
+ checksum: 10/c76542f18306195e464fe10203ee679a7beafa9bf0dc679ebacb416387cca8f5307c1d8ba35483d26ba611dc2fac5a1529733dce28f2660556082fb7eebb79f9
languageName: node
linkType: hard
-"lmdb@npm:3.0.13":
- version: 3.0.13
- resolution: "lmdb@npm:3.0.13"
+"lmdb@npm:3.1.5":
+ version: 3.1.5
+ resolution: "lmdb@npm:3.1.5"
dependencies:
- "@lmdb/lmdb-darwin-arm64": "npm:3.0.13"
- "@lmdb/lmdb-darwin-x64": "npm:3.0.13"
- "@lmdb/lmdb-linux-arm": "npm:3.0.13"
- "@lmdb/lmdb-linux-arm64": "npm:3.0.13"
- "@lmdb/lmdb-linux-x64": "npm:3.0.13"
- "@lmdb/lmdb-win32-x64": "npm:3.0.13"
- msgpackr: "npm:^1.10.2"
+ "@lmdb/lmdb-darwin-arm64": "npm:3.1.5"
+ "@lmdb/lmdb-darwin-x64": "npm:3.1.5"
+ "@lmdb/lmdb-linux-arm": "npm:3.1.5"
+ "@lmdb/lmdb-linux-arm64": "npm:3.1.5"
+ "@lmdb/lmdb-linux-x64": "npm:3.1.5"
+ "@lmdb/lmdb-win32-x64": "npm:3.1.5"
+ msgpackr: "npm:^1.11.2"
node-addon-api: "npm:^6.1.0"
node-gyp: "npm:latest"
node-gyp-build-optional-packages: "npm:5.2.2"
- ordered-binary: "npm:^1.4.1"
+ ordered-binary: "npm:^1.5.3"
weak-lru-cache: "npm:^1.2.2"
dependenciesMeta:
"@lmdb/lmdb-darwin-arm64":
@@ -9247,7 +9764,7 @@ __metadata:
optional: true
bin:
download-lmdb-prebuilds: bin/download-prebuilds.js
- checksum: 10/10c4c0d0f5a61e55908793058f421ab0dcd4149472681b787e42c2abec61e932f4b5a95dedd61bae75898a6c8788148a99fb4e82e0a2ee0831e41844aff8a804
+ checksum: 10/6d21a295e0c3d654081c03c438908d330bb3fec21a93ce546bcd10531af8f8f7071dfc118d3eaa459b30c1ee892c9d5969cb943843d25f3fc254e62c68661522
languageName: node
linkType: hard
@@ -9426,12 +9943,12 @@ __metadata:
languageName: node
linkType: hard
-"magic-string@npm:0.30.11":
- version: 0.30.11
- resolution: "magic-string@npm:0.30.11"
+"magic-string@npm:0.30.12":
+ version: 0.30.12
+ resolution: "magic-string@npm:0.30.12"
dependencies:
"@jridgewell/sourcemap-codec": "npm:^1.5.0"
- checksum: 10/b784d2240252f5b1e755d487354ada4c672cbca16f045144f7185a75b059210e5fcca7be7be03ef1bac2ca754c4428b21d36ae64a9057ba429916f06b8c54eb2
+ checksum: 10/98016180a52b28efc1362152b45671067facccdaead6b70c1c14c566cba98491bc2e1336474b0996397730dca24400e85649da84d3da62b2560ed03c067573e6
languageName: node
linkType: hard
@@ -9555,7 +10072,7 @@ __metadata:
languageName: node
linkType: hard
-"micromatch@npm:^4.0.2, micromatch@npm:^4.0.4, micromatch@npm:^4.0.8":
+"micromatch@npm:^4.0.2, micromatch@npm:^4.0.4, micromatch@npm:^4.0.5, micromatch@npm:^4.0.8":
version: 4.0.8
resolution: "micromatch@npm:4.0.8"
dependencies:
@@ -9604,15 +10121,15 @@ __metadata:
languageName: node
linkType: hard
-"mini-css-extract-plugin@npm:2.9.0":
- version: 2.9.0
- resolution: "mini-css-extract-plugin@npm:2.9.0"
+"mini-css-extract-plugin@npm:2.9.2":
+ version: 2.9.2
+ resolution: "mini-css-extract-plugin@npm:2.9.2"
dependencies:
schema-utils: "npm:^4.0.0"
tapable: "npm:^2.2.1"
peerDependencies:
webpack: ^5.0.0
- checksum: 10/4c9ee9c0c6160a64a4884d5a92a1a5c0b68d556cd00f975cf6c8a79b51ac90e6130a37b3832b17d377d0cb1b31c0313c8c023458d4f69e95fe3424a8b43d834f
+ checksum: 10/db6ddb8ba56affa1a295b57857d66bad435d36e48e1f95c75d16fadd6c70e3ba33e8c4141c3fb0e22b4d875315b41c4f58550c6ac73b50bdbe429f768297e3ff
languageName: node
linkType: hard
@@ -9809,15 +10326,15 @@ __metadata:
languageName: node
linkType: hard
-"msgpackr@npm:^1.10.2":
- version: 1.10.2
- resolution: "msgpackr@npm:1.10.2"
+"msgpackr@npm:^1.11.2":
+ version: 1.11.2
+ resolution: "msgpackr@npm:1.11.2"
dependencies:
msgpackr-extract: "npm:^3.0.2"
dependenciesMeta:
msgpackr-extract:
optional: true
- checksum: 10/c422bed19f70d23b5f8945cb8e334cb9e773350b422d606794397c22260ef64a42a17284c5e14c2693203f871ecb18157dc47e2b8bd2e66d7764fcde3442a5c1
+ checksum: 10/7602f1e91e5ba13f4289ec9cab0d3f3db87d4ed323bebcb40a0c43ba2f6153192bffb63a5bb4755faacb6e0985f307c35084f40eaba1c325b7035da91381f01a
languageName: node
linkType: hard
@@ -9833,10 +10350,10 @@ __metadata:
languageName: node
linkType: hard
-"mute-stream@npm:^1.0.0":
- version: 1.0.0
- resolution: "mute-stream@npm:1.0.0"
- checksum: 10/36fc968b0e9c9c63029d4f9dc63911950a3bdf55c9a87f58d3a266289b67180201cade911e7699f8b2fa596b34c9db43dad37649e3f7fdd13c3bb9edb0017ee7
+"mute-stream@npm:^2.0.0":
+ version: 2.0.0
+ resolution: "mute-stream@npm:2.0.0"
+ checksum: 10/d2e4fd2f5aa342b89b98134a8d899d8ef9b0a6d69274c4af9df46faa2d97aeb1f2ce83d867880d6de63643c52386579b99139801e24e7526c3b9b0a6d1e18d6c
languageName: node
linkType: hard
@@ -9883,32 +10400,21 @@ __metadata:
languageName: node
linkType: hard
-"nice-napi@npm:^1.0.2":
- version: 1.0.2
- resolution: "nice-napi@npm:1.0.2"
- dependencies:
- node-addon-api: "npm:^3.0.0"
- node-gyp: "npm:latest"
- node-gyp-build: "npm:^4.2.2"
- conditions: "!os=win32"
- languageName: node
- linkType: hard
-
-"node-addon-api@npm:^3.0.0":
- version: 3.2.1
- resolution: "node-addon-api@npm:3.2.1"
+"node-addon-api@npm:^6.1.0":
+ version: 6.1.0
+ resolution: "node-addon-api@npm:6.1.0"
dependencies:
node-gyp: "npm:latest"
- checksum: 10/681b52dfa3e15b0a8e5cf283cc0d8cd5fd2a57c559ae670fcfd20544cbb32f75de7648674110defcd17ab2c76ebef630aa7d2d2f930bc7a8cc439b20fe233518
+ checksum: 10/8eea1d4d965930a177a0508695beb0d89b4c1d80bf330646a035357a1e8fc31e0d09686e2374996e96e757b947a7ece319f98ede3146683f162597c0bcb4df90
languageName: node
linkType: hard
-"node-addon-api@npm:^6.1.0":
- version: 6.1.0
- resolution: "node-addon-api@npm:6.1.0"
+"node-addon-api@npm:^7.0.0":
+ version: 7.1.1
+ resolution: "node-addon-api@npm:7.1.1"
dependencies:
node-gyp: "npm:latest"
- checksum: 10/8eea1d4d965930a177a0508695beb0d89b4c1d80bf330646a035357a1e8fc31e0d09686e2374996e96e757b947a7ece319f98ede3146683f162597c0bcb4df90
+ checksum: 10/ee1e1ed6284a2f8cd1d59ac6175ecbabf8978dcf570345e9a8095a9d0a2b9ced591074ae77f9009287b00c402352b38aa9322a34f2199cdc9f567b842a636b94
languageName: node
linkType: hard
@@ -9943,17 +10449,6 @@ __metadata:
languageName: node
linkType: hard
-"node-gyp-build@npm:^4.2.2":
- version: 4.4.0
- resolution: "node-gyp-build@npm:4.4.0"
- bin:
- node-gyp-build: bin.js
- node-gyp-build-optional: optional.js
- node-gyp-build-test: build-test.js
- checksum: 10/a2f77e622ed738209f20ee808c812fe5697c3c641b76b6a369b989a810ed40d1a7f5e7687ca0ea5987363697c284f1c75cdc8164e8cfdd5e6ff3bae17e9898ff
- languageName: node
- linkType: hard
-
"node-gyp@npm:latest":
version: 9.0.0
resolution: "node-gyp@npm:9.0.0"
@@ -10229,10 +10724,10 @@ __metadata:
languageName: node
linkType: hard
-"ordered-binary@npm:^1.4.1":
- version: 1.5.1
- resolution: "ordered-binary@npm:1.5.1"
- checksum: 10/9b407e20ba90d4fc44938746295b3d301dcfa26983a88482e028e96479cd30dca6da33c052070bef034aa89280ff2befb75bbe4663f1f8210a12ce5586de2290
+"ordered-binary@npm:^1.5.3":
+ version: 1.5.3
+ resolution: "ordered-binary@npm:1.5.3"
+ checksum: 10/52dae0dc08a0c77a16ae456e6b5fe98e6201add839e3b8b35617056f3fc0b96b8e866012d58d30aef933f964390fe5457c3d178117720378f9d7a90c1ca24e5f
languageName: node
linkType: hard
@@ -10475,6 +10970,13 @@ __metadata:
languageName: node
linkType: hard
+"picocolors@npm:^1.1.1":
+ version: 1.1.1
+ resolution: "picocolors@npm:1.1.1"
+ checksum: 10/e1cf46bf84886c79055fdfa9dcb3e4711ad259949e3565154b004b260cd356c5d54b31a1437ce9782624bf766272fe6b0154f5f0c744fb7af5d454d2b60db045
+ languageName: node
+ linkType: hard
+
"picomatch@npm:4.0.2":
version: 4.0.2
resolution: "picomatch@npm:4.0.2"
@@ -10512,15 +11014,15 @@ __metadata:
languageName: node
linkType: hard
-"piscina@npm:4.6.1":
- version: 4.6.1
- resolution: "piscina@npm:4.6.1"
+"piscina@npm:4.7.0":
+ version: 4.7.0
+ resolution: "piscina@npm:4.7.0"
dependencies:
- nice-napi: "npm:^1.0.2"
+ "@napi-rs/nice": "npm:^1.0.1"
dependenciesMeta:
- nice-napi:
+ "@napi-rs/nice":
optional: true
- checksum: 10/2fa88a92c030667a85c793253b57faf17ef043f0a1fa14011a80c5784bd8773876f0b12da11fd41da8f9974fe3bc84987c2f016c406c58c92fcb6164b63ad971
+ checksum: 10/d4a7dc3d9ae849248d1432be87ce8d5823ef0682f01b43f0255a87a03d660bb46d3ae8c5fbe86306ded8baedbb57fe01ba888c9638f83883742423a718085e23
languageName: node
linkType: hard
@@ -10637,18 +11139,18 @@ __metadata:
languageName: node
linkType: hard
-"postcss@npm:8.4.41":
- version: 8.4.41
- resolution: "postcss@npm:8.4.41"
+"postcss@npm:8.4.49, postcss@npm:^8.4.47":
+ version: 8.4.49
+ resolution: "postcss@npm:8.4.49"
dependencies:
nanoid: "npm:^3.3.7"
- picocolors: "npm:^1.0.1"
- source-map-js: "npm:^1.2.0"
- checksum: 10/6e6176c2407eff60493ca60a706c6b7def20a722c3adda94ea1ece38345eb99964191336fd62b62652279cec6938e79e0b1e1d477142c8d3516e7a725a74ee37
+ picocolors: "npm:^1.1.1"
+ source-map-js: "npm:^1.2.1"
+ checksum: 10/28fe1005b1339870e0a5006375ba5ac1213fd69800f79e7db09c398e074421ba6e162898e94f64942fed554037fd292db3811d87835d25ab5ef7f3c9daacb6ca
languageName: node
linkType: hard
-"postcss@npm:^8.2.14, postcss@npm:^8.4.23, postcss@npm:^8.4.33, postcss@npm:^8.4.43":
+"postcss@npm:^8.2.14, postcss@npm:^8.4.33, postcss@npm:^8.4.43":
version: 8.4.47
resolution: "postcss@npm:8.4.47"
dependencies:
@@ -10774,15 +11276,6 @@ __metadata:
languageName: node
linkType: hard
-"qs@npm:6.11.0":
- version: 6.11.0
- resolution: "qs@npm:6.11.0"
- dependencies:
- side-channel: "npm:^1.0.4"
- checksum: 10/5a3bfea3e2f359ede1bfa5d2f0dbe54001aa55e40e27dc3e60fab814362d83a9b30758db057c2011b6f53a2d4e4e5150194b5bac45372652aecb3e3c0d4b256e
- languageName: node
- linkType: hard
-
"qs@npm:6.13.0":
version: 6.13.0
resolution: "qs@npm:6.13.0"
@@ -11146,7 +11639,7 @@ __metadata:
languageName: node
linkType: hard
-"rimraf@npm:^5.0.10, rimraf@npm:^5.0.5":
+"rimraf@npm:^5.0.10":
version: 5.0.10
resolution: "rimraf@npm:5.0.10"
dependencies:
@@ -11157,7 +11650,76 @@ __metadata:
languageName: node
linkType: hard
-"rollup@npm:4.22.4, rollup@npm:^4.20.0":
+"rollup@npm:4.26.0":
+ version: 4.26.0
+ resolution: "rollup@npm:4.26.0"
+ dependencies:
+ "@rollup/rollup-android-arm-eabi": "npm:4.26.0"
+ "@rollup/rollup-android-arm64": "npm:4.26.0"
+ "@rollup/rollup-darwin-arm64": "npm:4.26.0"
+ "@rollup/rollup-darwin-x64": "npm:4.26.0"
+ "@rollup/rollup-freebsd-arm64": "npm:4.26.0"
+ "@rollup/rollup-freebsd-x64": "npm:4.26.0"
+ "@rollup/rollup-linux-arm-gnueabihf": "npm:4.26.0"
+ "@rollup/rollup-linux-arm-musleabihf": "npm:4.26.0"
+ "@rollup/rollup-linux-arm64-gnu": "npm:4.26.0"
+ "@rollup/rollup-linux-arm64-musl": "npm:4.26.0"
+ "@rollup/rollup-linux-powerpc64le-gnu": "npm:4.26.0"
+ "@rollup/rollup-linux-riscv64-gnu": "npm:4.26.0"
+ "@rollup/rollup-linux-s390x-gnu": "npm:4.26.0"
+ "@rollup/rollup-linux-x64-gnu": "npm:4.26.0"
+ "@rollup/rollup-linux-x64-musl": "npm:4.26.0"
+ "@rollup/rollup-win32-arm64-msvc": "npm:4.26.0"
+ "@rollup/rollup-win32-ia32-msvc": "npm:4.26.0"
+ "@rollup/rollup-win32-x64-msvc": "npm:4.26.0"
+ "@types/estree": "npm:1.0.6"
+ fsevents: "npm:~2.3.2"
+ dependenciesMeta:
+ "@rollup/rollup-android-arm-eabi":
+ optional: true
+ "@rollup/rollup-android-arm64":
+ optional: true
+ "@rollup/rollup-darwin-arm64":
+ optional: true
+ "@rollup/rollup-darwin-x64":
+ optional: true
+ "@rollup/rollup-freebsd-arm64":
+ optional: true
+ "@rollup/rollup-freebsd-x64":
+ optional: true
+ "@rollup/rollup-linux-arm-gnueabihf":
+ optional: true
+ "@rollup/rollup-linux-arm-musleabihf":
+ optional: true
+ "@rollup/rollup-linux-arm64-gnu":
+ optional: true
+ "@rollup/rollup-linux-arm64-musl":
+ optional: true
+ "@rollup/rollup-linux-powerpc64le-gnu":
+ optional: true
+ "@rollup/rollup-linux-riscv64-gnu":
+ optional: true
+ "@rollup/rollup-linux-s390x-gnu":
+ optional: true
+ "@rollup/rollup-linux-x64-gnu":
+ optional: true
+ "@rollup/rollup-linux-x64-musl":
+ optional: true
+ "@rollup/rollup-win32-arm64-msvc":
+ optional: true
+ "@rollup/rollup-win32-ia32-msvc":
+ optional: true
+ "@rollup/rollup-win32-x64-msvc":
+ optional: true
+ fsevents:
+ optional: true
+ bin:
+ rollup: dist/bin/rollup
+ checksum: 10/aec4d876617298400c0c03d35fed67e5193addc82a76f2b2a2f4c2b000cafbca84a33cf2e686dea1d1caa06fe4028dd94b8e6cd1f5bc3bbd19026a188bb2ec55
+ languageName: node
+ linkType: hard
+
+"rollup@npm:^4.20.0":
version: 4.22.4
resolution: "rollup@npm:4.22.4"
dependencies:
@@ -11289,9 +11851,9 @@ __metadata:
languageName: node
linkType: hard
-"sass-loader@npm:16.0.0":
- version: 16.0.0
- resolution: "sass-loader@npm:16.0.0"
+"sass-loader@npm:16.0.3":
+ version: 16.0.3
+ resolution: "sass-loader@npm:16.0.3"
dependencies:
neo-async: "npm:^2.6.2"
peerDependencies:
@@ -11311,20 +11873,24 @@ __metadata:
optional: true
webpack:
optional: true
- checksum: 10/4294ba7f9e1903019081b63ecb07c2f4d43595f2e1656a8c3aa78b9490223ecc5f3440a455cf45475ffb8427365f567233e9fca9443f7f8e0df1c629072d0166
+ checksum: 10/cd49635013efae80b3a24b7e655a6f2334078006f270d50ac9e6ed19a44a80d689b402b5584b64ca737c3f948366a47e2896d07cead19015de7b2bd03f778d2b
languageName: node
linkType: hard
-"sass@npm:1.77.6":
- version: 1.77.6
- resolution: "sass@npm:1.77.6"
+"sass@npm:1.80.7":
+ version: 1.80.7
+ resolution: "sass@npm:1.80.7"
dependencies:
- chokidar: "npm:>=3.0.0 <4.0.0"
- immutable: "npm:^4.0.0"
+ "@parcel/watcher": "npm:^2.4.1"
+ chokidar: "npm:^4.0.0"
+ immutable: "npm:^5.0.2"
source-map-js: "npm:>=0.6.2 <2.0.0"
+ dependenciesMeta:
+ "@parcel/watcher":
+ optional: true
bin:
sass: sass.js
- checksum: 10/695f9864e4a32a68eaf69c4675eccaf7feef25b5656dff72f896901d37580bdfc1fd84dae81e176dc4f6b40536b89cb8f7d7e00a33e919caad8a547cbce098f3
+ checksum: 10/617966d361968d6354bc17c0e2a66c6e0d822684b3694590441035e4966418304bbd4912ff4ee55e7a5751f94624057cd99ebc27964b102619e4e755b1f94f0e
languageName: node
linkType: hard
@@ -11411,27 +11977,6 @@ __metadata:
languageName: node
linkType: hard
-"send@npm:0.18.0":
- version: 0.18.0
- resolution: "send@npm:0.18.0"
- dependencies:
- debug: "npm:2.6.9"
- depd: "npm:2.0.0"
- destroy: "npm:1.2.0"
- encodeurl: "npm:~1.0.2"
- escape-html: "npm:~1.0.3"
- etag: "npm:~1.8.1"
- fresh: "npm:0.5.2"
- http-errors: "npm:2.0.0"
- mime: "npm:1.6.0"
- ms: "npm:2.1.3"
- on-finished: "npm:2.4.1"
- range-parser: "npm:~1.2.1"
- statuses: "npm:2.0.1"
- checksum: 10/ec66c0ad109680ad8141d507677cfd8b4e40b9559de23191871803ed241718e99026faa46c398dcfb9250676076573bd6bfe5d0ec347f88f4b7b8533d1d391cb
- languageName: node
- linkType: hard
-
"send@npm:0.19.0":
version: 0.19.0
resolution: "send@npm:0.19.0"
@@ -11477,15 +12022,15 @@ __metadata:
languageName: node
linkType: hard
-"serve-static@npm:1.16.0":
- version: 1.16.0
- resolution: "serve-static@npm:1.16.0"
+"serve-static@npm:1.16.2":
+ version: 1.16.2
+ resolution: "serve-static@npm:1.16.2"
dependencies:
- encodeurl: "npm:~1.0.2"
+ encodeurl: "npm:~2.0.0"
escape-html: "npm:~1.0.3"
parseurl: "npm:~1.3.3"
- send: "npm:0.18.0"
- checksum: 10/29a01f67e8c64a359d49dd0c46bc95bb4aa99781f97845dccbf0c8cd0284c5fd79ad7fb9433a36fac4b6c58b577d3eab314a379142412413b8b5cd73be3cd551
+ send: "npm:0.19.0"
+ checksum: 10/7fa9d9c68090f6289976b34fc13c50ac8cd7f16ae6bce08d16459300f7fc61fbc2d7ebfa02884c073ec9d6ab9e7e704c89561882bbe338e99fcacb2912fde737
languageName: node
linkType: hard
@@ -11692,7 +12237,7 @@ __metadata:
languageName: node
linkType: hard
-"source-map-js@npm:>=0.6.2 <2.0.0, source-map-js@npm:^1.0.2, source-map-js@npm:^1.2.0, source-map-js@npm:^1.2.1":
+"source-map-js@npm:>=0.6.2 <2.0.0, source-map-js@npm:^1.0.2, source-map-js@npm:^1.2.1":
version: 1.2.1
resolution: "source-map-js@npm:1.2.1"
checksum: 10/ff9d8c8bf096d534a5b7707e0382ef827b4dd360a577d3f34d2b9f48e12c9d230b5747974ee7c607f0df65113732711bb701fe9ece3c7edbd43cb2294d707df3
@@ -12104,7 +12649,21 @@ __metadata:
languageName: node
linkType: hard
-"terser@npm:5.31.6, terser@npm:^5.26.0":
+"terser@npm:5.36.0":
+ version: 5.36.0
+ resolution: "terser@npm:5.36.0"
+ dependencies:
+ "@jridgewell/source-map": "npm:^0.3.3"
+ acorn: "npm:^8.8.2"
+ commander: "npm:^2.20.0"
+ source-map-support: "npm:~0.5.20"
+ bin:
+ terser: bin/terser
+ checksum: 10/52e641419f79d7ccdecd136b9a8e0b03f93cfe3b53cce556253aaabc347d3f2af1745419b9e622abc95d592084dc76e57774b8f9e68d29d543f4dd11c044daf4
+ languageName: node
+ linkType: hard
+
+"terser@npm:^5.26.0":
version: 5.31.6
resolution: "terser@npm:5.31.6"
dependencies:
@@ -12331,14 +12890,7 @@ __metadata:
languageName: node
linkType: hard
-"tslib@npm:2.6.3":
- version: 2.6.3
- resolution: "tslib@npm:2.6.3"
- checksum: 10/52109bb681f8133a2e58142f11a50e05476de4f075ca906d13b596ae5f7f12d30c482feb0bff167ae01cfc84c5803e575a307d47938999246f5a49d174fc558c
- languageName: node
- linkType: hard
-
-"tslib@npm:^2.0.0, tslib@npm:^2.1.0, tslib@npm:^2.3.0, tslib@npm:^2.6.2, tslib@npm:^2.8.1":
+"tslib@npm:2.8.1, tslib@npm:^2.0.0, tslib@npm:^2.1.0, tslib@npm:^2.3.0, tslib@npm:^2.6.2, tslib@npm:^2.8.1":
version: 2.8.1
resolution: "tslib@npm:2.8.1"
checksum: 10/3e2e043d5c2316461cb54e5c7fe02c30ef6dccb3384717ca22ae5c6b5bc95232a6241df19c622d9c73b809bea33b187f6dbc73030963e29950c2141bc32a79f7
@@ -12460,23 +13012,23 @@ __metadata:
languageName: node
linkType: hard
-"typescript@npm:~5.5.4":
- version: 5.5.4
- resolution: "typescript@npm:5.5.4"
+"typescript@npm:~5.6.2":
+ version: 5.6.3
+ resolution: "typescript@npm:5.6.3"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
- checksum: 10/1689ccafef894825481fc3d856b4834ba3cc185a9c2878f3c76a9a1ef81af04194849840f3c69e7961e2312771471bb3b460ca92561e1d87599b26c37d0ffb6f
+ checksum: 10/c328e418e124b500908781d9f7b9b93cf08b66bf5936d94332b463822eea2f4e62973bfb3b8a745fdc038785cb66cf59d1092bac3ec2ac6a3e5854687f7833f1
languageName: node
linkType: hard
-"typescript@patch:typescript@npm%3A~5.5.4#optional!builtin":
- version: 5.5.4
- resolution: "typescript@patch:typescript@npm%3A5.5.4#optional!builtin::version=5.5.4&hash=379a07"
+"typescript@patch:typescript@npm%3A~5.6.2#optional!builtin":
+ version: 5.6.3
+ resolution: "typescript@patch:typescript@npm%3A5.6.3#optional!builtin::version=5.6.3&hash=8c6c40"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
- checksum: 10/746fdd0865c5ce4f15e494c57ede03a9e12ede59cfdb40da3a281807853fe63b00ef1c912d7222143499aa82f18b8b472baa1830df8804746d09b55f6cf5b1cc
+ checksum: 10/00504c01ee42d470c23495426af07512e25e6546bce7e24572e72a9ca2e6b2e9bea63de4286c3cfea644874da1467dcfca23f4f98f7caf20f8b03c0213bb6837
languageName: node
linkType: hard
@@ -12676,9 +13228,9 @@ __metadata:
languageName: node
linkType: hard
-"vite@npm:5.4.6":
- version: 5.4.6
- resolution: "vite@npm:5.4.6"
+"vite@npm:5.4.11":
+ version: 5.4.11
+ resolution: "vite@npm:5.4.11"
dependencies:
esbuild: "npm:^0.21.3"
fsevents: "npm:~2.3.3"
@@ -12715,7 +13267,7 @@ __metadata:
optional: true
bin:
vite: bin/vite.js
- checksum: 10/8489fa55c48675fc12b64bf7af58b5e2f8a11b2aebc63cb177861bd53dc196d7c496d6918f5a8c48828f51b6fe498166a1a2350334bbfaae10d015a0c71f1c77
+ checksum: 10/719c4dea896e9547958643354003c8c9ea98e5367196d98f5f46cffb3ec963fead3ea5853f5af941c79bbfb73583dec19bbb0d28d2f644b95d7f59c55e22919d
languageName: node
linkType: hard
@@ -12737,7 +13289,17 @@ __metadata:
languageName: node
linkType: hard
-"watchpack@npm:2.4.1, watchpack@npm:^2.4.1":
+"watchpack@npm:2.4.2":
+ version: 2.4.2
+ resolution: "watchpack@npm:2.4.2"
+ dependencies:
+ glob-to-regexp: "npm:^0.4.1"
+ graceful-fs: "npm:^4.1.2"
+ checksum: 10/6bd4c051d9af189a6c781c3158dcb3069f432a0c144159eeb0a44117412105c61b2b683a5c9eebc4324625e0e9b76536387d0ba354594fa6cbbdf1ef60bee4c3
+ languageName: node
+ linkType: hard
+
+"watchpack@npm:^2.4.1":
version: 2.4.1
resolution: "watchpack@npm:2.4.1"
dependencies:
@@ -12779,7 +13341,7 @@ __metadata:
languageName: node
linkType: hard
-"webpack-dev-middleware@npm:7.4.2, webpack-dev-middleware@npm:^7.1.0":
+"webpack-dev-middleware@npm:7.4.2, webpack-dev-middleware@npm:^7.4.2":
version: 7.4.2
resolution: "webpack-dev-middleware@npm:7.4.2"
dependencies:
@@ -12798,9 +13360,9 @@ __metadata:
languageName: node
linkType: hard
-"webpack-dev-server@npm:5.0.4":
- version: 5.0.4
- resolution: "webpack-dev-server@npm:5.0.4"
+"webpack-dev-server@npm:5.1.0":
+ version: 5.1.0
+ resolution: "webpack-dev-server@npm:5.1.0"
dependencies:
"@types/bonjour": "npm:^3.5.13"
"@types/connect-history-api-fallback": "npm:^1.5.4"
@@ -12815,8 +13377,7 @@ __metadata:
colorette: "npm:^2.0.10"
compression: "npm:^1.7.4"
connect-history-api-fallback: "npm:^2.0.0"
- default-gateway: "npm:^6.0.3"
- express: "npm:^4.17.3"
+ express: "npm:^4.19.2"
graceful-fs: "npm:^4.2.6"
html-entities: "npm:^2.4.0"
http-proxy-middleware: "npm:^2.0.3"
@@ -12824,14 +13385,13 @@ __metadata:
launch-editor: "npm:^2.6.1"
open: "npm:^10.0.3"
p-retry: "npm:^6.2.0"
- rimraf: "npm:^5.0.5"
schema-utils: "npm:^4.2.0"
selfsigned: "npm:^2.4.1"
serve-index: "npm:^1.9.1"
sockjs: "npm:^0.3.24"
spdy: "npm:^4.0.2"
- webpack-dev-middleware: "npm:^7.1.0"
- ws: "npm:^8.16.0"
+ webpack-dev-middleware: "npm:^7.4.2"
+ ws: "npm:^8.18.0"
peerDependencies:
webpack: ^5.0.0
peerDependenciesMeta:
@@ -12841,7 +13401,7 @@ __metadata:
optional: true
bin:
webpack-dev-server: bin/webpack-dev-server.js
- checksum: 10/3896866abf15a1d5cc31ab4fc9c36aacf3431356837ad6debe25cde29289a70c58dcbe40914bbb275ff455463d37437532093d0e8d7744e7643ce1364491fdb4
+ checksum: 10/f23255681cc5e2c2709b23ca7b2185aeed83b1c9912657d4512eda8685625a46d7a103a92446494a55fe2afdfab936f9bd4f037d20b52f7fdfff303e7e7199c7
languageName: node
linkType: hard
@@ -12878,17 +13438,17 @@ __metadata:
languageName: node
linkType: hard
-"webpack@npm:5.94.0":
- version: 5.94.0
- resolution: "webpack@npm:5.94.0"
+"webpack@npm:5.96.1":
+ version: 5.96.1
+ resolution: "webpack@npm:5.96.1"
dependencies:
- "@types/estree": "npm:^1.0.5"
+ "@types/eslint-scope": "npm:^3.7.7"
+ "@types/estree": "npm:^1.0.6"
"@webassemblyjs/ast": "npm:^1.12.1"
"@webassemblyjs/wasm-edit": "npm:^1.12.1"
"@webassemblyjs/wasm-parser": "npm:^1.12.1"
- acorn: "npm:^8.7.1"
- acorn-import-attributes: "npm:^1.9.5"
- browserslist: "npm:^4.21.10"
+ acorn: "npm:^8.14.0"
+ browserslist: "npm:^4.24.0"
chrome-trace-event: "npm:^1.0.2"
enhanced-resolve: "npm:^5.17.1"
es-module-lexer: "npm:^1.2.1"
@@ -12910,7 +13470,7 @@ __metadata:
optional: true
bin:
webpack: bin/webpack.js
- checksum: 10/648449c5fbbb0839814116e3b2b044ac6c75a7ba272435155ddeb1e64dfaa2f8079be3adfbb691f648b69900756ce0f6fb73beab0ced3cf5e0fd46868b4593a6
+ checksum: 10/d3419ffd198252e1d0301bd0c072cee93172f3e47937c745aa8202691d2f5d529d4ba4a1965d1450ad89a1bcd3c1f70ae09e57232b0d01dd38d69c1060e964d5
languageName: node
linkType: hard
@@ -13086,7 +13646,7 @@ __metadata:
languageName: node
linkType: hard
-"ws@npm:^8.11.0, ws@npm:^8.16.0":
+"ws@npm:^8.11.0":
version: 8.17.0
resolution: "ws@npm:8.17.0"
peerDependencies:
@@ -13101,6 +13661,21 @@ __metadata:
languageName: node
linkType: hard
+"ws@npm:^8.18.0":
+ version: 8.18.0
+ resolution: "ws@npm:8.18.0"
+ peerDependencies:
+ bufferutil: ^4.0.1
+ utf-8-validate: ">=5.0.2"
+ peerDependenciesMeta:
+ bufferutil:
+ optional: true
+ utf-8-validate:
+ optional: true
+ checksum: 10/70dfe53f23ff4368d46e4c0b1d4ca734db2c4149c6f68bc62cb16fc21f753c47b35fcc6e582f3bdfba0eaeb1c488cddab3c2255755a5c3eecb251431e42b3ff6
+ languageName: node
+ linkType: hard
+
"xml-name-validator@npm:^4.0.0":
version: 4.0.0
resolution: "xml-name-validator@npm:4.0.0"