diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index 9cd2353..9e366e5 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -28,7 +28,7 @@ jobs:
pnpm test
- name: Build and Test Examples
run: |
- cd examples/nx-workspace-old
+ cd examples/nx-workspace
pnpm playwright install --with-deps
cd apps/ng-app-cli
# npx ng add ../../../packages/angular --skip-confirmation
diff --git a/Dockerfile b/Dockerfile
index 557ab81..c37d6cf 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -1,4 +1,4 @@
-FROM node:18
+FROM node:20
RUN npm install -g pnpm
@@ -6,10 +6,10 @@ WORKDIR /app
COPY . /app
RUN pnpm install --frozen-lockfile
-RUN cd examples/nx-workspace-old && pnpm playwright install --with-deps && cd -
+RUN cd examples/nx-workspace && pnpm playwright install --with-deps && cd -
RUN CI=1 pnpm test
RUN pnpm build && \
- cd examples/nx-workspace-old && \
+ cd examples/nx-workspace && \
cd apps/ng-app-cli && \
# npx ng add ../../../packages/angular --skip-confirmation
npx tsc --noEmit --project tsconfig.app.json && \
diff --git a/examples/nx-workspace-old/.gitignore b/examples/nx-workspace-old/.gitignore
deleted file mode 100644
index 559f7da..0000000
--- a/examples/nx-workspace-old/.gitignore
+++ /dev/null
@@ -1,4 +0,0 @@
-.nx
-test-results
-playwright-report
-tests-examples
\ No newline at end of file
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/.env.local b/examples/nx-workspace-old/apps/ng-app-cli/.env.local
deleted file mode 100644
index 3b7c748..0000000
--- a/examples/nx-workspace-old/apps/ng-app-cli/.env.local
+++ /dev/null
@@ -1 +0,0 @@
-NGX_VERSION=$npm_package_version
\ No newline at end of file
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/karma.conf.js b/examples/nx-workspace-old/apps/ng-app-cli/karma.conf.js
deleted file mode 100644
index 5ad85aa..0000000
--- a/examples/nx-workspace-old/apps/ng-app-cli/karma.conf.js
+++ /dev/null
@@ -1,41 +0,0 @@
-// Karma configuration file, see link for more information
-// https://karma-runner.github.io/1.0/config/configuration-file.html
-
-module.exports = function (config) {
- config.set({
- basePath: "",
- frameworks: ["jasmine", "@angular-devkit/build-angular"],
- plugins: [
- require("karma-jasmine"),
- require("karma-chrome-launcher"),
- require("karma-jasmine-html-reporter"),
- require("karma-coverage"),
- require("@angular-devkit/build-angular/plugins/karma"),
- ],
- client: {
- jasmine: {
- // you can add configuration options for Jasmine here
- // the possible options are listed at https://jasmine.github.io/api/edge/Configuration.html
- // for example, you can disable the random execution with `random: false`
- // or set a specific seed with `seed: 4321`
- },
- clearContext: false, // leave Jasmine Spec Runner output visible in browser
- },
- jasmineHtmlReporter: {
- suppressAll: true, // removes the duplicated traces
- },
- coverageReporter: {
- dir: require("path").join(__dirname, "./coverage/ng-app-cli"),
- subdir: ".",
- reporters: [{ type: "html" }, { type: "text-summary" }],
- },
- reporters: ["progress", "kjhtml"],
- port: 9876,
- colors: true,
- logLevel: config.LOG_INFO,
- autoWatch: true,
- browsers: ["ChromeHeadless"],
- singleRun: false,
- restartOnFileChange: true,
- });
-};
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/package.json b/examples/nx-workspace-old/apps/ng-app-cli/package.json
deleted file mode 100644
index 20bef6b..0000000
--- a/examples/nx-workspace-old/apps/ng-app-cli/package.json
+++ /dev/null
@@ -1,61 +0,0 @@
-{
- "name": "ng-app-cli",
- "version": "10",
- "scripts": {
- "ng": "ng",
- "watch": "ng build --watch --configuration development",
- "start": "ng serve",
- "prebuild": "ng config projects.ng-app-cli.architect.build.options.ngxEnv.prefix 'NGX_'",
- "build": "npm run build:browser && npm run build:esbuild-browser && npm run build:application",
- "build:application": "NODE_ENV=production ng build",
- "build:esbuild-browser": "NODE_ENV=production ng run ng-app-cli:build-be",
- "build:browser": "NODE_ENV=production ng run ng-app-cli:build-browser",
- "pretest": "ng config projects.ng-app-cli.architect.test.options.ngxEnv.prefix 'NGX_'",
- "pretest:jest": "ng config projects.ng-app-cli.architect.test.options.ngxEnv.prefix 'NGX_'",
- "test": "NODE_ENV=test NGX_BRANCH=test ng test --watch=false",
- "test:jest": "NODE_ENV=test node --experimental-vm-modules ./node_modules/jest/bin/jest.js --config ./jest.config.mjs",
- "e2e": "playwright test",
- "static": "serve dist/ng-app-cli/browser/fr -p 8081"
- },
- "private": true,
- "dependencies": {
- "@angular/animations": "^20.0.5",
- "@angular/common": "^20.0.5",
- "@angular/compiler": "^20.0.5",
- "@angular/core": "^20.0.5",
- "@angular/forms": "^20.0.5",
- "@angular/localize": "^20.0.5",
- "@angular/platform-browser": "^20.0.5",
- "@angular/platform-browser-dynamic": "^20.0.5",
- "@angular/platform-server": "^20.0.5",
- "@angular/router": "^20.0.5",
- "@angular/ssr": "^20.0.4",
- "express": "^4.21.0",
- "rxjs": "~7.8.0",
- "tslib": "^2.7.0",
- "zone.js": "~0.15.0"
- },
- "devDependencies": {
- "@angular-devkit/build-angular": "^20.0.4",
- "@angular/build": "^20.0.4",
- "@angular/cli": "^20.0.4",
- "@angular/compiler-cli": "^20.0.5",
- "@dotenv-run/core": "workspace:^1.3.8",
- "@dotenv-run/jest-angular": "workspace:^0.2.1",
- "jest-preset-angular": "^14.6.0",
- "@jest/transform": "^29.7.0",
- "@ngx-env/builder": "workspace:^20.0.0",
- "@types/express": "^4.17.21",
- "@types/jasmine": "~5.1.4",
- "@types/node": "^18.19.54",
- "esbuild": "0.23.0",
- "jasmine-core": "~5.1.2",
- "jest": "^29.7.0",
- "karma": "~6.4.4",
- "karma-chrome-launcher": "~3.2.0",
- "karma-coverage": "~2.2.1",
- "karma-jasmine": "~5.1.0",
- "karma-jasmine-html-reporter": "~2.1.0",
- "typescript": "~5.8.0"
- }
-}
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/project.json b/examples/nx-workspace-old/apps/ng-app-cli/project.json
deleted file mode 100644
index bdbbfd2..0000000
--- a/examples/nx-workspace-old/apps/ng-app-cli/project.json
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "name": "ng-app-cli"
-}
\ No newline at end of file
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/src/app/app.component.css b/examples/nx-workspace-old/apps/ng-app-cli/src/app/app.component.css
deleted file mode 100644
index e69de29..0000000
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/src/app/app.component.html b/examples/nx-workspace-old/apps/ng-app-cli/src/app/app.component.html
deleted file mode 100644
index 86dda5d..0000000
--- a/examples/nx-workspace-old/apps/ng-app-cli/src/app/app.component.html
+++ /dev/null
@@ -1,30 +0,0 @@
-
{{ title }}
-
- element string
-
-
- | NAME |
- VALUE |
-
-
-
-
- | ENV |
-
- {{ env }}
- |
-
-
- | VERSION |
-
- {{ version }}
- |
-
-
- | BRANCH |
-
- {{ branch }}
- |
-
-
-
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/src/app/app.component.spec.ts b/examples/nx-workspace-old/apps/ng-app-cli/src/app/app.component.spec.ts
deleted file mode 100644
index 938c658..0000000
--- a/examples/nx-workspace-old/apps/ng-app-cli/src/app/app.component.spec.ts
+++ /dev/null
@@ -1,30 +0,0 @@
-import { ComponentFixture, TestBed } from '@angular/core/testing';
-import { AppComponent } from './app.component';
-
-describe('AppComponent', () => {
- let component: AppComponent;
- let fixture: ComponentFixture;
-
- beforeEach(async () => {
- await TestBed.configureTestingModule({
- imports: [AppComponent],
- })
- .overrideComponent(AppComponent, {
- remove: { imports: [] },
- add: { imports: [] },
- })
- .compileComponents();
- fixture = TestBed.createComponent(AppComponent);
- component = fixture.componentInstance;
- fixture.detectChanges();
- });
-
- it('should create the app 2', () => {
- expect(component).toBeTruthy();
- });
-
- it(`should have the 'Hello world' title`, () => {
- expect(component.title).toEqual('Hello world');
- expect(component.env).toEqual('test');
- });
-});
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/src/app/app.component.ts b/examples/nx-workspace-old/apps/ng-app-cli/src/app/app.component.ts
deleted file mode 100644
index 2f9258f..0000000
--- a/examples/nx-workspace-old/apps/ng-app-cli/src/app/app.component.ts
+++ /dev/null
@@ -1,17 +0,0 @@
-import { CommonModule } from '@angular/common';
-import { Component } from '@angular/core';
-import { RouterOutlet } from '@angular/router';
-import { environment } from '../environments/environment';
-
-@Component({
- selector: 'app-root',
- standalone: true,
- templateUrl: './app.component.html',
- styleUrls: ['./app.component.css'],
-})
-export class AppComponent {
- title = $localize`Hello world`;
- env = import.meta.env['NODE_ENV'];
- version = environment.env.NGX_VERSION;
- branch = import.meta.env['NGX_BRANCH'];
-}
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/src/app/app.config.server.ts b/examples/nx-workspace-old/apps/ng-app-cli/src/app/app.config.server.ts
deleted file mode 100644
index 1980cfe..0000000
--- a/examples/nx-workspace-old/apps/ng-app-cli/src/app/app.config.server.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-import { mergeApplicationConfig, ApplicationConfig } from '@angular/core';
-import { provideServerRendering } from '@angular/platform-server';
-import { appConfig } from './app.config';
-
-const serverConfig: ApplicationConfig = {
- providers: [provideServerRendering()],
-};
-
-export const config = mergeApplicationConfig(appConfig, serverConfig);
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/src/app/app.config.ts b/examples/nx-workspace-old/apps/ng-app-cli/src/app/app.config.ts
deleted file mode 100644
index 1a0a62e..0000000
--- a/examples/nx-workspace-old/apps/ng-app-cli/src/app/app.config.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-import { ApplicationConfig } from '@angular/core';
-import { provideRouter } from '@angular/router';
-
-import { provideClientHydration } from '@angular/platform-browser';
-import { routes } from './app.routes';
-
-export const appConfig: ApplicationConfig = {
- providers: [provideRouter(routes), provideClientHydration()],
-};
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/src/app/app.routes.ts b/examples/nx-workspace-old/apps/ng-app-cli/src/app/app.routes.ts
deleted file mode 100644
index dc39edb..0000000
--- a/examples/nx-workspace-old/apps/ng-app-cli/src/app/app.routes.ts
+++ /dev/null
@@ -1,3 +0,0 @@
-import { Routes } from '@angular/router';
-
-export const routes: Routes = [];
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/src/env.d.ts b/examples/nx-workspace-old/apps/ng-app-cli/src/env.d.ts
deleted file mode 100644
index 6bddf81..0000000
--- a/examples/nx-workspace-old/apps/ng-app-cli/src/env.d.ts
+++ /dev/null
@@ -1,13 +0,0 @@
-// Define the type of the environment variables.
-declare interface Env {
- readonly NODE_ENV: string;
- // Replace the following with your own environment variables.
- // Example: NGX_VERSION: string;
- NGX_BRANCH: string;
- NGX_VERSION: string;
- [key: string]: any;
-}
-
-declare interface ImportMeta {
- env: Env;
-}
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/src/environments/environment.ts b/examples/nx-workspace-old/apps/ng-app-cli/src/environments/environment.ts
deleted file mode 100644
index cf21a69..0000000
--- a/examples/nx-workspace-old/apps/ng-app-cli/src/environments/environment.ts
+++ /dev/null
@@ -1,19 +0,0 @@
-// This file can be replaced during build by using the `fileReplacements` array.
-// `ng build` replaces `environment.ts` with `environment.prod.ts`.
-// The list of file replacements can be found in `angular.json`.
-
-export const environment = {
- production: false,
- env: {
- NGX_VERSION: import.meta.env['NGX_VERSION'],
- },
-};
-
-/*
- * For easier debugging in development mode, you can import the following file
- * to ignore zone related error stack frames such as `zone.run`, `zoneDelegate.invokeTask`.
- *
- * This import should be commented out in production mode because it will have a negative impact
- * on performance if an error is thrown.
- */
-// import 'zone.js/plugins/zone-error'; // Included with Angular CLI.
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/src/favicon.ico b/examples/nx-workspace-old/apps/ng-app-cli/src/favicon.ico
deleted file mode 100644
index 57614f9..0000000
Binary files a/examples/nx-workspace-old/apps/ng-app-cli/src/favicon.ico and /dev/null differ
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/src/index.html b/examples/nx-workspace-old/apps/ng-app-cli/src/index.html
deleted file mode 100644
index da2854c..0000000
--- a/examples/nx-workspace-old/apps/ng-app-cli/src/index.html
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
- %NGX_VERSION%
-
-
- %NODE_ENV%
-
-
-
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/src/main.server.ts b/examples/nx-workspace-old/apps/ng-app-cli/src/main.server.ts
deleted file mode 100644
index db53103..0000000
--- a/examples/nx-workspace-old/apps/ng-app-cli/src/main.server.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-import '@ngx-env/builder/runtime';
-
-import { bootstrapApplication } from '@angular/platform-browser';
-import { AppComponent } from './app/app.component';
-import { config } from './app/app.config.server';
-
-const bootstrap = () => bootstrapApplication(AppComponent, config);
-
-export default bootstrap;
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/src/main.ts b/examples/nx-workspace-old/apps/ng-app-cli/src/main.ts
deleted file mode 100644
index 60fe609..0000000
--- a/examples/nx-workspace-old/apps/ng-app-cli/src/main.ts
+++ /dev/null
@@ -1,9 +0,0 @@
-///
-
-import { bootstrapApplication } from '@angular/platform-browser';
-import { appConfig } from './app/app.config';
-import { AppComponent } from './app/app.component';
-
-bootstrapApplication(AppComponent, appConfig).catch((err) =>
- console.error(err)
-);
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/tsconfig.app.json b/examples/nx-workspace-old/apps/ng-app-cli/tsconfig.app.json
deleted file mode 100644
index 18a00dd..0000000
--- a/examples/nx-workspace-old/apps/ng-app-cli/tsconfig.app.json
+++ /dev/null
@@ -1,10 +0,0 @@
-/* To learn more about this file see: https://angular.io/config/tsconfig. */
-{
- "extends": "./tsconfig.json",
- "compilerOptions": {
- "outDir": "./out-tsc/app",
- "types": ["node", "@angular/localize"]
- },
- "files": ["src/main.ts", "src/main.server.ts", "src/server.ts"],
- "include": ["src/**/*.d.ts"]
-}
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/tsconfig.json b/examples/nx-workspace-old/apps/ng-app-cli/tsconfig.json
deleted file mode 100644
index 1a90561..0000000
--- a/examples/nx-workspace-old/apps/ng-app-cli/tsconfig.json
+++ /dev/null
@@ -1,30 +0,0 @@
-/* To learn more about this file see: https://angular.io/config/tsconfig. */
-{
- "compileOnSave": false,
- "compilerOptions": {
- "outDir": "./dist/out-tsc",
- "forceConsistentCasingInFileNames": true,
- "strict": true,
- "noImplicitOverride": true,
- "noPropertyAccessFromIndexSignature": true,
- "noImplicitReturns": true,
- "noFallthroughCasesInSwitch": true,
- "esModuleInterop": true,
- "sourceMap": true,
- "declaration": false,
- "downlevelIteration": true,
- "experimentalDecorators": true,
- "moduleResolution": "node",
- "importHelpers": true,
- "target": "ES2022",
- "module": "es2022",
- "useDefineForClassFields": false,
- "lib": ["ES2022", "dom"]
- },
- "angularCompilerOptions": {
- "enableI18nLegacyMessageIdFormat": false,
- "strictInjectionParameters": true,
- "strictInputAccessModifiers": true,
- "strictTemplates": true
- }
-}
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/tsconfig.spec.json b/examples/nx-workspace-old/apps/ng-app-cli/tsconfig.spec.json
deleted file mode 100644
index 300d068..0000000
--- a/examples/nx-workspace-old/apps/ng-app-cli/tsconfig.spec.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "extends": "./tsconfig.json",
- "compilerOptions": {
- "outDir": "./out-tsc/spec",
- "types": ["jasmine", "@angular/localize"],
- "esModuleInterop": true,
- "module": "es2022"
- },
- "include": ["src/**/*.spec.ts", "src/**/*.jest.ts", "src/**/*.d.ts"]
-}
diff --git a/examples/nx-workspace-old/apps/ng-app-webpack/package.ignore.json b/examples/nx-workspace-old/apps/ng-app-webpack/package.ignore.json
deleted file mode 100644
index b0b7818..0000000
--- a/examples/nx-workspace-old/apps/ng-app-webpack/package.ignore.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "name": "ng-app",
- "version": "16.1.1",
- "private": true,
- "scripts": {
- "ng": "ng",
- "start": "cross-env NODE_ENV=dev ng serve",
- "prepare:build": "npx ng config projects.ng-app-webpack.architect.build.options.ngxEnv.prefix 'NGX_'",
- "build": "ng build",
- "e2e": "playwright test",
- "static": "npx serve dist/ng-app-webpack/browser"
- },
- "dependencies": {
- "@angular/common": "^18.2.7",
- "@angular/compiler": "^18.2.7",
- "@angular/core": "^18.2.7",
- "@angular/platform-browser": "^18.2.7",
- "@angular/platform-browser-dynamic": "^18.2.7",
- "rxjs": "~7.8.0",
- "tslib": "^2.7.0",
- "zone.js": "~0.14.10"
- },
- "devDependencies": {
- "@angular-builders/custom-webpack": "^18.0.0",
- "@angular-devkit/build-angular": "^18.2.7",
- "@angular/cli": "^18.2.7",
- "@angular/compiler-cli": "^18.2.7",
- "@dotenv-run/webpack": "workspace:^1.4.1",
- "@types/node": "^20.16.10",
- "cross-env": "^7.0.3",
- "typescript": "~5.8.0"
- }
-}
diff --git a/examples/nx-workspace-old/apps/ng-app-webpack/src/assets/.gitkeep b/examples/nx-workspace-old/apps/ng-app-webpack/src/assets/.gitkeep
deleted file mode 100644
index e69de29..0000000
diff --git a/examples/nx-workspace-old/apps/ng-app-webpack/src/styles.css b/examples/nx-workspace-old/apps/ng-app-webpack/src/styles.css
deleted file mode 100644
index 90d4ee0..0000000
--- a/examples/nx-workspace-old/apps/ng-app-webpack/src/styles.css
+++ /dev/null
@@ -1 +0,0 @@
-/* You can add global styles to this file, and also import other style files */
diff --git a/examples/nx-workspace-old/nx.json b/examples/nx-workspace-old/nx.json
deleted file mode 100644
index cbae999..0000000
--- a/examples/nx-workspace-old/nx.json
+++ /dev/null
@@ -1,22 +0,0 @@
-{
- "tasksRunnerOptions": {
- "default": {
- "runner": "nx/tasks-runners/default",
- "options": {
- "cacheableOperations": [
- "build"
- ]
- }
- }
- },
- "targetDefaults": {
- "test": {
- "inputs": [
- "^test"
- ]
- }
- },
- "affected": {
- "defaultBase": "main"
- }
-}
\ No newline at end of file
diff --git a/examples/nx-workspace-old/package.json b/examples/nx-workspace-old/package.json
deleted file mode 100644
index 6c8cc94..0000000
--- a/examples/nx-workspace-old/package.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "name": "platform",
- "private": true,
- "version": "2.0.0",
- "scripts": {
- "build:all": "nx run-many --target=build --all --parallel",
- "test:all": "nx run-many --target=test,test:jest --all --parallel --verbose",
- "e2e:all": "nx run-many --target=e2e --all --parallel"
- },
- "devDependencies": {
- "@dotenv-run/cli": "workspace:^1.3.6",
- "@dotenv-run/load": "workspace:^1.3.7",
- "@dotenv-run/rollup": "workspace:^1.3.7",
- "@dotenv-run/webpack": "workspace:^1.5.2",
- "@dotenv-run/rspack": "workspace:^1.0.1",
- "@nx/js": "^18.3.5",
- "@playwright/test": "^1.47.2",
- "@types/node": "^20.16.10",
- "nx": "^16.10.0",
- "playwright": "^1.47.2",
- "rollup": "^3.29.5",
- "serve": "^14.2.3",
- "verdaccio": "^5.32.2",
- "webpack": "5.99.8",
- "webpack-cli": "^5.1.4",
- "@rspack/cli": "^1.0.10",
- "@rspack/core": "^1.0.10"
- },
- "nx": {
- "includedScripts": []
- }
-}
diff --git a/examples/nx-workspace-old/.dockerignore b/examples/nx-workspace/.dockerignore
similarity index 100%
rename from examples/nx-workspace-old/.dockerignore
rename to examples/nx-workspace/.dockerignore
diff --git a/examples/nx-workspace/.editorconfig b/examples/nx-workspace/.editorconfig
deleted file mode 100644
index 6e87a00..0000000
--- a/examples/nx-workspace/.editorconfig
+++ /dev/null
@@ -1,13 +0,0 @@
-# Editor configuration, see http://editorconfig.org
-root = true
-
-[*]
-charset = utf-8
-indent_style = space
-indent_size = 2
-insert_final_newline = true
-trim_trailing_whitespace = true
-
-[*.md]
-max_line_length = off
-trim_trailing_whitespace = false
diff --git a/examples/nx-workspace-old/.env.app b/examples/nx-workspace/.env.app
similarity index 100%
rename from examples/nx-workspace-old/.env.app
rename to examples/nx-workspace/.env.app
diff --git a/examples/nx-workspace-old/.env.app.dev b/examples/nx-workspace/.env.app.dev
similarity index 100%
rename from examples/nx-workspace-old/.env.app.dev
rename to examples/nx-workspace/.env.app.dev
diff --git a/examples/nx-workspace-old/.env.app.prod b/examples/nx-workspace/.env.app.prod
similarity index 100%
rename from examples/nx-workspace-old/.env.app.prod
rename to examples/nx-workspace/.env.app.prod
diff --git a/examples/nx-workspace/.github/workflows/ci.yml b/examples/nx-workspace/.github/workflows/ci.yml
deleted file mode 100644
index 3ab676d..0000000
--- a/examples/nx-workspace/.github/workflows/ci.yml
+++ /dev/null
@@ -1,41 +0,0 @@
-name: CI
-
-on:
- push:
- branches:
- - main
- pull_request:
-
-permissions:
- actions: read
- contents: read
-
-jobs:
- main:
- runs-on: ubuntu-latest
- steps:
- - uses: actions/checkout@v4
- with:
- fetch-depth: 0
-
- # This enables task distribution via Nx Cloud
- # Run this command as early as possible, before dependencies are installed
- # Learn more at https://nx.dev/ci/reference/nx-cloud-cli#npx-nxcloud-startcirun
- # Uncomment this line to enable task distribution
- # - run: npx nx-cloud start-ci-run --distribute-on="3 linux-medium-js" --stop-agents-after="e2e-ci"
-
- # Cache node_modules
- - uses: actions/setup-node@v4
- with:
- node-version: 20
- cache: 'npm'
-
- - run: npm ci --legacy-peer-deps
- - run: npx playwright install --with-deps
- - uses: nrwl/nx-set-shas@v4
-
- # Prepend any command with "nx-cloud record --" to record its logs to Nx Cloud
- # - run: npx nx-cloud record -- echo Hello World
- # Nx Affected runs only tasks affected by the changes in this PR/commit. Learn more: https://nx.dev/ci/features/affected
- # When you enable task distribution, run the e2e-ci task instead of e2e
- - run: npx nx affected -t lint test build e2e
diff --git a/examples/nx-workspace/.gitignore b/examples/nx-workspace/.gitignore
index b368b80..559f7da 100644
--- a/examples/nx-workspace/.gitignore
+++ b/examples/nx-workspace/.gitignore
@@ -1,44 +1,4 @@
-# See http://help.github.com/ignore-files/ for more about ignoring files.
-
-# compiled output
-dist
-tmp
-/out-tsc
-
-# dependencies
-node_modules
-
-# IDEs and editors
-/.idea
-.project
-.classpath
-.c9/
-*.launch
-.settings/
-*.sublime-workspace
-
-# IDE - VSCode
-.vscode/*
-!.vscode/settings.json
-!.vscode/tasks.json
-!.vscode/launch.json
-!.vscode/extensions.json
-
-# misc
-/.sass-cache
-/connect.lock
-/coverage
-/libpeerconnection.log
-npm-debug.log
-yarn-error.log
-testem.log
-/typings
-
-# System Files
-.DS_Store
-Thumbs.db
-
-.nx/cache
-.nx/workspace-data
-
-.angular
+.nx
+test-results
+playwright-report
+tests-examples
\ No newline at end of file
diff --git a/examples/nx-workspace/.prettierignore b/examples/nx-workspace/.prettierignore
deleted file mode 100644
index 113709c..0000000
--- a/examples/nx-workspace/.prettierignore
+++ /dev/null
@@ -1,6 +0,0 @@
-# Add files here to ignore them from prettier formatting
-/dist
-/coverage
-/.nx/cache
-/.nx/workspace-data
-.angular
diff --git a/examples/nx-workspace/.prettierrc b/examples/nx-workspace/.prettierrc
deleted file mode 100644
index 544138b..0000000
--- a/examples/nx-workspace/.prettierrc
+++ /dev/null
@@ -1,3 +0,0 @@
-{
- "singleQuote": true
-}
diff --git a/examples/nx-workspace-old/.secrets b/examples/nx-workspace/.secrets
similarity index 100%
rename from examples/nx-workspace-old/.secrets
rename to examples/nx-workspace/.secrets
diff --git a/examples/nx-workspace-old/.secrets.prod b/examples/nx-workspace/.secrets.prod
similarity index 100%
rename from examples/nx-workspace-old/.secrets.prod
rename to examples/nx-workspace/.secrets.prod
diff --git a/examples/nx-workspace-old/.verdaccio/config.yml b/examples/nx-workspace/.verdaccio/config.yml
similarity index 100%
rename from examples/nx-workspace-old/.verdaccio/config.yml
rename to examples/nx-workspace/.verdaccio/config.yml
diff --git a/examples/nx-workspace/README.md b/examples/nx-workspace/README.md
deleted file mode 100644
index 751a10b..0000000
--- a/examples/nx-workspace/README.md
+++ /dev/null
@@ -1,82 +0,0 @@
-# NxWorkspace
-
-
-
-✨ Your new, shiny [Nx workspace](https://nx.dev) is almost ready ✨.
-
-[Learn more about this workspace setup and its capabilities](https://nx.dev/getting-started/tutorials/angular-monorepo-tutorial?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) or run `npx nx graph` to visually explore what was created. Now, let's get you up to speed!
-
-## Finish your CI setup
-
-[Click here to finish setting up your workspace!](https://cloud.nx.app/connect/YRzWPJG8ME)
-
-
-## Run tasks
-
-To run the dev server for your app, use:
-
-```sh
-npx nx serve ng-app-cli
-```
-
-To create a production bundle:
-
-```sh
-npx nx build ng-app-cli
-```
-
-To see all available targets to run for a project, run:
-
-```sh
-npx nx show project ng-app-cli
-```
-
-These targets are either [inferred automatically](https://nx.dev/concepts/inferred-tasks?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) or defined in the `project.json` or `package.json` files.
-
-[More about running tasks in the docs »](https://nx.dev/features/run-tasks?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects)
-
-## Add new projects
-
-While you could add new projects to your workspace manually, you might want to leverage [Nx plugins](https://nx.dev/concepts/nx-plugins?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) and their [code generation](https://nx.dev/features/generate-code?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) feature.
-
-Use the plugin's generator to create new projects.
-
-To generate a new application, use:
-
-```sh
-npx nx g @nx/angular:app demo
-```
-
-To generate a new library, use:
-
-```sh
-npx nx g @nx/angular:lib mylib
-```
-
-You can use `npx nx list` to get a list of installed plugins. Then, run `npx nx list ` to learn about more specific capabilities of a particular plugin. Alternatively, [install Nx Console](https://nx.dev/getting-started/editor-setup?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) to browse plugins and generators in your IDE.
-
-[Learn more about Nx plugins »](https://nx.dev/concepts/nx-plugins?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects) | [Browse the plugin registry »](https://nx.dev/plugin-registry?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects)
-
-
-[Learn more about Nx on CI](https://nx.dev/ci/intro/ci-with-nx#ready-get-started-with-your-provider?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects)
-
-## Install Nx Console
-
-Nx Console is an editor extension that enriches your developer experience. It lets you run tasks, generate code, and improves code autocompletion in your IDE. It is available for VSCode and IntelliJ.
-
-[Install Nx Console »](https://nx.dev/getting-started/editor-setup?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects)
-
-## Useful links
-
-Learn more:
-
-- [Learn more about this workspace setup](https://nx.dev/getting-started/tutorials/angular-monorepo-tutorial?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects)
-- [Learn about Nx on CI](https://nx.dev/ci/intro/ci-with-nx?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects)
-- [Releasing Packages with Nx release](https://nx.dev/features/manage-releases?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects)
-- [What are Nx plugins?](https://nx.dev/concepts/nx-plugins?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects)
-
-And join the Nx community:
-- [Discord](https://go.nx.dev/community)
-- [Follow us on X](https://twitter.com/nxdevtools) or [LinkedIn](https://www.linkedin.com/company/nrwl)
-- [Our Youtube channel](https://www.youtube.com/@nxdevtools)
-- [Our blog](https://nx.dev/blog?utm_source=nx_project&utm_medium=readme&utm_campaign=nx_projects)
diff --git a/examples/nx-workspace-old/apps/cli-app/.secrets b/examples/nx-workspace/apps/cli-app/.secrets
similarity index 100%
rename from examples/nx-workspace-old/apps/cli-app/.secrets
rename to examples/nx-workspace/apps/cli-app/.secrets
diff --git a/examples/nx-workspace-old/apps/cli-app/.secrets.local b/examples/nx-workspace/apps/cli-app/.secrets.local
similarity index 100%
rename from examples/nx-workspace-old/apps/cli-app/.secrets.local
rename to examples/nx-workspace/apps/cli-app/.secrets.local
diff --git a/examples/nx-workspace-old/apps/cli-app/.secrets.prod b/examples/nx-workspace/apps/cli-app/.secrets.prod
similarity index 100%
rename from examples/nx-workspace-old/apps/cli-app/.secrets.prod
rename to examples/nx-workspace/apps/cli-app/.secrets.prod
diff --git a/examples/nx-workspace-old/apps/cli-app/.secrets.prod.local b/examples/nx-workspace/apps/cli-app/.secrets.prod.local
similarity index 100%
rename from examples/nx-workspace-old/apps/cli-app/.secrets.prod.local
rename to examples/nx-workspace/apps/cli-app/.secrets.prod.local
diff --git a/examples/nx-workspace-old/apps/cli-app/__snapshots__/cli.test.ts.snap b/examples/nx-workspace/apps/cli-app/__snapshots__/cli.test.ts.snap
similarity index 100%
rename from examples/nx-workspace-old/apps/cli-app/__snapshots__/cli.test.ts.snap
rename to examples/nx-workspace/apps/cli-app/__snapshots__/cli.test.ts.snap
diff --git a/examples/nx-workspace-old/apps/cli-app/cli.test.ts b/examples/nx-workspace/apps/cli-app/cli.test.ts
similarity index 100%
rename from examples/nx-workspace-old/apps/cli-app/cli.test.ts
rename to examples/nx-workspace/apps/cli-app/cli.test.ts
diff --git a/examples/nx-workspace-old/apps/cli-app/package.json b/examples/nx-workspace/apps/cli-app/package.json
similarity index 100%
rename from examples/nx-workspace-old/apps/cli-app/package.json
rename to examples/nx-workspace/apps/cli-app/package.json
diff --git a/examples/nx-workspace-old/apps/cli-app/project.json b/examples/nx-workspace/apps/cli-app/project.json
similarity index 100%
rename from examples/nx-workspace-old/apps/cli-app/project.json
rename to examples/nx-workspace/apps/cli-app/project.json
diff --git a/examples/nx-workspace-old/apps/cli-app/turbo.json b/examples/nx-workspace/apps/cli-app/turbo.json
similarity index 100%
rename from examples/nx-workspace-old/apps/cli-app/turbo.json
rename to examples/nx-workspace/apps/cli-app/turbo.json
diff --git a/examples/nx-workspace/apps/ng-app-cli-e2e/eslint.config.js b/examples/nx-workspace/apps/ng-app-cli-e2e/eslint.config.js
deleted file mode 100644
index 4e73819..0000000
--- a/examples/nx-workspace/apps/ng-app-cli-e2e/eslint.config.js
+++ /dev/null
@@ -1,13 +0,0 @@
-const playwright = require('eslint-plugin-playwright');
-const baseConfig = require('../../eslint.config.js');
-
-module.exports = [
- playwright.configs['flat/recommended'],
-
- ...baseConfig,
- {
- files: ['**/*.ts', '**/*.js'],
- // Override or add rules here
- rules: {},
- },
-];
diff --git a/examples/nx-workspace/apps/ng-app-cli-e2e/playwright.config.ts b/examples/nx-workspace/apps/ng-app-cli-e2e/playwright.config.ts
deleted file mode 100644
index edec8ed..0000000
--- a/examples/nx-workspace/apps/ng-app-cli-e2e/playwright.config.ts
+++ /dev/null
@@ -1,69 +0,0 @@
-import { defineConfig, devices } from '@playwright/test';
-import { nxE2EPreset } from '@nx/playwright/preset';
-
-import { workspaceRoot } from '@nx/devkit';
-
-// For CI, you may want to set BASE_URL to the deployed application.
-const baseURL = process.env['BASE_URL'] || 'http://localhost:4200';
-
-/**
- * Read environment variables from file.
- * https://github.com/motdotla/dotenv
- */
-// require('dotenv').config();
-
-/**
- * See https://playwright.dev/docs/test-configuration.
- */
-export default defineConfig({
- ...nxE2EPreset(__filename, { testDir: './src' }),
- /* Shared settings for all the projects below. See https://playwright.dev/docs/api/class-testoptions. */
- use: {
- baseURL,
- /* Collect trace when retrying the failed test. See https://playwright.dev/docs/trace-viewer */
- trace: 'on-first-retry',
- },
- /* Run your local dev server before starting the tests */
- webServer: {
- command: 'npx nx run ng-app-cli:serve',
- url: 'http://localhost:4200',
- reuseExistingServer: !process.env.CI,
- cwd: workspaceRoot,
- },
- projects: [
- {
- name: 'chromium',
- use: { ...devices['Desktop Chrome'] },
- },
-
- {
- name: 'firefox',
- use: { ...devices['Desktop Firefox'] },
- },
-
- {
- name: 'webkit',
- use: { ...devices['Desktop Safari'] },
- },
-
- // Uncomment for mobile browsers support
- /* {
- name: 'Mobile Chrome',
- use: { ...devices['Pixel 5'] },
- },
- {
- name: 'Mobile Safari',
- use: { ...devices['iPhone 12'] },
- }, */
-
- // Uncomment for branded browsers
- /* {
- name: 'Microsoft Edge',
- use: { ...devices['Desktop Edge'], channel: 'msedge' },
- },
- {
- name: 'Google Chrome',
- use: { ...devices['Desktop Chrome'], channel: 'chrome' },
- } */
- ],
-});
diff --git a/examples/nx-workspace/apps/ng-app-cli-e2e/project.json b/examples/nx-workspace/apps/ng-app-cli-e2e/project.json
deleted file mode 100644
index b8d33f1..0000000
--- a/examples/nx-workspace/apps/ng-app-cli-e2e/project.json
+++ /dev/null
@@ -1,9 +0,0 @@
-{
- "name": "ng-app-cli-e2e",
- "$schema": "../../node_modules/nx/schemas/project-schema.json",
- "projectType": "application",
- "sourceRoot": "apps/ng-app-cli-e2e/src",
- "implicitDependencies": ["ng-app-cli"],
- "// targets": "to see all targets run: nx show project ng-app-cli-e2e --web",
- "targets": {}
-}
diff --git a/examples/nx-workspace/apps/ng-app-cli-e2e/src/example.spec.ts b/examples/nx-workspace/apps/ng-app-cli-e2e/src/example.spec.ts
deleted file mode 100644
index fa8f1f3..0000000
--- a/examples/nx-workspace/apps/ng-app-cli-e2e/src/example.spec.ts
+++ /dev/null
@@ -1,8 +0,0 @@
-import { test, expect } from '@playwright/test';
-
-test('has title', async ({ page }) => {
- await page.goto('/');
-
- // Expect h1 to contain a substring.
- expect(await page.locator('h1').innerText()).toContain('Welcome');
-});
diff --git a/examples/nx-workspace/apps/ng-app-cli-e2e/tsconfig.json b/examples/nx-workspace/apps/ng-app-cli-e2e/tsconfig.json
deleted file mode 100644
index ac5a11c..0000000
--- a/examples/nx-workspace/apps/ng-app-cli-e2e/tsconfig.json
+++ /dev/null
@@ -1,25 +0,0 @@
-{
- "extends": "../../tsconfig.base.json",
- "compilerOptions": {
- "allowJs": true,
- "outDir": "../../dist/out-tsc",
- "sourceMap": false,
- "module": "commonjs",
- "forceConsistentCasingInFileNames": true,
- "strict": true,
- "noImplicitOverride": true,
- "noPropertyAccessFromIndexSignature": true,
- "noImplicitReturns": true,
- "noFallthroughCasesInSwitch": true
- },
- "include": [
- "**/*.ts",
- "**/*.js",
- "playwright.config.ts",
- "src/**/*.spec.ts",
- "src/**/*.spec.js",
- "src/**/*.test.ts",
- "src/**/*.test.js",
- "src/**/*.d.ts"
- ]
-}
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/.app.prod b/examples/nx-workspace/apps/ng-app-cli/.app.prod
similarity index 100%
rename from examples/nx-workspace-old/apps/ng-app-cli/.app.prod
rename to examples/nx-workspace/apps/ng-app-cli/.app.prod
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/.editorconfig b/examples/nx-workspace/apps/ng-app-cli/.editorconfig
similarity index 100%
rename from examples/nx-workspace-old/apps/ng-app-cli/.editorconfig
rename to examples/nx-workspace/apps/ng-app-cli/.editorconfig
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/.env b/examples/nx-workspace/apps/ng-app-cli/.env
similarity index 68%
rename from examples/nx-workspace-old/apps/ng-app-cli/.env
rename to examples/nx-workspace/apps/ng-app-cli/.env
index fd5ddc8..5a3cda3 100644
--- a/examples/nx-workspace-old/apps/ng-app-cli/.env
+++ b/examples/nx-workspace/apps/ng-app-cli/.env
@@ -1,3 +1,4 @@
NGX_VERSION=IGNORED_SINCE_SET_IN_ENV_LOCAL
NGX_BRANCH=main
+NGX_API_USERS=/api/v1/users
diff --git a/examples/nx-workspace/apps/ng-app-cli/.env.local b/examples/nx-workspace/apps/ng-app-cli/.env.local
new file mode 100644
index 0000000..fd55356
--- /dev/null
+++ b/examples/nx-workspace/apps/ng-app-cli/.env.local
@@ -0,0 +1 @@
+NGX_VERSION=20.0.0
\ No newline at end of file
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/.env.prod b/examples/nx-workspace/apps/ng-app-cli/.env.prod
similarity index 100%
rename from examples/nx-workspace-old/apps/ng-app-cli/.env.prod
rename to examples/nx-workspace/apps/ng-app-cli/.env.prod
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/.env.test b/examples/nx-workspace/apps/ng-app-cli/.env.test
similarity index 100%
rename from examples/nx-workspace-old/apps/ng-app-cli/.env.test
rename to examples/nx-workspace/apps/ng-app-cli/.env.test
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/.gitignore b/examples/nx-workspace/apps/ng-app-cli/.gitignore
similarity index 100%
rename from examples/nx-workspace-old/apps/ng-app-cli/.gitignore
rename to examples/nx-workspace/apps/ng-app-cli/.gitignore
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/README.md b/examples/nx-workspace/apps/ng-app-cli/README.md
similarity index 100%
rename from examples/nx-workspace-old/apps/ng-app-cli/README.md
rename to examples/nx-workspace/apps/ng-app-cli/README.md
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/angular.json b/examples/nx-workspace/apps/ng-app-cli/angular.json
similarity index 90%
rename from examples/nx-workspace-old/apps/ng-app-cli/angular.json
rename to examples/nx-workspace/apps/ng-app-cli/angular.json
index 60c90fb..0df968f 100644
--- a/examples/nx-workspace-old/apps/ng-app-cli/angular.json
+++ b/examples/nx-workspace/apps/ng-app-cli/angular.json
@@ -2,6 +2,9 @@
"$schema": "./node_modules/@angular/cli/lib/config/schema.json",
"version": 1,
"newProjectRoot": "projects",
+ "cli": {
+ "packageManager": "pnpm"
+ },
"projects": {
"ng-app-cli": {
"projectType": "application",
@@ -21,22 +24,18 @@
"build": {
"builder": "@ngx-env/builder:application",
"options": {
- "outputPath": "dist/ng-app-cli",
- "index": "src/index.html",
"browser": "src/main.ts",
- "localize": ["fr"],
- "i18nMissingTranslation": "error",
- "polyfills": ["zone.js"],
"tsConfig": "tsconfig.app.json",
+ "polyfills": ["zone.js"],
+ "assets": ["src/favicon.ico", "src/assets"],
+ "styles": ["src/styles.css"],
"ngxEnv": {
"prefix": "NGX_",
"verbose": true,
"unsecure": true,
- "runtime": true,
- "files": [".env.app", ".env"]
+ "files": [".env.app", ".env"],
+ "runtime": true
},
- "assets": ["src/favicon.ico", "src/assets"],
- "styles": ["src/styles.css"],
"server": "src/main.server.ts",
"outputMode": "server",
"ssr": {
@@ -199,18 +198,28 @@
"test": {
"builder": "@ngx-env/builder:karma",
"options": {
- "builderMode": "application",
- "polyfills": ["zone.js", "zone.js/testing"],
+ "watch": false,
"tsConfig": "tsconfig.spec.json",
- "karmaConfig": "karma.conf.js",
+ "polyfills": ["zone.js"],
"ngxEnv": {
+ "root": "../..",
"prefix": "NGX_",
- "unsecure": true
+ "files": [".env.app", ".env"],
+ "unsecure": true,
+ "verbose": true
},
"assets": ["src/favicon.ico", "src/assets"],
"styles": ["src/styles.css"],
- "sourceMap": false,
- "scripts": []
+ "browsers": "ChromeHeadless"
+ }
+ },
+ "test-unit": {
+ "builder": "@ngx-env/builder:unit-test",
+ "options": {
+ "browsers": ["chromium"],
+ "buildTarget": "::development",
+ "tsConfig": "tsconfig.spec.json",
+ "runner": "vitest"
}
}
}
diff --git a/examples/nx-workspace/apps/ng-app-cli/eslint.config.js b/examples/nx-workspace/apps/ng-app-cli/eslint.config.js
deleted file mode 100644
index 19a86aa..0000000
--- a/examples/nx-workspace/apps/ng-app-cli/eslint.config.js
+++ /dev/null
@@ -1,34 +0,0 @@
-const nx = require('@nx/eslint-plugin');
-const baseConfig = require('../../eslint.config.js');
-
-module.exports = [
- ...baseConfig,
- ...nx.configs['flat/angular'],
- ...nx.configs['flat/angular-template'],
- {
- files: ['**/*.ts'],
- rules: {
- '@angular-eslint/directive-selector': [
- 'error',
- {
- type: 'attribute',
- prefix: 'app',
- style: 'camelCase',
- },
- ],
- '@angular-eslint/component-selector': [
- 'error',
- {
- type: 'element',
- prefix: 'app',
- style: 'kebab-case',
- },
- ],
- },
- },
- {
- files: ['**/*.html'],
- // Override or add rules here
- rules: {},
- },
-];
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/jest.config.mjs b/examples/nx-workspace/apps/ng-app-cli/jest.config.mjs
similarity index 100%
rename from examples/nx-workspace-old/apps/ng-app-cli/jest.config.mjs
rename to examples/nx-workspace/apps/ng-app-cli/jest.config.mjs
diff --git a/examples/nx-workspace/apps/ng-app-cli/jest.config.ts b/examples/nx-workspace/apps/ng-app-cli/jest.config.ts
deleted file mode 100644
index d033a96..0000000
--- a/examples/nx-workspace/apps/ng-app-cli/jest.config.ts
+++ /dev/null
@@ -1,20 +0,0 @@
-export default {
- preset: 'jest-preset-angular/presets/defaults-esm',
- setupFilesAfterEnv: ['/src/test-setup.ts'],
- cache: false,
- testMatch: ['/src/app/**/*.(spec|jest).ts'],
- moduleNameMapper: {
- '^rxjs(/operators$)?$':
- '/../../node_modules/rxjs/dist/bundles/rxjs.umd.js',
- tslib: '/../../node_modules/tslib/tslib.es6.mjs',
- },
- transform: {
- '^.+\\.(ts)$': [
- '@dotenv-run/jest-angular',
- {
- useESM: true,
- stringifyContentPathRegex: '\\.(html|svg)$',
- },
- ],
- },
-};
diff --git a/examples/nx-workspace/apps/ng-app-cli/package.json b/examples/nx-workspace/apps/ng-app-cli/package.json
index d8c953c..e617122 100644
--- a/examples/nx-workspace/apps/ng-app-cli/package.json
+++ b/examples/nx-workspace/apps/ng-app-cli/package.json
@@ -1,7 +1,64 @@
{
"name": "ng-app-cli",
- "private": true,
+ "version": "10",
"scripts": {
- "test:esm": "node --experimental-vm-modules ../../node_modules/jest/bin/jest.js"
+ "ng": "ng",
+ "watch": "ng build --watch --configuration development",
+ "start": "ng serve",
+ "prebuild": "ng config projects.ng-app-cli.architect.build.options.ngxEnv.prefix 'NGX_'",
+ "build": "npm run build:browser && npm run build:esbuild-browser && npm run build:application",
+ "build:application": "NODE_ENV=production ng build",
+ "build:esbuild-browser": "NODE_ENV=production ng run ng-app-cli:build-be",
+ "build:browser": "NODE_ENV=production ng run ng-app-cli:build-browser",
+ "pretest:karma": "ng config projects.ng-app-cli.architect.test-karma.options.ngxEnv.prefix 'NGX_'",
+ "test:unit": "NODE_ENV=test NGX_BRANCH=test ng test-unit",
+ "test": "NODE_ENV=test NGX_BRANCH=test ng run ng-app-cli:test",
+ "test:jest": "NODE_ENV=test node --experimental-vm-modules ./node_modules/jest/bin/jest.js --config ./jest.config.mjs",
+ "e2e": "playwright test",
+ "static": "serve dist/ng-app-cli/browser -p 8085",
+ "serve:ssr:ng-app-ssr": "node dist/ng-app-ssr/server/server.mjs"
+ },
+ "private": true,
+ "dependencies": {
+ "@angular/common": "^20.0.0",
+ "@angular/compiler": "^20.0.0",
+ "@angular/core": "^20.0.0",
+ "@angular/forms": "^20.0.0",
+ "@angular/localize": "^20.0.5",
+ "@angular/platform-browser": "^20.0.0",
+ "@angular/platform-browser-dynamic": "^20.0.5",
+ "@angular/platform-server": "^20.0.5",
+ "@angular/router": "^20.0.0",
+ "@angular/ssr": "^20.0.4",
+ "@ngx-env/builder": "workspace:20.0.1",
+ "express": "^5.1.0",
+ "rxjs": "~7.8.0",
+ "tslib": "^2.3.0",
+ "zone.js": "~0.15.0"
+ },
+ "devDependencies": {
+ "@angular-devkit/build-angular": "^20.0.4",
+ "@angular/build": "^20.0.5",
+ "@angular/cli": "^20.0.4",
+ "@angular/compiler-cli": "^20.0.0",
+ "@dotenv-run/core": "workspace:^1.3.8",
+ "@dotenv-run/jest-angular": "workspace:^0.2.1",
+ "@jest/transform": "^29.7.0",
+ "@ngx-env/builder": "workspace:^20.0.1",
+ "@types/express": "^5.0.1",
+ "@types/jasmine": "~5.1.0",
+ "@types/node": "^22.12.0",
+ "@vitest/browser": "^3.2.4",
+ "esbuild": "0.23.0",
+ "jasmine-core": "~5.7.0",
+ "jest": "^29.7.0",
+ "jest-preset-angular": "^14.6.0",
+ "karma": "~6.4.0",
+ "karma-chrome-launcher": "~3.2.0",
+ "karma-coverage": "~2.2.0",
+ "karma-jasmine": "~5.1.0",
+ "karma-jasmine-html-reporter": "~2.1.0",
+ "typescript": "~5.8.2",
+ "tslib": "~2.8.1"
}
}
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/playwright.config.ts b/examples/nx-workspace/apps/ng-app-cli/playwright.config.ts
similarity index 61%
rename from examples/nx-workspace-old/apps/ng-app-cli/playwright.config.ts
rename to examples/nx-workspace/apps/ng-app-cli/playwright.config.ts
index 3a61e9d..d424619 100644
--- a/examples/nx-workspace-old/apps/ng-app-cli/playwright.config.ts
+++ b/examples/nx-workspace/apps/ng-app-cli/playwright.config.ts
@@ -1,29 +1,29 @@
-import { defineConfig, devices } from "@playwright/test";
+import { defineConfig, devices } from '@playwright/test';
export default defineConfig({
// Look for test files in the "tests" directory, relative to this configuration file.
- testDir: "tests",
+ testDir: 'tests',
// Run all tests in parallel.
fullyParallel: true,
use: {
// Base URL to use in actions like `await page.goto('/')`.
- baseURL: "http://127.0.0.1:8081",
+ baseURL: 'http://127.0.0.1:8085',
// Collect trace when retrying the failed test.
- trace: "on-first-retry",
+ trace: 'on-first-retry',
},
// Configure projects for major browsers.
projects: [
{
- name: "chromium",
- use: { ...devices["Desktop Chrome"] },
+ name: 'chromium',
+ use: { ...devices['Desktop Chrome'] },
},
],
// Run your local dev server before starting the tests.
webServer: {
- command: "npm run static -- -p 8081",
- url: "http://127.0.0.1:8081"
+ command: 'pnpm run static',
+ url: 'http://127.0.0.1:8085',
},
});
diff --git a/examples/nx-workspace/apps/ng-app-cli/project.json b/examples/nx-workspace/apps/ng-app-cli/project.json
index b9603cb..bdbbfd2 100644
--- a/examples/nx-workspace/apps/ng-app-cli/project.json
+++ b/examples/nx-workspace/apps/ng-app-cli/project.json
@@ -1,93 +1,3 @@
{
- "name": "ng-app-cli",
- "$schema": "../../node_modules/nx/schemas/project-schema.json",
- "projectType": "application",
- "prefix": "app",
- "sourceRoot": "apps/ng-app-cli/src",
- "tags": [],
- "targets": {
- "build": {
- "executor": "@ngx-env/builder:application",
- "outputs": ["{options.outputPath}"],
- "options": {
- "outputPath": "dist/apps/ng-app-cli",
- "index": "apps/ng-app-cli/src/index.html",
- "browser": "apps/ng-app-cli/src/main.ts",
- "polyfills": ["zone.js"],
- "tsConfig": "apps/ng-app-cli/tsconfig.app.json",
- "assets": [
- {
- "glob": "**/*",
- "input": "apps/ng-app-cli/public"
- }
- ],
- "styles": ["apps/ng-app-cli/src/styles.css"],
- "scripts": [],
- "server": "apps/ng-app-cli/src/main.server.ts",
- "ssr": {
- "entry": "apps/ng-app-cli/server.ts"
- },
- "ngxEnv": {
- "runtime": true
- }
- },
- "configurations": {
- "production": {
- "budgets": [
- {
- "type": "initial",
- "maximumWarning": "500kb",
- "maximumError": "1mb"
- },
- {
- "type": "anyComponentStyle",
- "maximumWarning": "2kb",
- "maximumError": "4kb"
- }
- ],
- "outputHashing": "all"
- },
- "development": {
- "optimization": false,
- "extractLicenses": false,
- "sourceMap": true
- }
- },
- "defaultConfiguration": "production"
- },
- "serve": {
- "executor": "@ngx-env/builder:dev-server",
- "configurations": {
- "production": {
- "buildTarget": "ng-app-cli:build:production"
- },
- "development": {
- "buildTarget": "ng-app-cli:build:development"
- }
- },
- "defaultConfiguration": "development"
- },
- "extract-i18n": {
- "executor": "@ngx-env/builder:extract-i18n"
- },
- "lint": {
- "executor": "@nx/eslint:lint"
- },
- "test": {
- "executor": "@nx/jest:jest",
- "outputs": ["{workspaceRoot}/coverage/{projectRoot}"],
- "options": {
- "jestConfig": "apps/ng-app-cli/jest.config.ts"
- }
- },
- "serve-static": {
- "executor": "@nx/web:file-server",
- "options": {
- "buildTarget": "ng-app-cli:build",
- "port": 4200,
- "staticFilePath": "dist/apps/ng-app-cli/browser",
- "spa": true
- }
- }
- }
-}
+ "name": "ng-app-cli"
+}
\ No newline at end of file
diff --git a/examples/nx-workspace/apps/ng-app-cli/public/favicon.ico b/examples/nx-workspace/apps/ng-app-cli/public/favicon.ico
deleted file mode 100644
index 317ebcb..0000000
Binary files a/examples/nx-workspace/apps/ng-app-cli/public/favicon.ico and /dev/null differ
diff --git a/examples/nx-workspace/apps/ng-app-cli/server.ts b/examples/nx-workspace/apps/ng-app-cli/server.ts
deleted file mode 100644
index c60dd3a..0000000
--- a/examples/nx-workspace/apps/ng-app-cli/server.ts
+++ /dev/null
@@ -1,60 +0,0 @@
-import { APP_BASE_HREF } from '@angular/common';
-import { CommonEngine } from '@angular/ssr';
-import express from 'express';
-import { fileURLToPath } from 'node:url';
-import { dirname, join, resolve } from 'node:path';
-import bootstrap from './src/main.server';
-
-// The Express app is exported so that it can be used by serverless Functions.
-export function app(): express.Express {
- const server = express();
- const serverDistFolder = dirname(fileURLToPath(import.meta.url));
- const browserDistFolder = resolve(serverDistFolder, '../browser');
- const indexHtml = join(serverDistFolder, 'index.server.html');
-
- const commonEngine = new CommonEngine();
-
- server.set('view engine', 'html');
- server.set('views', browserDistFolder);
-
- // Example Express Rest API endpoints
- // server.get('/api/**', (req, res) => { });
- // Serve static files from /browser
- server.get(
- '**',
- express.static(browserDistFolder, {
- maxAge: '1y',
- index: 'index.html',
- })
- );
-
- // All regular routes use the Angular engine
- server.get('**', (req, res, next) => {
- const { protocol, originalUrl, baseUrl, headers } = req;
-
- commonEngine
- .render({
- bootstrap,
- documentFilePath: indexHtml,
- url: `${protocol}://${headers.host}${originalUrl}`,
- publicPath: browserDistFolder,
- providers: [{ provide: APP_BASE_HREF, useValue: baseUrl }],
- })
- .then((html) => res.send(html))
- .catch((err) => next(err));
- });
-
- return server;
-}
-
-function run(): void {
- const port = process.env['PORT'] || 4000;
-
- // Start up the Node server
- const server = app();
- server.listen(port, () => {
- console.log(`Node Express server listening on http://localhost:${port}`);
- });
-}
-
-run();
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/setup-jest.ts b/examples/nx-workspace/apps/ng-app-cli/setup-jest.ts
similarity index 100%
rename from examples/nx-workspace-old/apps/ng-app-cli/setup-jest.ts
rename to examples/nx-workspace/apps/ng-app-cli/setup-jest.ts
diff --git a/examples/nx-workspace/apps/ng-app-cli/src/app/app.component.html b/examples/nx-workspace/apps/ng-app-cli/src/app/app.component.html
index b651552..fdd0290 100644
--- a/examples/nx-workspace/apps/ng-app-cli/src/app/app.component.html
+++ b/examples/nx-workspace/apps/ng-app-cli/src/app/app.component.html
@@ -1 +1,32 @@
-{{ title }}
+{{ title }}
+
+
+
+
+ | NAME |
+ VALUE |
+
+
+
+
+ | ENV |
+
+ {{ env }}
+ |
+
+
+ | VERSION |
+
+ {{ version }}
+ |
+
+
+ | BRANCH |
+
+ {{ branch }}
+ |
+
+
+
+
+
diff --git a/examples/nx-workspace/apps/ng-app-cli/src/app/app.component.spec.ts b/examples/nx-workspace/apps/ng-app-cli/src/app/app.component.spec.ts
index c160689..c6e4ae9 100644
--- a/examples/nx-workspace/apps/ng-app-cli/src/app/app.component.spec.ts
+++ b/examples/nx-workspace/apps/ng-app-cli/src/app/app.component.spec.ts
@@ -1,26 +1,31 @@
-import { TestBed } from '@angular/core/testing';
+import { ComponentFixture, TestBed } from '@angular/core/testing';
import { AppComponent } from './app.component';
-import { RouterModule } from '@angular/router';
-
-const title = 'test';
describe('AppComponent', () => {
+ let component: AppComponent;
+ let fixture: ComponentFixture;
+
beforeEach(async () => {
await TestBed.configureTestingModule({
- imports: [AppComponent, RouterModule.forRoot([])],
- }).compileComponents();
+ imports: [AppComponent],
+ })
+ .overrideComponent(AppComponent, {
+ remove: { imports: [] },
+ add: { imports: [] },
+ })
+ .compileComponents();
+ fixture = TestBed.createComponent(AppComponent);
+ component = fixture.componentInstance;
+ fixture.detectChanges();
});
- it('should render title', () => {
- const fixture = TestBed.createComponent(AppComponent);
- fixture.detectChanges();
- const compiled = fixture.nativeElement as HTMLElement;
- expect(compiled.querySelector('h1')?.textContent).toContain(title);
+ it('should create the app 2', () => {
+ expect(component).toBeTruthy();
});
- it(`should have as title 'ng-app-cli'`, () => {
- const fixture = TestBed.createComponent(AppComponent);
- const app = fixture.componentInstance;
- expect(app.title).toEqual(title);
+ it(`should have the 'Hello world' title`, () => {
+ expect(component.title).toEqual('Hello world');
+ expect(component.env).toEqual('test');
+ expect(component.apiUsers).toEqual('/api/v1/users');
});
});
diff --git a/examples/nx-workspace/apps/ng-app-cli/src/app/app.component.ts b/examples/nx-workspace/apps/ng-app-cli/src/app/app.component.ts
index 5d71794..542e203 100644
--- a/examples/nx-workspace/apps/ng-app-cli/src/app/app.component.ts
+++ b/examples/nx-workspace/apps/ng-app-cli/src/app/app.component.ts
@@ -1,10 +1,17 @@
import { Component } from '@angular/core';
+import { RouterOutlet } from '@angular/router';
+import { environment } from '../environments/environment';
@Component({
- standalone: true,
selector: 'app-root',
+ imports: [RouterOutlet],
templateUrl: './app.component.html',
+ styleUrls: ['./app.component.css'],
})
export class AppComponent {
- title = 'Title: ' + import.meta.env.NODE_ENV;
+ title = `Hello world`;
+ env = import.meta.env['NODE_ENV'];
+ version = environment.env.NGX_VERSION;
+ branch = import.meta.env['NGX_BRANCH'];
+ apiUsers = import.meta.env['NGX_API_USERS'];
}
diff --git a/examples/nx-workspace/apps/ng-app-cli/src/app/app.config.server.ts b/examples/nx-workspace/apps/ng-app-cli/src/app/app.config.server.ts
index 1980cfe..41031f1 100644
--- a/examples/nx-workspace/apps/ng-app-cli/src/app/app.config.server.ts
+++ b/examples/nx-workspace/apps/ng-app-cli/src/app/app.config.server.ts
@@ -1,9 +1,12 @@
import { mergeApplicationConfig, ApplicationConfig } from '@angular/core';
-import { provideServerRendering } from '@angular/platform-server';
+import { provideServerRendering, withRoutes } from '@angular/ssr';
import { appConfig } from './app.config';
+import { serverRoutes } from './app.routes.server';
const serverConfig: ApplicationConfig = {
- providers: [provideServerRendering()],
+ providers: [
+ provideServerRendering(withRoutes(serverRoutes))
+ ]
};
export const config = mergeApplicationConfig(appConfig, serverConfig);
diff --git a/examples/nx-workspace/apps/ng-app-cli/src/app/app.config.ts b/examples/nx-workspace/apps/ng-app-cli/src/app/app.config.ts
index 8f91ae9..154e3d6 100644
--- a/examples/nx-workspace/apps/ng-app-cli/src/app/app.config.ts
+++ b/examples/nx-workspace/apps/ng-app-cli/src/app/app.config.ts
@@ -1,12 +1,21 @@
-import { ApplicationConfig, provideZoneChangeDetection } from '@angular/core';
+import {
+ ApplicationConfig,
+ provideBrowserGlobalErrorListeners,
+ provideZonelessChangeDetection,
+} from '@angular/core';
import { provideRouter } from '@angular/router';
-import { appRoutes } from './app.routes';
-import { provideClientHydration } from '@angular/platform-browser';
+
+import { routes } from './app.routes';
+import {
+ provideClientHydration,
+ withEventReplay,
+} from '@angular/platform-browser';
export const appConfig: ApplicationConfig = {
providers: [
- provideClientHydration(),
- provideZoneChangeDetection({ eventCoalescing: true }),
- provideRouter(appRoutes),
+ provideBrowserGlobalErrorListeners(),
+ provideZonelessChangeDetection(),
+ provideRouter(routes),
+ provideClientHydration(withEventReplay()),
],
};
diff --git a/examples/nx-workspace/apps/ng-app-cli/src/app/app.routes.server.ts b/examples/nx-workspace/apps/ng-app-cli/src/app/app.routes.server.ts
new file mode 100644
index 0000000..ffd37b1
--- /dev/null
+++ b/examples/nx-workspace/apps/ng-app-cli/src/app/app.routes.server.ts
@@ -0,0 +1,8 @@
+import { RenderMode, ServerRoute } from '@angular/ssr';
+
+export const serverRoutes: ServerRoute[] = [
+ {
+ path: '**',
+ renderMode: RenderMode.Prerender
+ }
+];
diff --git a/examples/nx-workspace/apps/ng-app-cli/src/app/app.routes.ts b/examples/nx-workspace/apps/ng-app-cli/src/app/app.routes.ts
index 8762dfe..dc39edb 100644
--- a/examples/nx-workspace/apps/ng-app-cli/src/app/app.routes.ts
+++ b/examples/nx-workspace/apps/ng-app-cli/src/app/app.routes.ts
@@ -1,3 +1,3 @@
-import { Route } from '@angular/router';
+import { Routes } from '@angular/router';
-export const appRoutes: Route[] = [];
+export const routes: Routes = [];
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/src/app/hello/hello.component.css b/examples/nx-workspace/apps/ng-app-cli/src/app/hello/hello.component.css
similarity index 100%
rename from examples/nx-workspace-old/apps/ng-app-cli/src/app/hello/hello.component.css
rename to examples/nx-workspace/apps/ng-app-cli/src/app/hello/hello.component.css
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/src/app/hello/hello.component.html b/examples/nx-workspace/apps/ng-app-cli/src/app/hello/hello.component.html
similarity index 100%
rename from examples/nx-workspace-old/apps/ng-app-cli/src/app/hello/hello.component.html
rename to examples/nx-workspace/apps/ng-app-cli/src/app/hello/hello.component.html
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/src/app/hello/hello.component.spec.ts b/examples/nx-workspace/apps/ng-app-cli/src/app/hello/hello.component.spec.ts
similarity index 100%
rename from examples/nx-workspace-old/apps/ng-app-cli/src/app/hello/hello.component.spec.ts
rename to examples/nx-workspace/apps/ng-app-cli/src/app/hello/hello.component.spec.ts
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/src/app/hello/hello.component.ts b/examples/nx-workspace/apps/ng-app-cli/src/app/hello/hello.component.ts
similarity index 100%
rename from examples/nx-workspace-old/apps/ng-app-cli/src/app/hello/hello.component.ts
rename to examples/nx-workspace/apps/ng-app-cli/src/app/hello/hello.component.ts
diff --git a/examples/nx-workspace/apps/ng-app-cli/src/env.d.ts b/examples/nx-workspace/apps/ng-app-cli/src/env.d.ts
index be74333..5d33e75 100644
--- a/examples/nx-workspace/apps/ng-app-cli/src/env.d.ts
+++ b/examples/nx-workspace/apps/ng-app-cli/src/env.d.ts
@@ -3,20 +3,12 @@ declare interface Env {
readonly NODE_ENV: string;
// Replace the following with your own environment variables.
// Example: NGX_VERSION: string;
+ NGX_BRANCH: string;
+ NGX_VERSION: string;
[key: string]: any;
}
-// Choose how to access the environment variables.
-// Remove the unused options.
-
-// 1. Use import.meta.env.YOUR_ENV_VAR in your code. (conventional)
declare interface ImportMeta {
- readonly env: Env;
+ env: Env;
+ dirname: string;
}
-
-// 2. Use _NGX_ENV_.YOUR_ENV_VAR in your code. (customizable)
-// You can modify the name of the variable in angular.json.
-// ngxEnv: {
-// define: '_NGX_ENV_',
-// }
-declare const _NGX_ENV_: Env;
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/src/environments/environment.prod.ts b/examples/nx-workspace/apps/ng-app-cli/src/environments/environment.prod.ts
similarity index 100%
rename from examples/nx-workspace-old/apps/ng-app-cli/src/environments/environment.prod.ts
rename to examples/nx-workspace/apps/ng-app-cli/src/environments/environment.prod.ts
diff --git a/examples/nx-workspace/apps/ng-app-cli/src/environments/environment.ts b/examples/nx-workspace/apps/ng-app-cli/src/environments/environment.ts
new file mode 100644
index 0000000..a15d8ba
--- /dev/null
+++ b/examples/nx-workspace/apps/ng-app-cli/src/environments/environment.ts
@@ -0,0 +1,10 @@
+// This file can be replaced during build by using the `fileReplacements` array.
+// `ng build` replaces `environment.ts` with `environment.prod.ts`.
+// The list of file replacements can be found in `angular.json`.
+
+export const environment = {
+ production: false,
+ env: {
+ NGX_VERSION: import.meta.env['NGX_VERSION'],
+ },
+};
diff --git a/examples/nx-workspace/apps/ng-app-cli/src/index.html b/examples/nx-workspace/apps/ng-app-cli/src/index.html
index a3e6e55..da2854c 100644
--- a/examples/nx-workspace/apps/ng-app-cli/src/index.html
+++ b/examples/nx-workspace/apps/ng-app-cli/src/index.html
@@ -2,12 +2,13 @@
- ng-app-cli
+ %NGX_VERSION%
+ %NODE_ENV%
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/src/locale/messages.fr.xlf b/examples/nx-workspace/apps/ng-app-cli/src/locale/messages.fr.xlf
similarity index 100%
rename from examples/nx-workspace-old/apps/ng-app-cli/src/locale/messages.fr.xlf
rename to examples/nx-workspace/apps/ng-app-cli/src/locale/messages.fr.xlf
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/src/locale/messages.xlf b/examples/nx-workspace/apps/ng-app-cli/src/locale/messages.xlf
similarity index 100%
rename from examples/nx-workspace-old/apps/ng-app-cli/src/locale/messages.xlf
rename to examples/nx-workspace/apps/ng-app-cli/src/locale/messages.xlf
diff --git a/examples/nx-workspace/apps/ng-app-cli/src/main.server.ts b/examples/nx-workspace/apps/ng-app-cli/src/main.server.ts
index db53103..87b9d54 100644
--- a/examples/nx-workspace/apps/ng-app-cli/src/main.server.ts
+++ b/examples/nx-workspace/apps/ng-app-cli/src/main.server.ts
@@ -1,8 +1,7 @@
import '@ngx-env/builder/runtime';
-
import { bootstrapApplication } from '@angular/platform-browser';
-import { AppComponent } from './app/app.component';
import { config } from './app/app.config.server';
+import { AppComponent } from './app/app.component';
const bootstrap = () => bootstrapApplication(AppComponent, config);
diff --git a/examples/nx-workspace/apps/ng-app-cli/src/main.ts b/examples/nx-workspace/apps/ng-app-cli/src/main.ts
index 514c89a..60fe609 100644
--- a/examples/nx-workspace/apps/ng-app-cli/src/main.ts
+++ b/examples/nx-workspace/apps/ng-app-cli/src/main.ts
@@ -1,3 +1,5 @@
+///
+
import { bootstrapApplication } from '@angular/platform-browser';
import { appConfig } from './app/app.config';
import { AppComponent } from './app/app.component';
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/src/server.ts b/examples/nx-workspace/apps/ng-app-cli/src/server.ts
similarity index 75%
rename from examples/nx-workspace-old/apps/ng-app-cli/src/server.ts
rename to examples/nx-workspace/apps/ng-app-cli/src/server.ts
index 2111f7c..ef19dfb 100644
--- a/examples/nx-workspace-old/apps/ng-app-cli/src/server.ts
+++ b/examples/nx-workspace/apps/ng-app-cli/src/server.ts
@@ -5,11 +5,9 @@ import {
writeResponseToNodeResponse,
} from '@angular/ssr/node';
import express from 'express';
-import { dirname, resolve } from 'node:path';
-import { fileURLToPath } from 'node:url';
+import { join } from 'node:path';
-const serverDistFolder = dirname(fileURLToPath(import.meta.url));
-const browserDistFolder = resolve(serverDistFolder, '../browser');
+const browserDistFolder = join(import.meta.dirname, '../browser');
const app = express();
const angularApp = new AngularNodeAppEngine();
@@ -20,7 +18,7 @@ const angularApp = new AngularNodeAppEngine();
*
* Example:
* ```ts
- * app.get('/api/**', (req, res) => {
+ * app.get('/api/{*splat}', (req, res) => {
* // Handle API request
* });
* ```
@@ -40,7 +38,7 @@ app.use(
/**
* Handle all other requests by rendering the Angular application.
*/
-app.use('/**', (req, res, next) => {
+app.use((req, res, next) => {
angularApp
.handle(req)
.then((response) =>
@@ -55,12 +53,16 @@ app.use('/**', (req, res, next) => {
*/
if (isMainModule(import.meta.url)) {
const port = process.env['PORT'] || 4000;
- app.listen(port, () => {
+ app.listen(port, (error) => {
+ if (error) {
+ throw error;
+ }
+
console.log(`Node Express server listening on http://localhost:${port}`);
});
}
/**
- * The request handler used by the Angular CLI (dev-server and during build).
+ * Request handler used by the Angular CLI (for dev-server and during build) or Firebase Cloud Functions.
*/
export const reqHandler = createNodeRequestHandler(app);
diff --git a/examples/nx-workspace/apps/ng-app-cli/src/test-setup.ts b/examples/nx-workspace/apps/ng-app-cli/src/test-setup.ts
deleted file mode 100644
index 206f791..0000000
--- a/examples/nx-workspace/apps/ng-app-cli/src/test-setup.ts
+++ /dev/null
@@ -1,7 +0,0 @@
-import 'jest-preset-angular/setup-jest.mjs';
-
-// import { setupZoneTestEnv } from 'jest-preset-angular/setup-env/zone/index.mjs';
-// setupZoneTestEnv();
-
-import { env } from '@dotenv-run/core';
-env({ root: '../../..', files: ['.env', '.env.app'] });
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/tests/app.spec.ts b/examples/nx-workspace/apps/ng-app-cli/tests/app.spec.ts
similarity index 80%
rename from examples/nx-workspace-old/apps/ng-app-cli/tests/app.spec.ts
rename to examples/nx-workspace/apps/ng-app-cli/tests/app.spec.ts
index 881837c..418001e 100644
--- a/examples/nx-workspace-old/apps/ng-app-cli/tests/app.spec.ts
+++ b/examples/nx-workspace/apps/ng-app-cli/tests/app.spec.ts
@@ -2,6 +2,6 @@ import { test, expect } from '@playwright/test';
test('has title', async ({ page }) => {
await page.goto('/');
- await expect(page).toHaveTitle('10');
+ await expect(page).toHaveTitle('20.0.0');
await expect(page.locator('h1')).toHaveText('production');
});
diff --git a/examples/nx-workspace/apps/ng-app-cli/tsconfig.app.json b/examples/nx-workspace/apps/ng-app-cli/tsconfig.app.json
index 453194e..ef19921 100644
--- a/examples/nx-workspace/apps/ng-app-cli/tsconfig.app.json
+++ b/examples/nx-workspace/apps/ng-app-cli/tsconfig.app.json
@@ -1,10 +1,17 @@
+/* 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": "../../dist/out-tsc",
- "types": ["node"]
+ "outDir": "./out-tsc/app",
+ "types": [
+ "node"
+ ]
},
- "files": ["src/main.ts", "src/main.server.ts", "server.ts"],
- "include": ["src/**/*.d.ts"],
- "exclude": ["jest.config.ts", "src/**/*.test.ts", "src/**/*.spec.ts"]
+ "include": [
+ "src/**/*.ts"
+ ],
+ "exclude": [
+ "src/**/*.spec.ts"
+ ]
}
diff --git a/examples/nx-workspace/apps/ng-app-cli/tsconfig.editor.json b/examples/nx-workspace/apps/ng-app-cli/tsconfig.editor.json
deleted file mode 100644
index a8ac182..0000000
--- a/examples/nx-workspace/apps/ng-app-cli/tsconfig.editor.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "extends": "./tsconfig.json",
- "include": ["src/**/*.ts"],
- "compilerOptions": {},
- "exclude": ["jest.config.ts", "src/**/*.test.ts", "src/**/*.spec.ts"]
-}
diff --git a/examples/nx-workspace/apps/ng-app-cli/tsconfig.json b/examples/nx-workspace/apps/ng-app-cli/tsconfig.json
index c147dd2..e4955f2 100644
--- a/examples/nx-workspace/apps/ng-app-cli/tsconfig.json
+++ b/examples/nx-workspace/apps/ng-app-cli/tsconfig.json
@@ -1,32 +1,34 @@
+/* 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. */
{
+ "compileOnSave": false,
"compilerOptions": {
- "target": "es2022",
- "esModuleInterop": true,
- "forceConsistentCasingInFileNames": true,
"strict": true,
"noImplicitOverride": true,
"noPropertyAccessFromIndexSignature": true,
"noImplicitReturns": true,
- "noFallthroughCasesInSwitch": true
+ "noFallthroughCasesInSwitch": true,
+ "skipLibCheck": true,
+ "isolatedModules": true,
+ "experimentalDecorators": true,
+ "importHelpers": true,
+ "target": "ES2022",
+ "module": "preserve"
+ },
+ "angularCompilerOptions": {
+ "enableI18nLegacyMessageIdFormat": false,
+ "strictInjectionParameters": true,
+ "strictInputAccessModifiers": true,
+ "typeCheckHostBindings": true,
+ "strictTemplates": true
},
"files": [],
- "include": [],
"references": [
- {
- "path": "./tsconfig.editor.json"
- },
{
"path": "./tsconfig.app.json"
},
{
"path": "./tsconfig.spec.json"
}
- ],
- "extends": "../../tsconfig.base.json",
- "angularCompilerOptions": {
- "enableI18nLegacyMessageIdFormat": false,
- "strictInjectionParameters": true,
- "strictInputAccessModifiers": true,
- "strictTemplates": true
- }
+ ]
}
diff --git a/examples/nx-workspace/apps/ng-app-cli/tsconfig.spec.json b/examples/nx-workspace/apps/ng-app-cli/tsconfig.spec.json
index c6b1ad8..04df34c 100644
--- a/examples/nx-workspace/apps/ng-app-cli/tsconfig.spec.json
+++ b/examples/nx-workspace/apps/ng-app-cli/tsconfig.spec.json
@@ -1,16 +1,14 @@
+/* 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": "../../dist/out-tsc",
- "types": ["jest"],
- "esModuleInterop": true,
- "module": "es2022"
+ "outDir": "./out-tsc/spec",
+ "types": [
+ "jasmine"
+ ]
},
- "files": ["src/test-setup.ts"],
"include": [
- "jest.config.ts",
- "src/**/*.test.ts",
- "src/**/*.spec.ts",
- "src/**/*.d.ts"
+ "src/**/*.ts"
]
}
diff --git a/examples/nx-workspace-old/apps/ng-app-webpack/.editorconfig b/examples/nx-workspace/apps/ng-app-webpack/.editorconfig
similarity index 100%
rename from examples/nx-workspace-old/apps/ng-app-webpack/.editorconfig
rename to examples/nx-workspace/apps/ng-app-webpack/.editorconfig
diff --git a/examples/nx-workspace-old/apps/ng-app-webpack/.env.app b/examples/nx-workspace/apps/ng-app-webpack/.env.app
similarity index 100%
rename from examples/nx-workspace-old/apps/ng-app-webpack/.env.app
rename to examples/nx-workspace/apps/ng-app-webpack/.env.app
diff --git a/examples/nx-workspace-old/apps/ng-app-webpack/.env.app.local b/examples/nx-workspace/apps/ng-app-webpack/.env.app.local
similarity index 100%
rename from examples/nx-workspace-old/apps/ng-app-webpack/.env.app.local
rename to examples/nx-workspace/apps/ng-app-webpack/.env.app.local
diff --git a/examples/nx-workspace-old/apps/ng-app-webpack/.gitignore b/examples/nx-workspace/apps/ng-app-webpack/.gitignore
similarity index 100%
rename from examples/nx-workspace-old/apps/ng-app-webpack/.gitignore
rename to examples/nx-workspace/apps/ng-app-webpack/.gitignore
diff --git a/examples/nx-workspace-old/apps/ng-app-webpack/README.md b/examples/nx-workspace/apps/ng-app-webpack/README.md
similarity index 100%
rename from examples/nx-workspace-old/apps/ng-app-webpack/README.md
rename to examples/nx-workspace/apps/ng-app-webpack/README.md
diff --git a/examples/nx-workspace-old/apps/ng-app-webpack/angular.json b/examples/nx-workspace/apps/ng-app-webpack/angular.json
similarity index 100%
rename from examples/nx-workspace-old/apps/ng-app-webpack/angular.json
rename to examples/nx-workspace/apps/ng-app-webpack/angular.json
diff --git a/examples/nx-workspace-old/apps/ng-app-webpack/playwright.config.ts b/examples/nx-workspace/apps/ng-app-webpack/playwright.config.ts
similarity index 100%
rename from examples/nx-workspace-old/apps/ng-app-webpack/playwright.config.ts
rename to examples/nx-workspace/apps/ng-app-webpack/playwright.config.ts
diff --git a/examples/nx-workspace-old/apps/ng-app-webpack/project.ignore.json b/examples/nx-workspace/apps/ng-app-webpack/project.ignore.json
similarity index 100%
rename from examples/nx-workspace-old/apps/ng-app-webpack/project.ignore.json
rename to examples/nx-workspace/apps/ng-app-webpack/project.ignore.json
diff --git a/examples/nx-workspace-old/apps/ng-app-webpack/src/app/app.component.html b/examples/nx-workspace/apps/ng-app-webpack/src/app/app.component.html
similarity index 100%
rename from examples/nx-workspace-old/apps/ng-app-webpack/src/app/app.component.html
rename to examples/nx-workspace/apps/ng-app-webpack/src/app/app.component.html
diff --git a/examples/nx-workspace-old/apps/ng-app-webpack/src/app/app.component.ts b/examples/nx-workspace/apps/ng-app-webpack/src/app/app.component.ts
similarity index 100%
rename from examples/nx-workspace-old/apps/ng-app-webpack/src/app/app.component.ts
rename to examples/nx-workspace/apps/ng-app-webpack/src/app/app.component.ts
diff --git a/examples/nx-workspace-old/apps/ng-app-webpack/src/app/app.module.ts b/examples/nx-workspace/apps/ng-app-webpack/src/app/app.module.ts
similarity index 100%
rename from examples/nx-workspace-old/apps/ng-app-webpack/src/app/app.module.ts
rename to examples/nx-workspace/apps/ng-app-webpack/src/app/app.module.ts
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/src/assets/.gitkeep b/examples/nx-workspace/apps/ng-app-webpack/src/assets/.gitkeep
similarity index 100%
rename from examples/nx-workspace-old/apps/ng-app-cli/src/assets/.gitkeep
rename to examples/nx-workspace/apps/ng-app-webpack/src/assets/.gitkeep
diff --git a/examples/nx-workspace-old/apps/ng-app-webpack/src/env.d.ts b/examples/nx-workspace/apps/ng-app-webpack/src/env.d.ts
similarity index 100%
rename from examples/nx-workspace-old/apps/ng-app-webpack/src/env.d.ts
rename to examples/nx-workspace/apps/ng-app-webpack/src/env.d.ts
diff --git a/examples/nx-workspace-old/apps/ng-app-webpack/src/environments/environment.prod.ts b/examples/nx-workspace/apps/ng-app-webpack/src/environments/environment.prod.ts
similarity index 100%
rename from examples/nx-workspace-old/apps/ng-app-webpack/src/environments/environment.prod.ts
rename to examples/nx-workspace/apps/ng-app-webpack/src/environments/environment.prod.ts
diff --git a/examples/nx-workspace-old/apps/ng-app-webpack/src/environments/environment.ts b/examples/nx-workspace/apps/ng-app-webpack/src/environments/environment.ts
similarity index 100%
rename from examples/nx-workspace-old/apps/ng-app-webpack/src/environments/environment.ts
rename to examples/nx-workspace/apps/ng-app-webpack/src/environments/environment.ts
diff --git a/examples/nx-workspace-old/apps/ng-app-webpack/src/favicon.ico b/examples/nx-workspace/apps/ng-app-webpack/src/favicon.ico
similarity index 100%
rename from examples/nx-workspace-old/apps/ng-app-webpack/src/favicon.ico
rename to examples/nx-workspace/apps/ng-app-webpack/src/favicon.ico
diff --git a/examples/nx-workspace-old/apps/ng-app-webpack/src/index.html b/examples/nx-workspace/apps/ng-app-webpack/src/index.html
similarity index 100%
rename from examples/nx-workspace-old/apps/ng-app-webpack/src/index.html
rename to examples/nx-workspace/apps/ng-app-webpack/src/index.html
diff --git a/examples/nx-workspace-old/apps/ng-app-webpack/src/main.ts b/examples/nx-workspace/apps/ng-app-webpack/src/main.ts
similarity index 100%
rename from examples/nx-workspace-old/apps/ng-app-webpack/src/main.ts
rename to examples/nx-workspace/apps/ng-app-webpack/src/main.ts
diff --git a/examples/nx-workspace-old/apps/ng-app-webpack/src/polyfills.ts b/examples/nx-workspace/apps/ng-app-webpack/src/polyfills.ts
similarity index 100%
rename from examples/nx-workspace-old/apps/ng-app-webpack/src/polyfills.ts
rename to examples/nx-workspace/apps/ng-app-webpack/src/polyfills.ts
diff --git a/examples/nx-workspace-old/apps/ng-app-cli/src/styles.css b/examples/nx-workspace/apps/ng-app-webpack/src/styles.css
similarity index 100%
rename from examples/nx-workspace-old/apps/ng-app-cli/src/styles.css
rename to examples/nx-workspace/apps/ng-app-webpack/src/styles.css
diff --git a/examples/nx-workspace-old/apps/ng-app-webpack/src/test.ts b/examples/nx-workspace/apps/ng-app-webpack/src/test.ts
similarity index 100%
rename from examples/nx-workspace-old/apps/ng-app-webpack/src/test.ts
rename to examples/nx-workspace/apps/ng-app-webpack/src/test.ts
diff --git a/examples/nx-workspace-old/apps/ng-app-webpack/tsconfig.app.json b/examples/nx-workspace/apps/ng-app-webpack/tsconfig.app.json
similarity index 100%
rename from examples/nx-workspace-old/apps/ng-app-webpack/tsconfig.app.json
rename to examples/nx-workspace/apps/ng-app-webpack/tsconfig.app.json
diff --git a/examples/nx-workspace-old/apps/ng-app-webpack/tsconfig.json b/examples/nx-workspace/apps/ng-app-webpack/tsconfig.json
similarity index 100%
rename from examples/nx-workspace-old/apps/ng-app-webpack/tsconfig.json
rename to examples/nx-workspace/apps/ng-app-webpack/tsconfig.json
diff --git a/examples/nx-workspace-old/apps/ng-app-webpack/tsconfig.spec.json b/examples/nx-workspace/apps/ng-app-webpack/tsconfig.spec.json
similarity index 100%
rename from examples/nx-workspace-old/apps/ng-app-webpack/tsconfig.spec.json
rename to examples/nx-workspace/apps/ng-app-webpack/tsconfig.spec.json
diff --git a/examples/nx-workspace-old/apps/ng-app-webpack/webpack.config.ts b/examples/nx-workspace/apps/ng-app-webpack/webpack.config.ts
similarity index 100%
rename from examples/nx-workspace-old/apps/ng-app-webpack/webpack.config.ts
rename to examples/nx-workspace/apps/ng-app-webpack/webpack.config.ts
diff --git a/examples/nx-workspace-old/apps/rspack-app/__snapshots__/rspack-dev.test.ts.snap b/examples/nx-workspace/apps/rspack-app/__snapshots__/rspack-dev.test.ts.snap
similarity index 100%
rename from examples/nx-workspace-old/apps/rspack-app/__snapshots__/rspack-dev.test.ts.snap
rename to examples/nx-workspace/apps/rspack-app/__snapshots__/rspack-dev.test.ts.snap
diff --git a/examples/nx-workspace-old/apps/rspack-app/__snapshots__/rspack-prod.test.ts.snap b/examples/nx-workspace/apps/rspack-app/__snapshots__/rspack-prod.test.ts.snap
similarity index 100%
rename from examples/nx-workspace-old/apps/rspack-app/__snapshots__/rspack-prod.test.ts.snap
rename to examples/nx-workspace/apps/rspack-app/__snapshots__/rspack-prod.test.ts.snap
diff --git a/examples/nx-workspace-old/apps/rspack-app/package.json b/examples/nx-workspace/apps/rspack-app/package.json
similarity index 100%
rename from examples/nx-workspace-old/apps/rspack-app/package.json
rename to examples/nx-workspace/apps/rspack-app/package.json
diff --git a/examples/nx-workspace-old/apps/rspack-app/project.json b/examples/nx-workspace/apps/rspack-app/project.json
similarity index 100%
rename from examples/nx-workspace-old/apps/rspack-app/project.json
rename to examples/nx-workspace/apps/rspack-app/project.json
diff --git a/examples/nx-workspace-old/apps/rspack-app/rspack-dev.test.ts b/examples/nx-workspace/apps/rspack-app/rspack-dev.test.ts
similarity index 100%
rename from examples/nx-workspace-old/apps/rspack-app/rspack-dev.test.ts
rename to examples/nx-workspace/apps/rspack-app/rspack-dev.test.ts
diff --git a/examples/nx-workspace-old/apps/rspack-app/rspack-prod.test.ts b/examples/nx-workspace/apps/rspack-app/rspack-prod.test.ts
similarity index 100%
rename from examples/nx-workspace-old/apps/rspack-app/rspack-prod.test.ts
rename to examples/nx-workspace/apps/rspack-app/rspack-prod.test.ts
diff --git a/examples/nx-workspace-old/apps/rspack-app/rspack.config.mjs b/examples/nx-workspace/apps/rspack-app/rspack.config.mjs
similarity index 100%
rename from examples/nx-workspace-old/apps/rspack-app/rspack.config.mjs
rename to examples/nx-workspace/apps/rspack-app/rspack.config.mjs
diff --git a/examples/nx-workspace-old/apps/rspack-app/src/index.js b/examples/nx-workspace/apps/rspack-app/src/index.js
similarity index 100%
rename from examples/nx-workspace-old/apps/rspack-app/src/index.js
rename to examples/nx-workspace/apps/rspack-app/src/index.js
diff --git a/examples/nx-workspace-old/apps/webpack-app/__snapshots__/webpack-dev.test.ts.snap b/examples/nx-workspace/apps/webpack-app/__snapshots__/webpack-dev.test.ts.snap
similarity index 100%
rename from examples/nx-workspace-old/apps/webpack-app/__snapshots__/webpack-dev.test.ts.snap
rename to examples/nx-workspace/apps/webpack-app/__snapshots__/webpack-dev.test.ts.snap
diff --git a/examples/nx-workspace-old/apps/webpack-app/__snapshots__/webpack-prod.test.ts.snap b/examples/nx-workspace/apps/webpack-app/__snapshots__/webpack-prod.test.ts.snap
similarity index 100%
rename from examples/nx-workspace-old/apps/webpack-app/__snapshots__/webpack-prod.test.ts.snap
rename to examples/nx-workspace/apps/webpack-app/__snapshots__/webpack-prod.test.ts.snap
diff --git a/examples/nx-workspace-old/apps/webpack-app/package.json b/examples/nx-workspace/apps/webpack-app/package.json
similarity index 100%
rename from examples/nx-workspace-old/apps/webpack-app/package.json
rename to examples/nx-workspace/apps/webpack-app/package.json
diff --git a/examples/nx-workspace-old/apps/webpack-app/project.json b/examples/nx-workspace/apps/webpack-app/project.json
similarity index 100%
rename from examples/nx-workspace-old/apps/webpack-app/project.json
rename to examples/nx-workspace/apps/webpack-app/project.json
diff --git a/examples/nx-workspace-old/apps/webpack-app/src/index.js b/examples/nx-workspace/apps/webpack-app/src/index.js
similarity index 100%
rename from examples/nx-workspace-old/apps/webpack-app/src/index.js
rename to examples/nx-workspace/apps/webpack-app/src/index.js
diff --git a/examples/nx-workspace-old/apps/webpack-app/webpack-dev.test.ts b/examples/nx-workspace/apps/webpack-app/webpack-dev.test.ts
similarity index 100%
rename from examples/nx-workspace-old/apps/webpack-app/webpack-dev.test.ts
rename to examples/nx-workspace/apps/webpack-app/webpack-dev.test.ts
diff --git a/examples/nx-workspace-old/apps/webpack-app/webpack-prod.test.ts b/examples/nx-workspace/apps/webpack-app/webpack-prod.test.ts
similarity index 100%
rename from examples/nx-workspace-old/apps/webpack-app/webpack-prod.test.ts
rename to examples/nx-workspace/apps/webpack-app/webpack-prod.test.ts
diff --git a/examples/nx-workspace-old/apps/webpack-app/webpack.config.mjs b/examples/nx-workspace/apps/webpack-app/webpack.config.mjs
similarity index 100%
rename from examples/nx-workspace-old/apps/webpack-app/webpack.config.mjs
rename to examples/nx-workspace/apps/webpack-app/webpack.config.mjs
diff --git a/examples/nx-workspace/eslint.config.js b/examples/nx-workspace/eslint.config.js
deleted file mode 100644
index 46a8005..0000000
--- a/examples/nx-workspace/eslint.config.js
+++ /dev/null
@@ -1,33 +0,0 @@
-const nx = require('@nx/eslint-plugin');
-
-module.exports = [
- ...nx.configs['flat/base'],
- ...nx.configs['flat/typescript'],
- ...nx.configs['flat/javascript'],
- {
- ignores: ['**/dist'],
- },
- {
- files: ['**/*.ts', '**/*.tsx', '**/*.js', '**/*.jsx'],
- rules: {
- '@nx/enforce-module-boundaries': [
- 'error',
- {
- enforceBuildableLibDependency: true,
- allow: ['^.*/eslint(\\.base)?\\.config\\.[cm]?js$'],
- depConstraints: [
- {
- sourceTag: '*',
- onlyDependOnLibsWithTags: ['*'],
- },
- ],
- },
- ],
- },
- },
- {
- files: ['**/*.ts', '**/*.tsx', '**/*.js', '**/*.jsx'],
- // Override or add rules here
- rules: {},
- },
-];
diff --git a/examples/nx-workspace/jest.config.ts b/examples/nx-workspace/jest.config.ts
deleted file mode 100644
index 6b3f2d6..0000000
--- a/examples/nx-workspace/jest.config.ts
+++ /dev/null
@@ -1,5 +0,0 @@
-import { getJestProjectsAsync } from '@nx/jest';
-
-export default async () => ({
- projects: await getJestProjectsAsync(),
-});
diff --git a/examples/nx-workspace/jest.preset.js b/examples/nx-workspace/jest.preset.js
deleted file mode 100644
index f078ddc..0000000
--- a/examples/nx-workspace/jest.preset.js
+++ /dev/null
@@ -1,3 +0,0 @@
-const nxPreset = require('@nx/jest/preset').default;
-
-module.exports = { ...nxPreset };
diff --git a/examples/nx-workspace-old/libs/rollup-lib/package.json b/examples/nx-workspace/libs/rollup-lib/package.json
similarity index 100%
rename from examples/nx-workspace-old/libs/rollup-lib/package.json
rename to examples/nx-workspace/libs/rollup-lib/package.json
diff --git a/examples/nx-workspace-old/libs/rollup-lib/project.json b/examples/nx-workspace/libs/rollup-lib/project.json
similarity index 100%
rename from examples/nx-workspace-old/libs/rollup-lib/project.json
rename to examples/nx-workspace/libs/rollup-lib/project.json
diff --git a/examples/nx-workspace-old/libs/rollup-lib/rollup.config.mjs b/examples/nx-workspace/libs/rollup-lib/rollup.config.mjs
similarity index 100%
rename from examples/nx-workspace-old/libs/rollup-lib/rollup.config.mjs
rename to examples/nx-workspace/libs/rollup-lib/rollup.config.mjs
diff --git a/examples/nx-workspace-old/libs/rollup-lib/src/index.mjs b/examples/nx-workspace/libs/rollup-lib/src/index.mjs
similarity index 100%
rename from examples/nx-workspace-old/libs/rollup-lib/src/index.mjs
rename to examples/nx-workspace/libs/rollup-lib/src/index.mjs
diff --git a/examples/nx-workspace-old/libs/rollup-lib/src/index.test.js b/examples/nx-workspace/libs/rollup-lib/src/index.test.js
similarity index 100%
rename from examples/nx-workspace-old/libs/rollup-lib/src/index.test.js
rename to examples/nx-workspace/libs/rollup-lib/src/index.test.js
diff --git a/examples/nx-workspace/nx.json b/examples/nx-workspace/nx.json
index 86e66da..cbae999 100644
--- a/examples/nx-workspace/nx.json
+++ b/examples/nx-workspace/nx.json
@@ -1,71 +1,22 @@
{
- "$schema": "./node_modules/nx/schemas/nx-schema.json",
- "namedInputs": {
- "default": ["{projectRoot}/**/*", "sharedGlobals"],
- "production": [
- "default",
- "!{projectRoot}/.eslintrc.json",
- "!{projectRoot}/eslint.config.js",
- "!{projectRoot}/**/?(*.)+(spec|test).[jt]s?(x)?(.snap)",
- "!{projectRoot}/tsconfig.spec.json",
- "!{projectRoot}/jest.config.[jt]s",
- "!{projectRoot}/src/test-setup.[jt]s",
- "!{projectRoot}/test-setup.[jt]s"
- ],
- "sharedGlobals": ["{workspaceRoot}/.github/workflows/ci.yml"]
+ "tasksRunnerOptions": {
+ "default": {
+ "runner": "nx/tasks-runners/default",
+ "options": {
+ "cacheableOperations": [
+ "build"
+ ]
+ }
+ }
},
"targetDefaults": {
- "@angular-devkit/build-angular:application": {
- "cache": true,
- "dependsOn": ["^build"],
- "inputs": ["production", "^production"]
- },
- "@nx/eslint:lint": {
- "cache": true,
+ "test": {
"inputs": [
- "default",
- "{workspaceRoot}/.eslintrc.json",
- "{workspaceRoot}/.eslintignore",
- "{workspaceRoot}/eslint.config.js"
+ "^test"
]
- },
- "@nx/jest:jest": {
- "cache": true,
- "inputs": ["default", "^production", "{workspaceRoot}/jest.preset.js"],
- "options": {
- "passWithNoTests": true
- },
- "configurations": {
- "ci": {
- "ci": true,
- "codeCoverage": true
- }
- }
- },
- "e2e-ci--**/*": {
- "dependsOn": ["^build"]
}
},
- "plugins": [
- {
- "plugin": "@nx/playwright/plugin",
- "options": {
- "targetName": "e2e"
- }
- },
- {
- "plugin": "@nx/eslint/plugin",
- "options": {
- "targetName": "lint"
- }
- }
- ],
- "generators": {
- "@nx/angular:application": {
- "e2eTestRunner": "playwright",
- "linter": "eslint",
- "style": "css",
- "unitTestRunner": "jest"
- }
+ "affected": {
+ "defaultBase": "main"
}
-}
+}
\ No newline at end of file
diff --git a/examples/nx-workspace/package.json b/examples/nx-workspace/package.json
index a18c6e0..e4d762a 100644
--- a/examples/nx-workspace/package.json
+++ b/examples/nx-workspace/package.json
@@ -1,68 +1,32 @@
{
- "name": "@nx-workspace/source",
- "version": "0.0.0",
- "license": "MIT",
- "scripts": {
- "test": "NODE_ENV=test nx run-many -t test:esm",
- "build": "NODE_ENV=dev nx run-many -t build"
- },
+ "name": "platform",
"private": true,
- "dependencies": {
- "@angular/animations": "~18.2.0",
- "@angular/common": "~18.2.0",
- "@angular/compiler": "~18.2.0",
- "@angular/core": "~18.2.0",
- "@angular/forms": "~18.2.0",
- "@angular/platform-browser": "~18.2.0",
- "@angular/platform-browser-dynamic": "~18.2.0",
- "@angular/platform-server": "~18.2.0",
- "@angular/router": "~18.2.0",
- "@angular/ssr": "~18.2.0",
- "express": "~4.18.2",
- "rxjs": "~7.8.0",
- "zone.js": "~0.14.3"
+ "version": "2.0.0",
+ "scripts": {
+ "build:all": "nx run-many --target=build --parallel",
+ "test:all": "nx run-many --target=test,test:jest --all --parallel --verbose",
+ "e2e:all": "nx run-many --target=e2e --all --parallel"
},
"devDependencies": {
- "@angular-devkit/build-angular": "~18.2.0",
- "@angular-devkit/core": "~18.2.0",
- "@angular-devkit/schematics": "~18.2.0",
- "@angular/cli": "~18.2.0",
- "@angular/compiler-cli": "~18.2.0",
- "@angular/language-service": "~18.2.0",
- "@dotenv-run/jest-angular": "^0.1.1",
- "@eslint/js": "^9.8.0",
- "@ngx-env/builder": "^18.0.2",
- "@nx/angular": "20.1.1",
- "@nx/devkit": "20.1.1",
- "@nx/eslint": "20.1.1",
- "@nx/eslint-plugin": "20.1.1",
- "@nx/jest": "^20.1.1",
- "@nx/js": "20.1.1",
- "@nx/playwright": "20.1.1",
- "@nx/web": "20.1.1",
- "@nx/workspace": "20.1.1",
- "@playwright/test": "^1.36.0",
- "@schematics/angular": "~18.2.0",
- "@swc-node/register": "~1.9.1",
- "@swc/core": "~1.5.7",
- "@swc/helpers": "~0.5.11",
- "@types/express": "4.17.14",
- "@types/jest": "^29.5.12",
- "@types/node": "18.16.9",
- "@typescript-eslint/utils": "^8.0.0",
- "angular-eslint": "^18.3.0",
- "eslint": "^9.8.0",
- "eslint-config-prettier": "^9.0.0",
- "eslint-plugin-playwright": "^1.6.2",
- "jest": "^29.7.0",
- "jest-environment-jsdom": "^29.7.0",
- "jest-preset-angular": "~14.1.0",
- "nx": "20.1.1",
- "prettier": "^2.6.2",
- "ts-jest": "^29.1.0",
- "ts-node": "10.9.1",
- "tslib": "^2.3.0",
- "typescript": "~5.5.2",
- "typescript-eslint": "^8.0.0"
+ "@dotenv-run/cli": "workspace:^1.3.6",
+ "@dotenv-run/load": "workspace:^1.3.7",
+ "@dotenv-run/rollup": "workspace:^1.3.7",
+ "@dotenv-run/webpack": "workspace:^1.5.2",
+ "@dotenv-run/rspack": "workspace:^1.0.1",
+ "@nx/js": "21.2.2",
+ "@playwright/test": "^1.47.2",
+ "@types/node": "^22.12.0",
+ "nx": "21.2.2",
+ "playwright": "^1.47.2",
+ "rollup": "^3.29.5",
+ "serve": "^14.2.3",
+ "verdaccio": "^6.0.5",
+ "webpack": "5.99.8",
+ "webpack-cli": "^5.1.4",
+ "@rspack/cli": "^1.0.10",
+ "@rspack/core": "^1.0.10"
+ },
+ "nx": {
+ "includedScripts": []
}
}
diff --git a/examples/nx-workspace-old/project.json b/examples/nx-workspace/project.json
similarity index 100%
rename from examples/nx-workspace-old/project.json
rename to examples/nx-workspace/project.json
diff --git a/examples/nx-workspace/tsconfig.base.json b/examples/nx-workspace/tsconfig.base.json
deleted file mode 100644
index b73cce6..0000000
--- a/examples/nx-workspace/tsconfig.base.json
+++ /dev/null
@@ -1,20 +0,0 @@
-{
- "compileOnSave": false,
- "compilerOptions": {
- "rootDir": ".",
- "sourceMap": true,
- "declaration": false,
- "moduleResolution": "node",
- "emitDecoratorMetadata": true,
- "experimentalDecorators": true,
- "importHelpers": true,
- "target": "es2015",
- "module": "esnext",
- "lib": ["es2020", "dom"],
- "skipLibCheck": true,
- "skipDefaultLibCheck": true,
- "baseUrl": ".",
- "paths": {}
- },
- "exclude": ["node_modules", "tmp"]
-}
diff --git a/package.json b/package.json
index c2229eb..c354e92 100644
--- a/package.json
+++ b/package.json
@@ -12,11 +12,12 @@
},
"license": "MIT",
"devDependencies": {
+ "@types/minimatch": "5.1.2",
"@changesets/cli": "^2.27.9",
"concurrently": "^8.2.2",
"husky": "^8.0.3",
"turbo": "^1.13.4",
"typescript": "~5.8.0",
- "vitest": "^0.33.0"
+ "vitest": "^3.1.1"
}
}
diff --git a/packages/angular/CHANGELOG.md b/packages/angular/CHANGELOG.md
index 89c6792..1c13a26 100644
--- a/packages/angular/CHANGELOG.md
+++ b/packages/angular/CHANGELOG.md
@@ -1,5 +1,11 @@
# @ngx-env/builder
+## 20.0.1
+
+### Patch Changes
+
+- fix dev-server builder
+
## 20.0.0
### Major Changes
diff --git a/packages/angular/README.md b/packages/angular/README.md
index c75f1c2..2c92d4f 100644
--- a/packages/angular/README.md
+++ b/packages/angular/README.md
@@ -74,6 +74,12 @@ NB: Angular not Angular.js :)
ng add @ngx-env/builder
```
+If you are still using webpack to build your project, you need to add the following to your `angular.json` file:
+
+```json
+"build": "@ngx-env/builder:application"
+```
+
2. **Define Environment Variables in `.env`** (optional)
```sh
@@ -139,7 +145,7 @@ If you want to have a shorter prefix like `NG_` or if you want to access some do
```ts
"architect": {
"build": {
- "builder": "@ngx-env/builder:browser",
+ "builder": "@ngx-env/builder:application",
"options": {
...
"scripts": []
diff --git a/packages/angular/builders.json b/packages/angular/builders.json
index b232c1f..b1960a4 100644
--- a/packages/angular/builders.json
+++ b/packages/angular/builders.json
@@ -1,5 +1,5 @@
{
- "$schema": "./node_modules/@angular-devkit/architect/src/builders-schema.json",
+ "$schema": "../../node_modules/@angular-devkit/architect/src/builders-schema.json",
"builders": {
"browser": {
"implementation": "./dist/builders/browser",
@@ -16,6 +16,11 @@
"schema": "./dist/builders/schemas/karma.json",
"description": "Karma server extended with ngx-env config"
},
+ "unit-test": {
+ "implementation": "./dist/builders/unit-test",
+ "schema": "./dist/builders/schemas/unit-test.json",
+ "description": "Unit Test server extended with ngx-env config"
+ },
"extract-i18n": {
"implementation": "./dist/builders/extract-i18n",
"schema": "./dist/builders/schemas/extract-i18n.json",
diff --git a/packages/angular/collection.json b/packages/angular/collection.json
index 9cc00d6..a0ebe03 100644
--- a/packages/angular/collection.json
+++ b/packages/angular/collection.json
@@ -1,5 +1,5 @@
{
- "$schema": "./node_modules/@angular-devkit/schematics/collection-schema.json",
+ "$schema": "../../node_modules/@angular-devkit/schematics/collection-schema.json",
"schematics": {
"ng-add": {
"description": "Add ngx-env to your Angular Application",
diff --git a/packages/angular/package.json b/packages/angular/package.json
index 734a6d0..0a77c99 100644
--- a/packages/angular/package.json
+++ b/packages/angular/package.json
@@ -1,6 +1,6 @@
{
"name": "@ngx-env/builder",
- "version": "20.0.0",
+ "version": "20.0.1",
"description": "Easily inject environment variables into your Angular applications",
"author": "chihab ",
"homepage": "https://github.com/chihab/ngx-env/tree/main/packages/angular",
@@ -30,30 +30,26 @@
"copy-dist": "ts-node tools/schema-dist.ts"
},
"dependencies": {
- "@dotenv-run/webpack": "workspace:^1.5.2",
"glob": "^10.4.5"
},
"devDependencies": {
- "@angular/build": "^20.0.4",
- "@angular-devkit/architect": "^0.2000.04",
- "@angular-devkit/build-angular": "^20.0.4",
- "@angular-devkit/core": "^20.0.4",
- "@angular-devkit/schematics": "^20.0.4",
- "@angular/router": "^20.0.4",
- "@angular/animations": "^20.0.4",
- "@angular/common": "^20.0.4",
- "@angular/platform-browser": "^20.0.4",
+ "@angular/build": "^20.1.0",
+ "@angular-devkit/architect": "^0.2001.00",
+ "@angular-devkit/build-angular": "^20.1.0",
+ "@angular-devkit/core": "^20.1.0",
+ "@angular-devkit/schematics": "^20.1.0",
"@dotenv-run/core": "workspace:^1.3.7",
+ "@dotenv-run/webpack": "workspace:^1.5.2",
"cpy": "^8.1.2",
- "karma": "^6.4.4",
"rxjs": "7.8.2",
"ts-node": "^10.9.2",
"typescript": "~5.8.0",
- "webpack": "5.99.8",
- "zone.js": "~0.15.0"
- },
- "peerDpendencies": {
- "rxjs": "~7.8.0",
"webpack": "5.99.8"
+ },
+ "peerDependencies": {
+ "@angular/build": "^20.1.0"
+ },
+ "optionalDependencies": {
+ "@dotenv-run/webpack": "workspace:^1.5.2"
}
}
diff --git a/packages/angular/src/builders/application/application.json b/packages/angular/src/builders/application/application.json
index ef4cbb7..3ee8699 100755
--- a/packages/angular/src/builders/application/application.json
+++ b/packages/angular/src/builders/application/application.json
@@ -279,10 +279,10 @@
]
},
"loader": {
- "description": "Defines the type of loader to use with a specified file extension when used with a JavaScript `import`. `text` inlines the content as a string; `binary` inlines the content as a Uint8Array; `file` emits the file and provides the runtime location of the file; `empty` considers the content to be empty and not include it in bundles.",
+ "description": "Defines the type of loader to use with a specified file extension when used with a JavaScript `import`. `text` inlines the content as a string; `binary` inlines the content as a Uint8Array; `file` emits the file and provides the runtime location of the file; `dataurl` inlines the content as a data URL with best guess of MIME type; `base64` inlines the content as a Base64-encoded string; `empty` considers the content to be empty and not include it in bundles.",
"type": "object",
"patternProperties": {
- "^\\.\\S+$": { "enum": ["text", "binary", "file", "empty"] }
+ "^\\.\\S+$": { "enum": ["text", "binary", "file", "dataurl", "base64", "empty"] }
}
},
"define": {
diff --git a/packages/angular/src/builders/application/index.ts b/packages/angular/src/builders/application/index.ts
index 4571d27..1514728 100644
--- a/packages/angular/src/builders/application/index.ts
+++ b/packages/angular/src/builders/application/index.ts
@@ -7,16 +7,16 @@ import {
import { ApplicationBuilderOptions, buildApplication } from "@angular/build";
import { env, type DotenvRunOptions } from "@dotenv-run/core";
import { join } from "path";
-import { Observable, from, switchMap, tap } from "rxjs";
+import { from, switchMap, tap } from "rxjs";
import { NgxEnvSchema } from "../ngx-env/ngx-env-schema";
-import { indexHtml } from "../utils/index-html-build";
import { getEnvironment } from "../utils/get-environment";
+import { indexHtml } from "../utils/index-html-build";
import { getProjectCwd } from "../utils/project";
-export const buildWithPlugin = (
+export const executeWithEnv = (
options: ApplicationBuilderOptions & NgxEnvSchema,
context: BuilderContext
-): Observable => {
+) => {
const dotEnvOptions: DotenvRunOptions = options.ngxEnv;
return from(getProjectCwd(context)).pipe(
switchMap((cwd) => {
@@ -33,7 +33,7 @@ export const buildWithPlugin = (
tap(() => {
const outputDir = join(
context.workspaceRoot,
- options.outputPath.toString()
+ options.outputPath?.toString() ?? `dist/${context.target.project}`
);
indexHtml(
join(outputDir, "browser"),
@@ -48,4 +48,4 @@ export const buildWithPlugin = (
);
};
-export default createBuilder(buildWithPlugin);
+export default createBuilder(executeWithEnv);
diff --git a/packages/angular/src/builders/browser-esbuild/index.ts b/packages/angular/src/builders/browser-esbuild/index.ts
index 3f9df16..e9b5373 100644
--- a/packages/angular/src/builders/browser-esbuild/index.ts
+++ b/packages/angular/src/builders/browser-esbuild/index.ts
@@ -9,11 +9,11 @@ import { env, type DotenvRunOptions } from "@dotenv-run/core";
import { join } from "path";
import { from, switchMap, tap } from "rxjs";
import { NgxEnvSchema } from "../ngx-env/ngx-env-schema";
-import { indexHtml } from "../utils/index-html-build";
import { getEnvironment } from "../utils/get-environment";
+import { indexHtml } from "../utils/index-html-build";
import { getProjectCwd } from "../utils/project";
-export const buildWithPlugin = (
+export const executeWithEnv = (
options: BrowserBuilderOptions & NgxEnvSchema,
context: BuilderContext
) => {
@@ -48,4 +48,4 @@ export const buildWithPlugin = (
);
};
-export default createBuilder(buildWithPlugin);
+export default createBuilder(executeWithEnv);
diff --git a/packages/angular/src/builders/browser/index.ts b/packages/angular/src/builders/browser/index.ts
index 742a5cc..fc2b4de 100644
--- a/packages/angular/src/builders/browser/index.ts
+++ b/packages/angular/src/builders/browser/index.ts
@@ -3,15 +3,15 @@ import {
BrowserBuilderOptions,
executeBrowserBuilder,
} from "@angular-devkit/build-angular";
+import { join } from "path";
import { from, switchMap, tap } from "rxjs";
import { NgxEnvSchema } from "../ngx-env/ngx-env-schema";
import { getEnvironment } from "../utils/get-environment";
+import { indexHtml } from "../utils/index-html-build";
import { getProjectCwd } from "../utils/project";
import { plugin } from "../utils/webpack-plugin";
-import { indexHtml } from "../utils/index-html-build";
-import { join } from "path";
-export const buildWithPlugin = (
+export const executeWithEnv = (
options: BrowserBuilderOptions & NgxEnvSchema,
context: BuilderContext
): ReturnType => {
@@ -39,4 +39,4 @@ export const buildWithPlugin = (
);
};
-export default createBuilder(buildWithPlugin);
+export default createBuilder(executeWithEnv);
diff --git a/packages/angular/src/builders/dev-server/dev-server.json b/packages/angular/src/builders/dev-server/dev-server.json
index 495f244..41902e4 100755
--- a/packages/angular/src/builders/dev-server/dev-server.json
+++ b/packages/angular/src/builders/dev-server/dev-server.json
@@ -36,6 +36,23 @@
"type": "string",
"description": "SSL certificate to use for serving HTTPS."
},
+ "allowedHosts": {
+ "description": "The hosts that the development server will respond to. This option sets the Vite option of the same name. For further details: https://vite.dev/config/server-options.html#server-allowedhosts",
+ "default": [],
+ "oneOf": [
+ {
+ "type": "array",
+ "description": "A list of hosts that the development server will respond to.",
+ "items": {
+ "type": "string"
+ }
+ },
+ {
+ "type": "boolean",
+ "description": "Indicates that all hosts are allowed. This is not recommended and a security risk."
+ }
+ ]
+ },
"headers": {
"type": "object",
"description": "Custom HTTP headers to be added to all responses.",
@@ -61,30 +78,13 @@
"description": "Whether to reload the page on change, using live-reload.",
"default": true
},
- "publicHost": {
- "type": "string",
- "description": "The URL that the browser client (or live-reload client, if enabled) should use to connect to the development server. Use for a complex dev server setup, such as one with reverse proxies. This option has no effect when using the 'application' or other esbuild-based builders."
- },
- "allowedHosts": {
- "type": "array",
- "description": "List of hosts that are allowed to access the dev server.",
- "default": [],
- "items": {
- "type": "string"
- }
- },
"servePath": {
"type": "string",
"description": "The pathname where the application will be served."
},
- "disableHostCheck": {
- "type": "boolean",
- "description": "Don't verify connected clients are part of allowed hosts.",
- "default": false
- },
"hmr": {
"type": "boolean",
- "description": "Enable hot module replacement."
+ "description": "Enable hot module replacement. Defaults to the value of 'liveReload'. Currently, only global and component stylesheets are supported."
},
"watch": {
"type": "boolean",
@@ -106,20 +106,16 @@
{ "type": "boolean" }
]
},
- "forceEsbuild": {
- "type": "boolean",
- "description": "Force the development server to use the 'browser-esbuild' builder when building.",
- "default": false
- },
"prebundle": {
- "description": "Enable and control the Vite-based development server's prebundling capabilities. To enable prebundling, the Angular CLI cache must also be enabled. This option has no effect when using the 'browser' or other Webpack-based builders.",
+ "description": "Enable and control the Vite-based development server's prebundling capabilities. To enable prebundling, the Angular CLI cache must also be enabled.",
+ "default": true,
"oneOf": [
{ "type": "boolean" },
{
"type": "object",
"properties": {
"exclude": {
- "description": "List of package imports that should not be prebundled by the development server. The packages will be bundled into the application code itself.",
+ "description": "List of package imports that should not be prebundled by the development server. The packages will be bundled into the application code itself. Note: specifying `@foo/bar` marks all paths within the `@foo/bar` package as excluded, including sub-paths like `@foo/bar/baz`.",
"type": "array",
"items": { "type": "string" }
}
diff --git a/packages/angular/src/builders/dev-server/index.ts b/packages/angular/src/builders/dev-server/index.ts
index 60be1d6..3c139e4 100644
--- a/packages/angular/src/builders/dev-server/index.ts
+++ b/packages/angular/src/builders/dev-server/index.ts
@@ -1,83 +1,48 @@
-import {
- BuilderContext,
- createBuilder,
- targetFromTargetString,
-} from "@angular-devkit/architect";
-import { Schema } from "@angular-devkit/architect/src/input-schema";
+import { BuilderContext, createBuilder } from "@angular-devkit/architect";
import {
DevServerBuilderOptions,
- DevServerBuilderOutput,
executeDevServerBuilder,
-} from "@angular-devkit/build-angular";
-import { JsonObject } from "@angular-devkit/core";
-import { env } from "@dotenv-run/core";
+} from "@angular/build";
import type { DotenvRunOptions } from "@dotenv-run/core";
-import { Observable, combineLatest, switchMap, tap } from "rxjs";
-import { NgxEnvSchema } from "../ngx-env/ngx-env-schema";
+import { env } from "@dotenv-run/core";
+import { catchError, combineLatest, switchMap } from "rxjs";
import { getEnvironment } from "../utils/get-environment";
-import { getProjectCwd } from "../utils/project";
-import { plugin as webpackPlugin } from "../utils/webpack-plugin";
import { indexHtml } from "../utils/index-html-serve";
+import { getProjectCwd } from "../utils/project";
+import { validateAndPrepareBuildContext } from "../utils/validate-prepare-context";
-export const buildWithPlugin = (
- options: DevServerBuilderOptions & NgxEnvSchema,
+export const executeWithEnv = (
+ options: DevServerBuilderOptions,
context: BuilderContext
-): Observable => {
- const buildTarget = targetFromTargetString(options.buildTarget);
- async function builderName() {
- return context.getBuilderNameForTarget(buildTarget);
- }
- async function setup() {
- const targetOptions = (await context.getTargetOptions(
- buildTarget
- )) as unknown as Schema & NgxEnvSchema;
- if ((await builderName()) === "@ngx-env/builder:application") {
- // Because of ngxEnv being removed from the options, we need to validate it here
- await context.validateOptions(
- targetOptions as JsonObject,
- "@ngx-env/builder:application"
- );
- }
- return targetOptions;
- }
- return combineLatest([setup(), builderName(), getProjectCwd(context)]).pipe(
- switchMap(([_options, builderName, cwd]) => {
+) => {
+ return combineLatest([
+ validateAndPrepareBuildContext(options.buildTarget, context),
+ getProjectCwd(context),
+ ]).pipe(
+ switchMap(([buildTarget, cwd]) => {
const dotenvRunOptions: DotenvRunOptions = {
- ...options.ngxEnv,
- ..._options.ngxEnv,
- global: "_NGX_ENV_",
+ ...buildTarget.ngxEnv,
cwd,
};
- if (builderName === "@ngx-env/builder:application") {
- options.forceEsbuild = true;
- const { full, raw } = env({
- ...dotenvRunOptions,
- global: "_NGX_ENV_",
- environment: getEnvironment(buildTarget.configuration),
- });
- _options.define = full;
- context.getTargetOptions = async () => _options;
- context.validateOptions = async () => _options as T;
- return executeDevServerBuilder(
- options,
- context,
- {
- indexHtml: async (content: string) =>
- indexHtml(content, raw, dotenvRunOptions.runtime),
- },
- {
- builderSelector: () => "@angular-devkit/build-angular:application", // CLI requires it to recognize the builder as an esbuild builder otherwise plugins are not supported
- }
- );
- } else {
- return executeDevServerBuilder(
- options,
- context,
- webpackPlugin(dotenvRunOptions)
- );
- }
+ const { full, raw } = env({
+ ...dotenvRunOptions,
+ global: "_NGX_ENV_",
+ environment: getEnvironment(buildTarget.configuration),
+ });
+ context.getTargetOptions = async () => ({
+ ...buildTarget.options,
+ define: full,
+ });
+ return executeDevServerBuilder(options, context, {
+ indexHtmlTransformer: async (content: string) =>
+ indexHtml(content, raw, dotenvRunOptions.runtime),
+ });
+ }),
+ catchError((e) => {
+ console.error(e.message);
+ return executeDevServerBuilder(options, context);
})
);
};
-export default createBuilder(buildWithPlugin);
+export default createBuilder(executeWithEnv);
diff --git a/packages/angular/src/builders/extract-i18n/index.ts b/packages/angular/src/builders/extract-i18n/index.ts
index fa6014e..ea253ce 100644
--- a/packages/angular/src/builders/extract-i18n/index.ts
+++ b/packages/angular/src/builders/extract-i18n/index.ts
@@ -1,51 +1,42 @@
-import {
- BuilderContext,
- createBuilder,
- targetFromTargetString,
-} from "@angular-devkit/architect";
+import { BuilderContext, createBuilder } from "@angular-devkit/architect";
import {
ExtractI18nBuilderOptions,
executeExtractI18nBuilder,
} from "@angular/build";
-import { combineLatest, switchMap } from "rxjs";
-import { NgxEnvSchema } from "../ngx-env/ngx-env-schema";
-import { JsonObject } from "@angular-devkit/core";
+import { catchError, combineLatest, switchMap } from "rxjs";
+import { validateAndPrepareBuildContext } from "../utils/validate-prepare-context";
+import { getProjectCwd } from "../utils/project";
+import { DotenvRunOptions, env } from "@dotenv-run/core";
+import { getEnvironment } from "../utils/get-environment";
-export const buildWithPlugin = (
- options: ExtractI18nBuilderOptions & NgxEnvSchema,
+export const executeWithEnv = (
+ options: ExtractI18nBuilderOptions,
context: BuilderContext
) => {
- const buildTarget = targetFromTargetString(options.buildTarget);
- // options.buildTarget = "@angular-devkit/build-angular:application";
- async function setup() {
- const targetOptions = await context.getTargetOptions(buildTarget);
- if ((await builderName()) === "@ngx-env/builder:application") {
- // Because of ngxEnv being removed from the options, we need to validate it here
- await context.validateOptions(
- targetOptions,
- "@ngx-env/builder:application"
- );
- }
- return targetOptions;
- }
- async function builderName() {
- return context.getBuilderNameForTarget(buildTarget);
- }
- return combineLatest([setup(), builderName()]).pipe(
- switchMap(([_options, builderName]) => {
- if (builderName === "@ngx-env/builder:browser") {
- return executeExtractI18nBuilder(options, context);
- } else {
- delete _options.ngxEnv;
- context.getTargetOptions = async () => _options as JsonObject;
- return executeExtractI18nBuilder(options, {
- ...context,
- getBuilderNameForTarget: async () =>
- "@angular-devkit/build-angular:" + builderName.split(":")[1],
- });
- }
+ return combineLatest([
+ validateAndPrepareBuildContext(options.buildTarget, context),
+ getProjectCwd(context),
+ ]).pipe(
+ switchMap(([buildTarget, cwd]) => {
+ const dotenvRunOptions: DotenvRunOptions = {
+ ...buildTarget.ngxEnv,
+ cwd,
+ };
+ const { full } = env({
+ ...dotenvRunOptions,
+ environment: getEnvironment(buildTarget.configuration),
+ });
+ context.getTargetOptions = async () => ({
+ ...buildTarget.options,
+ define: full,
+ });
+ return executeExtractI18nBuilder(options, context);
+ }),
+ catchError((e) => {
+ console.error(e.message);
+ return executeExtractI18nBuilder(options, context);
})
);
};
-export default createBuilder(buildWithPlugin);
+export default createBuilder(executeWithEnv);
diff --git a/packages/angular/src/builders/karma/index.ts b/packages/angular/src/builders/karma/index.ts
index 4e1dd90..6250445 100644
--- a/packages/angular/src/builders/karma/index.ts
+++ b/packages/angular/src/builders/karma/index.ts
@@ -1,54 +1,30 @@
import { BuilderContext, createBuilder } from "@angular-devkit/architect";
-import {
- executeKarmaBuilder,
- KarmaBuilderOptions,
-} from "@angular-devkit/build-angular";
-import { NgxEnvSchema } from "../ngx-env/ngx-env-schema";
-// import { plugin } from "../utils/webpack-plugin";
-import { from, of, switchMap, throwError } from "rxjs";
-import { getProjectCwd } from "../utils/project";
+import { executeKarmaBuilder, KarmaBuilderOptions } from "@angular/build";
import { env } from "@dotenv-run/core";
+import { from, switchMap } from "rxjs";
+import { NgxEnvSchema } from "../ngx-env/ngx-env-schema";
import { getEnvironment } from "../utils/get-environment";
-import { plugin } from "../utils/webpack-plugin";
-import { BuilderMode } from "@angular-devkit/build-angular/src/builders/karma/schema";
-// import { getEnvironment } from "../utils/get-environment";
-// import { env } from "@dotenv-run/core";
+import { getProjectCwd } from "../utils/project";
-export const buildWithPlugin = (
+export const executeWithEnv = (
options: KarmaBuilderOptions & NgxEnvSchema,
context: BuilderContext
-): ReturnType => {
+) => {
return from(getProjectCwd(context)).pipe(
switchMap((cwd: string) => {
+ if (options.ngxEnv.runtime) {
+ throw new Error(
+ "@ngx-env/builder runtime option is not supported in karma tests"
+ );
+ }
const { full } = env({
...options.ngxEnv,
cwd,
environment: getEnvironment(context.target.configuration),
});
- switch (options.builderMode) {
- case "application":
- case "detect":
- console.warn("@ngx-env/builder:");
- console.warn(
- " Application builder is not supported yet due to a limitation in the Angular CLI. "
- );
- console.warn(" Falling back to the Browser builder.");
- // (options as any).define = full;
- // Does not work with application builder yet see: https://github.com/chihab/dotenv-run/issues/113 and https://github.com/angular/angular-cli/issues/29003
- return executeKarmaBuilder(
- {
- ...options,
- builderMode: BuilderMode.Browser,
- },
- context,
- plugin(full)
- );
- case "browser":
- return executeKarmaBuilder(options, context, plugin(full));
- default:
- return throwError(() => "@ngx-env/builder: Invalid builder mode");
- }
+ options.define = full;
+ return executeKarmaBuilder(options, context);
})
);
};
-export default createBuilder(buildWithPlugin);
+export default createBuilder(executeWithEnv);
diff --git a/packages/angular/src/builders/karma/karma.json b/packages/angular/src/builders/karma/karma.json
index c8ed717..325f429 100755
--- a/packages/angular/src/builders/karma/karma.json
+++ b/packages/angular/src/builders/karma/karma.json
@@ -17,22 +17,13 @@
"description": "The name of the Karma configuration file."
},
"polyfills": {
- "description": "Polyfills to be included in the build.",
- "oneOf": [
- {
- "type": "array",
- "description": "A list of polyfills to include in the build. Can be a full path for a file, relative to the current workspace or module specifier. Example: 'zone.js'.",
- "items": {
- "type": "string",
- "uniqueItems": true
- },
- "default": []
- },
- {
- "type": "string",
- "description": "The full path for the polyfills file, relative to the current workspace or a module specifier. Example: 'zone.js'."
- }
- ]
+ "description": "A list of polyfills to include in the build. Can be a full path for a file, relative to the current workspace or module specifier. Example: 'zone.js'.",
+ "type": "array",
+ "items": {
+ "type": "string",
+ "uniqueItems": true
+ },
+ "default": []
},
"assets": {
"type": "array",
@@ -121,7 +112,7 @@
"enum": ["css", "less", "sass", "scss"]
},
"stylePreprocessorOptions": {
- "description": "Options to pass to style preprocessors",
+ "description": "Options to pass to style preprocessors.",
"type": "object",
"properties": {
"includePaths": {
@@ -131,10 +122,60 @@
"type": "string"
},
"default": []
+ },
+ "sass": {
+ "description": "Options to pass to the sass preprocessor.",
+ "type": "object",
+ "properties": {
+ "fatalDeprecations": {
+ "description": "A set of deprecations to treat as fatal. If a deprecation warning of any provided type is encountered during compilation, the compiler will error instead. If a Version is provided, then all deprecations that were active in that compiler version will be treated as fatal.",
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "silenceDeprecations": {
+ "description": " A set of active deprecations to ignore. If a deprecation warning of any provided type is encountered during compilation, the compiler will ignore it instead.",
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ },
+ "futureDeprecations": {
+ "description": "A set of future deprecations to opt into early. Future deprecations passed here will be treated as active by the compiler, emitting warnings as necessary.",
+ "type": "array",
+ "items": {
+ "type": "string"
+ }
+ }
+ },
+ "additionalProperties": false
}
},
"additionalProperties": false
},
+ "externalDependencies": {
+ "description": "Exclude the listed external dependencies from being bundled into the bundle. Instead, the created bundle relies on these dependencies to be available during runtime.",
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "loader": {
+ "description": "Defines the type of loader to use with a specified file extension when used with a JavaScript `import`. `text` inlines the content as a string; `binary` inlines the content as a Uint8Array; `file` emits the file and provides the runtime location of the file; `dataurl` inlines the content as a data URL with best guess of MIME type; `base64` inlines the content as a Base64-encoded string; `empty` considers the content to be empty and not include it in bundles.",
+ "type": "object",
+ "patternProperties": {
+ "^\\.\\S+$": { "enum": ["text", "binary", "file", "dataurl", "base64", "empty"] }
+ }
+ },
+ "define": {
+ "description": "Defines global identifiers that will be replaced with a specified constant value when found in any JavaScript or TypeScript code including libraries. The value will be used directly. String values must be put in quotes. Identifiers within Angular metadata such as Component Decorators will not be replaced.",
+ "type": "object",
+ "additionalProperties": {
+ "type": "string"
+ }
+ },
"include": {
"type": "array",
"items": {
@@ -188,7 +229,8 @@
},
"watch": {
"type": "boolean",
- "description": "Run build when files change."
+ "description": "Re-run tests when source files change.",
+ "default": true
},
"poll": {
"type": "number",
@@ -229,34 +271,7 @@
"description": "Replace compilation source files with other compilation source files in the build.",
"type": "array",
"items": {
- "oneOf": [
- {
- "type": "object",
- "properties": {
- "src": {
- "type": "string"
- },
- "replaceWith": {
- "type": "string"
- }
- },
- "additionalProperties": false,
- "required": ["src", "replaceWith"]
- },
- {
- "type": "object",
- "properties": {
- "replace": {
- "type": "string"
- },
- "with": {
- "type": "string"
- }
- },
- "additionalProperties": false,
- "required": ["replace", "with"]
- }
- ]
+ "$ref": "#/definitions/fileReplacement"
},
"default": []
},
@@ -267,12 +282,6 @@
"type": "string"
}
},
- "builderMode": {
- "type": "string",
- "description": "Determines how to build the code under test. If set to 'detect', attempts to follow the development builder.",
- "enum": ["detect", "browser", "application"],
- "default": "browser"
- },
"webWorkerTsConfig": {
"type": "string",
"description": "TypeScript configuration for Web Worker modules."
@@ -319,6 +328,21 @@
"type": "string"
}
]
+ },
+ "fileReplacement": {
+ "type": "object",
+ "properties": {
+ "replace": {
+ "type": "string",
+ "pattern": "\\.(([cm]?[jt])sx?|json)$"
+ },
+ "with": {
+ "type": "string",
+ "pattern": "\\.(([cm]?[jt])sx?|json)$"
+ }
+ },
+ "additionalProperties": false,
+ "required": ["replace", "with"]
}
}
}
diff --git a/packages/angular/src/builders/server/index.ts b/packages/angular/src/builders/server/index.ts
index 979bac4..c3e63e2 100644
--- a/packages/angular/src/builders/server/index.ts
+++ b/packages/angular/src/builders/server/index.ts
@@ -9,7 +9,7 @@ import { getEnvironment } from "../utils/get-environment";
import { getProjectCwd } from "../utils/project";
import { plugin } from "../utils/webpack-plugin";
-export const buildWithPlugin = (
+export const executeWithEnv = (
options: ServerBuilderOptions & NgxEnvSchema,
context: BuilderContext
): ReturnType => {
@@ -31,4 +31,4 @@ export const buildWithPlugin = (
);
};
-export default createBuilder(buildWithPlugin);
+export default createBuilder(executeWithEnv);
diff --git a/packages/angular/src/builders/unit-test/index.ts b/packages/angular/src/builders/unit-test/index.ts
new file mode 100644
index 0000000..02b5a82
--- /dev/null
+++ b/packages/angular/src/builders/unit-test/index.ts
@@ -0,0 +1,53 @@
+// import { BuilderContext, createBuilder } from "@angular-devkit/architect";
+// import { executeUnitTestBuilder, UnitTestBuilderOptions } from "@angular/build";
+// import { env } from "@dotenv-run/core";
+// import { catchError, combineLatest, switchMap, throwError } from "rxjs";
+// import { getEnvironment } from "../utils/get-environment";
+// import { validateAndPrepareBuildContext } from "../utils/validate-prepare-context";
+// import { getProjectCwd } from "../utils/project";
+// import browser from "../browser";
+
+import { createBuilder } from "@angular-devkit/architect";
+import { UnitTestBuilderOptions } from "@angular/build";
+
+export const executeWithEnv = () =>
+ // options: UnitTestBuilderOptions,
+ // context: BuilderContext
+ {
+ // return error and that it is not supported yet by @ngx-env/builder
+
+ throw new Error(
+ "@ngx-env/builder doest not support yet the experimental unit-test builder"
+ );
+ // return combineLatest([
+ // validateAndPrepareBuildContext(options.buildTarget, context),
+ // getProjectCwd(context),
+ // ]).pipe(
+ // switchMap(([buildTarget, cwd]) => {
+ // const { full } = env({
+ // ...buildTarget.ngxEnv,
+ // runtime: false, // Runtime is not supported in unit tests
+ // cwd,
+ // environment: getEnvironment(buildTarget.configuration),
+ // });
+ // // delete config.test.browser;
+ // // config.test.environment = 'jsdom';
+ // context.getTargetOptions = async () => ({
+ // ...buildTarget.options,
+ // define: full,
+ // });
+ // if (buildTarget.ngxEnv.runtime) {
+ // console.warn(
+ // "NOTE: @ngx-env/builder runtime option is not supported in unit tests."
+ // );
+ // console.log();
+ // }
+ // return executeUnitTestBuilder(options, context);
+ // }),
+ // catchError((e) => {
+ // return executeUnitTestBuilder(options, context);
+ // })
+ // );
+ };
+
+export default createBuilder(executeWithEnv);
diff --git a/packages/angular/src/builders/unit-test/unit-test.json b/packages/angular/src/builders/unit-test/unit-test.json
new file mode 100755
index 0000000..0f54d81
--- /dev/null
+++ b/packages/angular/src/builders/unit-test/unit-test.json
@@ -0,0 +1,127 @@
+{
+ "$schema": "http://json-schema.org/draft-07/schema",
+ "title": "Unit testing",
+ "description": "Unit testing options for Angular applications.",
+ "type": "object",
+ "properties": {
+ "buildTarget": {
+ "type": "string",
+ "description": "A build builder target to serve in the format of `project:target[:configuration]`. You can also pass in more than one configuration name as a comma-separated list. Example: `project:target:production,staging`.",
+ "pattern": "^[^:\\s]*:[^:\\s]*(:[^\\s]+)?$"
+ },
+ "tsConfig": {
+ "type": "string",
+ "description": "The name of the TypeScript configuration file."
+ },
+ "runner": {
+ "type": "string",
+ "description": "The name of the test runner to use for test execution.",
+ "enum": ["karma", "vitest"]
+ },
+ "browsers": {
+ "description": "A list of browsers to use for test execution. If undefined, jsdom on Node.js will be used instead of a browser.",
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "minItems": 1
+ },
+ "include": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": ["**/*.spec.ts"],
+ "description": "Globs of files to include, relative to project root. \nThere are 2 special cases:\n - when a path to directory is provided, all spec files ending \".spec.@(ts|tsx)\" will be included\n - when a path to a file is provided, and a matching spec file exists it will be included instead."
+ },
+ "exclude": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "default": [],
+ "description": "Globs of files to exclude, relative to the project root."
+ },
+ "watch": {
+ "type": "boolean",
+ "description": "Re-run tests when source files change. Defaults to `true` in TTY environments and `false` otherwise."
+ },
+ "debug": {
+ "type": "boolean",
+ "description": "Initialize the test runner to support using the Node Inspector for test debugging.",
+ "default": false
+ },
+ "codeCoverage": {
+ "type": "boolean",
+ "description": "Output a code coverage report.",
+ "default": false
+ },
+ "codeCoverageExclude": {
+ "type": "array",
+ "description": "Globs to exclude from code coverage.",
+ "items": {
+ "type": "string"
+ },
+ "default": []
+ },
+ "codeCoverageReporters": {
+ "type": "array",
+ "description": "Reporters to use for code coverage results.",
+ "items": {
+ "oneOf": [
+ {
+ "$ref": "#/definitions/coverage-reporters"
+ },
+ {
+ "type": "array",
+ "minItems": 1,
+ "maxItems": 2,
+ "items": [
+ {
+ "$ref": "#/definitions/coverage-reporters"
+ },
+ {
+ "type": "object"
+ }
+ ]
+ }
+ ]
+ }
+ },
+ "reporters": {
+ "type": "array",
+ "description": "Test runner reporters to use. Directly passed to the test runner.",
+ "items": {
+ "type": "string"
+ }
+ },
+ "providersFile": {
+ "type": "string",
+ "description": "TypeScript file that exports an array of Angular providers to use during test execution. The array must be a default export.",
+ "minLength": 1
+ },
+ "setupFiles": {
+ "type": "array",
+ "items": {
+ "type": "string"
+ },
+ "description": "A list of global setup and configuration files that are included before the test files. The application's polyfills are always included before these files. The Angular Testbed is also initialized prior to the execution of these files."
+ }
+ },
+ "additionalProperties": false,
+ "required": ["buildTarget", "tsConfig", "runner"],
+ "definitions": {
+ "coverage-reporters": {
+ "enum": [
+ "html",
+ "lcov",
+ "lcovonly",
+ "text",
+ "text-summary",
+ "cobertura",
+ "json",
+ "json-summary"
+ ]
+ }
+ }
+}
diff --git a/packages/angular/src/builders/utils/validate-prepare-context.ts b/packages/angular/src/builders/utils/validate-prepare-context.ts
new file mode 100644
index 0000000..78a6bfa
--- /dev/null
+++ b/packages/angular/src/builders/utils/validate-prepare-context.ts
@@ -0,0 +1,37 @@
+import {
+ BuilderContext,
+ targetFromTargetString,
+} from "@angular-devkit/architect";
+import { Schema } from "@angular-devkit/architect/src/input-schema";
+import { Schema as ApplicationBuilderOptions } from "@angular/build/src/builders/application/schema";
+import { NgxEnvSchema } from "../ngx-env/ngx-env-schema";
+
+export async function validateAndPrepareBuildContext(
+ buildTargetString: string,
+ context: BuilderContext
+) {
+ const buildTarget = await targetFromTargetString(
+ buildTargetString,
+ context.target?.project,
+ "build"
+ );
+ const builderName = await context.getBuilderNameForTarget(buildTarget);
+ const targetOptions = (await context.getTargetOptions(
+ buildTarget
+ )) as Schema & NgxEnvSchema;
+ if (builderName === "@ngx-env/builder:application") {
+ await context.validateOptions(targetOptions, builderName);
+ const ngxEnv = targetOptions.ngxEnv;
+ delete targetOptions.ngxEnv;
+ context.getTargetOptions = async () => targetOptions;
+ return {
+ ngxEnv,
+ name: builderName,
+ configuration: buildTarget.configuration,
+ options: targetOptions as unknown as ApplicationBuilderOptions,
+ };
+ }
+ throw new Error(
+ `Use @ngx-env/builder:application in ${buildTarget.project}:${buildTarget.target}`
+ );
+}
diff --git a/packages/angular/src/schematics/ng-add/index.ts b/packages/angular/src/schematics/ng-add/index.ts
index 2514eff..75aa9eb 100644
--- a/packages/angular/src/schematics/ng-add/index.ts
+++ b/packages/angular/src/schematics/ng-add/index.ts
@@ -11,6 +11,7 @@ import {
Tree,
url,
} from "@angular-devkit/schematics";
+import { NodePackageInstallTask } from "@angular-devkit/schematics/tasks";
import { getWorkspace, WorkspaceProject } from "../../builders/utils/workspace";
function writeBuilder(
@@ -81,11 +82,29 @@ export function builder(options: any): Rule {
} else {
writeBuilder(project, "build", "@ngx-env/builder:browser", true);
writeBuilder(project, "server", "@ngx-env/builder:server");
+ const webpackDependency = {
+ name: "@dotenv-run/webpack",
+ version: "~1.5.2",
+ };
+ try {
+ addPackageJsonDependency(tree, webpackDependency);
+ _context.addTask(new NodePackageInstallTask());
+ } catch {
+ console.log(
+ `Cannot write ${webpackDependency.name}@${webpackDependency.version} to package.json`
+ );
+ console.log(
+ `Add ${webpackDependency.name}@${webpackDependency.version} to package.json manually`
+ );
+ }
}
writeBuilder(project, "serve", "@ngx-env/builder:dev-server", true);
- writeBuilder(project, "test", "@ngx-env/builder:karma", false, {
- builderMode: "browser", // Plugin not supported with application builder yet due to a limitation in the Angular CLI
- });
+ // if (hasTargetBuilder(project, "test", "unit-test")) {
+ // writeBuilder(project, "test", "@ngx-env/builder:unit-test");
+ // } else
+ if (hasTargetBuilder(project, "test", "karma")) {
+ writeBuilder(project, "test", "@ngx-env/builder:karma");
+ }
writeBuilder(project, "extract-i18n", "@ngx-env/builder:extract-i18n");
tree.overwrite(workspacePath, JSON.stringify(workspace, null, 2));
@@ -93,6 +112,21 @@ export function builder(options: any): Rule {
};
}
+function getPackageJson(tree: Tree) {
+ const packageJson = JSON.parse(tree.read("package.json")!.toString());
+ return packageJson;
+}
+
+function addPackageJsonDependency(
+ tree: Tree,
+ dependency: { name: string; version: string }
+) {
+ const packageJson = getPackageJson(tree);
+ packageJson.devDependencies = packageJson.dependencies || {};
+ packageJson.devDependencies[dependency.name] = dependency.version;
+ tree.overwrite("package.json", JSON.stringify(packageJson, null, 2));
+}
+
export default function (options: any): Rule {
return chain([
mergeWith(
diff --git a/packages/angular/tools/cli-targets.ts b/packages/angular/tools/cli-targets.ts
index 6e9b09f..15469bb 100644
--- a/packages/angular/tools/cli-targets.ts
+++ b/packages/angular/tools/cli-targets.ts
@@ -1,9 +1,17 @@
export const cliTargets = [
"application",
- "browser-esbuild",
- "browser",
"dev-server",
"extract-i18n",
"karma",
+ "unit-test", // Experimental
+];
+
+export const devkitCliTargets = ["browser-esbuild", "browser", "server"];
+
+export const buildCliTargets = [
+ "application",
+ "browser",
+ "browser-esbuild",
"server",
+ "karma",
];
diff --git a/packages/angular/tools/schema-dist.ts b/packages/angular/tools/schema-dist.ts
index 4566f8f..9428244 100644
--- a/packages/angular/tools/schema-dist.ts
+++ b/packages/angular/tools/schema-dist.ts
@@ -1,40 +1,30 @@
import * as cpy from "cpy";
import * as fs from "fs";
-import { cliTargets } from "./cli-targets";
+import { cliTargets, devkitCliTargets } from "./cli-targets";
+
+async function copyBuildTargets(targets: string[], from: string) {
+ targets.forEach(async (target) => {
+ await cpy([`${from}/${target}/schema.json`], `src/builders/${target}`);
+ console.log(`${from}/${target}/schema.json ==> src/builders/${target} ✅`);
+ fs.renameSync(
+ `src/builders/${target}/schema.json`,
+ `src/builders/${target}/${target}.json`
+ );
+ });
+}
async function copyDistSchemas() {
- console.log("Copying Angular CLI target schemas");
- // All but the application target
- cliTargets
- .filter((target) => target != "application")
- .forEach(async (target) => {
- await cpy(
- [
- `./node_modules/@angular-devkit/build-angular/src/builders/${target}/schema.json`,
- ],
- `src/builders/${target}`
- );
- console.log(
- `./node_modules/@angular-devkit/build-angular/src/builders/${target}/schema.json ==> src/builders/${target} ✅`
- );
- fs.renameSync(
- `src/builders/${target}/schema.json`,
- `src/builders/${target}/${target}.json`
- );
- });
- // Application target
- await cpy(
- [`./node_modules/@angular/build/src/builders/application/schema.json`],
- `src/builders/application`
+ console.log("Copying Angular target schemas");
+ copyBuildTargets(
+ cliTargets,
+ "../../node_modules/@angular/build/src/builders"
);
- console.log(
- `./node_modules/@angular/build/src/builders/application/schema.json ==> src/builders/application ✅`
- );
- fs.renameSync(
- `src/builders/application/schema.json`,
- `src/builders/application/application.json`
+ copyBuildTargets(
+ devkitCliTargets,
+ "../../node_modules/@angular-devkit/build-angular/src/builders"
);
}
+
(async () => {
await copyDistSchemas();
})();
diff --git a/packages/angular/tools/schema-generate.ts b/packages/angular/tools/schema-generate.ts
index cf2fc47..10c1a80 100644
--- a/packages/angular/tools/schema-generate.ts
+++ b/packages/angular/tools/schema-generate.ts
@@ -1,6 +1,6 @@
import * as cpy from "cpy";
import * as fs from "fs";
-import { cliTargets } from "./cli-targets";
+import { buildCliTargets, cliTargets, devkitCliTargets } from "./cli-targets";
export default async function () {
console.log("Adding @ngx-env/builder schema");
@@ -8,7 +8,7 @@ export default async function () {
fs.readFileSync(`src/builders/ngx-env/ngx-env.json`, "utf-8")
);
await cpy(["src/builders/**/*.json"], "dist/builders/schemas");
- cliTargets.forEach(async (target) => {
+ buildCliTargets.forEach(async (target) => {
const builderConf = JSON.parse(
fs.readFileSync(`src/builders/${target}/${target}.json`, "utf-8")
);
@@ -17,8 +17,6 @@ export default async function () {
`dist/builders/schemas/${target}.json`,
JSON.stringify(builderConf, null, 4)
);
- console.log(
- `src/builders/${target}/${target}.json ==> dist/builders/schemas/${target}.json ✅`
- );
+ console.log(`Populated ngx-env schema for ${target} builder`);
});
}
diff --git a/packages/angular/tsconfig.json b/packages/angular/tsconfig.json
index 605d568..acd5e01 100644
--- a/packages/angular/tsconfig.json
+++ b/packages/angular/tsconfig.json
@@ -1,23 +1,9 @@
{
- "include": ["src"],
+ "extends": "../../tsconfig.lib.json",
"compilerOptions": {
"outDir": "dist",
- "moduleResolution": "node",
- "module": "commonjs",
- "target": "es6",
- "lib": ["dom", "es2015", "es2016", "es2017"],
- "strict": true,
- "allowSyntheticDefaultImports": true,
- "forceConsistentCasingInFileNames": true,
- "strictPropertyInitialization": false,
- "strictNullChecks": false,
- "pretty": true,
- "sourceMap": false,
- "declaration": true,
- "stripInternal": true,
- "skipLibCheck": true
+ "module": "commonjs"
},
- "exclude": ["node_modules"],
- "compileOnSave": false,
- "buildOnSave": false
+ "include": ["src"],
+ "exclude": ["node_modules"]
}
diff --git a/packages/cli/tsconfig.json b/packages/cli/tsconfig.json
index f74f7f2..5b9b2d9 100644
--- a/packages/cli/tsconfig.json
+++ b/packages/cli/tsconfig.json
@@ -1,24 +1,9 @@
{
- "include": [
- "src"
- ],
+ "extends": "../../tsconfig.lib.json",
"compilerOptions": {
"outDir": "dist",
- "moduleResolution": "node",
- "target": "ES2020",
- "module": "ES2020",
- "strict": true,
- "strictNullChecks": false,
- "pretty": true,
- "sourceMap": false,
- "declaration": false,
- "stripInternal": true,
- "skipLibCheck": true,
"allowSyntheticDefaultImports": true
},
- "exclude": [
- "node_modules"
- ],
- "compileOnSave": false,
- "buildOnSave": false
-}
\ No newline at end of file
+ "include": ["src"],
+ "exclude": ["node_modules"]
+}
diff --git a/packages/core/package.json b/packages/core/package.json
index 880668d..29ed86b 100644
--- a/packages/core/package.json
+++ b/packages/core/package.json
@@ -32,6 +32,6 @@
"find-up": "^5.0.0"
},
"devDependencies": {
- "@types/node": "^20.16.10"
+ "@types/node": "^22.12.0"
}
}
diff --git a/packages/core/src/env.ts b/packages/core/src/env.ts
index 81a6d3a..e35b580 100644
--- a/packages/core/src/env.ts
+++ b/packages/core/src/env.ts
@@ -1,4 +1,4 @@
-import chalk from "chalk";
+import * as chalk from "chalk";
import * as fs from "fs";
import * as path from "path";
import { DotenvRun, build } from "./build.js";
diff --git a/packages/core/tsconfig.json b/packages/core/tsconfig.json
index 4eafb9e..acfe5dc 100644
--- a/packages/core/tsconfig.json
+++ b/packages/core/tsconfig.json
@@ -1,20 +1,8 @@
{
- "include": ["src"],
+ "extends": "../../tsconfig.lib.json",
"compilerOptions": {
- "outDir": "dist",
- "moduleResolution": "node",
- "target": "ES2022",
- "module": "ES2022",
- "strict": true,
- "esModuleInterop": true,
- "forceConsistentCasingInFileNames": true,
- "strictPropertyInitialization": false,
- "strictNullChecks": false,
- "pretty": true,
- "sourceMap": true,
- "skipLibCheck": true
+ "outDir": "dist"
},
- "exclude": ["node_modules"],
- "compileOnSave": false,
- "buildOnSave": false
+ "include": ["src"],
+ "exclude": ["node_modules"]
}
diff --git a/packages/esbuild/package.json b/packages/esbuild/package.json
index 1cb07f9..8640efc 100644
--- a/packages/esbuild/package.json
+++ b/packages/esbuild/package.json
@@ -32,7 +32,7 @@
"esbuild": "^0.21.0"
},
"devDependencies": {
- "@types/node": "^20.16.10",
+ "@types/node": "^22.12.0",
"esbuild": "^0.23.0"
}
}
diff --git a/packages/esbuild/tsconfig.json b/packages/esbuild/tsconfig.json
index f4f8ece..acfe5dc 100644
--- a/packages/esbuild/tsconfig.json
+++ b/packages/esbuild/tsconfig.json
@@ -1,20 +1,8 @@
{
- "include": ["src"],
+ "extends": "../../tsconfig.lib.json",
"compilerOptions": {
- "outDir": "dist",
- "moduleResolution": "node",
- "module": "ES2022",
- "strict": true,
- "forceConsistentCasingInFileNames": true,
- "strictPropertyInitialization": false,
- "esModuleInterop": true,
- "strictNullChecks": false,
- "pretty": true,
- "sourceMap": true,
- "declaration": true,
- "skipLibCheck": true
+ "outDir": "dist"
},
- "exclude": ["node_modules"],
- "compileOnSave": false,
- "buildOnSave": false
+ "include": ["src"],
+ "exclude": ["node_modules"]
}
diff --git a/packages/load/package.json b/packages/load/package.json
index 5118786..e585635 100644
--- a/packages/load/package.json
+++ b/packages/load/package.json
@@ -25,6 +25,6 @@
"@dotenv-run/core": "workspace:^1.3.7"
},
"devDependencies": {
- "@types/node": "^20.16.10"
+ "@types/node": "^22.12.0"
}
}
diff --git a/packages/load/tsconfig.json b/packages/load/tsconfig.json
index 617a339..acfe5dc 100644
--- a/packages/load/tsconfig.json
+++ b/packages/load/tsconfig.json
@@ -1,20 +1,8 @@
{
- "include": ["src"],
+ "extends": "../../tsconfig.lib.json",
"compilerOptions": {
- "outDir": "dist",
- "moduleResolution": "node",
- "module": "CommonJS",
- "strict": true,
- "allowSyntheticDefaultImports": true,
- "forceConsistentCasingInFileNames": true,
- "strictPropertyInitialization": false,
- "strictNullChecks": false,
- "pretty": true,
- "sourceMap": true,
- "declaration": true,
- "skipLibCheck": true
+ "outDir": "dist"
},
- "exclude": ["node_modules"],
- "compileOnSave": false,
- "buildOnSave": false
+ "include": ["src"],
+ "exclude": ["node_modules"]
}
diff --git a/packages/rollup/package.json b/packages/rollup/package.json
index aea582d..f06716b 100644
--- a/packages/rollup/package.json
+++ b/packages/rollup/package.json
@@ -29,7 +29,7 @@
"rollup": "^3.0.0"
},
"devDependencies": {
- "@types/node": "^20.16.10",
+ "@types/node": "^22.12.0",
"rollup": "^3.29.5"
}
}
diff --git a/packages/rollup/tsconfig.json b/packages/rollup/tsconfig.json
index 75b7800..acfe5dc 100644
--- a/packages/rollup/tsconfig.json
+++ b/packages/rollup/tsconfig.json
@@ -1,20 +1,8 @@
{
- "include": ["src"],
+ "extends": "../../tsconfig.lib.json",
"compilerOptions": {
- "outDir": "dist",
- "moduleResolution": "node",
- "module": "ES2022",
- "strict": true,
- "allowSyntheticDefaultImports": true,
- "forceConsistentCasingInFileNames": true,
- "strictPropertyInitialization": false,
- "strictNullChecks": false,
- "pretty": true,
- "sourceMap": true,
- "declaration": true,
- "skipLibCheck": true
+ "outDir": "dist"
},
- "exclude": ["node_modules"],
- "compileOnSave": false,
- "buildOnSave": false
+ "include": ["src"],
+ "exclude": ["node_modules"]
}
diff --git a/packages/rspack/package.json b/packages/rspack/package.json
index edc8639..d555737 100644
--- a/packages/rspack/package.json
+++ b/packages/rspack/package.json
@@ -31,7 +31,7 @@
"@rspack/core": "^1.0.0"
},
"devDependencies": {
- "@types/node": "^20.16.10",
+ "@types/node": "^22.12.0",
"@rspack/core": "^1.0.4"
}
}
diff --git a/packages/rspack/tsconfig.json b/packages/rspack/tsconfig.json
index 75b7800..acfe5dc 100644
--- a/packages/rspack/tsconfig.json
+++ b/packages/rspack/tsconfig.json
@@ -1,20 +1,8 @@
{
- "include": ["src"],
+ "extends": "../../tsconfig.lib.json",
"compilerOptions": {
- "outDir": "dist",
- "moduleResolution": "node",
- "module": "ES2022",
- "strict": true,
- "allowSyntheticDefaultImports": true,
- "forceConsistentCasingInFileNames": true,
- "strictPropertyInitialization": false,
- "strictNullChecks": false,
- "pretty": true,
- "sourceMap": true,
- "declaration": true,
- "skipLibCheck": true
+ "outDir": "dist"
},
- "exclude": ["node_modules"],
- "compileOnSave": false,
- "buildOnSave": false
+ "include": ["src"],
+ "exclude": ["node_modules"]
}
diff --git a/packages/vite/package.json b/packages/vite/package.json
index 45e9ff8..870da87 100644
--- a/packages/vite/package.json
+++ b/packages/vite/package.json
@@ -31,6 +31,6 @@
},
"devDependencies": {
"@types/lodash-es": "^4.17.12",
- "@types/node": "^20.16.10"
+ "@types/node": "^22.12.0"
}
}
diff --git a/packages/vite/tsconfig.json b/packages/vite/tsconfig.json
index 75b7800..acfe5dc 100644
--- a/packages/vite/tsconfig.json
+++ b/packages/vite/tsconfig.json
@@ -1,20 +1,8 @@
{
- "include": ["src"],
+ "extends": "../../tsconfig.lib.json",
"compilerOptions": {
- "outDir": "dist",
- "moduleResolution": "node",
- "module": "ES2022",
- "strict": true,
- "allowSyntheticDefaultImports": true,
- "forceConsistentCasingInFileNames": true,
- "strictPropertyInitialization": false,
- "strictNullChecks": false,
- "pretty": true,
- "sourceMap": true,
- "declaration": true,
- "skipLibCheck": true
+ "outDir": "dist"
},
- "exclude": ["node_modules"],
- "compileOnSave": false,
- "buildOnSave": false
+ "include": ["src"],
+ "exclude": ["node_modules"]
}
diff --git a/packages/webpack/package.json b/packages/webpack/package.json
index 09d7222..8c40c48 100644
--- a/packages/webpack/package.json
+++ b/packages/webpack/package.json
@@ -31,7 +31,7 @@
"webpack": "^5.0.0"
},
"devDependencies": {
- "@types/node": "^20.16.10",
+ "@types/node": "^22.12.0",
"webpack": "5.99.8"
}
}
diff --git a/packages/webpack/tsconfig.json b/packages/webpack/tsconfig.json
index e78abed..acfe5dc 100644
--- a/packages/webpack/tsconfig.json
+++ b/packages/webpack/tsconfig.json
@@ -1,19 +1,8 @@
{
- "include": ["src"],
+ "extends": "../../tsconfig.lib.json",
"compilerOptions": {
- "outDir": "dist",
- "moduleResolution": "node",
- "module": "ES2022",
- "strict": true,
- "forceConsistentCasingInFileNames": true,
- "strictPropertyInitialization": false,
- "strictNullChecks": false,
- "pretty": true,
- "sourceMap": true,
- "declaration": true,
- "skipLibCheck": true
+ "outDir": "dist"
},
- "exclude": ["node_modules"],
- "compileOnSave": false,
- "buildOnSave": false
+ "include": ["src"],
+ "exclude": ["node_modules"]
}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 320ce9c..f028a32 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -11,6 +11,9 @@ importers:
'@changesets/cli':
specifier: ^2.27.9
version: 2.29.5
+ '@types/minimatch':
+ specifier: 5.1.2
+ version: 5.1.2
concurrently:
specifier: ^8.2.2
version: 8.2.2
@@ -24,22 +27,22 @@ importers:
specifier: ~5.8.0
version: 5.8.3
vitest:
- specifier: ^0.33.0
- version: 0.33.0(jsdom@20.0.3)(less@4.3.0)(playwright@1.53.1)(sass@1.88.0)(terser@5.43.1)
+ specifier: ^3.1.1
+ version: 3.2.4(@types/debug@4.1.12)(@types/node@22.16.2)(@vitest/browser@3.2.4)(jiti@1.21.7)(jsdom@20.0.3)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0)
docs:
dependencies:
'@astrojs/starlight':
specifier: ^0.15.4
- version: 0.15.4(astro@4.16.18(@types/node@20.19.2)(less@4.3.0)(rollup@4.44.1)(sass@1.88.0)(terser@5.43.1)(typescript@5.8.3))
+ version: 0.15.4(astro@4.16.18(@types/node@22.16.2)(less@4.3.0)(rollup@4.44.2)(sass@1.89.2)(terser@5.43.1)(typescript@5.8.3))
astro:
specifier: ^4.15.11
- version: 4.16.18(@types/node@20.19.2)(less@4.3.0)(rollup@4.44.1)(sass@1.88.0)(terser@5.43.1)(typescript@5.8.3)
+ version: 4.16.18(@types/node@22.16.2)(less@4.3.0)(rollup@4.44.2)(sass@1.89.2)(terser@5.43.1)(typescript@5.8.3)
sharp:
specifier: ^0.33.5
version: 0.33.5
- examples/nx-workspace-old:
+ examples/nx-workspace:
devDependencies:
'@dotenv-run/cli':
specifier: workspace:^1.3.6
@@ -57,26 +60,26 @@ importers:
specifier: workspace:^1.5.2
version: link:../../packages/webpack
'@nx/js':
- specifier: ^18.3.5
- version: 18.3.5(@babel/traverse@7.27.7)(@types/node@20.19.2)(nx@16.10.0)(typescript@5.8.3)(verdaccio@5.33.0(encoding@0.1.13))
+ specifier: 21.2.2
+ version: 21.2.2(@babel/traverse@7.28.0)(nx@21.2.2)(verdaccio@6.1.5(encoding@0.1.13))
'@playwright/test':
specifier: ^1.47.2
- version: 1.53.1
+ version: 1.53.2
'@rspack/cli':
specifier: ^1.0.10
- version: 1.4.1(@rspack/core@1.4.1)(@types/express@4.17.23)(webpack-cli@5.1.4)(webpack@5.99.8)
+ version: 1.4.6(@rspack/core@1.4.6)(@types/express@4.17.23)(webpack-cli@5.1.4)(webpack@5.99.8)
'@rspack/core':
specifier: ^1.0.10
- version: 1.4.1
+ version: 1.4.6
'@types/node':
- specifier: ^20.16.10
- version: 20.19.2
+ specifier: ^22.12.0
+ version: 22.16.2
nx:
- specifier: ^16.10.0
- version: 16.10.0
+ specifier: 21.2.2
+ version: 21.2.2
playwright:
specifier: ^1.47.2
- version: 1.53.1
+ version: 1.53.2
rollup:
specifier: ^3.29.5
version: 3.29.5
@@ -84,8 +87,8 @@ importers:
specifier: ^14.2.3
version: 14.2.4
verdaccio:
- specifier: ^5.32.2
- version: 5.33.0(encoding@0.1.13)
+ specifier: ^6.0.5
+ version: 6.1.5(encoding@0.1.13)
webpack:
specifier: 5.99.8
version: 5.99.8(webpack-cli@5.1.4)
@@ -93,51 +96,51 @@ importers:
specifier: ^5.1.4
version: 5.1.4(webpack@5.99.8)
- examples/nx-workspace-old/apps/cli-app: {}
+ examples/nx-workspace/apps/cli-app: {}
- examples/nx-workspace-old/apps/ng-app-cli:
+ examples/nx-workspace/apps/ng-app-cli:
dependencies:
- '@angular/animations':
- specifier: ^20.0.5
- version: 20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))
'@angular/common':
- specifier: ^20.0.5
- version: 20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2)
+ specifier: ^20.0.0
+ version: 20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2)
'@angular/compiler':
- specifier: ^20.0.5
- version: 20.0.5
+ specifier: ^20.0.0
+ version: 20.1.0
'@angular/core':
- specifier: ^20.0.5
- version: 20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)
+ specifier: ^20.0.0
+ version: 20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1)
'@angular/forms':
- specifier: ^20.0.5
- version: 20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.0.5(@angular/animations@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)
+ specifier: ^20.0.0
+ version: 20.1.0(@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.0(@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)
'@angular/localize':
specifier: ^20.0.5
- version: 20.0.5(@angular/compiler-cli@20.0.5(@angular/compiler@20.0.5)(typescript@5.8.3))(@angular/compiler@20.0.5)
+ version: 20.1.0(@angular/compiler-cli@20.1.0(@angular/compiler@20.1.0)(typescript@5.8.3))(@angular/compiler@20.1.0)
'@angular/platform-browser':
- specifier: ^20.0.5
- version: 20.0.5(@angular/animations@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))
+ specifier: ^20.0.0
+ version: 20.1.0(@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))
'@angular/platform-browser-dynamic':
specifier: ^20.0.5
- version: 20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.0.5)(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.0.5(@angular/animations@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))
+ version: 20.1.0(@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.1.0)(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.0(@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1)))
'@angular/platform-server':
specifier: ^20.0.5
- version: 20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.0.5)(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.0.5(@angular/animations@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)
+ version: 20.1.0(@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.1.0)(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.0(@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)
'@angular/router':
- specifier: ^20.0.5
- version: 20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.0.5(@angular/animations@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)
+ specifier: ^20.0.0
+ version: 20.1.0(@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.0(@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)
'@angular/ssr':
specifier: ^20.0.4
- version: 20.0.4(221e77fab8588ade8f8d683bed1a224b)
+ version: 20.1.0(421cd2c6bae9f5c0844f2ed031408c06)
+ '@ngx-env/builder':
+ specifier: workspace:20.0.1
+ version: link:../../../../packages/angular
express:
- specifier: ^4.21.0
- version: 4.21.2
+ specifier: ^5.1.0
+ version: 5.1.0
rxjs:
specifier: ~7.8.0
version: 7.8.2
tslib:
- specifier: ^2.7.0
+ specifier: ^2.3.0
version: 2.8.1
zone.js:
specifier: ~0.15.0
@@ -145,16 +148,16 @@ importers:
devDependencies:
'@angular-devkit/build-angular':
specifier: ^20.0.4
- version: 20.0.4(051517f34f871de579d491a45bbae1f0)
+ version: 20.1.0(86f3dad4c6d944e4415ae98dc447c750)
'@angular/build':
- specifier: ^20.0.4
- version: 20.0.4(7f7d5ac0c8bd213addce53984522b7f8)
+ specifier: ^20.0.5
+ version: 20.1.0(1dead798d096f8c5a8b207bbc7e81edd)
'@angular/cli':
specifier: ^20.0.4
- version: 20.0.4(@types/node@18.19.113)(chokidar@4.0.3)
+ version: 20.1.0(@types/node@22.16.2)(chokidar@4.0.3)
'@angular/compiler-cli':
- specifier: ^20.0.5
- version: 20.0.5(@angular/compiler@20.0.5)(typescript@5.8.3)
+ specifier: ^20.0.0
+ version: 20.1.0(@angular/compiler@20.1.0)(typescript@5.8.3)
'@dotenv-run/core':
specifier: workspace:^1.3.8
version: link:../../../../packages/core
@@ -164,115 +167,98 @@ importers:
'@jest/transform':
specifier: ^29.7.0
version: 29.7.0
- '@ngx-env/builder':
- specifier: workspace:^20.0.0
- version: link:../../../../packages/angular
'@types/express':
- specifier: ^4.17.21
- version: 4.17.23
+ specifier: ^5.0.1
+ version: 5.0.3
'@types/jasmine':
- specifier: ~5.1.4
+ specifier: ~5.1.0
version: 5.1.8
'@types/node':
- specifier: ^18.19.54
- version: 18.19.113
+ specifier: ^22.12.0
+ version: 22.16.2
+ '@vitest/browser':
+ specifier: ^3.2.4
+ version: 3.2.4(playwright@1.53.2)(vite@7.0.0(@types/node@22.16.2)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0))(vitest@3.2.4)
esbuild:
specifier: 0.23.0
version: 0.23.0
jasmine-core:
- specifier: ~5.1.2
- version: 5.1.2
+ specifier: ~5.7.0
+ version: 5.7.1
jest:
specifier: ^29.7.0
- version: 29.7.0(@types/node@18.19.113)(ts-node@10.9.2(@types/node@18.19.113)(typescript@5.8.3))
+ version: 29.7.0(@types/node@22.16.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.16.2)(typescript@5.8.3))
jest-preset-angular:
specifier: ^14.6.0
- version: 14.6.0(a338eae19330a01d7dceeca3d8d55980)
+ version: 14.6.0(@angular/compiler-cli@20.1.0(@angular/compiler@20.1.0)(typescript@5.8.3))(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser-dynamic@20.1.0(@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.1.0)(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.0(@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))))(@babel/core@7.28.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.0))(jest@29.7.0(@types/node@22.16.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.16.2)(typescript@5.8.3)))(jsdom@20.0.3)(typescript@5.8.3)
karma:
- specifier: ~6.4.4
+ specifier: ~6.4.0
version: 6.4.4
karma-chrome-launcher:
specifier: ~3.2.0
version: 3.2.0
karma-coverage:
- specifier: ~2.2.1
+ specifier: ~2.2.0
version: 2.2.1
karma-jasmine:
specifier: ~5.1.0
version: 5.1.0(karma@6.4.4)
karma-jasmine-html-reporter:
specifier: ~2.1.0
- version: 2.1.0(jasmine-core@5.1.2)(karma-jasmine@5.1.0(karma@6.4.4))(karma@6.4.4)
+ version: 2.1.0(jasmine-core@5.7.1)(karma-jasmine@5.1.0(karma@6.4.4))(karma@6.4.4)
typescript:
- specifier: ~5.8.0
+ specifier: ~5.8.2
version: 5.8.3
- examples/nx-workspace-old/apps/rspack-app: {}
+ examples/nx-workspace/apps/rspack-app: {}
- examples/nx-workspace-old/apps/webpack-app: {}
+ examples/nx-workspace/apps/webpack-app: {}
- examples/nx-workspace-old/libs/rollup-lib: {}
+ examples/nx-workspace/libs/rollup-lib: {}
packages/angular:
dependencies:
- '@dotenv-run/webpack':
- specifier: workspace:^1.5.2
- version: link:../webpack
glob:
specifier: ^10.4.5
version: 10.4.5
devDependencies:
'@angular-devkit/architect':
- specifier: ^0.2000.04
- version: 0.2000.4(chokidar@4.0.3)
+ specifier: ^0.2001.00
+ version: 0.2001.0(chokidar@4.0.3)
'@angular-devkit/build-angular':
- specifier: ^20.0.4
- version: 20.0.4(668040257bbb2547661f6f75686afb8b)
+ specifier: ^20.1.0
+ version: 20.1.0(86f3dad4c6d944e4415ae98dc447c750)
'@angular-devkit/core':
- specifier: ^20.0.4
- version: 20.0.4(chokidar@4.0.3)
+ specifier: ^20.1.0
+ version: 20.1.0(chokidar@4.0.3)
'@angular-devkit/schematics':
- specifier: ^20.0.4
- version: 20.0.4(chokidar@4.0.3)
- '@angular/animations':
- specifier: ^20.0.4
- version: 20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))
+ specifier: ^20.1.0
+ version: 20.1.0(chokidar@4.0.3)
'@angular/build':
- specifier: ^20.0.4
- version: 20.0.4(13ecec22a13f10de0e33b162dd36ed54)
- '@angular/common':
- specifier: ^20.0.4
- version: 20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2)
- '@angular/platform-browser':
- specifier: ^20.0.4
- version: 20.0.5(@angular/animations@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))
- '@angular/router':
- specifier: ^20.0.4
- version: 20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.0.5(@angular/animations@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)
+ specifier: ^20.1.0
+ version: 20.1.0(1dead798d096f8c5a8b207bbc7e81edd)
'@dotenv-run/core':
specifier: workspace:^1.3.7
version: link:../core
cpy:
specifier: ^8.1.2
version: 8.1.2
- karma:
- specifier: ^6.4.4
- version: 6.4.4
rxjs:
specifier: 7.8.2
version: 7.8.2
ts-node:
specifier: ^10.9.2
- version: 10.9.2(@types/node@20.19.2)(typescript@5.8.3)
+ version: 10.9.2(@types/node@22.16.2)(typescript@5.8.3)
typescript:
specifier: ~5.8.0
version: 5.8.3
webpack:
specifier: 5.99.8
version: 5.99.8(webpack-cli@5.1.4)
- zone.js:
- specifier: ~0.15.0
- version: 0.15.1
+ optionalDependencies:
+ '@dotenv-run/webpack':
+ specifier: workspace:^1.5.2
+ version: link:../webpack
packages/cli:
dependencies:
@@ -312,8 +298,8 @@ importers:
version: 5.0.0
devDependencies:
'@types/node':
- specifier: ^20.16.10
- version: 20.19.2
+ specifier: ^22.12.0
+ version: 22.16.2
packages/esbuild:
dependencies:
@@ -322,8 +308,8 @@ importers:
version: link:../core
devDependencies:
'@types/node':
- specifier: ^20.16.10
- version: 20.19.2
+ specifier: ^22.12.0
+ version: 22.16.2
esbuild:
specifier: ^0.23.0
version: 0.23.0
@@ -334,7 +320,7 @@ importers:
devDependencies:
jest-preset-angular:
specifier: ^14.6.0
- version: 14.6.0(78f836a1011a3248b59d08f101616bf3)
+ version: 14.6.0(@angular/compiler-cli@20.1.0(@angular/compiler@20.1.0)(typescript@5.8.3))(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser-dynamic@20.1.0(@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.1.0)(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.0(@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))))(@babel/core@7.28.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.0))(jest@29.7.0(@types/node@22.16.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.16.2)(typescript@5.8.3)))(jsdom@20.0.3)(typescript@5.8.3)
packages/load:
dependencies:
@@ -343,8 +329,8 @@ importers:
version: link:../core
devDependencies:
'@types/node':
- specifier: ^20.16.10
- version: 20.19.2
+ specifier: ^22.12.0
+ version: 22.16.2
packages/rollup:
dependencies:
@@ -356,8 +342,8 @@ importers:
version: 5.0.7(rollup@3.29.5)
devDependencies:
'@types/node':
- specifier: ^20.16.10
- version: 20.19.2
+ specifier: ^22.12.0
+ version: 22.16.2
rollup:
specifier: ^3.29.5
version: 3.29.5
@@ -370,10 +356,10 @@ importers:
devDependencies:
'@rspack/core':
specifier: ^1.0.4
- version: 1.4.1
+ version: 1.4.6
'@types/node':
- specifier: ^20.16.10
- version: 20.19.2
+ specifier: ^22.12.0
+ version: 22.16.2
packages/vite:
dependencies:
@@ -382,20 +368,20 @@ importers:
version: link:../core
'@rollup/plugin-replace':
specifier: ^5.0.7
- version: 5.0.7(rollup@4.44.1)
+ version: 5.0.7(rollup@4.44.2)
lodash-es:
specifier: ^4.17.21
version: 4.17.21
vite:
specifier: ^6.2.0
- version: 6.3.5(@types/node@20.19.2)(jiti@1.21.7)(less@4.3.0)(sass@1.88.0)(terser@5.43.1)
+ version: 6.3.5(@types/node@22.16.2)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0)
devDependencies:
'@types/lodash-es':
specifier: ^4.17.12
version: 4.17.12
'@types/node':
- specifier: ^20.16.10
- version: 20.19.2
+ specifier: ^22.12.0
+ version: 22.16.2
packages/webpack:
dependencies:
@@ -404,8 +390,8 @@ importers:
version: link:../core
devDependencies:
'@types/node':
- specifier: ^20.16.10
- version: 20.19.2
+ specifier: ^22.12.0
+ version: 22.16.2
webpack:
specifier: 5.99.8
version: 5.99.8(webpack-cli@5.1.4)
@@ -416,12 +402,12 @@ packages:
resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==}
engines: {node: '>=6.0.0'}
- '@angular-devkit/architect@0.2000.4':
- resolution: {integrity: sha512-pg+EPv/j17ybCoYiKjeRCebkE5CeD009xC6XJfugBmui6CcCQ5UAN82ibBhL869PXR7xCboylcRxlFfcBmvCpA==}
+ '@angular-devkit/architect@0.2001.0':
+ resolution: {integrity: sha512-IDBG+YP0nPaA/tIjtJ1ZPh0VEfbxSn0yCvbS7dTfqyrnmanPUFpU5qsT9vJTU6yzkuzBEhNFRzkUCQaUAziLRA==}
engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'}
- '@angular-devkit/build-angular@20.0.4':
- resolution: {integrity: sha512-YUf9hRAd//yu44vGMnET1ajmUMXwSz0t4rOajDj5yb57sYS9eYu912K2pWfDNDNJncOshtpklvBqUDngDNcPDw==}
+ '@angular-devkit/build-angular@20.1.0':
+ resolution: {integrity: sha512-u0v5X5djZnW7K9HW+tsroyYVNnoX9Q2fCw9+kTBo7kOppM1p+bQ/krLWE2joWhgC++TZV1q0y/T/uEbAP0wyMg==}
engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'}
peerDependencies:
'@angular/compiler-cli': ^20.0.0
@@ -430,7 +416,7 @@ packages:
'@angular/platform-browser': ^20.0.0
'@angular/platform-server': ^20.0.0
'@angular/service-worker': ^20.0.0
- '@angular/ssr': ^20.0.4
+ '@angular/ssr': ^20.1.0
'@web/test-runner': ^0.20.0
browser-sync: ^3.0.2
jest: ^29.5.0
@@ -470,15 +456,15 @@ packages:
tailwindcss:
optional: true
- '@angular-devkit/build-webpack@0.2000.4':
- resolution: {integrity: sha512-ZdYSzuDJOIXzuzr3JuriAXWjjVH335K7sLF1udyd1BUeDkKjRNOrrd0Zfo8eraMgbMfEdjApf+UGzTBgU0euMA==}
+ '@angular-devkit/build-webpack@0.2001.0':
+ resolution: {integrity: sha512-41dGClWoMAL+SoEazyw7AghvVHhbxF6LRSMjlgEiFmSy0aGVyEsYTeH+TlBwClS0KUKXtGx16C5cKch21CuAXA==}
engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'}
peerDependencies:
webpack: ^5.30.0
webpack-dev-server: ^5.0.2
- '@angular-devkit/core@20.0.4':
- resolution: {integrity: sha512-GmHBOEhdZn0Xh8JAdmnbSXtEMoAEqakEFy1JZmwuUo5e6uuuEp5xQY4O3MO0UQBVjYT+Wz8KNfonTvY91t/lNQ==}
+ '@angular-devkit/core@20.1.0':
+ resolution: {integrity: sha512-i2t22bklvKsqdwmUtjXltRyxmJ+lJW8isrdc7XeN0N6VW/lDHSJqFlucT1+pO9+FxXJQyz3Hc1dpRd6G65mGyw==}
engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'}
peerDependencies:
chokidar: ^4.0.0
@@ -486,19 +472,12 @@ packages:
chokidar:
optional: true
- '@angular-devkit/schematics@20.0.4':
- resolution: {integrity: sha512-NADJed7h4KYSqbbw91AKFvFp+CsDuPUBzuMrck38R0ql0ZeaLKJtwT+IQFs7Hb6bmE4xn1i0+Z/p7v8q6ZRrKw==}
+ '@angular-devkit/schematics@20.1.0':
+ resolution: {integrity: sha512-0UtJAptrqsfABi0DxrY7cyvlGe5kHRiqVwB+h3g2DEv3ikXKZh1dOFR3o2bK+sVhUqgFaV8qgSnCmR9a48xY0g==}
engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'}
- '@angular/animations@20.0.5':
- resolution: {integrity: sha512-v8dzr2tnju7Sa7XUhMY6yTJpRV3isMqP3mnOjrul2kkEY870a1tZ7VI7xp0qTx36086/+nzXAvOvOItmRkUaaQ==}
- engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
- peerDependencies:
- '@angular/common': 20.0.5
- '@angular/core': 20.0.5
-
- '@angular/build@20.0.4':
- resolution: {integrity: sha512-SIYLg2st05Q5hgFrxwj6L4i9j2j2JNWYoYgacXp+mw9YVhFiC02Ymbakc9fq+3+sWlm0XTX5JgrupV2ac1ytNQ==}
+ '@angular/build@20.1.0':
+ resolution: {integrity: sha512-Sl4rkq5PQIrbVNk8cXx2JQhQ156H4bXLvfAYpgXPHAfSfbIIzaV25LJIfTdWSEjMzBGdIX5E0Vpi0SGwcNS7Uw==}
engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'}
peerDependencies:
'@angular/compiler': ^20.0.0
@@ -508,7 +487,7 @@ packages:
'@angular/platform-browser': ^20.0.0
'@angular/platform-server': ^20.0.0
'@angular/service-worker': ^20.0.0
- '@angular/ssr': ^20.0.4
+ '@angular/ssr': ^20.1.0
karma: ^6.4.0
less: ^4.2.0
ng-packagr: ^20.0.0
@@ -543,38 +522,38 @@ packages:
vitest:
optional: true
- '@angular/cli@20.0.4':
- resolution: {integrity: sha512-WG0TxDODciNU93AjENph4v7nBowMTGRI8VwIPitPstthez7oViugnXbsPoti5wfSjPweGawMSf6fgqOTx1+yKQ==}
+ '@angular/cli@20.1.0':
+ resolution: {integrity: sha512-jZudpHlPVAvrywVZuhUkUr5K7ThW/6CPjT7qxZBSdOvu7cD49JPpDivCdlMh0kCBSHsJ0ZbLx35oi6zF8PegiA==}
engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'}
hasBin: true
- '@angular/common@20.0.5':
- resolution: {integrity: sha512-R7SQaOVYjVnrGHOq2RnuPn0pGofGVTDgy5EoHzF8ulb5MG/d7GFwCaMgfAbp3/Cw1CJzP2ZB54O8x9SMuqExyg==}
+ '@angular/common@20.1.0':
+ resolution: {integrity: sha512-RsHClHJux+4lXrHdGHVw22wekRbSjYtx6Xwjox2S+IRPP51CbX0KskAALZ9ZmtCttkYSFVtvr0S+SQrU2cu5WA==}
engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
peerDependencies:
- '@angular/core': 20.0.5
+ '@angular/core': 20.1.0
rxjs: ^6.5.3 || ^7.4.0
- '@angular/compiler-cli@20.0.5':
- resolution: {integrity: sha512-v0DSeUU7cid7jqfK9RTkyhbZGNIiOyxRYeaqZMsu4UiYGwABIanM7lOcX++OYapfWj/TEPky+5wtbV8ScqAxiw==}
+ '@angular/compiler-cli@20.1.0':
+ resolution: {integrity: sha512-ajbCmvYYFxeXRdKSfdHjp62MZ2lCMUS0UzswBDAbT9sPd/ThppbvLXLsMBj8SlwaXSSBeTAa1oSHEO1MeuVvGQ==}
engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
hasBin: true
peerDependencies:
- '@angular/compiler': 20.0.5
+ '@angular/compiler': 20.1.0
typescript: '>=5.8 <5.9'
peerDependenciesMeta:
typescript:
optional: true
- '@angular/compiler@20.0.5':
- resolution: {integrity: sha512-eHHnh+wIUC+8mfmlPnkzVfonQCA3LAbPWgYpvEQtBh0/R3cZBN6tmOxWQB8IuLu+cZ0eXS/a14mqHJp3c3u7Hg==}
+ '@angular/compiler@20.1.0':
+ resolution: {integrity: sha512-sM8H3dJotIDDmI1u8qGuAn16XVfR7A4+/5s5cKLI/osnnIjafi5HHqAf76R5IlGoIv0ZHVQIYaJ/Qdvfyvdhfg==}
engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
- '@angular/core@20.0.5':
- resolution: {integrity: sha512-r7YQXZvKPAMUXeo3psKTZxyYJrwidTwDPrzxMX3EGqZxv0eDnMPWCxH2y0O2X4BT0Nm1iAqx3zhGrSFc0vD60Q==}
+ '@angular/core@20.1.0':
+ resolution: {integrity: sha512-/dJooZi+OAACkjWgGMPrOOGikdtlTJXwdeXPJTgZSUD5L8oQMbhZFG0XW/1Hldvsti87wPjZPz67ivB7zR86VA==}
engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
peerDependencies:
- '@angular/compiler': 20.0.5
+ '@angular/compiler': 20.1.0
rxjs: ^6.5.3 || ^7.4.0
zone.js: ~0.15.0
peerDependenciesMeta:
@@ -583,64 +562,64 @@ packages:
zone.js:
optional: true
- '@angular/forms@20.0.5':
- resolution: {integrity: sha512-zoS0SaNUZBPtDfmr/edd3cHa9Z+vvPs8UXKMo9/i4YezWCskkZmW5qIJwISYJt4DHnHWoznlGBB9BQX8HgmQRw==}
+ '@angular/forms@20.1.0':
+ resolution: {integrity: sha512-NgQxowyyG2yiSOXxtQS1xK1vAQT+4GRoMFuzmS3uBshIifgCgFckSxJHQXhlQOInuv2NsZ1Q0HuCvao+yZfIow==}
engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
peerDependencies:
- '@angular/common': 20.0.5
- '@angular/core': 20.0.5
- '@angular/platform-browser': 20.0.5
+ '@angular/common': 20.1.0
+ '@angular/core': 20.1.0
+ '@angular/platform-browser': 20.1.0
rxjs: ^6.5.3 || ^7.4.0
- '@angular/localize@20.0.5':
- resolution: {integrity: sha512-3EpePYklIal1n948iAY04dUfwCKPyuvDriMBdwAzfY0Se9/wwUZrVA4R8e5kmqazfgtpAuGasgy6zoPWejzJbw==}
+ '@angular/localize@20.1.0':
+ resolution: {integrity: sha512-ZTAxJkLmYxBxeHVSf3VMY1qivlypxGsJy90LRzZl8KeYROt6g8NQ0MXO8M4Y+0+dXUTZDQcYcGq8TFxpMw1fqQ==}
engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
hasBin: true
peerDependencies:
- '@angular/compiler': 20.0.5
- '@angular/compiler-cli': 20.0.5
+ '@angular/compiler': 20.1.0
+ '@angular/compiler-cli': 20.1.0
- '@angular/platform-browser-dynamic@20.0.5':
- resolution: {integrity: sha512-uGkHndCWqQyhjcDziC93R5CwQBKa+Xvk0s02ia8LJwVz7iIu/bLO34vos0HM9d250W4TNZbuVFmMhJDJWCq3uQ==}
+ '@angular/platform-browser-dynamic@20.1.0':
+ resolution: {integrity: sha512-s+Rm2akzYTE2UFdXZPvf02TxDCDskGdUxAxa/jmJbVuOpniuY0RlbnxIKDUD0qj3bYMUkbr7f2KJwHVldqJP6w==}
engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
peerDependencies:
- '@angular/common': 20.0.5
- '@angular/compiler': 20.0.5
- '@angular/core': 20.0.5
- '@angular/platform-browser': 20.0.5
+ '@angular/common': 20.1.0
+ '@angular/compiler': 20.1.0
+ '@angular/core': 20.1.0
+ '@angular/platform-browser': 20.1.0
- '@angular/platform-browser@20.0.5':
- resolution: {integrity: sha512-gE3C5/ZAXdAlBFvvX/crboIy5skbV5mtxRoEULwf7xF9WJLlYzY3w+PCRHV6/Z21UJ3ikCcbaaowBx378FYhQg==}
+ '@angular/platform-browser@20.1.0':
+ resolution: {integrity: sha512-l3+Ijq5SFxT0v10DbOyMc7NzGdbK76yot2i8pXyArlPSPmpWvbbjXbiBqzrv3TSTrksHBhG3mMvyhTmHQ1cQFA==}
engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
peerDependencies:
- '@angular/animations': 20.0.5
- '@angular/common': 20.0.5
- '@angular/core': 20.0.5
+ '@angular/animations': 20.1.0
+ '@angular/common': 20.1.0
+ '@angular/core': 20.1.0
peerDependenciesMeta:
'@angular/animations':
optional: true
- '@angular/platform-server@20.0.5':
- resolution: {integrity: sha512-ABHLCVp0sniO2a8iT2uXFmJRDRiEkXaw9lx6CeJUP/Y//tH/l6YL74naDLionh+SwW71TQKqCxlMXrndUoX4rg==}
+ '@angular/platform-server@20.1.0':
+ resolution: {integrity: sha512-LoQVckLKprNY9HEtIUn48xL+cj8Eqr2iFqRJl8t523tYslXnJ1jnqUG6YCXZJBPeNOl9aF1IJ7/zbfzWYhTIBg==}
engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
peerDependencies:
- '@angular/common': 20.0.5
- '@angular/compiler': 20.0.5
- '@angular/core': 20.0.5
- '@angular/platform-browser': 20.0.5
+ '@angular/common': 20.1.0
+ '@angular/compiler': 20.1.0
+ '@angular/core': 20.1.0
+ '@angular/platform-browser': 20.1.0
rxjs: ^6.5.3 || ^7.4.0
- '@angular/router@20.0.5':
- resolution: {integrity: sha512-GqBxrjov6p6riqDmn+hD2FWk5JSXR638/UhWCZe+XORoOmV/gWgND1HaHPa7f/UvM422yrPEkIsFNMr7bwLmkA==}
+ '@angular/router@20.1.0':
+ resolution: {integrity: sha512-fuUX1+AhcVSDgSSx85o6VOtXKM3oXAza+44jQ+nJGf316P0xpLKA586DKRNPjS4sRsWM7otKuOOTXXc4AMUHpQ==}
engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0}
peerDependencies:
- '@angular/common': 20.0.5
- '@angular/core': 20.0.5
- '@angular/platform-browser': 20.0.5
+ '@angular/common': 20.1.0
+ '@angular/core': 20.1.0
+ '@angular/platform-browser': 20.1.0
rxjs: ^6.5.3 || ^7.4.0
- '@angular/ssr@20.0.4':
- resolution: {integrity: sha512-UMNNjOE4+qn0GsVMzt22MNisdMiaEFHtnyUokfd8KBxmxuU/iJ716vFg/Tf5tHy3Mp87c2ds/lQVb+IqVGslHA==}
+ '@angular/ssr@20.1.0':
+ resolution: {integrity: sha512-Ci8jR7/ULD8MU8aTLT1SpU7UH+TDqMLDE5CuYDCjapMPDljOWB/TMHWST1KoC9KFI9k1h3N3nGcwtlEc0EQPGQ==}
peerDependencies:
'@angular/common': ^20.0.0
'@angular/core': ^20.0.0
@@ -692,32 +671,24 @@ packages:
resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==}
engines: {node: '>=6.9.0'}
- '@babel/compat-data@7.27.7':
- resolution: {integrity: sha512-xgu/ySj2mTiUFmdE9yCMfBxLp4DHd5DwmbbD05YAuICfodYT3VvRxbrh81LGQ/8UpSdtMdfKMn3KouYDX59DGQ==}
- engines: {node: '>=6.9.0'}
-
- '@babel/core@7.27.1':
- resolution: {integrity: sha512-IaaGWsQqfsQWVLqMn9OB92MNN7zukfVA4s7KKAI0KfrrDsZ0yhi5uV4baBuLuN7n3vsZpwP8asPPcVwApxvjBQ==}
- engines: {node: '>=6.9.0'}
-
- '@babel/core@7.27.4':
- resolution: {integrity: sha512-bXYxrXFubeYdvB0NhD/NBB3Qi6aZeV20GOWVI47t2dkecCEoneR4NPVcb7abpXDEvejgrUfFtG6vG/zxAKmg+g==}
+ '@babel/compat-data@7.28.0':
+ resolution: {integrity: sha512-60X7qkglvrap8mn1lh2ebxXdZYtUcpd7gsmy9kLaBJ4i/WdY8PqTSdxyA8qraikqKQK5C1KRBKXqznrVapyNaw==}
engines: {node: '>=6.9.0'}
'@babel/core@7.27.7':
resolution: {integrity: sha512-BU2f9tlKQ5CAthiMIgpzAh4eDTLWo1mqi9jqE2OxMG0E/OM199VJt2q8BztTxpnSW0i1ymdwLXRJnYzvDM5r2w==}
engines: {node: '>=6.9.0'}
- '@babel/generator@7.27.1':
- resolution: {integrity: sha512-UnJfnIpc/+JO0/+KRVQNGU+y5taA5vCbwN8+azkX6beii/ZF+enZJSOKo11ZSzGJjlNfJHfQtmQT8H+9TXPG2w==}
+ '@babel/core@7.28.0':
+ resolution: {integrity: sha512-UlLAnTPrFdNGoFtbSXwcGFQBtQZJCNjaN6hQNP3UPvuNXT1i82N26KL3dZeIpNalWywr9IuQuncaAfUaS1g6sQ==}
engines: {node: '>=6.9.0'}
'@babel/generator@7.27.5':
resolution: {integrity: sha512-ZGhA37l0e/g2s1Cnzdix0O3aLYm66eF8aufiVteOgnwxgnRP8GoyMj7VWsgWnQbVKXyge7hqrFh2K2TQM6t1Hw==}
engines: {node: '>=6.9.0'}
- '@babel/helper-annotate-as-pure@7.27.1':
- resolution: {integrity: sha512-WnuuDILl9oOBbKnb4L+DyODx7iC47XfzmNCpTttFsSp6hTG7XZxu60+4IO+2/hPfcGOoKbFiwoI/+zwARbNQow==}
+ '@babel/generator@7.28.0':
+ resolution: {integrity: sha512-lJjzvrbEeWrhB4P3QBsH7tey117PjLZnDbLiQEKjQ/fNJTjuq4HSqgFA+UNSwZT8D7dxxbnuSBMsa1lrWzKlQg==}
engines: {node: '>=6.9.0'}
'@babel/helper-annotate-as-pure@7.27.3':
@@ -745,6 +716,10 @@ packages:
peerDependencies:
'@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
+ '@babel/helper-globals@7.28.0':
+ resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==}
+ engines: {node: '>=6.9.0'}
+
'@babel/helper-member-expression-to-functions@7.27.1':
resolution: {integrity: sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==}
engines: {node: '>=6.9.0'}
@@ -807,8 +782,8 @@ packages:
resolution: {integrity: sha512-muE8Tt8M22638HU31A3CgfSUciwz1fhATfoVai05aPXGor//CdWDCbnlY1yvBPo07njuVOCNGCSp/GTt12lIug==}
engines: {node: '>=6.9.0'}
- '@babel/parser@7.27.7':
- resolution: {integrity: sha512-qnzXzDXdr/po3bOTbTIQZ7+TxNKxpkN5IifVLXS+r7qwynkZfPyjZfE7hCXbo7IoO9TNcSyibgONsf2HauUd3Q==}
+ '@babel/parser@7.28.0':
+ resolution: {integrity: sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g==}
engines: {node: '>=6.0.0'}
hasBin: true
@@ -842,8 +817,8 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0
- '@babel/plugin-proposal-decorators@7.27.1':
- resolution: {integrity: sha512-DTxe4LBPrtFdsWzgpmbBKevg3e9PBy+dXRt19kSbucbZvL2uqtdqwwpluL1jfxYE0wIDTFp1nTy/q6gNLsxXrg==}
+ '@babel/plugin-proposal-decorators@7.28.0':
+ resolution: {integrity: sha512-zOiZqvANjWDUaUS9xMxbMcK/Zccztbe/6ikvUXaG9nsPH3w6qh5UaPGAnirI/WhIbZ8m3OHU0ReyPrknG+ZKeg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
@@ -975,6 +950,12 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-async-generator-functions@7.28.0':
+ resolution: {integrity: sha512-BEOdvX4+M765icNPZeidyADIvQ1m1gmunXufXxvRESy/jNNyfovIqUyE7MVgGBjWktCoJlzvFA1To2O4ymIO3Q==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
'@babel/plugin-transform-async-to-generator@7.27.1':
resolution: {integrity: sha512-NREkZsZVJS4xmTr8qzE5y8AfIPqsdQfRuUiLRTEzb7Qii8iFWCyDKaUV2c0rCuh4ljDZ98ALHP/PetiBV2nddA==}
engines: {node: '>=6.9.0'}
@@ -987,8 +968,8 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-block-scoping@7.27.5':
- resolution: {integrity: sha512-JF6uE2s67f0y2RZcm2kpAUEbD50vH62TyWVebxwHAlbSdM49VqPz8t4a1uIjp4NIOIZ4xzLfjY5emt/RCyC7TQ==}
+ '@babel/plugin-transform-block-scoping@7.28.0':
+ resolution: {integrity: sha512-gKKnwjpdx5sER/wl0WN0efUBFzF/56YZO0RJrSYP4CljXnP31ByY7fol89AzomdlLNzI36AvOTmYHsnZTCkq8Q==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
@@ -1005,8 +986,8 @@ packages:
peerDependencies:
'@babel/core': ^7.12.0
- '@babel/plugin-transform-classes@7.27.7':
- resolution: {integrity: sha512-CuLkokN1PEZ0Fsjtq+001aog/C2drDK9nTfK/NRK0n6rBin6cBrvM+zfQjDE+UllhR6/J4a6w8Xq9i4yi3mQrw==}
+ '@babel/plugin-transform-classes@7.28.0':
+ resolution: {integrity: sha512-IjM1IoJNw72AZFlj33Cu8X0q2XK/6AaVC3jQu+cgQ5lThWD5ajnuUAml80dqRmOhmPkTH8uAwnpMu9Rvj0LTRA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
@@ -1017,8 +998,8 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-destructuring@7.27.7':
- resolution: {integrity: sha512-pg3ZLdIKWCP0CrJm0O4jYjVthyBeioVfvz9nwt6o5paUxsgJ/8GucSMAIaj6M7xA4WY+SrvtGu2LijzkdyecWQ==}
+ '@babel/plugin-transform-destructuring@7.28.0':
+ resolution: {integrity: sha512-v1nrSMBiKcodhsyJ4Gf+Z0U/yawmJDBOTpEB3mcQY52r9RIyPneGyAS/yM6seP/8I+mWI3elOMtT5dB8GJVs+A==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
@@ -1047,6 +1028,12 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-explicit-resource-management@7.28.0':
+ resolution: {integrity: sha512-K8nhUcn3f6iB+P3gwCv/no7OdzOZQcKchW6N389V6PD8NUWKZHzndOd9sPDVbMoBsbmjMqlB4L9fm+fEFNVlwQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
'@babel/plugin-transform-exponentiation-operator@7.27.1':
resolution: {integrity: sha512-uspvXnhHvGKf2r4VVtBpeFnuDWsJLQ6MF6lGJLC89jBR1uoVeqM416AZtTuhTezOfgHicpJQmoD5YUakO/YmXQ==}
engines: {node: '>=6.9.0'}
@@ -1143,8 +1130,8 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-object-rest-spread@7.27.7':
- resolution: {integrity: sha512-201B1kFTWhckclcXpWHc8uUpYziDX/Pl4rxl0ZX0DiCZ3jknwfSUALL3QCYeeXXB37yWxJbo+g+Vfq8pAaHi3w==}
+ '@babel/plugin-transform-object-rest-spread@7.28.0':
+ resolution: {integrity: sha512-9VNGikXxzu5eCiQjdE4IZn8sb9q7Xsk5EXLDBKUYg1e/Tve8/05+KJEtcxGxAgCY5t/BpKQM+JEL/yT4tvgiUA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
@@ -1197,8 +1184,8 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-regenerator@7.27.5':
- resolution: {integrity: sha512-uhB8yHerfe3MWnuLAhEbeQ4afVoqv8BQsPqrTv7e/jZ9y00kJL6l9a/f4OWaKxotmjzewfEyXE1vgDJenkQ2/Q==}
+ '@babel/plugin-transform-regenerator@7.28.0':
+ resolution: {integrity: sha512-LOAozRVbqxEVjSKfhGnuLoE4Kz4Oc5UJzuvFUhSsQzdCdaAQu06mG8zDv2GFSerM62nImUZ7K92vxnQcLSDlCQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
@@ -1215,14 +1202,14 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-runtime@7.27.1':
- resolution: {integrity: sha512-TqGF3desVsTcp3WrJGj4HfKokfCXCLcHpt4PJF0D8/iT6LPd9RS82Upw3KPeyr6B22Lfd3DO8MVrmp0oRkUDdw==}
+ '@babel/plugin-transform-runtime@7.27.4':
+ resolution: {integrity: sha512-D68nR5zxU64EUzV8i7T3R5XP0Xhrou/amNnddsRQssx6GrTLdZl1rLxyjtVZBd+v/NVX4AbTPOB5aU8thAZV1A==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-runtime@7.27.4':
- resolution: {integrity: sha512-D68nR5zxU64EUzV8i7T3R5XP0Xhrou/amNnddsRQssx6GrTLdZl1rLxyjtVZBd+v/NVX4AbTPOB5aU8thAZV1A==}
+ '@babel/plugin-transform-runtime@7.28.0':
+ resolution: {integrity: sha512-dGopk9nZrtCs2+nfIem25UuHyt5moSJamArzIoh9/vezUQPmYDOzjaHDCkAzuGJibCIkPup8rMT2+wYB6S73cA==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
@@ -1257,8 +1244,8 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/plugin-transform-typescript@7.27.1':
- resolution: {integrity: sha512-Q5sT5+O4QUebHdbwKedFBEwRLb02zJ7r4A5Gg2hUoLuU3FjdMcyqcywqUrLCaDsFCxzokf7u9kuy7qz51YUuAg==}
+ '@babel/plugin-transform-typescript@7.28.0':
+ resolution: {integrity: sha512-4AEiDEBPIZvLQaWlc9liCavE0xRM0dNca41WtBeM3jgFptfUOSG9z0uteLhq6+3rq+WB6jIvUwKDTpXEHPJ2Vg==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0-0
@@ -1293,6 +1280,12 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
+ '@babel/preset-env@7.28.0':
+ resolution: {integrity: sha512-VmaxeGOwuDqzLl5JUkIRM1X2Qu2uKGxHEQWh+cvvbl7JuJRgKGJSfsEF/bUaxFhJl/XAyxBe7q7qSuTbKFuCyg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
'@babel/preset-modules@0.1.6-no-external-plugins':
resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==}
peerDependencies:
@@ -1304,10 +1297,6 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/runtime@7.27.1':
- resolution: {integrity: sha512-1x3D2xEk2fRo3PAhwQwu5UubzgiVWSXTBfWpVd2Mx2AzRqJuDJCsgaDVZ7HB5iGzDW1Hl1sWN2mFyKjmR9uAog==}
- engines: {node: '>=6.9.0'}
-
'@babel/runtime@7.27.6':
resolution: {integrity: sha512-vbavdySgbTTrmFE+EsiqUTzlOr5bzlnJtUv9PynGCAKvfQqjIXbvFdumPM/GxMDfyuGMJaJAU6TO4zc1Jf1i8Q==}
engines: {node: '>=6.9.0'}
@@ -1316,12 +1305,12 @@ packages:
resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==}
engines: {node: '>=6.9.0'}
- '@babel/traverse@7.27.7':
- resolution: {integrity: sha512-X6ZlfR/O/s5EQ/SnUSLzr+6kGnkg8HXGMzpgsMsrJVcfDtH1vIp6ctCN4eZ1LS5c0+te5Cb6Y514fASjMRJ1nw==}
+ '@babel/traverse@7.28.0':
+ resolution: {integrity: sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==}
engines: {node: '>=6.9.0'}
- '@babel/types@7.27.7':
- resolution: {integrity: sha512-8OLQgDScAOHXnAz2cV+RfzzNMipuLVBz2biuAJFMV9bfkNf393je3VM8CLkjQodW5+iWsSJdSgSWT6rsZoXHPw==}
+ '@babel/types@7.28.0':
+ resolution: {integrity: sha512-jYnje+JyZG5YThjHiF28oT4SIZLnYOcSBb6+SDaFIyzDVSkXQmQQYclJ2R+YxcdmK0AX6x1E5OQNtuh3jHDrUg==}
engines: {node: '>=6.9.0'}
'@bcoe/v8-coverage@0.2.3':
@@ -1394,8 +1383,8 @@ packages:
resolution: {integrity: sha512-SITSV6aIXsuVNV3f3O0f2n/cgyEDWoSqtZMYiAmcsYHydcKrOz3gUxB/iXd/Qf08+IZX4KpgNbvUdMBmWz+kcA==}
engines: {node: '>=10'}
- '@cypress/request@3.0.6':
- resolution: {integrity: sha512-fi0eVdCOtKu5Ed6+E8mYxUF6ZTFJDZvHogCBelM0xVXmrDEkyM22gRArQzq1YcHPm1V47Vf/iAD+WgVdUlJCGg==}
+ '@cypress/request@3.0.8':
+ resolution: {integrity: sha512-h0NFgh1mJmm1nr4jCwkGHwKneVYKghUyWe6TMNrk0B9zsjAJxpg8C4/+BAcmLgCPa1vj1V8rNUaILl+zYRUWBQ==}
engines: {node: '>= 6'}
'@discoveryjs/json-ext@0.5.7':
@@ -1406,14 +1395,14 @@ packages:
resolution: {integrity: sha512-4B4OijXeVNOPZlYA2oEwWOTkzyltLao+xbotHQeqN++Rv27Y6s818+n2Qkp8q+Fxhn0t/5lA5X1Mxktud8eayQ==}
engines: {node: '>=14.17.0'}
- '@emnapi/core@1.4.3':
- resolution: {integrity: sha512-4m62DuCE07lw01soJwPiBGC0nAww0Q+RY70VZ+n49yDIO13yyinhbWCeNnaob0lakDtWQzSdtNWzJeOJt2ma+g==}
+ '@emnapi/core@1.4.4':
+ resolution: {integrity: sha512-A9CnAbC6ARNMKcIcrQwq6HeHCjpcBZ5wSx4U01WXCqEKlrzB9F9315WDNHkrs2xbx7YjjSxbUYxuN6EQzpcY2g==}
- '@emnapi/runtime@1.4.3':
- resolution: {integrity: sha512-pBPWdu6MLKROBX05wSNKcNb++m5Er+KQ9QkB+WVM+pW2Kx9hoSrVTnu3BdkI5eBLZoKu/J6mW/B6i6bJB2ytXQ==}
+ '@emnapi/runtime@1.4.4':
+ resolution: {integrity: sha512-hHyapA4A3gPaDCNfiqyZUStTMqIkKRshqPIuDOXv1hcBnD4U3l8cP0T1HMCfGRxQ6V64TGCcoswChANyOAwbQg==}
- '@emnapi/wasi-threads@1.0.2':
- resolution: {integrity: sha512-5n3nTJblwRi8LlXkJ9eBzu+kZR8Yxcc7ubakyQTFzPMtIhFpUBRbsnc2Dv88IZDIbCDlBiWrknhB4Lsz7mg6BA==}
+ '@emnapi/wasi-threads@1.0.3':
+ resolution: {integrity: sha512-8K5IFFsQqF9wQNJptGbS6FNKgUTsSRYnTqNCG1vPP8jFdjSv18n2mQfJpkt2Oibo9iBEzcDnDxNwKTzC7svlJw==}
'@esbuild/aix-ppc64@0.21.5':
resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==}
@@ -1433,11 +1422,11 @@ packages:
cpu: [ppc64]
os: [aix]
- '@esbuild/android-arm64@0.18.20':
- resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [android]
+ '@esbuild/aix-ppc64@0.25.6':
+ resolution: {integrity: sha512-ShbM/3XxwuxjFiuVBHA+d3j5dyac0aEVVq1oluIDf71hUw0aRF59dV/efUsIwFnR6m8JNM2FjZOzmaZ8yG61kw==}
+ engines: {node: '>=18'}
+ cpu: [ppc64]
+ os: [aix]
'@esbuild/android-arm64@0.21.5':
resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==}
@@ -1457,10 +1446,10 @@ packages:
cpu: [arm64]
os: [android]
- '@esbuild/android-arm@0.18.20':
- resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==}
- engines: {node: '>=12'}
- cpu: [arm]
+ '@esbuild/android-arm64@0.25.6':
+ resolution: {integrity: sha512-hd5zdUarsK6strW+3Wxi5qWws+rJhCCbMiC9QZyzoxfk5uHRIE8T287giQxzVpEvCwuJ9Qjg6bEjcRJcgfLqoA==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
os: [android]
'@esbuild/android-arm@0.21.5':
@@ -1481,10 +1470,10 @@ packages:
cpu: [arm]
os: [android]
- '@esbuild/android-x64@0.18.20':
- resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==}
- engines: {node: '>=12'}
- cpu: [x64]
+ '@esbuild/android-arm@0.25.6':
+ resolution: {integrity: sha512-S8ToEOVfg++AU/bHwdksHNnyLyVM+eMVAOf6yRKFitnwnbwwPNqKr3srzFRe7nzV69RQKb5DgchIX5pt3L53xg==}
+ engines: {node: '>=18'}
+ cpu: [arm]
os: [android]
'@esbuild/android-x64@0.21.5':
@@ -1505,11 +1494,11 @@ packages:
cpu: [x64]
os: [android]
- '@esbuild/darwin-arm64@0.18.20':
- resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [darwin]
+ '@esbuild/android-x64@0.25.6':
+ resolution: {integrity: sha512-0Z7KpHSr3VBIO9A/1wcT3NTy7EB4oNC4upJ5ye3R7taCc2GUdeynSLArnon5G8scPwaU866d3H4BCrE5xLW25A==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [android]
'@esbuild/darwin-arm64@0.21.5':
resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==}
@@ -1529,10 +1518,10 @@ packages:
cpu: [arm64]
os: [darwin]
- '@esbuild/darwin-x64@0.18.20':
- resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==}
- engines: {node: '>=12'}
- cpu: [x64]
+ '@esbuild/darwin-arm64@0.25.6':
+ resolution: {integrity: sha512-FFCssz3XBavjxcFxKsGy2DYK5VSvJqa6y5HXljKzhRZ87LvEi13brPrf/wdyl/BbpbMKJNOr1Sd0jtW4Ge1pAA==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
os: [darwin]
'@esbuild/darwin-x64@0.21.5':
@@ -1553,11 +1542,11 @@ packages:
cpu: [x64]
os: [darwin]
- '@esbuild/freebsd-arm64@0.18.20':
- resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [freebsd]
+ '@esbuild/darwin-x64@0.25.6':
+ resolution: {integrity: sha512-GfXs5kry/TkGM2vKqK2oyiLFygJRqKVhawu3+DOCk7OxLy/6jYkWXhlHwOoTb0WqGnWGAS7sooxbZowy+pK9Yg==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [darwin]
'@esbuild/freebsd-arm64@0.21.5':
resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==}
@@ -1577,10 +1566,10 @@ packages:
cpu: [arm64]
os: [freebsd]
- '@esbuild/freebsd-x64@0.18.20':
- resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==}
- engines: {node: '>=12'}
- cpu: [x64]
+ '@esbuild/freebsd-arm64@0.25.6':
+ resolution: {integrity: sha512-aoLF2c3OvDn2XDTRvn8hN6DRzVVpDlj2B/F66clWd/FHLiHaG3aVZjxQX2DYphA5y/evbdGvC6Us13tvyt4pWg==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
os: [freebsd]
'@esbuild/freebsd-x64@0.21.5':
@@ -1601,11 +1590,11 @@ packages:
cpu: [x64]
os: [freebsd]
- '@esbuild/linux-arm64@0.18.20':
- resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [linux]
+ '@esbuild/freebsd-x64@0.25.6':
+ resolution: {integrity: sha512-2SkqTjTSo2dYi/jzFbU9Plt1vk0+nNg8YC8rOXXea+iA3hfNJWebKYPs3xnOUf9+ZWhKAaxnQNUf2X9LOpeiMQ==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [freebsd]
'@esbuild/linux-arm64@0.21.5':
resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==}
@@ -1625,10 +1614,10 @@ packages:
cpu: [arm64]
os: [linux]
- '@esbuild/linux-arm@0.18.20':
- resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==}
- engines: {node: '>=12'}
- cpu: [arm]
+ '@esbuild/linux-arm64@0.25.6':
+ resolution: {integrity: sha512-b967hU0gqKd9Drsh/UuAm21Khpoh6mPBSgz8mKRq4P5mVK8bpA+hQzmm/ZwGVULSNBzKdZPQBRT3+WuVavcWsQ==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
os: [linux]
'@esbuild/linux-arm@0.21.5':
@@ -1649,10 +1638,10 @@ packages:
cpu: [arm]
os: [linux]
- '@esbuild/linux-ia32@0.18.20':
- resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==}
- engines: {node: '>=12'}
- cpu: [ia32]
+ '@esbuild/linux-arm@0.25.6':
+ resolution: {integrity: sha512-SZHQlzvqv4Du5PrKE2faN0qlbsaW/3QQfUUc6yO2EjFcA83xnwm91UbEEVx4ApZ9Z5oG8Bxz4qPE+HFwtVcfyw==}
+ engines: {node: '>=18'}
+ cpu: [arm]
os: [linux]
'@esbuild/linux-ia32@0.21.5':
@@ -1673,10 +1662,10 @@ packages:
cpu: [ia32]
os: [linux]
- '@esbuild/linux-loong64@0.18.20':
- resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==}
- engines: {node: '>=12'}
- cpu: [loong64]
+ '@esbuild/linux-ia32@0.25.6':
+ resolution: {integrity: sha512-aHWdQ2AAltRkLPOsKdi3xv0mZ8fUGPdlKEjIEhxCPm5yKEThcUjHpWB1idN74lfXGnZ5SULQSgtr5Qos5B0bPw==}
+ engines: {node: '>=18'}
+ cpu: [ia32]
os: [linux]
'@esbuild/linux-loong64@0.21.5':
@@ -1697,10 +1686,10 @@ packages:
cpu: [loong64]
os: [linux]
- '@esbuild/linux-mips64el@0.18.20':
- resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==}
- engines: {node: '>=12'}
- cpu: [mips64el]
+ '@esbuild/linux-loong64@0.25.6':
+ resolution: {integrity: sha512-VgKCsHdXRSQ7E1+QXGdRPlQ/e08bN6WMQb27/TMfV+vPjjTImuT9PmLXupRlC90S1JeNNW5lzkAEO/McKeJ2yg==}
+ engines: {node: '>=18'}
+ cpu: [loong64]
os: [linux]
'@esbuild/linux-mips64el@0.21.5':
@@ -1721,10 +1710,10 @@ packages:
cpu: [mips64el]
os: [linux]
- '@esbuild/linux-ppc64@0.18.20':
- resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==}
- engines: {node: '>=12'}
- cpu: [ppc64]
+ '@esbuild/linux-mips64el@0.25.6':
+ resolution: {integrity: sha512-WViNlpivRKT9/py3kCmkHnn44GkGXVdXfdc4drNmRl15zVQ2+D2uFwdlGh6IuK5AAnGTo2qPB1Djppj+t78rzw==}
+ engines: {node: '>=18'}
+ cpu: [mips64el]
os: [linux]
'@esbuild/linux-ppc64@0.21.5':
@@ -1745,10 +1734,10 @@ packages:
cpu: [ppc64]
os: [linux]
- '@esbuild/linux-riscv64@0.18.20':
- resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==}
- engines: {node: '>=12'}
- cpu: [riscv64]
+ '@esbuild/linux-ppc64@0.25.6':
+ resolution: {integrity: sha512-wyYKZ9NTdmAMb5730I38lBqVu6cKl4ZfYXIs31Baf8aoOtB4xSGi3THmDYt4BTFHk7/EcVixkOV2uZfwU3Q2Jw==}
+ engines: {node: '>=18'}
+ cpu: [ppc64]
os: [linux]
'@esbuild/linux-riscv64@0.21.5':
@@ -1769,10 +1758,10 @@ packages:
cpu: [riscv64]
os: [linux]
- '@esbuild/linux-s390x@0.18.20':
- resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==}
- engines: {node: '>=12'}
- cpu: [s390x]
+ '@esbuild/linux-riscv64@0.25.6':
+ resolution: {integrity: sha512-KZh7bAGGcrinEj4qzilJ4hqTY3Dg2U82c8bv+e1xqNqZCrCyc+TL9AUEn5WGKDzm3CfC5RODE/qc96OcbIe33w==}
+ engines: {node: '>=18'}
+ cpu: [riscv64]
os: [linux]
'@esbuild/linux-s390x@0.21.5':
@@ -1793,10 +1782,10 @@ packages:
cpu: [s390x]
os: [linux]
- '@esbuild/linux-x64@0.18.20':
- resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==}
- engines: {node: '>=12'}
- cpu: [x64]
+ '@esbuild/linux-s390x@0.25.6':
+ resolution: {integrity: sha512-9N1LsTwAuE9oj6lHMyyAM+ucxGiVnEqUdp4v7IaMmrwb06ZTEVCIs3oPPplVsnjPfyjmxwHxHMF8b6vzUVAUGw==}
+ engines: {node: '>=18'}
+ cpu: [s390x]
os: [linux]
'@esbuild/linux-x64@0.21.5':
@@ -1817,16 +1806,22 @@ packages:
cpu: [x64]
os: [linux]
+ '@esbuild/linux-x64@0.25.6':
+ resolution: {integrity: sha512-A6bJB41b4lKFWRKNrWoP2LHsjVzNiaurf7wyj/XtFNTsnPuxwEBWHLty+ZE0dWBKuSK1fvKgrKaNjBS7qbFKig==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [linux]
+
'@esbuild/netbsd-arm64@0.25.5':
resolution: {integrity: sha512-pwHtMP9viAy1oHPvgxtOv+OkduK5ugofNTVDilIzBLpoWAM16r7b/mxBvfpuQDpRQFMfuVr5aLcn4yveGvBZvw==}
engines: {node: '>=18'}
cpu: [arm64]
os: [netbsd]
- '@esbuild/netbsd-x64@0.18.20':
- resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==}
- engines: {node: '>=12'}
- cpu: [x64]
+ '@esbuild/netbsd-arm64@0.25.6':
+ resolution: {integrity: sha512-IjA+DcwoVpjEvyxZddDqBY+uJ2Snc6duLpjmkXm/v4xuS3H+3FkLZlDm9ZsAbF9rsfP3zeA0/ArNDORZgrxR/Q==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
os: [netbsd]
'@esbuild/netbsd-x64@0.21.5':
@@ -1847,6 +1842,12 @@ packages:
cpu: [x64]
os: [netbsd]
+ '@esbuild/netbsd-x64@0.25.6':
+ resolution: {integrity: sha512-dUXuZr5WenIDlMHdMkvDc1FAu4xdWixTCRgP7RQLBOkkGgwuuzaGSYcOpW4jFxzpzL1ejb8yF620UxAqnBrR9g==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [netbsd]
+
'@esbuild/openbsd-arm64@0.23.0':
resolution: {integrity: sha512-suXjq53gERueVWu0OKxzWqk7NxiUWSUlrxoZK7usiF50C6ipColGR5qie2496iKGYNLhDZkPxBI3erbnYkU0rQ==}
engines: {node: '>=18'}
@@ -1859,10 +1860,10 @@ packages:
cpu: [arm64]
os: [openbsd]
- '@esbuild/openbsd-x64@0.18.20':
- resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==}
- engines: {node: '>=12'}
- cpu: [x64]
+ '@esbuild/openbsd-arm64@0.25.6':
+ resolution: {integrity: sha512-l8ZCvXP0tbTJ3iaqdNf3pjaOSd5ex/e6/omLIQCVBLmHTlfXW3zAxQ4fnDmPLOB1x9xrcSi/xtCWFwCZRIaEwg==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
os: [openbsd]
'@esbuild/openbsd-x64@0.21.5':
@@ -1883,11 +1884,17 @@ packages:
cpu: [x64]
os: [openbsd]
- '@esbuild/sunos-x64@0.18.20':
- resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==}
- engines: {node: '>=12'}
+ '@esbuild/openbsd-x64@0.25.6':
+ resolution: {integrity: sha512-hKrmDa0aOFOr71KQ/19JC7az1P0GWtCN1t2ahYAf4O007DHZt/dW8ym5+CUdJhQ/qkZmI1HAF8KkJbEFtCL7gw==}
+ engines: {node: '>=18'}
cpu: [x64]
- os: [sunos]
+ os: [openbsd]
+
+ '@esbuild/openharmony-arm64@0.25.6':
+ resolution: {integrity: sha512-+SqBcAWoB1fYKmpWoQP4pGtx+pUUC//RNYhFdbcSA16617cchuryuhOCRpPsjCblKukAckWsV+aQ3UKT/RMPcA==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
+ os: [openharmony]
'@esbuild/sunos-x64@0.21.5':
resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==}
@@ -1907,11 +1914,11 @@ packages:
cpu: [x64]
os: [sunos]
- '@esbuild/win32-arm64@0.18.20':
- resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [win32]
+ '@esbuild/sunos-x64@0.25.6':
+ resolution: {integrity: sha512-dyCGxv1/Br7MiSC42qinGL8KkG4kX0pEsdb0+TKhmJZgCUDBGmyo1/ArCjNGiOLiIAgdbWgmWgib4HoCi5t7kA==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [sunos]
'@esbuild/win32-arm64@0.21.5':
resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==}
@@ -1931,10 +1938,10 @@ packages:
cpu: [arm64]
os: [win32]
- '@esbuild/win32-ia32@0.18.20':
- resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==}
- engines: {node: '>=12'}
- cpu: [ia32]
+ '@esbuild/win32-arm64@0.25.6':
+ resolution: {integrity: sha512-42QOgcZeZOvXfsCBJF5Afw73t4veOId//XD3i+/9gSkhSV6Gk3VPlWncctI+JcOyERv85FUo7RxuxGy+z8A43Q==}
+ engines: {node: '>=18'}
+ cpu: [arm64]
os: [win32]
'@esbuild/win32-ia32@0.21.5':
@@ -1955,10 +1962,10 @@ packages:
cpu: [ia32]
os: [win32]
- '@esbuild/win32-x64@0.18.20':
- resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==}
- engines: {node: '>=12'}
- cpu: [x64]
+ '@esbuild/win32-ia32@0.25.6':
+ resolution: {integrity: sha512-4AWhgXmDuYN7rJI6ORB+uU9DHLq/erBbuMoAuB4VWJTu5KtCgcKYPynF0YI1VkBNuEfjNlLrFr9KZPJzrtLkrQ==}
+ engines: {node: '>=18'}
+ cpu: [ia32]
os: [win32]
'@esbuild/win32-x64@0.21.5':
@@ -1979,6 +1986,12 @@ packages:
cpu: [x64]
os: [win32]
+ '@esbuild/win32-x64@0.25.6':
+ resolution: {integrity: sha512-NgJPHHbEpLQgDH2MjQu90pzW/5vvXIZ7KOnPyNBm92A6WgZ/7b6fJyUBjoumLqeOQQGqY2QjQxRo97ah4Sj0cA==}
+ engines: {node: '>=18'}
+ cpu: [x64]
+ os: [win32]
+
'@expressive-code/core@0.31.0':
resolution: {integrity: sha512-zeCuojWRYeFs0UDOhzpKMzpjI/tJPCQna4jcVp5SJLMn4qNtHXgVmz3AngoMFoFcAlK6meE3wxzy//0d6K4NPw==}
@@ -2096,17 +2109,8 @@ packages:
cpu: [x64]
os: [win32]
- '@inquirer/checkbox@4.1.8':
- resolution: {integrity: sha512-d/QAsnwuHX2OPolxvYcgSj7A9DO9H6gVOy2DvBTx+P2LH2iRTo/RSGV3iwCzW024nP9hw98KIuDmdyhZQj1UQg==}
- engines: {node: '>=18'}
- peerDependencies:
- '@types/node': '>=18'
- peerDependenciesMeta:
- '@types/node':
- optional: true
-
- '@inquirer/confirm@5.1.10':
- resolution: {integrity: sha512-FxbQ9giWxUWKUk2O5XZ6PduVnH2CZ/fmMKMBkH71MHJvWr7WL5AHKevhzF1L5uYWB2P548o1RzVxrNd3dpmk6g==}
+ '@inquirer/checkbox@4.1.9':
+ resolution: {integrity: sha512-DBJBkzI5Wx4jFaYm221LHvAhpKYkhVS0k9plqHwaHhofGNxvYB7J3Bz8w+bFJ05zaMb0sZNHo4KdmENQFlNTuQ==}
engines: {node: '>=18'}
peerDependencies:
'@types/node': '>=18'
@@ -2114,8 +2118,8 @@ packages:
'@types/node':
optional: true
- '@inquirer/confirm@5.1.12':
- resolution: {integrity: sha512-dpq+ielV9/bqgXRUbNH//KsY6WEw9DrGPmipkpmgC1Y46cwuBTNx7PXFWTjc3MQ+urcc0QxoVHcMI0FW4Ok0hg==}
+ '@inquirer/confirm@5.1.13':
+ resolution: {integrity: sha512-EkCtvp67ICIVVzjsquUiVSd+V5HRGOGQfsqA4E4vMWhYnB7InUL0pa0TIWt1i+OfP16Gkds8CdIu6yGZwOM1Yw==}
engines: {node: '>=18'}
peerDependencies:
'@types/node': '>=18'
@@ -2123,8 +2127,8 @@ packages:
'@types/node':
optional: true
- '@inquirer/core@10.1.13':
- resolution: {integrity: sha512-1viSxebkYN2nJULlzCxES6G9/stgHSepZ9LqqfdIGPHj5OHhiBUXVS0a6R0bEC2A+VL4D9w6QB66ebCr6HGllA==}
+ '@inquirer/core@10.1.14':
+ resolution: {integrity: sha512-Ma+ZpOJPewtIYl6HZHZckeX1STvDnHTCB2GVINNUlSEn2Am6LddWwfPkIGY0IUFVjUUrr/93XlBwTK6mfLjf0A==}
engines: {node: '>=18'}
peerDependencies:
'@types/node': '>=18'
@@ -2132,8 +2136,8 @@ packages:
'@types/node':
optional: true
- '@inquirer/editor@4.2.13':
- resolution: {integrity: sha512-WbicD9SUQt/K8O5Vyk9iC2ojq5RHoCLK6itpp2fHsWe44VxxcA9z3GTWlvjSTGmMQpZr+lbVmrxdHcumJoLbMA==}
+ '@inquirer/editor@4.2.14':
+ resolution: {integrity: sha512-yd2qtLl4QIIax9DTMZ1ZN2pFrrj+yL3kgIWxm34SS6uwCr0sIhsNyudUjAo5q3TqI03xx4SEBkUJqZuAInp9uA==}
engines: {node: '>=18'}
peerDependencies:
'@types/node': '>=18'
@@ -2141,8 +2145,8 @@ packages:
'@types/node':
optional: true
- '@inquirer/expand@4.0.15':
- resolution: {integrity: sha512-4Y+pbr/U9Qcvf+N/goHzPEXiHH8680lM3Dr3Y9h9FFw4gHS+zVpbj8LfbKWIb/jayIB4aSO4pWiBTrBYWkvi5A==}
+ '@inquirer/expand@4.0.16':
+ resolution: {integrity: sha512-oiDqafWzMtofeJyyGkb1CTPaxUkjIcSxePHHQCfif8t3HV9pHcw1Kgdw3/uGpDvaFfeTluwQtWiqzPVjAqS3zA==}
engines: {node: '>=18'}
peerDependencies:
'@types/node': '>=18'
@@ -2154,8 +2158,8 @@ packages:
resolution: {integrity: sha512-MJttijd8rMFcKJC8NYmprWr6hD3r9Gd9qUC0XwPNwoEPWSMVJwA2MlXxF+nhZZNMY+HXsWa+o7KY2emWYIn0jQ==}
engines: {node: '>=18'}
- '@inquirer/input@4.1.12':
- resolution: {integrity: sha512-xJ6PFZpDjC+tC1P8ImGprgcsrzQRsUh9aH3IZixm1lAZFK49UGHxM3ltFfuInN2kPYNfyoPRh+tU4ftsjPLKqQ==}
+ '@inquirer/input@4.2.0':
+ resolution: {integrity: sha512-opqpHPB1NjAmDISi3uvZOTrjEEU5CWVu/HBkDby8t93+6UxYX0Z7Ps0Ltjm5sZiEbWenjubwUkivAEYQmy9xHw==}
engines: {node: '>=18'}
peerDependencies:
'@types/node': '>=18'
@@ -2163,8 +2167,8 @@ packages:
'@types/node':
optional: true
- '@inquirer/number@3.0.15':
- resolution: {integrity: sha512-xWg+iYfqdhRiM55MvqiTCleHzszpoigUpN5+t1OMcRkJrUrw7va3AzXaxvS+Ak7Gny0j2mFSTv2JJj8sMtbV2g==}
+ '@inquirer/number@3.0.16':
+ resolution: {integrity: sha512-kMrXAaKGavBEoBYUCgualbwA9jWUx2TjMA46ek+pEKy38+LFpL9QHlTd8PO2kWPUgI/KB+qi02o4y2rwXbzr3Q==}
engines: {node: '>=18'}
peerDependencies:
'@types/node': '>=18'
@@ -2172,8 +2176,8 @@ packages:
'@types/node':
optional: true
- '@inquirer/password@4.0.15':
- resolution: {integrity: sha512-75CT2p43DGEnfGTaqFpbDC2p2EEMrq0S+IRrf9iJvYreMy5mAWj087+mdKyLHapUEPLjN10mNvABpGbk8Wdraw==}
+ '@inquirer/password@4.0.16':
+ resolution: {integrity: sha512-g8BVNBj5Zeb5/Y3cSN+hDUL7CsIFDIuVxb9EPty3lkxBaYpjL5BNRKSYOF9yOLe+JOcKFd+TSVeADQ4iSY7rbg==}
engines: {node: '>=18'}
peerDependencies:
'@types/node': '>=18'
@@ -2181,8 +2185,8 @@ packages:
'@types/node':
optional: true
- '@inquirer/prompts@7.5.1':
- resolution: {integrity: sha512-5AOrZPf2/GxZ+SDRZ5WFplCA2TAQgK3OYrXCYmJL5NaTu4ECcoWFlfUZuw7Es++6Njv7iu/8vpYJhuzxUH76Vg==}
+ '@inquirer/prompts@7.6.0':
+ resolution: {integrity: sha512-jAhL7tyMxB3Gfwn4HIJ0yuJ5pvcB5maYUcouGcgd/ub79f9MqZ+aVnBtuFf+VC2GTkCBF+R+eo7Vi63w5VZlzw==}
engines: {node: '>=18'}
peerDependencies:
'@types/node': '>=18'
@@ -2190,8 +2194,8 @@ packages:
'@types/node':
optional: true
- '@inquirer/rawlist@4.1.3':
- resolution: {integrity: sha512-7XrV//6kwYumNDSsvJIPeAqa8+p7GJh7H5kRuxirct2cgOcSWwwNGoXDRgpNFbY/MG2vQ4ccIWCi8+IXXyFMZA==}
+ '@inquirer/rawlist@4.1.4':
+ resolution: {integrity: sha512-5GGvxVpXXMmfZNtvWw4IsHpR7RzqAR624xtkPd1NxxlV5M+pShMqzL4oRddRkg8rVEOK9fKdJp1jjVML2Lr7TQ==}
engines: {node: '>=18'}
peerDependencies:
'@types/node': '>=18'
@@ -2199,8 +2203,8 @@ packages:
'@types/node':
optional: true
- '@inquirer/search@3.0.15':
- resolution: {integrity: sha512-YBMwPxYBrADqyvP4nNItpwkBnGGglAvCLVW8u4pRmmvOsHUtCAUIMbUrLX5B3tFL1/WsLGdQ2HNzkqswMs5Uaw==}
+ '@inquirer/search@3.0.16':
+ resolution: {integrity: sha512-POCmXo+j97kTGU6aeRjsPyuCpQQfKcMXdeTMw708ZMtWrj5aykZvlUxH4Qgz3+Y1L/cAVZsSpA+UgZCu2GMOMg==}
engines: {node: '>=18'}
peerDependencies:
'@types/node': '>=18'
@@ -2208,8 +2212,8 @@ packages:
'@types/node':
optional: true
- '@inquirer/select@4.2.3':
- resolution: {integrity: sha512-OAGhXU0Cvh0PhLz9xTF/kx6g6x+sP+PcyTiLvCrewI99P3BBeexD+VbuwkNDvqGkk3y2h5ZiWLeRP7BFlhkUDg==}
+ '@inquirer/select@4.2.4':
+ resolution: {integrity: sha512-unTppUcTjmnbl/q+h8XeQDhAqIOmwWYWNyiiP2e3orXrg6tOaa5DHXja9PChCSbChOsktyKgOieRZFnajzxoBg==}
engines: {node: '>=18'}
peerDependencies:
'@types/node': '>=18'
@@ -2312,26 +2316,21 @@ packages:
resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- '@jridgewell/gen-mapping@0.3.8':
- resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==}
- engines: {node: '>=6.0.0'}
+ '@jridgewell/gen-mapping@0.3.12':
+ resolution: {integrity: sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==}
'@jridgewell/resolve-uri@3.1.2':
resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==}
engines: {node: '>=6.0.0'}
- '@jridgewell/set-array@1.2.1':
- resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==}
- engines: {node: '>=6.0.0'}
-
- '@jridgewell/source-map@0.3.6':
- resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==}
+ '@jridgewell/source-map@0.3.10':
+ resolution: {integrity: sha512-0pPkgz9dY+bijgistcTTJ5mR+ocqRXLuhXHYdzoMmmoJ2C9S46RCm2GMUbatPEUK9Yjy26IrAy8D/M00lLkv+Q==}
- '@jridgewell/sourcemap-codec@1.5.0':
- resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==}
+ '@jridgewell/sourcemap-codec@1.5.4':
+ resolution: {integrity: sha512-VT2+G1VQs/9oz078bLrYbecdZKs912zQlkelYpuf+SXF+QvZDYJlbx/LSx+meSAwdDFnF8FVXW92AVjjkVmgFw==}
- '@jridgewell/trace-mapping@0.3.25':
- resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==}
+ '@jridgewell/trace-mapping@0.3.29':
+ resolution: {integrity: sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==}
'@jridgewell/trace-mapping@0.3.9':
resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==}
@@ -2363,38 +2362,38 @@ packages:
peerDependencies:
'@inquirer/prompts': '>= 3 < 8'
- '@lmdb/lmdb-darwin-arm64@3.3.0':
- resolution: {integrity: sha512-LipbQobyEfQtu8WixasaFUZZ+JCGlho4OWwWIQ5ol0rB1RKkcZvypu7sS1CBvofBGVAa3vbOh8IOGQMrbmL5dg==}
+ '@lmdb/lmdb-darwin-arm64@3.4.1':
+ resolution: {integrity: sha512-kKeP5PaY3bFrrF6GY5aDd96iuh1eoS+5CHJ+7hIP629KIEwzGNwbIzBmEX9TAhRJOivSRDTHCIsbu//+NsYKkg==}
cpu: [arm64]
os: [darwin]
- '@lmdb/lmdb-darwin-x64@3.3.0':
- resolution: {integrity: sha512-yA+9P+ZeA3vg76BLXWeUomIAjxfmSmR2eg8fueHXDg5Xe1Xmkl9JCKuHXUhtJ+mMVcH12d5k4kJBLbyXTadfGQ==}
+ '@lmdb/lmdb-darwin-x64@3.4.1':
+ resolution: {integrity: sha512-9CMB3seTyHs3EOVWdKiB8IIEDBJ3Gq00Tqyi0V7DS3HL90BjM/AkbZGuhzXwPrfeFazR24SKaRrUQF74f+CmWw==}
cpu: [x64]
os: [darwin]
- '@lmdb/lmdb-linux-arm64@3.3.0':
- resolution: {integrity: sha512-OeWvSgjXXZ/zmtLqqL78I3910F6UYpUubmsUU+iBHo6nTtjkpXms95rJtGrjkWQqwswKBD7xSMplbYC4LEsiPA==}
+ '@lmdb/lmdb-linux-arm64@3.4.1':
+ resolution: {integrity: sha512-d0vuXOdoKjHHJYZ/CRWopnkOiUpev+bgBBW+1tXtWsYWUj8uxl9ZmTBEmsL5mjUlpQDrlYiJSrhOU1hg5QWBSw==}
cpu: [arm64]
os: [linux]
- '@lmdb/lmdb-linux-arm@3.3.0':
- resolution: {integrity: sha512-EDYrW9kle+8wI19JCj/PhRnGoCN9bked5cdOPdo1wdgH/HzjgoLPFTn9DHlZccgTEVhp3O+bpWXdN/rWySVvjw==}
+ '@lmdb/lmdb-linux-arm@3.4.1':
+ resolution: {integrity: sha512-1Mi69vU0akHgCI7tF6YbimPaNEKJiBm/p5A+aM8egr0joj27cQmCCOm2mZQ+Ht2BqmCfZaIgQnMg4gFYNMlpCA==}
cpu: [arm]
os: [linux]
- '@lmdb/lmdb-linux-x64@3.3.0':
- resolution: {integrity: sha512-wDd02mt5ScX4+xd6g78zKBr6ojpgCJCTrllCAabjgap5FzuETqOqaQfKhO+tJuGWv/J5q+GIds6uY7rNFueOxg==}
+ '@lmdb/lmdb-linux-x64@3.4.1':
+ resolution: {integrity: sha512-00RbEpvfnyPodlICiGFuiOmyvWaL9nzCRSqZz82BVFsGTiSQnnF0gpD1C8tO6OvtptELbtRuM7BS9f97LcowZw==}
cpu: [x64]
os: [linux]
- '@lmdb/lmdb-win32-arm64@3.3.0':
- resolution: {integrity: sha512-COotWhHJgzXULLiEjOgWQwqig6PoA+6ji6W+sDl6M1HhMXWIymEVHGs0edsVSNtsNSCAWMxJgR3asv6FNX/2EA==}
+ '@lmdb/lmdb-win32-arm64@3.4.1':
+ resolution: {integrity: sha512-4h8tm3i1ODf+28UyqQZLP7c2jmRM26AyEEyYp994B4GiBdGvGAsYUu3oiHANYK9xFpvLuFzyGeqFm1kdNC0D1A==}
cpu: [arm64]
os: [win32]
- '@lmdb/lmdb-win32-x64@3.3.0':
- resolution: {integrity: sha512-kqUgQH+l8HDbkAapx+aoko7Ez4X4DqkIraOqY/k0QY5EN/iialVlFpBUXh4wFXzirdmEVjbIUMrceUh0Kh8LeA==}
+ '@lmdb/lmdb-win32-x64@3.4.1':
+ resolution: {integrity: sha512-HqqKIhTbq6piJhkJpTTf3w1m/CgrmwXRAL9R9j7Ru5xdZSeO7Mg4AWiBC9B00uXR+LvVZKtUyRMVZfhmIZztmQ==}
cpu: [x64]
os: [win32]
@@ -2407,6 +2406,10 @@ packages:
'@mdx-js/mdx@3.1.0':
resolution: {integrity: sha512-/QxEhPAvGwbQmy1Px8F899L5Uc2KZ6JtXwlCgJmjSTBedwOZkByYcBG4GceIGPXRDsmfxhHazuS+hlOShRLeDw==}
+ '@modelcontextprotocol/sdk@1.13.3':
+ resolution: {integrity: sha512-bGwA78F/U5G2jrnsdRkPY3IwIwZeWUEfb5o764b79lb0rJmMT76TLwKhdNZOWakOQtedYefwIR4emisEMvInKA==}
+ engines: {node: '>=18'}
+
'@module-federation/error-codes@0.15.0':
resolution: {integrity: sha512-CFJSF+XKwTcy0PFZ2l/fSUpR4z247+Uwzp1sXVkdIfJ/ATsnqf0Q01f51qqSEA6MYdQi6FKos9FIcu3dCpQNdg==}
@@ -2459,111 +2462,114 @@ packages:
cpu: [x64]
os: [win32]
- '@napi-rs/nice-android-arm-eabi@1.0.1':
- resolution: {integrity: sha512-5qpvOu5IGwDo7MEKVqqyAxF90I6aLj4n07OzpARdgDRfz8UbBztTByBp0RC59r3J1Ij8uzYi6jI7r5Lws7nn6w==}
+ '@napi-rs/nice-android-arm-eabi@1.0.4':
+ resolution: {integrity: sha512-OZFMYUkih4g6HCKTjqJHhMUlgvPiDuSLZPbPBWHLjKmFTv74COzRlq/gwHtmEVaR39mJQ6ZyttDl2HNMUbLVoA==}
engines: {node: '>= 10'}
cpu: [arm]
os: [android]
- '@napi-rs/nice-android-arm64@1.0.1':
- resolution: {integrity: sha512-GqvXL0P8fZ+mQqG1g0o4AO9hJjQaeYG84FRfZaYjyJtZZZcMjXW5TwkL8Y8UApheJgyE13TQ4YNUssQaTgTyvA==}
+ '@napi-rs/nice-android-arm64@1.0.4':
+ resolution: {integrity: sha512-k8u7cjeA64vQWXZcRrPbmwjH8K09CBnNaPnI9L1D5N6iMPL3XYQzLcN6WwQonfcqCDv5OCY3IqX89goPTV4KMw==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [android]
- '@napi-rs/nice-darwin-arm64@1.0.1':
- resolution: {integrity: sha512-91k3HEqUl2fsrz/sKkuEkscj6EAj3/eZNCLqzD2AA0TtVbkQi8nqxZCZDMkfklULmxLkMxuUdKe7RvG/T6s2AA==}
+ '@napi-rs/nice-darwin-arm64@1.0.4':
+ resolution: {integrity: sha512-GsLdQvUcuVzoyzmtjsThnpaVEizAqH5yPHgnsBmq3JdVoVZHELFo7PuJEdfOH1DOHi2mPwB9sCJEstAYf3XCJA==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [darwin]
- '@napi-rs/nice-darwin-x64@1.0.1':
- resolution: {integrity: sha512-jXnMleYSIR/+TAN/p5u+NkCA7yidgswx5ftqzXdD5wgy/hNR92oerTXHc0jrlBisbd7DpzoaGY4cFD7Sm5GlgQ==}
+ '@napi-rs/nice-darwin-x64@1.0.4':
+ resolution: {integrity: sha512-1y3gyT3e5zUY5SxRl3QDtJiWVsbkmhtUHIYwdWWIQ3Ia+byd/IHIEpqAxOGW1nhhnIKfTCuxBadHQb+yZASVoA==}
engines: {node: '>= 10'}
cpu: [x64]
os: [darwin]
- '@napi-rs/nice-freebsd-x64@1.0.1':
- resolution: {integrity: sha512-j+iJ/ezONXRQsVIB/FJfwjeQXX7A2tf3gEXs4WUGFrJjpe/z2KB7sOv6zpkm08PofF36C9S7wTNuzHZ/Iiccfw==}
+ '@napi-rs/nice-freebsd-x64@1.0.4':
+ resolution: {integrity: sha512-06oXzESPRdXUuzS8n2hGwhM2HACnDfl3bfUaSqLGImM8TA33pzDXgGL0e3If8CcFWT98aHows5Lk7xnqYNGFeA==}
engines: {node: '>= 10'}
cpu: [x64]
os: [freebsd]
- '@napi-rs/nice-linux-arm-gnueabihf@1.0.1':
- resolution: {integrity: sha512-G8RgJ8FYXYkkSGQwywAUh84m946UTn6l03/vmEXBYNJxQJcD+I3B3k5jmjFG/OPiU8DfvxutOP8bi+F89MCV7Q==}
+ '@napi-rs/nice-linux-arm-gnueabihf@1.0.4':
+ resolution: {integrity: sha512-CgklZ6g8WL4+EgVVkxkEvvsi2DSLf9QIloxWO0fvQyQBp6VguUSX3eHLeRpqwW8cRm2Hv/Q1+PduNk7VK37VZw==}
engines: {node: '>= 10'}
cpu: [arm]
os: [linux]
- '@napi-rs/nice-linux-arm64-gnu@1.0.1':
- resolution: {integrity: sha512-IMDak59/W5JSab1oZvmNbrms3mHqcreaCeClUjwlwDr0m3BoR09ZiN8cKFBzuSlXgRdZ4PNqCYNeGQv7YMTjuA==}
+ '@napi-rs/nice-linux-arm64-gnu@1.0.4':
+ resolution: {integrity: sha512-wdAJ7lgjhAlsANUCv0zi6msRwq+D4KDgU+GCCHssSxWmAERZa2KZXO0H2xdmoJ/0i03i6YfK/sWaZgUAyuW2oQ==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
- '@napi-rs/nice-linux-arm64-musl@1.0.1':
- resolution: {integrity: sha512-wG8fa2VKuWM4CfjOjjRX9YLIbysSVV1S3Kgm2Fnc67ap/soHBeYZa6AGMeR5BJAylYRjnoVOzV19Cmkco3QEPw==}
+ '@napi-rs/nice-linux-arm64-musl@1.0.4':
+ resolution: {integrity: sha512-4b1KYG+sriufhFrpUS9uNOEYYJqSfcbnwGx6uGX7JjrH8tELG90cOpCawz5THNIwlS3DhLgnCOcn0+4p6z26QA==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
- '@napi-rs/nice-linux-ppc64-gnu@1.0.1':
- resolution: {integrity: sha512-lxQ9WrBf0IlNTCA9oS2jg/iAjQyTI6JHzABV664LLrLA/SIdD+I1i3Mjf7TsnoUbgopBcCuDztVLfJ0q9ubf6Q==}
+ '@napi-rs/nice-linux-ppc64-gnu@1.0.4':
+ resolution: {integrity: sha512-iaf3vMRgr23oe1PUaKpxaH3DS0IMN0+N9iEiWVwYPm/U15vZFYdqVegGfN2PzrZLUl5lc8ZxbmEKDfuqslhAMA==}
engines: {node: '>= 10'}
cpu: [ppc64]
os: [linux]
- '@napi-rs/nice-linux-riscv64-gnu@1.0.1':
- resolution: {integrity: sha512-3xs69dO8WSWBb13KBVex+yvxmUeEsdWexxibqskzoKaWx9AIqkMbWmE2npkazJoopPKX2ULKd8Fm9veEn0g4Ig==}
+ '@napi-rs/nice-linux-riscv64-gnu@1.0.4':
+ resolution: {integrity: sha512-UXoREY6Yw6rHrGuTwQgBxpfjK34t6mTjibE9/cXbefL9AuUCJ9gEgwNKZiONuR5QGswChqo9cnthjdKkYyAdDg==}
engines: {node: '>= 10'}
cpu: [riscv64]
os: [linux]
- '@napi-rs/nice-linux-s390x-gnu@1.0.1':
- resolution: {integrity: sha512-lMFI3i9rlW7hgToyAzTaEybQYGbQHDrpRkg+1gJWEpH0PLAQoZ8jiY0IzakLfNWnVda1eTYYlxxFYzW8Rqczkg==}
+ '@napi-rs/nice-linux-s390x-gnu@1.0.4':
+ resolution: {integrity: sha512-eFbgYCRPmsqbYPAlLYU5hYTNbogmIDUvknilehHsFhCH1+0/kN87lP+XaLT0Yeq4V/rpwChSd9vlz4muzFArtw==}
engines: {node: '>= 10'}
cpu: [s390x]
os: [linux]
- '@napi-rs/nice-linux-x64-gnu@1.0.1':
- resolution: {integrity: sha512-XQAJs7DRN2GpLN6Fb+ZdGFeYZDdGl2Fn3TmFlqEL5JorgWKrQGRUrpGKbgZ25UeZPILuTKJ+OowG2avN8mThBA==}
+ '@napi-rs/nice-linux-x64-gnu@1.0.4':
+ resolution: {integrity: sha512-4T3E6uTCwWT6IPnwuPcWVz3oHxvEp/qbrCxZhsgzwTUBEwu78EGNXGdHfKJQt3soth89MLqZJw+Zzvnhrsg1mQ==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
- '@napi-rs/nice-linux-x64-musl@1.0.1':
- resolution: {integrity: sha512-/rodHpRSgiI9o1faq9SZOp/o2QkKQg7T+DK0R5AkbnI/YxvAIEHf2cngjYzLMQSQgUhxym+LFr+UGZx4vK4QdQ==}
+ '@napi-rs/nice-linux-x64-musl@1.0.4':
+ resolution: {integrity: sha512-NtbBkAeyBPLvCBkWtwkKXkNSn677eaT0cX3tygq+2qVv71TmHgX4gkX6o9BXjlPzdgPGwrUudavCYPT9tzkEqQ==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
- '@napi-rs/nice-win32-arm64-msvc@1.0.1':
- resolution: {integrity: sha512-rEcz9vZymaCB3OqEXoHnp9YViLct8ugF+6uO5McifTedjq4QMQs3DHz35xBEGhH3gJWEsXMUbzazkz5KNM5YUg==}
+ '@napi-rs/nice-win32-arm64-msvc@1.0.4':
+ resolution: {integrity: sha512-vubOe3i+YtSJGEk/++73y+TIxbuVHi+W8ZzrRm2eETCjCRwNlgbfToQZ85dSA+4iBB/NJRGNp+O4hfdbbttZWA==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [win32]
- '@napi-rs/nice-win32-ia32-msvc@1.0.1':
- resolution: {integrity: sha512-t7eBAyPUrWL8su3gDxw9xxxqNwZzAqKo0Szv3IjVQd1GpXXVkb6vBBQUuxfIYaXMzZLwlxRQ7uzM2vdUE9ULGw==}
+ '@napi-rs/nice-win32-ia32-msvc@1.0.4':
+ resolution: {integrity: sha512-BMOVrUDZeg1RNRKVlh4eyLv5djAAVLiSddfpuuQ47EFjBcklg0NUeKMFKNrKQR4UnSn4HAiACLD7YK7koskwmg==}
engines: {node: '>= 10'}
cpu: [ia32]
os: [win32]
- '@napi-rs/nice-win32-x64-msvc@1.0.1':
- resolution: {integrity: sha512-JlF+uDcatt3St2ntBG8H02F1mM45i5SF9W+bIKiReVE6wiy3o16oBP/yxt+RZ+N6LbCImJXJ6bXNO2kn9AXicg==}
+ '@napi-rs/nice-win32-x64-msvc@1.0.4':
+ resolution: {integrity: sha512-kCNk6HcRZquhw/whwh4rHsdPyOSCQCgnVDVik+Y9cuSVTDy3frpiCJTScJqPPS872h4JgZKkr/+CwcwttNEo9Q==}
engines: {node: '>= 10'}
cpu: [x64]
os: [win32]
- '@napi-rs/nice@1.0.1':
- resolution: {integrity: sha512-zM0mVWSXE0a0h9aKACLwKmD6nHcRiKrPpCfvaKqG1CqDEyjEawId0ocXxVzPMCAm6kkWr2P025msfxXEnt8UGQ==}
+ '@napi-rs/nice@1.0.4':
+ resolution: {integrity: sha512-Sqih1YARrmMoHlXGgI9JrrgkzxcaaEso0AH+Y7j8NHonUs+xe4iDsgC3IBIDNdzEewbNpccNN6hip+b5vmyRLw==}
engines: {node: '>= 10'}
'@napi-rs/wasm-runtime@0.2.11':
resolution: {integrity: sha512-9DPkXtvHydrcOsopiYpUgPHpmj0HWZKMUnL2dZqpvC42lsratuBG06V5ipyno0fUek5VlFsNQ+AcFATSrJXgMA==}
- '@ngtools/webpack@20.0.4':
- resolution: {integrity: sha512-GFke8NcaFW62d1KXd4DkKbEw4mSsjJsMGmeHkBe5LPWS6zRIAZULo0fk/qV94IZ8INDbqY2k1WoxvStg7pHTsg==}
+ '@napi-rs/wasm-runtime@0.2.4':
+ resolution: {integrity: sha512-9zESzOO5aDByvhIAsOy9TbpZ0Ur2AJbUI7UT73kcUTS2mxAMHOBaa1st/jAymNoCtvrit99kkzT1FZuXVcgfIQ==}
+
+ '@ngtools/webpack@20.1.0':
+ resolution: {integrity: sha512-v+Mdg+NIvkWJYWcuHCQeRC4/Wov8RxNEF8eiCPFmQGmXJllIWUybY/o9lysG1TY4j/2H56VinIBYbeK/VIBYvg==}
engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'}
peerDependencies:
'@angular/compiler-cli': ^20.0.0
@@ -2623,158 +2629,71 @@ packages:
resolution: {integrity: sha512-aoNSbxtkePXUlbZB+anS1LqsJdctG5n3UVhfU47+CDdwMi6uNTBMF9gPcQRnqghQd2FGzcwwIFBruFMxjhBewg==}
engines: {node: ^18.17.0 || >=20.5.0}
- '@nrwl/devkit@18.3.5':
- resolution: {integrity: sha512-DIvChKMe4q8CtIsbrumL/aYgf85H5vlT6eF3jnCCWORj6LTwoHtK8Q9ky1+uM82KIM0gaKd32NVDw+w64scHyg==}
-
- '@nrwl/js@18.3.5':
- resolution: {integrity: sha512-Eoxkx60L/uuX33ll341PRfNMhrkO7KySCaLCLP8XWe0AZu3k1qNGyb0iTh6bsxn+5n1Zd2tkRkZ3RUYyPwyrbQ==}
-
- '@nrwl/tao@16.10.0':
- resolution: {integrity: sha512-QNAanpINbr+Pod6e1xNgFbzK1x5wmZl+jMocgiEFXZ67KHvmbD6MAQQr0MMz+GPhIu7EE4QCTLTyCEMlAG+K5Q==}
- hasBin: true
-
- '@nrwl/tao@18.3.5':
- resolution: {integrity: sha512-gB7Vxa6FReZZEGva03Eh+84W8BSZOjsNyXboglOINu6d8iZZ0eotSXGziKgjpkj3feZ1ofKZMs0PRObVAOROVw==}
- hasBin: true
-
- '@nrwl/workspace@18.3.5':
- resolution: {integrity: sha512-2njrwfPT6AYgGdCNeZl/s4i6Sodq0z2YBtjyWtIi+2NTznK4pyHo9E4yL+NygGyJ0vVAToKURvYYQCtPHax0pw==}
-
- '@nx/devkit@18.3.5':
- resolution: {integrity: sha512-9I0L17t0MN87fL4m4MjDiBxJIx7h5RQY/pTYtt5TBjye0ANb165JeE4oh3ibzfjMzXv42Aej2Gm+cOuSPwzT9g==}
+ '@nx/devkit@21.2.2':
+ resolution: {integrity: sha512-fBeFY8wW9cb6AWjPGNZVa8nhYpDVu1hDPirxy+Z0Uxe3uo6BfwP9ZrUVIj99yGi2accEcvNx0ccygaa0aPzKng==}
peerDependencies:
- nx: '>= 16 <= 19'
+ nx: 21.2.2
- '@nx/js@18.3.5':
- resolution: {integrity: sha512-fewtQXzDPZh+CcS2sfbSBgdx5tOXU/NbdUEwC8ZVlDZmuqIXW68Vh7mIgO7wJAY4Do3NHlL0ybz/Au0CNZE27g==}
+ '@nx/js@21.2.2':
+ resolution: {integrity: sha512-mwDHfNRynPTZBQY+EwTaY6nKJrzem4soI84iGDU9XQiLfBdZwjo27UzLsqYVWsDanhmVt7FtNBmpluSpWw/h8g==}
peerDependencies:
- verdaccio: ^5.0.4
+ verdaccio: ^6.0.5
peerDependenciesMeta:
verdaccio:
optional: true
- '@nx/nx-darwin-arm64@16.10.0':
- resolution: {integrity: sha512-YF+MIpeuwFkyvM5OwgY/rTNRpgVAI/YiR0yTYCZR+X3AAvP775IVlusNgQ3oedTBRUzyRnI4Tknj1WniENFsvQ==}
- engines: {node: '>= 10'}
- cpu: [arm64]
- os: [darwin]
-
- '@nx/nx-darwin-arm64@18.3.5':
- resolution: {integrity: sha512-4I5UpZ/x2WO9OQyETXKjaYhXiZKUTYcLPewruRMODWu6lgTM9hHci0SqMQB+TWe3f80K8VT8J8x3+uJjvllGlg==}
- engines: {node: '>= 10'}
+ '@nx/nx-darwin-arm64@21.2.2':
+ resolution: {integrity: sha512-qDF1SHW9UYzFQBRA3MGLYDPCU/j1ACasAdjv5kMXXBtmg+1WC3mZ/KO84wXJE7j9ImXOPKm9dmiW63LfXteXZw==}
cpu: [arm64]
os: [darwin]
- '@nx/nx-darwin-x64@16.10.0':
- resolution: {integrity: sha512-ypi6YxwXgb0kg2ixKXE3pwf5myVNUgWf1CsV5OzVccCM8NzheMO51KDXTDmEpXdzUsfT0AkO1sk5GZeCjhVONg==}
- engines: {node: '>= 10'}
- cpu: [x64]
- os: [darwin]
-
- '@nx/nx-darwin-x64@18.3.5':
- resolution: {integrity: sha512-Drn6jOG237AD/s6OWPt06bsMj0coGKA5Ce1y5gfLhptOGk4S4UPE/Ay5YCjq+/yhTo1gDHzCHxH0uW2X9MN9Fg==}
- engines: {node: '>= 10'}
+ '@nx/nx-darwin-x64@21.2.2':
+ resolution: {integrity: sha512-gdxOcfGonAD+eM5oKKd+2rcrGWmJOfON5HJpLkDfgOO/vyb6FUQub3xUu/JB2RAJ4r6iW/8JZxzheFDIiHDEug==}
cpu: [x64]
os: [darwin]
- '@nx/nx-freebsd-x64@16.10.0':
- resolution: {integrity: sha512-UeEYFDmdbbDkTQamqvtU8ibgu5jQLgFF1ruNb/U4Ywvwutw2d4ruOMl2e0u9hiNja9NFFAnDbvzrDcMo7jYqYw==}
- engines: {node: '>= 10'}
- cpu: [x64]
- os: [freebsd]
-
- '@nx/nx-freebsd-x64@18.3.5':
- resolution: {integrity: sha512-8tA8Yw0Iir4liFjffIFS5THTS3TtWY/No2tkVj91gwy/QQ/otvKbOyc5RCIPpbZU6GS3ZWfG92VyCSm06dtMFg==}
- engines: {node: '>= 10'}
+ '@nx/nx-freebsd-x64@21.2.2':
+ resolution: {integrity: sha512-uO+k4AXGchOlzsoE3uljBKYlI84hv15R2CcLfXjbwrIw+0YZOIeZ/pDYNZMpOy1HePTuCVUxaYQCEBO7N2PI3w==}
cpu: [x64]
os: [freebsd]
- '@nx/nx-linux-arm-gnueabihf@16.10.0':
- resolution: {integrity: sha512-WV3XUC2DB6/+bz1sx+d1Ai9q2Cdr+kTZRN50SOkfmZUQyEBaF6DRYpx/a4ahhxH3ktpNfyY8Maa9OEYxGCBkQA==}
- engines: {node: '>= 10'}
- cpu: [arm]
- os: [linux]
-
- '@nx/nx-linux-arm-gnueabihf@18.3.5':
- resolution: {integrity: sha512-BrPGAHM9FCGkB9/hbvlJhe+qtjmvpjIjYixGIlUxL3gGc8E/ucTyCnz5pRFFPFQlBM7Z/9XmbHvGPoUi/LYn5A==}
- engines: {node: '>= 10'}
+ '@nx/nx-linux-arm-gnueabihf@21.2.2':
+ resolution: {integrity: sha512-7ZaZKJNqQvvXs66GYdvY7kJoZ3wFnaIamjdlFYtH+5oQdCTqRTHb9HsB0/q6pf5nEDCEW/FJkXszKgCfViDZLA==}
cpu: [arm]
os: [linux]
- '@nx/nx-linux-arm64-gnu@16.10.0':
- resolution: {integrity: sha512-aWIkOUw995V3ItfpAi5FuxQ+1e9EWLS1cjWM1jmeuo+5WtaKToJn5itgQOkvSlPz+HSLgM3VfXMvOFALNk125g==}
- engines: {node: '>= 10'}
- cpu: [arm64]
- os: [linux]
-
- '@nx/nx-linux-arm64-gnu@18.3.5':
- resolution: {integrity: sha512-/Xd0Q3LBgJeigJqXC/Jck/9l5b+fK+FCM0nRFMXgPXrhZPhoxWouFkoYl2F1Ofr+AQf4jup4DkVTB5r98uxSCA==}
- engines: {node: '>= 10'}
- cpu: [arm64]
- os: [linux]
-
- '@nx/nx-linux-arm64-musl@16.10.0':
- resolution: {integrity: sha512-uO6Gg+irqpVcCKMcEPIQcTFZ+tDI02AZkqkP7koQAjniLEappd8DnUBSQdcn53T086pHpdc264X/ZEpXFfrKWQ==}
- engines: {node: '>= 10'}
+ '@nx/nx-linux-arm64-gnu@21.2.2':
+ resolution: {integrity: sha512-M1YuraXtzYTm/HXDAUWN7e009lWFTvpFF1Z38f7IuB07u76ARw1Fb/BcjVYHwt65QR70AcM7MQ5Fpq7PThHPkw==}
cpu: [arm64]
os: [linux]
- '@nx/nx-linux-arm64-musl@18.3.5':
- resolution: {integrity: sha512-r18qd7pUrl1haAZ/e9Q+xaFTsLJnxGARQcf/Y76q+K2psKmiUXoRlqd3HAOw43KTllaUJ5HkzLq2pIwg3p+xBw==}
- engines: {node: '>= 10'}
+ '@nx/nx-linux-arm64-musl@21.2.2':
+ resolution: {integrity: sha512-raXkg8uijQFOgfKadUzwkFetyFb5pQbY0u6aLz0o9Eq5ml82B8ODrHwZdj2YLVNx2bB2Y0nq6R6HeYQRB94xIQ==}
cpu: [arm64]
os: [linux]
- '@nx/nx-linux-x64-gnu@16.10.0':
- resolution: {integrity: sha512-134PW/u/arNFAQKpqMJniC7irbChMPz+W+qtyKPAUXE0XFKPa7c1GtlI/wK2dvP9qJDZ6bKf0KtA0U/m2HMUOA==}
- engines: {node: '>= 10'}
- cpu: [x64]
- os: [linux]
-
- '@nx/nx-linux-x64-gnu@18.3.5':
- resolution: {integrity: sha512-vYrikG6ff4I9cvr3Ysk3y3gjQ9cDcvr3iAr+4qqcQ4qVE+OLL2++JDS6xfPvG/TbS3GTQpyy2STRBwiHgxTeJw==}
- engines: {node: '>= 10'}
- cpu: [x64]
- os: [linux]
-
- '@nx/nx-linux-x64-musl@16.10.0':
- resolution: {integrity: sha512-q8sINYLdIJxK/iUx9vRk5jWAWb/2O0PAbOJFwv4qkxBv4rLoN7y+otgCZ5v0xfx/zztFgk/oNY4lg5xYjIso2Q==}
- engines: {node: '>= 10'}
+ '@nx/nx-linux-x64-gnu@21.2.2':
+ resolution: {integrity: sha512-je6D2kG8jCB72QVrYRXs4xRrU2g2zQREqODt+s1zI2lWlMDJcBwxDxGtlxXM3mDyeUGCh2s9nlkrA0GCTin1LQ==}
cpu: [x64]
os: [linux]
- '@nx/nx-linux-x64-musl@18.3.5':
- resolution: {integrity: sha512-6np86lcYy3+x6kkW/HrBHIdNWbUu/MIsvMuNH5UXgyFs60l5Z7Cocay2f7WOaAbTLVAr0W7p4RxRPamHLRwWFA==}
- engines: {node: '>= 10'}
+ '@nx/nx-linux-x64-musl@21.2.2':
+ resolution: {integrity: sha512-ZDCNM0iBACq5Wgb1+JY20jMMRmxQKIDAoCrkxMciSAjh5s/1fGOboqWmKoztwW5g9QPJs/GdOojWbesu4B42eg==}
cpu: [x64]
os: [linux]
- '@nx/nx-win32-arm64-msvc@16.10.0':
- resolution: {integrity: sha512-moJkL9kcqxUdJSRpG7dET3UeLIciwrfP08mzBQ12ewo8K8FzxU8ZUsTIVVdNrwt01CXOdXoweGfdQLjJ4qTURA==}
- engines: {node: '>= 10'}
- cpu: [arm64]
- os: [win32]
-
- '@nx/nx-win32-arm64-msvc@18.3.5':
- resolution: {integrity: sha512-H3p2ZVhHV1WQWTICrQUTplOkNId0y3c23X3A2fXXFDbWSBs0UgW7m55LhMcA9p0XZ7wDHgh+yFtVgu55TXLjug==}
- engines: {node: '>= 10'}
+ '@nx/nx-win32-arm64-msvc@21.2.2':
+ resolution: {integrity: sha512-jQRWpp2i5yAYD0FcZWZu6HMVxPWGEEa1DAf9wn7gHsORCehYH91GeOeVmaXcsPEg56uN+QhJhpIRIcDE5Ob4kw==}
cpu: [arm64]
os: [win32]
- '@nx/nx-win32-x64-msvc@16.10.0':
- resolution: {integrity: sha512-5iV2NKZnzxJwZZ4DM5JVbRG/nkhAbzEskKaLBB82PmYGKzaDHuMHP1lcPoD/rtYMlowZgNA/RQndfKvPBPwmXA==}
- engines: {node: '>= 10'}
- cpu: [x64]
- os: [win32]
-
- '@nx/nx-win32-x64-msvc@18.3.5':
- resolution: {integrity: sha512-xFwKVTIXSgjdfxkpriqHv5NpmmFILTrWLEkUGSoimuRaAm1u15YWx/VmaUQ+UWuJnmgqvB/so4SMHSfNkq3ijA==}
- engines: {node: '>= 10'}
+ '@nx/nx-win32-x64-msvc@21.2.2':
+ resolution: {integrity: sha512-qBrVdqYVRV1KQFyRtQbtic/R5ByH9F0kZJoQM3hSmcHgbg2s2+v9ivnaik4L6iX8FbAoCjYYm+J8L42yuOgCJA==}
cpu: [x64]
os: [win32]
- '@nx/workspace@18.3.5':
- resolution: {integrity: sha512-C5+IhzKx6AUu8N+yURkYfDdDlv0NHkxsI1yqQIgLmqOsZ/nTNLps052QOTb6zYejSp+DbzkZ0H7SGXNO3Cd0+g==}
+ '@nx/workspace@21.2.2':
+ resolution: {integrity: sha512-Q/EJgc+QOyFjNcAmMw6zn6BRdoKxaWvrl/WDyiG3vwcmnUCdFlT+KRZ6ux7cVXMEVLLpQIHStxyS3sdGpXl6HA==}
'@oslojs/encoding@1.1.0':
resolution: {integrity: sha512-70wQhgYmndg4GCPxPPxPGevRKqTIJ2Nh4OkiMWmDAVYsTQ+Ta7Sq+rPevXyXGdzr30/qZBnyOalCszoMxlyldQ==}
@@ -2885,25 +2804,16 @@ packages:
cpu: [x64]
os: [win32]
- '@parcel/watcher@2.0.4':
- resolution: {integrity: sha512-cTDi+FUDBIUOBKEtj+nhiJ71AZVlkAsQFuGQTun5tV9mwQBQgZvhCzG+URPQc8myeN32yRVZEfVAPCs1RW+Jvg==}
- engines: {node: '>= 10.0.0'}
-
'@parcel/watcher@2.5.1':
resolution: {integrity: sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==}
engines: {node: '>= 10.0.0'}
- '@phenomnomnominal/tsquery@5.0.1':
- resolution: {integrity: sha512-3nVv+e2FQwsW8Aw6qTU6f+1rfcJ3hrcnvH/mu9i8YhxO+9sqbOfpL8m6PbET5+xKOlz/VSbp0RoYWYCtIsnmuA==}
- peerDependencies:
- typescript: ^3 || ^4 || ^5
-
'@pkgjs/parseargs@0.11.0':
resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==}
engines: {node: '>=14'}
- '@playwright/test@1.53.1':
- resolution: {integrity: sha512-Z4c23LHV0muZ8hfv4jw6HngPJkbbtZxTkxPNIg7cJcTc9C28N/p2q7g3JZS2SiKBBHJ3uM1dgDye66bB7LEk5w==}
+ '@playwright/test@1.53.2':
+ resolution: {integrity: sha512-tEB2U5z74ebBeyfGNZ3Jfg29AnW+5HlWhvHtb/Mqco9pFdZU1ZLNdVb2UtB5CvmiilNr2ZfVH/qMmAROG/XTzw==}
engines: {node: '>=18'}
hasBin: true
@@ -2928,19 +2838,14 @@ packages:
rollup:
optional: true
- '@rollup/rollup-android-arm-eabi@4.40.2':
- resolution: {integrity: sha512-JkdNEq+DFxZfUwxvB58tHMHBHVgX23ew41g1OQinthJ+ryhdRk67O31S7sYw8u2lTjHUPFxwar07BBt1KHp/hg==}
- cpu: [arm]
- os: [android]
-
'@rollup/rollup-android-arm-eabi@4.44.1':
resolution: {integrity: sha512-JAcBr1+fgqx20m7Fwe1DxPUl/hPkee6jA6Pl7n1v2EFiktAHenTaXl5aIFjUIEsfn9w3HE4gK1lEgNGMzBDs1w==}
cpu: [arm]
os: [android]
- '@rollup/rollup-android-arm64@4.40.2':
- resolution: {integrity: sha512-13unNoZ8NzUmnndhPTkWPWbX3vtHodYmy+I9kuLxN+F+l+x3LdVF7UCu8TWVMt1POHLh6oDHhnOA04n8oJZhBw==}
- cpu: [arm64]
+ '@rollup/rollup-android-arm-eabi@4.44.2':
+ resolution: {integrity: sha512-g0dF8P1e2QYPOj1gu7s/3LVP6kze9A7m6x0BZ9iTdXK8N5c2V7cpBKHV3/9A4Zd8xxavdhK0t4PnqjkqVmUc9Q==}
+ cpu: [arm]
os: [android]
'@rollup/rollup-android-arm64@4.44.1':
@@ -2948,19 +2853,19 @@ packages:
cpu: [arm64]
os: [android]
- '@rollup/rollup-darwin-arm64@4.40.2':
- resolution: {integrity: sha512-Gzf1Hn2Aoe8VZzevHostPX23U7N5+4D36WJNHK88NZHCJr7aVMG4fadqkIf72eqVPGjGc0HJHNuUaUcxiR+N/w==}
+ '@rollup/rollup-android-arm64@4.44.2':
+ resolution: {integrity: sha512-Yt5MKrOosSbSaAK5Y4J+vSiID57sOvpBNBR6K7xAaQvk3MkcNVV0f9fE20T+41WYN8hDn6SGFlFrKudtx4EoxA==}
cpu: [arm64]
- os: [darwin]
+ os: [android]
'@rollup/rollup-darwin-arm64@4.44.1':
resolution: {integrity: sha512-fM/xPesi7g2M7chk37LOnmnSTHLG/v2ggWqKj3CCA1rMA4mm5KVBT1fNoswbo1JhPuNNZrVwpTvlCVggv8A2zg==}
cpu: [arm64]
os: [darwin]
- '@rollup/rollup-darwin-x64@4.40.2':
- resolution: {integrity: sha512-47N4hxa01a4x6XnJoskMKTS8XZ0CZMd8YTbINbi+w03A2w4j1RTlnGHOz/P0+Bg1LaVL6ufZyNprSg+fW5nYQQ==}
- cpu: [x64]
+ '@rollup/rollup-darwin-arm64@4.44.2':
+ resolution: {integrity: sha512-EsnFot9ZieM35YNA26nhbLTJBHD0jTwWpPwmRVDzjylQT6gkar+zenfb8mHxWpRrbn+WytRRjE0WKsfaxBkVUA==}
+ cpu: [arm64]
os: [darwin]
'@rollup/rollup-darwin-x64@4.44.1':
@@ -2968,19 +2873,19 @@ packages:
cpu: [x64]
os: [darwin]
- '@rollup/rollup-freebsd-arm64@4.40.2':
- resolution: {integrity: sha512-8t6aL4MD+rXSHHZUR1z19+9OFJ2rl1wGKvckN47XFRVO+QL/dUSpKA2SLRo4vMg7ELA8pzGpC+W9OEd1Z/ZqoQ==}
- cpu: [arm64]
- os: [freebsd]
+ '@rollup/rollup-darwin-x64@4.44.2':
+ resolution: {integrity: sha512-dv/t1t1RkCvJdWWxQ2lWOO+b7cMsVw5YFaS04oHpZRWehI1h0fV1gF4wgGCTyQHHjJDfbNpwOi6PXEafRBBezw==}
+ cpu: [x64]
+ os: [darwin]
'@rollup/rollup-freebsd-arm64@4.44.1':
resolution: {integrity: sha512-wnFQmJ/zPThM5zEGcnDcCJeYJgtSLjh1d//WuHzhf6zT3Md1BvvhJnWoy+HECKu2bMxaIcfWiu3bJgx6z4g2XA==}
cpu: [arm64]
os: [freebsd]
- '@rollup/rollup-freebsd-x64@4.40.2':
- resolution: {integrity: sha512-C+AyHBzfpsOEYRFjztcYUFsH4S7UsE9cDtHCtma5BK8+ydOZYgMmWg1d/4KBytQspJCld8ZIujFMAdKG1xyr4Q==}
- cpu: [x64]
+ '@rollup/rollup-freebsd-arm64@4.44.2':
+ resolution: {integrity: sha512-W4tt4BLorKND4qeHElxDoim0+BsprFTwb+vriVQnFFtT/P6v/xO5I99xvYnVzKWrK6j7Hb0yp3x7V5LUbaeOMg==}
+ cpu: [arm64]
os: [freebsd]
'@rollup/rollup-freebsd-x64@4.44.1':
@@ -2988,18 +2893,18 @@ packages:
cpu: [x64]
os: [freebsd]
- '@rollup/rollup-linux-arm-gnueabihf@4.40.2':
- resolution: {integrity: sha512-de6TFZYIvJwRNjmW3+gaXiZ2DaWL5D5yGmSYzkdzjBDS3W+B9JQ48oZEsmMvemqjtAFzE16DIBLqd6IQQRuG9Q==}
- cpu: [arm]
- os: [linux]
+ '@rollup/rollup-freebsd-x64@4.44.2':
+ resolution: {integrity: sha512-tdT1PHopokkuBVyHjvYehnIe20fxibxFCEhQP/96MDSOcyjM/shlTkZZLOufV3qO6/FQOSiJTBebhVc12JyPTA==}
+ cpu: [x64]
+ os: [freebsd]
'@rollup/rollup-linux-arm-gnueabihf@4.44.1':
resolution: {integrity: sha512-n0edDmSHlXFhrlmTK7XBuwKlG5MbS7yleS1cQ9nn4kIeW+dJH+ExqNgQ0RrFRew8Y+0V/x6C5IjsHrJmiHtkxQ==}
cpu: [arm]
os: [linux]
- '@rollup/rollup-linux-arm-musleabihf@4.40.2':
- resolution: {integrity: sha512-urjaEZubdIkacKc930hUDOfQPysezKla/O9qV+O89enqsqUmQm8Xj8O/vh0gHg4LYfv7Y7UsE3QjzLQzDYN1qg==}
+ '@rollup/rollup-linux-arm-gnueabihf@4.44.2':
+ resolution: {integrity: sha512-+xmiDGGaSfIIOXMzkhJ++Oa0Gwvl9oXUeIiwarsdRXSe27HUIvjbSIpPxvnNsRebsNdUo7uAiQVgBD1hVriwSQ==}
cpu: [arm]
os: [linux]
@@ -3008,9 +2913,9 @@ packages:
cpu: [arm]
os: [linux]
- '@rollup/rollup-linux-arm64-gnu@4.40.2':
- resolution: {integrity: sha512-KlE8IC0HFOC33taNt1zR8qNlBYHj31qGT1UqWqtvR/+NuCVhfufAq9fxO8BMFC22Wu0rxOwGVWxtCMvZVLmhQg==}
- cpu: [arm64]
+ '@rollup/rollup-linux-arm-musleabihf@4.44.2':
+ resolution: {integrity: sha512-bDHvhzOfORk3wt8yxIra8N4k/N0MnKInCW5OGZaeDYa/hMrdPaJzo7CSkjKZqX4JFUWjUGm88lI6QJLCM7lDrA==}
+ cpu: [arm]
os: [linux]
'@rollup/rollup-linux-arm64-gnu@4.44.1':
@@ -3018,8 +2923,8 @@ packages:
cpu: [arm64]
os: [linux]
- '@rollup/rollup-linux-arm64-musl@4.40.2':
- resolution: {integrity: sha512-j8CgxvfM0kbnhu4XgjnCWJQyyBOeBI1Zq91Z850aUddUmPeQvuAy6OiMdPS46gNFgy8gN1xkYyLgwLYZG3rBOg==}
+ '@rollup/rollup-linux-arm64-gnu@4.44.2':
+ resolution: {integrity: sha512-NMsDEsDiYghTbeZWEGnNi4F0hSbGnsuOG+VnNvxkKg0IGDvFh7UVpM/14mnMwxRxUf9AdAVJgHPvKXf6FpMB7A==}
cpu: [arm64]
os: [linux]
@@ -3028,9 +2933,9 @@ packages:
cpu: [arm64]
os: [linux]
- '@rollup/rollup-linux-loongarch64-gnu@4.40.2':
- resolution: {integrity: sha512-Ybc/1qUampKuRF4tQXc7G7QY9YRyeVSykfK36Y5Qc5dmrIxwFhrOzqaVTNoZygqZ1ZieSWTibfFhQ5qK8jpWxw==}
- cpu: [loong64]
+ '@rollup/rollup-linux-arm64-musl@4.44.2':
+ resolution: {integrity: sha512-lb5bxXnxXglVq+7imxykIp5xMq+idehfl+wOgiiix0191av84OqbjUED+PRC5OA8eFJYj5xAGcpAZ0pF2MnW+A==}
+ cpu: [arm64]
os: [linux]
'@rollup/rollup-linux-loongarch64-gnu@4.44.1':
@@ -3038,9 +2943,9 @@ packages:
cpu: [loong64]
os: [linux]
- '@rollup/rollup-linux-powerpc64le-gnu@4.40.2':
- resolution: {integrity: sha512-3FCIrnrt03CCsZqSYAOW/k9n625pjpuMzVfeI+ZBUSDT3MVIFDSPfSUgIl9FqUftxcUXInvFah79hE1c9abD+Q==}
- cpu: [ppc64]
+ '@rollup/rollup-linux-loongarch64-gnu@4.44.2':
+ resolution: {integrity: sha512-Yl5Rdpf9pIc4GW1PmkUGHdMtbx0fBLE1//SxDmuf3X0dUC57+zMepow2LK0V21661cjXdTn8hO2tXDdAWAqE5g==}
+ cpu: [loong64]
os: [linux]
'@rollup/rollup-linux-powerpc64le-gnu@4.44.1':
@@ -3048,9 +2953,9 @@ packages:
cpu: [ppc64]
os: [linux]
- '@rollup/rollup-linux-riscv64-gnu@4.40.2':
- resolution: {integrity: sha512-QNU7BFHEvHMp2ESSY3SozIkBPaPBDTsfVNGx3Xhv+TdvWXFGOSH2NJvhD1zKAT6AyuuErJgbdvaJhYVhVqrWTg==}
- cpu: [riscv64]
+ '@rollup/rollup-linux-powerpc64le-gnu@4.44.2':
+ resolution: {integrity: sha512-03vUDH+w55s680YYryyr78jsO1RWU9ocRMaeV2vMniJJW/6HhoTBwyyiiTPVHNWLnhsnwcQ0oH3S9JSBEKuyqw==}
+ cpu: [ppc64]
os: [linux]
'@rollup/rollup-linux-riscv64-gnu@4.44.1':
@@ -3058,8 +2963,8 @@ packages:
cpu: [riscv64]
os: [linux]
- '@rollup/rollup-linux-riscv64-musl@4.40.2':
- resolution: {integrity: sha512-5W6vNYkhgfh7URiXTO1E9a0cy4fSgfE4+Hl5agb/U1sa0kjOLMLC1wObxwKxecE17j0URxuTrYZZME4/VH57Hg==}
+ '@rollup/rollup-linux-riscv64-gnu@4.44.2':
+ resolution: {integrity: sha512-iYtAqBg5eEMG4dEfVlkqo05xMOk6y/JXIToRca2bAWuqjrJYJlx/I7+Z+4hSrsWU8GdJDFPL4ktV3dy4yBSrzg==}
cpu: [riscv64]
os: [linux]
@@ -3068,9 +2973,9 @@ packages:
cpu: [riscv64]
os: [linux]
- '@rollup/rollup-linux-s390x-gnu@4.40.2':
- resolution: {integrity: sha512-B7LKIz+0+p348JoAL4X/YxGx9zOx3sR+o6Hj15Y3aaApNfAshK8+mWZEf759DXfRLeL2vg5LYJBB7DdcleYCoQ==}
- cpu: [s390x]
+ '@rollup/rollup-linux-riscv64-musl@4.44.2':
+ resolution: {integrity: sha512-e6vEbgaaqz2yEHqtkPXa28fFuBGmUJ0N2dOJK8YUfijejInt9gfCSA7YDdJ4nYlv67JfP3+PSWFX4IVw/xRIPg==}
+ cpu: [riscv64]
os: [linux]
'@rollup/rollup-linux-s390x-gnu@4.44.1':
@@ -3078,9 +2983,9 @@ packages:
cpu: [s390x]
os: [linux]
- '@rollup/rollup-linux-x64-gnu@4.40.2':
- resolution: {integrity: sha512-lG7Xa+BmBNwpjmVUbmyKxdQJ3Q6whHjMjzQplOs5Z+Gj7mxPtWakGHqzMqNER68G67kmCX9qX57aRsW5V0VOng==}
- cpu: [x64]
+ '@rollup/rollup-linux-s390x-gnu@4.44.2':
+ resolution: {integrity: sha512-evFOtkmVdY3udE+0QKrV5wBx7bKI0iHz5yEVx5WqDJkxp9YQefy4Mpx3RajIVcM6o7jxTvVd/qpC1IXUhGc1Mw==}
+ cpu: [s390x]
os: [linux]
'@rollup/rollup-linux-x64-gnu@4.44.1':
@@ -3088,8 +2993,8 @@ packages:
cpu: [x64]
os: [linux]
- '@rollup/rollup-linux-x64-musl@4.40.2':
- resolution: {integrity: sha512-tD46wKHd+KJvsmije4bUskNuvWKFcTOIM9tZ/RrmIvcXnbi0YK/cKS9FzFtAm7Oxi2EhV5N2OpfFB348vSQRXA==}
+ '@rollup/rollup-linux-x64-gnu@4.44.2':
+ resolution: {integrity: sha512-/bXb0bEsWMyEkIsUL2Yt5nFB5naLAwyOWMEviQfQY1x3l5WsLKgvZf66TM7UTfED6erckUVUJQ/jJ1FSpm3pRQ==}
cpu: [x64]
os: [linux]
@@ -3098,19 +3003,19 @@ packages:
cpu: [x64]
os: [linux]
- '@rollup/rollup-win32-arm64-msvc@4.40.2':
- resolution: {integrity: sha512-Bjv/HG8RRWLNkXwQQemdsWw4Mg+IJ29LK+bJPW2SCzPKOUaMmPEppQlu/Fqk1d7+DX3V7JbFdbkh/NMmurT6Pg==}
- cpu: [arm64]
- os: [win32]
+ '@rollup/rollup-linux-x64-musl@4.44.2':
+ resolution: {integrity: sha512-3D3OB1vSSBXmkGEZR27uiMRNiwN08/RVAcBKwhUYPaiZ8bcvdeEwWPvbnXvvXHY+A/7xluzcN+kaiOFNiOZwWg==}
+ cpu: [x64]
+ os: [linux]
'@rollup/rollup-win32-arm64-msvc@4.44.1':
resolution: {integrity: sha512-NtSJVKcXwcqozOl+FwI41OH3OApDyLk3kqTJgx8+gp6On9ZEt5mYhIsKNPGuaZr3p9T6NWPKGU/03Vw4CNU9qg==}
cpu: [arm64]
os: [win32]
- '@rollup/rollup-win32-ia32-msvc@4.40.2':
- resolution: {integrity: sha512-dt1llVSGEsGKvzeIO76HToiYPNPYPkmjhMHhP00T9S4rDern8P2ZWvWAQUEJ+R1UdMWJ/42i/QqJ2WV765GZcA==}
- cpu: [ia32]
+ '@rollup/rollup-win32-arm64-msvc@4.44.2':
+ resolution: {integrity: sha512-VfU0fsMK+rwdK8mwODqYeM2hDrF2WiHaSmCBrS7gColkQft95/8tphyzv2EupVxn3iE0FI78wzffoULH1G+dkw==}
+ cpu: [arm64]
os: [win32]
'@rollup/rollup-win32-ia32-msvc@4.44.1':
@@ -3118,9 +3023,9 @@ packages:
cpu: [ia32]
os: [win32]
- '@rollup/rollup-win32-x64-msvc@4.40.2':
- resolution: {integrity: sha512-bwspbWB04XJpeElvsp+DCylKfF4trJDa2Y9Go8O6A7YLX2LIKGcNK/CYImJN6ZP4DcuOHB4Utl3iCbnR62DudA==}
- cpu: [x64]
+ '@rollup/rollup-win32-ia32-msvc@4.44.2':
+ resolution: {integrity: sha512-+qMUrkbUurpE6DVRjiJCNGZBGo9xM4Y0FXU5cjgudWqIBWbcLkjE3XprJUsOFgC6xjBClwVa9k6O3A7K3vxb5Q==}
+ cpu: [ia32]
os: [win32]
'@rollup/rollup-win32-x64-msvc@4.44.1':
@@ -3128,66 +3033,71 @@ packages:
cpu: [x64]
os: [win32]
- '@rspack/binding-darwin-arm64@1.4.1':
- resolution: {integrity: sha512-enh5DYbpaexdEmjbcxj3BJDauP3w+20jFKWvKROtAQV350PUw0bf2b4WOgngIH9hBzlfjpXNYAk6T5AhVAlY3Q==}
+ '@rollup/rollup-win32-x64-msvc@4.44.2':
+ resolution: {integrity: sha512-3+QZROYfJ25PDcxFF66UEk8jGWigHJeecZILvkPkyQN7oc5BvFo4YEXFkOs154j3FTMp9mn9Ky8RCOwastduEA==}
+ cpu: [x64]
+ os: [win32]
+
+ '@rspack/binding-darwin-arm64@1.4.6':
+ resolution: {integrity: sha512-K37H8e58eY7zBHGeMVtT7m0Z5XvlNQX7YDuaxlbiA4hZxqeRoS5BMX/YOcDiGdNbSuqv+iG5GSckJ99YUI67Cw==}
cpu: [arm64]
os: [darwin]
- '@rspack/binding-darwin-x64@1.4.1':
- resolution: {integrity: sha512-KoehyhBji4TLXhn4mqOUw6xsQNRzNVA9XcCm1Jx+M1Qb0dhMTNfduvBSyXuRV5+/QaRbk7+4UJbyRNFUtt96kA==}
+ '@rspack/binding-darwin-x64@1.4.6':
+ resolution: {integrity: sha512-3p5u9q/Q9MMVe+5XFJ/WiFrzNrrxUjJFR19kB1k/KMcf8ox982xWjnfJuBkET/k7Hn0EZL7L06ym447uIfAVAg==}
cpu: [x64]
os: [darwin]
- '@rspack/binding-linux-arm64-gnu@1.4.1':
- resolution: {integrity: sha512-PJ5cHqvrj1bK7jH5DVrdKoR8Fy+p6l9baxXajq/6xWTxP+4YTdEtLsRZnpLMS1Ho2RRpkxDWJn+gdlKuleNioQ==}
+ '@rspack/binding-linux-arm64-gnu@1.4.6':
+ resolution: {integrity: sha512-ZrrCn5b037ImZfZ3MShJrRw4d5M3Tq2rFJupr+SGMg7GTl2T6xEmo3ER/evHlT6e0ETi6tRWPxC9A1125jbSQA==}
cpu: [arm64]
os: [linux]
- '@rspack/binding-linux-arm64-musl@1.4.1':
- resolution: {integrity: sha512-cpDz+z3FwVQfK6VYfXQEb0ym6fFIVmvK4y3R/2VAbVGWYVxZB5I6AcSdOWdDnpppHmcHpf+qQFlwhHvbpMMJNQ==}
+ '@rspack/binding-linux-arm64-musl@1.4.6':
+ resolution: {integrity: sha512-0a30oR6ZmZrqmsOHQYrbZPCxAgnqAiqlbFozdhHs+Yu2bS7SDiLpdjMg0PHwLZT2+siiMWsLodFZlXRJE54oAQ==}
cpu: [arm64]
os: [linux]
- '@rspack/binding-linux-x64-gnu@1.4.1':
- resolution: {integrity: sha512-jjTx53CpiYWK7fAv5qS8xHEytFK6gLfZRk+0kt2YII6uqez/xQ3SRcboreH8XbJcBoxINBzMNMf5/SeMBZ939A==}
+ '@rspack/binding-linux-x64-gnu@1.4.6':
+ resolution: {integrity: sha512-u6pq1aq7bX+NABVDDTOzH64KMj1KJn8fUWO+FaX7Kr7PBjhmxNRs4OaWZjbXEY6COhMYEJZ04h4DhY+lRzcKjA==}
cpu: [x64]
os: [linux]
- '@rspack/binding-linux-x64-musl@1.4.1':
- resolution: {integrity: sha512-FAyR3Og81Smtr/CnsuTiW4ZCYAPCqeV73lzMKZ9xdVUgM9324ryEgqgX38GZLB5Mo7cvQhv7/fpMeHQo16XQCw==}
+ '@rspack/binding-linux-x64-musl@1.4.6':
+ resolution: {integrity: sha512-rjP/1dWKB828kzd4/QpDYNVasUAKDj0OeRJGh5L/RluSH3pEqhxm5FwvndpmFDv6m3iPekZ4IO26UrpGJmE9fw==}
cpu: [x64]
os: [linux]
- '@rspack/binding-wasm32-wasi@1.4.1':
- resolution: {integrity: sha512-3Q1VICIQP4GsaTJEmmwfowQ48NvhlL0CKH88l5+mbji2rBkGx7yR67pPdfCVNjXcCtFoemTYw98eaumJTjC++g==}
+ '@rspack/binding-wasm32-wasi@1.4.6':
+ resolution: {integrity: sha512-5M0g7TaWgCFQJr4NKYW2bTLbQJuAQIgZL7WmiDwotgscBJDQWJVBayFEsnM6PYX1Inmu6RNhQ44BKIYwwoSyYw==}
cpu: [wasm32]
- '@rspack/binding-win32-arm64-msvc@1.4.1':
- resolution: {integrity: sha512-DdLPOy1J98kn45uEhiEqlBKgMvet+AxOzX2OcrnU0wQXthGM9gty1YXYNryOhlK+X+eOcwcP3GbnDOAKi8nKqw==}
+ '@rspack/binding-win32-arm64-msvc@1.4.6':
+ resolution: {integrity: sha512-thPCdbh4O+uEAJ8AvXBWZIOW0ZopJAN3CX2zlprso8Cnhi4wDseTtrIxFQh7cTo6pR3xSZAIv/zHd+MMF8TImA==}
cpu: [arm64]
os: [win32]
- '@rspack/binding-win32-ia32-msvc@1.4.1':
- resolution: {integrity: sha512-13s8fYtyC9DyvKosD2Kvzd6fVZDZZyPp91L4TEXWaO0CFhaCbtLTYIntExq9MwtKHYKKx7bchIFw93o0xjKjUg==}
+ '@rspack/binding-win32-ia32-msvc@1.4.6':
+ resolution: {integrity: sha512-KQmm6c/ZfJKQ/TpzbY6J0pDvUB9kwTXzp+xl2FhGq2RXid8uyDS8ZqbeJA6LDxgttsmp4PRVJjMdLVYjZenfLw==}
cpu: [ia32]
os: [win32]
- '@rspack/binding-win32-x64-msvc@1.4.1':
- resolution: {integrity: sha512-ubQW8FcLnwljDanwTzkC9Abyo59gmX8m9uVr1GHOEuEU9Cua0KMijX2j/MYfiziz4nuQgv1saobY7K1I5nE3YA==}
+ '@rspack/binding-win32-x64-msvc@1.4.6':
+ resolution: {integrity: sha512-WRRhCsJ+xcOmvzo/r/b2UTejPLnDEbaD/te1yQwHe97sUaFGr3u1Njk6lVYRTV6mEvUopEChb8yAq/S4dvaGLg==}
cpu: [x64]
os: [win32]
- '@rspack/binding@1.4.1':
- resolution: {integrity: sha512-zYgOmI+LC2zxB/LIcnaeK66ElFHaPChdWzRruTT1LAFFwpgGkBGAwFoP27PDnxQW0Aejci21Ld8X9tyxm08QFw==}
+ '@rspack/binding@1.4.6':
+ resolution: {integrity: sha512-rRc6sbKWxhomxxJeqi4QS3S/2T6pKf4JwC/VHXs7KXw7lHXHa3yxPynmn3xHstL0H6VLaM5xQj87Wh7lQYRAPg==}
- '@rspack/cli@1.4.1':
- resolution: {integrity: sha512-ZKJQD8rq9RR43MaclYf941kJbBNHGI8Kh8I/QfmL90+Q1dLsr0VEdTHH5W4LtD5Kv4dt2QI0Cx3n/568usbpHg==}
+ '@rspack/cli@1.4.6':
+ resolution: {integrity: sha512-9ltEQMQ6P6FM/DSqFQMGn1ZpZ8sespD8+WyQZT+Vz5ICVAwvN/AbkLJ/yriLNPZS7vJHvnki+NKBpjotxI6BsA==}
hasBin: true
peerDependencies:
'@rspack/core': ^1.0.0-alpha || ^1.x
- '@rspack/core@1.4.1':
- resolution: {integrity: sha512-UTRCTQk2G8YiPBiMvfn8FcysxeO4Muek6a/Z39Cw2r4ZI8k5iPnKiyZboTJLS7120PwWBw2SO+QQje35Z44x0g==}
+ '@rspack/core@1.4.6':
+ resolution: {integrity: sha512-/OpJLv7dPEE7x/qCXGecRm9suNxz5w0Dheq2sh0TjTCUHodtMET3T+FlRWznBAlZeNuHLECDp0DWhchgS8BWuA==}
engines: {node: '>=16.0.0'}
peerDependencies:
'@swc/helpers': '>=0.5.1'
@@ -3205,8 +3115,8 @@ packages:
resolution: {integrity: sha512-VynGOEsVw2s8TAlLf/uESfrgfrq2+rcXB1muPJYBWbsm1Oa6r5qVQhjA5ggM6z/coYPrsVMgovl3Ff7Q7OCp1w==}
engines: {node: '>=16.0.0'}
- '@schematics/angular@20.0.4':
- resolution: {integrity: sha512-cQw0ATQW/GTcYo5wmzMJrKlQsafNKeL3vduV6q0rILfp8P3OnJk7CtlWf9sfZnpEo0PNu28viMts3/p7ZUS8nQ==}
+ '@schematics/angular@20.1.0':
+ resolution: {integrity: sha512-sAEwygjY/j0tvo+EDFUAc54Hfp++K43ISe1/fdCU/M3Pseuf7oPPIm6VxxTrRc6fu4Lp5DBaD/PBkXNt/FqZpg==}
engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'}
'@shikijs/core@1.29.2':
@@ -3266,6 +3176,16 @@ packages:
'@socket.io/component-emitter@3.1.2':
resolution: {integrity: sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA==}
+ '@testing-library/dom@10.4.0':
+ resolution: {integrity: sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==}
+ engines: {node: '>=18'}
+
+ '@testing-library/user-event@14.6.1':
+ resolution: {integrity: sha512-vq7fv0rnt+QTXgPxr5Hjc210p6YKq2kmdziLgnsZGgLJ9e6VAShx1pACLuRjd/AS/sr7phAR58OIIpf0LlmQNw==}
+ engines: {node: '>=12', npm: '>=6'}
+ peerDependencies:
+ '@testing-library/dom': '>=7.21.4'
+
'@tootallnate/once@2.0.0':
resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==}
engines: {node: '>= 10'}
@@ -3293,6 +3213,9 @@ packages:
'@tybys/wasm-util@0.9.0':
resolution: {integrity: sha512-6+7nlbMVX/PVDCwaIQ8nTOPveOcFLSt8GcXdx8hD0bt39uWxYT88uXzqTd4fTvqta7oeUJqudepapKNt2DYJFw==}
+ '@types/aria-query@5.0.4':
+ resolution: {integrity: sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==}
+
'@types/babel__core@7.20.5':
resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==}
@@ -3311,13 +3234,8 @@ packages:
'@types/bonjour@3.5.13':
resolution: {integrity: sha512-z9fJ5Im06zvUL548KvYNecEVlA7cVDkGUi6kZusb04mpyEFKCIZJvloCcmpmLaIahDpOQGHaHmG6imtPMmPXGQ==}
- '@types/chai-subset@1.3.6':
- resolution: {integrity: sha512-m8lERkkQj+uek18hXOZuec3W/fCRTrU4hrnXjH3qhHy96ytuPaPiWGgu7sJb7tZxZonO75vYAjCvpe/e4VUwRw==}
- peerDependencies:
- '@types/chai': <5.2.0
-
- '@types/chai@4.3.20':
- resolution: {integrity: sha512-/pC9HAB5I/xMlc5FP77qjCnI16ChlJfW0tGa0IUcFn38VJrTV6DeZ60NU5KZBtaOZqjdpwTWohz5HU1RrhiYxQ==}
+ '@types/chai@5.2.2':
+ resolution: {integrity: sha512-8kB30R7Hwqf40JPiKhVzodJs2Qc1ZJ5zuT3uzw5Hq/dhNCl3G3l83jfpdI1e20BP348+fV7VIL/+FxaXkqBmWg==}
'@types/connect-history-api-fallback@1.5.4':
resolution: {integrity: sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==}
@@ -3337,6 +3255,9 @@ packages:
'@types/debug@4.1.12':
resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==}
+ '@types/deep-eql@4.0.2':
+ resolution: {integrity: sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==}
+
'@types/eslint-scope@3.7.7':
resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==}
@@ -3346,18 +3267,21 @@ packages:
'@types/estree-jsx@1.0.5':
resolution: {integrity: sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==}
- '@types/estree@1.0.7':
- resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==}
-
'@types/estree@1.0.8':
resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==}
'@types/express-serve-static-core@4.19.6':
resolution: {integrity: sha512-N4LZ2xG7DatVqhCZzOGb1Yi5lMbXSZcmdLDe9EzSndPV2HpWYWzRbaerl2n27irrm94EPpprqa8KpskPT085+A==}
+ '@types/express-serve-static-core@5.0.7':
+ resolution: {integrity: sha512-R+33OsgWw7rOhD1emjU7dzCDHucJrgJXMA5PYCzJxVil0dsyx5iBEPHqpPfiKNJQb7lZ1vxwoLR4Z87bBUpeGQ==}
+
'@types/express@4.17.23':
resolution: {integrity: sha512-Crp6WY9aTYP3qPi2wGDo9iUe/rceX01UMhnF1jmwDcKCFM6cx7YhGP/Mpr3y9AASpfHixIG0E6azCcL5OcDHsQ==}
+ '@types/express@5.0.3':
+ resolution: {integrity: sha512-wGA0NX93b19/dZC1J18tKWVIYWyyF2ZjT9vin/NRu0qzzvfVzWjs04iq2rQ3H65vCTQYlRqs3YHfY7zjdV+9Kw==}
+
'@types/glob@7.2.0':
resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==}
@@ -3397,8 +3321,8 @@ packages:
'@types/lodash-es@4.17.12':
resolution: {integrity: sha512-0NgftHUcV4v34VhXm8QBSftKVXtbkBG3ViCjs6+eJ5a6y6Mi/jiFGPc1sC7QK+9BFhWrURE3EOggmWaSxL9OzQ==}
- '@types/lodash@4.17.19':
- resolution: {integrity: sha512-NYqRyg/hIQrYPT9lbOeYc3kIRabJDn/k4qQHIXUpx88CBDww2fD15Sg5kbXlW86zm2XEW4g0QxkTI3/Kfkc7xQ==}
+ '@types/lodash@4.17.20':
+ resolution: {integrity: sha512-H3MHACvFUEiujabxhaI/ImO6gUrd8oOurg7LQtS7mbwIXA/cUqWrvBsaeJ23aZEPk1TAYkurjfMbSELfoCXlGA==}
'@types/mdast@4.0.4':
resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==}
@@ -3424,8 +3348,8 @@ packages:
'@types/nlcst@2.0.3':
resolution: {integrity: sha512-vSYNSDe6Ix3q+6Z7ri9lyWqgGhJTmzRjZRqyq15N0Z/1/UnVsno9G/N40NBijoYx2seFDIl0+B2mgAb9mezUCA==}
- '@types/node-forge@1.3.11':
- resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==}
+ '@types/node-forge@1.3.12':
+ resolution: {integrity: sha512-a0ToKlRVnUw3aXKQq2F+krxZKq7B8LEQijzPn5RdFAMatARD2JX9o8FBpMXOOrjob0uc13aN+V/AXniOXW4d9A==}
'@types/node@12.20.55':
resolution: {integrity: sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ==}
@@ -3433,11 +3357,8 @@ packages:
'@types/node@17.0.45':
resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==}
- '@types/node@18.19.113':
- resolution: {integrity: sha512-TmSTE9vyebJ9vSEiU+P+0Sp4F5tMgjiEOZaQUW6wA3ODvi6uBgkHQ+EsIu0pbiKvf9QHEvyRCiaz03rV0b+IaA==}
-
- '@types/node@20.19.2':
- resolution: {integrity: sha512-9pLGGwdzOUBDYi0GNjM97FIA+f92fqSke6joWeBjWXllfNxZBs7qeMF7tvtOIsbY45xkWkxrdwUfUf3MnQa9gA==}
+ '@types/node@22.16.2':
+ resolution: {integrity: sha512-Cdqa/eJTvt4fC4wmq1Mcc0CPUjp/Qy2FGqLza3z3pKymsI969TcZ54diNJv8UYUgeWxyb8FSbCkhdR6WqmUFhA==}
'@types/parse-json@4.0.2':
resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==}
@@ -3493,105 +3414,130 @@ packages:
'@ungap/structured-clone@1.3.0':
resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==}
- '@verdaccio/auth@8.0.0-next-8.1':
- resolution: {integrity: sha512-sPmHdnYuRSMgABCsTJEfz8tb/smONsWVg0g4KK2QycyYZ/A+RwZLV1JLiQb4wzu9zvS0HSloqWqkWlyNHW3mtw==}
+ '@verdaccio/auth@8.0.0-next-8.19':
+ resolution: {integrity: sha512-VEWhj9Zs6qY2vzVpwY0uViPGxCPhiVo+g2WTLPNGa8avYz6sC8eiHZOJv3E22TKm/PaeSzclvSbMXiXP1bYuMA==}
engines: {node: '>=18'}
'@verdaccio/commons-api@10.2.0':
resolution: {integrity: sha512-F/YZANu4DmpcEV0jronzI7v2fGVWkQ5Mwi+bVmV+ACJ+EzR0c9Jbhtbe5QyLUuzR97t8R5E/Xe53O0cc2LukdQ==}
engines: {node: '>=8'}
- '@verdaccio/config@8.0.0-next-8.1':
- resolution: {integrity: sha512-goDVOH4e8xMUxjHybJpi5HwIecVFqzJ9jeNFrRUgtUUn0PtFuNMHgxOeqDKRVboZhc5HK90yed8URK/1O6VsUw==}
- engines: {node: '>=14'}
+ '@verdaccio/config@8.0.0-next-8.19':
+ resolution: {integrity: sha512-08Mizx0f88A11Wxpx8EiK+mju0KroiaIRGZhV5h5+jWEKG3qucwTFNqR+29vRlPaGw1VmCEQ0+Vuaqeh03MlAA==}
+ engines: {node: '>=18'}
- '@verdaccio/core@8.0.0-next-8.1':
- resolution: {integrity: sha512-kQRCB2wgXEh8H88G51eQgAFK9IxmnBtkQ8sY5FbmB6PbBkyHrbGcCp+2mtRqqo36j0W1VAlfM3XzoknMy6qQnw==}
- engines: {node: '>=14'}
+ '@verdaccio/core@8.0.0-next-8.19':
+ resolution: {integrity: sha512-d/QzHToby2OTB5f4rw9koC0SidWvCkGPpvcQ/V8qh1ejoMtc/tO9OKe8lwUOxEvw31A2HaIBf0J4cFVIvrU31w==}
+ engines: {node: '>=18'}
'@verdaccio/file-locking@10.3.1':
resolution: {integrity: sha512-oqYLfv3Yg3mAgw9qhASBpjD50osj2AX4IwbkUtyuhhKGyoFU9eZdrbeW6tpnqUnj6yBMtAPm2eGD4BwQuX400g==}
engines: {node: '>=12'}
- '@verdaccio/file-locking@13.0.0-next-8.0':
- resolution: {integrity: sha512-28XRwpKiE3Z6KsnwE7o8dEM+zGWOT+Vef7RVJyUlG176JVDbGGip3HfCmFioE1a9BklLyGEFTu6D69BzfbRkzA==}
- engines: {node: '>=12'}
+ '@verdaccio/file-locking@13.0.0-next-8.4':
+ resolution: {integrity: sha512-LzW8V7O65ZGvBbeK43JfHBjoRch3vopBx/HDnOwpA++XrfDTFt/e9Omk28Gu7wY/4BSunJGHMCIrs2EzYc9IVQ==}
+ engines: {node: '>=18'}
- '@verdaccio/loaders@8.0.0-next-8.1':
- resolution: {integrity: sha512-mqGCUBs862g8mICZwX8CG92p1EZ1Un0DJ2DB7+iVu2TYaEeKoHoIdafabVdiYrbOjLcAOOBrMKE1Wnn14eLxpA==}
+ '@verdaccio/loaders@8.0.0-next-8.9':
+ resolution: {integrity: sha512-y0EIx+jiJGnln7to0ILUsUdAZvpsZTFPF7toJ/VPJlyRZmYYCbNE2j+VK9GLZu8jPZy+H+GdEBF89QdAv6P99A==}
engines: {node: '>=18'}
'@verdaccio/local-storage-legacy@11.0.2':
resolution: {integrity: sha512-7AXG7qlcVFmF+Nue2oKaraprGRtaBvrQIOvc/E89+7hAe399V01KnZI6E/ET56u7U9fq0MSlp92HBcdotlpUXg==}
engines: {node: '>=12'}
- '@verdaccio/logger-7@8.0.0-next-8.1':
- resolution: {integrity: sha512-V+/B1Wnct3IZ90q6HkI1a3dqbS0ds7s/5WPrS5cmBeLEw78/OGgF76XkhI2+lett7Un1CjVow7mcebOWcZ/Sqw==}
- engines: {node: '>=12'}
-
- '@verdaccio/logger-commons@8.0.0-next-8.1':
- resolution: {integrity: sha512-jCge//RT4uaK7MarhpzcJeJ5Uvtu/DbJ1wvJQyGiFe+9AvxDGm3EUFXvawLFZ0lzYhmLt1nvm7kevcc3vOm2ZQ==}
- engines: {node: '>=12'}
+ '@verdaccio/logger-commons@8.0.0-next-8.19':
+ resolution: {integrity: sha512-4Zl5+JyPMC4Kiu9f93uzN9312vg3eh1BeOx0qGGXksJTPSebS+O8HG2530ApjamSkApOHvGs5x3GEsEKza9WOA==}
+ engines: {node: '>=18'}
- '@verdaccio/logger-prettify@8.0.0-next-8.0':
- resolution: {integrity: sha512-7mAFHZF2NPTubrOXYp2+fbMjRW5MMWXMeS3LcpupMAn5uPp6jkKEM8NC4IVJEevC5Ph4vPVZqpoPDpgXHEaV3Q==}
- engines: {node: '>=12'}
+ '@verdaccio/logger-prettify@8.0.0-next-8.3':
+ resolution: {integrity: sha512-mehQMpCtUbmW5dHpUwvi6hSYBdEXZjmDzI76hGacYKEKBwJk5aVXmrdYbYVyWtYlmegaxjLRMmA/iebXDEggYA==}
+ engines: {node: '>=18'}
- '@verdaccio/logger@8.0.0-next-8.1':
- resolution: {integrity: sha512-w5kR0/umQkfH2F4PK5Fz9T6z3xz+twewawKLPTUfAgrVAOiWxcikGhhcHWhSGiJ0lPqIa+T0VYuLWMeVeDirGw==}
+ '@verdaccio/logger@8.0.0-next-8.19':
+ resolution: {integrity: sha512-rCZ4eUYJhCytezVeihYSs5Ct17UJvhCnQ4dAyuO/+JSeKY1Fpxgl+es8F6PU+o6iIVeN5qfFh55llJ2LwZ4gjg==}
engines: {node: '>=18'}
- '@verdaccio/middleware@8.0.0-next-8.1':
- resolution: {integrity: sha512-GpAdJYky1WmOERpxPoCkVSwTTJIsVAjqf2a2uQNvi7R3UZhs059JKhWcZjJMVCGV0uz9xgQvtb3DEuYGHqyaOg==}
- engines: {node: '>=12'}
+ '@verdaccio/middleware@8.0.0-next-8.19':
+ resolution: {integrity: sha512-KpfvMNvztaHK+6YrK3uhu6DbzwkQQnxtmNuesCwTQnMNmunwvMBCuwvNTvi1wip1GrmP8At4r3NSSz9ttPcHEQ==}
+ engines: {node: '>=18'}
- '@verdaccio/search-indexer@8.0.0-next-8.0':
- resolution: {integrity: sha512-VS9axVt8XAueiPceVCgaj9nlvYj5s/T4MkAILSf2rVZeFFOMUyxU3mddUCajSHzL+YpqCuzLLL9865sRRzOJ9w==}
- engines: {node: '>=12'}
+ '@verdaccio/search-indexer@8.0.0-next-8.5':
+ resolution: {integrity: sha512-0GC2tJKstbPg/W2PZl2yE+hoAxffD2ZWilEnEYSEo2e9UQpNIy2zg7KE/uMUq2P72Vf5EVfVzb8jdaH4KV4QeA==}
+ engines: {node: '>=18'}
- '@verdaccio/signature@8.0.0-next-8.0':
- resolution: {integrity: sha512-klcc2UlCvQxXDV65Qewo2rZOfv7S1y8NekS/8uurSaCTjU35T+fz+Pbqz1S9XK9oQlMp4vCQ7w3iMPWQbvphEQ==}
- engines: {node: '>=14'}
+ '@verdaccio/signature@8.0.0-next-8.11':
+ resolution: {integrity: sha512-mq5ZHB8a7JRMrbLATCZFVSUo0EtnsD9k7OZwEgdYEjzRYx3dQm93lY1smBAfluPfrcTeHRJY4W76Fdy/Or5JmA==}
+ engines: {node: '>=18'}
'@verdaccio/streams@10.2.1':
resolution: {integrity: sha512-OojIG/f7UYKxC4dYX8x5ax8QhRx1b8OYUAMz82rUottCuzrssX/4nn5QE7Ank0DUSX3C9l/HPthc4d9uKRJqJQ==}
engines: {node: '>=12', npm: '>=5'}
- '@verdaccio/tarball@13.0.0-next-8.1':
- resolution: {integrity: sha512-58uimU2Bqt9+s+9ixy7wK/nPCqbOXhhhr/MQjl+otIlsUhSeATndhFzEctz/W+4MhUDg0tUnE9HC2yeNHHAo1Q==}
- engines: {node: '>=14'}
+ '@verdaccio/tarball@13.0.0-next-8.19':
+ resolution: {integrity: sha512-BVdPcZj2EtneRY0HKqQTG02gF4q1YdxUqw+ZbOMdWRRFqNkCG/5PaaNhP/xh3UFk/VpNqmv4/OwyTv68c9186g==}
+ engines: {node: '>=18'}
- '@verdaccio/ui-theme@8.0.0-next-8.1':
- resolution: {integrity: sha512-9PxV8+jE2Tr+iy9DQW/bzny4YqOlW0mCZ9ct6jhcUW4GdfzU//gY2fBN/DDtQVmfbTy8smuj4Enyv5f0wCsnYg==}
+ '@verdaccio/ui-theme@8.0.0-next-8.19':
+ resolution: {integrity: sha512-grJ+8wqD+iE9cRHMQ9hYPj/IerW3pDELccoK6CLn1xYC+sunYVpnivkUv5HUmK6G0B64ptoYST1xFSjiiZXNKg==}
- '@verdaccio/url@13.0.0-next-8.1':
- resolution: {integrity: sha512-h6pkJf+YtogImKgOrmPP9UVG3p3gtb67gqkQU0bZnK+SEKQt6Rkek/QvtJ8MbmciagYS18bDhpI8DxqLHjDfZQ==}
- engines: {node: '>=12'}
+ '@verdaccio/url@13.0.0-next-8.19':
+ resolution: {integrity: sha512-QCtRu6gnE3FWh1CX11VdQfXDoNUYpiZm+767dUKkvo4LfEiKHrpIqq8ZeE37dOC5w9SBJdY1X6ddlIz8p4GTxA==}
+ engines: {node: '>=18'}
- '@verdaccio/utils@7.0.1-next-8.1':
- resolution: {integrity: sha512-cyJdRrVa+8CS7UuIQb3K3IJFjMe64v38tYiBnohSmhRbX7dX9IT3jWbjrwkqWh4KeS1CS6BYENrGG1evJ2ggrQ==}
- engines: {node: '>=12'}
+ '@verdaccio/utils@8.1.0-next-8.19':
+ resolution: {integrity: sha512-mQoe1yUlYR4ujR65xVNAr4and102UNvAjlx6+IYyVPa7h3CZ0w5e8sRjlbYIXXL/qDI4RPVzfJVpquiwPkUCGg==}
+ engines: {node: '>=18'}
- '@vitejs/plugin-basic-ssl@2.0.0':
- resolution: {integrity: sha512-gc9Tjg8bUxBVSTzeWT3Njc0Cl3PakHFKdNfABnZWiUgbxqmHDEn7uECv3fHVylxoYgNzAcmU7ZrILz+BwSo3sA==}
+ '@vitejs/plugin-basic-ssl@2.1.0':
+ resolution: {integrity: sha512-dOxxrhgyDIEUADhb/8OlV9JIqYLgos03YorAueTIeOUskLJSEsfwCByjbu98ctXitUN3znXKp0bYD/WHSudCeA==}
engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
peerDependencies:
- vite: ^6.0.0
+ vite: ^6.0.0 || ^7.0.0
+
+ '@vitest/browser@3.2.4':
+ resolution: {integrity: sha512-tJxiPrWmzH8a+w9nLKlQMzAKX/7VjFs50MWgcAj7p9XQ7AQ9/35fByFYptgPELyLw+0aixTnC4pUWV+APcZ/kw==}
+ peerDependencies:
+ playwright: '*'
+ safaridriver: '*'
+ vitest: 3.2.4
+ webdriverio: ^7.0.0 || ^8.0.0 || ^9.0.0
+ peerDependenciesMeta:
+ playwright:
+ optional: true
+ safaridriver:
+ optional: true
+ webdriverio:
+ optional: true
+
+ '@vitest/expect@3.2.4':
+ resolution: {integrity: sha512-Io0yyORnB6sikFlt8QW5K7slY4OjqNX9jmJQ02QDda8lyM6B5oNgVWoSoKPac8/kgnCUzuHQKrSLtu/uOqqrig==}
+
+ '@vitest/mocker@3.2.4':
+ resolution: {integrity: sha512-46ryTE9RZO/rfDd7pEqFl7etuyzekzEhUbTW3BvmeO/BcCMEgq59BKhek3dXDWgAj4oMK6OZi+vRr1wPW6qjEQ==}
+ peerDependencies:
+ msw: ^2.4.9
+ vite: ^5.0.0 || ^6.0.0 || ^7.0.0-0
+ peerDependenciesMeta:
+ msw:
+ optional: true
+ vite:
+ optional: true
- '@vitest/expect@0.33.0':
- resolution: {integrity: sha512-sVNf+Gla3mhTCxNJx+wJLDPp/WcstOe0Ksqz4Vec51MmgMth/ia0MGFEkIZmVGeTL5HtjYR4Wl/ZxBxBXZJTzQ==}
+ '@vitest/pretty-format@3.2.4':
+ resolution: {integrity: sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==}
- '@vitest/runner@0.33.0':
- resolution: {integrity: sha512-UPfACnmCB6HKRHTlcgCoBh6ppl6fDn+J/xR8dTufWiKt/74Y9bHci5CKB8tESSV82zKYtkBJo9whU3mNvfaisg==}
+ '@vitest/runner@3.2.4':
+ resolution: {integrity: sha512-oukfKT9Mk41LreEW09vt45f8wx7DordoWUZMYdY/cyAk7w5TWkTRCNZYF7sX7n2wB7jyGAl74OxgwhPgKaqDMQ==}
- '@vitest/snapshot@0.33.0':
- resolution: {integrity: sha512-tJjrl//qAHbyHajpFvr8Wsk8DIOODEebTu7pgBrP07iOepR5jYkLFiqLq2Ltxv+r0uptUb4izv1J8XBOwKkVYA==}
+ '@vitest/snapshot@3.2.4':
+ resolution: {integrity: sha512-dEYtS7qQP2CjU27QBC5oUOxLE/v5eLkGqPE0ZKEIDGMs4vKWe7IjgLOeauHsR0D5YuuycGRO5oSRXnwnmA78fQ==}
- '@vitest/spy@0.33.0':
- resolution: {integrity: sha512-Kv+yZ4hnH1WdiAkPUQTpRxW8kGtH8VRTnus7ZTGovFYM1ZezJpvGtb9nPIjPnptHbsyIAxYZsEpVPYgtpjGnrg==}
+ '@vitest/spy@3.2.4':
+ resolution: {integrity: sha512-vAfasCOe6AIK70iP5UD11Ac4siNUNJ9i/9PZ3NKx07sG6sUxeag1LWdNrMWeKKYBLlzuK+Gn65Yd5nyL6ds+nw==}
- '@vitest/utils@0.33.0':
- resolution: {integrity: sha512-pF1w22ic965sv+EN6uoePkAOTkAPWM03Ri/jXNyMIKBb/XHLDPfhLvf/Fa9g0YECevAIz56oVYXhodLvLQ/awA==}
+ '@vitest/utils@3.2.4':
+ resolution: {integrity: sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==}
'@webassemblyjs/ast@1.14.1':
resolution: {integrity: sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==}
@@ -3672,15 +3618,15 @@ packages:
'@yarnpkg/lockfile@1.1.0':
resolution: {integrity: sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==}
- '@yarnpkg/parsers@3.0.0-rc.46':
- resolution: {integrity: sha512-aiATs7pSutzda/rq8fnuPwTglyVwjM22bNnK2ZgjrpAjQHSSl3lztd2f9evst1W/qnC58DRz7T7QndUDumAR4Q==}
- engines: {node: '>=14.15.0'}
+ '@yarnpkg/parsers@3.0.2':
+ resolution: {integrity: sha512-/HcYgtUSiJiot/XWGLOlGxPYUG65+/31V8oqk17vZLW1xlCoR4PampyePljOxY2n8/3jz9+tIFzICsyGujJZoA==}
+ engines: {node: '>=18.12.0'}
'@zeit/schemas@2.36.0':
resolution: {integrity: sha512-7kjMwcChYEzMKjeex9ZFXkt1AyNov9R5HZtjBKVsmVpw7pa7ZtlCGvCBC2vnnXctaYN+aRI61HjIqeetZW5ROg==}
- '@zkochan/js-yaml@0.0.6':
- resolution: {integrity: sha512-nzvgl3VfhcELQ8LyVrYOru+UtAy1nrygk2+AGbTm8a5YcO6o8lSjAT+pfg3vJWxIoZKOUhrK6UU7xW/+00kQrg==}
+ '@zkochan/js-yaml@0.0.7':
+ resolution: {integrity: sha512-nrUSn7hzt7J6JWgWGz78ZYI8wj+gdIJdk0Ynjpp8l+trkn58Uqsf6RYrYkEK+3X18EX+TNdtJI0WxAtc+L84SQ==}
hasBin: true
JSONStream@1.3.5:
@@ -3703,6 +3649,10 @@ packages:
resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==}
engines: {node: '>= 0.6'}
+ accepts@2.0.0:
+ resolution: {integrity: sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==}
+ engines: {node: '>= 0.6'}
+
acorn-globals@7.0.1:
resolution: {integrity: sha512-umOSDSDrfHbTNPuNpC2NSnnA3LUrqpevPb4T9jRx4MagXNS0rs+gwiTcAvqCRmsD6utzsrzNt+ebm00SNWiC3Q==}
@@ -3732,8 +3682,8 @@ packages:
resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==}
engines: {node: '>= 6.0.0'}
- agent-base@7.1.3:
- resolution: {integrity: sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==}
+ agent-base@7.1.4:
+ resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==}
engines: {node: '>= 14'}
aggregate-error@3.1.0:
@@ -3751,6 +3701,9 @@ packages:
peerDependencies:
ajv: ^8.8.2
+ ajv@6.12.6:
+ resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
+
ajv@8.12.0:
resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==}
@@ -3820,6 +3773,9 @@ packages:
argparse@2.0.1:
resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
+ aria-query@5.3.0:
+ resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==}
+
aria-query@5.3.2:
resolution: {integrity: sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw==}
engines: {node: '>= 0.4'}
@@ -3869,8 +3825,9 @@ packages:
resolution: {integrity: sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==}
engines: {node: '>=0.8'}
- assertion-error@1.1.0:
- resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==}
+ assertion-error@2.0.1:
+ resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==}
+ engines: {node: '>=12'}
assign-symbols@1.0.0:
resolution: {integrity: sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==}
@@ -3957,8 +3914,9 @@ packages:
resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- babel-plugin-macros@2.8.0:
- resolution: {integrity: sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==}
+ babel-plugin-macros@3.1.0:
+ resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==}
+ engines: {node: '>=10', npm: '>=6'}
babel-plugin-polyfill-corejs2@0.4.14:
resolution: {integrity: sha512-Co2Y9wX854ts6U8gAAPXfn0GmAyctHuK8n0Yhfjd6t30g7yvKjspvvOo9yG+z52PZRgFErt7Ka2pYnXCjLKEpg==}
@@ -3970,6 +3928,11 @@ packages:
peerDependencies:
'@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
+ babel-plugin-polyfill-corejs3@0.13.0:
+ resolution: {integrity: sha512-U+GNwMdSFgzVmfhNm8GJUX88AadB3uo9KpJqS3FaqNIPKgySuvMb+bHPsOmmuWyIcuqZj/pzt1RUIUZns4y2+A==}
+ peerDependencies:
+ '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
+
babel-plugin-polyfill-regenerator@0.6.5:
resolution: {integrity: sha512-ISqQ2frbiNU9vIJkzg7dlPpznPZ4jOiUQ1uSmB0fEHeowtN3COYRsXr/xexn64NpU13P06jc/L5TgiJXOgrbEg==}
peerDependencies:
@@ -4001,8 +3964,8 @@ packages:
balanced-match@1.0.2:
resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
- bare-events@2.5.4:
- resolution: {integrity: sha512-+gFfDkR8pj4/TrWCGUGWmJIkBwuxPS5F+a5yWjOHQt2hHvNZd5YLzadjmDUtFmMM4y429bnKLa8bYBMHcYdnQA==}
+ bare-events@2.6.0:
+ resolution: {integrity: sha512-EKZ5BTXYExaNqi3I3f9RtEsaI/xBSGjE0XZCZilPzFAV/goswFHuPd9jEZlPIZ/iNZJwDSao9qRiScySz7MbQg==}
base-64@1.0.0:
resolution: {integrity: sha512-kwDPIFCGx0NZHog36dj+tHiwP4QMzsZ3AgMViUBKI0+V5n4U0ufTCUMhnQ04diaRI8EX/QcPfql7zlhZ7j4zgg==}
@@ -4055,6 +4018,10 @@ packages:
resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==}
engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16}
+ body-parser@2.2.0:
+ resolution: {integrity: sha512-02qvAaxv8tp7fBa/mw1ga98OGm+eCbqzJOKoRt70sLmfEEi+jyBYVTDGfCL/k06/4EMk/z01gCe7HoCH/f2LTg==}
+ engines: {node: '>=18'}
+
bonjour-service@1.3.0:
resolution: {integrity: sha512-3YuAUiSkWykd+2Azjgyxei8OWf8thdn8AITIog2M4UICzoqfjlqr64WIjEXZllf/W6vK1goqleSR6brGomxQqA==}
@@ -4165,8 +4132,8 @@ packages:
resolution: {integrity: sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==}
engines: {node: '>=16'}
- caniuse-lite@1.0.30001726:
- resolution: {integrity: sha512-VQAUIUzBiZ/UnlM28fSp2CRF3ivUn1BWEvxMcVTNwpw91Py1pGbPIyIKtd+tzct9C3ouceCVdGAXxZOpZAsgdw==}
+ caniuse-lite@1.0.30001727:
+ resolution: {integrity: sha512-pB68nIHmbN6L/4C6MH1DokyR3bYqFwjaSs/sWDHGj4CTcFtQUQMuJftVwWkXq7mNWOybD3KhUv3oWHoGxgP14Q==}
caseless@0.12.0:
resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==}
@@ -4174,9 +4141,9 @@ packages:
ccount@2.0.1:
resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==}
- chai@4.5.0:
- resolution: {integrity: sha512-RITGBfijLkBddZvnn8jdqoTypxvqbOLYQkGGxXzeFjVHvudaPw0HNFD9x928/eUwYWd2dPCugVqspGALTZZQKw==}
- engines: {node: '>=4'}
+ chai@5.2.1:
+ resolution: {integrity: sha512-5nFxhUrX0PqtyogoYOA8IPswy5sZFTOsBFl/9bNsmDLgsxYTzSZQJDPppDnZPTQbzSEm0hqGjWPzRemQCYbD6A==}
+ engines: {node: '>=18'}
chalk-template@0.4.0:
resolution: {integrity: sha512-/ghrgmhfY8RaSdeo43hNXxpoHAtxdbskUHjPpfqUWGttFgycUhYPGx3YZBCnUCvOa7Doivn1IZec3DEGFoMgLg==}
@@ -4213,8 +4180,9 @@ packages:
chardet@0.7.0:
resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==}
- check-error@1.0.3:
- resolution: {integrity: sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==}
+ check-error@2.1.1:
+ resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==}
+ engines: {node: '>= 16'}
chokidar@3.6.0:
resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==}
@@ -4240,8 +4208,8 @@ packages:
resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==}
engines: {node: '>=8'}
- ci-info@4.2.0:
- resolution: {integrity: sha512-cYY9mypksY8NRqgDB1XD1RiJL338v/551niynFTGkZOO2LHuB2OmOYxDIe/ttN9AHwrqdum1360G3ald0W9kCg==}
+ ci-info@4.3.0:
+ resolution: {integrity: sha512-l+2bNRMiQgcfILUi33labAZYIWlH1kWDp+ecNo5iisRKrbm0xcRyCww71/YU0Fkw0mAFpz9bJayXPjey6vkmaQ==}
engines: {node: '>=8'}
cjs-module-lexer@1.4.3:
@@ -4380,10 +4348,6 @@ packages:
resolution: {integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==}
engines: {node: '>= 0.8.0'}
- compression@1.7.5:
- resolution: {integrity: sha512-bQJ0YRck5ak3LgtnpKkiabX5pNF7tMUh1BSy2ZBOTh0Dim0BUu6aPPwByIns6/A5Prh8PufSPerMDUklpzes2Q==}
- engines: {node: '>= 0.8.0'}
-
compression@1.8.0:
resolution: {integrity: sha512-k6WLKfunuqCYD3t6AsuPGvQWaKwuLLh2/xHNcX4qE+vIfDNXpSqnrhwA7O53R7WVQUnt8dVAIW+YHr7xTgOgGA==}
engines: {node: '>= 0.8.0'}
@@ -4396,9 +4360,6 @@ packages:
engines: {node: ^14.13.0 || >=16.0.0}
hasBin: true
- confbox@0.1.8:
- resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==}
-
connect-history-api-fallback@2.0.0:
resolution: {integrity: sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==}
engines: {node: '>=0.8'}
@@ -4415,6 +4376,10 @@ packages:
resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==}
engines: {node: '>= 0.6'}
+ content-disposition@1.0.0:
+ resolution: {integrity: sha512-Au9nRL8VNUut/XSzbQA38+M78dzP4D+eqg3gfJHMIHHYa3bg067xj1KxMUWj+VULbiZMowKngFFbKczUrNJ1mg==}
+ engines: {node: '>= 0.6'}
+
content-type@1.0.5:
resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==}
engines: {node: '>= 0.6'}
@@ -4428,9 +4393,9 @@ packages:
cookie-signature@1.0.6:
resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==}
- cookie@0.6.0:
- resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==}
- engines: {node: '>= 0.6'}
+ cookie-signature@1.2.2:
+ resolution: {integrity: sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==}
+ engines: {node: '>=6.6.0'}
cookie@0.7.1:
resolution: {integrity: sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==}
@@ -4453,11 +4418,8 @@ packages:
peerDependencies:
webpack: ^5.1.0
- core-js-compat@3.43.0:
- resolution: {integrity: sha512-2GML2ZsCc5LR7hZYz4AXmjQw8zuy2T//2QntwdnpuYI7jteT6GVYJL7F6C2C57R7gSYrcqVW3lAALefdbhBLDA==}
-
- core-js@3.37.1:
- resolution: {integrity: sha512-Xn6qmxrQZyB0FFY8E3bgRXei3lWDJHhvI+u0q9TKIYM49G8pAr0FgnnrFRAmsbptZL1yxRADVXn+x5AGsbBfyw==}
+ core-js-compat@3.44.0:
+ resolution: {integrity: sha512-JepmAj2zfl6ogy34qfWtcE7nHKAJnKsQFRn++scjVS2bZFllwptzw61BZcZFYBPpUznLfAvh0LGhxKppk04ClA==}
core-util-is@1.0.2:
resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==}
@@ -4469,9 +4431,9 @@ packages:
resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==}
engines: {node: '>= 0.10'}
- cosmiconfig@6.0.0:
- resolution: {integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==}
- engines: {node: '>=8'}
+ cosmiconfig@7.1.0:
+ resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==}
+ engines: {node: '>=10'}
cosmiconfig@9.0.0:
resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==}
@@ -4599,8 +4561,8 @@ packages:
supports-color:
optional: true
- decimal.js@10.5.0:
- resolution: {integrity: sha512-8vDa8Qxvr/+d94hSh5P3IJwI5t8/c0KsMp+g8bNw9cY2icONa5aPfvKeieW1WlG0WQYwwhJ7mjui2xtiePQSXw==}
+ decimal.js@10.6.0:
+ resolution: {integrity: sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==}
decode-named-character-reference@1.2.0:
resolution: {integrity: sha512-c6fcElNV6ShtZXmsgNgFFV5tVX2PaV4g+MOAkb8eXHvn6sryJBrZa9r0zV6+dtTyoCKxtDy5tyQ5ZwQuidtd+Q==}
@@ -4617,8 +4579,8 @@ packages:
babel-plugin-macros:
optional: true
- deep-eql@4.1.4:
- resolution: {integrity: sha512-SUwdGfqdKOwxCPeVYjwSyRpJ7Z+fhpwIAtmCUdZIWZ/YP5R9WAsyuSgpLVDi9bjWoN2LXHNss/dk3urXtdQxGg==}
+ deep-eql@5.0.2:
+ resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==}
engines: {node: '>=6'}
deep-extend@0.6.0:
@@ -4749,6 +4711,9 @@ packages:
resolution: {integrity: sha512-l4gcSouhcgIKRvyy99RNVOgxXiicE+2jZoNmaNmZ6JXiGajBOJAesk1OBlJuM5k2c+eudGdLxDqXuPCKIj6kpw==}
engines: {node: '>=6'}
+ dom-accessibility-api@0.5.16:
+ resolution: {integrity: sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==}
+
dom-serialize@2.2.1:
resolution: {integrity: sha512-Yra4DbvoW7/Z6LBN560ZwXMjoNOSAN2wRsKFGc4iBeso+mpIA6qj1vfdf9HpMaKAqG6wXTy+1SYEzmNpKXOSsQ==}
@@ -4774,8 +4739,12 @@ packages:
resolution: {integrity: sha512-GopVGCpVS1UKH75VKHGuQFqS1Gusej0z4FyQkPdwjil2gNIv+LNsqBlboOzpJFZKVT95GkCyWJbBSdFEFUWI2A==}
engines: {node: '>=12'}
- dotenv@16.3.2:
- resolution: {integrity: sha512-HTlk5nmhkm8F6JcdXvHIzaorzCoziNQT9mGxLPVXW8wJF1TiGSL60ZGB4gHWabHOaMmWmhvk2/lPHfnBiT78AQ==}
+ dotenv-expand@11.0.7:
+ resolution: {integrity: sha512-zIHwmZPRshsCdpMDyVsqGmgyP0yT8GAgXUnkdAoJisxvf33k7yO6OuoKmcTGuXPWSsm8Oh88nZicRLA9Y0rUeA==}
+ engines: {node: '>=12'}
+
+ dotenv@16.4.7:
+ resolution: {integrity: sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==}
engines: {node: '>=12'}
dotenv@16.6.1:
@@ -4796,9 +4765,6 @@ packages:
duplexify@3.7.1:
resolution: {integrity: sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==}
- duplexify@4.1.3:
- resolution: {integrity: sha512-M3BmBhwJRZsSx38lZyhE53Csddgzl5R7xGJNk7CVddZD6CcmwMCH8J+7AprIrQKH7TonKxaCjcv27Qmf+sQ+oA==}
-
eastasianwidth@0.2.0:
resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
@@ -4816,8 +4782,8 @@ packages:
engines: {node: '>=0.10.0'}
hasBin: true
- electron-to-chromium@1.5.177:
- resolution: {integrity: sha512-7EH2G59nLsEMj97fpDuvVcYi6lwTcM1xuWw3PssD8xzboAW7zj7iB3COEEEATUfjLHrs5uKBLQT03V/8URx06g==}
+ electron-to-chromium@1.5.181:
+ resolution: {integrity: sha512-+ISMj8OIQ+0qEeDj14Rt8WwcTOiqHyAB+5bnK1K7xNNLjBJ4hRCQfUkw8RWtcLbfBzDwc15ZnKH0c7SNOfwiyA==}
emittery@0.13.1:
resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==}
@@ -4938,9 +4904,9 @@ packages:
engines: {node: '>=18'}
hasBin: true
- esbuild@0.18.20:
- resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==}
- engines: {node: '>=12'}
+ esbuild-wasm@0.25.6:
+ resolution: {integrity: sha512-iYdYzDQgw0RQYUVInYITxPNj6qGfoQ1SWg/tAUMZQQFGw0bexdY9qrvAgGHl7k0Xf23qw/956KTF7EcBUU1PJA==}
+ engines: {node: '>=18'}
hasBin: true
esbuild@0.21.5:
@@ -4958,6 +4924,11 @@ packages:
engines: {node: '>=18'}
hasBin: true
+ esbuild@0.25.6:
+ resolution: {integrity: sha512-GVuzuUwtdsghE3ocJ9Bs8PNoF13HNQ5TXbEi2AhvVb8xU1Iwt9Fos9FEamfoee+u/TOsn7GUWc04lz46n2bbTg==}
+ engines: {node: '>=18'}
+ hasBin: true
+
escalade@3.2.0:
resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==}
engines: {node: '>=6'}
@@ -4995,10 +4966,6 @@ packages:
engines: {node: '>=4'}
hasBin: true
- esquery@1.6.0:
- resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==}
- engines: {node: '>=0.10'}
-
esrecurse@4.3.0:
resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==}
engines: {node: '>=4.0'}
@@ -5057,6 +5024,14 @@ packages:
resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==}
engines: {node: '>=0.8.x'}
+ eventsource-parser@3.0.3:
+ resolution: {integrity: sha512-nVpZkTMM9rF6AQ9gPJpFsNAMt48wIzB5TQgiTLdHiuO8XEDhUgZEhqKlZWXbIzo9VmJ/HvysHqEaVeD5v9TPvA==}
+ engines: {node: '>=20.0.0'}
+
+ eventsource@3.0.7:
+ resolution: {integrity: sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==}
+ engines: {node: '>=18.0.0'}
+
execa@5.1.1:
resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==}
engines: {node: '>=10'}
@@ -5073,6 +5048,10 @@ packages:
resolution: {integrity: sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==}
engines: {node: '>=0.10.0'}
+ expect-type@1.2.2:
+ resolution: {integrity: sha512-JhFGDVJ7tmDJItKhYgJCGLOWjuK9vPxiXoUFLwLDc99NlmklilbiQJwoctZtt13+xMw91MCk/REan6MWHqDjyA==}
+ engines: {node: '>=12.0.0'}
+
expect@29.7.0:
resolution: {integrity: sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
@@ -5083,18 +5062,20 @@ packages:
express-rate-limit@5.5.1:
resolution: {integrity: sha512-MTjE2eIbHv5DyfuFz4zLYWxpqVhEhkTiwFGuB74Q9CSou2WHO52nlE5y3Zlg6SIsiYUIPj6ifFxnkPz6O3sIUg==}
- express@4.21.0:
- resolution: {integrity: sha512-VqcNGcj/Id5ZT1LZ/cfihi3ttTn+NJmkli2eZADigjq29qTlWi/hAQ43t/VLPq8+UX06FCEx3ByOYet6ZFblng==}
- engines: {node: '>= 0.10.0'}
-
- express@4.21.1:
- resolution: {integrity: sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==}
- engines: {node: '>= 0.10.0'}
+ express-rate-limit@7.5.1:
+ resolution: {integrity: sha512-7iN8iPMDzOMHPUYllBEsQdWVB6fPDMPqwjBaFrgr4Jgr/+okjvzAy+UHlYYL/Vs0OsOrMkwS6PJDkFlJwoxUnw==}
+ engines: {node: '>= 16'}
+ peerDependencies:
+ express: '>= 4.11'
express@4.21.2:
resolution: {integrity: sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==}
engines: {node: '>= 0.10.0'}
+ express@5.1.0:
+ resolution: {integrity: sha512-DT9ck5YIRU+8GYzzU5kT3eHGA5iL+1Zd0EutOmTE9Dtk+Tvuzd23VBU+ec7HPNSTxXYO55gPV/hq4pSBJDjFpA==}
+ engines: {node: '>= 18'}
+
expressive-code@0.31.0:
resolution: {integrity: sha512-rxKGYS8iRwNUbRNfyCyoe3XQvBLTtGdXbNKM+ODDWCn4VL2DVT1gD1M2N2Alg8HQHIWZJsZIMsYbziO0MRjPlw==}
@@ -5134,10 +5115,6 @@ packages:
resolution: {integrity: sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==}
engines: {node: '>=4.0.0'}
- fast-glob@3.2.7:
- resolution: {integrity: sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==}
- engines: {node: '>=8'}
-
fast-glob@3.3.3:
resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==}
engines: {node: '>=8.6.0'}
@@ -5149,9 +5126,6 @@ packages:
resolution: {integrity: sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A==}
engines: {node: '>=6'}
- fast-safe-stringify@2.1.1:
- resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==}
-
fast-uri@3.0.6:
resolution: {integrity: sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==}
@@ -5200,6 +5174,10 @@ packages:
resolution: {integrity: sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==}
engines: {node: '>= 0.8'}
+ finalhandler@2.1.0:
+ resolution: {integrity: sha512-/t88Ty3d5JWQbWYgaOGCCYfXRwV1+be02WqYYlL6h0lEiUAMPM8o8qKGO01YIkOHzka2up08wvgYD0mDiI+q3Q==}
+ engines: {node: '>= 0.8'}
+
find-up-simple@1.0.1:
resolution: {integrity: sha512-afd4O7zpqHeRyg4PfDQsXmlDe2PfdHtJt6Akt8jOWaApLOZk5JXs6VMR29lz03pRe9mpykrRCYIYxaJYcfpncQ==}
engines: {node: '>=18'}
@@ -5265,13 +5243,16 @@ packages:
resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==}
engines: {node: '>= 0.6'}
+ fresh@2.0.0:
+ resolution: {integrity: sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==}
+ engines: {node: '>= 0.8'}
+
+ front-matter@4.0.2:
+ resolution: {integrity: sha512-I8ZuJ/qG92NWX8i5x1Y8qyj3vizhXS31OxjKDu3LKP+7/qBgfIKValiZIEwoVoJKUHlhWtYrktkxV1XsX+pPlg==}
+
fs-constants@1.0.0:
resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==}
- fs-extra@11.3.0:
- resolution: {integrity: sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==}
- engines: {node: '>=14.14'}
-
fs-extra@7.0.1:
resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==}
engines: {node: '>=6 <7 || >=8'}
@@ -5316,9 +5297,6 @@ packages:
resolution: {integrity: sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ==}
engines: {node: '>=18'}
- get-func-name@2.0.2:
- resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==}
-
get-intrinsic@1.3.0:
resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==}
engines: {node: '>= 0.4'}
@@ -5366,22 +5344,10 @@ packages:
resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==}
hasBin: true
- glob@6.0.4:
- resolution: {integrity: sha512-MKZeRNyYZAVVVG1oZeLaWie1uweH40m9AZwIwxyPbTSX4hHrVYSzLg0Ro5Z5R7XKkIX+Cc6oD1rqeDJnwsB8/A==}
- deprecated: Glob versions prior to v9 are no longer supported
-
- glob@7.1.4:
- resolution: {integrity: sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==}
- deprecated: Glob versions prior to v9 are no longer supported
-
glob@7.2.3:
resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}
deprecated: Glob versions prior to v9 are no longer supported
- globals@11.12.0:
- resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==}
- engines: {node: '>=4'}
-
globby@11.1.0:
resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==}
engines: {node: '>=10'}
@@ -5875,6 +5841,9 @@ packages:
is-promise@2.2.2:
resolution: {integrity: sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==}
+ is-promise@4.0.0:
+ resolution: {integrity: sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==}
+
is-regex@1.2.1:
resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==}
engines: {node: '>= 0.4'}
@@ -5977,8 +5946,8 @@ packages:
jasmine-core@4.6.1:
resolution: {integrity: sha512-VYz/BjjmC3klLJlLwA4Kw8ytk0zDSmbbDLNs794VnWmkcCB7I9aAL/D48VNQtmITyPvea2C3jdUMfc3kAoy0PQ==}
- jasmine-core@5.1.2:
- resolution: {integrity: sha512-2oIUMGn00FdUiqz6epiiJr7xcFyNYj3rDcfmnzfkBnHyBQ3cBQUs4mmyGsOb7TTLb9kxk7dBcmEmqhDKkBoDyA==}
+ jasmine-core@5.7.1:
+ resolution: {integrity: sha512-QnurrtpKsPoixxG2R3d1xP0St/2kcX5oTZyDyQJMY+Vzi/HUlu1kGm+2V8Tz+9lV991leB1l0xcsyz40s9xOOw==}
jest-changed-files@29.7.0:
resolution: {integrity: sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==}
@@ -6143,6 +6112,9 @@ packages:
js-tokens@4.0.0:
resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
+ js-tokens@9.0.1:
+ resolution: {integrity: sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==}
+
js-yaml@3.14.1:
resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==}
hasBin: true
@@ -6183,6 +6155,9 @@ packages:
resolution: {integrity: sha512-lR4MXjGNgkJc7tkQ97kb2nuEMnNCyU//XYVH0MKTGcXEiSudQ5MKGKen3C5QubYy0vmq+JGitUg92uuywGEwIA==}
engines: {node: ^18.17.0 || >=20.5.0}
+ json-schema-traverse@0.4.1:
+ resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==}
+
json-schema-traverse@1.0.0:
resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==}
@@ -6206,9 +6181,6 @@ packages:
jsonfile@4.0.0:
resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==}
- jsonfile@6.1.0:
- resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==}
-
jsonparse@1.3.1:
resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==}
engines: {'0': node >= 0.2.0}
@@ -6315,16 +6287,16 @@ packages:
lines-and-columns@1.2.4:
resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
- lines-and-columns@2.0.4:
- resolution: {integrity: sha512-wM1+Z03eypVAVUCE7QdSqpVIvelbOakn1M0bPDoA4SGWPx3sNDVUiMo3L6To6WWGClB7VyXnhQ4Sn7gxiJbE6A==}
+ lines-and-columns@2.0.3:
+ resolution: {integrity: sha512-cNOjgCnLB+FnvWWtyRTzmB3POJ+cXxTA81LoW7u8JdmhfXzriropYwpjShnz1QLLWsQwY7nIxoDmcPTwphDK9w==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
listr2@8.3.3:
resolution: {integrity: sha512-LWzX2KsqcB1wqQ4AHgYb4RsDXauQiqhjLk+6hjbaeHG4zpjjVAB6wC/gz6X0l+Du1cN3pUB5ZlrvTbhGSNnUQQ==}
engines: {node: '>=18.0.0'}
- lmdb@3.3.0:
- resolution: {integrity: sha512-MgJocUI6QEiSXQBFWLeyo1R7eQj8Rke5dlPxX0KFwli8/bsCxpM/KbXO5y0qmV/5llQ3wpneDWcTYxa+4vn8iQ==}
+ lmdb@3.4.1:
+ resolution: {integrity: sha512-hoG9RIv42kdGJiieyElgWcKCTaw5S6Jqwyd1gLSVdsJ3+8MVm8e4yLronThiRJI9DazFAAs9xfB9nWeMQ2DWKA==}
hasBin: true
load-yaml-file@0.2.0:
@@ -6343,10 +6315,6 @@ packages:
resolution: {integrity: sha512-FMJTLMXfCLMLfJxcX9PFqX5qD88Z5MRGaZCVzfuqeZSPsyiBzs+pahDQjbIWz2QIzPZz0NX9Zy4FX3lmK6YHIg==}
engines: {node: '>= 12.13.0'}
- local-pkg@0.4.3:
- resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==}
- engines: {node: '>=14'}
-
locate-path@5.0.0:
resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==}
engines: {node: '>=8'}
@@ -6413,8 +6381,8 @@ packages:
longest-streak@3.1.0:
resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==}
- loupe@2.3.7:
- resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==}
+ loupe@3.1.4:
+ resolution: {integrity: sha512-wJzkKwJrheKtknCOKNEtDK4iqg/MxmZheEMtSTYvnzRdEYaZzmgH976nenp8WdJRdx5Vc1X/9MO0Oszl6ezeXg==}
lowdb@1.0.0:
resolution: {integrity: sha512-2+x8esE/Wb9SQ1F9IHaYWfsC9FIecLOPrK4g17FGEayjUWH172H6nwicRovGvSE2CPZouc2MCIqCI7h9d+GftQ==}
@@ -6426,14 +6394,14 @@ packages:
lru-cache@5.1.1:
resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
- lru-cache@6.0.0:
- resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==}
- engines: {node: '>=10'}
-
lru-cache@7.18.3:
resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==}
engines: {node: '>=12'}
+ lz-string@1.5.0:
+ resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==}
+ hasBin: true
+
magic-string@0.30.17:
resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==}
@@ -6539,6 +6507,10 @@ packages:
resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==}
engines: {node: '>= 0.6'}
+ media-typer@1.1.0:
+ resolution: {integrity: sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==}
+ engines: {node: '>= 0.8'}
+
memfs@4.17.2:
resolution: {integrity: sha512-NgYhCOWgovOXSzvYgUW0LQ7Qy72rWQMGGFJDoWg4G30RHd3z77VbYdtJ4fembJXBy8pMIUA31XNAupobOQlwdg==}
engines: {node: '>= 4.0.0'}
@@ -6546,6 +6518,10 @@ packages:
merge-descriptors@1.0.3:
resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==}
+ merge-descriptors@2.0.0:
+ resolution: {integrity: sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==}
+ engines: {node: '>=18'}
+
merge-stream@2.0.0:
resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==}
@@ -6693,6 +6669,10 @@ packages:
resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==}
engines: {node: '>= 0.6'}
+ mime-types@3.0.1:
+ resolution: {integrity: sha512-xRc4oEhT6eaBpU1XF7AjpOFD+xQmXNB5OVKwp4tqCuBpHLS/ZbBDrc07mYTDqVMg6PfxUjjNp85O6Cd2Z/5HWA==}
+ engines: {node: '>= 0.6'}
+
mime@1.6.0:
resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==}
engines: {node: '>=4'}
@@ -6725,8 +6705,9 @@ packages:
minimalistic-assert@1.0.1:
resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==}
- minimatch@3.0.5:
- resolution: {integrity: sha512-tUpxzX0VAzJHjLu0xUfFv1gwVp9ba3IOuRAVH2EGuRW8a5emA2FlACLqiT/lDVtS1W+TGNwqz3sWaNyLgDJWuw==}
+ minimatch@10.0.1:
+ resolution: {integrity: sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==}
+ engines: {node: 20 || >=22}
minimatch@3.1.2:
resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
@@ -6808,9 +6789,6 @@ packages:
engines: {node: '>=10'}
hasBin: true
- mlly@1.7.4:
- resolution: {integrity: sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==}
-
mri@1.2.0:
resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==}
engines: {node: '>=4'}
@@ -6847,10 +6825,6 @@ packages:
resolution: {integrity: sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA==}
engines: {node: ^18.17.0 || >=20.5.0}
- mv@2.1.1:
- resolution: {integrity: sha512-at/ZndSy3xEGJ8i0ygALh8ru9qy7gWW1cmkaqBN29JmMlIvM//MEO9y1sk/avxuwnPcfhkejkLsuPxH81BrkSg==}
- engines: {node: '>=0.8.0'}
-
nanoid@3.3.11:
resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==}
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
@@ -6863,10 +6837,6 @@ packages:
natural-compare@1.4.0:
resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
- ncp@2.0.0:
- resolution: {integrity: sha512-zIdGUrPRFTUELUvr3Gmc7KZ2Sw/h1PiVM0Af/oHB6zgnV1ikqSfRk+TOufi79aHYCW3NiOXmr1BP5nWbzojLaA==}
- hasBin: true
-
needle@3.3.1:
resolution: {integrity: sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==}
engines: {node: '>= 4.4.x'}
@@ -6900,9 +6870,6 @@ packages:
nlcst-to-string@4.0.0:
resolution: {integrity: sha512-YKLBCcUYKAg0FNlOBT6aI91qFmSiFKiluk655WzPF+DDMA02qIyy8uiRqI8QXtcFpEvll12LpL5MXqEmAZ+dcA==}
- node-addon-api@3.2.1:
- resolution: {integrity: sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A==}
-
node-addon-api@6.1.0:
resolution: {integrity: sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==}
@@ -6926,10 +6893,6 @@ packages:
resolution: {integrity: sha512-s+w+rBWnpTMwSFbaE0UXsRlg7hU4FjekKU4eyAih5T8nJuNZT1nNsskXpxmeqSK9UzkBl6UgRlnKc8hz8IEqOw==}
hasBin: true
- node-gyp-build@4.8.4:
- resolution: {integrity: sha512-LA4ZjwlnUblHVgq0oBF3Jl/6h/Nvs5fzBLwdEF4nuxnFdsfajde4WfxtJr3CaiH+F6ewcIB/q4jQ4UzPyid+CQ==}
- hasBin: true
-
node-gyp@11.2.0:
resolution: {integrity: sha512-T0S1zqskVUSxcsSTkAsLc7xCycrRYmtDHadDinzocrThjyQCn5kMlEBSj6H4qDbgsIOSLmmlRIeb0lZXj+UArA==}
engines: {node: ^18.17.0 || >=20.5.0}
@@ -6999,20 +6962,8 @@ packages:
nwsapi@2.2.20:
resolution: {integrity: sha512-/ieB+mDe4MrrKMT8z+mQL8klXydZWGR5Dowt4RAGKbJ3kIGEx3X4ljUo+6V73IXtUPWgfOlU5B9MlGxFO5T+cA==}
- nx@16.10.0:
- resolution: {integrity: sha512-gZl4iCC0Hx0Qe1VWmO4Bkeul2nttuXdPpfnlcDKSACGu3ZIo+uySqwOF8yBAxSTIf8xe2JRhgzJN1aFkuezEBg==}
- hasBin: true
- peerDependencies:
- '@swc-node/register': ^1.6.7
- '@swc/core': ^1.3.85
- peerDependenciesMeta:
- '@swc-node/register':
- optional: true
- '@swc/core':
- optional: true
-
- nx@18.3.5:
- resolution: {integrity: sha512-wWcvwoTgiT5okdrG0RIWm1tepC17bDmSpw+MrOxnjfBjARQNTURkiq4U6cxjCVsCxNHxCrlAaBSQLZeBgJZTzQ==}
+ nx@21.2.2:
+ resolution: {integrity: sha512-SP+gojzJhvUfGPw94myECAvF+a7KDQe8c1HUr2HOPR20oSukpdhZM2B1Ki4FGUUuzOcCILhNT2QHLo82+FGLng==}
hasBin: true
peerDependencies:
'@swc-node/register': ^1.8.0
@@ -7046,9 +6997,6 @@ packages:
obuf@1.1.2:
resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==}
- on-exit-leak-free@0.2.0:
- resolution: {integrity: sha512-dqaz3u44QbRXQooZLTUKU41ZrzYrcvLISVgbrzbyCMxpmSLJvZ3ZamIJIZ29P6OhZIkNIQKosdeM6t1LYbA9hg==}
-
on-exit-leak-free@2.1.2:
resolution: {integrity: sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==}
engines: {node: '>=14.0.0'}
@@ -7133,10 +7081,6 @@ packages:
resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==}
engines: {node: '>=10'}
- p-limit@4.0.0:
- resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
-
p-limit@6.2.0:
resolution: {integrity: sha512-kuUqqHNUqoIWp/c467RI4X6mmyuojY5jGutNU0wVTmEOOfcuwLqyMVoAi9MKi2Ak+5i9+nhmrK4ufZE8069kHA==}
engines: {node: '>=18'}
@@ -7265,15 +7209,16 @@ packages:
resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==}
engines: {node: '>=16 || 14 >=14.18'}
- path-to-regexp@0.1.10:
- resolution: {integrity: sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==}
-
path-to-regexp@0.1.12:
resolution: {integrity: sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==}
path-to-regexp@3.3.0:
resolution: {integrity: sha512-qyCH421YQPS2WFDxDjftfc1ZR5WKQzVzqsp4n9M2kQhVOo/ByahFoUNJfl58kOcEGfQ//7weFTDhm+ss8Ecxgw==}
+ path-to-regexp@8.2.0:
+ resolution: {integrity: sha512-TdrF7fW9Rphjq4RjrW0Kp2AW0Ahwu9sRGTkS6bvDi0SCwZlEZYmcfDbEsTz8RVk0EHIS/Vd1bv3JhG+1xZuAyQ==}
+ engines: {node: '>=16'}
+
path-type@3.0.0:
resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==}
engines: {node: '>=4'}
@@ -7282,14 +7227,12 @@ packages:
resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==}
engines: {node: '>=8'}
- pathe@1.1.2:
- resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==}
-
pathe@2.0.3:
resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==}
- pathval@1.1.1:
- resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==}
+ pathval@2.0.1:
+ resolution: {integrity: sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==}
+ engines: {node: '>= 14.16'}
peek-stream@1.1.3:
resolution: {integrity: sha512-FhJ+YbOSBb9/rIl2ZeE/QHEsWn7PqNYt8ARAY3kIgNGOk13g9FGyIY6JIl/xB/3TFRVoTv5as0l11weORrTekA==}
@@ -7316,52 +7259,46 @@ packages:
resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==}
engines: {node: '>=6'}
- pino-abstract-transport@0.5.0:
- resolution: {integrity: sha512-+KAgmVeqXYbTtU2FScx1XS3kNyfZ5TrXY07V96QnUSFqo2gAqlvmaxH67Lj7SWazqsMabf+58ctdTcBgnOLUOQ==}
-
- pino-abstract-transport@1.1.0:
- resolution: {integrity: sha512-lsleG3/2a/JIWUtf9Q5gUNErBqwIu1tUKTT3dUzaf5DySw9ra1wcqKjJjLX1VTY64Wk1eEOYsVGSaGfCK85ekA==}
+ pino-abstract-transport@1.2.0:
+ resolution: {integrity: sha512-Guhh8EZfPCfH+PMXAb6rKOjGQEoy0xlAIn+irODG5kgfYV+BQ0rGYYWTIel3P5mmyXqkYkPmdIkywsn6QKUR1Q==}
- pino-std-serializers@4.0.0:
- resolution: {integrity: sha512-cK0pekc1Kjy5w9V2/n+8MkZwusa6EyyxfeQCB799CQRhRt/CqYKiWs5adeu8Shve2ZNffvfC/7J64A2PJo1W/Q==}
+ pino-abstract-transport@2.0.0:
+ resolution: {integrity: sha512-F63x5tizV6WCh4R6RHyi2Ml+M70DNRXt/+HANowMflpgGFMAym/VKm6G7ZOQRjqN7XbGxK1Lg9t6ZrtzOaivMw==}
- pino-std-serializers@6.2.2:
- resolution: {integrity: sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==}
-
- pino@7.11.0:
- resolution: {integrity: sha512-dMACeu63HtRLmCG8VKdy4cShCPKaYDR4youZqoSWLxl5Gu99HUw8bw75thbPv9Nip+H+QYX8o3ZJbTdVZZ2TVg==}
- hasBin: true
+ pino-std-serializers@7.0.0:
+ resolution: {integrity: sha512-e906FRY0+tV27iq4juKzSYPbUj2do2X2JX4EzSca1631EB2QJQUqGbDuERal7LCtOpxl6x3+nvo9NPZcmjkiFA==}
- pino@8.17.2:
- resolution: {integrity: sha512-LA6qKgeDMLr2ux2y/YiUt47EfgQ+S9LznBWOJdN3q1dx2sv0ziDLUBeVpyVv17TEcGCBuWf0zNtg3M5m1NhhWQ==}
+ pino@9.7.0:
+ resolution: {integrity: sha512-vnMCM6xZTb1WDmLvtG2lE/2p+t9hDEIvTWJsu6FejkE62vB7gDhvzrpFR4Cw2to+9JNQxVnkAKVPA1KPB98vWg==}
hasBin: true
pirates@4.0.7:
resolution: {integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==}
engines: {node: '>= 6'}
- piscina@5.1.1:
- resolution: {integrity: sha512-9rPDIPsCwOivatEZGM8+apgM7AiTDLSnpwMmLaSmdm2PeND8bFJzZLZZxyrJjLH8Xx/MpKoVaKf+vZOWALNHbw==}
+ piscina@5.1.2:
+ resolution: {integrity: sha512-9cE/BTA/xhDiyNUEj6EKWLEQC17fh/24ydYzQwcA7QdYh75K6kzL2GHvxDF5i9rFGtUaaKk7/u4xp07qiKXccQ==}
engines: {node: '>=20.x'}
+ pkce-challenge@5.0.0:
+ resolution: {integrity: sha512-ueGLflrrnvwB3xuo/uGob5pd5FN7l0MsLf0Z87o/UQmRtwjvfylfc9MurIxRAWywCYTgrvpXBcqjV4OfCYGCIQ==}
+ engines: {node: '>=16.20.0'}
+
pkg-dir@4.2.0:
resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==}
engines: {node: '>=8'}
- pkg-types@1.3.1:
- resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==}
-
pkginfo@0.4.1:
resolution: {integrity: sha512-8xCNE/aT/EXKenuMDZ+xTVwkT8gsoHN2z/Q29l80u0ppGEXVvsKRzNMbtKhg8LS8k1tJLAHHylf6p4VFmP6XUQ==}
engines: {node: '>= 0.4.0'}
- playwright-core@1.53.1:
- resolution: {integrity: sha512-Z46Oq7tLAyT0lGoFx4DOuB1IA9D1TPj0QkYxpPVUnGDqHHvDpCftu1J2hM2PiWsNMoZh8+LQaarAWcDfPBc6zg==}
+ playwright-core@1.53.2:
+ resolution: {integrity: sha512-ox/OytMy+2w1jcYEYlOo1Hhp8hZkLCximMTUTMBXjGUA1KoFfiSZ+DU+3a739jsPY0yoKH2TFy9S2fsJas8yAw==}
engines: {node: '>=18'}
hasBin: true
- playwright@1.53.1:
- resolution: {integrity: sha512-LJ13YLr/ocweuwxyGf1XNFWIU4M2zUSo149Qbp+A4cpwDjsxRPj7k6H25LBrEHiEwxvRbD8HdwvQmRMSvquhYw==}
+ playwright@1.53.2:
+ resolution: {integrity: sha512-6K/qQxVFuVQhRQhFsVZ9fGeatxirtrpPgxzBYWyZLEXJzqYwuL4fuNmfOfD5et1tJE4GScKyPNeLhZeRwuTU3A==}
engines: {node: '>=18'}
hasBin: true
@@ -7426,10 +7363,6 @@ packages:
postcss-value-parser@4.2.0:
resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==}
- postcss@8.5.3:
- resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==}
- engines: {node: ^10 || ^12 || >=14}
-
postcss@8.5.6:
resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==}
engines: {node: ^10 || ^12 || >=14}
@@ -7443,6 +7376,10 @@ packages:
engines: {node: '>=10.13.0'}
hasBin: true
+ pretty-format@27.5.1:
+ resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==}
+ engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}
+
pretty-format@29.7.0:
resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==}
engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
@@ -7465,8 +7402,8 @@ packages:
process-warning@1.0.0:
resolution: {integrity: sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q==}
- process-warning@3.0.0:
- resolution: {integrity: sha512-mqn0kFRl0EoqhnL0GQ0veqFHyIN1yig9RHh/InzORTUiZHFRAur+aMtRkELNwGs9aNwKS6tg/An4NYBPGwvtzQ==}
+ process-warning@5.0.0:
+ resolution: {integrity: sha512-a39t9ApHNx2L4+HBnQKqxxHNs1r7KF+Intd8Q/g1bUh6q0WIp9voPXJ/x0j+ZL45KF1pJd9+q2jLIRMfvEshkA==}
process@0.11.10:
resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==}
@@ -7523,6 +7460,10 @@ packages:
resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==}
engines: {node: '>=0.6'}
+ qs@6.14.0:
+ resolution: {integrity: sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==}
+ engines: {node: '>=0.6'}
+
quansync@0.2.10:
resolution: {integrity: sha512-t41VRkMYbkHyCYmOvx/6URnN80H7k4X0lLdBMGsz+maAwrJQYB1djpV6vHrQIBE0WBSGqhtEHrK9U3DWWH8v7A==}
@@ -7550,10 +7491,17 @@ packages:
resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==}
engines: {node: '>= 0.8'}
+ raw-body@3.0.0:
+ resolution: {integrity: sha512-RmkhL8CAyCRPXCE28MMH0z2PNWQBNk2Q09ZdxM9IOOXwxwZbN+qbWaatPkdkWIKL2ZVDImrN/pK5HTRz2PcS4g==}
+ engines: {node: '>= 0.8'}
+
rc@1.2.8:
resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==}
hasBin: true
+ react-is@17.0.2:
+ resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==}
+
react-is@18.3.1:
resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==}
@@ -7580,10 +7528,6 @@ packages:
resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==}
engines: {node: '>= 14.18.0'}
- real-require@0.1.0:
- resolution: {integrity: sha512-r/H9MzAWtrv8aSVjPCMFpDMl5q66GqtmmRkRjpHTsp4zBAa+snZyiQNlMONiUmEJcsnaw0wCauJ2GWODr/aFkg==}
- engines: {node: '>= 12.13.0'}
-
real-require@0.2.0:
resolution: {integrity: sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==}
engines: {node: '>= 12.13.0'}
@@ -7791,11 +7735,6 @@ packages:
rfdc@1.4.1:
resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==}
- rimraf@2.4.5:
- resolution: {integrity: sha512-J5xnxTyqaiw06JjMftq7L9ouA448dw/E7dKghkP9WpKNuwmARNNg+Gk8/u5ryb9N/Yo2+z3MCwuqFK/+qPOPfQ==}
- deprecated: Rimraf versions prior to v4 are no longer supported
- hasBin: true
-
rimraf@3.0.2:
resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==}
deprecated: Rimraf versions prior to v4 are no longer supported
@@ -7806,16 +7745,20 @@ packages:
engines: {node: '>=14.18.0', npm: '>=8.0.0'}
hasBin: true
- rollup@4.40.2:
- resolution: {integrity: sha512-tfUOg6DTP4rhQ3VjOO6B4wyrJnGOX85requAXvqYTHsOgb2TFJdZ3aWpT8W2kPoypSGP7dZUyzxJ9ee4buM5Fg==}
+ rollup@4.44.1:
+ resolution: {integrity: sha512-x8H8aPvD+xbl0Do8oez5f5o8eMS3trfCghc4HhLAnCkj7Vl0d1JWGs0UF/D886zLW2rOj2QymV/JcSSsw+XDNg==}
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true
- rollup@4.44.1:
- resolution: {integrity: sha512-x8H8aPvD+xbl0Do8oez5f5o8eMS3trfCghc4HhLAnCkj7Vl0d1JWGs0UF/D886zLW2rOj2QymV/JcSSsw+XDNg==}
+ rollup@4.44.2:
+ resolution: {integrity: sha512-PVoapzTwSEcelaWGth3uR66u7ZRo6qhPHc0f2uRO9fX6XDVNrIiGYS0Pj9+R8yIIYSD/mCx2b16Ws9itljKSPg==}
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true
+ router@2.2.0:
+ resolution: {integrity: sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==}
+ engines: {node: '>= 18'}
+
run-applescript@7.0.0:
resolution: {integrity: sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==}
engines: {node: '>=18'}
@@ -7867,8 +7810,8 @@ packages:
webpack:
optional: true
- sass@1.88.0:
- resolution: {integrity: sha512-sF6TWQqjFvr4JILXzG4ucGOLELkESHL+I5QJhh7CNaE+Yge0SI+ehCatsXhJ7ymU1hAFcIS3/PBpjdIbXoyVbg==}
+ sass@1.89.2:
+ resolution: {integrity: sha512-xCmtksBKd/jdJ9Bt9p7nPKiuqrlBMBuuGkQlkhZjjQk3Ty48lv93k5Dq6OPkKt4XwxDJ7tvlfrTa1MPA9bf+QA==}
engines: {node: '>=14.0.0'}
hasBin: true
@@ -7902,16 +7845,6 @@ packages:
resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
hasBin: true
- semver@7.5.3:
- resolution: {integrity: sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==}
- engines: {node: '>=10'}
- hasBin: true
-
- semver@7.6.3:
- resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==}
- engines: {node: '>=10'}
- hasBin: true
-
semver@7.7.2:
resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==}
engines: {node: '>=10'}
@@ -7921,6 +7854,10 @@ packages:
resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==}
engines: {node: '>= 0.8.0'}
+ send@1.2.0:
+ resolution: {integrity: sha512-uaW0WwXKpL9blXE2o0bRhoL2EGXIrZxQ2ZQ4mgcfoBxdFmQold+qWsD2jLrfZ0trjKL6vOw0j//eAwcALFjKSw==}
+ engines: {node: '>= 18'}
+
serialize-javascript@6.0.2:
resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==}
@@ -7935,6 +7872,10 @@ packages:
resolution: {integrity: sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==}
engines: {node: '>= 0.8.0'}
+ serve-static@2.2.0:
+ resolution: {integrity: sha512-61g9pCh0Vnh7IutZjtLGGpTA355+OPn2TyDv/6ivP2h/AdAVX9azsoxmg2/M6nZeQZNYBEwIcsne1mJd9oQItQ==}
+ engines: {node: '>= 18'}
+
serve@14.2.4:
resolution: {integrity: sha512-qy1S34PJ/fcY8gjVGszDB3EXiPSk5FKhUa7tQe0UPRddxRidc2V6cNHPNewbE1D7MAkgLuWEt3Vw56vYy73tzQ==}
engines: {node: '>= 14'}
@@ -8014,6 +7955,10 @@ packages:
resolution: {integrity: sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==}
engines: {node: '>= 10'}
+ sirv@3.0.1:
+ resolution: {integrity: sha512-FoqMu0NCGBLCcAkS1qA+XJIQTR6/JHfQXl+uGteNCQ76T91DMUjPa9xfmeqMY3z80nLSg9yQmNjK0Px6RWsH/A==}
+ engines: {node: '>=18'}
+
sisteransi@1.0.5:
resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==}
@@ -8076,15 +8021,12 @@ packages:
resolution: {integrity: sha512-iF+tNDQla22geJdTyJB1wM/qrX9DMRwWrciEPwWLPRWAUEM8sQiyxgckLxWT1f7+9VabJS0jTGGr4QgBuvi6Ww==}
engines: {node: '>= 10.0.0', npm: '>= 3.0.0'}
- sonic-boom@2.8.0:
- resolution: {integrity: sha512-kuonw1YOYYNOve5iHdSahXPOK49GqwA+LZhI6Wz/l0rP57iKyXXIHaRagOBHAPmGwJC6od2Z9zgvZ5loSgMlVg==}
-
- sonic-boom@3.8.0:
- resolution: {integrity: sha512-ybz6OYOUjoQQCQ/i4LU8kaToD8ACtYP+Cj5qd2AO36bwbdewxWJ3ArmJ2cr6AvxlL2o0PqnCcPGUgkILbfkaCA==}
-
sonic-boom@3.8.1:
resolution: {integrity: sha512-y4Z8LCDBuum+PBP3lSV7RHrXscqksve/bi0as7mhwVnBW+/wUqKT/2Kb7um8yqcFy0duYbbPxzt89Zy2nOCaxg==}
+ sonic-boom@4.2.0:
+ resolution: {integrity: sha512-INb7TM37/mAcsGmc9hyyI6+QR3rR1zVRu36B0NeGXKnOOLiZOfER5SA+N7X7k3yUYRzLWafduTDvJAfDswwEww==}
+
source-map-js@1.2.1:
resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
engines: {node: '>=0.10.0'}
@@ -8194,6 +8136,10 @@ packages:
resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==}
engines: {node: '>= 0.8'}
+ statuses@2.0.2:
+ resolution: {integrity: sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==}
+ engines: {node: '>= 0.8'}
+
std-env@3.9.0:
resolution: {integrity: sha512-UGvjygr6F6tpH7o2qyqR6QYpwraIjKSdtzyBdyytFOHmPZY917kwdwLG0RbOjWOnKmnm3PeHjaoLLMie7kPLQw==}
@@ -8274,13 +8220,8 @@ packages:
resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
engines: {node: '>=8'}
- strip-literal@1.3.0:
- resolution: {integrity: sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==}
-
- strong-log-transformer@2.1.0:
- resolution: {integrity: sha512-B3Hgul+z0L9a236FAUC9iZsL+nVHgoCJnqCbN588DjYxvGXaXaaFbfmQ/JhvKjZwsOukuR72XbHv71Qkug0HxA==}
- engines: {node: '>=4'}
- hasBin: true
+ strip-literal@3.0.0:
+ resolution: {integrity: sha512-TcccoMhJOM3OebGhSBEmp3UZ2SfDMZUEBdRA/9ynfLi8yYajyWX3JiXArcJt4Umh4vISpspkQIY8ZZoCqjbviA==}
style-to-js@1.1.17:
resolution: {integrity: sha512-xQcBGDxJb6jjFCTzvQtfiPn6YvvP2O8U1MDIPNfJQlWMYfktPy+iGsHE7cssjs7y84d9fQaK4UF3RIJaAHSoYA==}
@@ -8342,11 +8283,6 @@ packages:
uglify-js:
optional: true
- terser@5.39.1:
- resolution: {integrity: sha512-Mm6+uad0ZuDtcV8/4uOZQDQ8RuiC5Pu+iZRedJtF7yA/27sPL7d++In/AJKpWZlU3SYMPPkVfwetn6sgZ66pUA==}
- engines: {node: '>=10'}
- hasBin: true
-
terser@5.43.1:
resolution: {integrity: sha512-+6erLbBm0+LROX2sPXlUYx/ux5PyE9K/a92Wrt6oA+WDAoFTdpHE5tCYCI5PNzq2y8df4rA+QgHLJuR4jNymsg==}
engines: {node: '>=10'}
@@ -8365,11 +8301,8 @@ packages:
peerDependencies:
tslib: ^2
- thread-stream@0.15.2:
- resolution: {integrity: sha512-UkEhKIg2pD+fjkHQKyJO3yoIvAP3N6RlNFt2dUhcS1FGvCD1cQa1M/PGknCLFIyZdtJOWQjejp7bdNqmN7zwdA==}
-
- thread-stream@2.7.0:
- resolution: {integrity: sha512-qQiRWsU/wvNolI6tbbCKd9iKaTnCXsTwVxhhKM6nctPdujTyztjlbUkUTUymidWcMnZ5pWR0ej4a0tjsW021vw==}
+ thread-stream@3.1.0:
+ resolution: {integrity: sha512-OqyPZ9u96VohAyMfJykzmivOrY2wfMSf3C5TtFJVgN+Hm6aj+voFhlK+kZEIv2FBh1X6Xp3DlnCOfEQ3B2J86A==}
through2@2.0.5:
resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==}
@@ -8386,20 +8319,20 @@ packages:
tinyexec@0.3.2:
resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==}
- tinyglobby@0.2.13:
- resolution: {integrity: sha512-mEwzpUgrLySlveBwEVDMKk5B57bhLPYovRfPAXD5gA/98Opn0rCDj3GtLwFvCvH5RK9uPCExUROW5NjDwvqkxw==}
- engines: {node: '>=12.0.0'}
-
tinyglobby@0.2.14:
resolution: {integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==}
engines: {node: '>=12.0.0'}
- tinypool@0.6.0:
- resolution: {integrity: sha512-FdswUUo5SxRizcBc6b1GSuLpLjisa8N8qMyYoP3rl+bym+QauhtJP5bvZY1ytt8krKGmMLYIRl36HBZfeAoqhQ==}
+ tinypool@1.1.1:
+ resolution: {integrity: sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==}
+ engines: {node: ^18.0.0 || >=20.0.0}
+
+ tinyrainbow@2.0.0:
+ resolution: {integrity: sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==}
engines: {node: '>=14.0.0'}
- tinyspy@2.2.1:
- resolution: {integrity: sha512-KYad6Vy5VDWV4GH3fjpseMQ/XU2BhIYP7Vzd0LG44qRWm/Yt2WCOTicFdvmgo6gWaqooMQCawTtILVQJupKu7A==}
+ tinyspy@4.0.3:
+ resolution: {integrity: sha512-t2T/WLB2WRgZ9EpE4jgPJ9w+i66UZfDc8wHh0xrwiRNN+UwH98GIJkTeZqX9rg0i0ptwzqW+uYeIF0T4F8LR7A==}
engines: {node: '>=14.0.0'}
tldts-core@6.1.86:
@@ -8502,22 +8435,8 @@ packages:
jest-util:
optional: true
- ts-node@10.9.1:
- resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==}
- hasBin: true
- peerDependencies:
- '@swc/core': '>=1.2.50'
- '@swc/wasm': '>=1.2.50'
- '@types/node': '*'
- typescript: '>=2.7'
- peerDependenciesMeta:
- '@swc/core':
- optional: true
- '@swc/wasm':
- optional: true
-
- ts-node@10.9.2:
- resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==}
+ ts-node@10.9.2:
+ resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==}
hasBin: true
peerDependencies:
'@swc/core': '>=1.2.50'
@@ -8547,8 +8466,8 @@ packages:
tslib@2.8.1:
resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}
- tuf-js@3.0.1:
- resolution: {integrity: sha512-+68OP1ZzSF84rTckf3FA95vJ1Zlx/uaXyiiKyPd1pA4rZNkpEvDAKmsu1xUSmbF/chCRYgZ6UZkDwC7PmzmAyA==}
+ tuf-js@3.1.0:
+ resolution: {integrity: sha512-3T3T04WzowbwV2FDiGXBbr81t64g1MUGGJRgT4x5o97N+8ArdhVCAF9IxFrxuSJmM3E5Asn7nKHkao0ibcZXAg==}
engines: {node: ^18.17.0 || >=20.5.0}
tunnel-agent@0.6.0:
@@ -8598,10 +8517,6 @@ packages:
resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==}
engines: {node: '>=4'}
- type-detect@4.1.0:
- resolution: {integrity: sha512-Acylog8/luQ8L7il+geoSxhEkazvkslg7PSNKOX59mbB9cOveP5aq9h74Y7YU8yDpJwetzQQrfIwtf4Wp4LKcw==}
- engines: {node: '>=4'}
-
type-fest@0.21.3:
resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==}
engines: {node: '>=10'}
@@ -8618,6 +8533,10 @@ packages:
resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==}
engines: {node: '>= 0.6'}
+ type-is@2.0.1:
+ resolution: {integrity: sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==}
+ engines: {node: '>= 0.6'}
+
typed-assert@1.0.9:
resolution: {integrity: sha512-KNNZtayBCtmnNmbo5mG47p1XsCyrx6iVqomjcZnec/1Y5GGARaxPs6r49RnSPeUP3YjNYiU9sQHAtY4BBvnZwg==}
@@ -8630,17 +8549,11 @@ packages:
resolution: {integrity: sha512-us1E3K+3jJppDBa3Tl0L3MOJiGhe1C6P0+nIvQAFYbxlMAx0h81eOwLmU57xgqToduDDPx3y5QsdjPfDu+FgOQ==}
hasBin: true
- ufo@1.6.1:
- resolution: {integrity: sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA==}
-
uglify-js@3.19.3:
resolution: {integrity: sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==}
engines: {node: '>=0.8.0'}
hasBin: true
- undici-types@5.26.5:
- resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
-
undici-types@6.21.0:
resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==}
@@ -8743,10 +8656,6 @@ packages:
resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==}
engines: {node: '>= 4.0.0'}
- universalify@2.0.1:
- resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==}
- engines: {node: '>= 10.0.0'}
-
unix-crypt-td-js@1.1.4:
resolution: {integrity: sha512-8rMeVYWSIyccIJscb9NdCfZKSRBKYTeVnwmiRYT2ulE3qd1RaDQ0xQDP+rI3ccIWbhu/zuo5cgN8z73belNZgw==}
@@ -8795,9 +8704,6 @@ packages:
v8-compile-cache-lib@3.0.1:
resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==}
- v8-compile-cache@2.3.0:
- resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==}
-
v8-to-istanbul@9.3.0:
resolution: {integrity: sha512-kiGUalWN+rgBJ/1OHZsBtU4rXZOfj/7rKQxULKlIzwzQSvMJUUNgPwJEEh7gU6xEVxC0ahoOBvN2YI8GH6FNgA==}
engines: {node: '>=10.12.0'}
@@ -8821,18 +8727,17 @@ packages:
resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==}
engines: {node: '>= 0.8'}
- verdaccio-audit@13.0.0-next-8.1:
- resolution: {integrity: sha512-EEfUeC1kHuErtwF9FC670W+EXHhcl+iuigONkcprwRfkPxmdBs+Hx36745hgAMZ9SCqedNECaycnGF3tZ3VYfw==}
- engines: {node: '>=12'}
+ verdaccio-audit@13.0.0-next-8.19:
+ resolution: {integrity: sha512-lF/5g4CwfhGzZIySeFYBCWXaBnIRQ02Q27gQ7OSS9KTQ9qnHXHbFrXjEAml2udQSNk6Z9jieNa5TufwgjR3Nyw==}
+ engines: {node: '>=18'}
- verdaccio-htpasswd@13.0.0-next-8.1:
- resolution: {integrity: sha512-BfvmO+ZdbwfttOwrdTPD6Bccr1ZfZ9Tk/9wpXamxdWB/XPWlk3FtyGsvqCmxsInRLPhQ/FSk9c3zRCGvICTFYg==}
- engines: {node: '>=12'}
+ verdaccio-htpasswd@13.0.0-next-8.19:
+ resolution: {integrity: sha512-XVkkJJKfXLVXC8E+7CLklnndkagZaFWXhGbYIxFYRJ+0bCff0VgUfmyXpwWJ9ADdOnMSqvUPFwMsx4LAhGxFvg==}
+ engines: {node: '>=18'}
- verdaccio@5.33.0:
- resolution: {integrity: sha512-mZWTt/k3KyprhS9IriUEHfKSV4lqB9P1aTVhw5GcNgu4533GSsJRwlBwrFijnoBbWDVarjZoIf+t8wq0iv+5jg==}
- engines: {node: '>=14'}
- deprecated: this version is deprecated, please migrate to 6.x versions
+ verdaccio@6.1.5:
+ resolution: {integrity: sha512-gXEbG5Oj3SITUOXRQ0KuTtJ/eyhg8ARyaKXQfYOakA1gIxnjCF+SQLYkKe5El4OiDNOPu8QtviKzytRPA+UUag==}
+ engines: {node: '>=18'}
hasBin: true
verror@1.10.0:
@@ -8857,20 +8762,21 @@ packages:
vfile@6.0.3:
resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==}
- vite-node@0.33.0:
- resolution: {integrity: sha512-19FpHYbwWWxDr73ruNahC+vtEdza52kA90Qb3La98yZ0xULqV8A5JLNPUff0f5zID4984tW7l3DH2przTJUZSw==}
- engines: {node: '>=v14.18.0'}
+ vite-node@3.2.4:
+ resolution: {integrity: sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==}
+ engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
hasBin: true
- vite@4.5.14:
- resolution: {integrity: sha512-+v57oAaoYNnO3hIu5Z/tJRZjq5aHM2zDve9YZ8HngVHbhk66RStobhb1sqPMIPEleV6cNKYK4eGrAbE9Ulbl2g==}
- engines: {node: ^14.18.0 || >=16.0.0}
+ vite@5.4.19:
+ resolution: {integrity: sha512-qO3aKv3HoQC8QKiNSTuUM1l9o/XX3+c+VTgLHbJWHZGeTPVAg2XwazI9UWzoxjIJCGCV2zU60uqMzjeLZuULqA==}
+ engines: {node: ^18.0.0 || >=20.0.0}
hasBin: true
peerDependencies:
- '@types/node': '>= 14'
+ '@types/node': ^18.0.0 || >=20.0.0
less: '*'
lightningcss: ^1.21.0
sass: '*'
+ sass-embedded: '*'
stylus: '*'
sugarss: '*'
terser: ^5.4.0
@@ -8883,6 +8789,8 @@ packages:
optional: true
sass:
optional: true
+ sass-embedded:
+ optional: true
stylus:
optional: true
sugarss:
@@ -8890,22 +8798,27 @@ packages:
terser:
optional: true
- vite@5.4.19:
- resolution: {integrity: sha512-qO3aKv3HoQC8QKiNSTuUM1l9o/XX3+c+VTgLHbJWHZGeTPVAg2XwazI9UWzoxjIJCGCV2zU60uqMzjeLZuULqA==}
- engines: {node: ^18.0.0 || >=20.0.0}
+ vite@6.3.5:
+ resolution: {integrity: sha512-cZn6NDFE7wdTpINgs++ZJ4N49W2vRp8LCKrn3Ob1kYNtOo21vfDoaV5GzBfLU4MovSAB8uNRm4jgzVQZ+mBzPQ==}
+ engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
hasBin: true
peerDependencies:
- '@types/node': ^18.0.0 || >=20.0.0
+ '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0
+ jiti: '>=1.21.0'
less: '*'
lightningcss: ^1.21.0
sass: '*'
sass-embedded: '*'
stylus: '*'
sugarss: '*'
- terser: ^5.4.0
+ terser: ^5.16.0
+ tsx: ^4.8.1
+ yaml: ^2.4.2
peerDependenciesMeta:
'@types/node':
optional: true
+ jiti:
+ optional: true
less:
optional: true
lightningcss:
@@ -8920,20 +8833,24 @@ packages:
optional: true
terser:
optional: true
+ tsx:
+ optional: true
+ yaml:
+ optional: true
- vite@6.3.5:
- resolution: {integrity: sha512-cZn6NDFE7wdTpINgs++ZJ4N49W2vRp8LCKrn3Ob1kYNtOo21vfDoaV5GzBfLU4MovSAB8uNRm4jgzVQZ+mBzPQ==}
- engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
+ vite@7.0.0:
+ resolution: {integrity: sha512-ixXJB1YRgDIw2OszKQS9WxGHKwLdCsbQNkpJN171udl6szi/rIySHL6/Os3s2+oE4P/FLD4dxg4mD7Wust+u5g==}
+ engines: {node: ^20.19.0 || >=22.12.0}
hasBin: true
peerDependencies:
- '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0
+ '@types/node': ^20.19.0 || >=22.12.0
jiti: '>=1.21.0'
- less: '*'
+ less: ^4.0.0
lightningcss: ^1.21.0
- sass: '*'
- sass-embedded: '*'
- stylus: '*'
- sugarss: '*'
+ sass: ^1.70.0
+ sass-embedded: ^1.70.0
+ stylus: '>=0.54.8'
+ sugarss: ^5.0.0
terser: ^5.16.0
tsx: ^4.8.1
yaml: ^2.4.2
@@ -8961,30 +8878,33 @@ packages:
yaml:
optional: true
- vitefu@1.0.7:
- resolution: {integrity: sha512-eRWXLBbJjW3X5z5P5IHcSm2yYbYRPb2kQuc+oqsbAl99WB5kVsPbiiox+cymo8twTzifA6itvhr2CmjnaZZp0Q==}
+ vitefu@1.1.1:
+ resolution: {integrity: sha512-B/Fegf3i8zh0yFbpzZ21amWzHmuNlLlmJT6n7bu5e+pCHUKQIfXSYokrqOBGEMMe9UG2sostKQF9mml/vYaWJQ==}
peerDependencies:
vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0-beta.0
peerDependenciesMeta:
vite:
optional: true
- vitest@0.33.0:
- resolution: {integrity: sha512-1CxaugJ50xskkQ0e969R/hW47za4YXDUfWJDxip1hwbnhUjYolpfUn2AMOulqG/Dtd9WYAtkHmM/m3yKVrEejQ==}
- engines: {node: '>=v14.18.0'}
+ vitest@3.2.4:
+ resolution: {integrity: sha512-LUCP5ev3GURDysTWiP47wRRUpLKMOfPh+yKTx3kVIEiu5KOMeqzpnYNsKyOoVrULivR8tLcks4+lga33Whn90A==}
+ engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
hasBin: true
peerDependencies:
'@edge-runtime/vm': '*'
- '@vitest/browser': '*'
- '@vitest/ui': '*'
+ '@types/debug': ^4.1.12
+ '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0
+ '@vitest/browser': 3.2.4
+ '@vitest/ui': 3.2.4
happy-dom: '*'
jsdom: '*'
- playwright: '*'
- safaridriver: '*'
- webdriverio: '*'
peerDependenciesMeta:
'@edge-runtime/vm':
optional: true
+ '@types/debug':
+ optional: true
+ '@types/node':
+ optional: true
'@vitest/browser':
optional: true
'@vitest/ui':
@@ -8993,12 +8913,6 @@ packages:
optional: true
jsdom:
optional: true
- playwright:
- optional: true
- safaridriver:
- optional: true
- webdriverio:
- optional: true
void-elements@2.0.1:
resolution: {integrity: sha512-qZKX4RnBzH2ugr8Lxa7x+0V6XD9Sb/ouARtiasEQCHB1EVU4NXtmHsDDrx1dO4ne5fc3J6EW05BP1Dl0z0iung==}
@@ -9011,10 +8925,6 @@ packages:
walker@1.0.8:
resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==}
- watchpack@2.4.2:
- resolution: {integrity: sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==}
- engines: {node: '>=10.13.0'}
-
watchpack@2.4.4:
resolution: {integrity: sha512-c5EGNOiyxxV5qmTtAB7rbiXxi1ooX1pQKMLX/MIabJjRA0SJBQOjKF+KSVfHkr9U1cADPon0mRiVe/riyaiDUA==}
engines: {node: '>=10.13.0'}
@@ -9069,19 +8979,6 @@ packages:
webpack:
optional: true
- webpack-dev-server@5.2.1:
- resolution: {integrity: sha512-ml/0HIj9NLpVKOMq+SuBPLHcmbG+TGIjXRHsYfZwocUBIqEvws8NnS/V9AFQ5FKP+tgn5adwVwRrTEpGL33QFQ==}
- engines: {node: '>= 18.12.0'}
- hasBin: true
- peerDependencies:
- webpack: ^5.0.0
- webpack-cli: '*'
- peerDependenciesMeta:
- webpack:
- optional: true
- webpack-cli:
- optional: true
-
webpack-dev-server@5.2.2:
resolution: {integrity: sha512-QcQ72gh8a+7JO63TAx/6XZf/CWhgMzu5m0QirvPfGvptOusAxG12w2+aua1Jkjr7hzaWDnJ2n6JFeexMHI+Zjg==}
engines: {node: '>= 18.12.0'}
@@ -9127,6 +9024,16 @@ packages:
webpack-cli:
optional: true
+ webpack@5.99.9:
+ resolution: {integrity: sha512-brOPwM3JnmOa+7kd3NsmOUOwbDAj8FT9xDsG3IW0MgbN9yZV7Oi/s/+MNQ/EcSMqw7qfoRyXPoeEWT8zLVdVGg==}
+ engines: {node: '>=10.13.0'}
+ hasBin: true
+ peerDependencies:
+ webpack-cli: '*'
+ peerDependenciesMeta:
+ webpack-cli:
+ optional: true
+
websocket-driver@0.7.4:
resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==}
engines: {node: '>=0.8.0'}
@@ -9286,6 +9193,11 @@ packages:
resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==}
engines: {node: '>= 6'}
+ yaml@2.8.0:
+ resolution: {integrity: sha512-4lLa/EcQCB0cJkyts+FpIRx5G/llPxfP6VQU5KByHEhLxY3IJCH0f0Hy1MHI8sClTvsIb8qwRJ6R/ZdlDJ/leQ==}
+ engines: {node: '>= 14.6'}
+ hasBin: true
+
yargs-parser@20.2.9:
resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==}
engines: {node: '>=10'}
@@ -9337,8 +9249,11 @@ packages:
typescript: ^4.9.4 || ^5.0.2
zod: ^3
- zod@3.25.67:
- resolution: {integrity: sha512-idA2YXwpCdqUSKRCACDE6ItZD9TZzy3OZMtpfLoh6oPR47lipysRrJfjzMqFxQ3uJuUPyUeWe1r9vLH33xO/Qw==}
+ zod@3.25.75:
+ resolution: {integrity: sha512-OhpzAmVzabPOL6C3A3gpAifqr9MqihV/Msx3gor2b2kviCgcb+HM9SEOpMWwwNp9MRunWnhtAKUoo0AHhjyPPg==}
+
+ zod@3.25.76:
+ resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==}
zone.js@0.15.1:
resolution: {integrity: sha512-XE96n56IQpJM7NAoXswY3XRLcWFW83xe0BiAOeMD7K5k5xecOeul3Qcpx6GqEeeHNkW5DWL5zOyTbEfB4eti8w==}
@@ -9350,135 +9265,41 @@ snapshots:
'@ampproject/remapping@2.3.0':
dependencies:
- '@jridgewell/gen-mapping': 0.3.8
- '@jridgewell/trace-mapping': 0.3.25
-
- '@angular-devkit/architect@0.2000.4(chokidar@4.0.3)':
- dependencies:
- '@angular-devkit/core': 20.0.4(chokidar@4.0.3)
- rxjs: 7.8.2
- transitivePeerDependencies:
- - chokidar
+ '@jridgewell/gen-mapping': 0.3.12
+ '@jridgewell/trace-mapping': 0.3.29
- '@angular-devkit/build-angular@20.0.4(051517f34f871de579d491a45bbae1f0)':
+ '@angular-devkit/architect@0.2001.0(chokidar@4.0.3)':
dependencies:
- '@ampproject/remapping': 2.3.0
- '@angular-devkit/architect': 0.2000.4(chokidar@4.0.3)
- '@angular-devkit/build-webpack': 0.2000.4(chokidar@4.0.3)(webpack-dev-server@5.2.1(webpack@5.99.8(esbuild@0.25.5)))(webpack@5.99.8(esbuild@0.25.5))
- '@angular-devkit/core': 20.0.4(chokidar@4.0.3)
- '@angular/build': 20.0.4(b0c5f697035f7cbf063155a6a1ecf0c2)
- '@angular/compiler-cli': 20.0.5(@angular/compiler@20.0.5)(typescript@5.8.3)
- '@babel/core': 7.27.1
- '@babel/generator': 7.27.1
- '@babel/helper-annotate-as-pure': 7.27.1
- '@babel/helper-split-export-declaration': 7.24.7
- '@babel/plugin-transform-async-generator-functions': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-async-to-generator': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-runtime': 7.27.1(@babel/core@7.27.1)
- '@babel/preset-env': 7.27.2(@babel/core@7.27.1)
- '@babel/runtime': 7.27.1
- '@discoveryjs/json-ext': 0.6.3
- '@ngtools/webpack': 20.0.4(@angular/compiler-cli@20.0.5(@angular/compiler@20.0.5)(typescript@5.8.3))(typescript@5.8.3)(webpack@5.99.8(esbuild@0.25.5))
- '@vitejs/plugin-basic-ssl': 2.0.0(vite@6.3.5(@types/node@18.19.113)(jiti@1.21.7)(less@4.3.0)(sass@1.88.0)(terser@5.43.1))
- ansi-colors: 4.1.3
- autoprefixer: 10.4.21(postcss@8.5.3)
- babel-loader: 10.0.0(@babel/core@7.27.1)(webpack@5.99.8(esbuild@0.25.5))
- browserslist: 4.25.1
- copy-webpack-plugin: 13.0.0(webpack@5.99.8(esbuild@0.25.5))
- css-loader: 7.1.2(@rspack/core@1.4.1)(webpack@5.99.8(esbuild@0.25.5))
- esbuild-wasm: 0.25.5
- fast-glob: 3.3.3
- http-proxy-middleware: 3.0.5
- istanbul-lib-instrument: 6.0.3
- jsonc-parser: 3.3.1
- karma-source-map-support: 1.4.0
- less: 4.3.0
- less-loader: 12.3.0(@rspack/core@1.4.1)(less@4.3.0)(webpack@5.99.8(esbuild@0.25.5))
- license-webpack-plugin: 4.0.2(webpack@5.99.8(esbuild@0.25.5))
- loader-utils: 3.3.1
- mini-css-extract-plugin: 2.9.2(webpack@5.99.8(esbuild@0.25.5))
- open: 10.1.2
- ora: 8.2.0
- picomatch: 4.0.2
- piscina: 5.1.1
- postcss: 8.5.3
- postcss-loader: 8.1.1(@rspack/core@1.4.1)(postcss@8.5.3)(typescript@5.8.3)(webpack@5.99.8(esbuild@0.25.5))
- resolve-url-loader: 5.0.0
+ '@angular-devkit/core': 20.1.0(chokidar@4.0.3)
rxjs: 7.8.2
- sass: 1.88.0
- sass-loader: 16.0.5(@rspack/core@1.4.1)(sass@1.88.0)(webpack@5.99.8(esbuild@0.25.5))
- semver: 7.7.2
- source-map-loader: 5.0.0(webpack@5.99.8(esbuild@0.25.5))
- source-map-support: 0.5.21
- terser: 5.39.1
- tree-kill: 1.2.2
- tslib: 2.8.1
- typescript: 5.8.3
- webpack: 5.99.8(esbuild@0.25.5)
- webpack-dev-middleware: 7.4.2(webpack@5.99.8(esbuild@0.25.5))
- webpack-dev-server: 5.2.1(webpack@5.99.8(esbuild@0.25.5))
- webpack-merge: 6.0.1
- webpack-subresource-integrity: 5.1.0(webpack@5.99.8(esbuild@0.25.5))
- optionalDependencies:
- '@angular/core': 20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)
- '@angular/localize': 20.0.5(@angular/compiler-cli@20.0.5(@angular/compiler@20.0.5)(typescript@5.8.3))(@angular/compiler@20.0.5)
- '@angular/platform-browser': 20.0.5(@angular/animations@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))
- '@angular/platform-server': 20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.0.5)(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.0.5(@angular/animations@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)
- '@angular/ssr': 20.0.4(221e77fab8588ade8f8d683bed1a224b)
- esbuild: 0.25.5
- jest: 29.7.0(@types/node@18.19.113)(ts-node@10.9.2(@types/node@18.19.113)(typescript@5.8.3))
- jest-environment-jsdom: 29.7.0
- karma: 6.4.4
transitivePeerDependencies:
- - '@angular/compiler'
- - '@rspack/core'
- - '@swc/core'
- - '@types/node'
- - bufferutil
- chokidar
- - debug
- - html-webpack-plugin
- - jiti
- - lightningcss
- - node-sass
- - sass-embedded
- - stylus
- - sugarss
- - supports-color
- - tsx
- - uglify-js
- - utf-8-validate
- - vite
- - vitest
- - webpack-cli
- - yaml
- '@angular-devkit/build-angular@20.0.4(668040257bbb2547661f6f75686afb8b)':
+ '@angular-devkit/build-angular@20.1.0(86f3dad4c6d944e4415ae98dc447c750)':
dependencies:
'@ampproject/remapping': 2.3.0
- '@angular-devkit/architect': 0.2000.4(chokidar@4.0.3)
- '@angular-devkit/build-webpack': 0.2000.4(chokidar@4.0.3)(webpack-dev-server@5.2.1(webpack@5.99.8))(webpack@5.99.8)
- '@angular-devkit/core': 20.0.4(chokidar@4.0.3)
- '@angular/build': 20.0.4(e7201f75f5e03e86daf18d6211789bf6)
- '@angular/compiler-cli': 20.0.5(@angular/compiler@20.0.5)(typescript@5.8.3)
- '@babel/core': 7.27.1
- '@babel/generator': 7.27.1
- '@babel/helper-annotate-as-pure': 7.27.1
+ '@angular-devkit/architect': 0.2001.0(chokidar@4.0.3)
+ '@angular-devkit/build-webpack': 0.2001.0(chokidar@4.0.3)(webpack-dev-server@5.2.2(webpack@5.99.9(esbuild@0.25.5)))(webpack@5.99.9(esbuild@0.25.5))
+ '@angular-devkit/core': 20.1.0(chokidar@4.0.3)
+ '@angular/build': 20.1.0(1dead798d096f8c5a8b207bbc7e81edd)
+ '@angular/compiler-cli': 20.1.0(@angular/compiler@20.1.0)(typescript@5.8.3)
+ '@babel/core': 7.27.7
+ '@babel/generator': 7.27.5
+ '@babel/helper-annotate-as-pure': 7.27.3
'@babel/helper-split-export-declaration': 7.24.7
- '@babel/plugin-transform-async-generator-functions': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-async-to-generator': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-runtime': 7.27.1(@babel/core@7.27.1)
- '@babel/preset-env': 7.27.2(@babel/core@7.27.1)
- '@babel/runtime': 7.27.1
+ '@babel/plugin-transform-async-generator-functions': 7.27.1(@babel/core@7.27.7)
+ '@babel/plugin-transform-async-to-generator': 7.27.1(@babel/core@7.27.7)
+ '@babel/plugin-transform-runtime': 7.27.4(@babel/core@7.27.7)
+ '@babel/preset-env': 7.27.2(@babel/core@7.27.7)
+ '@babel/runtime': 7.27.6
'@discoveryjs/json-ext': 0.6.3
- '@ngtools/webpack': 20.0.4(@angular/compiler-cli@20.0.5(@angular/compiler@20.0.5)(typescript@5.8.3))(typescript@5.8.3)(webpack@5.99.8)
- '@vitejs/plugin-basic-ssl': 2.0.0(vite@6.3.5(@types/node@20.19.2)(jiti@1.21.7)(less@4.3.0)(sass@1.88.0)(terser@5.43.1))
+ '@ngtools/webpack': 20.1.0(@angular/compiler-cli@20.1.0(@angular/compiler@20.1.0)(typescript@5.8.3))(typescript@5.8.3)(webpack@5.99.9(esbuild@0.25.5))
ansi-colors: 4.1.3
- autoprefixer: 10.4.21(postcss@8.5.3)
- babel-loader: 10.0.0(@babel/core@7.27.1)(webpack@5.99.8)
+ autoprefixer: 10.4.21(postcss@8.5.6)
+ babel-loader: 10.0.0(@babel/core@7.27.7)(webpack@5.99.9(esbuild@0.25.5))
browserslist: 4.25.1
- copy-webpack-plugin: 13.0.0(webpack@5.99.8)
- css-loader: 7.1.2(@rspack/core@1.4.1)(webpack@5.99.8)
+ copy-webpack-plugin: 13.0.0(webpack@5.99.9(esbuild@0.25.5))
+ css-loader: 7.1.2(@rspack/core@1.4.6)(webpack@5.99.9(esbuild@0.25.5))
esbuild-wasm: 0.25.5
fast-glob: 3.3.3
http-proxy-middleware: 3.0.5
@@ -9486,40 +9307,40 @@ snapshots:
jsonc-parser: 3.3.1
karma-source-map-support: 1.4.0
less: 4.3.0
- less-loader: 12.3.0(@rspack/core@1.4.1)(less@4.3.0)(webpack@5.99.8)
- license-webpack-plugin: 4.0.2(webpack@5.99.8)
+ less-loader: 12.3.0(@rspack/core@1.4.6)(less@4.3.0)(webpack@5.99.9(esbuild@0.25.5))
+ license-webpack-plugin: 4.0.2(webpack@5.99.9(esbuild@0.25.5))
loader-utils: 3.3.1
- mini-css-extract-plugin: 2.9.2(webpack@5.99.8)
+ mini-css-extract-plugin: 2.9.2(webpack@5.99.9(esbuild@0.25.5))
open: 10.1.2
ora: 8.2.0
picomatch: 4.0.2
- piscina: 5.1.1
- postcss: 8.5.3
- postcss-loader: 8.1.1(@rspack/core@1.4.1)(postcss@8.5.3)(typescript@5.8.3)(webpack@5.99.8)
+ piscina: 5.1.2
+ postcss: 8.5.6
+ postcss-loader: 8.1.1(@rspack/core@1.4.6)(postcss@8.5.6)(typescript@5.8.3)(webpack@5.99.9(esbuild@0.25.5))
resolve-url-loader: 5.0.0
rxjs: 7.8.2
- sass: 1.88.0
- sass-loader: 16.0.5(@rspack/core@1.4.1)(sass@1.88.0)(webpack@5.99.8)
+ sass: 1.89.2
+ sass-loader: 16.0.5(@rspack/core@1.4.6)(sass@1.89.2)(webpack@5.99.9(esbuild@0.25.5))
semver: 7.7.2
- source-map-loader: 5.0.0(webpack@5.99.8)
+ source-map-loader: 5.0.0(webpack@5.99.9(esbuild@0.25.5))
source-map-support: 0.5.21
- terser: 5.39.1
+ terser: 5.43.1
tree-kill: 1.2.2
tslib: 2.8.1
typescript: 5.8.3
- webpack: 5.99.8(esbuild@0.25.5)
- webpack-dev-middleware: 7.4.2(webpack@5.99.8)
- webpack-dev-server: 5.2.1(webpack@5.99.8)
+ webpack: 5.99.9(esbuild@0.25.5)
+ webpack-dev-middleware: 7.4.2(webpack@5.99.9(esbuild@0.25.5))
+ webpack-dev-server: 5.2.2(webpack@5.99.9(esbuild@0.25.5))
webpack-merge: 6.0.1
- webpack-subresource-integrity: 5.1.0(webpack@5.99.8)
+ webpack-subresource-integrity: 5.1.0(webpack@5.99.9(esbuild@0.25.5))
optionalDependencies:
- '@angular/core': 20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)
- '@angular/localize': 20.0.5(@angular/compiler-cli@20.0.5(@angular/compiler@20.0.5)(typescript@5.8.3))(@angular/compiler@20.0.5)
- '@angular/platform-browser': 20.0.5(@angular/animations@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))
- '@angular/platform-server': 20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.0.5)(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.0.5(@angular/animations@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)
- '@angular/ssr': 20.0.4(221e77fab8588ade8f8d683bed1a224b)
+ '@angular/core': 20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1)
+ '@angular/localize': 20.1.0(@angular/compiler-cli@20.1.0(@angular/compiler@20.1.0)(typescript@5.8.3))(@angular/compiler@20.1.0)
+ '@angular/platform-browser': 20.1.0(@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))
+ '@angular/platform-server': 20.1.0(@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.1.0)(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.0(@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)
+ '@angular/ssr': 20.1.0(421cd2c6bae9f5c0844f2ed031408c06)
esbuild: 0.25.5
- jest: 29.7.0(@types/node@20.19.2)(ts-node@10.9.2(@types/node@20.19.2)(typescript@5.8.3))
+ jest: 29.7.0(@types/node@22.16.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.16.2)(typescript@5.8.3))
jest-environment-jsdom: 29.7.0
karma: 6.4.4
transitivePeerDependencies:
@@ -9541,30 +9362,20 @@ snapshots:
- tsx
- uglify-js
- utf-8-validate
- - vite
- vitest
- webpack-cli
- yaml
- '@angular-devkit/build-webpack@0.2000.4(chokidar@4.0.3)(webpack-dev-server@5.2.1(webpack@5.99.8(esbuild@0.25.5)))(webpack@5.99.8(esbuild@0.25.5))':
+ '@angular-devkit/build-webpack@0.2001.0(chokidar@4.0.3)(webpack-dev-server@5.2.2(webpack@5.99.9(esbuild@0.25.5)))(webpack@5.99.9(esbuild@0.25.5))':
dependencies:
- '@angular-devkit/architect': 0.2000.4(chokidar@4.0.3)
+ '@angular-devkit/architect': 0.2001.0(chokidar@4.0.3)
rxjs: 7.8.2
- webpack: 5.99.8(esbuild@0.25.5)
- webpack-dev-server: 5.2.1(webpack@5.99.8(esbuild@0.25.5))
+ webpack: 5.99.9(esbuild@0.25.5)
+ webpack-dev-server: 5.2.2(webpack@5.99.9(esbuild@0.25.5))
transitivePeerDependencies:
- chokidar
- '@angular-devkit/build-webpack@0.2000.4(chokidar@4.0.3)(webpack-dev-server@5.2.1(webpack@5.99.8))(webpack@5.99.8)':
- dependencies:
- '@angular-devkit/architect': 0.2000.4(chokidar@4.0.3)
- rxjs: 7.8.2
- webpack: 5.99.8(webpack-cli@5.1.4)
- webpack-dev-server: 5.2.1(webpack@5.99.8)
- transitivePeerDependencies:
- - chokidar
-
- '@angular-devkit/core@20.0.4(chokidar@4.0.3)':
+ '@angular-devkit/core@20.1.0(chokidar@4.0.3)':
dependencies:
ajv: 8.17.1
ajv-formats: 3.0.1
@@ -9575,9 +9386,9 @@ snapshots:
optionalDependencies:
chokidar: 4.0.3
- '@angular-devkit/schematics@20.0.4(chokidar@4.0.3)':
+ '@angular-devkit/schematics@20.1.0(chokidar@4.0.3)':
dependencies:
- '@angular-devkit/core': 20.0.4(chokidar@4.0.3)
+ '@angular-devkit/core': 20.1.0(chokidar@4.0.3)
jsonc-parser: 3.3.1
magic-string: 0.30.17
ora: 8.2.0
@@ -9585,79 +9396,17 @@ snapshots:
transitivePeerDependencies:
- chokidar
- '@angular/animations@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))':
- dependencies:
- '@angular/common': 20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2)
- '@angular/core': 20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)
- tslib: 2.8.1
-
- '@angular/build@20.0.4(13ecec22a13f10de0e33b162dd36ed54)':
+ '@angular/build@20.1.0(1dead798d096f8c5a8b207bbc7e81edd)':
dependencies:
'@ampproject/remapping': 2.3.0
- '@angular-devkit/architect': 0.2000.4(chokidar@4.0.3)
- '@angular/compiler': 20.0.5
- '@angular/compiler-cli': 20.0.5(@angular/compiler@20.0.5)(typescript@5.8.3)
- '@babel/core': 7.27.1
- '@babel/helper-annotate-as-pure': 7.27.1
- '@babel/helper-split-export-declaration': 7.24.7
- '@inquirer/confirm': 5.1.10(@types/node@20.19.2)
- '@vitejs/plugin-basic-ssl': 2.0.0(vite@6.3.5(@types/node@20.19.2)(jiti@1.21.7)(less@4.3.0)(sass@1.88.0)(terser@5.43.1))
- beasties: 0.3.4
- browserslist: 4.25.1
- esbuild: 0.25.5
- https-proxy-agent: 7.0.6
- istanbul-lib-instrument: 6.0.3
- jsonc-parser: 3.3.1
- listr2: 8.3.3
- magic-string: 0.30.17
- mrmime: 2.0.1
- parse5-html-rewriting-stream: 7.1.0
- picomatch: 4.0.2
- piscina: 5.1.1
- rollup: 4.40.2
- sass: 1.88.0
- semver: 7.7.2
- source-map-support: 0.5.21
- tinyglobby: 0.2.13
- tslib: 2.8.1
- typescript: 5.8.3
- vite: 6.3.5(@types/node@20.19.2)(jiti@1.21.7)(less@4.3.0)(sass@1.88.0)(terser@5.43.1)
- watchpack: 2.4.2
- optionalDependencies:
- '@angular/core': 20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)
- '@angular/localize': 20.0.5(@angular/compiler-cli@20.0.5(@angular/compiler@20.0.5)(typescript@5.8.3))(@angular/compiler@20.0.5)
- '@angular/platform-browser': 20.0.5(@angular/animations@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))
- '@angular/platform-server': 20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.0.5)(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.0.5(@angular/animations@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)
- '@angular/ssr': 20.0.4(221e77fab8588ade8f8d683bed1a224b)
- karma: 6.4.4
- less: 4.3.0
- lmdb: 3.3.0
- postcss: 8.5.6
- vitest: 0.33.0(jsdom@20.0.3)(less@4.3.0)(playwright@1.53.1)(sass@1.88.0)(terser@5.43.1)
- transitivePeerDependencies:
- - '@types/node'
- - chokidar
- - jiti
- - lightningcss
- - sass-embedded
- - stylus
- - sugarss
- - supports-color
- - terser
- - tsx
- - yaml
-
- '@angular/build@20.0.4(7f7d5ac0c8bd213addce53984522b7f8)':
- dependencies:
- '@ampproject/remapping': 2.3.0
- '@angular-devkit/architect': 0.2000.4(chokidar@4.0.3)
- '@angular/compiler': 20.0.5
- '@angular/compiler-cli': 20.0.5(@angular/compiler@20.0.5)(typescript@5.8.3)
- '@babel/core': 7.27.1
- '@babel/helper-annotate-as-pure': 7.27.1
+ '@angular-devkit/architect': 0.2001.0(chokidar@4.0.3)
+ '@angular/compiler': 20.1.0
+ '@angular/compiler-cli': 20.1.0(@angular/compiler@20.1.0)(typescript@5.8.3)
+ '@babel/core': 7.27.7
+ '@babel/helper-annotate-as-pure': 7.27.3
'@babel/helper-split-export-declaration': 7.24.7
- '@inquirer/confirm': 5.1.10(@types/node@18.19.113)
- '@vitejs/plugin-basic-ssl': 2.0.0(vite@6.3.5(@types/node@18.19.113)(jiti@1.21.7)(less@4.3.0)(sass@1.88.0)(terser@5.43.1))
+ '@inquirer/confirm': 5.1.13(@types/node@22.16.2)
+ '@vitejs/plugin-basic-ssl': 2.1.0(vite@7.0.0(@types/node@22.16.2)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0))
beasties: 0.3.4
browserslist: 4.25.1
esbuild: 0.25.5
@@ -9669,139 +9418,27 @@ snapshots:
mrmime: 2.0.1
parse5-html-rewriting-stream: 7.1.0
picomatch: 4.0.2
- piscina: 5.1.1
- rollup: 4.40.2
- sass: 1.88.0
+ piscina: 5.1.2
+ rollup: 4.44.1
+ sass: 1.89.2
semver: 7.7.2
source-map-support: 0.5.21
- tinyglobby: 0.2.13
+ tinyglobby: 0.2.14
tslib: 2.8.1
typescript: 5.8.3
- vite: 6.3.5(@types/node@18.19.113)(jiti@1.21.7)(less@4.3.0)(sass@1.88.0)(terser@5.43.1)
- watchpack: 2.4.2
+ vite: 7.0.0(@types/node@22.16.2)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0)
+ watchpack: 2.4.4
optionalDependencies:
- '@angular/core': 20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)
- '@angular/localize': 20.0.5(@angular/compiler-cli@20.0.5(@angular/compiler@20.0.5)(typescript@5.8.3))(@angular/compiler@20.0.5)
- '@angular/platform-browser': 20.0.5(@angular/animations@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))
- '@angular/platform-server': 20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.0.5)(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.0.5(@angular/animations@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)
- '@angular/ssr': 20.0.4(221e77fab8588ade8f8d683bed1a224b)
+ '@angular/core': 20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1)
+ '@angular/localize': 20.1.0(@angular/compiler-cli@20.1.0(@angular/compiler@20.1.0)(typescript@5.8.3))(@angular/compiler@20.1.0)
+ '@angular/platform-browser': 20.1.0(@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))
+ '@angular/platform-server': 20.1.0(@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.1.0)(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.0(@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)
+ '@angular/ssr': 20.1.0(421cd2c6bae9f5c0844f2ed031408c06)
karma: 6.4.4
less: 4.3.0
- lmdb: 3.3.0
+ lmdb: 3.4.1
postcss: 8.5.6
- vitest: 0.33.0(jsdom@20.0.3)(less@4.3.0)(playwright@1.53.1)(sass@1.88.0)(terser@5.43.1)
- transitivePeerDependencies:
- - '@types/node'
- - chokidar
- - jiti
- - lightningcss
- - sass-embedded
- - stylus
- - sugarss
- - supports-color
- - terser
- - tsx
- - yaml
-
- '@angular/build@20.0.4(b0c5f697035f7cbf063155a6a1ecf0c2)':
- dependencies:
- '@ampproject/remapping': 2.3.0
- '@angular-devkit/architect': 0.2000.4(chokidar@4.0.3)
- '@angular/compiler': 20.0.5
- '@angular/compiler-cli': 20.0.5(@angular/compiler@20.0.5)(typescript@5.8.3)
- '@babel/core': 7.27.1
- '@babel/helper-annotate-as-pure': 7.27.1
- '@babel/helper-split-export-declaration': 7.24.7
- '@inquirer/confirm': 5.1.10(@types/node@18.19.113)
- '@vitejs/plugin-basic-ssl': 2.0.0(vite@6.3.5(@types/node@18.19.113)(jiti@1.21.7)(less@4.3.0)(sass@1.88.0)(terser@5.43.1))
- beasties: 0.3.4
- browserslist: 4.25.1
- esbuild: 0.25.5
- https-proxy-agent: 7.0.6
- istanbul-lib-instrument: 6.0.3
- jsonc-parser: 3.3.1
- listr2: 8.3.3
- magic-string: 0.30.17
- mrmime: 2.0.1
- parse5-html-rewriting-stream: 7.1.0
- picomatch: 4.0.2
- piscina: 5.1.1
- rollup: 4.40.2
- sass: 1.88.0
- semver: 7.7.2
- source-map-support: 0.5.21
- tinyglobby: 0.2.13
- tslib: 2.8.1
- typescript: 5.8.3
- vite: 6.3.5(@types/node@18.19.113)(jiti@1.21.7)(less@4.3.0)(sass@1.88.0)(terser@5.39.1)
- watchpack: 2.4.2
- optionalDependencies:
- '@angular/core': 20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)
- '@angular/localize': 20.0.5(@angular/compiler-cli@20.0.5(@angular/compiler@20.0.5)(typescript@5.8.3))(@angular/compiler@20.0.5)
- '@angular/platform-browser': 20.0.5(@angular/animations@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))
- '@angular/platform-server': 20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.0.5)(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.0.5(@angular/animations@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)
- '@angular/ssr': 20.0.4(221e77fab8588ade8f8d683bed1a224b)
- karma: 6.4.4
- less: 4.3.0
- lmdb: 3.3.0
- postcss: 8.5.3
- vitest: 0.33.0(jsdom@20.0.3)(less@4.3.0)(playwright@1.53.1)(sass@1.88.0)(terser@5.43.1)
- transitivePeerDependencies:
- - '@types/node'
- - chokidar
- - jiti
- - lightningcss
- - sass-embedded
- - stylus
- - sugarss
- - supports-color
- - terser
- - tsx
- - yaml
-
- '@angular/build@20.0.4(e7201f75f5e03e86daf18d6211789bf6)':
- dependencies:
- '@ampproject/remapping': 2.3.0
- '@angular-devkit/architect': 0.2000.4(chokidar@4.0.3)
- '@angular/compiler': 20.0.5
- '@angular/compiler-cli': 20.0.5(@angular/compiler@20.0.5)(typescript@5.8.3)
- '@babel/core': 7.27.1
- '@babel/helper-annotate-as-pure': 7.27.1
- '@babel/helper-split-export-declaration': 7.24.7
- '@inquirer/confirm': 5.1.10(@types/node@20.19.2)
- '@vitejs/plugin-basic-ssl': 2.0.0(vite@6.3.5(@types/node@20.19.2)(jiti@1.21.7)(less@4.3.0)(sass@1.88.0)(terser@5.43.1))
- beasties: 0.3.4
- browserslist: 4.25.1
- esbuild: 0.25.5
- https-proxy-agent: 7.0.6
- istanbul-lib-instrument: 6.0.3
- jsonc-parser: 3.3.1
- listr2: 8.3.3
- magic-string: 0.30.17
- mrmime: 2.0.1
- parse5-html-rewriting-stream: 7.1.0
- picomatch: 4.0.2
- piscina: 5.1.1
- rollup: 4.40.2
- sass: 1.88.0
- semver: 7.7.2
- source-map-support: 0.5.21
- tinyglobby: 0.2.13
- tslib: 2.8.1
- typescript: 5.8.3
- vite: 6.3.5(@types/node@20.19.2)(jiti@1.21.7)(less@4.3.0)(sass@1.88.0)(terser@5.39.1)
- watchpack: 2.4.2
- optionalDependencies:
- '@angular/core': 20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)
- '@angular/localize': 20.0.5(@angular/compiler-cli@20.0.5(@angular/compiler@20.0.5)(typescript@5.8.3))(@angular/compiler@20.0.5)
- '@angular/platform-browser': 20.0.5(@angular/animations@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))
- '@angular/platform-server': 20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.0.5)(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.0.5(@angular/animations@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)
- '@angular/ssr': 20.0.4(221e77fab8588ade8f8d683bed1a224b)
- karma: 6.4.4
- less: 4.3.0
- lmdb: 3.3.0
- postcss: 8.5.3
- vitest: 0.33.0(jsdom@20.0.3)(less@4.3.0)(playwright@1.53.1)(sass@1.88.0)(terser@5.43.1)
+ vitest: 3.2.4(@types/debug@4.1.12)(@types/node@22.16.2)(@vitest/browser@3.2.4)(jiti@1.21.7)(jsdom@20.0.3)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0)
transitivePeerDependencies:
- '@types/node'
- chokidar
@@ -9815,14 +9452,15 @@ snapshots:
- tsx
- yaml
- '@angular/cli@20.0.4(@types/node@18.19.113)(chokidar@4.0.3)':
+ '@angular/cli@20.1.0(@types/node@22.16.2)(chokidar@4.0.3)':
dependencies:
- '@angular-devkit/architect': 0.2000.4(chokidar@4.0.3)
- '@angular-devkit/core': 20.0.4(chokidar@4.0.3)
- '@angular-devkit/schematics': 20.0.4(chokidar@4.0.3)
- '@inquirer/prompts': 7.5.1(@types/node@18.19.113)
- '@listr2/prompt-adapter-inquirer': 2.0.22(@inquirer/prompts@7.5.1(@types/node@18.19.113))
- '@schematics/angular': 20.0.4(chokidar@4.0.3)
+ '@angular-devkit/architect': 0.2001.0(chokidar@4.0.3)
+ '@angular-devkit/core': 20.1.0(chokidar@4.0.3)
+ '@angular-devkit/schematics': 20.1.0(chokidar@4.0.3)
+ '@inquirer/prompts': 7.6.0(@types/node@22.16.2)
+ '@listr2/prompt-adapter-inquirer': 2.0.22(@inquirer/prompts@7.6.0(@types/node@22.16.2))
+ '@modelcontextprotocol/sdk': 1.13.3
+ '@schematics/angular': 20.1.0(chokidar@4.0.3)
'@yarnpkg/lockfile': 1.1.0
ini: 5.0.0
jsonc-parser: 3.3.1
@@ -9832,23 +9470,24 @@ snapshots:
pacote: 21.0.0
resolve: 1.22.10
semver: 7.7.2
- yargs: 17.7.2
+ yargs: 18.0.0
+ zod: 3.25.75
transitivePeerDependencies:
- '@types/node'
- chokidar
- supports-color
- '@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2)':
+ '@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2)':
dependencies:
- '@angular/core': 20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)
+ '@angular/core': 20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1)
rxjs: 7.8.2
tslib: 2.8.1
- '@angular/compiler-cli@20.0.5(@angular/compiler@20.0.5)(typescript@5.8.3)':
+ '@angular/compiler-cli@20.1.0(@angular/compiler@20.1.0)(typescript@5.8.3)':
dependencies:
- '@angular/compiler': 20.0.5
- '@babel/core': 7.27.4
- '@jridgewell/sourcemap-codec': 1.5.0
+ '@angular/compiler': 20.1.0
+ '@babel/core': 7.28.0
+ '@jridgewell/sourcemap-codec': 1.5.4
chokidar: 4.0.3
convert-source-map: 1.9.0
reflect-metadata: 0.2.2
@@ -9860,79 +9499,77 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@angular/compiler@20.0.5':
+ '@angular/compiler@20.1.0':
dependencies:
tslib: 2.8.1
- '@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)':
+ '@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1)':
dependencies:
rxjs: 7.8.2
tslib: 2.8.1
optionalDependencies:
- '@angular/compiler': 20.0.5
+ '@angular/compiler': 20.1.0
zone.js: 0.15.1
- '@angular/forms@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.0.5(@angular/animations@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)':
+ '@angular/forms@20.1.0(@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.0(@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)':
dependencies:
- '@angular/common': 20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2)
- '@angular/core': 20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)
- '@angular/platform-browser': 20.0.5(@angular/animations@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))
+ '@angular/common': 20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2)
+ '@angular/core': 20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1)
+ '@angular/platform-browser': 20.1.0(@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))
rxjs: 7.8.2
tslib: 2.8.1
- '@angular/localize@20.0.5(@angular/compiler-cli@20.0.5(@angular/compiler@20.0.5)(typescript@5.8.3))(@angular/compiler@20.0.5)':
+ '@angular/localize@20.1.0(@angular/compiler-cli@20.1.0(@angular/compiler@20.1.0)(typescript@5.8.3))(@angular/compiler@20.1.0)':
dependencies:
- '@angular/compiler': 20.0.5
- '@angular/compiler-cli': 20.0.5(@angular/compiler@20.0.5)(typescript@5.8.3)
- '@babel/core': 7.27.4
+ '@angular/compiler': 20.1.0
+ '@angular/compiler-cli': 20.1.0(@angular/compiler@20.1.0)(typescript@5.8.3)
+ '@babel/core': 7.28.0
'@types/babel__core': 7.20.5
tinyglobby: 0.2.14
yargs: 18.0.0
transitivePeerDependencies:
- supports-color
- '@angular/platform-browser-dynamic@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.0.5)(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.0.5(@angular/animations@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))':
+ '@angular/platform-browser-dynamic@20.1.0(@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.1.0)(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.0(@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1)))':
dependencies:
- '@angular/common': 20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2)
- '@angular/compiler': 20.0.5
- '@angular/core': 20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)
- '@angular/platform-browser': 20.0.5(@angular/animations@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))
+ '@angular/common': 20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2)
+ '@angular/compiler': 20.1.0
+ '@angular/core': 20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1)
+ '@angular/platform-browser': 20.1.0(@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))
tslib: 2.8.1
- '@angular/platform-browser@20.0.5(@angular/animations@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))':
+ '@angular/platform-browser@20.1.0(@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))':
dependencies:
- '@angular/common': 20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2)
- '@angular/core': 20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)
+ '@angular/common': 20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2)
+ '@angular/core': 20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1)
tslib: 2.8.1
- optionalDependencies:
- '@angular/animations': 20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))
- '@angular/platform-server@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.0.5)(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.0.5(@angular/animations@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)':
+ '@angular/platform-server@20.1.0(@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.1.0)(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.0(@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)':
dependencies:
- '@angular/common': 20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2)
- '@angular/compiler': 20.0.5
- '@angular/core': 20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)
- '@angular/platform-browser': 20.0.5(@angular/animations@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))
+ '@angular/common': 20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2)
+ '@angular/compiler': 20.1.0
+ '@angular/core': 20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1)
+ '@angular/platform-browser': 20.1.0(@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))
rxjs: 7.8.2
tslib: 2.8.1
xhr2: 0.2.1
- '@angular/router@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.0.5(@angular/animations@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)':
+ '@angular/router@20.1.0(@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.0(@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)':
dependencies:
- '@angular/common': 20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2)
- '@angular/core': 20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)
- '@angular/platform-browser': 20.0.5(@angular/animations@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))
+ '@angular/common': 20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2)
+ '@angular/core': 20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1)
+ '@angular/platform-browser': 20.1.0(@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))
rxjs: 7.8.2
tslib: 2.8.1
- '@angular/ssr@20.0.4(221e77fab8588ade8f8d683bed1a224b)':
+ '@angular/ssr@20.1.0(421cd2c6bae9f5c0844f2ed031408c06)':
dependencies:
- '@angular/common': 20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2)
- '@angular/core': 20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)
- '@angular/router': 20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.0.5(@angular/animations@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)
+ '@angular/common': 20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2)
+ '@angular/core': 20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1)
+ '@angular/router': 20.1.0(@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.0(@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)
tslib: 2.8.1
optionalDependencies:
- '@angular/platform-server': 20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.0.5)(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.0.5(@angular/animations@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)
+ '@angular/platform-server': 20.1.0(@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.1.0)(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.0(@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)
'@astrojs/compiler@2.12.2': {}
@@ -9984,12 +9621,12 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@astrojs/mdx@2.3.1(astro@4.16.18(@types/node@20.19.2)(less@4.3.0)(rollup@4.44.1)(sass@1.88.0)(terser@5.43.1)(typescript@5.8.3))':
+ '@astrojs/mdx@2.3.1(astro@4.16.18(@types/node@22.16.2)(less@4.3.0)(rollup@4.44.2)(sass@1.89.2)(terser@5.43.1)(typescript@5.8.3))':
dependencies:
'@astrojs/markdown-remark': 5.1.0
'@mdx-js/mdx': 3.1.0(acorn@8.15.0)
acorn: 8.15.0
- astro: 4.16.18(@types/node@20.19.2)(less@4.3.0)(rollup@4.44.1)(sass@1.88.0)(terser@5.43.1)(typescript@5.8.3)
+ astro: 4.16.18(@types/node@22.16.2)(less@4.3.0)(rollup@4.44.2)(sass@1.89.2)(terser@5.43.1)(typescript@5.8.3)
es-module-lexer: 1.7.0
estree-util-visit: 2.0.0
github-slugger: 2.0.0
@@ -10017,17 +9654,17 @@ snapshots:
dependencies:
sitemap: 8.0.0
stream-replace-string: 2.0.0
- zod: 3.25.67
+ zod: 3.25.76
- '@astrojs/starlight@0.15.4(astro@4.16.18(@types/node@20.19.2)(less@4.3.0)(rollup@4.44.1)(sass@1.88.0)(terser@5.43.1)(typescript@5.8.3))':
+ '@astrojs/starlight@0.15.4(astro@4.16.18(@types/node@22.16.2)(less@4.3.0)(rollup@4.44.2)(sass@1.89.2)(terser@5.43.1)(typescript@5.8.3))':
dependencies:
- '@astrojs/mdx': 2.3.1(astro@4.16.18(@types/node@20.19.2)(less@4.3.0)(rollup@4.44.1)(sass@1.88.0)(terser@5.43.1)(typescript@5.8.3))
+ '@astrojs/mdx': 2.3.1(astro@4.16.18(@types/node@22.16.2)(less@4.3.0)(rollup@4.44.2)(sass@1.89.2)(terser@5.43.1)(typescript@5.8.3))
'@astrojs/sitemap': 3.4.1
'@pagefind/default-ui': 1.3.0
'@types/hast': 3.0.4
'@types/mdast': 4.0.4
- astro: 4.16.18(@types/node@20.19.2)(less@4.3.0)(rollup@4.44.1)(sass@1.88.0)(terser@5.43.1)(typescript@5.8.3)
- astro-expressive-code: 0.31.0(astro@4.16.18(@types/node@20.19.2)(less@4.3.0)(rollup@4.44.1)(sass@1.88.0)(terser@5.43.1)(typescript@5.8.3))
+ astro: 4.16.18(@types/node@22.16.2)(less@4.3.0)(rollup@4.44.2)(sass@1.89.2)(terser@5.43.1)(typescript@5.8.3)
+ astro-expressive-code: 0.31.0(astro@4.16.18(@types/node@22.16.2)(less@4.3.0)(rollup@4.44.2)(sass@1.89.2)(terser@5.43.1)(typescript@5.8.3))
bcp-47: 2.1.0
hast-util-select: 6.0.4
hastscript: 8.0.0
@@ -10044,7 +9681,7 @@ snapshots:
'@astrojs/telemetry@3.1.0':
dependencies:
- ci-info: 4.2.0
+ ci-info: 4.3.0
debug: 4.4.1
dlv: 1.1.3
dset: 3.1.4
@@ -10060,40 +9697,20 @@ snapshots:
js-tokens: 4.0.0
picocolors: 1.1.1
- '@babel/compat-data@7.27.7': {}
+ '@babel/compat-data@7.28.0': {}
- '@babel/core@7.27.1':
- dependencies:
- '@ampproject/remapping': 2.3.0
- '@babel/code-frame': 7.27.1
- '@babel/generator': 7.27.1
- '@babel/helper-compilation-targets': 7.27.2
- '@babel/helper-module-transforms': 7.27.3(@babel/core@7.27.1)
- '@babel/helpers': 7.27.6
- '@babel/parser': 7.27.7
- '@babel/template': 7.27.2
- '@babel/traverse': 7.27.7
- '@babel/types': 7.27.7
- convert-source-map: 2.0.0
- debug: 4.4.1
- gensync: 1.0.0-beta.2
- json5: 2.2.3
- semver: 6.3.1
- transitivePeerDependencies:
- - supports-color
-
- '@babel/core@7.27.4':
+ '@babel/core@7.27.7':
dependencies:
'@ampproject/remapping': 2.3.0
'@babel/code-frame': 7.27.1
'@babel/generator': 7.27.5
'@babel/helper-compilation-targets': 7.27.2
- '@babel/helper-module-transforms': 7.27.3(@babel/core@7.27.4)
+ '@babel/helper-module-transforms': 7.27.3(@babel/core@7.27.7)
'@babel/helpers': 7.27.6
- '@babel/parser': 7.27.7
+ '@babel/parser': 7.28.0
'@babel/template': 7.27.2
- '@babel/traverse': 7.27.7
- '@babel/types': 7.27.7
+ '@babel/traverse': 7.28.0
+ '@babel/types': 7.28.0
convert-source-map: 2.0.0
debug: 4.4.1
gensync: 1.0.0-beta.2
@@ -10102,18 +9719,18 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/core@7.27.7':
+ '@babel/core@7.28.0':
dependencies:
'@ampproject/remapping': 2.3.0
'@babel/code-frame': 7.27.1
- '@babel/generator': 7.27.5
+ '@babel/generator': 7.28.0
'@babel/helper-compilation-targets': 7.27.2
- '@babel/helper-module-transforms': 7.27.3(@babel/core@7.27.7)
+ '@babel/helper-module-transforms': 7.27.3(@babel/core@7.28.0)
'@babel/helpers': 7.27.6
- '@babel/parser': 7.27.7
+ '@babel/parser': 7.28.0
'@babel/template': 7.27.2
- '@babel/traverse': 7.27.7
- '@babel/types': 7.27.7
+ '@babel/traverse': 7.28.0
+ '@babel/types': 7.28.0
convert-source-map: 2.0.0
debug: 4.4.1
gensync: 1.0.0-beta.2
@@ -10122,81 +9739,77 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/generator@7.27.1':
- dependencies:
- '@babel/parser': 7.27.7
- '@babel/types': 7.27.7
- '@jridgewell/gen-mapping': 0.3.8
- '@jridgewell/trace-mapping': 0.3.25
- jsesc: 3.1.0
-
'@babel/generator@7.27.5':
dependencies:
- '@babel/parser': 7.27.7
- '@babel/types': 7.27.7
- '@jridgewell/gen-mapping': 0.3.8
- '@jridgewell/trace-mapping': 0.3.25
+ '@babel/parser': 7.28.0
+ '@babel/types': 7.28.0
+ '@jridgewell/gen-mapping': 0.3.12
+ '@jridgewell/trace-mapping': 0.3.29
jsesc: 3.1.0
- '@babel/helper-annotate-as-pure@7.27.1':
+ '@babel/generator@7.28.0':
dependencies:
- '@babel/types': 7.27.7
+ '@babel/parser': 7.28.0
+ '@babel/types': 7.28.0
+ '@jridgewell/gen-mapping': 0.3.12
+ '@jridgewell/trace-mapping': 0.3.29
+ jsesc: 3.1.0
'@babel/helper-annotate-as-pure@7.27.3':
dependencies:
- '@babel/types': 7.27.7
+ '@babel/types': 7.28.0
'@babel/helper-compilation-targets@7.27.2':
dependencies:
- '@babel/compat-data': 7.27.7
+ '@babel/compat-data': 7.28.0
'@babel/helper-validator-option': 7.27.1
browserslist: 4.25.1
lru-cache: 5.1.1
semver: 6.3.1
- '@babel/helper-create-class-features-plugin@7.27.1(@babel/core@7.27.1)':
+ '@babel/helper-create-class-features-plugin@7.27.1(@babel/core@7.27.7)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.27.7
'@babel/helper-annotate-as-pure': 7.27.3
'@babel/helper-member-expression-to-functions': 7.27.1
'@babel/helper-optimise-call-expression': 7.27.1
- '@babel/helper-replace-supers': 7.27.1(@babel/core@7.27.1)
+ '@babel/helper-replace-supers': 7.27.1(@babel/core@7.27.7)
'@babel/helper-skip-transparent-expression-wrappers': 7.27.1
- '@babel/traverse': 7.27.7
+ '@babel/traverse': 7.28.0
semver: 6.3.1
transitivePeerDependencies:
- supports-color
- '@babel/helper-create-class-features-plugin@7.27.1(@babel/core@7.27.7)':
+ '@babel/helper-create-class-features-plugin@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.7
+ '@babel/core': 7.28.0
'@babel/helper-annotate-as-pure': 7.27.3
'@babel/helper-member-expression-to-functions': 7.27.1
'@babel/helper-optimise-call-expression': 7.27.1
- '@babel/helper-replace-supers': 7.27.1(@babel/core@7.27.7)
+ '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.0)
'@babel/helper-skip-transparent-expression-wrappers': 7.27.1
- '@babel/traverse': 7.27.7
+ '@babel/traverse': 7.28.0
semver: 6.3.1
transitivePeerDependencies:
- supports-color
- '@babel/helper-create-regexp-features-plugin@7.27.1(@babel/core@7.27.1)':
+ '@babel/helper-create-regexp-features-plugin@7.27.1(@babel/core@7.27.7)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.27.7
'@babel/helper-annotate-as-pure': 7.27.3
regexpu-core: 6.2.0
semver: 6.3.1
- '@babel/helper-create-regexp-features-plugin@7.27.1(@babel/core@7.27.7)':
+ '@babel/helper-create-regexp-features-plugin@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.7
+ '@babel/core': 7.28.0
'@babel/helper-annotate-as-pure': 7.27.3
regexpu-core: 6.2.0
semver: 6.3.1
- '@babel/helper-define-polyfill-provider@0.6.5(@babel/core@7.27.1)':
+ '@babel/helper-define-polyfill-provider@0.6.5(@babel/core@7.27.7)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.27.7
'@babel/helper-compilation-targets': 7.27.2
'@babel/helper-plugin-utils': 7.27.1
debug: 4.4.1
@@ -10205,9 +9818,9 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/helper-define-polyfill-provider@0.6.5(@babel/core@7.27.7)':
+ '@babel/helper-define-polyfill-provider@0.6.5(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.7
+ '@babel/core': 7.28.0
'@babel/helper-compilation-targets': 7.27.2
'@babel/helper-plugin-utils': 7.27.1
debug: 4.4.1
@@ -10216,99 +9829,92 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@babel/helper-globals@7.28.0': {}
+
'@babel/helper-member-expression-to-functions@7.27.1':
dependencies:
- '@babel/traverse': 7.27.7
- '@babel/types': 7.27.7
+ '@babel/traverse': 7.28.0
+ '@babel/types': 7.28.0
transitivePeerDependencies:
- supports-color
'@babel/helper-module-imports@7.27.1':
dependencies:
- '@babel/traverse': 7.27.7
- '@babel/types': 7.27.7
+ '@babel/traverse': 7.28.0
+ '@babel/types': 7.28.0
transitivePeerDependencies:
- supports-color
- '@babel/helper-module-transforms@7.27.3(@babel/core@7.27.1)':
+ '@babel/helper-module-transforms@7.27.3(@babel/core@7.27.7)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.27.7
'@babel/helper-module-imports': 7.27.1
'@babel/helper-validator-identifier': 7.27.1
- '@babel/traverse': 7.27.7
+ '@babel/traverse': 7.28.0
transitivePeerDependencies:
- supports-color
- '@babel/helper-module-transforms@7.27.3(@babel/core@7.27.4)':
+ '@babel/helper-module-transforms@7.27.3(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.4
+ '@babel/core': 7.28.0
'@babel/helper-module-imports': 7.27.1
'@babel/helper-validator-identifier': 7.27.1
- '@babel/traverse': 7.27.7
- transitivePeerDependencies:
- - supports-color
-
- '@babel/helper-module-transforms@7.27.3(@babel/core@7.27.7)':
- dependencies:
- '@babel/core': 7.27.7
- '@babel/helper-module-imports': 7.27.1
- '@babel/helper-validator-identifier': 7.27.1
- '@babel/traverse': 7.27.7
+ '@babel/traverse': 7.28.0
transitivePeerDependencies:
- supports-color
'@babel/helper-optimise-call-expression@7.27.1':
dependencies:
- '@babel/types': 7.27.7
+ '@babel/types': 7.28.0
'@babel/helper-plugin-utils@7.27.1': {}
- '@babel/helper-remap-async-to-generator@7.27.1(@babel/core@7.27.1)':
+ '@babel/helper-remap-async-to-generator@7.27.1(@babel/core@7.27.7)':
dependencies:
- '@babel/core': 7.27.1
- '@babel/helper-annotate-as-pure': 7.27.1
+ '@babel/core': 7.27.7
+ '@babel/helper-annotate-as-pure': 7.27.3
'@babel/helper-wrap-function': 7.27.1
- '@babel/traverse': 7.27.7
+ '@babel/traverse': 7.28.0
transitivePeerDependencies:
- supports-color
- '@babel/helper-remap-async-to-generator@7.27.1(@babel/core@7.27.7)':
+ '@babel/helper-remap-async-to-generator@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.7
- '@babel/helper-annotate-as-pure': 7.27.1
+ '@babel/core': 7.28.0
+ '@babel/helper-annotate-as-pure': 7.27.3
'@babel/helper-wrap-function': 7.27.1
- '@babel/traverse': 7.27.7
+ '@babel/traverse': 7.28.0
transitivePeerDependencies:
- supports-color
- '@babel/helper-replace-supers@7.27.1(@babel/core@7.27.1)':
+ '@babel/helper-replace-supers@7.27.1(@babel/core@7.27.7)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.27.7
'@babel/helper-member-expression-to-functions': 7.27.1
'@babel/helper-optimise-call-expression': 7.27.1
- '@babel/traverse': 7.27.7
+ '@babel/traverse': 7.28.0
transitivePeerDependencies:
- supports-color
- '@babel/helper-replace-supers@7.27.1(@babel/core@7.27.7)':
+ '@babel/helper-replace-supers@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.7
+ '@babel/core': 7.28.0
'@babel/helper-member-expression-to-functions': 7.27.1
'@babel/helper-optimise-call-expression': 7.27.1
- '@babel/traverse': 7.27.7
+ '@babel/traverse': 7.28.0
transitivePeerDependencies:
- supports-color
'@babel/helper-skip-transparent-expression-wrappers@7.27.1':
dependencies:
- '@babel/traverse': 7.27.7
- '@babel/types': 7.27.7
+ '@babel/traverse': 7.28.0
+ '@babel/types': 7.28.0
transitivePeerDependencies:
- supports-color
'@babel/helper-split-export-declaration@7.24.7':
dependencies:
- '@babel/types': 7.27.7
+ '@babel/types': 7.28.0
'@babel/helper-string-parser@7.27.1': {}
@@ -10319,49 +9925,44 @@ snapshots:
'@babel/helper-wrap-function@7.27.1':
dependencies:
'@babel/template': 7.27.2
- '@babel/traverse': 7.27.7
- '@babel/types': 7.27.7
+ '@babel/traverse': 7.28.0
+ '@babel/types': 7.28.0
transitivePeerDependencies:
- supports-color
'@babel/helpers@7.27.6':
dependencies:
'@babel/template': 7.27.2
- '@babel/types': 7.27.7
+ '@babel/types': 7.28.0
- '@babel/parser@7.27.7':
+ '@babel/parser@7.28.0':
dependencies:
- '@babel/types': 7.27.7
-
- '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.27.1(@babel/core@7.27.1)':
- dependencies:
- '@babel/core': 7.27.1
- '@babel/helper-plugin-utils': 7.27.1
- '@babel/traverse': 7.27.7
- transitivePeerDependencies:
- - supports-color
+ '@babel/types': 7.28.0
'@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.27.1(@babel/core@7.27.7)':
dependencies:
'@babel/core': 7.27.7
'@babel/helper-plugin-utils': 7.27.1
- '@babel/traverse': 7.27.7
+ '@babel/traverse': 7.28.0
transitivePeerDependencies:
- supports-color
- '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
+ '@babel/traverse': 7.28.0
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-bugfix-safari-class-field-initializer-scope@7.27.1(@babel/core@7.27.7)':
dependencies:
'@babel/core': 7.27.7
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-bugfix-safari-class-field-initializer-scope@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.27.1(@babel/core@7.27.7)':
@@ -10369,14 +9970,10 @@ snapshots:
'@babel/core': 7.27.7
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
- '@babel/helper-skip-transparent-expression-wrappers': 7.27.1
- '@babel/plugin-transform-optional-chaining': 7.27.1(@babel/core@7.27.1)
- transitivePeerDependencies:
- - supports-color
'@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.27.1(@babel/core@7.27.7)':
dependencies:
@@ -10387,11 +9984,12 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
- '@babel/traverse': 7.27.7
+ '@babel/helper-skip-transparent-expression-wrappers': 7.27.1
+ '@babel/plugin-transform-optional-chaining': 7.27.1(@babel/core@7.28.0)
transitivePeerDependencies:
- supports-color
@@ -10399,55 +9997,58 @@ snapshots:
dependencies:
'@babel/core': 7.27.7
'@babel/helper-plugin-utils': 7.27.1
- '@babel/traverse': 7.27.7
+ '@babel/traverse': 7.28.0
transitivePeerDependencies:
- supports-color
- '@babel/plugin-proposal-decorators@7.27.1(@babel/core@7.27.7)':
+ '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.7
- '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.27.7)
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-syntax-decorators': 7.27.1(@babel/core@7.27.7)
+ '@babel/traverse': 7.28.0
transitivePeerDependencies:
- supports-color
- '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.27.1)':
+ '@babel/plugin-proposal-decorators@7.28.0(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.28.0
+ '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.28.0)
+ '@babel/helper-plugin-utils': 7.27.1
+ '@babel/plugin-syntax-decorators': 7.27.1(@babel/core@7.28.0)
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.27.7)':
dependencies:
'@babel/core': 7.27.7
- '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.27.7)':
+ '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.7
- '@babel/helper-plugin-utils': 7.27.1
+ '@babel/core': 7.28.0
- '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.27.7)':
+ '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.7
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.27.7)':
+ '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.7
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.27.7)':
+ '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.7
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-syntax-decorators@7.27.1(@babel/core@7.27.7)':
+ '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.7
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-syntax-import-assertions@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-syntax-decorators@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-import-assertions@7.27.1(@babel/core@7.27.7)':
@@ -10455,9 +10056,9 @@ snapshots:
'@babel/core': 7.27.7
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-syntax-import-attributes@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-syntax-import-assertions@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-import-attributes@7.27.1(@babel/core@7.27.7)':
@@ -10465,70 +10066,69 @@ snapshots:
'@babel/core': 7.27.7
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.27.7)':
+ '@babel/plugin-syntax-import-attributes@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.7
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.27.7)':
+ '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.7
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.27.7)':
+ '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.7
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.27.7)':
+ '@babel/plugin-syntax-jsx@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.7
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.27.7)':
+ '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.7
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.27.7)':
+ '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.7
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.27.7)':
+ '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.7
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.27.7)':
+ '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.7
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.27.7)':
+ '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.7
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.27.7)':
+ '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.7
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.27.7)':
+ '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.7
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.27.7)':
+ '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.7
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.27.1)':
+ '@babel/plugin-syntax-typescript@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
- '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.27.1)
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.27.7)':
@@ -10537,9 +10137,10 @@ snapshots:
'@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.27.7)
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-arrow-functions@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.28.0
+ '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.0)
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-transform-arrow-functions@7.27.1(@babel/core@7.27.7)':
@@ -10547,30 +10148,26 @@ snapshots:
'@babel/core': 7.27.7
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-async-generator-functions@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-arrow-functions@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
- '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.27.1)
- '@babel/traverse': 7.27.7
- transitivePeerDependencies:
- - supports-color
'@babel/plugin-transform-async-generator-functions@7.27.1(@babel/core@7.27.7)':
dependencies:
'@babel/core': 7.27.7
'@babel/helper-plugin-utils': 7.27.1
'@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.27.7)
- '@babel/traverse': 7.27.7
+ '@babel/traverse': 7.28.0
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-async-to-generator@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-async-generator-functions@7.28.0(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
- '@babel/helper-module-imports': 7.27.1
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
- '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.27.1)
+ '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.28.0)
+ '@babel/traverse': 7.28.0
transitivePeerDependencies:
- supports-color
@@ -10583,33 +10180,34 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-block-scoped-functions@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-async-to-generator@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.28.0
+ '@babel/helper-module-imports': 7.27.1
'@babel/helper-plugin-utils': 7.27.1
+ '@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.28.0)
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-block-scoped-functions@7.27.1(@babel/core@7.27.7)':
dependencies:
'@babel/core': 7.27.7
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-block-scoping@7.27.5(@babel/core@7.27.1)':
+ '@babel/plugin-transform-block-scoped-functions@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-block-scoping@7.27.5(@babel/core@7.27.7)':
+ '@babel/plugin-transform-block-scoping@7.28.0(@babel/core@7.27.7)':
dependencies:
'@babel/core': 7.27.7
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-class-properties@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-block-scoping@7.28.0(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
- '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.27.1)
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
- transitivePeerDependencies:
- - supports-color
'@babel/plugin-transform-class-properties@7.27.1(@babel/core@7.27.7)':
dependencies:
@@ -10619,10 +10217,10 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-class-static-block@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-class-properties@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
- '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.27.1)
+ '@babel/core': 7.28.0
+ '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.28.0)
'@babel/helper-plugin-utils': 7.27.1
transitivePeerDependencies:
- supports-color
@@ -10635,35 +10233,37 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-classes@7.27.7(@babel/core@7.27.1)':
+ '@babel/plugin-transform-class-static-block@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
- '@babel/helper-annotate-as-pure': 7.27.3
- '@babel/helper-compilation-targets': 7.27.2
+ '@babel/core': 7.28.0
+ '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.28.0)
'@babel/helper-plugin-utils': 7.27.1
- '@babel/helper-replace-supers': 7.27.1(@babel/core@7.27.1)
- '@babel/traverse': 7.27.7
- globals: 11.12.0
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-classes@7.27.7(@babel/core@7.27.7)':
+ '@babel/plugin-transform-classes@7.28.0(@babel/core@7.27.7)':
dependencies:
'@babel/core': 7.27.7
'@babel/helper-annotate-as-pure': 7.27.3
'@babel/helper-compilation-targets': 7.27.2
+ '@babel/helper-globals': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
'@babel/helper-replace-supers': 7.27.1(@babel/core@7.27.7)
- '@babel/traverse': 7.27.7
- globals: 11.12.0
+ '@babel/traverse': 7.28.0
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-computed-properties@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-classes@7.28.0(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.28.0
+ '@babel/helper-annotate-as-pure': 7.27.3
+ '@babel/helper-compilation-targets': 7.27.2
+ '@babel/helper-globals': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
- '@babel/template': 7.27.2
+ '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.0)
+ '@babel/traverse': 7.28.0
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-computed-properties@7.27.1(@babel/core@7.27.7)':
dependencies:
@@ -10671,27 +10271,27 @@ snapshots:
'@babel/helper-plugin-utils': 7.27.1
'@babel/template': 7.27.2
- '@babel/plugin-transform-destructuring@7.27.7(@babel/core@7.27.1)':
+ '@babel/plugin-transform-computed-properties@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
- '@babel/traverse': 7.27.7
- transitivePeerDependencies:
- - supports-color
+ '@babel/template': 7.27.2
- '@babel/plugin-transform-destructuring@7.27.7(@babel/core@7.27.7)':
+ '@babel/plugin-transform-destructuring@7.28.0(@babel/core@7.27.7)':
dependencies:
'@babel/core': 7.27.7
'@babel/helper-plugin-utils': 7.27.1
- '@babel/traverse': 7.27.7
+ '@babel/traverse': 7.28.0
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-dotall-regex@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-destructuring@7.28.0(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
- '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.27.1)
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
+ '@babel/traverse': 7.28.0
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-dotall-regex@7.27.1(@babel/core@7.27.7)':
dependencies:
@@ -10699,9 +10299,10 @@ snapshots:
'@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.27.7)
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-duplicate-keys@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-dotall-regex@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.28.0
+ '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.0)
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-transform-duplicate-keys@7.27.1(@babel/core@7.27.7)':
@@ -10709,10 +10310,9 @@ snapshots:
'@babel/core': 7.27.7
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-duplicate-keys@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
- '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.27.1)
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.27.1(@babel/core@7.27.7)':
@@ -10721,9 +10321,10 @@ snapshots:
'@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.27.7)
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-dynamic-import@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-duplicate-named-capturing-groups-regex@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.28.0
+ '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.0)
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-transform-dynamic-import@7.27.1(@babel/core@7.27.7)':
@@ -10731,19 +10332,27 @@ snapshots:
'@babel/core': 7.27.7
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-exponentiation-operator@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-dynamic-import@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
+ '@babel/plugin-transform-explicit-resource-management@7.28.0(@babel/core@7.28.0)':
+ dependencies:
+ '@babel/core': 7.28.0
+ '@babel/helper-plugin-utils': 7.27.1
+ '@babel/plugin-transform-destructuring': 7.28.0(@babel/core@7.28.0)
+ transitivePeerDependencies:
+ - supports-color
+
'@babel/plugin-transform-exponentiation-operator@7.27.1(@babel/core@7.27.7)':
dependencies:
'@babel/core': 7.27.7
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-export-namespace-from@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-exponentiation-operator@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-transform-export-namespace-from@7.27.1(@babel/core@7.27.7)':
@@ -10751,13 +10360,10 @@ snapshots:
'@babel/core': 7.27.7
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-for-of@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-export-namespace-from@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
- '@babel/helper-skip-transparent-expression-wrappers': 7.27.1
- transitivePeerDependencies:
- - supports-color
'@babel/plugin-transform-for-of@7.27.1(@babel/core@7.27.7)':
dependencies:
@@ -10767,12 +10373,11 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-function-name@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-for-of@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
- '@babel/helper-compilation-targets': 7.27.2
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
- '@babel/traverse': 7.27.7
+ '@babel/helper-skip-transparent-expression-wrappers': 7.27.1
transitivePeerDependencies:
- supports-color
@@ -10781,23 +10386,27 @@ snapshots:
'@babel/core': 7.27.7
'@babel/helper-compilation-targets': 7.27.2
'@babel/helper-plugin-utils': 7.27.1
- '@babel/traverse': 7.27.7
+ '@babel/traverse': 7.28.0
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-json-strings@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-function-name@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.28.0
+ '@babel/helper-compilation-targets': 7.27.2
'@babel/helper-plugin-utils': 7.27.1
+ '@babel/traverse': 7.28.0
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-json-strings@7.27.1(@babel/core@7.27.7)':
dependencies:
'@babel/core': 7.27.7
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-literals@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-json-strings@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-transform-literals@7.27.1(@babel/core@7.27.7)':
@@ -10805,9 +10414,9 @@ snapshots:
'@babel/core': 7.27.7
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-logical-assignment-operators@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-literals@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-transform-logical-assignment-operators@7.27.1(@babel/core@7.27.7)':
@@ -10815,9 +10424,9 @@ snapshots:
'@babel/core': 7.27.7
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-member-expression-literals@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-logical-assignment-operators@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-transform-member-expression-literals@7.27.1(@babel/core@7.27.7)':
@@ -10825,13 +10434,10 @@ snapshots:
'@babel/core': 7.27.7
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-modules-amd@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-member-expression-literals@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
- '@babel/helper-module-transforms': 7.27.3(@babel/core@7.27.1)
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
- transitivePeerDependencies:
- - supports-color
'@babel/plugin-transform-modules-amd@7.27.1(@babel/core@7.27.7)':
dependencies:
@@ -10841,10 +10447,10 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-modules-commonjs@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-modules-amd@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
- '@babel/helper-module-transforms': 7.27.3(@babel/core@7.27.1)
+ '@babel/core': 7.28.0
+ '@babel/helper-module-transforms': 7.27.3(@babel/core@7.28.0)
'@babel/helper-plugin-utils': 7.27.1
transitivePeerDependencies:
- supports-color
@@ -10857,13 +10463,11 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-modules-systemjs@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-modules-commonjs@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
- '@babel/helper-module-transforms': 7.27.3(@babel/core@7.27.1)
+ '@babel/core': 7.28.0
+ '@babel/helper-module-transforms': 7.27.3(@babel/core@7.28.0)
'@babel/helper-plugin-utils': 7.27.1
- '@babel/helper-validator-identifier': 7.27.1
- '@babel/traverse': 7.27.7
transitivePeerDependencies:
- supports-color
@@ -10873,15 +10477,17 @@ snapshots:
'@babel/helper-module-transforms': 7.27.3(@babel/core@7.27.7)
'@babel/helper-plugin-utils': 7.27.1
'@babel/helper-validator-identifier': 7.27.1
- '@babel/traverse': 7.27.7
+ '@babel/traverse': 7.28.0
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-modules-umd@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-modules-systemjs@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
- '@babel/helper-module-transforms': 7.27.3(@babel/core@7.27.1)
+ '@babel/core': 7.28.0
+ '@babel/helper-module-transforms': 7.27.3(@babel/core@7.28.0)
'@babel/helper-plugin-utils': 7.27.1
+ '@babel/helper-validator-identifier': 7.27.1
+ '@babel/traverse': 7.28.0
transitivePeerDependencies:
- supports-color
@@ -10893,11 +10499,13 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-named-capturing-groups-regex@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-modules-umd@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
- '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.27.1)
+ '@babel/core': 7.28.0
+ '@babel/helper-module-transforms': 7.27.3(@babel/core@7.28.0)
'@babel/helper-plugin-utils': 7.27.1
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-named-capturing-groups-regex@7.27.1(@babel/core@7.27.7)':
dependencies:
@@ -10905,9 +10513,10 @@ snapshots:
'@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.27.7)
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-new-target@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-named-capturing-groups-regex@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.28.0
+ '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.0)
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-transform-new-target@7.27.1(@babel/core@7.27.7)':
@@ -10915,9 +10524,9 @@ snapshots:
'@babel/core': 7.27.7
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-nullish-coalescing-operator@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-new-target@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-transform-nullish-coalescing-operator@7.27.1(@babel/core@7.27.7)':
@@ -10925,9 +10534,9 @@ snapshots:
'@babel/core': 7.27.7
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-numeric-separator@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-nullish-coalescing-operator@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-transform-numeric-separator@7.27.1(@babel/core@7.27.7)':
@@ -10935,33 +10544,30 @@ snapshots:
'@babel/core': 7.27.7
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-object-rest-spread@7.27.7(@babel/core@7.27.1)':
+ '@babel/plugin-transform-numeric-separator@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
- '@babel/helper-compilation-targets': 7.27.2
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-destructuring': 7.27.7(@babel/core@7.27.1)
- '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.27.1)
- '@babel/traverse': 7.27.7
- transitivePeerDependencies:
- - supports-color
- '@babel/plugin-transform-object-rest-spread@7.27.7(@babel/core@7.27.7)':
+ '@babel/plugin-transform-object-rest-spread@7.28.0(@babel/core@7.27.7)':
dependencies:
'@babel/core': 7.27.7
'@babel/helper-compilation-targets': 7.27.2
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-destructuring': 7.27.7(@babel/core@7.27.7)
+ '@babel/plugin-transform-destructuring': 7.28.0(@babel/core@7.27.7)
'@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.27.7)
- '@babel/traverse': 7.27.7
+ '@babel/traverse': 7.28.0
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-object-super@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-object-rest-spread@7.28.0(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.28.0
+ '@babel/helper-compilation-targets': 7.27.2
'@babel/helper-plugin-utils': 7.27.1
- '@babel/helper-replace-supers': 7.27.1(@babel/core@7.27.1)
+ '@babel/plugin-transform-destructuring': 7.28.0(@babel/core@7.28.0)
+ '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.0)
+ '@babel/traverse': 7.28.0
transitivePeerDependencies:
- supports-color
@@ -10973,23 +10579,23 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-optional-catch-binding@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-object-super@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
+ '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.0)
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-optional-catch-binding@7.27.1(@babel/core@7.27.7)':
dependencies:
'@babel/core': 7.27.7
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-optional-chaining@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-optional-catch-binding@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
- '@babel/helper-skip-transparent-expression-wrappers': 7.27.1
- transitivePeerDependencies:
- - supports-color
'@babel/plugin-transform-optional-chaining@7.27.1(@babel/core@7.27.7)':
dependencies:
@@ -10999,23 +10605,23 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-parameters@7.27.7(@babel/core@7.27.1)':
+ '@babel/plugin-transform-optional-chaining@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
+ '@babel/helper-skip-transparent-expression-wrappers': 7.27.1
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-parameters@7.27.7(@babel/core@7.27.7)':
dependencies:
'@babel/core': 7.27.7
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-private-methods@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-parameters@7.27.7(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
- '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.27.1)
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
- transitivePeerDependencies:
- - supports-color
'@babel/plugin-transform-private-methods@7.27.1(@babel/core@7.27.7)':
dependencies:
@@ -11025,11 +10631,10 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-private-property-in-object@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-private-methods@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
- '@babel/helper-annotate-as-pure': 7.27.3
- '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.27.1)
+ '@babel/core': 7.28.0
+ '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.28.0)
'@babel/helper-plugin-utils': 7.27.1
transitivePeerDependencies:
- supports-color
@@ -11043,41 +10648,44 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-property-literals@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-private-property-in-object@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.28.0
+ '@babel/helper-annotate-as-pure': 7.27.3
+ '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.28.0)
'@babel/helper-plugin-utils': 7.27.1
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-property-literals@7.27.1(@babel/core@7.27.7)':
dependencies:
'@babel/core': 7.27.7
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-react-jsx@7.27.1(@babel/core@7.27.7)':
+ '@babel/plugin-transform-property-literals@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.7
+ '@babel/core': 7.28.0
+ '@babel/helper-plugin-utils': 7.27.1
+
+ '@babel/plugin-transform-react-jsx@7.27.1(@babel/core@7.28.0)':
+ dependencies:
+ '@babel/core': 7.28.0
'@babel/helper-annotate-as-pure': 7.27.3
'@babel/helper-module-imports': 7.27.1
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.27.7)
- '@babel/types': 7.27.7
+ '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.0)
+ '@babel/types': 7.28.0
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-regenerator@7.27.5(@babel/core@7.27.1)':
- dependencies:
- '@babel/core': 7.27.1
- '@babel/helper-plugin-utils': 7.27.1
-
- '@babel/plugin-transform-regenerator@7.27.5(@babel/core@7.27.7)':
+ '@babel/plugin-transform-regenerator@7.28.0(@babel/core@7.27.7)':
dependencies:
'@babel/core': 7.27.7
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-regexp-modifiers@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-regenerator@7.28.0(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
- '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.27.1)
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-transform-regexp-modifiers@7.27.1(@babel/core@7.27.7)':
@@ -11086,9 +10694,10 @@ snapshots:
'@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.27.7)
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-reserved-words@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-regexp-modifiers@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.28.0
+ '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.0)
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-transform-reserved-words@7.27.1(@babel/core@7.27.7)':
@@ -11096,17 +10705,10 @@ snapshots:
'@babel/core': 7.27.7
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-runtime@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-reserved-words@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
- '@babel/helper-module-imports': 7.27.1
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
- babel-plugin-polyfill-corejs2: 0.4.14(@babel/core@7.27.1)
- babel-plugin-polyfill-corejs3: 0.11.1(@babel/core@7.27.1)
- babel-plugin-polyfill-regenerator: 0.6.5(@babel/core@7.27.1)
- semver: 6.3.1
- transitivePeerDependencies:
- - supports-color
'@babel/plugin-transform-runtime@7.27.4(@babel/core@7.27.7)':
dependencies:
@@ -11120,23 +10722,27 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-shorthand-properties@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-runtime@7.28.0(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.28.0
+ '@babel/helper-module-imports': 7.27.1
'@babel/helper-plugin-utils': 7.27.1
+ babel-plugin-polyfill-corejs2: 0.4.14(@babel/core@7.28.0)
+ babel-plugin-polyfill-corejs3: 0.13.0(@babel/core@7.28.0)
+ babel-plugin-polyfill-regenerator: 0.6.5(@babel/core@7.28.0)
+ semver: 6.3.1
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-shorthand-properties@7.27.1(@babel/core@7.27.7)':
dependencies:
'@babel/core': 7.27.7
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-spread@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-shorthand-properties@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
- '@babel/helper-skip-transparent-expression-wrappers': 7.27.1
- transitivePeerDependencies:
- - supports-color
'@babel/plugin-transform-spread@7.27.1(@babel/core@7.27.7)':
dependencies:
@@ -11146,19 +10752,22 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-sticky-regex@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-spread@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
+ '@babel/helper-skip-transparent-expression-wrappers': 7.27.1
+ transitivePeerDependencies:
+ - supports-color
'@babel/plugin-transform-sticky-regex@7.27.1(@babel/core@7.27.7)':
dependencies:
'@babel/core': 7.27.7
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-template-literals@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-sticky-regex@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-transform-template-literals@7.27.1(@babel/core@7.27.7)':
@@ -11166,9 +10775,9 @@ snapshots:
'@babel/core': 7.27.7
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-typeof-symbol@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-template-literals@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-transform-typeof-symbol@7.27.1(@babel/core@7.27.7)':
@@ -11176,31 +10785,30 @@ snapshots:
'@babel/core': 7.27.7
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-typescript@7.27.1(@babel/core@7.27.7)':
+ '@babel/plugin-transform-typeof-symbol@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.7
+ '@babel/core': 7.28.0
+ '@babel/helper-plugin-utils': 7.27.1
+
+ '@babel/plugin-transform-typescript@7.28.0(@babel/core@7.28.0)':
+ dependencies:
+ '@babel/core': 7.28.0
'@babel/helper-annotate-as-pure': 7.27.3
- '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.27.7)
+ '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.28.0)
'@babel/helper-plugin-utils': 7.27.1
'@babel/helper-skip-transparent-expression-wrappers': 7.27.1
- '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.27.7)
+ '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.0)
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-unicode-escapes@7.27.1(@babel/core@7.27.1)':
- dependencies:
- '@babel/core': 7.27.1
- '@babel/helper-plugin-utils': 7.27.1
-
'@babel/plugin-transform-unicode-escapes@7.27.1(@babel/core@7.27.7)':
dependencies:
'@babel/core': 7.27.7
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-unicode-property-regex@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-unicode-escapes@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
- '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.27.1)
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-transform-unicode-property-regex@7.27.1(@babel/core@7.27.7)':
@@ -11209,10 +10817,10 @@ snapshots:
'@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.27.7)
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-unicode-regex@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-unicode-property-regex@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
- '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.27.1)
+ '@babel/core': 7.28.0
+ '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.0)
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-transform-unicode-regex@7.27.1(@babel/core@7.27.7)':
@@ -11221,10 +10829,10 @@ snapshots:
'@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.27.7)
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-transform-unicode-sets-regex@7.27.1(@babel/core@7.27.1)':
+ '@babel/plugin-transform-unicode-regex@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
- '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.27.1)
+ '@babel/core': 7.28.0
+ '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.0)
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-transform-unicode-sets-regex@7.27.1(@babel/core@7.27.7)':
@@ -11233,84 +10841,15 @@ snapshots:
'@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.27.7)
'@babel/helper-plugin-utils': 7.27.1
- '@babel/preset-env@7.27.2(@babel/core@7.27.1)':
+ '@babel/plugin-transform-unicode-sets-regex@7.27.1(@babel/core@7.28.0)':
dependencies:
- '@babel/compat-data': 7.27.7
- '@babel/core': 7.27.1
- '@babel/helper-compilation-targets': 7.27.2
+ '@babel/core': 7.28.0
+ '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.0)
'@babel/helper-plugin-utils': 7.27.1
- '@babel/helper-validator-option': 7.27.1
- '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.27.1)
- '@babel/plugin-syntax-import-assertions': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-syntax-import-attributes': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.27.1)
- '@babel/plugin-transform-arrow-functions': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-async-generator-functions': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-async-to-generator': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-block-scoped-functions': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-block-scoping': 7.27.5(@babel/core@7.27.1)
- '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-class-static-block': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-classes': 7.27.7(@babel/core@7.27.1)
- '@babel/plugin-transform-computed-properties': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-destructuring': 7.27.7(@babel/core@7.27.1)
- '@babel/plugin-transform-dotall-regex': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-duplicate-keys': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-dynamic-import': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-exponentiation-operator': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-export-namespace-from': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-for-of': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-function-name': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-json-strings': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-literals': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-logical-assignment-operators': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-member-expression-literals': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-modules-amd': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-modules-systemjs': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-modules-umd': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-named-capturing-groups-regex': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-new-target': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-nullish-coalescing-operator': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-numeric-separator': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-object-rest-spread': 7.27.7(@babel/core@7.27.1)
- '@babel/plugin-transform-object-super': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-optional-catch-binding': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-optional-chaining': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.27.1)
- '@babel/plugin-transform-private-methods': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-private-property-in-object': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-property-literals': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-regenerator': 7.27.5(@babel/core@7.27.1)
- '@babel/plugin-transform-regexp-modifiers': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-reserved-words': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-shorthand-properties': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-spread': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-sticky-regex': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-template-literals': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-typeof-symbol': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-unicode-escapes': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-unicode-property-regex': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-unicode-regex': 7.27.1(@babel/core@7.27.1)
- '@babel/plugin-transform-unicode-sets-regex': 7.27.1(@babel/core@7.27.1)
- '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.27.1)
- babel-plugin-polyfill-corejs2: 0.4.14(@babel/core@7.27.1)
- babel-plugin-polyfill-corejs3: 0.11.1(@babel/core@7.27.1)
- babel-plugin-polyfill-regenerator: 0.6.5(@babel/core@7.27.1)
- core-js-compat: 3.43.0
- semver: 6.3.1
- transitivePeerDependencies:
- - supports-color
'@babel/preset-env@7.27.2(@babel/core@7.27.7)':
dependencies:
- '@babel/compat-data': 7.27.7
+ '@babel/compat-data': 7.28.0
'@babel/core': 7.27.7
'@babel/helper-compilation-targets': 7.27.2
'@babel/helper-plugin-utils': 7.27.1
@@ -11328,12 +10867,12 @@ snapshots:
'@babel/plugin-transform-async-generator-functions': 7.27.1(@babel/core@7.27.7)
'@babel/plugin-transform-async-to-generator': 7.27.1(@babel/core@7.27.7)
'@babel/plugin-transform-block-scoped-functions': 7.27.1(@babel/core@7.27.7)
- '@babel/plugin-transform-block-scoping': 7.27.5(@babel/core@7.27.7)
+ '@babel/plugin-transform-block-scoping': 7.28.0(@babel/core@7.27.7)
'@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.27.7)
'@babel/plugin-transform-class-static-block': 7.27.1(@babel/core@7.27.7)
- '@babel/plugin-transform-classes': 7.27.7(@babel/core@7.27.7)
+ '@babel/plugin-transform-classes': 7.28.0(@babel/core@7.27.7)
'@babel/plugin-transform-computed-properties': 7.27.1(@babel/core@7.27.7)
- '@babel/plugin-transform-destructuring': 7.27.7(@babel/core@7.27.7)
+ '@babel/plugin-transform-destructuring': 7.28.0(@babel/core@7.27.7)
'@babel/plugin-transform-dotall-regex': 7.27.1(@babel/core@7.27.7)
'@babel/plugin-transform-duplicate-keys': 7.27.1(@babel/core@7.27.7)
'@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.27.1(@babel/core@7.27.7)
@@ -11354,7 +10893,7 @@ snapshots:
'@babel/plugin-transform-new-target': 7.27.1(@babel/core@7.27.7)
'@babel/plugin-transform-nullish-coalescing-operator': 7.27.1(@babel/core@7.27.7)
'@babel/plugin-transform-numeric-separator': 7.27.1(@babel/core@7.27.7)
- '@babel/plugin-transform-object-rest-spread': 7.27.7(@babel/core@7.27.7)
+ '@babel/plugin-transform-object-rest-spread': 7.28.0(@babel/core@7.27.7)
'@babel/plugin-transform-object-super': 7.27.1(@babel/core@7.27.7)
'@babel/plugin-transform-optional-catch-binding': 7.27.1(@babel/core@7.27.7)
'@babel/plugin-transform-optional-chaining': 7.27.1(@babel/core@7.27.7)
@@ -11362,7 +10901,7 @@ snapshots:
'@babel/plugin-transform-private-methods': 7.27.1(@babel/core@7.27.7)
'@babel/plugin-transform-private-property-in-object': 7.27.1(@babel/core@7.27.7)
'@babel/plugin-transform-property-literals': 7.27.1(@babel/core@7.27.7)
- '@babel/plugin-transform-regenerator': 7.27.5(@babel/core@7.27.7)
+ '@babel/plugin-transform-regenerator': 7.28.0(@babel/core@7.27.7)
'@babel/plugin-transform-regexp-modifiers': 7.27.1(@babel/core@7.27.7)
'@babel/plugin-transform-reserved-words': 7.27.1(@babel/core@7.27.7)
'@babel/plugin-transform-shorthand-properties': 7.27.1(@babel/core@7.27.7)
@@ -11378,59 +10917,133 @@ snapshots:
babel-plugin-polyfill-corejs2: 0.4.14(@babel/core@7.27.7)
babel-plugin-polyfill-corejs3: 0.11.1(@babel/core@7.27.7)
babel-plugin-polyfill-regenerator: 0.6.5(@babel/core@7.27.7)
- core-js-compat: 3.43.0
+ core-js-compat: 3.44.0
semver: 6.3.1
transitivePeerDependencies:
- supports-color
- '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.27.1)':
+ '@babel/preset-env@7.28.0(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.1
+ '@babel/compat-data': 7.28.0
+ '@babel/core': 7.28.0
+ '@babel/helper-compilation-targets': 7.27.2
'@babel/helper-plugin-utils': 7.27.1
- '@babel/types': 7.27.7
- esutils: 2.0.3
+ '@babel/helper-validator-option': 7.27.1
+ '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.28.0)
+ '@babel/plugin-syntax-import-assertions': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-syntax-import-attributes': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.28.0)
+ '@babel/plugin-transform-arrow-functions': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-async-generator-functions': 7.28.0(@babel/core@7.28.0)
+ '@babel/plugin-transform-async-to-generator': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-block-scoped-functions': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-block-scoping': 7.28.0(@babel/core@7.28.0)
+ '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-class-static-block': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-classes': 7.28.0(@babel/core@7.28.0)
+ '@babel/plugin-transform-computed-properties': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-destructuring': 7.28.0(@babel/core@7.28.0)
+ '@babel/plugin-transform-dotall-regex': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-duplicate-keys': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-dynamic-import': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-explicit-resource-management': 7.28.0(@babel/core@7.28.0)
+ '@babel/plugin-transform-exponentiation-operator': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-export-namespace-from': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-for-of': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-function-name': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-json-strings': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-literals': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-logical-assignment-operators': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-member-expression-literals': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-modules-amd': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-modules-systemjs': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-modules-umd': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-named-capturing-groups-regex': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-new-target': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-nullish-coalescing-operator': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-numeric-separator': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-object-rest-spread': 7.28.0(@babel/core@7.28.0)
+ '@babel/plugin-transform-object-super': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-optional-catch-binding': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-optional-chaining': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.0)
+ '@babel/plugin-transform-private-methods': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-private-property-in-object': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-property-literals': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-regenerator': 7.28.0(@babel/core@7.28.0)
+ '@babel/plugin-transform-regexp-modifiers': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-reserved-words': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-shorthand-properties': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-spread': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-sticky-regex': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-template-literals': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-typeof-symbol': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-unicode-escapes': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-unicode-property-regex': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-unicode-regex': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-unicode-sets-regex': 7.27.1(@babel/core@7.28.0)
+ '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.28.0)
+ babel-plugin-polyfill-corejs2: 0.4.14(@babel/core@7.28.0)
+ babel-plugin-polyfill-corejs3: 0.13.0(@babel/core@7.28.0)
+ babel-plugin-polyfill-regenerator: 0.6.5(@babel/core@7.28.0)
+ core-js-compat: 3.44.0
+ semver: 6.3.1
+ transitivePeerDependencies:
+ - supports-color
'@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.27.7)':
dependencies:
'@babel/core': 7.27.7
'@babel/helper-plugin-utils': 7.27.1
- '@babel/types': 7.27.7
+ '@babel/types': 7.28.0
esutils: 2.0.3
- '@babel/preset-typescript@7.27.1(@babel/core@7.27.7)':
+ '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.27.7
+ '@babel/core': 7.28.0
+ '@babel/helper-plugin-utils': 7.27.1
+ '@babel/types': 7.28.0
+ esutils: 2.0.3
+
+ '@babel/preset-typescript@7.27.1(@babel/core@7.28.0)':
+ dependencies:
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
'@babel/helper-validator-option': 7.27.1
- '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.27.7)
- '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.27.7)
- '@babel/plugin-transform-typescript': 7.27.1(@babel/core@7.27.7)
+ '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-typescript': 7.28.0(@babel/core@7.28.0)
transitivePeerDependencies:
- supports-color
- '@babel/runtime@7.27.1': {}
-
'@babel/runtime@7.27.6': {}
'@babel/template@7.27.2':
dependencies:
'@babel/code-frame': 7.27.1
- '@babel/parser': 7.27.7
- '@babel/types': 7.27.7
+ '@babel/parser': 7.28.0
+ '@babel/types': 7.28.0
- '@babel/traverse@7.27.7':
+ '@babel/traverse@7.28.0':
dependencies:
'@babel/code-frame': 7.27.1
- '@babel/generator': 7.27.5
- '@babel/parser': 7.27.7
+ '@babel/generator': 7.28.0
+ '@babel/helper-globals': 7.28.0
+ '@babel/parser': 7.28.0
'@babel/template': 7.27.2
- '@babel/types': 7.27.7
+ '@babel/types': 7.28.0
debug: 4.4.1
- globals: 11.12.0
transitivePeerDependencies:
- supports-color
- '@babel/types@7.27.7':
+ '@babel/types@7.28.0':
dependencies:
'@babel/helper-string-parser': 7.27.1
'@babel/helper-validator-identifier': 7.27.1
@@ -11587,7 +11200,7 @@ snapshots:
'@ctrl/tinycolor@3.6.1': {}
- '@cypress/request@3.0.6':
+ '@cypress/request@3.0.8':
dependencies:
aws-sign2: 0.7.0
aws4: 1.13.2
@@ -11602,7 +11215,7 @@ snapshots:
json-stringify-safe: 5.0.1
mime-types: 2.1.35
performance-now: 2.1.0
- qs: 6.13.0
+ qs: 6.14.0
safe-buffer: 5.2.1
tough-cookie: 5.1.2
tunnel-agent: 0.6.0
@@ -11612,21 +11225,18 @@ snapshots:
'@discoveryjs/json-ext@0.6.3': {}
- '@emnapi/core@1.4.3':
+ '@emnapi/core@1.4.4':
dependencies:
- '@emnapi/wasi-threads': 1.0.2
+ '@emnapi/wasi-threads': 1.0.3
tslib: 2.8.1
- optional: true
- '@emnapi/runtime@1.4.3':
+ '@emnapi/runtime@1.4.4':
dependencies:
tslib: 2.8.1
- optional: true
- '@emnapi/wasi-threads@1.0.2':
+ '@emnapi/wasi-threads@1.0.3':
dependencies:
tslib: 2.8.1
- optional: true
'@esbuild/aix-ppc64@0.21.5':
optional: true
@@ -11637,7 +11247,7 @@ snapshots:
'@esbuild/aix-ppc64@0.25.5':
optional: true
- '@esbuild/android-arm64@0.18.20':
+ '@esbuild/aix-ppc64@0.25.6':
optional: true
'@esbuild/android-arm64@0.21.5':
@@ -11649,7 +11259,7 @@ snapshots:
'@esbuild/android-arm64@0.25.5':
optional: true
- '@esbuild/android-arm@0.18.20':
+ '@esbuild/android-arm64@0.25.6':
optional: true
'@esbuild/android-arm@0.21.5':
@@ -11661,7 +11271,7 @@ snapshots:
'@esbuild/android-arm@0.25.5':
optional: true
- '@esbuild/android-x64@0.18.20':
+ '@esbuild/android-arm@0.25.6':
optional: true
'@esbuild/android-x64@0.21.5':
@@ -11673,7 +11283,7 @@ snapshots:
'@esbuild/android-x64@0.25.5':
optional: true
- '@esbuild/darwin-arm64@0.18.20':
+ '@esbuild/android-x64@0.25.6':
optional: true
'@esbuild/darwin-arm64@0.21.5':
@@ -11685,7 +11295,7 @@ snapshots:
'@esbuild/darwin-arm64@0.25.5':
optional: true
- '@esbuild/darwin-x64@0.18.20':
+ '@esbuild/darwin-arm64@0.25.6':
optional: true
'@esbuild/darwin-x64@0.21.5':
@@ -11697,7 +11307,7 @@ snapshots:
'@esbuild/darwin-x64@0.25.5':
optional: true
- '@esbuild/freebsd-arm64@0.18.20':
+ '@esbuild/darwin-x64@0.25.6':
optional: true
'@esbuild/freebsd-arm64@0.21.5':
@@ -11709,7 +11319,7 @@ snapshots:
'@esbuild/freebsd-arm64@0.25.5':
optional: true
- '@esbuild/freebsd-x64@0.18.20':
+ '@esbuild/freebsd-arm64@0.25.6':
optional: true
'@esbuild/freebsd-x64@0.21.5':
@@ -11721,7 +11331,7 @@ snapshots:
'@esbuild/freebsd-x64@0.25.5':
optional: true
- '@esbuild/linux-arm64@0.18.20':
+ '@esbuild/freebsd-x64@0.25.6':
optional: true
'@esbuild/linux-arm64@0.21.5':
@@ -11733,7 +11343,7 @@ snapshots:
'@esbuild/linux-arm64@0.25.5':
optional: true
- '@esbuild/linux-arm@0.18.20':
+ '@esbuild/linux-arm64@0.25.6':
optional: true
'@esbuild/linux-arm@0.21.5':
@@ -11745,7 +11355,7 @@ snapshots:
'@esbuild/linux-arm@0.25.5':
optional: true
- '@esbuild/linux-ia32@0.18.20':
+ '@esbuild/linux-arm@0.25.6':
optional: true
'@esbuild/linux-ia32@0.21.5':
@@ -11757,7 +11367,7 @@ snapshots:
'@esbuild/linux-ia32@0.25.5':
optional: true
- '@esbuild/linux-loong64@0.18.20':
+ '@esbuild/linux-ia32@0.25.6':
optional: true
'@esbuild/linux-loong64@0.21.5':
@@ -11769,7 +11379,7 @@ snapshots:
'@esbuild/linux-loong64@0.25.5':
optional: true
- '@esbuild/linux-mips64el@0.18.20':
+ '@esbuild/linux-loong64@0.25.6':
optional: true
'@esbuild/linux-mips64el@0.21.5':
@@ -11781,7 +11391,7 @@ snapshots:
'@esbuild/linux-mips64el@0.25.5':
optional: true
- '@esbuild/linux-ppc64@0.18.20':
+ '@esbuild/linux-mips64el@0.25.6':
optional: true
'@esbuild/linux-ppc64@0.21.5':
@@ -11793,7 +11403,7 @@ snapshots:
'@esbuild/linux-ppc64@0.25.5':
optional: true
- '@esbuild/linux-riscv64@0.18.20':
+ '@esbuild/linux-ppc64@0.25.6':
optional: true
'@esbuild/linux-riscv64@0.21.5':
@@ -11805,7 +11415,7 @@ snapshots:
'@esbuild/linux-riscv64@0.25.5':
optional: true
- '@esbuild/linux-s390x@0.18.20':
+ '@esbuild/linux-riscv64@0.25.6':
optional: true
'@esbuild/linux-s390x@0.21.5':
@@ -11817,7 +11427,7 @@ snapshots:
'@esbuild/linux-s390x@0.25.5':
optional: true
- '@esbuild/linux-x64@0.18.20':
+ '@esbuild/linux-s390x@0.25.6':
optional: true
'@esbuild/linux-x64@0.21.5':
@@ -11829,10 +11439,13 @@ snapshots:
'@esbuild/linux-x64@0.25.5':
optional: true
+ '@esbuild/linux-x64@0.25.6':
+ optional: true
+
'@esbuild/netbsd-arm64@0.25.5':
optional: true
- '@esbuild/netbsd-x64@0.18.20':
+ '@esbuild/netbsd-arm64@0.25.6':
optional: true
'@esbuild/netbsd-x64@0.21.5':
@@ -11844,13 +11457,16 @@ snapshots:
'@esbuild/netbsd-x64@0.25.5':
optional: true
+ '@esbuild/netbsd-x64@0.25.6':
+ optional: true
+
'@esbuild/openbsd-arm64@0.23.0':
optional: true
'@esbuild/openbsd-arm64@0.25.5':
optional: true
- '@esbuild/openbsd-x64@0.18.20':
+ '@esbuild/openbsd-arm64@0.25.6':
optional: true
'@esbuild/openbsd-x64@0.21.5':
@@ -11862,7 +11478,10 @@ snapshots:
'@esbuild/openbsd-x64@0.25.5':
optional: true
- '@esbuild/sunos-x64@0.18.20':
+ '@esbuild/openbsd-x64@0.25.6':
+ optional: true
+
+ '@esbuild/openharmony-arm64@0.25.6':
optional: true
'@esbuild/sunos-x64@0.21.5':
@@ -11874,7 +11493,7 @@ snapshots:
'@esbuild/sunos-x64@0.25.5':
optional: true
- '@esbuild/win32-arm64@0.18.20':
+ '@esbuild/sunos-x64@0.25.6':
optional: true
'@esbuild/win32-arm64@0.21.5':
@@ -11886,7 +11505,7 @@ snapshots:
'@esbuild/win32-arm64@0.25.5':
optional: true
- '@esbuild/win32-ia32@0.18.20':
+ '@esbuild/win32-arm64@0.25.6':
optional: true
'@esbuild/win32-ia32@0.21.5':
@@ -11898,7 +11517,7 @@ snapshots:
'@esbuild/win32-ia32@0.25.5':
optional: true
- '@esbuild/win32-x64@0.18.20':
+ '@esbuild/win32-ia32@0.25.6':
optional: true
'@esbuild/win32-x64@0.21.5':
@@ -11910,6 +11529,9 @@ snapshots:
'@esbuild/win32-x64@0.25.5':
optional: true
+ '@esbuild/win32-x64@0.25.6':
+ optional: true
+
'@expressive-code/core@0.31.0':
dependencies:
'@ctrl/tinycolor': 3.6.1
@@ -12000,7 +11622,7 @@ snapshots:
'@img/sharp-wasm32@0.33.5':
dependencies:
- '@emnapi/runtime': 1.4.3
+ '@emnapi/runtime': 1.4.4
optional: true
'@img/sharp-win32-ia32@0.33.5':
@@ -12009,54 +11631,27 @@ snapshots:
'@img/sharp-win32-x64@0.33.5':
optional: true
- '@inquirer/checkbox@4.1.8(@types/node@18.19.113)':
+ '@inquirer/checkbox@4.1.9(@types/node@22.16.2)':
dependencies:
- '@inquirer/core': 10.1.13(@types/node@18.19.113)
+ '@inquirer/core': 10.1.14(@types/node@22.16.2)
'@inquirer/figures': 1.0.12
- '@inquirer/type': 3.0.7(@types/node@18.19.113)
+ '@inquirer/type': 3.0.7(@types/node@22.16.2)
ansi-escapes: 4.3.2
yoctocolors-cjs: 2.1.2
optionalDependencies:
- '@types/node': 18.19.113
-
- '@inquirer/confirm@5.1.10(@types/node@18.19.113)':
- dependencies:
- '@inquirer/core': 10.1.13(@types/node@18.19.113)
- '@inquirer/type': 3.0.7(@types/node@18.19.113)
- optionalDependencies:
- '@types/node': 18.19.113
-
- '@inquirer/confirm@5.1.10(@types/node@20.19.2)':
- dependencies:
- '@inquirer/core': 10.1.13(@types/node@20.19.2)
- '@inquirer/type': 3.0.7(@types/node@20.19.2)
- optionalDependencies:
- '@types/node': 20.19.2
-
- '@inquirer/confirm@5.1.12(@types/node@18.19.113)':
- dependencies:
- '@inquirer/core': 10.1.13(@types/node@18.19.113)
- '@inquirer/type': 3.0.7(@types/node@18.19.113)
- optionalDependencies:
- '@types/node': 18.19.113
+ '@types/node': 22.16.2
- '@inquirer/core@10.1.13(@types/node@18.19.113)':
+ '@inquirer/confirm@5.1.13(@types/node@22.16.2)':
dependencies:
- '@inquirer/figures': 1.0.12
- '@inquirer/type': 3.0.7(@types/node@18.19.113)
- ansi-escapes: 4.3.2
- cli-width: 4.1.0
- mute-stream: 2.0.0
- signal-exit: 4.1.0
- wrap-ansi: 6.2.0
- yoctocolors-cjs: 2.1.2
+ '@inquirer/core': 10.1.14(@types/node@22.16.2)
+ '@inquirer/type': 3.0.7(@types/node@22.16.2)
optionalDependencies:
- '@types/node': 18.19.113
+ '@types/node': 22.16.2
- '@inquirer/core@10.1.13(@types/node@20.19.2)':
+ '@inquirer/core@10.1.14(@types/node@22.16.2)':
dependencies:
'@inquirer/figures': 1.0.12
- '@inquirer/type': 3.0.7(@types/node@20.19.2)
+ '@inquirer/type': 3.0.7(@types/node@22.16.2)
ansi-escapes: 4.3.2
cli-width: 4.1.0
mute-stream: 2.0.0
@@ -12064,101 +11659,97 @@ snapshots:
wrap-ansi: 6.2.0
yoctocolors-cjs: 2.1.2
optionalDependencies:
- '@types/node': 20.19.2
+ '@types/node': 22.16.2
- '@inquirer/editor@4.2.13(@types/node@18.19.113)':
+ '@inquirer/editor@4.2.14(@types/node@22.16.2)':
dependencies:
- '@inquirer/core': 10.1.13(@types/node@18.19.113)
- '@inquirer/type': 3.0.7(@types/node@18.19.113)
+ '@inquirer/core': 10.1.14(@types/node@22.16.2)
+ '@inquirer/type': 3.0.7(@types/node@22.16.2)
external-editor: 3.1.0
optionalDependencies:
- '@types/node': 18.19.113
+ '@types/node': 22.16.2
- '@inquirer/expand@4.0.15(@types/node@18.19.113)':
+ '@inquirer/expand@4.0.16(@types/node@22.16.2)':
dependencies:
- '@inquirer/core': 10.1.13(@types/node@18.19.113)
- '@inquirer/type': 3.0.7(@types/node@18.19.113)
+ '@inquirer/core': 10.1.14(@types/node@22.16.2)
+ '@inquirer/type': 3.0.7(@types/node@22.16.2)
yoctocolors-cjs: 2.1.2
optionalDependencies:
- '@types/node': 18.19.113
+ '@types/node': 22.16.2
'@inquirer/figures@1.0.12': {}
- '@inquirer/input@4.1.12(@types/node@18.19.113)':
+ '@inquirer/input@4.2.0(@types/node@22.16.2)':
dependencies:
- '@inquirer/core': 10.1.13(@types/node@18.19.113)
- '@inquirer/type': 3.0.7(@types/node@18.19.113)
+ '@inquirer/core': 10.1.14(@types/node@22.16.2)
+ '@inquirer/type': 3.0.7(@types/node@22.16.2)
optionalDependencies:
- '@types/node': 18.19.113
+ '@types/node': 22.16.2
- '@inquirer/number@3.0.15(@types/node@18.19.113)':
+ '@inquirer/number@3.0.16(@types/node@22.16.2)':
dependencies:
- '@inquirer/core': 10.1.13(@types/node@18.19.113)
- '@inquirer/type': 3.0.7(@types/node@18.19.113)
+ '@inquirer/core': 10.1.14(@types/node@22.16.2)
+ '@inquirer/type': 3.0.7(@types/node@22.16.2)
optionalDependencies:
- '@types/node': 18.19.113
+ '@types/node': 22.16.2
- '@inquirer/password@4.0.15(@types/node@18.19.113)':
+ '@inquirer/password@4.0.16(@types/node@22.16.2)':
dependencies:
- '@inquirer/core': 10.1.13(@types/node@18.19.113)
- '@inquirer/type': 3.0.7(@types/node@18.19.113)
+ '@inquirer/core': 10.1.14(@types/node@22.16.2)
+ '@inquirer/type': 3.0.7(@types/node@22.16.2)
ansi-escapes: 4.3.2
optionalDependencies:
- '@types/node': 18.19.113
-
- '@inquirer/prompts@7.5.1(@types/node@18.19.113)':
- dependencies:
- '@inquirer/checkbox': 4.1.8(@types/node@18.19.113)
- '@inquirer/confirm': 5.1.12(@types/node@18.19.113)
- '@inquirer/editor': 4.2.13(@types/node@18.19.113)
- '@inquirer/expand': 4.0.15(@types/node@18.19.113)
- '@inquirer/input': 4.1.12(@types/node@18.19.113)
- '@inquirer/number': 3.0.15(@types/node@18.19.113)
- '@inquirer/password': 4.0.15(@types/node@18.19.113)
- '@inquirer/rawlist': 4.1.3(@types/node@18.19.113)
- '@inquirer/search': 3.0.15(@types/node@18.19.113)
- '@inquirer/select': 4.2.3(@types/node@18.19.113)
+ '@types/node': 22.16.2
+
+ '@inquirer/prompts@7.6.0(@types/node@22.16.2)':
+ dependencies:
+ '@inquirer/checkbox': 4.1.9(@types/node@22.16.2)
+ '@inquirer/confirm': 5.1.13(@types/node@22.16.2)
+ '@inquirer/editor': 4.2.14(@types/node@22.16.2)
+ '@inquirer/expand': 4.0.16(@types/node@22.16.2)
+ '@inquirer/input': 4.2.0(@types/node@22.16.2)
+ '@inquirer/number': 3.0.16(@types/node@22.16.2)
+ '@inquirer/password': 4.0.16(@types/node@22.16.2)
+ '@inquirer/rawlist': 4.1.4(@types/node@22.16.2)
+ '@inquirer/search': 3.0.16(@types/node@22.16.2)
+ '@inquirer/select': 4.2.4(@types/node@22.16.2)
optionalDependencies:
- '@types/node': 18.19.113
+ '@types/node': 22.16.2
- '@inquirer/rawlist@4.1.3(@types/node@18.19.113)':
+ '@inquirer/rawlist@4.1.4(@types/node@22.16.2)':
dependencies:
- '@inquirer/core': 10.1.13(@types/node@18.19.113)
- '@inquirer/type': 3.0.7(@types/node@18.19.113)
+ '@inquirer/core': 10.1.14(@types/node@22.16.2)
+ '@inquirer/type': 3.0.7(@types/node@22.16.2)
yoctocolors-cjs: 2.1.2
optionalDependencies:
- '@types/node': 18.19.113
+ '@types/node': 22.16.2
- '@inquirer/search@3.0.15(@types/node@18.19.113)':
+ '@inquirer/search@3.0.16(@types/node@22.16.2)':
dependencies:
- '@inquirer/core': 10.1.13(@types/node@18.19.113)
+ '@inquirer/core': 10.1.14(@types/node@22.16.2)
'@inquirer/figures': 1.0.12
- '@inquirer/type': 3.0.7(@types/node@18.19.113)
+ '@inquirer/type': 3.0.7(@types/node@22.16.2)
yoctocolors-cjs: 2.1.2
optionalDependencies:
- '@types/node': 18.19.113
+ '@types/node': 22.16.2
- '@inquirer/select@4.2.3(@types/node@18.19.113)':
+ '@inquirer/select@4.2.4(@types/node@22.16.2)':
dependencies:
- '@inquirer/core': 10.1.13(@types/node@18.19.113)
+ '@inquirer/core': 10.1.14(@types/node@22.16.2)
'@inquirer/figures': 1.0.12
- '@inquirer/type': 3.0.7(@types/node@18.19.113)
+ '@inquirer/type': 3.0.7(@types/node@22.16.2)
ansi-escapes: 4.3.2
yoctocolors-cjs: 2.1.2
optionalDependencies:
- '@types/node': 18.19.113
+ '@types/node': 22.16.2
'@inquirer/type@1.5.5':
dependencies:
mute-stream: 1.0.0
- '@inquirer/type@3.0.7(@types/node@18.19.113)':
+ '@inquirer/type@3.0.7(@types/node@22.16.2)':
optionalDependencies:
- '@types/node': 18.19.113
-
- '@inquirer/type@3.0.7(@types/node@20.19.2)':
- optionalDependencies:
- '@types/node': 20.19.2
+ '@types/node': 22.16.2
'@isaacs/cliui@8.0.2':
dependencies:
@@ -12186,62 +11777,27 @@ snapshots:
'@jest/console@29.7.0':
dependencies:
'@jest/types': 29.6.3
- '@types/node': 18.19.113
- chalk: 4.1.2
- jest-message-util: 29.7.0
- jest-util: 29.7.0
- slash: 3.0.0
-
- '@jest/core@29.7.0(ts-node@10.9.2(@types/node@18.19.113)(typescript@5.8.3))':
- dependencies:
- '@jest/console': 29.7.0
- '@jest/reporters': 29.7.0
- '@jest/test-result': 29.7.0
- '@jest/transform': 29.7.0
- '@jest/types': 29.6.3
- '@types/node': 18.19.113
- ansi-escapes: 4.3.2
+ '@types/node': 22.16.2
chalk: 4.1.2
- ci-info: 3.9.0
- exit: 0.1.2
- graceful-fs: 4.2.11
- jest-changed-files: 29.7.0
- jest-config: 29.7.0(@types/node@18.19.113)(ts-node@10.9.2(@types/node@18.19.113)(typescript@5.8.3))
- jest-haste-map: 29.7.0
jest-message-util: 29.7.0
- jest-regex-util: 29.6.3
- jest-resolve: 29.7.0
- jest-resolve-dependencies: 29.7.0
- jest-runner: 29.7.0
- jest-runtime: 29.7.0
- jest-snapshot: 29.7.0
jest-util: 29.7.0
- jest-validate: 29.7.0
- jest-watcher: 29.7.0
- micromatch: 4.0.8
- pretty-format: 29.7.0
slash: 3.0.0
- strip-ansi: 6.0.1
- transitivePeerDependencies:
- - babel-plugin-macros
- - supports-color
- - ts-node
- '@jest/core@29.7.0(ts-node@10.9.2(@types/node@20.19.2)(typescript@5.8.3))':
+ '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.16.2)(typescript@5.8.3))':
dependencies:
'@jest/console': 29.7.0
'@jest/reporters': 29.7.0
'@jest/test-result': 29.7.0
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 18.19.113
+ '@types/node': 22.16.2
ansi-escapes: 4.3.2
chalk: 4.1.2
ci-info: 3.9.0
exit: 0.1.2
graceful-fs: 4.2.11
jest-changed-files: 29.7.0
- jest-config: 29.7.0(@types/node@18.19.113)(ts-node@10.9.2(@types/node@20.19.2)(typescript@5.8.3))
+ jest-config: 29.7.0(@types/node@22.16.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.16.2)(typescript@5.8.3))
jest-haste-map: 29.7.0
jest-message-util: 29.7.0
jest-regex-util: 29.6.3
@@ -12266,7 +11822,7 @@ snapshots:
dependencies:
'@jest/fake-timers': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 18.19.113
+ '@types/node': 22.16.2
jest-mock: 29.7.0
'@jest/expect-utils@29.7.0':
@@ -12284,7 +11840,7 @@ snapshots:
dependencies:
'@jest/types': 29.6.3
'@sinonjs/fake-timers': 10.3.0
- '@types/node': 18.19.113
+ '@types/node': 22.16.2
jest-message-util: 29.7.0
jest-mock: 29.7.0
jest-util: 29.7.0
@@ -12305,8 +11861,8 @@ snapshots:
'@jest/test-result': 29.7.0
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
- '@jridgewell/trace-mapping': 0.3.25
- '@types/node': 18.19.113
+ '@jridgewell/trace-mapping': 0.3.29
+ '@types/node': 22.16.2
chalk: 4.1.2
collect-v8-coverage: 1.0.2
exit: 0.1.2
@@ -12333,7 +11889,7 @@ snapshots:
'@jest/source-map@29.6.3':
dependencies:
- '@jridgewell/trace-mapping': 0.3.25
+ '@jridgewell/trace-mapping': 0.3.29
callsites: 3.1.0
graceful-fs: 4.2.11
@@ -12353,9 +11909,9 @@ snapshots:
'@jest/transform@29.7.0':
dependencies:
- '@babel/core': 7.27.7
+ '@babel/core': 7.28.0
'@jest/types': 29.6.3
- '@jridgewell/trace-mapping': 0.3.25
+ '@jridgewell/trace-mapping': 0.3.29
babel-plugin-istanbul: 6.1.1
chalk: 4.1.2
convert-source-map: 2.0.0
@@ -12376,36 +11932,33 @@ snapshots:
'@jest/schemas': 29.6.3
'@types/istanbul-lib-coverage': 2.0.6
'@types/istanbul-reports': 3.0.4
- '@types/node': 18.19.113
+ '@types/node': 22.16.2
'@types/yargs': 17.0.33
chalk: 4.1.2
- '@jridgewell/gen-mapping@0.3.8':
+ '@jridgewell/gen-mapping@0.3.12':
dependencies:
- '@jridgewell/set-array': 1.2.1
- '@jridgewell/sourcemap-codec': 1.5.0
- '@jridgewell/trace-mapping': 0.3.25
+ '@jridgewell/sourcemap-codec': 1.5.4
+ '@jridgewell/trace-mapping': 0.3.29
'@jridgewell/resolve-uri@3.1.2': {}
- '@jridgewell/set-array@1.2.1': {}
-
- '@jridgewell/source-map@0.3.6':
+ '@jridgewell/source-map@0.3.10':
dependencies:
- '@jridgewell/gen-mapping': 0.3.8
- '@jridgewell/trace-mapping': 0.3.25
+ '@jridgewell/gen-mapping': 0.3.12
+ '@jridgewell/trace-mapping': 0.3.29
- '@jridgewell/sourcemap-codec@1.5.0': {}
+ '@jridgewell/sourcemap-codec@1.5.4': {}
- '@jridgewell/trace-mapping@0.3.25':
+ '@jridgewell/trace-mapping@0.3.29':
dependencies:
'@jridgewell/resolve-uri': 3.1.2
- '@jridgewell/sourcemap-codec': 1.5.0
+ '@jridgewell/sourcemap-codec': 1.5.4
'@jridgewell/trace-mapping@0.3.9':
dependencies:
'@jridgewell/resolve-uri': 3.1.2
- '@jridgewell/sourcemap-codec': 1.5.0
+ '@jridgewell/sourcemap-codec': 1.5.4
'@jsonjoy.com/base64@1.1.2(tslib@2.8.1)':
dependencies:
@@ -12425,30 +11978,30 @@ snapshots:
'@leichtgewicht/ip-codec@2.0.5': {}
- '@listr2/prompt-adapter-inquirer@2.0.22(@inquirer/prompts@7.5.1(@types/node@18.19.113))':
+ '@listr2/prompt-adapter-inquirer@2.0.22(@inquirer/prompts@7.6.0(@types/node@22.16.2))':
dependencies:
- '@inquirer/prompts': 7.5.1(@types/node@18.19.113)
+ '@inquirer/prompts': 7.6.0(@types/node@22.16.2)
'@inquirer/type': 1.5.5
- '@lmdb/lmdb-darwin-arm64@3.3.0':
+ '@lmdb/lmdb-darwin-arm64@3.4.1':
optional: true
- '@lmdb/lmdb-darwin-x64@3.3.0':
+ '@lmdb/lmdb-darwin-x64@3.4.1':
optional: true
- '@lmdb/lmdb-linux-arm64@3.3.0':
+ '@lmdb/lmdb-linux-arm64@3.4.1':
optional: true
- '@lmdb/lmdb-linux-arm@3.3.0':
+ '@lmdb/lmdb-linux-arm@3.4.1':
optional: true
- '@lmdb/lmdb-linux-x64@3.3.0':
+ '@lmdb/lmdb-linux-x64@3.4.1':
optional: true
- '@lmdb/lmdb-win32-arm64@3.3.0':
+ '@lmdb/lmdb-win32-arm64@3.4.1':
optional: true
- '@lmdb/lmdb-win32-x64@3.3.0':
+ '@lmdb/lmdb-win32-x64@3.4.1':
optional: true
'@manypkg/find-root@1.1.0':
@@ -12497,6 +12050,23 @@ snapshots:
- acorn
- supports-color
+ '@modelcontextprotocol/sdk@1.13.3':
+ dependencies:
+ ajv: 6.12.6
+ content-type: 1.0.5
+ cors: 2.8.5
+ cross-spawn: 7.0.6
+ eventsource: 3.0.7
+ eventsource-parser: 3.0.3
+ express: 5.1.0
+ express-rate-limit: 7.5.1(express@5.1.0)
+ pkce-challenge: 5.0.0
+ raw-body: 3.0.0
+ zod: 3.25.75
+ zod-to-json-schema: 3.24.6(zod@3.25.75)
+ transitivePeerDependencies:
+ - supports-color
+
'@module-federation/error-codes@0.15.0': {}
'@module-federation/runtime-core@0.15.0':
@@ -12545,92 +12115,92 @@ snapshots:
'@msgpackr-extract/msgpackr-extract-win32-x64@3.0.3':
optional: true
- '@napi-rs/nice-android-arm-eabi@1.0.1':
+ '@napi-rs/nice-android-arm-eabi@1.0.4':
optional: true
- '@napi-rs/nice-android-arm64@1.0.1':
+ '@napi-rs/nice-android-arm64@1.0.4':
optional: true
- '@napi-rs/nice-darwin-arm64@1.0.1':
+ '@napi-rs/nice-darwin-arm64@1.0.4':
optional: true
- '@napi-rs/nice-darwin-x64@1.0.1':
+ '@napi-rs/nice-darwin-x64@1.0.4':
optional: true
- '@napi-rs/nice-freebsd-x64@1.0.1':
+ '@napi-rs/nice-freebsd-x64@1.0.4':
optional: true
- '@napi-rs/nice-linux-arm-gnueabihf@1.0.1':
+ '@napi-rs/nice-linux-arm-gnueabihf@1.0.4':
optional: true
- '@napi-rs/nice-linux-arm64-gnu@1.0.1':
+ '@napi-rs/nice-linux-arm64-gnu@1.0.4':
optional: true
- '@napi-rs/nice-linux-arm64-musl@1.0.1':
+ '@napi-rs/nice-linux-arm64-musl@1.0.4':
optional: true
- '@napi-rs/nice-linux-ppc64-gnu@1.0.1':
+ '@napi-rs/nice-linux-ppc64-gnu@1.0.4':
optional: true
- '@napi-rs/nice-linux-riscv64-gnu@1.0.1':
+ '@napi-rs/nice-linux-riscv64-gnu@1.0.4':
optional: true
- '@napi-rs/nice-linux-s390x-gnu@1.0.1':
+ '@napi-rs/nice-linux-s390x-gnu@1.0.4':
optional: true
- '@napi-rs/nice-linux-x64-gnu@1.0.1':
+ '@napi-rs/nice-linux-x64-gnu@1.0.4':
optional: true
- '@napi-rs/nice-linux-x64-musl@1.0.1':
+ '@napi-rs/nice-linux-x64-musl@1.0.4':
optional: true
- '@napi-rs/nice-win32-arm64-msvc@1.0.1':
+ '@napi-rs/nice-win32-arm64-msvc@1.0.4':
optional: true
- '@napi-rs/nice-win32-ia32-msvc@1.0.1':
+ '@napi-rs/nice-win32-ia32-msvc@1.0.4':
optional: true
- '@napi-rs/nice-win32-x64-msvc@1.0.1':
+ '@napi-rs/nice-win32-x64-msvc@1.0.4':
optional: true
- '@napi-rs/nice@1.0.1':
+ '@napi-rs/nice@1.0.4':
optionalDependencies:
- '@napi-rs/nice-android-arm-eabi': 1.0.1
- '@napi-rs/nice-android-arm64': 1.0.1
- '@napi-rs/nice-darwin-arm64': 1.0.1
- '@napi-rs/nice-darwin-x64': 1.0.1
- '@napi-rs/nice-freebsd-x64': 1.0.1
- '@napi-rs/nice-linux-arm-gnueabihf': 1.0.1
- '@napi-rs/nice-linux-arm64-gnu': 1.0.1
- '@napi-rs/nice-linux-arm64-musl': 1.0.1
- '@napi-rs/nice-linux-ppc64-gnu': 1.0.1
- '@napi-rs/nice-linux-riscv64-gnu': 1.0.1
- '@napi-rs/nice-linux-s390x-gnu': 1.0.1
- '@napi-rs/nice-linux-x64-gnu': 1.0.1
- '@napi-rs/nice-linux-x64-musl': 1.0.1
- '@napi-rs/nice-win32-arm64-msvc': 1.0.1
- '@napi-rs/nice-win32-ia32-msvc': 1.0.1
- '@napi-rs/nice-win32-x64-msvc': 1.0.1
+ '@napi-rs/nice-android-arm-eabi': 1.0.4
+ '@napi-rs/nice-android-arm64': 1.0.4
+ '@napi-rs/nice-darwin-arm64': 1.0.4
+ '@napi-rs/nice-darwin-x64': 1.0.4
+ '@napi-rs/nice-freebsd-x64': 1.0.4
+ '@napi-rs/nice-linux-arm-gnueabihf': 1.0.4
+ '@napi-rs/nice-linux-arm64-gnu': 1.0.4
+ '@napi-rs/nice-linux-arm64-musl': 1.0.4
+ '@napi-rs/nice-linux-ppc64-gnu': 1.0.4
+ '@napi-rs/nice-linux-riscv64-gnu': 1.0.4
+ '@napi-rs/nice-linux-s390x-gnu': 1.0.4
+ '@napi-rs/nice-linux-x64-gnu': 1.0.4
+ '@napi-rs/nice-linux-x64-musl': 1.0.4
+ '@napi-rs/nice-win32-arm64-msvc': 1.0.4
+ '@napi-rs/nice-win32-ia32-msvc': 1.0.4
+ '@napi-rs/nice-win32-x64-msvc': 1.0.4
optional: true
'@napi-rs/wasm-runtime@0.2.11':
dependencies:
- '@emnapi/core': 1.4.3
- '@emnapi/runtime': 1.4.3
+ '@emnapi/core': 1.4.4
+ '@emnapi/runtime': 1.4.4
'@tybys/wasm-util': 0.9.0
optional: true
- '@ngtools/webpack@20.0.4(@angular/compiler-cli@20.0.5(@angular/compiler@20.0.5)(typescript@5.8.3))(typescript@5.8.3)(webpack@5.99.8(esbuild@0.25.5))':
+ '@napi-rs/wasm-runtime@0.2.4':
dependencies:
- '@angular/compiler-cli': 20.0.5(@angular/compiler@20.0.5)(typescript@5.8.3)
- typescript: 5.8.3
- webpack: 5.99.8(esbuild@0.25.5)
+ '@emnapi/core': 1.4.4
+ '@emnapi/runtime': 1.4.4
+ '@tybys/wasm-util': 0.9.0
- '@ngtools/webpack@20.0.4(@angular/compiler-cli@20.0.5(@angular/compiler@20.0.5)(typescript@5.8.3))(typescript@5.8.3)(webpack@5.99.8)':
+ '@ngtools/webpack@20.1.0(@angular/compiler-cli@20.1.0(@angular/compiler@20.1.0)(typescript@5.8.3))(typescript@5.8.3)(webpack@5.99.9(esbuild@0.25.5))':
dependencies:
- '@angular/compiler-cli': 20.0.5(@angular/compiler@20.0.5)(typescript@5.8.3)
+ '@angular/compiler-cli': 20.1.0(@angular/compiler@20.1.0)(typescript@5.8.3)
typescript: 5.8.3
- webpack: 5.99.8(webpack-cli@5.1.4)
+ webpack: 5.99.9(esbuild@0.25.5)
'@nodelib/fs.scandir@2.1.5':
dependencies:
@@ -12648,7 +12218,7 @@ snapshots:
'@npmcli/agent@3.0.0':
dependencies:
- agent-base: 7.1.3
+ agent-base: 7.1.4
http-proxy-agent: 7.0.2
https-proxy-agent: 7.0.6
lru-cache: 10.4.3
@@ -12705,195 +12275,97 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@nrwl/devkit@18.3.5(nx@16.10.0)':
- dependencies:
- '@nx/devkit': 18.3.5(nx@16.10.0)
- transitivePeerDependencies:
- - nx
-
- '@nrwl/devkit@18.3.5(nx@18.3.5)':
- dependencies:
- '@nx/devkit': 18.3.5(nx@18.3.5)
- transitivePeerDependencies:
- - nx
-
- '@nrwl/js@18.3.5(@babel/traverse@7.27.7)(@types/node@20.19.2)(nx@16.10.0)(typescript@5.8.3)(verdaccio@5.33.0(encoding@0.1.13))':
- dependencies:
- '@nx/js': 18.3.5(@babel/traverse@7.27.7)(@types/node@20.19.2)(nx@16.10.0)(typescript@5.8.3)(verdaccio@5.33.0(encoding@0.1.13))
- transitivePeerDependencies:
- - '@babel/traverse'
- - '@swc-node/register'
- - '@swc/core'
- - '@swc/wasm'
- - '@types/node'
- - debug
- - nx
- - supports-color
- - typescript
- - verdaccio
-
- '@nrwl/tao@16.10.0':
- dependencies:
- nx: 16.10.0
- tslib: 2.8.1
- transitivePeerDependencies:
- - '@swc-node/register'
- - '@swc/core'
- - debug
-
- '@nrwl/tao@18.3.5':
+ '@nx/devkit@21.2.2(nx@21.2.2)':
dependencies:
- nx: 18.3.5
- tslib: 2.8.1
- transitivePeerDependencies:
- - '@swc-node/register'
- - '@swc/core'
- - debug
-
- '@nrwl/workspace@18.3.5':
- dependencies:
- '@nx/workspace': 18.3.5
- transitivePeerDependencies:
- - '@swc-node/register'
- - '@swc/core'
- - debug
-
- '@nx/devkit@18.3.5(nx@16.10.0)':
- dependencies:
- '@nrwl/devkit': 18.3.5(nx@16.10.0)
- ejs: 3.1.10
- enquirer: 2.3.6
- ignore: 5.3.2
- nx: 16.10.0
- semver: 7.7.2
- tmp: 0.2.3
- tslib: 2.8.1
- yargs-parser: 21.1.1
-
- '@nx/devkit@18.3.5(nx@18.3.5)':
- dependencies:
- '@nrwl/devkit': 18.3.5(nx@18.3.5)
ejs: 3.1.10
enquirer: 2.3.6
ignore: 5.3.2
- nx: 18.3.5
+ minimatch: 9.0.3
+ nx: 21.2.2
semver: 7.7.2
tmp: 0.2.3
tslib: 2.8.1
yargs-parser: 21.1.1
- '@nx/js@18.3.5(@babel/traverse@7.27.7)(@types/node@20.19.2)(nx@16.10.0)(typescript@5.8.3)(verdaccio@5.33.0(encoding@0.1.13))':
+ '@nx/js@21.2.2(@babel/traverse@7.28.0)(nx@21.2.2)(verdaccio@6.1.5(encoding@0.1.13))':
dependencies:
- '@babel/core': 7.27.7
- '@babel/plugin-proposal-decorators': 7.27.1(@babel/core@7.27.7)
- '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.27.7)
- '@babel/plugin-transform-runtime': 7.27.4(@babel/core@7.27.7)
- '@babel/preset-env': 7.27.2(@babel/core@7.27.7)
- '@babel/preset-typescript': 7.27.1(@babel/core@7.27.7)
+ '@babel/core': 7.28.0
+ '@babel/plugin-proposal-decorators': 7.28.0(@babel/core@7.28.0)
+ '@babel/plugin-transform-class-properties': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-transform-runtime': 7.28.0(@babel/core@7.28.0)
+ '@babel/preset-env': 7.28.0(@babel/core@7.28.0)
+ '@babel/preset-typescript': 7.27.1(@babel/core@7.28.0)
'@babel/runtime': 7.27.6
- '@nrwl/js': 18.3.5(@babel/traverse@7.27.7)(@types/node@20.19.2)(nx@16.10.0)(typescript@5.8.3)(verdaccio@5.33.0(encoding@0.1.13))
- '@nx/devkit': 18.3.5(nx@16.10.0)
- '@nx/workspace': 18.3.5
- '@phenomnomnominal/tsquery': 5.0.1(typescript@5.8.3)
- babel-plugin-const-enum: 1.2.0(@babel/core@7.27.7)
- babel-plugin-macros: 2.8.0
- babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.27.7)(@babel/traverse@7.27.7)
+ '@nx/devkit': 21.2.2(nx@21.2.2)
+ '@nx/workspace': 21.2.2
+ '@zkochan/js-yaml': 0.0.7
+ babel-plugin-const-enum: 1.2.0(@babel/core@7.28.0)
+ babel-plugin-macros: 3.1.0
+ babel-plugin-transform-typescript-metadata: 0.3.2(@babel/core@7.28.0)(@babel/traverse@7.28.0)
chalk: 4.1.2
columnify: 1.6.0
detect-port: 1.6.1
- fast-glob: 3.2.7
- fs-extra: 11.3.0
+ enquirer: 2.3.6
ignore: 5.3.2
js-tokens: 4.0.0
- minimatch: 9.0.3
+ jsonc-parser: 3.2.0
npm-package-arg: 11.0.1
npm-run-path: 4.0.1
ora: 5.3.0
+ picocolors: 1.1.1
+ picomatch: 4.0.2
semver: 7.7.2
source-map-support: 0.5.19
- ts-node: 10.9.1(@types/node@20.19.2)(typescript@5.8.3)
- tsconfig-paths: 4.2.0
+ tinyglobby: 0.2.14
tslib: 2.8.1
optionalDependencies:
- verdaccio: 5.33.0(encoding@0.1.13)
+ verdaccio: 6.1.5(encoding@0.1.13)
transitivePeerDependencies:
- '@babel/traverse'
- '@swc-node/register'
- '@swc/core'
- - '@swc/wasm'
- - '@types/node'
- debug
- nx
- supports-color
- - typescript
-
- '@nx/nx-darwin-arm64@16.10.0':
- optional: true
-
- '@nx/nx-darwin-arm64@18.3.5':
- optional: true
-
- '@nx/nx-darwin-x64@16.10.0':
- optional: true
-
- '@nx/nx-darwin-x64@18.3.5':
- optional: true
-
- '@nx/nx-freebsd-x64@16.10.0':
- optional: true
-
- '@nx/nx-freebsd-x64@18.3.5':
- optional: true
- '@nx/nx-linux-arm-gnueabihf@16.10.0':
+ '@nx/nx-darwin-arm64@21.2.2':
optional: true
- '@nx/nx-linux-arm-gnueabihf@18.3.5':
+ '@nx/nx-darwin-x64@21.2.2':
optional: true
- '@nx/nx-linux-arm64-gnu@16.10.0':
+ '@nx/nx-freebsd-x64@21.2.2':
optional: true
- '@nx/nx-linux-arm64-gnu@18.3.5':
+ '@nx/nx-linux-arm-gnueabihf@21.2.2':
optional: true
- '@nx/nx-linux-arm64-musl@16.10.0':
+ '@nx/nx-linux-arm64-gnu@21.2.2':
optional: true
- '@nx/nx-linux-arm64-musl@18.3.5':
+ '@nx/nx-linux-arm64-musl@21.2.2':
optional: true
- '@nx/nx-linux-x64-gnu@16.10.0':
+ '@nx/nx-linux-x64-gnu@21.2.2':
optional: true
- '@nx/nx-linux-x64-gnu@18.3.5':
+ '@nx/nx-linux-x64-musl@21.2.2':
optional: true
- '@nx/nx-linux-x64-musl@16.10.0':
+ '@nx/nx-win32-arm64-msvc@21.2.2':
optional: true
- '@nx/nx-linux-x64-musl@18.3.5':
+ '@nx/nx-win32-x64-msvc@21.2.2':
optional: true
- '@nx/nx-win32-arm64-msvc@16.10.0':
- optional: true
-
- '@nx/nx-win32-arm64-msvc@18.3.5':
- optional: true
-
- '@nx/nx-win32-x64-msvc@16.10.0':
- optional: true
-
- '@nx/nx-win32-x64-msvc@18.3.5':
- optional: true
-
- '@nx/workspace@18.3.5':
+ '@nx/workspace@21.2.2':
dependencies:
- '@nrwl/workspace': 18.3.5
- '@nx/devkit': 18.3.5(nx@18.3.5)
+ '@nx/devkit': 21.2.2(nx@21.2.2)
+ '@zkochan/js-yaml': 0.0.7
chalk: 4.1.2
enquirer: 2.3.6
- nx: 18.3.5
+ nx: 21.2.2
+ picomatch: 4.0.2
tslib: 2.8.1
yargs-parser: 21.1.1
transitivePeerDependencies:
@@ -12959,11 +12431,6 @@ snapshots:
'@parcel/watcher-win32-x64@2.5.1':
optional: true
- '@parcel/watcher@2.0.4':
- dependencies:
- node-addon-api: 3.2.1
- node-gyp-build: 4.8.4
-
'@parcel/watcher@2.5.1':
dependencies:
detect-libc: 1.0.3
@@ -12986,17 +12453,12 @@ snapshots:
'@parcel/watcher-win32-x64': 2.5.1
optional: true
- '@phenomnomnominal/tsquery@5.0.1(typescript@5.8.3)':
- dependencies:
- esquery: 1.6.0
- typescript: 5.8.3
-
'@pkgjs/parseargs@0.11.0':
optional: true
- '@playwright/test@1.53.1':
+ '@playwright/test@1.53.2':
dependencies:
- playwright: 1.53.1
+ playwright: 1.53.2
'@polka/url@1.0.0-next.29': {}
@@ -13007,12 +12469,12 @@ snapshots:
optionalDependencies:
rollup: 3.29.5
- '@rollup/plugin-replace@5.0.7(rollup@4.44.1)':
+ '@rollup/plugin-replace@5.0.7(rollup@4.44.2)':
dependencies:
- '@rollup/pluginutils': 5.2.0(rollup@4.44.1)
+ '@rollup/pluginutils': 5.2.0(rollup@4.44.2)
magic-string: 0.30.17
optionalDependencies:
- rollup: 4.44.1
+ rollup: 4.44.2
'@rollup/pluginutils@5.2.0(rollup@3.29.5)':
dependencies:
@@ -13022,184 +12484,184 @@ snapshots:
optionalDependencies:
rollup: 3.29.5
- '@rollup/pluginutils@5.2.0(rollup@4.44.1)':
+ '@rollup/pluginutils@5.2.0(rollup@4.44.2)':
dependencies:
'@types/estree': 1.0.8
estree-walker: 2.0.2
picomatch: 4.0.2
optionalDependencies:
- rollup: 4.44.1
-
- '@rollup/rollup-android-arm-eabi@4.40.2':
- optional: true
+ rollup: 4.44.2
'@rollup/rollup-android-arm-eabi@4.44.1':
optional: true
- '@rollup/rollup-android-arm64@4.40.2':
+ '@rollup/rollup-android-arm-eabi@4.44.2':
optional: true
'@rollup/rollup-android-arm64@4.44.1':
optional: true
- '@rollup/rollup-darwin-arm64@4.40.2':
+ '@rollup/rollup-android-arm64@4.44.2':
optional: true
'@rollup/rollup-darwin-arm64@4.44.1':
optional: true
- '@rollup/rollup-darwin-x64@4.40.2':
+ '@rollup/rollup-darwin-arm64@4.44.2':
optional: true
'@rollup/rollup-darwin-x64@4.44.1':
optional: true
- '@rollup/rollup-freebsd-arm64@4.40.2':
+ '@rollup/rollup-darwin-x64@4.44.2':
optional: true
'@rollup/rollup-freebsd-arm64@4.44.1':
optional: true
- '@rollup/rollup-freebsd-x64@4.40.2':
+ '@rollup/rollup-freebsd-arm64@4.44.2':
optional: true
'@rollup/rollup-freebsd-x64@4.44.1':
optional: true
- '@rollup/rollup-linux-arm-gnueabihf@4.40.2':
+ '@rollup/rollup-freebsd-x64@4.44.2':
optional: true
'@rollup/rollup-linux-arm-gnueabihf@4.44.1':
optional: true
- '@rollup/rollup-linux-arm-musleabihf@4.40.2':
+ '@rollup/rollup-linux-arm-gnueabihf@4.44.2':
optional: true
'@rollup/rollup-linux-arm-musleabihf@4.44.1':
optional: true
- '@rollup/rollup-linux-arm64-gnu@4.40.2':
+ '@rollup/rollup-linux-arm-musleabihf@4.44.2':
optional: true
'@rollup/rollup-linux-arm64-gnu@4.44.1':
optional: true
- '@rollup/rollup-linux-arm64-musl@4.40.2':
+ '@rollup/rollup-linux-arm64-gnu@4.44.2':
optional: true
'@rollup/rollup-linux-arm64-musl@4.44.1':
optional: true
- '@rollup/rollup-linux-loongarch64-gnu@4.40.2':
+ '@rollup/rollup-linux-arm64-musl@4.44.2':
optional: true
'@rollup/rollup-linux-loongarch64-gnu@4.44.1':
optional: true
- '@rollup/rollup-linux-powerpc64le-gnu@4.40.2':
+ '@rollup/rollup-linux-loongarch64-gnu@4.44.2':
optional: true
'@rollup/rollup-linux-powerpc64le-gnu@4.44.1':
optional: true
- '@rollup/rollup-linux-riscv64-gnu@4.40.2':
+ '@rollup/rollup-linux-powerpc64le-gnu@4.44.2':
optional: true
'@rollup/rollup-linux-riscv64-gnu@4.44.1':
optional: true
- '@rollup/rollup-linux-riscv64-musl@4.40.2':
+ '@rollup/rollup-linux-riscv64-gnu@4.44.2':
optional: true
'@rollup/rollup-linux-riscv64-musl@4.44.1':
optional: true
- '@rollup/rollup-linux-s390x-gnu@4.40.2':
+ '@rollup/rollup-linux-riscv64-musl@4.44.2':
optional: true
'@rollup/rollup-linux-s390x-gnu@4.44.1':
optional: true
- '@rollup/rollup-linux-x64-gnu@4.40.2':
+ '@rollup/rollup-linux-s390x-gnu@4.44.2':
optional: true
'@rollup/rollup-linux-x64-gnu@4.44.1':
optional: true
- '@rollup/rollup-linux-x64-musl@4.40.2':
+ '@rollup/rollup-linux-x64-gnu@4.44.2':
optional: true
'@rollup/rollup-linux-x64-musl@4.44.1':
optional: true
- '@rollup/rollup-win32-arm64-msvc@4.40.2':
+ '@rollup/rollup-linux-x64-musl@4.44.2':
optional: true
'@rollup/rollup-win32-arm64-msvc@4.44.1':
optional: true
- '@rollup/rollup-win32-ia32-msvc@4.40.2':
+ '@rollup/rollup-win32-arm64-msvc@4.44.2':
optional: true
'@rollup/rollup-win32-ia32-msvc@4.44.1':
optional: true
- '@rollup/rollup-win32-x64-msvc@4.40.2':
+ '@rollup/rollup-win32-ia32-msvc@4.44.2':
optional: true
'@rollup/rollup-win32-x64-msvc@4.44.1':
optional: true
- '@rspack/binding-darwin-arm64@1.4.1':
+ '@rollup/rollup-win32-x64-msvc@4.44.2':
+ optional: true
+
+ '@rspack/binding-darwin-arm64@1.4.6':
optional: true
- '@rspack/binding-darwin-x64@1.4.1':
+ '@rspack/binding-darwin-x64@1.4.6':
optional: true
- '@rspack/binding-linux-arm64-gnu@1.4.1':
+ '@rspack/binding-linux-arm64-gnu@1.4.6':
optional: true
- '@rspack/binding-linux-arm64-musl@1.4.1':
+ '@rspack/binding-linux-arm64-musl@1.4.6':
optional: true
- '@rspack/binding-linux-x64-gnu@1.4.1':
+ '@rspack/binding-linux-x64-gnu@1.4.6':
optional: true
- '@rspack/binding-linux-x64-musl@1.4.1':
+ '@rspack/binding-linux-x64-musl@1.4.6':
optional: true
- '@rspack/binding-wasm32-wasi@1.4.1':
+ '@rspack/binding-wasm32-wasi@1.4.6':
dependencies:
'@napi-rs/wasm-runtime': 0.2.11
optional: true
- '@rspack/binding-win32-arm64-msvc@1.4.1':
+ '@rspack/binding-win32-arm64-msvc@1.4.6':
optional: true
- '@rspack/binding-win32-ia32-msvc@1.4.1':
+ '@rspack/binding-win32-ia32-msvc@1.4.6':
optional: true
- '@rspack/binding-win32-x64-msvc@1.4.1':
+ '@rspack/binding-win32-x64-msvc@1.4.6':
optional: true
- '@rspack/binding@1.4.1':
+ '@rspack/binding@1.4.6':
optionalDependencies:
- '@rspack/binding-darwin-arm64': 1.4.1
- '@rspack/binding-darwin-x64': 1.4.1
- '@rspack/binding-linux-arm64-gnu': 1.4.1
- '@rspack/binding-linux-arm64-musl': 1.4.1
- '@rspack/binding-linux-x64-gnu': 1.4.1
- '@rspack/binding-linux-x64-musl': 1.4.1
- '@rspack/binding-wasm32-wasi': 1.4.1
- '@rspack/binding-win32-arm64-msvc': 1.4.1
- '@rspack/binding-win32-ia32-msvc': 1.4.1
- '@rspack/binding-win32-x64-msvc': 1.4.1
-
- '@rspack/cli@1.4.1(@rspack/core@1.4.1)(@types/express@4.17.23)(webpack-cli@5.1.4)(webpack@5.99.8)':
+ '@rspack/binding-darwin-arm64': 1.4.6
+ '@rspack/binding-darwin-x64': 1.4.6
+ '@rspack/binding-linux-arm64-gnu': 1.4.6
+ '@rspack/binding-linux-arm64-musl': 1.4.6
+ '@rspack/binding-linux-x64-gnu': 1.4.6
+ '@rspack/binding-linux-x64-musl': 1.4.6
+ '@rspack/binding-wasm32-wasi': 1.4.6
+ '@rspack/binding-win32-arm64-msvc': 1.4.6
+ '@rspack/binding-win32-ia32-msvc': 1.4.6
+ '@rspack/binding-win32-x64-msvc': 1.4.6
+
+ '@rspack/cli@1.4.6(@rspack/core@1.4.6)(@types/express@4.17.23)(webpack-cli@5.1.4)(webpack@5.99.8)':
dependencies:
'@discoveryjs/json-ext': 0.5.7
- '@rspack/core': 1.4.1
- '@rspack/dev-server': 1.1.3(@rspack/core@1.4.1)(@types/express@4.17.23)(webpack-cli@5.1.4)(webpack@5.99.8)
+ '@rspack/core': 1.4.6
+ '@rspack/dev-server': 1.1.3(@rspack/core@1.4.6)(@types/express@4.17.23)(webpack-cli@5.1.4)(webpack@5.99.8)
colorette: 2.0.20
exit-hook: 4.0.0
interpret: 3.1.1
@@ -13215,15 +12677,15 @@ snapshots:
- webpack
- webpack-cli
- '@rspack/core@1.4.1':
+ '@rspack/core@1.4.6':
dependencies:
'@module-federation/runtime-tools': 0.15.0
- '@rspack/binding': 1.4.1
+ '@rspack/binding': 1.4.6
'@rspack/lite-tapable': 1.0.1
- '@rspack/dev-server@1.1.3(@rspack/core@1.4.1)(@types/express@4.17.23)(webpack-cli@5.1.4)(webpack@5.99.8)':
+ '@rspack/dev-server@1.1.3(@rspack/core@1.4.6)(@types/express@4.17.23)(webpack-cli@5.1.4)(webpack@5.99.8)':
dependencies:
- '@rspack/core': 1.4.1
+ '@rspack/core': 1.4.6
chokidar: 3.6.0
http-proxy-middleware: 2.0.9(@types/express@4.17.23)
p-retry: 6.2.1
@@ -13240,10 +12702,10 @@ snapshots:
'@rspack/lite-tapable@1.0.1': {}
- '@schematics/angular@20.0.4(chokidar@4.0.3)':
+ '@schematics/angular@20.1.0(chokidar@4.0.3)':
dependencies:
- '@angular-devkit/core': 20.0.4(chokidar@4.0.3)
- '@angular-devkit/schematics': 20.0.4(chokidar@4.0.3)
+ '@angular-devkit/core': 20.1.0(chokidar@4.0.3)
+ '@angular-devkit/schematics': 20.1.0(chokidar@4.0.3)
jsonc-parser: 3.3.1
transitivePeerDependencies:
- chokidar
@@ -13305,7 +12767,7 @@ snapshots:
'@sigstore/tuf@3.1.1':
dependencies:
'@sigstore/protobuf-specs': 0.4.3
- tuf-js: 3.0.1
+ tuf-js: 3.1.0
transitivePeerDependencies:
- supports-color
@@ -13327,6 +12789,21 @@ snapshots:
'@socket.io/component-emitter@3.1.2': {}
+ '@testing-library/dom@10.4.0':
+ dependencies:
+ '@babel/code-frame': 7.27.1
+ '@babel/runtime': 7.27.6
+ '@types/aria-query': 5.0.4
+ aria-query: 5.3.0
+ chalk: 4.1.2
+ dom-accessibility-api: 0.5.16
+ lz-string: 1.5.0
+ pretty-format: 27.5.1
+
+ '@testing-library/user-event@14.6.1(@testing-library/dom@10.4.0)':
+ dependencies:
+ '@testing-library/dom': 10.4.0
+
'@tootallnate/once@2.0.0': {}
'@tsconfig/node10@1.0.11': {}
@@ -13347,67 +12824,68 @@ snapshots:
'@tybys/wasm-util@0.9.0':
dependencies:
tslib: 2.8.1
- optional: true
+
+ '@types/aria-query@5.0.4': {}
'@types/babel__core@7.20.5':
dependencies:
- '@babel/parser': 7.27.7
- '@babel/types': 7.27.7
+ '@babel/parser': 7.28.0
+ '@babel/types': 7.28.0
'@types/babel__generator': 7.27.0
'@types/babel__template': 7.4.4
'@types/babel__traverse': 7.20.7
'@types/babel__generator@7.27.0':
dependencies:
- '@babel/types': 7.27.7
+ '@babel/types': 7.28.0
'@types/babel__template@7.4.4':
dependencies:
- '@babel/parser': 7.27.7
- '@babel/types': 7.27.7
+ '@babel/parser': 7.28.0
+ '@babel/types': 7.28.0
'@types/babel__traverse@7.20.7':
dependencies:
- '@babel/types': 7.27.7
+ '@babel/types': 7.28.0
'@types/body-parser@1.19.6':
dependencies:
'@types/connect': 3.4.38
- '@types/node': 18.19.113
+ '@types/node': 22.16.2
'@types/bonjour@3.5.13':
dependencies:
- '@types/node': 18.19.113
+ '@types/node': 22.16.2
- '@types/chai-subset@1.3.6(@types/chai@4.3.20)':
+ '@types/chai@5.2.2':
dependencies:
- '@types/chai': 4.3.20
-
- '@types/chai@4.3.20': {}
+ '@types/deep-eql': 4.0.2
'@types/connect-history-api-fallback@1.5.4':
dependencies:
'@types/express-serve-static-core': 4.19.6
- '@types/node': 18.19.113
+ '@types/node': 22.16.2
'@types/connect@3.4.38':
dependencies:
- '@types/node': 18.19.113
+ '@types/node': 22.16.2
'@types/cookie@0.6.0': {}
'@types/cors@2.8.19':
dependencies:
- '@types/node': 18.19.113
+ '@types/node': 22.16.2
'@types/cross-spawn@6.0.6':
dependencies:
- '@types/node': 20.19.2
+ '@types/node': 22.16.2
'@types/debug@4.1.12':
dependencies:
'@types/ms': 2.1.0
+ '@types/deep-eql@4.0.2': {}
+
'@types/eslint-scope@3.7.7':
dependencies:
'@types/eslint': 9.6.1
@@ -13422,13 +12900,18 @@ snapshots:
dependencies:
'@types/estree': 1.0.8
- '@types/estree@1.0.7': {}
-
'@types/estree@1.0.8': {}
'@types/express-serve-static-core@4.19.6':
dependencies:
- '@types/node': 18.19.113
+ '@types/node': 22.16.2
+ '@types/qs': 6.14.0
+ '@types/range-parser': 1.2.7
+ '@types/send': 0.17.5
+
+ '@types/express-serve-static-core@5.0.7':
+ dependencies:
+ '@types/node': 22.16.2
'@types/qs': 6.14.0
'@types/range-parser': 1.2.7
'@types/send': 0.17.5
@@ -13440,14 +12923,20 @@ snapshots:
'@types/qs': 6.14.0
'@types/serve-static': 1.15.8
+ '@types/express@5.0.3':
+ dependencies:
+ '@types/body-parser': 1.19.6
+ '@types/express-serve-static-core': 5.0.7
+ '@types/serve-static': 1.15.8
+
'@types/glob@7.2.0':
dependencies:
'@types/minimatch': 5.1.2
- '@types/node': 20.19.2
+ '@types/node': 22.16.2
'@types/graceful-fs@4.1.9':
dependencies:
- '@types/node': 18.19.113
+ '@types/node': 22.16.2
'@types/hast@2.3.10':
dependencies:
@@ -13461,7 +12950,7 @@ snapshots:
'@types/http-proxy@1.17.16':
dependencies:
- '@types/node': 18.19.113
+ '@types/node': 22.16.2
'@types/istanbul-lib-coverage@2.0.6': {}
@@ -13477,7 +12966,7 @@ snapshots:
'@types/jsdom@20.0.1':
dependencies:
- '@types/node': 18.19.113
+ '@types/node': 22.16.2
'@types/tough-cookie': 4.0.5
parse5: 7.3.0
@@ -13485,9 +12974,9 @@ snapshots:
'@types/lodash-es@4.17.12':
dependencies:
- '@types/lodash': 4.17.19
+ '@types/lodash': 4.17.20
- '@types/lodash@4.17.19': {}
+ '@types/lodash@4.17.20': {}
'@types/mdast@4.0.4':
dependencies:
@@ -13511,19 +13000,15 @@ snapshots:
dependencies:
'@types/unist': 3.0.3
- '@types/node-forge@1.3.11':
+ '@types/node-forge@1.3.12':
dependencies:
- '@types/node': 18.19.113
+ '@types/node': 22.16.2
'@types/node@12.20.55': {}
'@types/node@17.0.45': {}
- '@types/node@18.19.113':
- dependencies:
- undici-types: 5.26.5
-
- '@types/node@20.19.2':
+ '@types/node@22.16.2':
dependencies:
undici-types: 6.21.0
@@ -13539,26 +13024,26 @@ snapshots:
'@types/sax@1.2.7':
dependencies:
- '@types/node': 20.19.2
+ '@types/node': 22.16.2
'@types/send@0.17.5':
dependencies:
'@types/mime': 1.3.5
- '@types/node': 18.19.113
+ '@types/node': 22.16.2
'@types/serve-index@1.9.4':
dependencies:
- '@types/express': 4.17.23
+ '@types/express': 5.0.3
'@types/serve-static@1.15.8':
dependencies:
'@types/http-errors': 2.0.5
- '@types/node': 18.19.113
+ '@types/node': 22.16.2
'@types/send': 0.17.5
'@types/sockjs@0.3.36':
dependencies:
- '@types/node': 18.19.113
+ '@types/node': 22.16.2
'@types/stack-utils@2.0.3': {}
@@ -13570,7 +13055,7 @@ snapshots:
'@types/ws@8.18.1':
dependencies:
- '@types/node': 18.19.113
+ '@types/node': 22.16.2
'@types/yargs-parser@21.0.3': {}
@@ -13580,17 +13065,15 @@ snapshots:
'@ungap/structured-clone@1.3.0': {}
- '@verdaccio/auth@8.0.0-next-8.1':
+ '@verdaccio/auth@8.0.0-next-8.19':
dependencies:
- '@verdaccio/config': 8.0.0-next-8.1
- '@verdaccio/core': 8.0.0-next-8.1
- '@verdaccio/loaders': 8.0.0-next-8.1
- '@verdaccio/logger': 8.0.0-next-8.1
- '@verdaccio/signature': 8.0.0-next-8.0
- '@verdaccio/utils': 7.0.1-next-8.1
- debug: 4.3.7
+ '@verdaccio/config': 8.0.0-next-8.19
+ '@verdaccio/core': 8.0.0-next-8.19
+ '@verdaccio/loaders': 8.0.0-next-8.9
+ '@verdaccio/signature': 8.0.0-next-8.11
+ debug: 4.4.1
lodash: 4.17.21
- verdaccio-htpasswd: 13.0.0-next-8.1
+ verdaccio-htpasswd: 13.0.0-next-8.19
transitivePeerDependencies:
- supports-color
@@ -13599,38 +13082,37 @@ snapshots:
http-errors: 2.0.0
http-status-codes: 2.2.0
- '@verdaccio/config@8.0.0-next-8.1':
+ '@verdaccio/config@8.0.0-next-8.19':
dependencies:
- '@verdaccio/core': 8.0.0-next-8.1
- '@verdaccio/utils': 7.0.1-next-8.1
- debug: 4.3.7
+ '@verdaccio/core': 8.0.0-next-8.19
+ debug: 4.4.1
js-yaml: 4.1.0
lodash: 4.17.21
minimatch: 7.4.6
transitivePeerDependencies:
- supports-color
- '@verdaccio/core@8.0.0-next-8.1':
+ '@verdaccio/core@8.0.0-next-8.19':
dependencies:
ajv: 8.17.1
- core-js: 3.37.1
http-errors: 2.0.0
http-status-codes: 2.3.0
+ minimatch: 10.0.1
process-warning: 1.0.0
- semver: 7.6.3
+ semver: 7.7.2
'@verdaccio/file-locking@10.3.1':
dependencies:
lockfile: 1.0.4
- '@verdaccio/file-locking@13.0.0-next-8.0':
+ '@verdaccio/file-locking@13.0.0-next-8.4':
dependencies:
lockfile: 1.0.4
- '@verdaccio/loaders@8.0.0-next-8.1':
+ '@verdaccio/loaders@8.0.0-next-8.9':
dependencies:
- '@verdaccio/logger': 8.0.0-next-8.1
- debug: 4.3.7
+ '@verdaccio/core': 8.0.0-next-8.19
+ debug: 4.4.1
lodash: 4.17.21
transitivePeerDependencies:
- supports-color
@@ -13648,45 +13130,38 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@verdaccio/logger-7@8.0.0-next-8.1':
- dependencies:
- '@verdaccio/logger-commons': 8.0.0-next-8.1
- pino: 7.11.0
- transitivePeerDependencies:
- - supports-color
-
- '@verdaccio/logger-commons@8.0.0-next-8.1':
+ '@verdaccio/logger-commons@8.0.0-next-8.19':
dependencies:
- '@verdaccio/core': 8.0.0-next-8.1
- '@verdaccio/logger-prettify': 8.0.0-next-8.0
+ '@verdaccio/core': 8.0.0-next-8.19
+ '@verdaccio/logger-prettify': 8.0.0-next-8.3
colorette: 2.0.20
- debug: 4.3.7
+ debug: 4.4.1
transitivePeerDependencies:
- supports-color
- '@verdaccio/logger-prettify@8.0.0-next-8.0':
+ '@verdaccio/logger-prettify@8.0.0-next-8.3':
dependencies:
colorette: 2.0.20
dayjs: 1.11.13
lodash: 4.17.21
- pino-abstract-transport: 1.1.0
- sonic-boom: 3.8.0
+ on-exit-leak-free: 2.1.2
+ pino-abstract-transport: 1.2.0
+ sonic-boom: 3.8.1
- '@verdaccio/logger@8.0.0-next-8.1':
+ '@verdaccio/logger@8.0.0-next-8.19':
dependencies:
- '@verdaccio/logger-commons': 8.0.0-next-8.1
- pino: 8.17.2
+ '@verdaccio/logger-commons': 8.0.0-next-8.19
+ pino: 9.7.0
transitivePeerDependencies:
- supports-color
- '@verdaccio/middleware@8.0.0-next-8.1':
+ '@verdaccio/middleware@8.0.0-next-8.19':
dependencies:
- '@verdaccio/config': 8.0.0-next-8.1
- '@verdaccio/core': 8.0.0-next-8.1
- '@verdaccio/url': 13.0.0-next-8.1
- '@verdaccio/utils': 7.0.1-next-8.1
- debug: 4.3.7
- express: 4.21.0
+ '@verdaccio/config': 8.0.0-next-8.19
+ '@verdaccio/core': 8.0.0-next-8.19
+ '@verdaccio/url': 13.0.0-next-8.19
+ debug: 4.4.1
+ express: 4.21.2
express-rate-limit: 5.5.1
lodash: 4.17.21
lru-cache: 7.18.3
@@ -13694,82 +13169,118 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@verdaccio/search-indexer@8.0.0-next-8.0': {}
+ '@verdaccio/search-indexer@8.0.0-next-8.5': {}
- '@verdaccio/signature@8.0.0-next-8.0':
+ '@verdaccio/signature@8.0.0-next-8.11':
dependencies:
- debug: 4.3.7
+ '@verdaccio/config': 8.0.0-next-8.19
+ '@verdaccio/core': 8.0.0-next-8.19
+ debug: 4.4.1
jsonwebtoken: 9.0.2
transitivePeerDependencies:
- supports-color
'@verdaccio/streams@10.2.1': {}
- '@verdaccio/tarball@13.0.0-next-8.1':
+ '@verdaccio/tarball@13.0.0-next-8.19':
dependencies:
- '@verdaccio/core': 8.0.0-next-8.1
- '@verdaccio/url': 13.0.0-next-8.1
- '@verdaccio/utils': 7.0.1-next-8.1
- debug: 4.3.7
+ '@verdaccio/core': 8.0.0-next-8.19
+ '@verdaccio/url': 13.0.0-next-8.19
+ debug: 4.4.1
gunzip-maybe: 1.4.2
- lodash: 4.17.21
tar-stream: 3.1.7
transitivePeerDependencies:
- supports-color
- '@verdaccio/ui-theme@8.0.0-next-8.1': {}
+ '@verdaccio/ui-theme@8.0.0-next-8.19': {}
- '@verdaccio/url@13.0.0-next-8.1':
+ '@verdaccio/url@13.0.0-next-8.19':
dependencies:
- '@verdaccio/core': 8.0.0-next-8.1
- debug: 4.3.7
+ '@verdaccio/core': 8.0.0-next-8.19
+ debug: 4.4.1
lodash: 4.17.21
validator: 13.12.0
transitivePeerDependencies:
- supports-color
- '@verdaccio/utils@7.0.1-next-8.1':
+ '@verdaccio/utils@8.1.0-next-8.19':
dependencies:
- '@verdaccio/core': 8.0.0-next-8.1
+ '@verdaccio/core': 8.0.0-next-8.19
lodash: 4.17.21
minimatch: 7.4.6
- semver: 7.6.3
- '@vitejs/plugin-basic-ssl@2.0.0(vite@6.3.5(@types/node@18.19.113)(jiti@1.21.7)(less@4.3.0)(sass@1.88.0)(terser@5.43.1))':
+ '@vitejs/plugin-basic-ssl@2.1.0(vite@7.0.0(@types/node@22.16.2)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0))':
+ dependencies:
+ vite: 7.0.0(@types/node@22.16.2)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0)
+
+ '@vitest/browser@3.2.4(playwright@1.53.2)(vite@7.0.0(@types/node@22.16.2)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0))(vitest@3.2.4)':
+ dependencies:
+ '@testing-library/dom': 10.4.0
+ '@testing-library/user-event': 14.6.1(@testing-library/dom@10.4.0)
+ '@vitest/mocker': 3.2.4(vite@7.0.0(@types/node@22.16.2)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0))
+ '@vitest/utils': 3.2.4
+ magic-string: 0.30.17
+ sirv: 3.0.1
+ tinyrainbow: 2.0.0
+ vitest: 3.2.4(@types/debug@4.1.12)(@types/node@22.16.2)(@vitest/browser@3.2.4)(jiti@1.21.7)(jsdom@20.0.3)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0)
+ ws: 8.18.3
+ optionalDependencies:
+ playwright: 1.53.2
+ transitivePeerDependencies:
+ - bufferutil
+ - msw
+ - utf-8-validate
+ - vite
+
+ '@vitest/expect@3.2.4':
dependencies:
- vite: 6.3.5(@types/node@18.19.113)(jiti@1.21.7)(less@4.3.0)(sass@1.88.0)(terser@5.43.1)
+ '@types/chai': 5.2.2
+ '@vitest/spy': 3.2.4
+ '@vitest/utils': 3.2.4
+ chai: 5.2.1
+ tinyrainbow: 2.0.0
- '@vitejs/plugin-basic-ssl@2.0.0(vite@6.3.5(@types/node@20.19.2)(jiti@1.21.7)(less@4.3.0)(sass@1.88.0)(terser@5.43.1))':
+ '@vitest/mocker@3.2.4(vite@6.3.5(@types/node@22.16.2)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0))':
dependencies:
- vite: 6.3.5(@types/node@20.19.2)(jiti@1.21.7)(less@4.3.0)(sass@1.88.0)(terser@5.43.1)
+ '@vitest/spy': 3.2.4
+ estree-walker: 3.0.3
+ magic-string: 0.30.17
+ optionalDependencies:
+ vite: 6.3.5(@types/node@22.16.2)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0)
+
+ '@vitest/mocker@3.2.4(vite@7.0.0(@types/node@22.16.2)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0))':
+ dependencies:
+ '@vitest/spy': 3.2.4
+ estree-walker: 3.0.3
+ magic-string: 0.30.17
+ optionalDependencies:
+ vite: 7.0.0(@types/node@22.16.2)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0)
- '@vitest/expect@0.33.0':
+ '@vitest/pretty-format@3.2.4':
dependencies:
- '@vitest/spy': 0.33.0
- '@vitest/utils': 0.33.0
- chai: 4.5.0
+ tinyrainbow: 2.0.0
- '@vitest/runner@0.33.0':
+ '@vitest/runner@3.2.4':
dependencies:
- '@vitest/utils': 0.33.0
- p-limit: 4.0.0
- pathe: 1.1.2
+ '@vitest/utils': 3.2.4
+ pathe: 2.0.3
+ strip-literal: 3.0.0
- '@vitest/snapshot@0.33.0':
+ '@vitest/snapshot@3.2.4':
dependencies:
+ '@vitest/pretty-format': 3.2.4
magic-string: 0.30.17
- pathe: 1.1.2
- pretty-format: 29.7.0
+ pathe: 2.0.3
- '@vitest/spy@0.33.0':
+ '@vitest/spy@3.2.4':
dependencies:
- tinyspy: 2.2.1
+ tinyspy: 4.0.3
- '@vitest/utils@0.33.0':
+ '@vitest/utils@3.2.4':
dependencies:
- diff-sequences: 29.6.3
- loupe: 2.3.7
- pretty-format: 29.7.0
+ '@vitest/pretty-format': 3.2.4
+ loupe: 3.1.4
+ tinyrainbow: 2.0.0
'@webassemblyjs/ast@1.14.1':
dependencies:
@@ -13868,14 +13379,14 @@ snapshots:
'@yarnpkg/lockfile@1.1.0': {}
- '@yarnpkg/parsers@3.0.0-rc.46':
+ '@yarnpkg/parsers@3.0.2':
dependencies:
js-yaml: 3.14.1
tslib: 2.8.1
'@zeit/schemas@2.36.0': {}
- '@zkochan/js-yaml@0.0.6':
+ '@zkochan/js-yaml@0.0.7':
dependencies:
argparse: 2.0.1
@@ -13897,6 +13408,11 @@ snapshots:
mime-types: 2.1.35
negotiator: 0.6.3
+ accepts@2.0.0:
+ dependencies:
+ mime-types: 3.0.1
+ negotiator: 1.0.0
+
acorn-globals@7.0.1:
dependencies:
acorn: 8.15.0
@@ -13925,7 +13441,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- agent-base@7.1.3: {}
+ agent-base@7.1.4: {}
aggregate-error@3.1.0:
dependencies:
@@ -13945,6 +13461,13 @@ snapshots:
ajv: 8.17.1
fast-deep-equal: 3.1.3
+ ajv@6.12.6:
+ dependencies:
+ fast-deep-equal: 3.1.3
+ fast-json-stable-stringify: 2.1.0
+ json-schema-traverse: 0.4.1
+ uri-js: 4.4.1
+
ajv@8.12.0:
dependencies:
fast-deep-equal: 3.1.3
@@ -14006,6 +13529,10 @@ snapshots:
argparse@2.0.1: {}
+ aria-query@5.3.0:
+ dependencies:
+ dequal: 2.0.3
+
aria-query@5.3.2: {}
arr-diff@4.0.0: {}
@@ -14036,35 +13563,35 @@ snapshots:
assert-plus@1.0.0: {}
- assertion-error@1.1.0: {}
+ assertion-error@2.0.1: {}
assign-symbols@1.0.0: {}
astring@1.9.0: {}
- astro-expressive-code@0.31.0(astro@4.16.18(@types/node@20.19.2)(less@4.3.0)(rollup@4.44.1)(sass@1.88.0)(terser@5.43.1)(typescript@5.8.3)):
+ astro-expressive-code@0.31.0(astro@4.16.18(@types/node@22.16.2)(less@4.3.0)(rollup@4.44.2)(sass@1.89.2)(terser@5.43.1)(typescript@5.8.3)):
dependencies:
- astro: 4.16.18(@types/node@20.19.2)(less@4.3.0)(rollup@4.44.1)(sass@1.88.0)(terser@5.43.1)(typescript@5.8.3)
+ astro: 4.16.18(@types/node@22.16.2)(less@4.3.0)(rollup@4.44.2)(sass@1.89.2)(terser@5.43.1)(typescript@5.8.3)
remark-expressive-code: 0.31.0
- astro@4.16.18(@types/node@20.19.2)(less@4.3.0)(rollup@4.44.1)(sass@1.88.0)(terser@5.43.1)(typescript@5.8.3):
+ astro@4.16.18(@types/node@22.16.2)(less@4.3.0)(rollup@4.44.2)(sass@1.89.2)(terser@5.43.1)(typescript@5.8.3):
dependencies:
'@astrojs/compiler': 2.12.2
'@astrojs/internal-helpers': 0.4.1
'@astrojs/markdown-remark': 5.3.0
'@astrojs/telemetry': 3.1.0
- '@babel/core': 7.27.7
- '@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.27.7)
- '@babel/types': 7.27.7
+ '@babel/core': 7.28.0
+ '@babel/plugin-transform-react-jsx': 7.27.1(@babel/core@7.28.0)
+ '@babel/types': 7.28.0
'@oslojs/encoding': 1.1.0
- '@rollup/pluginutils': 5.2.0(rollup@4.44.1)
+ '@rollup/pluginutils': 5.2.0(rollup@4.44.2)
'@types/babel__core': 7.20.5
'@types/cookie': 0.6.0
acorn: 8.15.0
aria-query: 5.3.2
axobject-query: 4.1.0
boxen: 8.0.1
- ci-info: 4.2.0
+ ci-info: 4.3.0
clsx: 2.1.1
common-ancestor-path: 1.0.1
cookie: 0.7.2
@@ -14103,14 +13630,14 @@ snapshots:
tsconfck: 3.1.6(typescript@5.8.3)
unist-util-visit: 5.0.0
vfile: 6.0.3
- vite: 5.4.19(@types/node@20.19.2)(less@4.3.0)(sass@1.88.0)(terser@5.43.1)
- vitefu: 1.0.7(vite@5.4.19(@types/node@20.19.2)(less@4.3.0)(sass@1.88.0)(terser@5.43.1))
+ vite: 5.4.19(@types/node@22.16.2)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)
+ vitefu: 1.1.1(vite@5.4.19(@types/node@22.16.2)(less@4.3.0)(sass@1.89.2)(terser@5.43.1))
which-pm: 3.0.1
xxhash-wasm: 1.1.0
yargs-parser: 21.1.1
- zod: 3.25.67
- zod-to-json-schema: 3.24.6(zod@3.25.67)
- zod-to-ts: 1.2.0(typescript@5.8.3)(zod@3.25.67)
+ zod: 3.25.76
+ zod-to-json-schema: 3.24.6(zod@3.25.76)
+ zod-to-ts: 1.2.0(typescript@5.8.3)(zod@3.25.76)
optionalDependencies:
sharp: 0.33.5
transitivePeerDependencies:
@@ -14136,14 +13663,14 @@ snapshots:
atomic-sleep@1.0.0: {}
- autoprefixer@10.4.21(postcss@8.5.3):
+ autoprefixer@10.4.21(postcss@8.5.6):
dependencies:
browserslist: 4.25.1
- caniuse-lite: 1.0.30001726
+ caniuse-lite: 1.0.30001727
fraction.js: 4.3.7
normalize-range: 0.1.2
picocolors: 1.1.1
- postcss: 8.5.3
+ postcss: 8.5.6
postcss-value-parser: 4.2.0
aws-sign2@0.7.0: {}
@@ -14162,37 +13689,31 @@ snapshots:
b4a@1.6.7: {}
- babel-jest@29.7.0(@babel/core@7.27.7):
+ babel-jest@29.7.0(@babel/core@7.28.0):
dependencies:
- '@babel/core': 7.27.7
+ '@babel/core': 7.28.0
'@jest/transform': 29.7.0
'@types/babel__core': 7.20.5
babel-plugin-istanbul: 6.1.1
- babel-preset-jest: 29.6.3(@babel/core@7.27.7)
+ babel-preset-jest: 29.6.3(@babel/core@7.28.0)
chalk: 4.1.2
graceful-fs: 4.2.11
slash: 3.0.0
transitivePeerDependencies:
- supports-color
- babel-loader@10.0.0(@babel/core@7.27.1)(webpack@5.99.8(esbuild@0.25.5)):
- dependencies:
- '@babel/core': 7.27.1
- find-up: 5.0.0
- webpack: 5.99.8(esbuild@0.25.5)
-
- babel-loader@10.0.0(@babel/core@7.27.1)(webpack@5.99.8):
+ babel-loader@10.0.0(@babel/core@7.27.7)(webpack@5.99.9(esbuild@0.25.5)):
dependencies:
- '@babel/core': 7.27.1
+ '@babel/core': 7.27.7
find-up: 5.0.0
- webpack: 5.99.8(webpack-cli@5.1.4)
+ webpack: 5.99.9(esbuild@0.25.5)
- babel-plugin-const-enum@1.2.0(@babel/core@7.27.7):
+ babel-plugin-const-enum@1.2.0(@babel/core@7.28.0):
dependencies:
- '@babel/core': 7.27.7
+ '@babel/core': 7.28.0
'@babel/helper-plugin-utils': 7.27.1
- '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.27.7)
- '@babel/traverse': 7.27.7
+ '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.0)
+ '@babel/traverse': 7.28.0
transitivePeerDependencies:
- supports-color
@@ -14209,39 +13730,31 @@ snapshots:
babel-plugin-jest-hoist@29.6.3:
dependencies:
'@babel/template': 7.27.2
- '@babel/types': 7.27.7
+ '@babel/types': 7.28.0
'@types/babel__core': 7.20.5
'@types/babel__traverse': 7.20.7
- babel-plugin-macros@2.8.0:
+ babel-plugin-macros@3.1.0:
dependencies:
'@babel/runtime': 7.27.6
- cosmiconfig: 6.0.0
+ cosmiconfig: 7.1.0
resolve: 1.22.10
- babel-plugin-polyfill-corejs2@0.4.14(@babel/core@7.27.1):
- dependencies:
- '@babel/compat-data': 7.27.7
- '@babel/core': 7.27.1
- '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.27.1)
- semver: 6.3.1
- transitivePeerDependencies:
- - supports-color
-
babel-plugin-polyfill-corejs2@0.4.14(@babel/core@7.27.7):
dependencies:
- '@babel/compat-data': 7.27.7
+ '@babel/compat-data': 7.28.0
'@babel/core': 7.27.7
'@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.27.7)
semver: 6.3.1
transitivePeerDependencies:
- supports-color
- babel-plugin-polyfill-corejs3@0.11.1(@babel/core@7.27.1):
+ babel-plugin-polyfill-corejs2@0.4.14(@babel/core@7.28.0):
dependencies:
- '@babel/core': 7.27.1
- '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.27.1)
- core-js-compat: 3.43.0
+ '@babel/compat-data': 7.28.0
+ '@babel/core': 7.28.0
+ '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.0)
+ semver: 6.3.1
transitivePeerDependencies:
- supports-color
@@ -14249,14 +13762,15 @@ snapshots:
dependencies:
'@babel/core': 7.27.7
'@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.27.7)
- core-js-compat: 3.43.0
+ core-js-compat: 3.44.0
transitivePeerDependencies:
- supports-color
- babel-plugin-polyfill-regenerator@0.6.5(@babel/core@7.27.1):
+ babel-plugin-polyfill-corejs3@0.13.0(@babel/core@7.28.0):
dependencies:
- '@babel/core': 7.27.1
- '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.27.1)
+ '@babel/core': 7.28.0
+ '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.0)
+ core-js-compat: 3.44.0
transitivePeerDependencies:
- supports-color
@@ -14267,43 +13781,50 @@ snapshots:
transitivePeerDependencies:
- supports-color
- babel-plugin-transform-typescript-metadata@0.3.2(@babel/core@7.27.7)(@babel/traverse@7.27.7):
+ babel-plugin-polyfill-regenerator@0.6.5(@babel/core@7.28.0):
dependencies:
- '@babel/core': 7.27.7
- '@babel/helper-plugin-utils': 7.27.1
- optionalDependencies:
- '@babel/traverse': 7.27.7
+ '@babel/core': 7.28.0
+ '@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.0)
+ transitivePeerDependencies:
+ - supports-color
- babel-preset-current-node-syntax@1.1.0(@babel/core@7.27.7):
+ babel-plugin-transform-typescript-metadata@0.3.2(@babel/core@7.28.0)(@babel/traverse@7.28.0):
dependencies:
- '@babel/core': 7.27.7
- '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.27.7)
- '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.27.7)
- '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.27.7)
- '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.27.7)
- '@babel/plugin-syntax-import-attributes': 7.27.1(@babel/core@7.27.7)
- '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.27.7)
- '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.27.7)
- '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.27.7)
- '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.27.7)
- '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.27.7)
- '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.27.7)
- '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.27.7)
- '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.27.7)
- '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.27.7)
- '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.27.7)
-
- babel-preset-jest@29.6.3(@babel/core@7.27.7):
- dependencies:
- '@babel/core': 7.27.7
+ '@babel/core': 7.28.0
+ '@babel/helper-plugin-utils': 7.27.1
+ optionalDependencies:
+ '@babel/traverse': 7.28.0
+
+ babel-preset-current-node-syntax@1.1.0(@babel/core@7.28.0):
+ dependencies:
+ '@babel/core': 7.28.0
+ '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.28.0)
+ '@babel/plugin-syntax-bigint': 7.8.3(@babel/core@7.28.0)
+ '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.28.0)
+ '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.28.0)
+ '@babel/plugin-syntax-import-attributes': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.28.0)
+ '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.28.0)
+ '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.28.0)
+ '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.28.0)
+ '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.28.0)
+ '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.28.0)
+ '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.28.0)
+ '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.28.0)
+ '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.28.0)
+ '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.28.0)
+
+ babel-preset-jest@29.6.3(@babel/core@7.28.0):
+ dependencies:
+ '@babel/core': 7.28.0
babel-plugin-jest-hoist: 29.6.3
- babel-preset-current-node-syntax: 1.1.0(@babel/core@7.27.7)
+ babel-preset-current-node-syntax: 1.1.0(@babel/core@7.28.0)
bail@2.0.2: {}
balanced-match@1.0.2: {}
- bare-events@2.5.4:
+ bare-events@2.6.0:
optional: true
base-64@1.0.0: {}
@@ -14380,6 +13901,20 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ body-parser@2.2.0:
+ dependencies:
+ bytes: 3.1.2
+ content-type: 1.0.5
+ debug: 4.4.1
+ http-errors: 2.0.0
+ iconv-lite: 0.6.3
+ on-finished: 2.4.1
+ qs: 6.14.0
+ raw-body: 3.0.0
+ type-is: 2.0.1
+ transitivePeerDependencies:
+ - supports-color
+
bonjour-service@1.3.0:
dependencies:
fast-deep-equal: 3.1.3
@@ -14443,8 +13978,8 @@ snapshots:
browserslist@4.25.1:
dependencies:
- caniuse-lite: 1.0.30001726
- electron-to-chromium: 1.5.177
+ caniuse-lite: 1.0.30001727
+ electron-to-chromium: 1.5.181
node-releases: 2.0.19
update-browserslist-db: 1.1.3(browserslist@4.25.1)
@@ -14529,21 +14064,19 @@ snapshots:
camelcase@8.0.0: {}
- caniuse-lite@1.0.30001726: {}
+ caniuse-lite@1.0.30001727: {}
caseless@0.12.0: {}
ccount@2.0.1: {}
- chai@4.5.0:
+ chai@5.2.1:
dependencies:
- assertion-error: 1.1.0
- check-error: 1.0.3
- deep-eql: 4.1.4
- get-func-name: 2.0.2
- loupe: 2.3.7
- pathval: 1.1.1
- type-detect: 4.1.0
+ assertion-error: 2.0.1
+ check-error: 2.1.1
+ deep-eql: 5.0.2
+ loupe: 3.1.4
+ pathval: 2.0.1
chalk-template@0.4.0:
dependencies:
@@ -14570,9 +14103,7 @@ snapshots:
chardet@0.7.0: {}
- check-error@1.0.3:
- dependencies:
- get-func-name: 2.0.2
+ check-error@2.1.1: {}
chokidar@3.6.0:
dependencies:
@@ -14598,7 +14129,7 @@ snapshots:
ci-info@3.9.0: {}
- ci-info@4.2.0: {}
+ ci-info@4.3.0: {}
cjs-module-lexer@1.4.3: {}
@@ -14736,18 +14267,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- compression@1.7.5:
- dependencies:
- bytes: 3.1.2
- compressible: 2.0.18
- debug: 2.6.9
- negotiator: 0.6.4
- on-headers: 1.0.2
- safe-buffer: 5.2.1
- vary: 1.1.2
- transitivePeerDependencies:
- - supports-color
-
compression@1.8.0:
dependencies:
bytes: 3.1.2
@@ -14774,8 +14293,6 @@ snapshots:
tree-kill: 1.2.2
yargs: 17.7.2
- confbox@0.1.8: {}
-
connect-history-api-fallback@2.0.0: {}
connect@3.7.0:
@@ -14793,6 +14310,10 @@ snapshots:
dependencies:
safe-buffer: 5.2.1
+ content-disposition@1.0.0:
+ dependencies:
+ safe-buffer: 5.2.1
+
content-type@1.0.5: {}
convert-source-map@1.9.0: {}
@@ -14801,7 +14322,7 @@ snapshots:
cookie-signature@1.0.6: {}
- cookie@0.6.0: {}
+ cookie-signature@1.2.2: {}
cookie@0.7.1: {}
@@ -14813,30 +14334,19 @@ snapshots:
copy-descriptor@0.1.1: {}
- copy-webpack-plugin@13.0.0(webpack@5.99.8(esbuild@0.25.5)):
- dependencies:
- glob-parent: 6.0.2
- normalize-path: 3.0.0
- schema-utils: 4.3.2
- serialize-javascript: 6.0.2
- tinyglobby: 0.2.14
- webpack: 5.99.8(esbuild@0.25.5)
-
- copy-webpack-plugin@13.0.0(webpack@5.99.8):
+ copy-webpack-plugin@13.0.0(webpack@5.99.9(esbuild@0.25.5)):
dependencies:
glob-parent: 6.0.2
normalize-path: 3.0.0
schema-utils: 4.3.2
serialize-javascript: 6.0.2
tinyglobby: 0.2.14
- webpack: 5.99.8(webpack-cli@5.1.4)
+ webpack: 5.99.9(esbuild@0.25.5)
- core-js-compat@3.43.0:
+ core-js-compat@3.44.0:
dependencies:
browserslist: 4.25.1
- core-js@3.37.1: {}
-
core-util-is@1.0.2: {}
core-util-is@1.0.3: {}
@@ -14846,7 +14356,7 @@ snapshots:
object-assign: 4.1.1
vary: 1.1.2
- cosmiconfig@6.0.0:
+ cosmiconfig@7.1.0:
dependencies:
'@types/parse-json': 4.0.2
import-fresh: 3.3.1
@@ -14884,28 +14394,13 @@ snapshots:
transitivePeerDependencies:
- supports-color
- create-jest@29.7.0(@types/node@18.19.113)(ts-node@10.9.2(@types/node@18.19.113)(typescript@5.8.3)):
- dependencies:
- '@jest/types': 29.6.3
- chalk: 4.1.2
- exit: 0.1.2
- graceful-fs: 4.2.11
- jest-config: 29.7.0(@types/node@18.19.113)(ts-node@10.9.2(@types/node@18.19.113)(typescript@5.8.3))
- jest-util: 29.7.0
- prompts: 2.4.2
- transitivePeerDependencies:
- - '@types/node'
- - babel-plugin-macros
- - supports-color
- - ts-node
-
- create-jest@29.7.0(@types/node@20.19.2)(ts-node@10.9.2(@types/node@20.19.2)(typescript@5.8.3)):
+ create-jest@29.7.0(@types/node@22.16.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.16.2)(typescript@5.8.3)):
dependencies:
'@jest/types': 29.6.3
chalk: 4.1.2
exit: 0.1.2
graceful-fs: 4.2.11
- jest-config: 29.7.0(@types/node@20.19.2)(ts-node@10.9.2(@types/node@20.19.2)(typescript@5.8.3))
+ jest-config: 29.7.0(@types/node@22.16.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.16.2)(typescript@5.8.3))
jest-util: 29.7.0
prompts: 2.4.2
transitivePeerDependencies:
@@ -14922,33 +14417,19 @@ snapshots:
shebang-command: 2.0.0
which: 2.0.2
- css-loader@7.1.2(@rspack/core@1.4.1)(webpack@5.99.8(esbuild@0.25.5)):
- dependencies:
- icss-utils: 5.1.0(postcss@8.5.3)
- postcss: 8.5.3
- postcss-modules-extract-imports: 3.1.0(postcss@8.5.3)
- postcss-modules-local-by-default: 4.2.0(postcss@8.5.3)
- postcss-modules-scope: 3.2.1(postcss@8.5.3)
- postcss-modules-values: 4.0.0(postcss@8.5.3)
- postcss-value-parser: 4.2.0
- semver: 7.7.2
- optionalDependencies:
- '@rspack/core': 1.4.1
- webpack: 5.99.8(esbuild@0.25.5)
-
- css-loader@7.1.2(@rspack/core@1.4.1)(webpack@5.99.8):
+ css-loader@7.1.2(@rspack/core@1.4.6)(webpack@5.99.9(esbuild@0.25.5)):
dependencies:
- icss-utils: 5.1.0(postcss@8.5.3)
- postcss: 8.5.3
- postcss-modules-extract-imports: 3.1.0(postcss@8.5.3)
- postcss-modules-local-by-default: 4.2.0(postcss@8.5.3)
- postcss-modules-scope: 3.2.1(postcss@8.5.3)
- postcss-modules-values: 4.0.0(postcss@8.5.3)
+ icss-utils: 5.1.0(postcss@8.5.6)
+ postcss: 8.5.6
+ postcss-modules-extract-imports: 3.1.0(postcss@8.5.6)
+ postcss-modules-local-by-default: 4.2.0(postcss@8.5.6)
+ postcss-modules-scope: 3.2.1(postcss@8.5.6)
+ postcss-modules-values: 4.0.0(postcss@8.5.6)
postcss-value-parser: 4.2.0
semver: 7.7.2
optionalDependencies:
- '@rspack/core': 1.4.1
- webpack: 5.99.8(webpack-cli@5.1.4)
+ '@rspack/core': 1.4.6
+ webpack: 5.99.9(esbuild@0.25.5)
css-select@5.2.2:
dependencies:
@@ -15010,7 +14491,7 @@ snapshots:
dependencies:
ms: 2.1.3
- decimal.js@10.5.0: {}
+ decimal.js@10.6.0: {}
decode-named-character-reference@1.2.0:
dependencies:
@@ -15018,11 +14499,11 @@ snapshots:
decode-uri-component@0.2.2: {}
- dedent@1.6.0: {}
+ dedent@1.6.0(babel-plugin-macros@3.1.0):
+ optionalDependencies:
+ babel-plugin-macros: 3.1.0
- deep-eql@4.1.4:
- dependencies:
- type-detect: 4.1.0
+ deep-eql@5.0.2: {}
deep-extend@0.6.0: {}
@@ -15118,6 +14599,8 @@ snapshots:
dependencies:
'@leichtgewicht/ip-codec': 2.0.5
+ dom-accessibility-api@0.5.16: {}
+
dom-serialize@2.2.1:
dependencies:
custom-event: 1.0.1
@@ -15149,7 +14632,11 @@ snapshots:
dotenv-expand@10.0.0: {}
- dotenv@16.3.2: {}
+ dotenv-expand@11.0.7:
+ dependencies:
+ dotenv: 16.4.7
+
+ dotenv@16.4.7: {}
dotenv@16.6.1: {}
@@ -15170,13 +14657,6 @@ snapshots:
readable-stream: 2.3.8
stream-shift: 1.0.3
- duplexify@4.1.3:
- dependencies:
- end-of-stream: 1.4.5
- inherits: 2.0.4
- readable-stream: 3.6.2
- stream-shift: 1.0.3
-
eastasianwidth@0.2.0: {}
ecc-jsbn@0.1.2:
@@ -15194,7 +14674,7 @@ snapshots:
dependencies:
jake: 10.9.2
- electron-to-chromium@1.5.177: {}
+ electron-to-chromium@1.5.181: {}
emittery@0.13.1: {}
@@ -15226,7 +14706,7 @@ snapshots:
engine.io@6.6.4:
dependencies:
'@types/cors': 2.8.19
- '@types/node': 18.19.113
+ '@types/node': 22.16.2
accepts: 1.3.8
base64id: 2.0.0
cookie: 0.7.2
@@ -15314,30 +14794,7 @@ snapshots:
esbuild-wasm@0.25.5: {}
- esbuild@0.18.20:
- optionalDependencies:
- '@esbuild/android-arm': 0.18.20
- '@esbuild/android-arm64': 0.18.20
- '@esbuild/android-x64': 0.18.20
- '@esbuild/darwin-arm64': 0.18.20
- '@esbuild/darwin-x64': 0.18.20
- '@esbuild/freebsd-arm64': 0.18.20
- '@esbuild/freebsd-x64': 0.18.20
- '@esbuild/linux-arm': 0.18.20
- '@esbuild/linux-arm64': 0.18.20
- '@esbuild/linux-ia32': 0.18.20
- '@esbuild/linux-loong64': 0.18.20
- '@esbuild/linux-mips64el': 0.18.20
- '@esbuild/linux-ppc64': 0.18.20
- '@esbuild/linux-riscv64': 0.18.20
- '@esbuild/linux-s390x': 0.18.20
- '@esbuild/linux-x64': 0.18.20
- '@esbuild/netbsd-x64': 0.18.20
- '@esbuild/openbsd-x64': 0.18.20
- '@esbuild/sunos-x64': 0.18.20
- '@esbuild/win32-arm64': 0.18.20
- '@esbuild/win32-ia32': 0.18.20
- '@esbuild/win32-x64': 0.18.20
+ esbuild-wasm@0.25.6: {}
esbuild@0.21.5:
optionalDependencies:
@@ -15420,6 +14877,35 @@ snapshots:
'@esbuild/win32-ia32': 0.25.5
'@esbuild/win32-x64': 0.25.5
+ esbuild@0.25.6:
+ optionalDependencies:
+ '@esbuild/aix-ppc64': 0.25.6
+ '@esbuild/android-arm': 0.25.6
+ '@esbuild/android-arm64': 0.25.6
+ '@esbuild/android-x64': 0.25.6
+ '@esbuild/darwin-arm64': 0.25.6
+ '@esbuild/darwin-x64': 0.25.6
+ '@esbuild/freebsd-arm64': 0.25.6
+ '@esbuild/freebsd-x64': 0.25.6
+ '@esbuild/linux-arm': 0.25.6
+ '@esbuild/linux-arm64': 0.25.6
+ '@esbuild/linux-ia32': 0.25.6
+ '@esbuild/linux-loong64': 0.25.6
+ '@esbuild/linux-mips64el': 0.25.6
+ '@esbuild/linux-ppc64': 0.25.6
+ '@esbuild/linux-riscv64': 0.25.6
+ '@esbuild/linux-s390x': 0.25.6
+ '@esbuild/linux-x64': 0.25.6
+ '@esbuild/netbsd-arm64': 0.25.6
+ '@esbuild/netbsd-x64': 0.25.6
+ '@esbuild/openbsd-arm64': 0.25.6
+ '@esbuild/openbsd-x64': 0.25.6
+ '@esbuild/openharmony-arm64': 0.25.6
+ '@esbuild/sunos-x64': 0.25.6
+ '@esbuild/win32-arm64': 0.25.6
+ '@esbuild/win32-ia32': 0.25.6
+ '@esbuild/win32-x64': 0.25.6
+
escalade@3.2.0: {}
escape-html@1.0.3: {}
@@ -15447,10 +14933,6 @@ snapshots:
esprima@4.0.1: {}
- esquery@1.6.0:
- dependencies:
- estraverse: 5.3.0
-
esrecurse@4.3.0:
dependencies:
estraverse: 5.3.0
@@ -15506,6 +14988,12 @@ snapshots:
events@3.3.0: {}
+ eventsource-parser@3.0.3: {}
+
+ eventsource@3.0.7:
+ dependencies:
+ eventsource-parser: 3.0.3
+
execa@5.1.1:
dependencies:
cross-spawn: 7.0.6
@@ -15534,6 +15022,8 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ expect-type@1.2.2: {}
+
expect@29.7.0:
dependencies:
'@jest/expect-utils': 29.7.0
@@ -15546,43 +15036,11 @@ snapshots:
express-rate-limit@5.5.1: {}
- express@4.21.0:
+ express-rate-limit@7.5.1(express@5.1.0):
dependencies:
- accepts: 1.3.8
- array-flatten: 1.1.1
- body-parser: 1.20.3
- content-disposition: 0.5.4
- content-type: 1.0.5
- cookie: 0.6.0
- cookie-signature: 1.0.6
- debug: 2.6.9
- depd: 2.0.0
- encodeurl: 2.0.0
- escape-html: 1.0.3
- etag: 1.8.1
- finalhandler: 1.3.1
- fresh: 0.5.2
- http-errors: 2.0.0
- merge-descriptors: 1.0.3
- methods: 1.1.2
- on-finished: 2.4.1
- parseurl: 1.3.3
- path-to-regexp: 0.1.10
- proxy-addr: 2.0.7
- qs: 6.13.0
- range-parser: 1.2.1
- safe-buffer: 5.2.1
- send: 0.19.0
- serve-static: 1.16.2
- setprototypeof: 1.2.0
- statuses: 2.0.1
- type-is: 1.6.18
- utils-merge: 1.0.1
- vary: 1.1.2
- transitivePeerDependencies:
- - supports-color
+ express: 5.1.0
- express@4.21.1:
+ express@4.21.2:
dependencies:
accepts: 1.3.8
array-flatten: 1.1.1
@@ -15603,7 +15061,7 @@ snapshots:
methods: 1.1.2
on-finished: 2.4.1
parseurl: 1.3.3
- path-to-regexp: 0.1.10
+ path-to-regexp: 0.1.12
proxy-addr: 2.0.7
qs: 6.13.0
range-parser: 1.2.1
@@ -15618,38 +15076,34 @@ snapshots:
transitivePeerDependencies:
- supports-color
- express@4.21.2:
+ express@5.1.0:
dependencies:
- accepts: 1.3.8
- array-flatten: 1.1.1
- body-parser: 1.20.3
- content-disposition: 0.5.4
+ accepts: 2.0.0
+ body-parser: 2.2.0
+ content-disposition: 1.0.0
content-type: 1.0.5
- cookie: 0.7.1
- cookie-signature: 1.0.6
- debug: 2.6.9
- depd: 2.0.0
+ cookie: 0.7.2
+ cookie-signature: 1.2.2
+ debug: 4.4.1
encodeurl: 2.0.0
escape-html: 1.0.3
etag: 1.8.1
- finalhandler: 1.3.1
- fresh: 0.5.2
+ finalhandler: 2.1.0
+ fresh: 2.0.0
http-errors: 2.0.0
- merge-descriptors: 1.0.3
- methods: 1.1.2
+ merge-descriptors: 2.0.0
+ mime-types: 3.0.1
on-finished: 2.4.1
+ once: 1.4.0
parseurl: 1.3.3
- path-to-regexp: 0.1.12
proxy-addr: 2.0.7
- qs: 6.13.0
+ qs: 6.14.0
range-parser: 1.2.1
- safe-buffer: 5.2.1
- send: 0.19.0
- serve-static: 1.16.2
- setprototypeof: 1.2.0
- statuses: 2.0.1
- type-is: 1.6.18
- utils-merge: 1.0.1
+ router: 2.2.0
+ send: 1.2.0
+ serve-static: 2.2.0
+ statuses: 2.0.2
+ type-is: 2.0.1
vary: 1.1.2
transitivePeerDependencies:
- supports-color
@@ -15710,14 +15164,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- fast-glob@3.2.7:
- dependencies:
- '@nodelib/fs.stat': 2.0.5
- '@nodelib/fs.walk': 1.2.8
- glob-parent: 5.1.2
- merge2: 1.4.1
- micromatch: 4.0.8
-
fast-glob@3.3.3:
dependencies:
'@nodelib/fs.stat': 2.0.5
@@ -15730,8 +15176,6 @@ snapshots:
fast-redact@3.5.0: {}
- fast-safe-stringify@2.1.1: {}
-
fast-uri@3.0.6: {}
fastest-levenshtein@1.0.16: {}
@@ -15795,6 +15239,17 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ finalhandler@2.1.0:
+ dependencies:
+ debug: 4.4.1
+ encodeurl: 2.0.0
+ escape-html: 1.0.3
+ on-finished: 2.4.1
+ parseurl: 1.3.3
+ statuses: 2.0.2
+ transitivePeerDependencies:
+ - supports-color
+
find-up-simple@1.0.1: {}
find-up@4.1.0:
@@ -15849,13 +15304,13 @@ snapshots:
fresh@0.5.2: {}
- fs-constants@1.0.0: {}
+ fresh@2.0.0: {}
- fs-extra@11.3.0:
+ front-matter@4.0.2:
dependencies:
- graceful-fs: 4.2.11
- jsonfile: 6.1.0
- universalify: 2.0.1
+ js-yaml: 3.14.1
+
+ fs-constants@1.0.0: {}
fs-extra@7.0.1:
dependencies:
@@ -15893,8 +15348,6 @@ snapshots:
get-east-asian-width@1.3.0: {}
- get-func-name@2.0.2: {}
-
get-intrinsic@1.3.0:
dependencies:
call-bind-apply-helpers: 1.0.2
@@ -15947,26 +15400,9 @@ snapshots:
foreground-child: 3.3.1
jackspeak: 3.4.3
minimatch: 9.0.5
- minipass: 7.1.2
- package-json-from-dist: 1.0.1
- path-scurry: 1.11.1
-
- glob@6.0.4:
- dependencies:
- inflight: 1.0.6
- inherits: 2.0.4
- minimatch: 3.1.2
- once: 1.4.0
- path-is-absolute: 1.0.1
-
- glob@7.1.4:
- dependencies:
- fs.realpath: 1.0.0
- inflight: 1.0.6
- inherits: 2.0.4
- minimatch: 3.0.5
- once: 1.4.0
- path-is-absolute: 1.0.1
+ minipass: 7.1.2
+ package-json-from-dist: 1.0.1
+ path-scurry: 1.11.1
glob@7.2.3:
dependencies:
@@ -15977,8 +15413,6 @@ snapshots:
once: 1.4.0
path-is-absolute: 1.0.1
- globals@11.12.0: {}
-
globby@11.1.0:
dependencies:
array-union: 2.1.0
@@ -16359,7 +15793,7 @@ snapshots:
http-proxy-agent@7.0.2:
dependencies:
- agent-base: 7.1.3
+ agent-base: 7.1.4
debug: 4.4.1
transitivePeerDependencies:
- supports-color
@@ -16414,7 +15848,7 @@ snapshots:
https-proxy-agent@7.0.6:
dependencies:
- agent-base: 7.1.3
+ agent-base: 7.1.4
debug: 4.4.1
transitivePeerDependencies:
- supports-color
@@ -16435,9 +15869,9 @@ snapshots:
dependencies:
safer-buffer: 2.1.2
- icss-utils@5.1.0(postcss@8.5.3):
+ icss-utils@5.1.0(postcss@8.5.6):
dependencies:
- postcss: 8.5.3
+ postcss: 8.5.6
ieee754@1.2.1: {}
@@ -16607,6 +16041,8 @@ snapshots:
is-promise@2.2.2: {}
+ is-promise@4.0.0: {}
+
is-regex@1.2.1:
dependencies:
call-bound: 1.0.4
@@ -16660,8 +16096,8 @@ snapshots:
istanbul-lib-instrument@5.2.1:
dependencies:
- '@babel/core': 7.27.7
- '@babel/parser': 7.27.7
+ '@babel/core': 7.28.0
+ '@babel/parser': 7.28.0
'@istanbuljs/schema': 0.1.3
istanbul-lib-coverage: 3.2.2
semver: 6.3.1
@@ -16670,8 +16106,8 @@ snapshots:
istanbul-lib-instrument@6.0.3:
dependencies:
- '@babel/core': 7.27.1
- '@babel/parser': 7.27.7
+ '@babel/core': 7.27.7
+ '@babel/parser': 7.28.0
'@istanbuljs/schema': 0.1.3
istanbul-lib-coverage: 3.2.2
semver: 7.7.2
@@ -16712,7 +16148,7 @@ snapshots:
jasmine-core@4.6.1: {}
- jasmine-core@5.1.2: {}
+ jasmine-core@5.7.1: {}
jest-changed-files@29.7.0:
dependencies:
@@ -16720,16 +16156,16 @@ snapshots:
jest-util: 29.7.0
p-limit: 3.1.0
- jest-circus@29.7.0:
+ jest-circus@29.7.0(babel-plugin-macros@3.1.0):
dependencies:
'@jest/environment': 29.7.0
'@jest/expect': 29.7.0
'@jest/test-result': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 18.19.113
+ '@types/node': 22.16.2
chalk: 4.1.2
co: 4.6.0
- dedent: 1.6.0
+ dedent: 1.6.0(babel-plugin-macros@3.1.0)
is-generator-fn: 2.1.0
jest-each: 29.7.0
jest-matcher-utils: 29.7.0
@@ -16746,35 +16182,16 @@ snapshots:
- babel-plugin-macros
- supports-color
- jest-cli@29.7.0(@types/node@18.19.113)(ts-node@10.9.2(@types/node@18.19.113)(typescript@5.8.3)):
- dependencies:
- '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@18.19.113)(typescript@5.8.3))
- '@jest/test-result': 29.7.0
- '@jest/types': 29.6.3
- chalk: 4.1.2
- create-jest: 29.7.0(@types/node@18.19.113)(ts-node@10.9.2(@types/node@18.19.113)(typescript@5.8.3))
- exit: 0.1.2
- import-local: 3.2.0
- jest-config: 29.7.0(@types/node@18.19.113)(ts-node@10.9.2(@types/node@18.19.113)(typescript@5.8.3))
- jest-util: 29.7.0
- jest-validate: 29.7.0
- yargs: 17.7.2
- transitivePeerDependencies:
- - '@types/node'
- - babel-plugin-macros
- - supports-color
- - ts-node
-
- jest-cli@29.7.0(@types/node@20.19.2)(ts-node@10.9.2(@types/node@20.19.2)(typescript@5.8.3)):
+ jest-cli@29.7.0(@types/node@22.16.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.16.2)(typescript@5.8.3)):
dependencies:
- '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@20.19.2)(typescript@5.8.3))
+ '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.16.2)(typescript@5.8.3))
'@jest/test-result': 29.7.0
'@jest/types': 29.6.3
chalk: 4.1.2
- create-jest: 29.7.0(@types/node@20.19.2)(ts-node@10.9.2(@types/node@20.19.2)(typescript@5.8.3))
+ create-jest: 29.7.0(@types/node@22.16.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.16.2)(typescript@5.8.3))
exit: 0.1.2
import-local: 3.2.0
- jest-config: 29.7.0(@types/node@20.19.2)(ts-node@10.9.2(@types/node@20.19.2)(typescript@5.8.3))
+ jest-config: 29.7.0(@types/node@22.16.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.16.2)(typescript@5.8.3))
jest-util: 29.7.0
jest-validate: 29.7.0
yargs: 17.7.2
@@ -16784,80 +16201,18 @@ snapshots:
- supports-color
- ts-node
- jest-config@29.7.0(@types/node@18.19.113)(ts-node@10.9.2(@types/node@18.19.113)(typescript@5.8.3)):
- dependencies:
- '@babel/core': 7.27.7
- '@jest/test-sequencer': 29.7.0
- '@jest/types': 29.6.3
- babel-jest: 29.7.0(@babel/core@7.27.7)
- chalk: 4.1.2
- ci-info: 3.9.0
- deepmerge: 4.3.1
- glob: 7.2.3
- graceful-fs: 4.2.11
- jest-circus: 29.7.0
- jest-environment-node: 29.7.0
- jest-get-type: 29.6.3
- jest-regex-util: 29.6.3
- jest-resolve: 29.7.0
- jest-runner: 29.7.0
- jest-util: 29.7.0
- jest-validate: 29.7.0
- micromatch: 4.0.8
- parse-json: 5.2.0
- pretty-format: 29.7.0
- slash: 3.0.0
- strip-json-comments: 3.1.1
- optionalDependencies:
- '@types/node': 18.19.113
- ts-node: 10.9.2(@types/node@18.19.113)(typescript@5.8.3)
- transitivePeerDependencies:
- - babel-plugin-macros
- - supports-color
-
- jest-config@29.7.0(@types/node@18.19.113)(ts-node@10.9.2(@types/node@20.19.2)(typescript@5.8.3)):
- dependencies:
- '@babel/core': 7.27.7
- '@jest/test-sequencer': 29.7.0
- '@jest/types': 29.6.3
- babel-jest: 29.7.0(@babel/core@7.27.7)
- chalk: 4.1.2
- ci-info: 3.9.0
- deepmerge: 4.3.1
- glob: 7.2.3
- graceful-fs: 4.2.11
- jest-circus: 29.7.0
- jest-environment-node: 29.7.0
- jest-get-type: 29.6.3
- jest-regex-util: 29.6.3
- jest-resolve: 29.7.0
- jest-runner: 29.7.0
- jest-util: 29.7.0
- jest-validate: 29.7.0
- micromatch: 4.0.8
- parse-json: 5.2.0
- pretty-format: 29.7.0
- slash: 3.0.0
- strip-json-comments: 3.1.1
- optionalDependencies:
- '@types/node': 18.19.113
- ts-node: 10.9.2(@types/node@20.19.2)(typescript@5.8.3)
- transitivePeerDependencies:
- - babel-plugin-macros
- - supports-color
-
- jest-config@29.7.0(@types/node@20.19.2)(ts-node@10.9.2(@types/node@20.19.2)(typescript@5.8.3)):
+ jest-config@29.7.0(@types/node@22.16.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.16.2)(typescript@5.8.3)):
dependencies:
- '@babel/core': 7.27.7
+ '@babel/core': 7.28.0
'@jest/test-sequencer': 29.7.0
'@jest/types': 29.6.3
- babel-jest: 29.7.0(@babel/core@7.27.7)
+ babel-jest: 29.7.0(@babel/core@7.28.0)
chalk: 4.1.2
ci-info: 3.9.0
deepmerge: 4.3.1
glob: 7.2.3
graceful-fs: 4.2.11
- jest-circus: 29.7.0
+ jest-circus: 29.7.0(babel-plugin-macros@3.1.0)
jest-environment-node: 29.7.0
jest-get-type: 29.6.3
jest-regex-util: 29.6.3
@@ -16871,8 +16226,8 @@ snapshots:
slash: 3.0.0
strip-json-comments: 3.1.1
optionalDependencies:
- '@types/node': 20.19.2
- ts-node: 10.9.2(@types/node@20.19.2)(typescript@5.8.3)
+ '@types/node': 22.16.2
+ ts-node: 10.9.2(@types/node@22.16.2)(typescript@5.8.3)
transitivePeerDependencies:
- babel-plugin-macros
- supports-color
@@ -16902,7 +16257,7 @@ snapshots:
'@jest/fake-timers': 29.7.0
'@jest/types': 29.6.3
'@types/jsdom': 20.0.1
- '@types/node': 18.19.113
+ '@types/node': 22.16.2
jest-mock: 29.7.0
jest-util: 29.7.0
jsdom: 20.0.3
@@ -16916,7 +16271,7 @@ snapshots:
'@jest/environment': 29.7.0
'@jest/fake-timers': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 18.19.113
+ '@types/node': 22.16.2
jest-mock: 29.7.0
jest-util: 29.7.0
@@ -16926,7 +16281,7 @@ snapshots:
dependencies:
'@jest/types': 29.6.3
'@types/graceful-fs': 4.1.9
- '@types/node': 18.19.113
+ '@types/node': 22.16.2
anymatch: 3.1.3
fb-watchman: 2.0.2
graceful-fs: 4.2.11
@@ -16965,51 +16320,25 @@ snapshots:
jest-mock@29.7.0:
dependencies:
'@jest/types': 29.6.3
- '@types/node': 18.19.113
+ '@types/node': 22.16.2
jest-util: 29.7.0
jest-pnp-resolver@1.2.3(jest-resolve@29.7.0):
optionalDependencies:
jest-resolve: 29.7.0
- jest-preset-angular@14.6.0(78f836a1011a3248b59d08f101616bf3):
- dependencies:
- '@angular/compiler-cli': 20.0.5(@angular/compiler@20.0.5)(typescript@5.8.3)
- '@angular/core': 20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)
- '@angular/platform-browser-dynamic': 20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.0.5)(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.0.5(@angular/animations@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))
- bs-logger: 0.2.6
- esbuild-wasm: 0.25.5
- jest: 29.7.0(@types/node@20.19.2)(ts-node@10.9.2(@types/node@20.19.2)(typescript@5.8.3))
- jest-environment-jsdom: 29.7.0
- jest-util: 29.7.0
- pretty-format: 29.7.0
- ts-jest: 29.4.0(@babel/core@7.27.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.27.7))(esbuild@0.23.0)(jest-util@29.7.0)(jest@29.7.0(@types/node@20.19.2)(ts-node@10.9.2(@types/node@20.19.2)(typescript@5.8.3)))(typescript@5.8.3)
- typescript: 5.8.3
- optionalDependencies:
- esbuild: 0.23.0
- jsdom: 20.0.3
- transitivePeerDependencies:
- - '@babel/core'
- - '@jest/transform'
- - '@jest/types'
- - babel-jest
- - bufferutil
- - canvas
- - supports-color
- - utf-8-validate
-
- jest-preset-angular@14.6.0(a338eae19330a01d7dceeca3d8d55980):
+ jest-preset-angular@14.6.0(@angular/compiler-cli@20.1.0(@angular/compiler@20.1.0)(typescript@5.8.3))(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser-dynamic@20.1.0(@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.1.0)(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.0(@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))))(@babel/core@7.28.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.0))(jest@29.7.0(@types/node@22.16.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.16.2)(typescript@5.8.3)))(jsdom@20.0.3)(typescript@5.8.3):
dependencies:
- '@angular/compiler-cli': 20.0.5(@angular/compiler@20.0.5)(typescript@5.8.3)
- '@angular/core': 20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)
- '@angular/platform-browser-dynamic': 20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.0.5)(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.0.5(@angular/animations@20.0.5(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.0.5(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.0.5(@angular/compiler@20.0.5)(rxjs@7.8.2)(zone.js@0.15.1)))
+ '@angular/compiler-cli': 20.1.0(@angular/compiler@20.1.0)(typescript@5.8.3)
+ '@angular/core': 20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1)
+ '@angular/platform-browser-dynamic': 20.1.0(@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.1.0)(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.1.0(@angular/common@20.1.0(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.1.0(@angular/compiler@20.1.0)(rxjs@7.8.2)(zone.js@0.15.1)))
bs-logger: 0.2.6
- esbuild-wasm: 0.25.5
- jest: 29.7.0(@types/node@18.19.113)(ts-node@10.9.2(@types/node@18.19.113)(typescript@5.8.3))
+ esbuild-wasm: 0.25.6
+ jest: 29.7.0(@types/node@22.16.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.16.2)(typescript@5.8.3))
jest-environment-jsdom: 29.7.0
jest-util: 29.7.0
pretty-format: 29.7.0
- ts-jest: 29.4.0(@babel/core@7.27.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.27.7))(esbuild@0.23.0)(jest-util@29.7.0)(jest@29.7.0(@types/node@18.19.113)(ts-node@10.9.2(@types/node@18.19.113)(typescript@5.8.3)))(typescript@5.8.3)
+ ts-jest: 29.4.0(@babel/core@7.28.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.0))(esbuild@0.23.0)(jest-util@29.7.0)(jest@29.7.0(@types/node@22.16.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.16.2)(typescript@5.8.3)))(typescript@5.8.3)
typescript: 5.8.3
optionalDependencies:
esbuild: 0.23.0
@@ -17052,7 +16381,7 @@ snapshots:
'@jest/test-result': 29.7.0
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 18.19.113
+ '@types/node': 22.16.2
chalk: 4.1.2
emittery: 0.13.1
graceful-fs: 4.2.11
@@ -17080,7 +16409,7 @@ snapshots:
'@jest/test-result': 29.7.0
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 18.19.113
+ '@types/node': 22.16.2
chalk: 4.1.2
cjs-module-lexer: 1.4.3
collect-v8-coverage: 1.0.2
@@ -17100,15 +16429,15 @@ snapshots:
jest-snapshot@29.7.0:
dependencies:
- '@babel/core': 7.27.7
- '@babel/generator': 7.27.5
- '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.27.7)
- '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.27.7)
- '@babel/types': 7.27.7
+ '@babel/core': 7.28.0
+ '@babel/generator': 7.28.0
+ '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.0)
+ '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.0)
+ '@babel/types': 7.28.0
'@jest/expect-utils': 29.7.0
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
- babel-preset-current-node-syntax: 1.1.0(@babel/core@7.27.7)
+ babel-preset-current-node-syntax: 1.1.0(@babel/core@7.28.0)
chalk: 4.1.2
expect: 29.7.0
graceful-fs: 4.2.11
@@ -17126,7 +16455,7 @@ snapshots:
jest-util@29.7.0:
dependencies:
'@jest/types': 29.6.3
- '@types/node': 18.19.113
+ '@types/node': 22.16.2
chalk: 4.1.2
ci-info: 3.9.0
graceful-fs: 4.2.11
@@ -17145,7 +16474,7 @@ snapshots:
dependencies:
'@jest/test-result': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 18.19.113
+ '@types/node': 22.16.2
ansi-escapes: 4.3.2
chalk: 4.1.2
emittery: 0.13.1
@@ -17154,35 +16483,23 @@ snapshots:
jest-worker@27.5.1:
dependencies:
- '@types/node': 20.19.2
+ '@types/node': 22.16.2
merge-stream: 2.0.0
supports-color: 8.1.1
jest-worker@29.7.0:
dependencies:
- '@types/node': 18.19.113
+ '@types/node': 22.16.2
jest-util: 29.7.0
merge-stream: 2.0.0
supports-color: 8.1.1
- jest@29.7.0(@types/node@18.19.113)(ts-node@10.9.2(@types/node@18.19.113)(typescript@5.8.3)):
- dependencies:
- '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@18.19.113)(typescript@5.8.3))
- '@jest/types': 29.6.3
- import-local: 3.2.0
- jest-cli: 29.7.0(@types/node@18.19.113)(ts-node@10.9.2(@types/node@18.19.113)(typescript@5.8.3))
- transitivePeerDependencies:
- - '@types/node'
- - babel-plugin-macros
- - supports-color
- - ts-node
-
- jest@29.7.0(@types/node@20.19.2)(ts-node@10.9.2(@types/node@20.19.2)(typescript@5.8.3)):
+ jest@29.7.0(@types/node@22.16.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.16.2)(typescript@5.8.3)):
dependencies:
- '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@20.19.2)(typescript@5.8.3))
+ '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.16.2)(typescript@5.8.3))
'@jest/types': 29.6.3
import-local: 3.2.0
- jest-cli: 29.7.0(@types/node@20.19.2)(ts-node@10.9.2(@types/node@20.19.2)(typescript@5.8.3))
+ jest-cli: 29.7.0(@types/node@22.16.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.16.2)(typescript@5.8.3))
transitivePeerDependencies:
- '@types/node'
- babel-plugin-macros
@@ -17193,6 +16510,8 @@ snapshots:
js-tokens@4.0.0: {}
+ js-tokens@9.0.1: {}
+
js-yaml@3.14.1:
dependencies:
argparse: 1.0.10
@@ -17214,7 +16533,7 @@ snapshots:
cssom: 0.5.0
cssstyle: 2.3.0
data-urls: 3.0.2
- decimal.js: 10.5.0
+ decimal.js: 10.6.0
domexception: 4.0.0
escodegen: 2.1.0
form-data: 4.0.3
@@ -17247,6 +16566,8 @@ snapshots:
json-parse-even-better-errors@4.0.0: {}
+ json-schema-traverse@0.4.1: {}
+
json-schema-traverse@1.0.0: {}
json-schema@0.4.0: {}
@@ -17263,12 +16584,6 @@ snapshots:
optionalDependencies:
graceful-fs: 4.2.11
- jsonfile@6.1.0:
- dependencies:
- universalify: 2.0.1
- optionalDependencies:
- graceful-fs: 4.2.11
-
jsonparse@1.3.1: {}
jsonwebtoken@9.0.2:
@@ -17282,7 +16597,7 @@ snapshots:
lodash.isstring: 4.0.1
lodash.once: 4.1.1
ms: 2.1.3
- semver: 7.6.3
+ semver: 7.7.2
jsprim@2.0.2:
dependencies:
@@ -17319,9 +16634,9 @@ snapshots:
transitivePeerDependencies:
- supports-color
- karma-jasmine-html-reporter@2.1.0(jasmine-core@5.1.2)(karma-jasmine@5.1.0(karma@6.4.4))(karma@6.4.4):
+ karma-jasmine-html-reporter@2.1.0(jasmine-core@5.7.1)(karma-jasmine@5.1.0(karma@6.4.4))(karma@6.4.4):
dependencies:
- jasmine-core: 5.1.2
+ jasmine-core: 5.7.1
karma: 6.4.4
karma-jasmine: 5.1.0(karma@6.4.4)
@@ -17385,19 +16700,12 @@ snapshots:
picocolors: 1.1.1
shell-quote: 1.8.3
- less-loader@12.3.0(@rspack/core@1.4.1)(less@4.3.0)(webpack@5.99.8(esbuild@0.25.5)):
- dependencies:
- less: 4.3.0
- optionalDependencies:
- '@rspack/core': 1.4.1
- webpack: 5.99.8(esbuild@0.25.5)
-
- less-loader@12.3.0(@rspack/core@1.4.1)(less@4.3.0)(webpack@5.99.8):
+ less-loader@12.3.0(@rspack/core@1.4.6)(less@4.3.0)(webpack@5.99.9(esbuild@0.25.5)):
dependencies:
less: 4.3.0
optionalDependencies:
- '@rspack/core': 1.4.1
- webpack: 5.99.8(webpack-cli@5.1.4)
+ '@rspack/core': 1.4.6
+ webpack: 5.99.9(esbuild@0.25.5)
less@4.3.0:
dependencies:
@@ -17415,21 +16723,15 @@ snapshots:
leven@3.1.0: {}
- license-webpack-plugin@4.0.2(webpack@5.99.8(esbuild@0.25.5)):
- dependencies:
- webpack-sources: 3.3.3
- optionalDependencies:
- webpack: 5.99.8(esbuild@0.25.5)
-
- license-webpack-plugin@4.0.2(webpack@5.99.8):
+ license-webpack-plugin@4.0.2(webpack@5.99.9(esbuild@0.25.5)):
dependencies:
webpack-sources: 3.3.3
optionalDependencies:
- webpack: 5.99.8(webpack-cli@5.1.4)
+ webpack: 5.99.9(esbuild@0.25.5)
lines-and-columns@1.2.4: {}
- lines-and-columns@2.0.4: {}
+ lines-and-columns@2.0.3: {}
listr2@8.3.3:
dependencies:
@@ -17440,7 +16742,7 @@ snapshots:
rfdc: 1.4.1
wrap-ansi: 9.0.0
- lmdb@3.3.0:
+ lmdb@3.4.1:
dependencies:
msgpackr: 1.11.4
node-addon-api: 6.1.0
@@ -17448,13 +16750,13 @@ snapshots:
ordered-binary: 1.6.0
weak-lru-cache: 1.2.2
optionalDependencies:
- '@lmdb/lmdb-darwin-arm64': 3.3.0
- '@lmdb/lmdb-darwin-x64': 3.3.0
- '@lmdb/lmdb-linux-arm': 3.3.0
- '@lmdb/lmdb-linux-arm64': 3.3.0
- '@lmdb/lmdb-linux-x64': 3.3.0
- '@lmdb/lmdb-win32-arm64': 3.3.0
- '@lmdb/lmdb-win32-x64': 3.3.0
+ '@lmdb/lmdb-darwin-arm64': 3.4.1
+ '@lmdb/lmdb-darwin-x64': 3.4.1
+ '@lmdb/lmdb-linux-arm': 3.4.1
+ '@lmdb/lmdb-linux-arm64': 3.4.1
+ '@lmdb/lmdb-linux-x64': 3.4.1
+ '@lmdb/lmdb-win32-arm64': 3.4.1
+ '@lmdb/lmdb-win32-x64': 3.4.1
optional: true
load-yaml-file@0.2.0:
@@ -17474,8 +16776,6 @@ snapshots:
loader-utils@3.3.1: {}
- local-pkg@0.4.3: {}
-
locate-path@5.0.0:
dependencies:
p-locate: 4.1.0
@@ -17542,9 +16842,7 @@ snapshots:
longest-streak@3.1.0: {}
- loupe@2.3.7:
- dependencies:
- get-func-name: 2.0.2
+ loupe@3.1.4: {}
lowdb@1.0.0:
dependencies:
@@ -17560,20 +16858,18 @@ snapshots:
dependencies:
yallist: 3.1.1
- lru-cache@6.0.0:
- dependencies:
- yallist: 4.0.0
-
lru-cache@7.18.3: {}
+ lz-string@1.5.0: {}
+
magic-string@0.30.17:
dependencies:
- '@jridgewell/sourcemap-codec': 1.5.0
+ '@jridgewell/sourcemap-codec': 1.5.4
magicast@0.3.5:
dependencies:
- '@babel/parser': 7.27.7
- '@babel/types': 7.27.7
+ '@babel/parser': 7.28.0
+ '@babel/types': 7.28.0
source-map-js: 1.2.1
make-dir@2.1.0:
@@ -17809,6 +17105,8 @@ snapshots:
media-typer@0.3.0: {}
+ media-typer@1.1.0: {}
+
memfs@4.17.2:
dependencies:
'@jsonjoy.com/json-pack': 1.2.0(tslib@2.8.1)
@@ -17818,6 +17116,8 @@ snapshots:
merge-descriptors@1.0.3: {}
+ merge-descriptors@2.0.0: {}
+
merge-stream@2.0.0: {}
merge2@1.4.1: {}
@@ -18135,6 +17435,10 @@ snapshots:
dependencies:
mime-db: 1.52.0
+ mime-types@3.0.1:
+ dependencies:
+ mime-db: 1.54.0
+
mime@1.6.0: {}
mime@2.6.0: {}
@@ -18145,23 +17449,17 @@ snapshots:
mimic-function@5.0.1: {}
- mini-css-extract-plugin@2.9.2(webpack@5.99.8(esbuild@0.25.5)):
- dependencies:
- schema-utils: 4.3.2
- tapable: 2.2.2
- webpack: 5.99.8(esbuild@0.25.5)
-
- mini-css-extract-plugin@2.9.2(webpack@5.99.8):
+ mini-css-extract-plugin@2.9.2(webpack@5.99.9(esbuild@0.25.5)):
dependencies:
schema-utils: 4.3.2
tapable: 2.2.2
- webpack: 5.99.8(webpack-cli@5.1.4)
+ webpack: 5.99.9(esbuild@0.25.5)
minimalistic-assert@1.0.1: {}
- minimatch@3.0.5:
+ minimatch@10.0.1:
dependencies:
- brace-expansion: 1.1.12
+ brace-expansion: 2.0.2
minimatch@3.1.2:
dependencies:
@@ -18239,13 +17537,6 @@ snapshots:
mkdirp@3.0.1: {}
- mlly@1.7.4:
- dependencies:
- acorn: 8.15.0
- pathe: 2.0.3
- pkg-types: 1.3.1
- ufo: 1.6.1
-
mri@1.2.0: {}
mrmime@2.0.1: {}
@@ -18282,12 +17573,6 @@ snapshots:
mute-stream@2.0.0: {}
- mv@2.1.1:
- dependencies:
- mkdirp: 0.5.6
- ncp: 2.0.0
- rimraf: 2.4.5
-
nanoid@3.3.11: {}
nanomatch@1.2.13:
@@ -18308,8 +17593,6 @@ snapshots:
natural-compare@1.4.0: {}
- ncp@2.0.0: {}
-
needle@3.3.1:
dependencies:
iconv-lite: 0.6.3
@@ -18336,8 +17619,6 @@ snapshots:
dependencies:
'@types/nlcst': 2.0.3
- node-addon-api@3.2.1: {}
-
node-addon-api@6.1.0:
optional: true
@@ -18357,8 +17638,6 @@ snapshots:
detect-libc: 2.0.4
optional: true
- node-gyp-build@4.8.4: {}
-
node-gyp@11.2.0:
dependencies:
env-paths: 2.2.1
@@ -18446,105 +17725,54 @@ snapshots:
nwsapi@2.2.20: {}
- nx@16.10.0:
- dependencies:
- '@nrwl/tao': 16.10.0
- '@parcel/watcher': 2.0.4
- '@yarnpkg/lockfile': 1.1.0
- '@yarnpkg/parsers': 3.0.0-rc.46
- '@zkochan/js-yaml': 0.0.6
- axios: 1.10.0
- chalk: 4.1.2
- cli-cursor: 3.1.0
- cli-spinners: 2.6.1
- cliui: 8.0.1
- dotenv: 16.3.2
- dotenv-expand: 10.0.0
- enquirer: 2.3.6
- figures: 3.2.0
- flat: 5.0.2
- fs-extra: 11.3.0
- glob: 7.1.4
- ignore: 5.3.2
- jest-diff: 29.7.0
- js-yaml: 4.1.0
- jsonc-parser: 3.2.0
- lines-and-columns: 2.0.4
- minimatch: 3.0.5
- node-machine-id: 1.1.12
- npm-run-path: 4.0.1
- open: 8.4.2
- semver: 7.5.3
- string-width: 4.2.3
- strong-log-transformer: 2.1.0
- tar-stream: 2.2.0
- tmp: 0.2.3
- tsconfig-paths: 4.2.0
- tslib: 2.8.1
- v8-compile-cache: 2.3.0
- yargs: 17.7.2
- yargs-parser: 21.1.1
- optionalDependencies:
- '@nx/nx-darwin-arm64': 16.10.0
- '@nx/nx-darwin-x64': 16.10.0
- '@nx/nx-freebsd-x64': 16.10.0
- '@nx/nx-linux-arm-gnueabihf': 16.10.0
- '@nx/nx-linux-arm64-gnu': 16.10.0
- '@nx/nx-linux-arm64-musl': 16.10.0
- '@nx/nx-linux-x64-gnu': 16.10.0
- '@nx/nx-linux-x64-musl': 16.10.0
- '@nx/nx-win32-arm64-msvc': 16.10.0
- '@nx/nx-win32-x64-msvc': 16.10.0
- transitivePeerDependencies:
- - debug
-
- nx@18.3.5:
+ nx@21.2.2:
dependencies:
- '@nrwl/tao': 18.3.5
+ '@napi-rs/wasm-runtime': 0.2.4
'@yarnpkg/lockfile': 1.1.0
- '@yarnpkg/parsers': 3.0.0-rc.46
- '@zkochan/js-yaml': 0.0.6
+ '@yarnpkg/parsers': 3.0.2
+ '@zkochan/js-yaml': 0.0.7
axios: 1.10.0
chalk: 4.1.2
cli-cursor: 3.1.0
cli-spinners: 2.6.1
cliui: 8.0.1
- dotenv: 16.3.2
- dotenv-expand: 10.0.0
+ dotenv: 16.4.7
+ dotenv-expand: 11.0.7
enquirer: 2.3.6
figures: 3.2.0
flat: 5.0.2
- fs-extra: 11.3.0
+ front-matter: 4.0.2
ignore: 5.3.2
jest-diff: 29.7.0
- js-yaml: 4.1.0
jsonc-parser: 3.2.0
- lines-and-columns: 2.0.4
+ lines-and-columns: 2.0.3
minimatch: 9.0.3
node-machine-id: 1.1.12
npm-run-path: 4.0.1
open: 8.4.2
ora: 5.3.0
+ resolve.exports: 2.0.3
semver: 7.7.2
string-width: 4.2.3
- strong-log-transformer: 2.1.0
tar-stream: 2.2.0
tmp: 0.2.3
+ tree-kill: 1.2.2
tsconfig-paths: 4.2.0
tslib: 2.8.1
+ yaml: 2.8.0
yargs: 17.7.2
yargs-parser: 21.1.1
optionalDependencies:
- '@nx/nx-darwin-arm64': 18.3.5
- '@nx/nx-darwin-x64': 18.3.5
- '@nx/nx-freebsd-x64': 18.3.5
- '@nx/nx-linux-arm-gnueabihf': 18.3.5
- '@nx/nx-linux-arm64-gnu': 18.3.5
- '@nx/nx-linux-arm64-musl': 18.3.5
- '@nx/nx-linux-x64-gnu': 18.3.5
- '@nx/nx-linux-x64-musl': 18.3.5
- '@nx/nx-win32-arm64-msvc': 18.3.5
- '@nx/nx-win32-x64-msvc': 18.3.5
+ '@nx/nx-darwin-arm64': 21.2.2
+ '@nx/nx-darwin-x64': 21.2.2
+ '@nx/nx-freebsd-x64': 21.2.2
+ '@nx/nx-linux-arm-gnueabihf': 21.2.2
+ '@nx/nx-linux-arm64-gnu': 21.2.2
+ '@nx/nx-linux-arm64-musl': 21.2.2
+ '@nx/nx-linux-x64-gnu': 21.2.2
+ '@nx/nx-linux-x64-musl': 21.2.2
+ '@nx/nx-win32-arm64-msvc': 21.2.2
+ '@nx/nx-win32-x64-msvc': 21.2.2
transitivePeerDependencies:
- debug
@@ -18568,8 +17796,6 @@ snapshots:
obuf@1.1.2: {}
- on-exit-leak-free@0.2.0: {}
-
on-exit-leak-free@2.1.2: {}
on-finished@2.3.0:
@@ -18667,10 +17893,6 @@ snapshots:
dependencies:
yocto-queue: 0.1.0
- p-limit@4.0.0:
- dependencies:
- yocto-queue: 1.2.1
-
p-limit@6.2.0:
dependencies:
yocto-queue: 1.2.1
@@ -18823,23 +18045,21 @@ snapshots:
lru-cache: 10.4.3
minipass: 7.1.2
- path-to-regexp@0.1.10: {}
-
path-to-regexp@0.1.12: {}
path-to-regexp@3.3.0: {}
+ path-to-regexp@8.2.0: {}
+
path-type@3.0.0:
dependencies:
pify: 3.0.0
path-type@4.0.0: {}
- pathe@1.1.2: {}
-
pathe@2.0.3: {}
- pathval@1.1.1: {}
+ pathval@2.0.1: {}
peek-stream@1.1.3:
dependencies:
@@ -18859,122 +18079,89 @@ snapshots:
pify@4.0.1: {}
- pino-abstract-transport@0.5.0:
+ pino-abstract-transport@1.2.0:
dependencies:
- duplexify: 4.1.3
+ readable-stream: 4.7.0
split2: 4.2.0
- pino-abstract-transport@1.1.0:
+ pino-abstract-transport@2.0.0:
dependencies:
- readable-stream: 4.7.0
split2: 4.2.0
- pino-std-serializers@4.0.0: {}
-
- pino-std-serializers@6.2.2: {}
-
- pino@7.11.0:
- dependencies:
- atomic-sleep: 1.0.0
- fast-redact: 3.5.0
- on-exit-leak-free: 0.2.0
- pino-abstract-transport: 0.5.0
- pino-std-serializers: 4.0.0
- process-warning: 1.0.0
- quick-format-unescaped: 4.0.4
- real-require: 0.1.0
- safe-stable-stringify: 2.5.0
- sonic-boom: 2.8.0
- thread-stream: 0.15.2
+ pino-std-serializers@7.0.0: {}
- pino@8.17.2:
+ pino@9.7.0:
dependencies:
atomic-sleep: 1.0.0
fast-redact: 3.5.0
on-exit-leak-free: 2.1.2
- pino-abstract-transport: 1.1.0
- pino-std-serializers: 6.2.2
- process-warning: 3.0.0
+ pino-abstract-transport: 2.0.0
+ pino-std-serializers: 7.0.0
+ process-warning: 5.0.0
quick-format-unescaped: 4.0.4
real-require: 0.2.0
safe-stable-stringify: 2.5.0
- sonic-boom: 3.8.1
- thread-stream: 2.7.0
+ sonic-boom: 4.2.0
+ thread-stream: 3.1.0
pirates@4.0.7: {}
- piscina@5.1.1:
+ piscina@5.1.2:
optionalDependencies:
- '@napi-rs/nice': 1.0.1
+ '@napi-rs/nice': 1.0.4
+
+ pkce-challenge@5.0.0: {}
pkg-dir@4.2.0:
dependencies:
find-up: 4.1.0
- pkg-types@1.3.1:
- dependencies:
- confbox: 0.1.8
- mlly: 1.7.4
- pathe: 2.0.3
-
pkginfo@0.4.1: {}
- playwright-core@1.53.1: {}
+ playwright-core@1.53.2: {}
- playwright@1.53.1:
+ playwright@1.53.2:
dependencies:
- playwright-core: 1.53.1
+ playwright-core: 1.53.2
optionalDependencies:
fsevents: 2.3.2
posix-character-classes@0.1.1: {}
- postcss-loader@8.1.1(@rspack/core@1.4.1)(postcss@8.5.3)(typescript@5.8.3)(webpack@5.99.8(esbuild@0.25.5)):
- dependencies:
- cosmiconfig: 9.0.0(typescript@5.8.3)
- jiti: 1.21.7
- postcss: 8.5.3
- semver: 7.7.2
- optionalDependencies:
- '@rspack/core': 1.4.1
- webpack: 5.99.8(esbuild@0.25.5)
- transitivePeerDependencies:
- - typescript
-
- postcss-loader@8.1.1(@rspack/core@1.4.1)(postcss@8.5.3)(typescript@5.8.3)(webpack@5.99.8):
+ postcss-loader@8.1.1(@rspack/core@1.4.6)(postcss@8.5.6)(typescript@5.8.3)(webpack@5.99.9(esbuild@0.25.5)):
dependencies:
cosmiconfig: 9.0.0(typescript@5.8.3)
jiti: 1.21.7
- postcss: 8.5.3
+ postcss: 8.5.6
semver: 7.7.2
optionalDependencies:
- '@rspack/core': 1.4.1
- webpack: 5.99.8(webpack-cli@5.1.4)
+ '@rspack/core': 1.4.6
+ webpack: 5.99.9(esbuild@0.25.5)
transitivePeerDependencies:
- typescript
postcss-media-query-parser@0.2.3: {}
- postcss-modules-extract-imports@3.1.0(postcss@8.5.3):
+ postcss-modules-extract-imports@3.1.0(postcss@8.5.6):
dependencies:
- postcss: 8.5.3
+ postcss: 8.5.6
- postcss-modules-local-by-default@4.2.0(postcss@8.5.3):
+ postcss-modules-local-by-default@4.2.0(postcss@8.5.6):
dependencies:
- icss-utils: 5.1.0(postcss@8.5.3)
- postcss: 8.5.3
+ icss-utils: 5.1.0(postcss@8.5.6)
+ postcss: 8.5.6
postcss-selector-parser: 7.1.0
postcss-value-parser: 4.2.0
- postcss-modules-scope@3.2.1(postcss@8.5.3):
+ postcss-modules-scope@3.2.1(postcss@8.5.6):
dependencies:
- postcss: 8.5.3
+ postcss: 8.5.6
postcss-selector-parser: 7.1.0
- postcss-modules-values@4.0.0(postcss@8.5.3):
+ postcss-modules-values@4.0.0(postcss@8.5.6):
dependencies:
- icss-utils: 5.1.0(postcss@8.5.3)
- postcss: 8.5.3
+ icss-utils: 5.1.0(postcss@8.5.6)
+ postcss: 8.5.6
postcss-nested@6.2.0(postcss@8.5.6):
dependencies:
@@ -18993,12 +18180,6 @@ snapshots:
postcss-value-parser@4.2.0: {}
- postcss@8.5.3:
- dependencies:
- nanoid: 3.3.11
- picocolors: 1.1.1
- source-map-js: 1.2.1
-
postcss@8.5.6:
dependencies:
nanoid: 3.3.11
@@ -19013,6 +18194,12 @@ snapshots:
prettier@2.8.8: {}
+ pretty-format@27.5.1:
+ dependencies:
+ ansi-regex: 5.0.1
+ ansi-styles: 5.2.0
+ react-is: 17.0.2
+
pretty-format@29.7.0:
dependencies:
'@jest/schemas': 29.6.3
@@ -19029,7 +18216,7 @@ snapshots:
process-warning@1.0.0: {}
- process-warning@3.0.0: {}
+ process-warning@5.0.0: {}
process@0.11.10: {}
@@ -19084,6 +18271,10 @@ snapshots:
dependencies:
side-channel: 1.1.0
+ qs@6.14.0:
+ dependencies:
+ side-channel: 1.1.0
+
quansync@0.2.10: {}
querystringify@2.2.0: {}
@@ -19107,6 +18298,13 @@ snapshots:
iconv-lite: 0.4.24
unpipe: 1.0.0
+ raw-body@3.0.0:
+ dependencies:
+ bytes: 3.1.2
+ http-errors: 2.0.0
+ iconv-lite: 0.6.3
+ unpipe: 1.0.0
+
rc@1.2.8:
dependencies:
deep-extend: 0.6.0
@@ -19114,6 +18312,8 @@ snapshots:
minimist: 1.2.8
strip-json-comments: 2.0.1
+ react-is@17.0.2: {}
+
react-is@18.3.1: {}
read-yaml-file@1.1.0:
@@ -19153,8 +18353,6 @@ snapshots:
readdirp@4.1.2: {}
- real-require@0.1.0: {}
-
real-require@0.2.0: {}
rechoir@0.8.0:
@@ -19366,7 +18564,7 @@ snapshots:
adjust-sourcemap-loader: 4.0.0
convert-source-map: 1.9.0
loader-utils: 2.0.4
- postcss: 8.5.3
+ postcss: 8.5.6
source-map: 0.6.1
resolve-url@0.2.1: {}
@@ -19451,10 +18649,6 @@ snapshots:
rfdc@1.4.1: {}
- rimraf@2.4.5:
- dependencies:
- glob: 6.0.4
-
rimraf@3.0.2:
dependencies:
glob: 7.2.3
@@ -19463,32 +18657,6 @@ snapshots:
optionalDependencies:
fsevents: 2.3.3
- rollup@4.40.2:
- dependencies:
- '@types/estree': 1.0.7
- optionalDependencies:
- '@rollup/rollup-android-arm-eabi': 4.40.2
- '@rollup/rollup-android-arm64': 4.40.2
- '@rollup/rollup-darwin-arm64': 4.40.2
- '@rollup/rollup-darwin-x64': 4.40.2
- '@rollup/rollup-freebsd-arm64': 4.40.2
- '@rollup/rollup-freebsd-x64': 4.40.2
- '@rollup/rollup-linux-arm-gnueabihf': 4.40.2
- '@rollup/rollup-linux-arm-musleabihf': 4.40.2
- '@rollup/rollup-linux-arm64-gnu': 4.40.2
- '@rollup/rollup-linux-arm64-musl': 4.40.2
- '@rollup/rollup-linux-loongarch64-gnu': 4.40.2
- '@rollup/rollup-linux-powerpc64le-gnu': 4.40.2
- '@rollup/rollup-linux-riscv64-gnu': 4.40.2
- '@rollup/rollup-linux-riscv64-musl': 4.40.2
- '@rollup/rollup-linux-s390x-gnu': 4.40.2
- '@rollup/rollup-linux-x64-gnu': 4.40.2
- '@rollup/rollup-linux-x64-musl': 4.40.2
- '@rollup/rollup-win32-arm64-msvc': 4.40.2
- '@rollup/rollup-win32-ia32-msvc': 4.40.2
- '@rollup/rollup-win32-x64-msvc': 4.40.2
- fsevents: 2.3.3
-
rollup@4.44.1:
dependencies:
'@types/estree': 1.0.8
@@ -19515,6 +18683,42 @@ snapshots:
'@rollup/rollup-win32-x64-msvc': 4.44.1
fsevents: 2.3.3
+ rollup@4.44.2:
+ dependencies:
+ '@types/estree': 1.0.8
+ optionalDependencies:
+ '@rollup/rollup-android-arm-eabi': 4.44.2
+ '@rollup/rollup-android-arm64': 4.44.2
+ '@rollup/rollup-darwin-arm64': 4.44.2
+ '@rollup/rollup-darwin-x64': 4.44.2
+ '@rollup/rollup-freebsd-arm64': 4.44.2
+ '@rollup/rollup-freebsd-x64': 4.44.2
+ '@rollup/rollup-linux-arm-gnueabihf': 4.44.2
+ '@rollup/rollup-linux-arm-musleabihf': 4.44.2
+ '@rollup/rollup-linux-arm64-gnu': 4.44.2
+ '@rollup/rollup-linux-arm64-musl': 4.44.2
+ '@rollup/rollup-linux-loongarch64-gnu': 4.44.2
+ '@rollup/rollup-linux-powerpc64le-gnu': 4.44.2
+ '@rollup/rollup-linux-riscv64-gnu': 4.44.2
+ '@rollup/rollup-linux-riscv64-musl': 4.44.2
+ '@rollup/rollup-linux-s390x-gnu': 4.44.2
+ '@rollup/rollup-linux-x64-gnu': 4.44.2
+ '@rollup/rollup-linux-x64-musl': 4.44.2
+ '@rollup/rollup-win32-arm64-msvc': 4.44.2
+ '@rollup/rollup-win32-ia32-msvc': 4.44.2
+ '@rollup/rollup-win32-x64-msvc': 4.44.2
+ fsevents: 2.3.3
+
+ router@2.2.0:
+ dependencies:
+ debug: 4.4.1
+ depd: 2.0.0
+ is-promise: 4.0.0
+ parseurl: 1.3.3
+ path-to-regexp: 8.2.0
+ transitivePeerDependencies:
+ - supports-color
+
run-applescript@7.0.0: {}
run-parallel@1.2.0:
@@ -19543,23 +18747,15 @@ snapshots:
safer-buffer@2.1.2: {}
- sass-loader@16.0.5(@rspack/core@1.4.1)(sass@1.88.0)(webpack@5.99.8(esbuild@0.25.5)):
- dependencies:
- neo-async: 2.6.2
- optionalDependencies:
- '@rspack/core': 1.4.1
- sass: 1.88.0
- webpack: 5.99.8(esbuild@0.25.5)
-
- sass-loader@16.0.5(@rspack/core@1.4.1)(sass@1.88.0)(webpack@5.99.8):
+ sass-loader@16.0.5(@rspack/core@1.4.6)(sass@1.89.2)(webpack@5.99.9(esbuild@0.25.5)):
dependencies:
neo-async: 2.6.2
optionalDependencies:
- '@rspack/core': 1.4.1
- sass: 1.88.0
- webpack: 5.99.8(webpack-cli@5.1.4)
+ '@rspack/core': 1.4.6
+ sass: 1.89.2
+ webpack: 5.99.9(esbuild@0.25.5)
- sass@1.88.0:
+ sass@1.89.2:
dependencies:
chokidar: 4.0.3
immutable: 5.1.3
@@ -19589,7 +18785,7 @@ snapshots:
selfsigned@2.4.1:
dependencies:
- '@types/node-forge': 1.3.11
+ '@types/node-forge': 1.3.12
node-forge: 1.3.1
semver@5.7.2:
@@ -19597,12 +18793,6 @@ snapshots:
semver@6.3.1: {}
- semver@7.5.3:
- dependencies:
- lru-cache: 6.0.0
-
- semver@7.6.3: {}
-
semver@7.7.2: {}
send@0.19.0:
@@ -19623,6 +18813,22 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ send@1.2.0:
+ dependencies:
+ debug: 4.4.1
+ encodeurl: 2.0.0
+ escape-html: 1.0.3
+ etag: 1.8.1
+ fresh: 2.0.0
+ http-errors: 2.0.0
+ mime-types: 3.0.1
+ ms: 2.1.3
+ on-finished: 2.4.1
+ range-parser: 1.2.1
+ statuses: 2.0.2
+ transitivePeerDependencies:
+ - supports-color
+
serialize-javascript@6.0.2:
dependencies:
randombytes: 2.1.0
@@ -19658,6 +18864,15 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ serve-static@2.2.0:
+ dependencies:
+ encodeurl: 2.0.0
+ escape-html: 1.0.3
+ parseurl: 1.3.3
+ send: 1.2.0
+ transitivePeerDependencies:
+ - supports-color
+
serve@14.2.4:
dependencies:
'@zeit/schemas': 2.36.0
@@ -19793,6 +19008,12 @@ snapshots:
mrmime: 2.0.1
totalist: 3.0.1
+ sirv@3.0.1:
+ dependencies:
+ '@polka/url': 1.0.0-next.29
+ mrmime: 2.0.1
+ totalist: 3.0.1
+
sisteransi@1.0.5: {}
sitemap@8.0.0:
@@ -19879,7 +19100,7 @@ snapshots:
socks-proxy-agent@8.0.5:
dependencies:
- agent-base: 7.1.3
+ agent-base: 7.1.4
debug: 4.4.1
socks: 2.8.5
transitivePeerDependencies:
@@ -19890,31 +19111,21 @@ snapshots:
ip-address: 9.0.5
smart-buffer: 4.2.0
- sonic-boom@2.8.0:
- dependencies:
- atomic-sleep: 1.0.0
-
- sonic-boom@3.8.0:
+ sonic-boom@3.8.1:
dependencies:
atomic-sleep: 1.0.0
- sonic-boom@3.8.1:
+ sonic-boom@4.2.0:
dependencies:
atomic-sleep: 1.0.0
source-map-js@1.2.1: {}
- source-map-loader@5.0.0(webpack@5.99.8(esbuild@0.25.5)):
- dependencies:
- iconv-lite: 0.6.3
- source-map-js: 1.2.1
- webpack: 5.99.8(esbuild@0.25.5)
-
- source-map-loader@5.0.0(webpack@5.99.8):
+ source-map-loader@5.0.0(webpack@5.99.9(esbuild@0.25.5)):
dependencies:
iconv-lite: 0.6.3
source-map-js: 1.2.1
- webpack: 5.99.8(webpack-cli@5.1.4)
+ webpack: 5.99.9(esbuild@0.25.5)
source-map-resolve@0.5.3:
dependencies:
@@ -20032,6 +19243,8 @@ snapshots:
statuses@2.0.1: {}
+ statuses@2.0.2: {}
+
std-env@3.9.0: {}
stdin-discarder@0.2.2: {}
@@ -20057,7 +19270,7 @@ snapshots:
fast-fifo: 1.3.2
text-decoder: 1.2.3
optionalDependencies:
- bare-events: 2.5.4
+ bare-events: 2.6.0
string-length@4.0.2:
dependencies:
@@ -20115,15 +19328,9 @@ snapshots:
strip-json-comments@3.1.1: {}
- strip-literal@1.3.0:
- dependencies:
- acorn: 8.15.0
-
- strong-log-transformer@2.1.0:
+ strip-literal@3.0.0:
dependencies:
- duplexer: 0.1.2
- minimist: 1.2.8
- through: 2.3.8
+ js-tokens: 9.0.1
style-to-js@1.1.17:
dependencies:
@@ -20181,36 +19388,29 @@ snapshots:
term-size@2.2.1: {}
- terser-webpack-plugin@5.3.14(esbuild@0.25.5)(webpack@5.99.8(esbuild@0.25.5)):
+ terser-webpack-plugin@5.3.14(esbuild@0.25.5)(webpack@5.99.9(esbuild@0.25.5)):
dependencies:
- '@jridgewell/trace-mapping': 0.3.25
+ '@jridgewell/trace-mapping': 0.3.29
jest-worker: 27.5.1
schema-utils: 4.3.2
serialize-javascript: 6.0.2
terser: 5.43.1
- webpack: 5.99.8(esbuild@0.25.5)
+ webpack: 5.99.9(esbuild@0.25.5)
optionalDependencies:
esbuild: 0.25.5
terser-webpack-plugin@5.3.14(webpack@5.99.8):
dependencies:
- '@jridgewell/trace-mapping': 0.3.25
+ '@jridgewell/trace-mapping': 0.3.29
jest-worker: 27.5.1
schema-utils: 4.3.2
serialize-javascript: 6.0.2
terser: 5.43.1
webpack: 5.99.8(webpack-cli@5.1.4)
- terser@5.39.1:
- dependencies:
- '@jridgewell/source-map': 0.3.6
- acorn: 8.15.0
- commander: 2.20.3
- source-map-support: 0.5.21
-
terser@5.43.1:
dependencies:
- '@jridgewell/source-map': 0.3.6
+ '@jridgewell/source-map': 0.3.10
acorn: 8.15.0
commander: 2.20.3
source-map-support: 0.5.21
@@ -20229,11 +19429,7 @@ snapshots:
dependencies:
tslib: 2.8.1
- thread-stream@0.15.2:
- dependencies:
- real-require: 0.1.0
-
- thread-stream@2.7.0:
+ thread-stream@3.1.0:
dependencies:
real-require: 0.2.0
@@ -20250,19 +19446,16 @@ snapshots:
tinyexec@0.3.2: {}
- tinyglobby@0.2.13:
- dependencies:
- fdir: 6.4.6(picomatch@4.0.2)
- picomatch: 4.0.2
-
tinyglobby@0.2.14:
dependencies:
fdir: 6.4.6(picomatch@4.0.2)
picomatch: 4.0.2
- tinypool@0.6.0: {}
+ tinypool@1.1.1: {}
- tinyspy@2.2.1: {}
+ tinyrainbow@2.0.0: {}
+
+ tinyspy@4.0.3: {}
tldts-core@6.1.86: {}
@@ -20329,33 +19522,12 @@ snapshots:
trough@2.2.0: {}
- ts-jest@29.4.0(@babel/core@7.27.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.27.7))(esbuild@0.23.0)(jest-util@29.7.0)(jest@29.7.0(@types/node@18.19.113)(ts-node@10.9.2(@types/node@18.19.113)(typescript@5.8.3)))(typescript@5.8.3):
- dependencies:
- bs-logger: 0.2.6
- ejs: 3.1.10
- fast-json-stable-stringify: 2.1.0
- jest: 29.7.0(@types/node@18.19.113)(ts-node@10.9.2(@types/node@18.19.113)(typescript@5.8.3))
- json5: 2.2.3
- lodash.memoize: 4.1.2
- make-error: 1.3.6
- semver: 7.7.2
- type-fest: 4.41.0
- typescript: 5.8.3
- yargs-parser: 21.1.1
- optionalDependencies:
- '@babel/core': 7.27.7
- '@jest/transform': 29.7.0
- '@jest/types': 29.6.3
- babel-jest: 29.7.0(@babel/core@7.27.7)
- esbuild: 0.23.0
- jest-util: 29.7.0
-
- ts-jest@29.4.0(@babel/core@7.27.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.27.7))(esbuild@0.23.0)(jest-util@29.7.0)(jest@29.7.0(@types/node@20.19.2)(ts-node@10.9.2(@types/node@20.19.2)(typescript@5.8.3)))(typescript@5.8.3):
+ ts-jest@29.4.0(@babel/core@7.28.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.28.0))(esbuild@0.23.0)(jest-util@29.7.0)(jest@29.7.0(@types/node@22.16.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.16.2)(typescript@5.8.3)))(typescript@5.8.3):
dependencies:
bs-logger: 0.2.6
ejs: 3.1.10
fast-json-stable-stringify: 2.1.0
- jest: 29.7.0(@types/node@20.19.2)(ts-node@10.9.2(@types/node@20.19.2)(typescript@5.8.3))
+ jest: 29.7.0(@types/node@22.16.2)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@types/node@22.16.2)(typescript@5.8.3))
json5: 2.2.3
lodash.memoize: 4.1.2
make-error: 1.3.6
@@ -20364,58 +19536,21 @@ snapshots:
typescript: 5.8.3
yargs-parser: 21.1.1
optionalDependencies:
- '@babel/core': 7.27.7
+ '@babel/core': 7.28.0
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
- babel-jest: 29.7.0(@babel/core@7.27.7)
+ babel-jest: 29.7.0(@babel/core@7.28.0)
esbuild: 0.23.0
jest-util: 29.7.0
- ts-node@10.9.1(@types/node@20.19.2)(typescript@5.8.3):
- dependencies:
- '@cspotcode/source-map-support': 0.8.1
- '@tsconfig/node10': 1.0.11
- '@tsconfig/node12': 1.0.11
- '@tsconfig/node14': 1.0.3
- '@tsconfig/node16': 1.0.4
- '@types/node': 20.19.2
- acorn: 8.15.0
- acorn-walk: 8.3.4
- arg: 4.1.3
- create-require: 1.1.1
- diff: 4.0.2
- make-error: 1.3.6
- typescript: 5.8.3
- v8-compile-cache-lib: 3.0.1
- yn: 3.1.1
-
- ts-node@10.9.2(@types/node@18.19.113)(typescript@5.8.3):
- dependencies:
- '@cspotcode/source-map-support': 0.8.1
- '@tsconfig/node10': 1.0.11
- '@tsconfig/node12': 1.0.11
- '@tsconfig/node14': 1.0.3
- '@tsconfig/node16': 1.0.4
- '@types/node': 18.19.113
- acorn: 8.15.0
- acorn-walk: 8.3.4
- arg: 4.1.3
- create-require: 1.1.1
- diff: 4.0.2
- make-error: 1.3.6
- typescript: 5.8.3
- v8-compile-cache-lib: 3.0.1
- yn: 3.1.1
- optional: true
-
- ts-node@10.9.2(@types/node@20.19.2)(typescript@5.8.3):
+ ts-node@10.9.2(@types/node@22.16.2)(typescript@5.8.3):
dependencies:
'@cspotcode/source-map-support': 0.8.1
'@tsconfig/node10': 1.0.11
'@tsconfig/node12': 1.0.11
'@tsconfig/node14': 1.0.3
'@tsconfig/node16': 1.0.4
- '@types/node': 20.19.2
+ '@types/node': 22.16.2
acorn: 8.15.0
acorn-walk: 8.3.4
arg: 4.1.3
@@ -20438,7 +19573,7 @@ snapshots:
tslib@2.8.1: {}
- tuf-js@3.0.1:
+ tuf-js@3.1.0:
dependencies:
'@tufjs/models': 3.0.1
debug: 4.4.1
@@ -20483,8 +19618,6 @@ snapshots:
type-detect@4.0.8: {}
- type-detect@4.1.0: {}
-
type-fest@0.21.3: {}
type-fest@2.19.0: {}
@@ -20496,19 +19629,21 @@ snapshots:
media-typer: 0.3.0
mime-types: 2.1.35
+ type-is@2.0.1:
+ dependencies:
+ content-type: 1.0.5
+ media-typer: 1.1.0
+ mime-types: 3.0.1
+
typed-assert@1.0.9: {}
typescript@5.8.3: {}
ua-parser-js@0.7.40: {}
- ufo@1.6.1: {}
-
uglify-js@3.19.3:
optional: true
- undici-types@5.26.5: {}
-
undici-types@6.21.0: {}
unherit@3.0.1: {}
@@ -20647,8 +19782,6 @@ snapshots:
universalify@0.2.0: {}
- universalify@2.0.1: {}
-
unix-crypt-td-js@1.1.4: {}
unpipe@1.0.0: {}
@@ -20690,11 +19823,9 @@ snapshots:
v8-compile-cache-lib@3.0.1: {}
- v8-compile-cache@2.3.0: {}
-
v8-to-istanbul@9.3.0:
dependencies:
- '@jridgewell/trace-mapping': 0.3.25
+ '@jridgewell/trace-mapping': 0.3.29
'@types/istanbul-lib-coverage': 2.0.6
convert-source-map: 2.0.0
@@ -20711,70 +19842,63 @@ snapshots:
vary@1.1.2: {}
- verdaccio-audit@13.0.0-next-8.1(encoding@0.1.13):
+ verdaccio-audit@13.0.0-next-8.19(encoding@0.1.13):
dependencies:
- '@verdaccio/config': 8.0.0-next-8.1
- '@verdaccio/core': 8.0.0-next-8.1
- express: 4.21.0
+ '@verdaccio/config': 8.0.0-next-8.19
+ '@verdaccio/core': 8.0.0-next-8.19
+ express: 4.21.2
https-proxy-agent: 5.0.1
node-fetch: 2.6.7(encoding@0.1.13)
transitivePeerDependencies:
- encoding
- supports-color
- verdaccio-htpasswd@13.0.0-next-8.1:
+ verdaccio-htpasswd@13.0.0-next-8.19:
dependencies:
- '@verdaccio/core': 8.0.0-next-8.1
- '@verdaccio/file-locking': 13.0.0-next-8.0
+ '@verdaccio/core': 8.0.0-next-8.19
+ '@verdaccio/file-locking': 13.0.0-next-8.4
apache-md5: 1.1.8
bcryptjs: 2.4.3
- core-js: 3.37.1
- debug: 4.3.7
+ debug: 4.4.1
http-errors: 2.0.0
unix-crypt-td-js: 1.1.4
transitivePeerDependencies:
- supports-color
- verdaccio@5.33.0(encoding@0.1.13):
+ verdaccio@6.1.5(encoding@0.1.13):
dependencies:
- '@cypress/request': 3.0.6
- '@verdaccio/auth': 8.0.0-next-8.1
- '@verdaccio/config': 8.0.0-next-8.1
- '@verdaccio/core': 8.0.0-next-8.1
+ '@cypress/request': 3.0.8
+ '@verdaccio/auth': 8.0.0-next-8.19
+ '@verdaccio/config': 8.0.0-next-8.19
+ '@verdaccio/core': 8.0.0-next-8.19
+ '@verdaccio/loaders': 8.0.0-next-8.9
'@verdaccio/local-storage-legacy': 11.0.2
- '@verdaccio/logger-7': 8.0.0-next-8.1
- '@verdaccio/middleware': 8.0.0-next-8.1
- '@verdaccio/search-indexer': 8.0.0-next-8.0
- '@verdaccio/signature': 8.0.0-next-8.0
+ '@verdaccio/logger': 8.0.0-next-8.19
+ '@verdaccio/middleware': 8.0.0-next-8.19
+ '@verdaccio/search-indexer': 8.0.0-next-8.5
+ '@verdaccio/signature': 8.0.0-next-8.11
'@verdaccio/streams': 10.2.1
- '@verdaccio/tarball': 13.0.0-next-8.1
- '@verdaccio/ui-theme': 8.0.0-next-8.1
- '@verdaccio/url': 13.0.0-next-8.1
- '@verdaccio/utils': 7.0.1-next-8.1
+ '@verdaccio/tarball': 13.0.0-next-8.19
+ '@verdaccio/ui-theme': 8.0.0-next-8.19
+ '@verdaccio/url': 13.0.0-next-8.19
+ '@verdaccio/utils': 8.1.0-next-8.19
JSONStream: 1.3.5
async: 3.2.6
clipanion: 4.0.0-rc.4
- compression: 1.7.5
+ compression: 1.8.0
cors: 2.8.5
debug: 4.4.1
envinfo: 7.14.0
- express: 4.21.1
- express-rate-limit: 5.5.1
- fast-safe-stringify: 2.1.1
+ express: 4.21.2
handlebars: 4.7.8
- js-yaml: 4.1.0
- jsonwebtoken: 9.0.2
- kleur: 4.1.5
lodash: 4.17.21
lru-cache: 7.18.3
mime: 3.0.0
mkdirp: 1.0.4
- mv: 2.1.1
pkginfo: 0.4.1
- semver: 7.6.3
- validator: 13.12.0
- verdaccio-audit: 13.0.0-next-8.1(encoding@0.1.13)
- verdaccio-htpasswd: 13.0.0-next-8.1
+ semver: 7.7.2
+ verdaccio-audit: 13.0.0-next-8.19(encoding@0.1.13)
+ verdaccio-htpasswd: 13.0.0-next-8.19
transitivePeerDependencies:
- encoding
- supports-color
@@ -20817,97 +19941,57 @@ snapshots:
'@types/unist': 3.0.3
vfile-message: 4.0.2
- vite-node@0.33.0(@types/node@20.19.2)(less@4.3.0)(sass@1.88.0)(terser@5.43.1):
+ vite-node@3.2.4(@types/node@22.16.2)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0):
dependencies:
cac: 6.7.14
debug: 4.4.1
- mlly: 1.7.4
- pathe: 1.1.2
- picocolors: 1.1.1
- vite: 4.5.14(@types/node@20.19.2)(less@4.3.0)(sass@1.88.0)(terser@5.43.1)
+ es-module-lexer: 1.7.0
+ pathe: 2.0.3
+ vite: 6.3.5(@types/node@22.16.2)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0)
transitivePeerDependencies:
- '@types/node'
+ - jiti
- less
- lightningcss
- sass
+ - sass-embedded
- stylus
- sugarss
- supports-color
- terser
+ - tsx
+ - yaml
- vite@4.5.14(@types/node@20.19.2)(less@4.3.0)(sass@1.88.0)(terser@5.43.1):
- dependencies:
- esbuild: 0.18.20
- postcss: 8.5.6
- rollup: 3.29.5
- optionalDependencies:
- '@types/node': 20.19.2
- fsevents: 2.3.3
- less: 4.3.0
- sass: 1.88.0
- terser: 5.43.1
-
- vite@5.4.19(@types/node@20.19.2)(less@4.3.0)(sass@1.88.0)(terser@5.43.1):
+ vite@5.4.19(@types/node@22.16.2)(less@4.3.0)(sass@1.89.2)(terser@5.43.1):
dependencies:
esbuild: 0.21.5
postcss: 8.5.6
- rollup: 4.44.1
+ rollup: 4.44.2
optionalDependencies:
- '@types/node': 20.19.2
+ '@types/node': 22.16.2
fsevents: 2.3.3
less: 4.3.0
- sass: 1.88.0
+ sass: 1.89.2
terser: 5.43.1
- vite@6.3.5(@types/node@18.19.113)(jiti@1.21.7)(less@4.3.0)(sass@1.88.0)(terser@5.39.1):
- dependencies:
- esbuild: 0.25.5
- fdir: 6.4.6(picomatch@4.0.2)
- picomatch: 4.0.2
- postcss: 8.5.6
- rollup: 4.44.1
- tinyglobby: 0.2.14
- optionalDependencies:
- '@types/node': 18.19.113
- fsevents: 2.3.3
- jiti: 1.21.7
- less: 4.3.0
- sass: 1.88.0
- terser: 5.39.1
-
- vite@6.3.5(@types/node@18.19.113)(jiti@1.21.7)(less@4.3.0)(sass@1.88.0)(terser@5.43.1):
+ vite@6.3.5(@types/node@22.16.2)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0):
dependencies:
- esbuild: 0.25.5
+ esbuild: 0.25.6
fdir: 6.4.6(picomatch@4.0.2)
picomatch: 4.0.2
postcss: 8.5.6
- rollup: 4.44.1
+ rollup: 4.44.2
tinyglobby: 0.2.14
optionalDependencies:
- '@types/node': 18.19.113
+ '@types/node': 22.16.2
fsevents: 2.3.3
jiti: 1.21.7
less: 4.3.0
- sass: 1.88.0
+ sass: 1.89.2
terser: 5.43.1
+ yaml: 2.8.0
- vite@6.3.5(@types/node@20.19.2)(jiti@1.21.7)(less@4.3.0)(sass@1.88.0)(terser@5.39.1):
- dependencies:
- esbuild: 0.25.5
- fdir: 6.4.6(picomatch@4.0.2)
- picomatch: 4.0.2
- postcss: 8.5.6
- rollup: 4.44.1
- tinyglobby: 0.2.14
- optionalDependencies:
- '@types/node': 20.19.2
- fsevents: 2.3.3
- jiti: 1.21.7
- less: 4.3.0
- sass: 1.88.0
- terser: 5.39.1
-
- vite@6.3.5(@types/node@20.19.2)(jiti@1.21.7)(less@4.3.0)(sass@1.88.0)(terser@5.43.1):
+ vite@7.0.0(@types/node@22.16.2)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0):
dependencies:
esbuild: 0.25.5
fdir: 6.4.6(picomatch@4.0.2)
@@ -20916,54 +20000,61 @@ snapshots:
rollup: 4.44.1
tinyglobby: 0.2.14
optionalDependencies:
- '@types/node': 20.19.2
+ '@types/node': 22.16.2
fsevents: 2.3.3
jiti: 1.21.7
less: 4.3.0
- sass: 1.88.0
+ sass: 1.89.2
terser: 5.43.1
+ yaml: 2.8.0
- vitefu@1.0.7(vite@5.4.19(@types/node@20.19.2)(less@4.3.0)(sass@1.88.0)(terser@5.43.1)):
+ vitefu@1.1.1(vite@5.4.19(@types/node@22.16.2)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)):
optionalDependencies:
- vite: 5.4.19(@types/node@20.19.2)(less@4.3.0)(sass@1.88.0)(terser@5.43.1)
-
- vitest@0.33.0(jsdom@20.0.3)(less@4.3.0)(playwright@1.53.1)(sass@1.88.0)(terser@5.43.1):
- dependencies:
- '@types/chai': 4.3.20
- '@types/chai-subset': 1.3.6(@types/chai@4.3.20)
- '@types/node': 20.19.2
- '@vitest/expect': 0.33.0
- '@vitest/runner': 0.33.0
- '@vitest/snapshot': 0.33.0
- '@vitest/spy': 0.33.0
- '@vitest/utils': 0.33.0
- acorn: 8.15.0
- acorn-walk: 8.3.4
- cac: 6.7.14
- chai: 4.5.0
+ vite: 5.4.19(@types/node@22.16.2)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)
+
+ vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.16.2)(@vitest/browser@3.2.4)(jiti@1.21.7)(jsdom@20.0.3)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0):
+ dependencies:
+ '@types/chai': 5.2.2
+ '@vitest/expect': 3.2.4
+ '@vitest/mocker': 3.2.4(vite@6.3.5(@types/node@22.16.2)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0))
+ '@vitest/pretty-format': 3.2.4
+ '@vitest/runner': 3.2.4
+ '@vitest/snapshot': 3.2.4
+ '@vitest/spy': 3.2.4
+ '@vitest/utils': 3.2.4
+ chai: 5.2.1
debug: 4.4.1
- local-pkg: 0.4.3
+ expect-type: 1.2.2
magic-string: 0.30.17
- pathe: 1.1.2
- picocolors: 1.1.1
+ pathe: 2.0.3
+ picomatch: 4.0.2
std-env: 3.9.0
- strip-literal: 1.3.0
tinybench: 2.9.0
- tinypool: 0.6.0
- vite: 4.5.14(@types/node@20.19.2)(less@4.3.0)(sass@1.88.0)(terser@5.43.1)
- vite-node: 0.33.0(@types/node@20.19.2)(less@4.3.0)(sass@1.88.0)(terser@5.43.1)
+ tinyexec: 0.3.2
+ tinyglobby: 0.2.14
+ tinypool: 1.1.1
+ tinyrainbow: 2.0.0
+ vite: 6.3.5(@types/node@22.16.2)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0)
+ vite-node: 3.2.4(@types/node@22.16.2)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0)
why-is-node-running: 2.3.0
optionalDependencies:
+ '@types/debug': 4.1.12
+ '@types/node': 22.16.2
+ '@vitest/browser': 3.2.4(playwright@1.53.2)(vite@7.0.0(@types/node@22.16.2)(jiti@1.21.7)(less@4.3.0)(sass@1.89.2)(terser@5.43.1)(yaml@2.8.0))(vitest@3.2.4)
jsdom: 20.0.3
- playwright: 1.53.1
transitivePeerDependencies:
+ - jiti
- less
- lightningcss
+ - msw
- sass
+ - sass-embedded
- stylus
- sugarss
- supports-color
- terser
+ - tsx
+ - yaml
void-elements@2.0.1: {}
@@ -20975,11 +20066,6 @@ snapshots:
dependencies:
makeerror: 1.0.12
- watchpack@2.4.2:
- dependencies:
- glob-to-regexp: 0.4.1
- graceful-fs: 4.2.11
-
watchpack@2.4.4:
dependencies:
glob-to-regexp: 0.4.1
@@ -21037,7 +20123,7 @@ snapshots:
webpack: 5.99.8(webpack-cli@5.1.4)
webpack-merge: 5.10.0
- webpack-dev-middleware@7.4.2(webpack@5.99.8(esbuild@0.25.5)):
+ webpack-dev-middleware@7.4.2(webpack@5.99.8):
dependencies:
colorette: 2.0.20
memfs: 4.17.2
@@ -21046,9 +20132,9 @@ snapshots:
range-parser: 1.2.1
schema-utils: 4.3.2
optionalDependencies:
- webpack: 5.99.8(esbuild@0.25.5)
+ webpack: 5.99.8(webpack-cli@5.1.4)
- webpack-dev-middleware@7.4.2(webpack@5.99.8):
+ webpack-dev-middleware@7.4.2(webpack@5.99.9(esbuild@0.25.5)):
dependencies:
colorette: 2.0.20
memfs: 4.17.2
@@ -21057,47 +20143,9 @@ snapshots:
range-parser: 1.2.1
schema-utils: 4.3.2
optionalDependencies:
- webpack: 5.99.8(webpack-cli@5.1.4)
-
- webpack-dev-server@5.2.1(webpack@5.99.8(esbuild@0.25.5)):
- dependencies:
- '@types/bonjour': 3.5.13
- '@types/connect-history-api-fallback': 1.5.4
- '@types/express': 4.17.23
- '@types/express-serve-static-core': 4.19.6
- '@types/serve-index': 1.9.4
- '@types/serve-static': 1.15.8
- '@types/sockjs': 0.3.36
- '@types/ws': 8.18.1
- ansi-html-community: 0.0.8
- bonjour-service: 1.3.0
- chokidar: 3.6.0
- colorette: 2.0.20
- compression: 1.8.0
- connect-history-api-fallback: 2.0.0
- express: 4.21.2
- graceful-fs: 4.2.11
- http-proxy-middleware: 2.0.9(@types/express@4.17.23)
- ipaddr.js: 2.2.0
- launch-editor: 2.10.0
- open: 10.1.2
- p-retry: 6.2.1
- schema-utils: 4.3.2
- selfsigned: 2.4.1
- serve-index: 1.9.1
- sockjs: 0.3.24
- spdy: 4.0.2
- webpack-dev-middleware: 7.4.2(webpack@5.99.8(esbuild@0.25.5))
- ws: 8.18.3
- optionalDependencies:
- webpack: 5.99.8(esbuild@0.25.5)
- transitivePeerDependencies:
- - bufferutil
- - debug
- - supports-color
- - utf-8-validate
+ webpack: 5.99.9(esbuild@0.25.5)
- webpack-dev-server@5.2.1(webpack@5.99.8):
+ webpack-dev-server@5.2.2(webpack-cli@5.1.4)(webpack@5.99.8):
dependencies:
'@types/bonjour': 3.5.13
'@types/connect-history-api-fallback': 1.5.4
@@ -21129,13 +20177,14 @@ snapshots:
ws: 8.18.3
optionalDependencies:
webpack: 5.99.8(webpack-cli@5.1.4)
+ webpack-cli: 5.1.4(webpack@5.99.8)
transitivePeerDependencies:
- bufferutil
- debug
- supports-color
- utf-8-validate
- webpack-dev-server@5.2.2(webpack-cli@5.1.4)(webpack@5.99.8):
+ webpack-dev-server@5.2.2(webpack@5.99.9(esbuild@0.25.5)):
dependencies:
'@types/bonjour': 3.5.13
'@types/connect-history-api-fallback': 1.5.4
@@ -21163,11 +20212,10 @@ snapshots:
serve-index: 1.9.1
sockjs: 0.3.24
spdy: 4.0.2
- webpack-dev-middleware: 7.4.2(webpack@5.99.8)
+ webpack-dev-middleware: 7.4.2(webpack@5.99.9(esbuild@0.25.5))
ws: 8.18.3
optionalDependencies:
- webpack: 5.99.8(webpack-cli@5.1.4)
- webpack-cli: 5.1.4(webpack@5.99.8)
+ webpack: 5.99.9(esbuild@0.25.5)
transitivePeerDependencies:
- bufferutil
- debug
@@ -21188,17 +20236,12 @@ snapshots:
webpack-sources@3.3.3: {}
- webpack-subresource-integrity@5.1.0(webpack@5.99.8(esbuild@0.25.5)):
+ webpack-subresource-integrity@5.1.0(webpack@5.99.9(esbuild@0.25.5)):
dependencies:
typed-assert: 1.0.9
- webpack: 5.99.8(esbuild@0.25.5)
+ webpack: 5.99.9(esbuild@0.25.5)
- webpack-subresource-integrity@5.1.0(webpack@5.99.8):
- dependencies:
- typed-assert: 1.0.9
- webpack: 5.99.8(webpack-cli@5.1.4)
-
- webpack@5.99.8(esbuild@0.25.5):
+ webpack@5.99.8(webpack-cli@5.1.4):
dependencies:
'@types/eslint-scope': 3.7.7
'@types/estree': 1.0.8
@@ -21221,15 +20264,17 @@ snapshots:
neo-async: 2.6.2
schema-utils: 4.3.2
tapable: 2.2.2
- terser-webpack-plugin: 5.3.14(esbuild@0.25.5)(webpack@5.99.8(esbuild@0.25.5))
+ terser-webpack-plugin: 5.3.14(webpack@5.99.8)
watchpack: 2.4.4
webpack-sources: 3.3.3
+ optionalDependencies:
+ webpack-cli: 5.1.4(webpack@5.99.8)
transitivePeerDependencies:
- '@swc/core'
- esbuild
- uglify-js
- webpack@5.99.8(webpack-cli@5.1.4):
+ webpack@5.99.9(esbuild@0.25.5):
dependencies:
'@types/eslint-scope': 3.7.7
'@types/estree': 1.0.8
@@ -21252,11 +20297,9 @@ snapshots:
neo-async: 2.6.2
schema-utils: 4.3.2
tapable: 2.2.2
- terser-webpack-plugin: 5.3.14(webpack@5.99.8)
+ terser-webpack-plugin: 5.3.14(esbuild@0.25.5)(webpack@5.99.9(esbuild@0.25.5))
watchpack: 2.4.4
webpack-sources: 3.3.3
- optionalDependencies:
- webpack-cli: 5.1.4(webpack@5.99.8)
transitivePeerDependencies:
- '@swc/core'
- esbuild
@@ -21378,6 +20421,8 @@ snapshots:
yaml@1.10.2: {}
+ yaml@2.8.0: {}
+
yargs-parser@20.2.9: {}
yargs-parser@21.1.1: {}
@@ -21421,16 +20466,22 @@ snapshots:
yoctocolors-cjs@2.1.2: {}
- zod-to-json-schema@3.24.6(zod@3.25.67):
+ zod-to-json-schema@3.24.6(zod@3.25.75):
+ dependencies:
+ zod: 3.25.75
+
+ zod-to-json-schema@3.24.6(zod@3.25.76):
dependencies:
- zod: 3.25.67
+ zod: 3.25.76
- zod-to-ts@1.2.0(typescript@5.8.3)(zod@3.25.67):
+ zod-to-ts@1.2.0(typescript@5.8.3)(zod@3.25.76):
dependencies:
typescript: 5.8.3
- zod: 3.25.67
+ zod: 3.25.76
+
+ zod@3.25.75: {}
- zod@3.25.67: {}
+ zod@3.25.76: {}
zone.js@0.15.1: {}
diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml
index 3c7c064..a5c4ada 100644
--- a/pnpm-workspace.yaml
+++ b/pnpm-workspace.yaml
@@ -1,5 +1,7 @@
packages:
- - "examples/nx-workspace-old"
- - "examples/nx-workspace-old/**/*"
- - "packages/*"
- - "docs"
+ - examples/nx-workspace
+ - examples/nx-workspace/**/*
+ - packages/*
+ - docs
+onlyBuiltDependencies:
+ - esbuild
diff --git a/tsconfig.lib.json b/tsconfig.lib.json
new file mode 100644
index 0000000..635b33a
--- /dev/null
+++ b/tsconfig.lib.json
@@ -0,0 +1,16 @@
+{
+ "compilerOptions": {
+ "moduleResolution": "node",
+ "target": "ES2022",
+ "module": "ES2022",
+ "strict": true,
+ "forceConsistentCasingInFileNames": true,
+ "strictPropertyInitialization": false,
+ "strictNullChecks": false,
+ "pretty": true,
+ "sourceMap": true,
+ "skipLibCheck": true
+ },
+ "compileOnSave": false,
+ "buildOnSave": false
+}