From a68888642e254b4c73d56e214f4212c8733d2b24 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?N=C3=A9stor?= Date: Mon, 4 May 2026 15:20:21 +0200 Subject: [PATCH 1/6] feat: add angular rsbuild module federation example --- module-federation/angular-rsbuild/.gitignore | 4 + module-federation/angular-rsbuild/README.md | 64 + .../angular-rsbuild/host/.gitignore | 4 + .../angular-rsbuild/host/package.json | 33 + .../angular-rsbuild/host/rsbuild.config.ts | 57 + .../angular-rsbuild/host/src/app.component.ts | 407 ++ .../angular-rsbuild/host/src/index.html | 12 + .../angular-rsbuild/host/src/main.ts | 10 + .../angular-rsbuild/host/src/remotes.d.ts | 6 + .../angular-rsbuild/host/tsconfig.app.json | 9 + .../angular-rsbuild/host/tsconfig.json | 28 + .../angular-rsbuild/package.json | 16 + .../angular-rsbuild/pnpm-lock.yaml | 5386 +++++++++++++++++ .../angular-rsbuild/pnpm-workspace.yaml | 11 + .../angular-rsbuild/remote/.gitignore | 4 + .../angular-rsbuild/remote/package.json | 30 + .../angular-rsbuild/remote/rsbuild.config.ts | 58 + .../angular-rsbuild/remote/src/index.html | 12 + .../angular-rsbuild/remote/src/main.ts | 10 + .../remote/src/promo-card.component.ts | 127 + .../angular-rsbuild/remote/tsconfig.app.json | 9 + .../angular-rsbuild/remote/tsconfig.json | 28 + pnpm-lock.yaml | 2571 +++++++- pnpm-workspace.yaml | 1 + scripts/src/tests/app-validations.ts | 6 + templates.json | 13 + 26 files changed, 8613 insertions(+), 303 deletions(-) create mode 100644 module-federation/angular-rsbuild/.gitignore create mode 100644 module-federation/angular-rsbuild/README.md create mode 100644 module-federation/angular-rsbuild/host/.gitignore create mode 100644 module-federation/angular-rsbuild/host/package.json create mode 100644 module-federation/angular-rsbuild/host/rsbuild.config.ts create mode 100644 module-federation/angular-rsbuild/host/src/app.component.ts create mode 100644 module-federation/angular-rsbuild/host/src/index.html create mode 100644 module-federation/angular-rsbuild/host/src/main.ts create mode 100644 module-federation/angular-rsbuild/host/src/remotes.d.ts create mode 100644 module-federation/angular-rsbuild/host/tsconfig.app.json create mode 100644 module-federation/angular-rsbuild/host/tsconfig.json create mode 100644 module-federation/angular-rsbuild/package.json create mode 100644 module-federation/angular-rsbuild/pnpm-lock.yaml create mode 100644 module-federation/angular-rsbuild/pnpm-workspace.yaml create mode 100644 module-federation/angular-rsbuild/remote/.gitignore create mode 100644 module-federation/angular-rsbuild/remote/package.json create mode 100644 module-federation/angular-rsbuild/remote/rsbuild.config.ts create mode 100644 module-federation/angular-rsbuild/remote/src/index.html create mode 100644 module-federation/angular-rsbuild/remote/src/main.ts create mode 100644 module-federation/angular-rsbuild/remote/src/promo-card.component.ts create mode 100644 module-federation/angular-rsbuild/remote/tsconfig.app.json create mode 100644 module-federation/angular-rsbuild/remote/tsconfig.json diff --git a/module-federation/angular-rsbuild/.gitignore b/module-federation/angular-rsbuild/.gitignore new file mode 100644 index 00000000..8a167a62 --- /dev/null +++ b/module-federation/angular-rsbuild/.gitignore @@ -0,0 +1,4 @@ +node_modules +dist +.zephyr + diff --git a/module-federation/angular-rsbuild/README.md b/module-federation/angular-rsbuild/README.md new file mode 100644 index 00000000..e735e343 --- /dev/null +++ b/module-federation/angular-rsbuild/README.md @@ -0,0 +1,64 @@ +--- +name: Angular + Rsbuild Module Federation +slug: module-federation/angular-rsbuild +description: Angular micro-frontends using Rsbuild Module Federation, deployed with Zephyr Cloud +framework: angular +bundler: rsbuild +features: [module-federation, typescript] +complexity: intermediate +--- + +# Angular + Rsbuild Module Federation + +> Angular micro-frontends using Rsbuild Module Federation, deployed with Zephyr Cloud. + +## Tech Stack + +- Angular 20 +- Rsbuild 1 +- Rspack-powered Angular compilation through `@nx/angular-rsbuild` +- Module Federation through `@module-federation/rsbuild-plugin` +- Zephyr Cloud through `zephyr-rsbuild-plugin` +- TypeScript + +## Quick Start + +```bash +npx degit ZephyrCloudIO/zephyr-examples/module-federation/angular-rsbuild my-app +cd my-app +pnpm install +pnpm dev +``` + +## What's Inside + +- `remote/` exposes `PromoCardComponent` as `angular_remote/PromoCard` +- `host/` imports the remote component at runtime and renders it with `NgComponentOutlet` +- Both apps use standalone Angular components, zoneless change detection, Rsbuild, and Module Federation +- Rsbuild runs the Module Federation plugin and the Zephyr plugin as separate plugins +- The host declares `zephyr:dependencies` so Zephyr can resolve `angular_remote` during deployment + +Angular 20 is used because the current Angular Rsbuild adapters support Angular `>=19 <21`. + +Development ports: + +- Host: `http://localhost:4200` +- Remote: `http://localhost:4201` +- Remote manifest: `http://localhost:4201/mf-manifest.json` + +## Deploy + +```bash +pnpm build +``` + +`pnpm build` builds the remote first, then the host. Zephyr Cloud deploys during each Rsbuild production build when `ZE_SERVER_TOKEN` is configured. + +## Learn More + +- [Angular Documentation](https://angular.dev) +- [Rsbuild Documentation](https://rsbuild.rs) +- [Rspack Documentation](https://rspack.dev) +- [Module Federation Documentation](https://module-federation.io) +- [Zephyr Cloud Docs](https://docs.zephyr-cloud.io) + diff --git a/module-federation/angular-rsbuild/host/.gitignore b/module-federation/angular-rsbuild/host/.gitignore new file mode 100644 index 00000000..8a167a62 --- /dev/null +++ b/module-federation/angular-rsbuild/host/.gitignore @@ -0,0 +1,4 @@ +node_modules +dist +.zephyr + diff --git a/module-federation/angular-rsbuild/host/package.json b/module-federation/angular-rsbuild/host/package.json new file mode 100644 index 00000000..5d7c58a5 --- /dev/null +++ b/module-federation/angular-rsbuild/host/package.json @@ -0,0 +1,33 @@ +{ + "name": "mf-angular-rsbuild-host", + "version": "1.0.0", + "private": true, + "type": "module", + "scripts": { + "build": "rsbuild build", + "dev": "rsbuild dev --open", + "preview": "rsbuild preview" + }, + "dependencies": { + "@angular/common": "20.3.19", + "@angular/compiler": "20.3.19", + "@angular/core": "20.3.19", + "@angular/platform-browser": "20.3.19", + "@angular/router": "20.3.19", + "@angular/ssr": "20.3.19", + "rxjs": "^7.8.2", + "tslib": "^2.8.1", + "zone.js": "^0.15.1" + }, + "devDependencies": { + "@angular/compiler-cli": "20.3.19", + "@module-federation/rsbuild-plugin": "^2.4.0", + "@nx/angular-rsbuild": "^21.2.0", + "@rsbuild/core": "^1.7.5", + "typescript": "5.8.3", + "zephyr-rsbuild-plugin": "^1.0.3" + }, + "zephyr:dependencies": { + "angular_remote": "workspace:*" + } +} diff --git a/module-federation/angular-rsbuild/host/rsbuild.config.ts b/module-federation/angular-rsbuild/host/rsbuild.config.ts new file mode 100644 index 00000000..97a36425 --- /dev/null +++ b/module-federation/angular-rsbuild/host/rsbuild.config.ts @@ -0,0 +1,57 @@ +import { pluginModuleFederation } from '@module-federation/rsbuild-plugin'; +import { createConfig } from '@nx/angular-rsbuild'; +import { withZephyr } from 'zephyr-rsbuild-plugin'; + +const shared = { + '@angular/common': { singleton: true, strictVersion: true }, + '@angular/core': { singleton: true, strictVersion: true }, + '@angular/platform-browser': { singleton: true, strictVersion: true }, + rxjs: { singleton: true }, +}; + +export default async () => createConfig({ + options: { + assets: [], + browser: './src/main.ts', + devServer: { + port: 4200, + }, + index: './src/index.html', + outputHashing: 'none', + outputPath: './dist', + styles: [], + }, + rsbuildConfigOverrides: { + output: { + assetPrefix: 'auto', + }, + }, +}).then((config) => { + const browser = config.environments?.browser; + + return { + ...config, + environments: undefined, + html: browser?.html, + output: { + ...browser?.output, + assetPrefix: 'auto', + }, + plugins: [ + ...(config.plugins ?? []), + ...(browser?.plugins ?? []), + pluginModuleFederation({ + name: 'angular_host', + remotes: { + angular_remote: 'angular_remote@http://localhost:4201/mf-manifest.json', + }, + shared, + }), + withZephyr(), + ], + source: { + ...config.source, + ...browser?.source, + }, + }; +}); diff --git a/module-federation/angular-rsbuild/host/src/app.component.ts b/module-federation/angular-rsbuild/host/src/app.component.ts new file mode 100644 index 00000000..97529bf7 --- /dev/null +++ b/module-federation/angular-rsbuild/host/src/app.component.ts @@ -0,0 +1,407 @@ +import { NgComponentOutlet } from '@angular/common'; +import { Component, signal, Type } from '@angular/core'; + +@Component({ + selector: 'app-root', + standalone: true, + imports: [NgComponentOutlet], + template: ` +
+ + +
+
Live Example - Module Federation on Zephyr Edge
+ +
+ + + + + + + +
+ +

Angular + Rsbuild Module Federation

+

+ A host app loading a standalone Angular remote at runtime, using the + same Zephyr Cloud starter surface as the React + Vite example. +

+ +
+ Angular 20 + Rsbuild 1 + Module Federation + Zephyr Cloud +
+
+ +
+

Get your own copy in seconds:

+
+ $ pnpm dlx degit ZephyrCloudIO/zephyr-examples/module-federation/angular-rsbuild my-app +
+
+ +
+
+

Remote loaded by the host

+

The card is compiled and served by angular_remote.

+
+ @if (remoteComponent()) { + + } @else { +
Loading remote component...
+ } +
+ +
+
+ 1 +

Built

+

Angular is compiled through Rsbuild with federation config.

+
+
+ 2 +

Uploaded

+

Zephyr uploads immutable assets during the production build.

+
+
+ 3 +

Resolved

+

The host resolves its remote dependency at deploy time.

+
+
+
+ `, + styles: [ + ` + :host { + color: rgb(255 255 255 / 87%); + display: block; + font-family: "IBM Plex Sans", "Avenir Next", sans-serif; + line-height: 1.5; + min-height: 100vh; + } + + .shell { + background: #010101; + box-sizing: border-box; + min-height: 100vh; + padding: 0 24px 56px; + } + + .nav, + .hero, + .quickstart, + .remote-slot, + .cards { + margin: 0 auto; + max-width: 1120px; + } + + .nav { + align-items: center; + border-bottom: 1px solid rgb(255 255 255 / 6%); + display: flex; + justify-content: space-between; + padding: 20px 0; + } + + a { + color: inherit; + text-decoration: none; + } + + .brand { + align-items: center; + display: flex; + font-size: 16px; + font-weight: 700; + gap: 8px; + } + + .brand-mark, + .logo { + align-items: center; + border-radius: 999px; + display: inline-flex; + font-weight: 800; + justify-content: center; + } + + .brand-mark { + background: #059669; + color: #fff; + height: 28px; + width: 28px; + } + + .nav-links { + align-items: center; + color: rgb(255 255 255 / 52%); + display: flex; + font-size: 14px; + gap: 24px; + } + + .nav-links a:hover { + color: rgb(255 255 255 / 90%); + } + + .cta-btn { + background: #059669; + border-radius: 8px; + color: #fff !important; + font-weight: 600; + padding: 8px 16px; + } + + .hero { + padding: 80px 0 42px; + text-align: center; + } + + .badge { + align-items: center; + background: rgb(5 150 105 / 8%); + border: 1px solid rgb(5 150 105 / 20%); + border-radius: 999px; + color: #34d399; + display: inline-flex; + font-size: 12px; + font-weight: 600; + gap: 8px; + margin-bottom: 32px; + padding: 6px 14px; + } + + .pulse { + animation: pulse 2s ease-in-out infinite; + background: #34d399; + border-radius: 50%; + height: 6px; + width: 6px; + } + + @keyframes pulse { + 0%, 100% { opacity: 1; } + 50% { opacity: 0.3; } + } + + .logos { + align-items: center; + display: flex; + gap: 24px; + justify-content: center; + margin-bottom: 32px; + } + + .logo { + font-size: 24px; + height: 56px; + width: 56px; + } + + .angular { + background: linear-gradient(135deg, #dd0031, #c3002f); + } + + .rsbuild { + background: linear-gradient(135deg, #22c55e, #16a34a); + } + + .zephyr { + background: #059669; + } + + .sep { + color: rgb(255 255 255 / 30%); + font-size: 20px; + } + + h1 { + font-size: clamp(40px, 7vw, 72px); + font-weight: 800; + line-height: 1.05; + margin: 0; + } + + h1 span { + background: linear-gradient(135deg, #34d399, #059669); + background-clip: text; + color: transparent; + display: block; + } + + .sub { + color: rgb(255 255 255 / 45%); + font-size: 17px; + line-height: 1.6; + margin: 18px auto 0; + max-width: 620px; + } + + .stack { + display: flex; + flex-wrap: wrap; + gap: 8px; + justify-content: center; + margin-top: 28px; + } + + .stack span { + background: rgb(255 255 255 / 4%); + border: 1px solid rgb(255 255 255 / 8%); + border-radius: 999px; + color: rgb(255 255 255 / 55%); + font-size: 13px; + padding: 5px 14px; + } + + .quickstart { + margin-bottom: 64px; + max-width: 720px; + } + + .quickstart p { + color: rgb(255 255 255 / 50%); + font-size: 13px; + margin: 0 0 10px; + text-align: center; + } + + .quickstart div { + background: rgb(255 255 255 / 3.5%); + border: 1px solid rgb(255 255 255 / 10%); + border-radius: 12px; + overflow: hidden; + padding: 16px 24px; + } + + code { + color: rgb(255 255 255 / 66%); + font-family: "SF Mono", "Fira Code", Menlo, Consolas, monospace; + font-size: 14px; + } + + code span, + .section-heading code { + color: #34d399; + } + + .remote-slot { + background: rgb(255 255 255 / 3.5%); + border: 1px solid rgb(255 255 255 / 10%); + border-radius: 16px; + box-sizing: border-box; + margin-bottom: 24px; + padding: 32px; + } + + .section-heading { + margin: 0 0 24px; + text-align: center; + } + + .section-heading h2 { + font-size: 22px; + font-weight: 700; + margin: 0 0 6px; + } + + .section-heading p { + color: rgb(255 255 255 / 35%); + font-size: 15px; + margin: 0; + } + + .loading { + border: 1px solid rgb(255 255 255 / 10%); + border-radius: 8px; + color: rgb(255 255 255 / 50%); + padding: 28px; + text-align: center; + } + + .cards { + display: grid; + gap: 16px; + grid-template-columns: repeat(3, minmax(0, 1fr)); + } + + .cards article { + background: rgb(255 255 255 / 3.5%); + border: 1px solid rgb(255 255 255 / 10%); + border-radius: 12px; + padding: 22px; + } + + .cards span { + align-items: center; + background: rgb(5 150 105 / 8%); + border: 1px solid rgb(5 150 105 / 15%); + border-radius: 8px; + color: #34d399; + display: flex; + font-size: 13px; + font-weight: 800; + height: 36px; + justify-content: center; + margin-bottom: 14px; + width: 36px; + } + + .cards h3 { + font-size: 15px; + margin: 0 0 4px; + } + + .cards p { + color: rgb(255 255 255 / 45%); + font-size: 13px; + line-height: 1.5; + margin: 0; + } + + @media (max-width: 760px) { + .nav-links a:not(.cta-btn) { + display: none; + } + + .hero { + padding-top: 56px; + } + + .quickstart div { + overflow-x: auto; + } + + .cards { + grid-template-columns: 1fr; + } + } + `, + ], +}) +export class AppComponent { + protected readonly remoteComponent = signal | null>(null); + + constructor() { + void this.loadRemote(); + } + + private async loadRemote(): Promise { + const remote = await import('angular_remote/PromoCard'); + this.remoteComponent.set(remote.PromoCardComponent); + } +} + diff --git a/module-federation/angular-rsbuild/host/src/index.html b/module-federation/angular-rsbuild/host/src/index.html new file mode 100644 index 00000000..81ad509d --- /dev/null +++ b/module-federation/angular-rsbuild/host/src/index.html @@ -0,0 +1,12 @@ + + + + + + Angular + Rsbuild Module Federation + + + + + + diff --git a/module-federation/angular-rsbuild/host/src/main.ts b/module-federation/angular-rsbuild/host/src/main.ts new file mode 100644 index 00000000..421e7824 --- /dev/null +++ b/module-federation/angular-rsbuild/host/src/main.ts @@ -0,0 +1,10 @@ +import '@angular/compiler'; +import { provideZonelessChangeDetection } from '@angular/core'; +import { bootstrapApplication } from '@angular/platform-browser'; + +import { AppComponent } from './app.component'; + +bootstrapApplication(AppComponent, { + providers: [provideZonelessChangeDetection()], +}).catch((error) => console.error(error)); + diff --git a/module-federation/angular-rsbuild/host/src/remotes.d.ts b/module-federation/angular-rsbuild/host/src/remotes.d.ts new file mode 100644 index 00000000..49a45069 --- /dev/null +++ b/module-federation/angular-rsbuild/host/src/remotes.d.ts @@ -0,0 +1,6 @@ +declare module 'angular_remote/PromoCard' { + import type { Type } from '@angular/core'; + + export const PromoCardComponent: Type; +} + diff --git a/module-federation/angular-rsbuild/host/tsconfig.app.json b/module-federation/angular-rsbuild/host/tsconfig.app.json new file mode 100644 index 00000000..ece0397e --- /dev/null +++ b/module-federation/angular-rsbuild/host/tsconfig.app.json @@ -0,0 +1,9 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "./dist/out-tsc/app", + "types": [] + }, + "include": ["src/**/*.ts"] +} + diff --git a/module-federation/angular-rsbuild/host/tsconfig.json b/module-federation/angular-rsbuild/host/tsconfig.json new file mode 100644 index 00000000..a8cdef31 --- /dev/null +++ b/module-federation/angular-rsbuild/host/tsconfig.json @@ -0,0 +1,28 @@ +{ + "compilerOptions": { + "baseUrl": ".", + "declaration": false, + "downlevelIteration": true, + "experimentalDecorators": true, + "importHelpers": true, + "lib": ["ES2022", "DOM"], + "module": "ESNext", + "moduleResolution": "Bundler", + "noImplicitOverride": true, + "noImplicitReturns": true, + "noPropertyAccessFromIndexSignature": true, + "noUnusedLocals": false, + "outDir": "./dist/out-tsc", + "skipLibCheck": true, + "strict": true, + "target": "ES2022", + "useDefineForClassFields": false + }, + "angularCompilerOptions": { + "enableI18nLegacyMessageIdFormat": false, + "strictInjectionParameters": true, + "strictInputAccessModifiers": true, + "strictTemplates": true + } +} + diff --git a/module-federation/angular-rsbuild/package.json b/module-federation/angular-rsbuild/package.json new file mode 100644 index 00000000..d33b704a --- /dev/null +++ b/module-federation/angular-rsbuild/package.json @@ -0,0 +1,16 @@ +{ + "name": "mf-angular-rsbuild", + "version": "1.0.0", + "description": "Angular Module Federation example with Rsbuild and Zephyr", + "private": true, + "scripts": { + "build": "pnpm build-remote && pnpm build-host", + "build-host": "pnpm --filter=mf-angular-rsbuild-host build", + "build-remote": "pnpm --filter=mf-angular-rsbuild-remote build", + "dev": "pnpm --filter=mf-angular-rsbuild-remote dev & pnpm --filter=mf-angular-rsbuild-host dev" + }, + "keywords": ["angular", "rsbuild", "module-federation", "zephyr"], + "author": "", + "license": "MIT" +} + diff --git a/module-federation/angular-rsbuild/pnpm-lock.yaml b/module-federation/angular-rsbuild/pnpm-lock.yaml new file mode 100644 index 00000000..975f1d83 --- /dev/null +++ b/module-federation/angular-rsbuild/pnpm-lock.yaml @@ -0,0 +1,5386 @@ +lockfileVersion: '9.0' + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +importers: + + .: {} + + host: + dependencies: + '@angular/common': + specifier: 20.3.19 + version: 20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + '@angular/compiler': + specifier: 20.3.19 + version: 20.3.19 + '@angular/core': + specifier: 20.3.19 + version: 20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/platform-browser': + specifier: 20.3.19 + version: 20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1)) + '@angular/router': + specifier: 20.3.19 + version: 20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2) + '@angular/ssr': + specifier: 20.3.19 + version: 20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/router@20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)) + rxjs: + specifier: ^7.8.2 + version: 7.8.2 + tslib: + specifier: ^2.8.1 + version: 2.8.1 + zone.js: + specifier: ^0.15.1 + version: 0.15.1 + devDependencies: + '@angular/compiler-cli': + specifier: 20.3.19 + version: 20.3.19(@angular/compiler@20.3.19)(typescript@5.8.3) + '@module-federation/rsbuild-plugin': + specifier: ^2.4.0 + version: 2.4.0(@rsbuild/core@1.7.5)(@rspack/core@1.7.11(@swc/helpers@0.5.21))(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.8.3)(webpack@5.106.2) + '@nx/angular-rsbuild': + specifier: ^21.2.0 + version: 21.2.0(f8204ef96ab466dc6bc16fbc97505fee) + '@rsbuild/core': + specifier: ^1.7.5 + version: 1.7.5 + typescript: + specifier: 5.8.3 + version: 5.8.3 + zephyr-rsbuild-plugin: + specifier: ^1.0.3 + version: 1.0.3(@rsbuild/core@1.7.5)(@rspack/core@1.7.11(@swc/helpers@0.5.21))(webpack@5.106.2) + + remote: + dependencies: + '@angular/common': + specifier: 20.3.19 + version: 20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + '@angular/compiler': + specifier: 20.3.19 + version: 20.3.19 + '@angular/core': + specifier: 20.3.19 + version: 20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/platform-browser': + specifier: 20.3.19 + version: 20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1)) + '@angular/router': + specifier: 20.3.19 + version: 20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2) + '@angular/ssr': + specifier: 20.3.19 + version: 20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/router@20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)) + rxjs: + specifier: ^7.8.2 + version: 7.8.2 + tslib: + specifier: ^2.8.1 + version: 2.8.1 + zone.js: + specifier: ^0.15.1 + version: 0.15.1 + devDependencies: + '@angular/compiler-cli': + specifier: 20.3.19 + version: 20.3.19(@angular/compiler@20.3.19)(typescript@5.8.3) + '@module-federation/rsbuild-plugin': + specifier: ^2.4.0 + version: 2.4.0(@rsbuild/core@1.7.5)(@rspack/core@1.7.11(@swc/helpers@0.5.21))(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.8.3)(webpack@5.106.2) + '@nx/angular-rsbuild': + specifier: ^21.2.0 + version: 21.2.0(f8204ef96ab466dc6bc16fbc97505fee) + '@rsbuild/core': + specifier: ^1.7.5 + version: 1.7.5 + typescript: + specifier: 5.8.3 + version: 5.8.3 + zephyr-rsbuild-plugin: + specifier: ^1.0.3 + version: 1.0.3(@rsbuild/core@1.7.5)(@rspack/core@1.7.11(@swc/helpers@0.5.21))(webpack@5.106.2) + +packages: + + '@ampproject/remapping@2.3.0': + resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} + engines: {node: '>=6.0.0'} + + '@angular-devkit/architect@0.2001.6': + resolution: {integrity: sha512-CGFDfqPvKw1Ekuk7eSYMdhBv26LiwBrnZEUnrloC8fnuT8G+s46WMj/uH3tTcQ9MHYbhOSAHynNwpnwX71wghg==} + 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/core@20.1.6': + resolution: {integrity: sha512-Wooe+nTmHOLvveBQWDmSsdKg39re5BUMGVkwKlPHTQ/YU9aYshvPEBu1K0l4gSqe3qtqVVAx0HlPb53bEFFa8w==} + 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 + peerDependenciesMeta: + chokidar: + optional: true + + '@angular/build@20.1.6': + resolution: {integrity: sha512-xAC9uGeRmvCKNLr7D0XUK+KWixlRl9nnfZbB9MIDe00ulmHy5duVWILUwBEOeq1/wRrrJc133NAPTTEBWImwnA==} + 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 + '@angular/compiler-cli': ^20.0.0 + '@angular/core': ^20.0.0 + '@angular/localize': ^20.0.0 + '@angular/platform-browser': ^20.0.0 + '@angular/platform-server': ^20.0.0 + '@angular/service-worker': ^20.0.0 + '@angular/ssr': ^20.1.6 + karma: ^6.4.0 + less: ^4.2.0 + ng-packagr: ^20.0.0 + postcss: ^8.4.0 + tailwindcss: ^2.0.0 || ^3.0.0 || ^4.0.0 + tslib: ^2.3.0 + typescript: '>=5.8 <5.9' + vitest: ^3.1.1 + peerDependenciesMeta: + '@angular/core': + optional: true + '@angular/localize': + optional: true + '@angular/platform-browser': + optional: true + '@angular/platform-server': + optional: true + '@angular/service-worker': + optional: true + '@angular/ssr': + optional: true + karma: + optional: true + less: + optional: true + ng-packagr: + optional: true + postcss: + optional: true + tailwindcss: + optional: true + vitest: + optional: true + + '@angular/common@20.3.19': + resolution: {integrity: sha512-hcB1eUEN8LGcKGc4DlRJ+abS6AYfbEHDZKg8LnXNugkbwI6Ebyh2AUYTDhzZL2S4aH+C8biHKgSYHFCqieCRhA==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} + peerDependencies: + '@angular/core': 20.3.19 + rxjs: ^6.5.3 || ^7.4.0 + + '@angular/compiler-cli@20.3.19': + resolution: {integrity: sha512-ET/JjO8s62kAHfgIsGXlvW5VUwLqHm03q1y/2yD7aQW/WdDvssMsvZv7Knl440989vdOFemIGTMwVPakmWqRmA==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} + hasBin: true + peerDependencies: + '@angular/compiler': 20.3.19 + typescript: '>=5.8 <6.0' + peerDependenciesMeta: + typescript: + optional: true + + '@angular/compiler@20.3.19': + resolution: {integrity: sha512-ETkgDKm0l2PuaBubgPJe0ccy8kE75DFu6/zKcz7TUuk3KrKF2OZAopbbjftsUSZGeCNvCdqHzjmcL6hQ6oAOwA==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} + + '@angular/core@20.3.19': + resolution: {integrity: sha512-SYnwW+q51bQoPtGFoGovm1P5GK9fMEXsG0lGaEAUapjskblAYyX7hLlM/jgueSojv2SjhqNF8aXR+gjHLhZVNA==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} + peerDependencies: + '@angular/compiler': 20.3.19 + rxjs: ^6.5.3 || ^7.4.0 + zone.js: ~0.15.0 + peerDependenciesMeta: + '@angular/compiler': + optional: true + zone.js: + optional: true + + '@angular/platform-browser@20.3.19': + resolution: {integrity: sha512-TRZfatH1B/kreDwFRwtpLEurJQ6044qh6DWpvxzTbugaG5otLQJKTk+1z81/KsJwQqc1+24v+yuywc1LM7aq7w==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} + peerDependencies: + '@angular/animations': 20.3.19 + '@angular/common': 20.3.19 + '@angular/core': 20.3.19 + peerDependenciesMeta: + '@angular/animations': + optional: true + + '@angular/router@20.3.19': + resolution: {integrity: sha512-qHrMniHOsCJ4neZmcQVodjutJilyXAXk7EhLa931QyL0qyVKVomv6E0I3UFzRaC3ZeHc+hzBdU6C6bvMFKTl1g==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} + peerDependencies: + '@angular/common': 20.3.19 + '@angular/core': 20.3.19 + '@angular/platform-browser': 20.3.19 + rxjs: ^6.5.3 || ^7.4.0 + + '@angular/ssr@20.3.19': + resolution: {integrity: sha512-dGXPetfUCWXADWxHKHuPHbPql9x7gLrubgiFwTl94YpGcqgUy09qFcd6yhRDPu99YZahH07rFrNsxLg+s2oI6Q==} + peerDependencies: + '@angular/common': ^20.0.0 + '@angular/core': ^20.0.0 + '@angular/platform-server': ^20.0.0 + '@angular/router': ^20.0.0 + peerDependenciesMeta: + '@angular/platform-server': + optional: true + + '@babel/code-frame@7.29.0': + resolution: {integrity: sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==} + engines: {node: '>=6.9.0'} + + '@babel/compat-data@7.29.3': + resolution: {integrity: sha512-LIVqM46zQWZhj17qA8wb4nW/ixr2y1Nw+r1etiAWgRM6U1IqP+LNhL1yg440jYZR72jCWcWbLWzIosH+uP1fqg==} + engines: {node: '>=6.9.0'} + + '@babel/core@7.27.7': + resolution: {integrity: sha512-BU2f9tlKQ5CAthiMIgpzAh4eDTLWo1mqi9jqE2OxMG0E/OM199VJt2q8BztTxpnSW0i1ymdwLXRJnYzvDM5r2w==} + engines: {node: '>=6.9.0'} + + '@babel/core@7.28.3': + resolution: {integrity: sha512-yDBHV9kQNcr2/sUr9jghVyz9C3Y5G2zUM2H2lo+9mKv4sFgbA8s8Z9t8D1jiTkGoO/NoIfKMyKWr4s6CN23ZwQ==} + engines: {node: '>=6.9.0'} + + '@babel/generator@7.29.1': + resolution: {integrity: sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==} + engines: {node: '>=6.9.0'} + + '@babel/helper-annotate-as-pure@7.27.3': + resolution: {integrity: sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==} + engines: {node: '>=6.9.0'} + + '@babel/helper-compilation-targets@7.28.6': + resolution: {integrity: sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==} + engines: {node: '>=6.9.0'} + + '@babel/helper-globals@7.28.0': + resolution: {integrity: sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==} + engines: {node: '>=6.9.0'} + + '@babel/helper-module-imports@7.28.6': + resolution: {integrity: sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==} + engines: {node: '>=6.9.0'} + + '@babel/helper-module-transforms@7.28.6': + resolution: {integrity: sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + + '@babel/helper-split-export-declaration@7.24.7': + resolution: {integrity: sha512-oy5V7pD+UvfkEATUKvIjvIAH/xCzfsFVw7ygW2SI6NClZzquT+mwdTfgfdbUiceh6iQO0CHtCPsyze/MZ2YbAA==} + engines: {node: '>=6.9.0'} + + '@babel/helper-string-parser@7.27.1': + resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} + engines: {node: '>=6.9.0'} + + '@babel/helper-validator-identifier@7.28.5': + resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==} + engines: {node: '>=6.9.0'} + + '@babel/helper-validator-option@7.27.1': + resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==} + engines: {node: '>=6.9.0'} + + '@babel/helpers@7.29.2': + resolution: {integrity: sha512-HoGuUs4sCZNezVEKdVcwqmZN8GoHirLUcLaYVNBK2J0DadGtdcqgr3BCbvH8+XUo4NGjNl3VOtSjEKNzqfFgKw==} + engines: {node: '>=6.9.0'} + + '@babel/parser@7.29.3': + resolution: {integrity: sha512-b3ctpQwp+PROvU/cttc4OYl4MzfJUWy6FZg+PMXfzmt/+39iHVF0sDfqay8TQM3JA2EUOyKcFZt75jWriQijsA==} + engines: {node: '>=6.0.0'} + hasBin: true + + '@babel/template@7.28.6': + resolution: {integrity: sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==} + engines: {node: '>=6.9.0'} + + '@babel/traverse@7.29.0': + resolution: {integrity: sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==} + engines: {node: '>=6.9.0'} + + '@babel/types@7.29.0': + resolution: {integrity: sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==} + engines: {node: '>=6.9.0'} + + '@bufbuild/protobuf@2.12.0': + resolution: {integrity: sha512-B/XlCaFIP8LOwzo+bz5uFzATYokcwCKQcghqnlfwSmM5eX/qTkvDBnDPs+gXtX/RyjxJ4DRikECcPJbyALA8FA==} + + '@emnapi/core@1.10.0': + resolution: {integrity: sha512-yq6OkJ4p82CAfPl0u9mQebQHKPJkY7WrIuk205cTYnYe+k2Z8YBh11FrbRG/H6ihirqcacOgl2BIO8oyMQLeXw==} + + '@emnapi/runtime@1.10.0': + resolution: {integrity: sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA==} + + '@emnapi/wasi-threads@1.2.1': + resolution: {integrity: sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==} + + '@esbuild/aix-ppc64@0.25.5': + resolution: {integrity: sha512-9o3TMmpmftaCMepOdA5k/yDw8SfInyzWWTjYTFCX3kPSDJMROQTb8jg+h9Cnwnmm1vOzvxN7gIfB5V2ewpjtGA==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [aix] + + '@esbuild/android-arm64@0.25.5': + resolution: {integrity: sha512-VGzGhj4lJO+TVGV1v8ntCZWJktV7SGCs3Pn1GRWI1SBFtRALoomm8k5E9Pmwg3HOAal2VDc2F9+PM/rEY6oIDg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [android] + + '@esbuild/android-arm@0.25.5': + resolution: {integrity: sha512-AdJKSPeEHgi7/ZhuIPtcQKr5RQdo6OO2IL87JkianiMYMPbCtot9fxPbrMiBADOWWm3T2si9stAiVsGbTQFkbA==} + engines: {node: '>=18'} + cpu: [arm] + os: [android] + + '@esbuild/android-x64@0.25.5': + resolution: {integrity: sha512-D2GyJT1kjvO//drbRT3Hib9XPwQeWd9vZoBJn+bu/lVsOZ13cqNdDeqIF/xQ5/VmWvMduP6AmXvylO/PIc2isw==} + engines: {node: '>=18'} + cpu: [x64] + os: [android] + + '@esbuild/darwin-arm64@0.25.5': + resolution: {integrity: sha512-GtaBgammVvdF7aPIgH2jxMDdivezgFu6iKpmT+48+F8Hhg5J/sfnDieg0aeG/jfSvkYQU2/pceFPDKlqZzwnfQ==} + engines: {node: '>=18'} + cpu: [arm64] + os: [darwin] + + '@esbuild/darwin-x64@0.25.5': + resolution: {integrity: sha512-1iT4FVL0dJ76/q1wd7XDsXrSW+oLoquptvh4CLR4kITDtqi2e/xwXwdCVH8hVHU43wgJdsq7Gxuzcs6Iq/7bxQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [darwin] + + '@esbuild/freebsd-arm64@0.25.5': + resolution: {integrity: sha512-nk4tGP3JThz4La38Uy/gzyXtpkPW8zSAmoUhK9xKKXdBCzKODMc2adkB2+8om9BDYugz+uGV7sLmpTYzvmz6Sw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [freebsd] + + '@esbuild/freebsd-x64@0.25.5': + resolution: {integrity: sha512-PrikaNjiXdR2laW6OIjlbeuCPrPaAl0IwPIaRv+SMV8CiM8i2LqVUHFC1+8eORgWyY7yhQY+2U2fA55mBzReaw==} + engines: {node: '>=18'} + cpu: [x64] + os: [freebsd] + + '@esbuild/linux-arm64@0.25.5': + resolution: {integrity: sha512-Z9kfb1v6ZlGbWj8EJk9T6czVEjjq2ntSYLY2cw6pAZl4oKtfgQuS4HOq41M/BcoLPzrUbNd+R4BXFyH//nHxVg==} + engines: {node: '>=18'} + cpu: [arm64] + os: [linux] + + '@esbuild/linux-arm@0.25.5': + resolution: {integrity: sha512-cPzojwW2okgh7ZlRpcBEtsX7WBuqbLrNXqLU89GxWbNt6uIg78ET82qifUy3W6OVww6ZWobWub5oqZOVtwolfw==} + engines: {node: '>=18'} + cpu: [arm] + os: [linux] + + '@esbuild/linux-ia32@0.25.5': + resolution: {integrity: sha512-sQ7l00M8bSv36GLV95BVAdhJ2QsIbCuCjh/uYrWiMQSUuV+LpXwIqhgJDcvMTj+VsQmqAHL2yYaasENvJ7CDKA==} + engines: {node: '>=18'} + cpu: [ia32] + os: [linux] + + '@esbuild/linux-loong64@0.25.5': + resolution: {integrity: sha512-0ur7ae16hDUC4OL5iEnDb0tZHDxYmuQyhKhsPBV8f99f6Z9KQM02g33f93rNH5A30agMS46u2HP6qTdEt6Q1kg==} + engines: {node: '>=18'} + cpu: [loong64] + os: [linux] + + '@esbuild/linux-mips64el@0.25.5': + resolution: {integrity: sha512-kB/66P1OsHO5zLz0i6X0RxlQ+3cu0mkxS3TKFvkb5lin6uwZ/ttOkP3Z8lfR9mJOBk14ZwZ9182SIIWFGNmqmg==} + engines: {node: '>=18'} + cpu: [mips64el] + os: [linux] + + '@esbuild/linux-ppc64@0.25.5': + resolution: {integrity: sha512-UZCmJ7r9X2fe2D6jBmkLBMQetXPXIsZjQJCjgwpVDz+YMcS6oFR27alkgGv3Oqkv07bxdvw7fyB71/olceJhkQ==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [linux] + + '@esbuild/linux-riscv64@0.25.5': + resolution: {integrity: sha512-kTxwu4mLyeOlsVIFPfQo+fQJAV9mh24xL+y+Bm6ej067sYANjyEw1dNHmvoqxJUCMnkBdKpvOn0Ahql6+4VyeA==} + engines: {node: '>=18'} + cpu: [riscv64] + os: [linux] + + '@esbuild/linux-s390x@0.25.5': + resolution: {integrity: sha512-K2dSKTKfmdh78uJ3NcWFiqyRrimfdinS5ErLSn3vluHNeHVnBAFWC8a4X5N+7FgVE1EjXS1QDZbpqZBjfrqMTQ==} + engines: {node: '>=18'} + cpu: [s390x] + os: [linux] + + '@esbuild/linux-x64@0.25.5': + resolution: {integrity: sha512-uhj8N2obKTE6pSZ+aMUbqq+1nXxNjZIIjCjGLfsWvVpy7gKCOL6rsY1MhRh9zLtUtAI7vpgLMK6DxjO8Qm9lJw==} + 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.25.5': + resolution: {integrity: sha512-WOb5fKrvVTRMfWFNCroYWWklbnXH0Q5rZppjq0vQIdlsQKuw6mdSihwSo4RV/YdQ5UCKKvBy7/0ZZYLBZKIbwQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [netbsd] + + '@esbuild/openbsd-arm64@0.25.5': + resolution: {integrity: sha512-7A208+uQKgTxHd0G0uqZO8UjK2R0DDb4fDmERtARjSHWxqMTye4Erz4zZafx7Di9Cv+lNHYuncAkiGFySoD+Mw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openbsd] + + '@esbuild/openbsd-x64@0.25.5': + resolution: {integrity: sha512-G4hE405ErTWraiZ8UiSoesH8DaCsMm0Cay4fsFWOOUcz8b8rC6uCvnagr+gnioEjWn0wC+o1/TAHt+It+MpIMg==} + engines: {node: '>=18'} + cpu: [x64] + os: [openbsd] + + '@esbuild/sunos-x64@0.25.5': + resolution: {integrity: sha512-l+azKShMy7FxzY0Rj4RCt5VD/q8mG/e+mDivgspo+yL8zW7qEwctQ6YqKX34DTEleFAvCIUviCFX1SDZRSyMQA==} + engines: {node: '>=18'} + cpu: [x64] + os: [sunos] + + '@esbuild/win32-arm64@0.25.5': + resolution: {integrity: sha512-O2S7SNZzdcFG7eFKgvwUEZ2VG9D/sn/eIiz8XRZ1Q/DO5a3s76Xv0mdBzVM5j5R639lXQmPmSo0iRpHqUUrsxw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [win32] + + '@esbuild/win32-ia32@0.25.5': + resolution: {integrity: sha512-onOJ02pqs9h1iMJ1PQphR+VZv8qBMQ77Klcsqv9CNW2w6yLqoURLcgERAIurY6QE63bbLuqgP9ATqajFLK5AMQ==} + engines: {node: '>=18'} + cpu: [ia32] + os: [win32] + + '@esbuild/win32-x64@0.25.5': + resolution: {integrity: sha512-TXv6YnJ8ZMVdX+SXWVBo/0p8LTcrUYngpWjvm91TMjjBQii7Oz11Lw5lbDV5Y0TzuhSJHwiH4hEtC1I42mMS0g==} + engines: {node: '>=18'} + cpu: [x64] + os: [win32] + + '@inquirer/ansi@1.0.2': + resolution: {integrity: sha512-S8qNSZiYzFd0wAcyG5AXCvUHC5Sr7xpZ9wZ2py9XR88jUz8wooStVx5M6dRzczbBWjic9NP7+rY0Xi7qqK/aMQ==} + engines: {node: '>=18'} + + '@inquirer/confirm@5.1.13': + resolution: {integrity: sha512-EkCtvp67ICIVVzjsquUiVSd+V5HRGOGQfsqA4E4vMWhYnB7InUL0pa0TIWt1i+OfP16Gkds8CdIu6yGZwOM1Yw==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + + '@inquirer/core@10.3.2': + resolution: {integrity: sha512-43RTuEbfP8MbKzedNqBrlhhNKVwoK//vUFNW3Q3vZ88BLcrs4kYpGg+B2mm5p2K/HfygoCxuKwJJiv8PbGmE0A==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + + '@inquirer/figures@1.0.15': + resolution: {integrity: sha512-t2IEY+unGHOzAaVM5Xx6DEWKeXlDDcNPeDyUpsRc6CUhBfU3VQOEl+Vssh7VNp1dR8MdUJBWhuObjXCsVpjN5g==} + engines: {node: '>=18'} + + '@inquirer/type@3.0.10': + resolution: {integrity: sha512-BvziSRxfz5Ov8ch0z/n3oijRSEcEsHnhggm4xFZe93DHcUCTlutlq9Ox4SVENAfcRD22UQq7T/atg9Wr3k09eA==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + + '@istanbuljs/schema@0.1.6': + resolution: {integrity: sha512-+Sg6GCR/wy1oSmQDFq4LQDAhm3ETKnorxN+y5nbLULOR3P0c14f2Wurzj3/xqPXtasLFfHd5iRFQ7AJt4KH2cw==} + engines: {node: '>=8'} + + '@jridgewell/gen-mapping@0.3.13': + resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} + + '@jridgewell/resolve-uri@3.1.2': + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} + engines: {node: '>=6.0.0'} + + '@jridgewell/source-map@0.3.11': + resolution: {integrity: sha512-ZMp1V8ZFcPG5dIWnQLr3NSI1MiCU7UETdS/A0G8V/XWHvJv3ZsFqutJn1Y5RPmAPX6F3BiE397OqveU/9NCuIA==} + + '@jridgewell/sourcemap-codec@1.5.5': + resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} + + '@jridgewell/trace-mapping@0.3.31': + resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} + + '@lmdb/lmdb-darwin-arm64@3.4.1': + resolution: {integrity: sha512-kKeP5PaY3bFrrF6GY5aDd96iuh1eoS+5CHJ+7hIP629KIEwzGNwbIzBmEX9TAhRJOivSRDTHCIsbu//+NsYKkg==} + cpu: [arm64] + os: [darwin] + + '@lmdb/lmdb-darwin-x64@3.4.1': + resolution: {integrity: sha512-9CMB3seTyHs3EOVWdKiB8IIEDBJ3Gq00Tqyi0V7DS3HL90BjM/AkbZGuhzXwPrfeFazR24SKaRrUQF74f+CmWw==} + cpu: [x64] + os: [darwin] + + '@lmdb/lmdb-linux-arm64@3.4.1': + resolution: {integrity: sha512-d0vuXOdoKjHHJYZ/CRWopnkOiUpev+bgBBW+1tXtWsYWUj8uxl9ZmTBEmsL5mjUlpQDrlYiJSrhOU1hg5QWBSw==} + cpu: [arm64] + os: [linux] + + '@lmdb/lmdb-linux-arm@3.4.1': + resolution: {integrity: sha512-1Mi69vU0akHgCI7tF6YbimPaNEKJiBm/p5A+aM8egr0joj27cQmCCOm2mZQ+Ht2BqmCfZaIgQnMg4gFYNMlpCA==} + cpu: [arm] + os: [linux] + + '@lmdb/lmdb-linux-x64@3.4.1': + resolution: {integrity: sha512-00RbEpvfnyPodlICiGFuiOmyvWaL9nzCRSqZz82BVFsGTiSQnnF0gpD1C8tO6OvtptELbtRuM7BS9f97LcowZw==} + cpu: [x64] + os: [linux] + + '@lmdb/lmdb-win32-arm64@3.4.1': + resolution: {integrity: sha512-4h8tm3i1ODf+28UyqQZLP7c2jmRM26AyEEyYp994B4GiBdGvGAsYUu3oiHANYK9xFpvLuFzyGeqFm1kdNC0D1A==} + cpu: [arm64] + os: [win32] + + '@lmdb/lmdb-win32-x64@3.4.1': + resolution: {integrity: sha512-HqqKIhTbq6piJhkJpTTf3w1m/CgrmwXRAL9R9j7Ru5xdZSeO7Mg4AWiBC9B00uXR+LvVZKtUyRMVZfhmIZztmQ==} + cpu: [x64] + os: [win32] + + '@module-federation/automatic-vendor-federation@1.2.1': + resolution: {integrity: sha512-73wxkXM7pbRZ6GGM90JP5IPTPvY3fvrhQyTVdMCUx85cQRWqnbzbibcsz3pkOMOeXyYAO4tXXsG13yNaEEGhJA==} + peerDependencies: + webpack: ^5.0.0-beta.16 + + '@module-federation/bridge-react-webpack-plugin@2.4.0': + resolution: {integrity: sha512-yxDv/FJoLiKo2eqIcEWvSnSpJgyYkCzJvNaFsQ2QE3rNv68IeAarlSzCo+d0QyQoPJnTETyHsOh1SSBazIzecw==} + + '@module-federation/cli@2.4.0': + resolution: {integrity: sha512-c46g9srroc2hDfrlHyd4Y404SLnw3v9t7Kqij+yK01Hx8C2FyZpyanTGUHVyrmzqp/0y3lPrWURUHkHfk/cJQA==} + engines: {node: '>=16.0.0'} + hasBin: true + + '@module-federation/dts-plugin@2.4.0': + resolution: {integrity: sha512-sa6v5ByyqMRHzpwDu0zc7s5mZ39EFIkG0jkRfZU09pzkrJEIy4uZ1Kt9SLysFB8RBMIAvAakAfqDlVWvf1lndg==} + peerDependencies: + typescript: ^4.9.0 || ^5.0.0 + vue-tsc: '>=1.0.24' + peerDependenciesMeta: + vue-tsc: + optional: true + + '@module-federation/enhanced@2.4.0': + resolution: {integrity: sha512-NiccK03x7V6bK2LvJNuW520kT+Onx+LJe8lyPsENjXctECCIFJdJOmYr8ABif/kLayWKrrYCzCGVNNiQXANEGQ==} + hasBin: true + peerDependencies: + typescript: ^4.9.0 || ^5.0.0 + vue-tsc: '>=1.0.24' + webpack: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true + vue-tsc: + optional: true + webpack: + optional: true + + '@module-federation/error-codes@0.22.0': + resolution: {integrity: sha512-xF9SjnEy7vTdx+xekjPCV5cIHOGCkdn3pIxo9vU7gEZMIw0SvAEdsy6Uh17xaCpm8V0FWvR0SZoK9Ik6jGOaug==} + + '@module-federation/error-codes@2.4.0': + resolution: {integrity: sha512-ktCZtwOoiKR1URJyBt223OsOFAUvc13rICYif55mt7+DomtELlh5FicnEz6mPLBUwmNM9vyBMvkxOdp+fQ5oUg==} + + '@module-federation/inject-external-runtime-core-plugin@2.4.0': + resolution: {integrity: sha512-GucUMQmQXcnJC/OnJGvMz3Qy7ap8nAffhQPwDpOSi0Qwm+Iq/ppzG8N3tlLBDmv/O8hiF8HHlg789XK2kcCQtg==} + peerDependencies: + '@module-federation/runtime-tools': 2.4.0 + + '@module-federation/managers@2.4.0': + resolution: {integrity: sha512-Z8j6aog44G1gt4yIAaeDowwZ7xg0aAxTA1Hq69euJK9cR9MDEaLbLUk57jDoiRj6xLwlCiw7ozY+U15BQATk6Q==} + + '@module-federation/manifest@2.4.0': + resolution: {integrity: sha512-ZL+W5rbtgRf9TWRP7Dupt/Svia4bJEOS6gWSj9jzemiLPRPkMO5hjWZKVHIc8oG+Vb25yzozFMmQ+luGi695wg==} + + '@module-federation/node@2.7.42': + resolution: {integrity: sha512-aX/T4L9bPbOgNLIW+30k/dA2Iohoy9/jf4yG1ka6Hkuo5h7iEBeZiQkwIqC06cnCbtKL1HnAiYlXHmrDPW5xvg==} + peerDependencies: + webpack: ^5.40.0 + peerDependenciesMeta: + webpack: + optional: true + + '@module-federation/rsbuild-plugin@2.4.0': + resolution: {integrity: sha512-1hl9xoYG/oWkO4olUWV912j3zwePvINm+2DUCaCPYUHH8qq1Gf1qDI3uD4S7vZmS9O1OVbvxjAni4tfTDxlwJQ==} + engines: {node: '>=16.0.0'} + peerDependencies: + '@rsbuild/core': ^1.3.21 || ^2.0.0-0 + peerDependenciesMeta: + '@rsbuild/core': + optional: true + + '@module-federation/rspack@2.4.0': + resolution: {integrity: sha512-NWH5Vaj/fA9R7PfbwTuE1Ty/pfiAt12On0E3FzoeVPCyb5MxO1i0z+xxRHbPhF4ZOrAPGEMaMQ8Z9vH94EiElw==} + peerDependencies: + '@rspack/core': ^0.7.0 || ^1.0.0 || ^2.0.0-0 + typescript: ^4.9.0 || ^5.0.0 + vue-tsc: '>=1.0.24' + peerDependenciesMeta: + typescript: + optional: true + vue-tsc: + optional: true + + '@module-federation/runtime-core@0.22.0': + resolution: {integrity: sha512-GR1TcD6/s7zqItfhC87zAp30PqzvceoeDGYTgF3Vx2TXvsfDrhP6Qw9T4vudDQL3uJRne6t7CzdT29YyVxlgIA==} + + '@module-federation/runtime-core@2.4.0': + resolution: {integrity: sha512-0S8fDw28DXDW17lTQwq5vfJWe2lG0Lw3+w4vk3DVVImLwXXay+OGxLDxzWUfypWcMznfpnoAnFUMO3PtuXziuA==} + + '@module-federation/runtime-tools@0.22.0': + resolution: {integrity: sha512-4ScUJ/aUfEernb+4PbLdhM/c60VHl698Gn1gY21m9vyC1Ucn69fPCA1y2EwcCB7IItseRMoNhdcWQnzt/OPCNA==} + + '@module-federation/runtime-tools@2.4.0': + resolution: {integrity: sha512-BWQsGT4EWscV9bx3bVHEwp6lERBsiYm7rnPiDpwd2fx+hGEpz1IM9Pz35VryHNDXYxw7MzaAuwTMM+L7uN8OYQ==} + + '@module-federation/runtime@0.22.0': + resolution: {integrity: sha512-38g5iPju2tPC3KHMPxRKmy4k4onNp6ypFPS1eKGsNLUkXgHsPMBFqAjDw96iEcjri91BrahG4XcdyKi97xZzlA==} + + '@module-federation/runtime@2.4.0': + resolution: {integrity: sha512-IrLAMwUuteRgFlEkg9jrn4bk8uC897FnXvfNmkKD8/qIoNtSd+32e5ouQn+PEYbX/RjRUB1TYveY6rYHpTPkyg==} + + '@module-federation/sdk@0.22.0': + resolution: {integrity: sha512-x4aFNBKn2KVQRuNVC5A7SnrSCSqyfIWmm1DvubjbO9iKFe7ith5niw8dqSFBekYBg2Fwy+eMg4sEFNVvCAdo6g==} + + '@module-federation/sdk@2.4.0': + resolution: {integrity: sha512-eZDdF5B69W9npuka0VL24FY7XDM+YAwwfkscSeWOSqv4/8Hm0xmcmSurlP6NIOrwbeogerRCtEcnx/TFXYjoow==} + peerDependencies: + node-fetch: ^2.7.0 || ^3.3.2 + peerDependenciesMeta: + node-fetch: + optional: true + + '@module-federation/third-party-dts-extractor@2.4.0': + resolution: {integrity: sha512-4v24t6L3dET/6abMOM2fiM3roT0c8mi21/i+uDc6WG7U0i+Xp2SojBppTs6gnT0lkwMTe+u6xIpNQakdUftHsg==} + + '@module-federation/webpack-bundler-runtime@0.22.0': + resolution: {integrity: sha512-aM8gCqXu+/4wBmJtVeMeeMN5guw3chf+2i6HajKtQv7SJfxV/f4IyNQJUeUQu9HfiAZHjqtMV5Lvq/Lvh8LdyA==} + + '@module-federation/webpack-bundler-runtime@2.4.0': + resolution: {integrity: sha512-Ntx0+QsgcwtXlpGjL/Vf2PMdPjUHl07b3yM4kBc1kbRogW3Ee84QneBRi/X3w4/jlz4JKbHjD+CMXaqi2W6hgw==} + + '@msgpackr-extract/msgpackr-extract-darwin-arm64@3.0.3': + resolution: {integrity: sha512-QZHtlVgbAdy2zAqNA9Gu1UpIuI8Xvsd1v8ic6B2pZmeFnFcMWiPLfWXh7TVw4eGEZ/C9TH281KwhVoeQUKbyjw==} + cpu: [arm64] + os: [darwin] + + '@msgpackr-extract/msgpackr-extract-darwin-x64@3.0.3': + resolution: {integrity: sha512-mdzd3AVzYKuUmiWOQ8GNhl64/IoFGol569zNRdkLReh6LRLHOXxU4U8eq0JwaD8iFHdVGqSy4IjFL4reoWCDFw==} + cpu: [x64] + os: [darwin] + + '@msgpackr-extract/msgpackr-extract-linux-arm64@3.0.3': + resolution: {integrity: sha512-YxQL+ax0XqBJDZiKimS2XQaf+2wDGVa1enVRGzEvLLVFeqa5kx2bWbtcSXgsxjQB7nRqqIGFIcLteF/sHeVtQg==} + cpu: [arm64] + os: [linux] + + '@msgpackr-extract/msgpackr-extract-linux-arm@3.0.3': + resolution: {integrity: sha512-fg0uy/dG/nZEXfYilKoRe7yALaNmHoYeIoJuJ7KJ+YyU2bvY8vPv27f7UKhGRpY6euFYqEVhxCFZgAUNQBM3nw==} + cpu: [arm] + os: [linux] + + '@msgpackr-extract/msgpackr-extract-linux-x64@3.0.3': + resolution: {integrity: sha512-cvwNfbP07pKUfq1uH+S6KJ7dT9K8WOE4ZiAcsrSes+UY55E/0jLYc+vq+DO7jlmqRb5zAggExKm0H7O/CBaesg==} + cpu: [x64] + os: [linux] + + '@msgpackr-extract/msgpackr-extract-win32-x64@3.0.3': + resolution: {integrity: sha512-x0fWaQtYp4E6sktbsdAqnehxDgEc/VwM7uLsRCYWaiGu0ykYdZPiS8zCWdnjHwyiumousxfBm4SO31eXqwEZhQ==} + cpu: [x64] + os: [win32] + + '@napi-rs/nice-android-arm-eabi@1.1.1': + resolution: {integrity: sha512-kjirL3N6TnRPv5iuHw36wnucNqXAO46dzK9oPb0wj076R5Xm8PfUVA9nAFB5ZNMmfJQJVKACAPd/Z2KYMppthw==} + engines: {node: '>= 10'} + cpu: [arm] + os: [android] + + '@napi-rs/nice-android-arm64@1.1.1': + resolution: {integrity: sha512-blG0i7dXgbInN5urONoUCNf+DUEAavRffrO7fZSeoRMJc5qD+BJeNcpr54msPF6qfDD6kzs9AQJogZvT2KD5nw==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [android] + + '@napi-rs/nice-darwin-arm64@1.1.1': + resolution: {integrity: sha512-s/E7w45NaLqTGuOjC2p96pct4jRfo61xb9bU1unM/MJ/RFkKlJyJDx7OJI/O0ll/hrfpqKopuAFDV8yo0hfT7A==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [darwin] + + '@napi-rs/nice-darwin-x64@1.1.1': + resolution: {integrity: sha512-dGoEBnVpsdcC+oHHmW1LRK5eiyzLwdgNQq3BmZIav+9/5WTZwBYX7r5ZkQC07Nxd3KHOCkgbHSh4wPkH1N1LiQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [darwin] + + '@napi-rs/nice-freebsd-x64@1.1.1': + resolution: {integrity: sha512-kHv4kEHAylMYmlNwcQcDtXjklYp4FCf0b05E+0h6nDHsZ+F0bDe04U/tXNOqrx5CmIAth4vwfkjjUmp4c4JktQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [freebsd] + + '@napi-rs/nice-linux-arm-gnueabihf@1.1.1': + resolution: {integrity: sha512-E1t7K0efyKXZDoZg1LzCOLxgolxV58HCkaEkEvIYQx12ht2pa8hoBo+4OB3qh7e+QiBlp1SRf+voWUZFxyhyqg==} + engines: {node: '>= 10'} + cpu: [arm] + os: [linux] + + '@napi-rs/nice-linux-arm64-gnu@1.1.1': + resolution: {integrity: sha512-CIKLA12DTIZlmTaaKhQP88R3Xao+gyJxNWEn04wZwC2wmRapNnxCUZkVwggInMJvtVElA+D4ZzOU5sX4jV+SmQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + libc: [glibc] + + '@napi-rs/nice-linux-arm64-musl@1.1.1': + resolution: {integrity: sha512-+2Rzdb3nTIYZ0YJF43qf2twhqOCkiSrHx2Pg6DJaCPYhhaxbLcdlV8hCRMHghQ+EtZQWGNcS2xF4KxBhSGeutg==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [linux] + libc: [musl] + + '@napi-rs/nice-linux-ppc64-gnu@1.1.1': + resolution: {integrity: sha512-4FS8oc0GeHpwvv4tKciKkw3Y4jKsL7FRhaOeiPei0X9T4Jd619wHNe4xCLmN2EMgZoeGg+Q7GY7BsvwKpL22Tg==} + engines: {node: '>= 10'} + cpu: [ppc64] + os: [linux] + libc: [glibc] + + '@napi-rs/nice-linux-riscv64-gnu@1.1.1': + resolution: {integrity: sha512-HU0nw9uD4FO/oGCCk409tCi5IzIZpH2agE6nN4fqpwVlCn5BOq0MS1dXGjXaG17JaAvrlpV5ZeyZwSon10XOXw==} + engines: {node: '>= 10'} + cpu: [riscv64] + os: [linux] + libc: [glibc] + + '@napi-rs/nice-linux-s390x-gnu@1.1.1': + resolution: {integrity: sha512-2YqKJWWl24EwrX0DzCQgPLKQBxYDdBxOHot1KWEq7aY2uYeX+Uvtv4I8xFVVygJDgf6/92h9N3Y43WPx8+PAgQ==} + engines: {node: '>= 10'} + cpu: [s390x] + os: [linux] + libc: [glibc] + + '@napi-rs/nice-linux-x64-gnu@1.1.1': + resolution: {integrity: sha512-/gaNz3R92t+dcrfCw/96pDopcmec7oCcAQ3l/M+Zxr82KT4DljD37CpgrnXV+pJC263JkW572pdbP3hP+KjcIg==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + libc: [glibc] + + '@napi-rs/nice-linux-x64-musl@1.1.1': + resolution: {integrity: sha512-xScCGnyj/oppsNPMnevsBe3pvNaoK7FGvMjT35riz9YdhB2WtTG47ZlbxtOLpjeO9SqqQ2J2igCmz6IJOD5JYw==} + engines: {node: '>= 10'} + cpu: [x64] + os: [linux] + libc: [musl] + + '@napi-rs/nice-openharmony-arm64@1.1.1': + resolution: {integrity: sha512-6uJPRVwVCLDeoOaNyeiW0gp2kFIM4r7PL2MczdZQHkFi9gVlgm+Vn+V6nTWRcu856mJ2WjYJiumEajfSm7arPQ==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [openharmony] + + '@napi-rs/nice-win32-arm64-msvc@1.1.1': + resolution: {integrity: sha512-uoTb4eAvM5B2aj/z8j+Nv8OttPf2m+HVx3UjA5jcFxASvNhQriyCQF1OB1lHL43ZhW+VwZlgvjmP5qF3+59atA==} + engines: {node: '>= 10'} + cpu: [arm64] + os: [win32] + + '@napi-rs/nice-win32-ia32-msvc@1.1.1': + resolution: {integrity: sha512-CNQqlQT9MwuCsg1Vd/oKXiuH+TcsSPJmlAFc5frFyX/KkOh0UpBLEj7aoY656d5UKZQMQFP7vJNa1DNUNORvug==} + engines: {node: '>= 10'} + cpu: [ia32] + os: [win32] + + '@napi-rs/nice-win32-x64-msvc@1.1.1': + resolution: {integrity: sha512-vB+4G/jBQCAh0jelMTY3+kgFy00Hlx2f2/1zjMoH821IbplbWZOkLiTYXQkygNTzQJTq5cvwBDgn2ppHD+bglQ==} + engines: {node: '>= 10'} + cpu: [x64] + os: [win32] + + '@napi-rs/nice@1.1.1': + resolution: {integrity: sha512-xJIPs+bYuc9ASBl+cvGsKbGrJmS6fAKaSZCnT0lhahT5rhA2VVy9/EcIgd2JhtEuFOJNx7UHNn/qiTPTY4nrQw==} + engines: {node: '>= 10'} + + '@napi-rs/wasm-runtime@1.0.7': + resolution: {integrity: sha512-SeDnOO0Tk7Okiq6DbXmmBODgOAb9dp9gjlphokTUxmt8U3liIP1ZsozBahH69j/RJv+Rfs6IwUKHTgQYJ/HBAw==} + + '@nx/angular-rsbuild@21.2.0': + resolution: {integrity: sha512-7Qi1hCE2LTKqQHcxHlPno29ChRAuZdzhxWgVpVIqhhg5rNf/nu6N7s+ZGqArCsgtrxEc/iZhlfB7tGXpPkZn6Q==} + peerDependencies: + '@angular/common': '>=19.0.0 <21.0.0' + '@angular/ssr': '>=19.0.0 <21.0.0' + '@rsbuild/core': '>=1.0.5 <2.0.0' + + '@nx/angular-rspack-compiler@21.2.0': + resolution: {integrity: sha512-XcpVfh1by0dp2D7nHuB08f+pLXfscLx3P0HaMOZx/2DXYRx1P7u8sUGjhEu/96kAtowVxgRPbYikDpr59hSdfA==} + peerDependencies: + '@angular/compiler-cli': '>=19.0.0 <21.0.0' + '@rsbuild/core': '>=1.0.5 <2.0.0' + + '@parcel/watcher-android-arm64@2.5.6': + resolution: {integrity: sha512-YQxSS34tPF/6ZG7r/Ih9xy+kP/WwediEUsqmtf0cuCV5TPPKw/PQHRhueUo6JdeFJaqV3pyjm0GdYjZotbRt/A==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [android] + + '@parcel/watcher-darwin-arm64@2.5.6': + resolution: {integrity: sha512-Z2ZdrnwyXvvvdtRHLmM4knydIdU9adO3D4n/0cVipF3rRiwP+3/sfzpAwA/qKFL6i1ModaabkU7IbpeMBgiVEA==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [darwin] + + '@parcel/watcher-darwin-x64@2.5.6': + resolution: {integrity: sha512-HgvOf3W9dhithcwOWX9uDZyn1lW9R+7tPZ4sug+NGrGIo4Rk1hAXLEbcH1TQSqxts0NYXXlOWqVpvS1SFS4fRg==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [darwin] + + '@parcel/watcher-freebsd-x64@2.5.6': + resolution: {integrity: sha512-vJVi8yd/qzJxEKHkeemh7w3YAn6RJCtYlE4HPMoVnCpIXEzSrxErBW5SJBgKLbXU3WdIpkjBTeUNtyBVn8TRng==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [freebsd] + + '@parcel/watcher-linux-arm-glibc@2.5.6': + resolution: {integrity: sha512-9JiYfB6h6BgV50CCfasfLf/uvOcJskMSwcdH1PHH9rvS1IrNy8zad6IUVPVUfmXr+u+Km9IxcfMLzgdOudz9EQ==} + engines: {node: '>= 10.0.0'} + cpu: [arm] + os: [linux] + libc: [glibc] + + '@parcel/watcher-linux-arm-musl@2.5.6': + resolution: {integrity: sha512-Ve3gUCG57nuUUSyjBq/MAM0CzArtuIOxsBdQ+ftz6ho8n7s1i9E1Nmk/xmP323r2YL0SONs1EuwqBp2u1k5fxg==} + engines: {node: '>= 10.0.0'} + cpu: [arm] + os: [linux] + libc: [musl] + + '@parcel/watcher-linux-arm64-glibc@2.5.6': + resolution: {integrity: sha512-f2g/DT3NhGPdBmMWYoxixqYr3v/UXcmLOYy16Bx0TM20Tchduwr4EaCbmxh1321TABqPGDpS8D/ggOTaljijOA==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [linux] + libc: [glibc] + + '@parcel/watcher-linux-arm64-musl@2.5.6': + resolution: {integrity: sha512-qb6naMDGlbCwdhLj6hgoVKJl2odL34z2sqkC7Z6kzir8b5W65WYDpLB6R06KabvZdgoHI/zxke4b3zR0wAbDTA==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [linux] + libc: [musl] + + '@parcel/watcher-linux-x64-glibc@2.5.6': + resolution: {integrity: sha512-kbT5wvNQlx7NaGjzPFu8nVIW1rWqV780O7ZtkjuWaPUgpv2NMFpjYERVi0UYj1msZNyCzGlaCWEtzc+exjMGbQ==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [linux] + libc: [glibc] + + '@parcel/watcher-linux-x64-musl@2.5.6': + resolution: {integrity: sha512-1JRFeC+h7RdXwldHzTsmdtYR/Ku8SylLgTU/reMuqdVD7CtLwf0VR1FqeprZ0eHQkO0vqsbvFLXUmYm/uNKJBg==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [linux] + libc: [musl] + + '@parcel/watcher-win32-arm64@2.5.6': + resolution: {integrity: sha512-3ukyebjc6eGlw9yRt678DxVF7rjXatWiHvTXqphZLvo7aC5NdEgFufVwjFfY51ijYEWpXbqF5jtrK275z52D4Q==} + engines: {node: '>= 10.0.0'} + cpu: [arm64] + os: [win32] + + '@parcel/watcher-win32-ia32@2.5.6': + resolution: {integrity: sha512-k35yLp1ZMwwee3Ez/pxBi5cf4AoBKYXj00CZ80jUz5h8prpiaQsiRPKQMxoLstNuqe2vR4RNPEAEcjEFzhEz/g==} + engines: {node: '>= 10.0.0'} + cpu: [ia32] + os: [win32] + + '@parcel/watcher-win32-x64@2.5.6': + resolution: {integrity: sha512-hbQlYcCq5dlAX9Qx+kFb0FHue6vbjlf0FrNzSKdYK2APUf7tGfGxQCk2ihEREmbR6ZMc0MVAD5RIX/41gpUzTw==} + engines: {node: '>= 10.0.0'} + cpu: [x64] + os: [win32] + + '@parcel/watcher@2.5.6': + resolution: {integrity: sha512-tmmZ3lQxAe/k/+rNnXQRawJ4NjxO2hqiOLTHvWchtGZULp4RyFeh6aU4XdOYBFe2KE1oShQTv4AblOs2iOrNnQ==} + engines: {node: '>= 10.0.0'} + + '@rollup/rollup-android-arm-eabi@4.44.1': + resolution: {integrity: sha512-JAcBr1+fgqx20m7Fwe1DxPUl/hPkee6jA6Pl7n1v2EFiktAHenTaXl5aIFjUIEsfn9w3HE4gK1lEgNGMzBDs1w==} + cpu: [arm] + os: [android] + + '@rollup/rollup-android-arm64@4.44.1': + resolution: {integrity: sha512-RurZetXqTu4p+G0ChbnkwBuAtwAbIwJkycw1n6GvlGlBuS4u5qlr5opix8cBAYFJgaY05TWtM+LaoFggUmbZEQ==} + cpu: [arm64] + os: [android] + + '@rollup/rollup-darwin-arm64@4.44.1': + resolution: {integrity: sha512-fM/xPesi7g2M7chk37LOnmnSTHLG/v2ggWqKj3CCA1rMA4mm5KVBT1fNoswbo1JhPuNNZrVwpTvlCVggv8A2zg==} + cpu: [arm64] + os: [darwin] + + '@rollup/rollup-darwin-x64@4.44.1': + resolution: {integrity: sha512-gDnWk57urJrkrHQ2WVx9TSVTH7lSlU7E3AFqiko+bgjlh78aJ88/3nycMax52VIVjIm3ObXnDL2H00e/xzoipw==} + 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.44.1': + resolution: {integrity: sha512-uBmIxoJ4493YATvU2c0upGz87f99e3wop7TJgOA/bXMFd2SvKCI7xkxY/5k50bv7J6dw1SXT4MQBQSLn8Bb/Uw==} + cpu: [x64] + os: [freebsd] + + '@rollup/rollup-linux-arm-gnueabihf@4.44.1': + resolution: {integrity: sha512-n0edDmSHlXFhrlmTK7XBuwKlG5MbS7yleS1cQ9nn4kIeW+dJH+ExqNgQ0RrFRew8Y+0V/x6C5IjsHrJmiHtkxQ==} + cpu: [arm] + os: [linux] + libc: [glibc] + + '@rollup/rollup-linux-arm-musleabihf@4.44.1': + resolution: {integrity: sha512-8WVUPy3FtAsKSpyk21kV52HCxB+me6YkbkFHATzC2Yd3yuqHwy2lbFL4alJOLXKljoRw08Zk8/xEj89cLQ/4Nw==} + cpu: [arm] + os: [linux] + libc: [musl] + + '@rollup/rollup-linux-arm64-gnu@4.44.1': + resolution: {integrity: sha512-yuktAOaeOgorWDeFJggjuCkMGeITfqvPgkIXhDqsfKX8J3jGyxdDZgBV/2kj/2DyPaLiX6bPdjJDTu9RB8lUPQ==} + cpu: [arm64] + os: [linux] + libc: [glibc] + + '@rollup/rollup-linux-arm64-musl@4.44.1': + resolution: {integrity: sha512-W+GBM4ifET1Plw8pdVaecwUgxmiH23CfAUj32u8knq0JPFyK4weRy6H7ooxYFD19YxBulL0Ktsflg5XS7+7u9g==} + cpu: [arm64] + os: [linux] + libc: [musl] + + '@rollup/rollup-linux-loongarch64-gnu@4.44.1': + resolution: {integrity: sha512-1zqnUEMWp9WrGVuVak6jWTl4fEtrVKfZY7CvcBmUUpxAJ7WcSowPSAWIKa/0o5mBL/Ij50SIf9tuirGx63Ovew==} + cpu: [loong64] + os: [linux] + libc: [glibc] + + '@rollup/rollup-linux-powerpc64le-gnu@4.44.1': + resolution: {integrity: sha512-Rl3JKaRu0LHIx7ExBAAnf0JcOQetQffaw34T8vLlg9b1IhzcBgaIdnvEbbsZq9uZp3uAH+JkHd20Nwn0h9zPjA==} + cpu: [ppc64] + os: [linux] + libc: [glibc] + + '@rollup/rollup-linux-riscv64-gnu@4.44.1': + resolution: {integrity: sha512-j5akelU3snyL6K3N/iX7otLBIl347fGwmd95U5gS/7z6T4ftK288jKq3A5lcFKcx7wwzb5rgNvAg3ZbV4BqUSw==} + cpu: [riscv64] + os: [linux] + libc: [glibc] + + '@rollup/rollup-linux-riscv64-musl@4.44.1': + resolution: {integrity: sha512-ppn5llVGgrZw7yxbIm8TTvtj1EoPgYUAbfw0uDjIOzzoqlZlZrLJ/KuiE7uf5EpTpCTrNt1EdtzF0naMm0wGYg==} + cpu: [riscv64] + os: [linux] + libc: [musl] + + '@rollup/rollup-linux-s390x-gnu@4.44.1': + resolution: {integrity: sha512-Hu6hEdix0oxtUma99jSP7xbvjkUM/ycke/AQQ4EC5g7jNRLLIwjcNwaUy95ZKBJJwg1ZowsclNnjYqzN4zwkAw==} + cpu: [s390x] + os: [linux] + libc: [glibc] + + '@rollup/rollup-linux-x64-gnu@4.44.1': + resolution: {integrity: sha512-EtnsrmZGomz9WxK1bR5079zee3+7a+AdFlghyd6VbAjgRJDbTANJ9dcPIPAi76uG05micpEL+gPGmAKYTschQw==} + cpu: [x64] + os: [linux] + libc: [glibc] + + '@rollup/rollup-linux-x64-musl@4.44.1': + resolution: {integrity: sha512-iAS4p+J1az6Usn0f8xhgL4PaU878KEtutP4hqw52I4IO6AGoyOkHCxcc4bqufv1tQLdDWFx8lR9YlwxKuv3/3g==} + cpu: [x64] + os: [linux] + libc: [musl] + + '@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.44.1': + resolution: {integrity: sha512-JYA3qvCOLXSsnTR3oiyGws1Dm0YTuxAAeaYGVlGpUsHqloPcFjPg+X0Fj2qODGLNwQOAcCiQmHub/V007kiH5A==} + cpu: [ia32] + os: [win32] + + '@rollup/rollup-win32-x64-msvc@4.44.1': + resolution: {integrity: sha512-J8o22LuF0kTe7m+8PvW9wk3/bRq5+mRo5Dqo6+vXb7otCm3TPhYOJqOaQtGU9YMWQSL3krMnoOxMr0+9E6F3Ug==} + cpu: [x64] + os: [win32] + + '@rsbuild/core@1.7.5': + resolution: {integrity: sha512-i37urpoV4y9NSsGiUOuLdoI42KJ5h4gAZ8EG8Ilmsond3bxoAoOCu7YvC+1pJ7p+r16suVPW8cki891ZKHOoXQ==} + engines: {node: '>=18.12.0'} + hasBin: true + + '@rsbuild/plugin-less@1.6.3': + resolution: {integrity: sha512-XyPn5XwetEuEKxEwcfjYUH4cLGxDssMlO4sRTTtVL1g9TUefAmqL9uO1sXDdrDzeh7eei8mZnubHUulZoO7WXw==} + peerDependencies: + '@rsbuild/core': ^1.3.0 || ^2.0.0-0 + peerDependenciesMeta: + '@rsbuild/core': + optional: true + + '@rsbuild/plugin-sass@1.5.2': + resolution: {integrity: sha512-T03UrWpLxsVLTTAe0ybXVfKneTlxTBj5Eze8keCcICv3QrdVp+y5I+3WrmqyFbQUsB2X9dSfDQSlez502ydoJQ==} + peerDependencies: + '@rsbuild/core': ^1.3.0 || ^2.0.0-0 + peerDependenciesMeta: + '@rsbuild/core': + optional: true + + '@rspack/binding-darwin-arm64@1.7.11': + resolution: {integrity: sha512-oduECiZVqbO5zlVw+q7Vy65sJFth99fWPTyucwvLJJtJkPL5n17Uiql2cYP6Ijn0pkqtf1SXgK8WjiKLG5bIig==} + cpu: [arm64] + os: [darwin] + + '@rspack/binding-darwin-x64@1.7.11': + resolution: {integrity: sha512-a1+TtTE9ap6RalgFi7FGIgkJP6O4Vy6ctv+9WGJy53E4kuqHR0RygzaiVxCI/GMc/vBT9vY23hyrpWb3d1vtXA==} + cpu: [x64] + os: [darwin] + + '@rspack/binding-linux-arm64-gnu@1.7.11': + resolution: {integrity: sha512-P0QrGRPbTWu6RKWfN0bDtbnEps3rXH0MWIMreZABoUrVmNQKtXR6e73J3ub6a+di5s2+K0M2LJ9Bh2/H4UsDUA==} + cpu: [arm64] + os: [linux] + libc: [glibc] + + '@rspack/binding-linux-arm64-musl@1.7.11': + resolution: {integrity: sha512-6ky7R43VMjWwmx3Yx7Jl7faLBBMAgMDt+/bN35RgwjiPgsIByz65EwytUVuW9rikB43BGHvA/eqlnjLrUzNBqw==} + cpu: [arm64] + os: [linux] + libc: [musl] + + '@rspack/binding-linux-x64-gnu@1.7.11': + resolution: {integrity: sha512-cuOJMfCOvb2Wgsry5enXJ3iT1FGUjdPqtGUBVupQlEG4ntSYsQ2PtF4wIDVasR3wdxC5nQbipOrDiN/u6fYsdQ==} + cpu: [x64] + os: [linux] + libc: [glibc] + + '@rspack/binding-linux-x64-musl@1.7.11': + resolution: {integrity: sha512-CoK37hva4AmHGh3VCsQXmGr40L36m1/AdnN5LEjUX6kx5rEH7/1nEBN6Ii72pejqDVvk9anEROmPDiPw10tpFg==} + cpu: [x64] + os: [linux] + libc: [musl] + + '@rspack/binding-wasm32-wasi@1.7.11': + resolution: {integrity: sha512-OtrmnPUVJMxjNa3eDMfHyPdtlLRmmp/aIm0fQHlAOATbZvlGm12q7rhPW5BXTu1yh+1rQ1/uqvz+SzKEZXuJaQ==} + cpu: [wasm32] + + '@rspack/binding-win32-arm64-msvc@1.7.11': + resolution: {integrity: sha512-lObFW6e5lCWNgTBNwT//yiEDbsxm9QG4BYUojqeXxothuzJ/L6ibXz6+gLMvbOvLGV3nKgkXmx8GvT9WDKR0mA==} + cpu: [arm64] + os: [win32] + + '@rspack/binding-win32-ia32-msvc@1.7.11': + resolution: {integrity: sha512-0pYGnZd8PPqNR68zQ8skamqNAXEA1sUfXuAdYcknIIRq2wsbiwFzIc0Pov1cIfHYab37G7sSIPBiOUdOWF5Ivw==} + cpu: [ia32] + os: [win32] + + '@rspack/binding-win32-x64-msvc@1.7.11': + resolution: {integrity: sha512-EeQXayoQk/uBkI3pdoXfQBXNIUrADq56L3s/DFyM2pJeUDrWmhfIw2UFIGkYPTMSCo8F2JcdcGM32FGJrSnU0Q==} + cpu: [x64] + os: [win32] + + '@rspack/binding@1.7.11': + resolution: {integrity: sha512-2MGdy2s2HimsDT444Bp5XnALzNRxuBNc7y0JzyuqKbHBywd4x2NeXyhWXXoxufaCFu5PBc9Qq9jyfjW2Aeh06Q==} + + '@rspack/core@1.7.11': + resolution: {integrity: sha512-rsD9b+Khmot5DwCMiB3cqTQo53ioPG3M/A7BySu8+0+RS7GCxKm+Z+mtsjtG/vsu4Tn2tcqCdZtA3pgLoJB+ew==} + engines: {node: '>=18.12.0'} + peerDependencies: + '@swc/helpers': '>=0.5.1' + peerDependenciesMeta: + '@swc/helpers': + optional: true + + '@rspack/lite-tapable@1.1.0': + resolution: {integrity: sha512-E2B0JhYFmVAwdDiG14+DW0Di4Ze4Jg10Pc4/lILUrd5DRCaklduz2OvJ5HYQ6G+hd+WTzqQb3QnDNfK4yvAFYw==} + + '@swc/helpers@0.5.21': + resolution: {integrity: sha512-jI/VAmtdjB/RnI8GTnokyX7Ug8c+g+ffD6QRLa6XQewtnGyukKkKSk3wLTM3b5cjt1jNh9x0jfVlagdN2gDKQg==} + + '@toon-format/toon@0.9.0': + resolution: {integrity: sha512-BaMhGh1+/z8ceDrF2xL9Drd42hijbUJlivm/1goPR26RgCYsqlMkHbg48hx9a5UjZC7oZqxWPJ6ju5qvALi6Ag==} + + '@ts-morph/common@0.25.0': + resolution: {integrity: sha512-kMnZz+vGGHi4GoHnLmMhGNjm44kGtKUXGnOvrKmMwAuvNjM/PgKVGfUnL7IDvK7Jb2QQ82jq3Zmp04Gy+r3Dkg==} + + '@tybys/wasm-util@0.10.2': + resolution: {integrity: sha512-RoBvJ2X0wuKlWFIjrwffGw1IqZHKQqzIchKaadZZfnNpsAYp2mM0h36JtPCjNDAHGgYez/15uMBpfGwchhiMgg==} + + '@types/eslint-scope@3.7.7': + resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} + + '@types/eslint@9.6.1': + resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==} + + '@types/estree@1.0.8': + resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} + + '@types/json-schema@7.0.15': + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} + + '@types/node@25.6.0': + resolution: {integrity: sha512-+qIYRKdNYJwY3vRCZMdJbPLJAtGjQBudzZzdzwQYkEPQd+PJGixUL5QfvCLDaULoLv+RhT3LDkwEfKaAkgSmNQ==} + + '@types/semver@7.5.8': + resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==} + + '@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 || ^7.0.0 + + '@webassemblyjs/ast@1.14.1': + resolution: {integrity: sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==} + + '@webassemblyjs/floating-point-hex-parser@1.13.2': + resolution: {integrity: sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==} + + '@webassemblyjs/helper-api-error@1.13.2': + resolution: {integrity: sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==} + + '@webassemblyjs/helper-buffer@1.14.1': + resolution: {integrity: sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==} + + '@webassemblyjs/helper-numbers@1.13.2': + resolution: {integrity: sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==} + + '@webassemblyjs/helper-wasm-bytecode@1.13.2': + resolution: {integrity: sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==} + + '@webassemblyjs/helper-wasm-section@1.14.1': + resolution: {integrity: sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==} + + '@webassemblyjs/ieee754@1.13.2': + resolution: {integrity: sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==} + + '@webassemblyjs/leb128@1.13.2': + resolution: {integrity: sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==} + + '@webassemblyjs/utf8@1.13.2': + resolution: {integrity: sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==} + + '@webassemblyjs/wasm-edit@1.14.1': + resolution: {integrity: sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==} + + '@webassemblyjs/wasm-gen@1.14.1': + resolution: {integrity: sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==} + + '@webassemblyjs/wasm-opt@1.14.1': + resolution: {integrity: sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==} + + '@webassemblyjs/wasm-parser@1.14.1': + resolution: {integrity: sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==} + + '@webassemblyjs/wast-printer@1.14.1': + resolution: {integrity: sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==} + + '@xtuc/ieee754@1.2.0': + resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} + + '@xtuc/long@4.2.2': + resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} + + accepts@1.3.8: + resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} + engines: {node: '>= 0.6'} + + acorn-import-phases@1.0.4: + resolution: {integrity: sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==} + engines: {node: '>=10.13.0'} + peerDependencies: + acorn: ^8.14.0 + + acorn@8.16.0: + resolution: {integrity: sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==} + engines: {node: '>=0.4.0'} + hasBin: true + + adm-zip@0.5.10: + resolution: {integrity: sha512-x0HvcHqVJNTPk/Bw8JbLWlWoo6Wwnsug0fnYYro1HBrjxZ3G7/AZk7Ahv8JwDe1uIcz8eBqvu86FuF1POiG7vQ==} + engines: {node: '>=6.0'} + + agent-base@7.1.4: + resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==} + engines: {node: '>= 14'} + + ajv-formats@2.1.1: + resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==} + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true + + ajv-formats@3.0.1: + resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==} + peerDependencies: + ajv: ^8.0.0 + peerDependenciesMeta: + ajv: + optional: true + + ajv-keywords@5.1.0: + resolution: {integrity: sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==} + peerDependencies: + ajv: ^8.8.2 + + ajv@8.17.1: + resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} + + ajv@8.20.0: + resolution: {integrity: sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==} + + ansi-colors@4.1.3: + resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==} + engines: {node: '>=6'} + + ansi-escapes@7.3.0: + resolution: {integrity: sha512-BvU8nYgGQBxcmMuEeUEmNTvrMVjJNSH7RgW24vXexN4Ven6qCvy4TntnvlnwnMLTVlcRQQdbRY8NKnaIoeWDNg==} + engines: {node: '>=18'} + + ansi-regex@5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} + + ansi-regex@6.2.2: + resolution: {integrity: sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==} + engines: {node: '>=12'} + + ansi-styles@4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} + + ansi-styles@6.2.3: + resolution: {integrity: sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==} + engines: {node: '>=12'} + + array-flatten@1.1.1: + resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} + + asynckit@0.4.0: + resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} + + axios-retry@4.5.0: + resolution: {integrity: sha512-aR99oXhpEDGo0UuAlYcn2iGRds30k366Zfa05XWScR9QaQD4JYiP3/1Qt1u7YlefUOK+cn0CcwoL1oefavQUlQ==} + peerDependencies: + axios: 0.x || 1.x + + axios@1.16.0: + resolution: {integrity: sha512-6hp5CwvTPlN2A31g5dxnwAX0orzM7pmCRDLnZSX772mv8WDqICwFjowHuPs04Mc8deIld1+ejhtaMn5vp6b+1w==} + + balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + + baseline-browser-mapping@2.10.27: + resolution: {integrity: sha512-zEs/ufmZoUd7WftKpKyXaT6RFxpQ5Qm9xytKRHvJfxFV9DFJkZph9RvJ1LcOUi0Z1ZVijMte65JbILeV+8QQEA==} + engines: {node: '>=6.0.0'} + hasBin: true + + beasties@0.3.4: + resolution: {integrity: sha512-NmzN1zN1cvGccXFyZ73335+ASXwBlVWcUPssiUDIlFdfyatHPRRufjCd5w8oPaQPvVnf9ELklaCGb1gi9FBwIw==} + engines: {node: '>=14.0.0'} + + big.js@5.2.2: + resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} + + body-parser@1.20.3: + resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + + boolbase@1.0.0: + resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} + + brace-expansion@2.1.0: + resolution: {integrity: sha512-TN1kCZAgdgweJhWWpgKYrQaMNHcDULHkWwQIspdtjV4Y5aurRdZpjAqn6yX3FPqTA9ngHCc4hJxMAMgGfve85w==} + + browserslist@4.28.2: + resolution: {integrity: sha512-48xSriZYYg+8qXna9kwqjIVzuQxi+KYWp2+5nCYnYKPTr0LvD89Jqk2Or5ogxz0NUMfIjhh2lIUX/LyX9B4oIg==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + + buffer-from@1.1.2: + resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} + + bundle-name@4.1.0: + resolution: {integrity: sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==} + engines: {node: '>=18'} + + bytes@3.1.2: + resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} + engines: {node: '>= 0.8'} + + call-bind-apply-helpers@1.0.2: + resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==} + engines: {node: '>= 0.4'} + + call-bound@1.0.4: + resolution: {integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==} + engines: {node: '>= 0.4'} + + caniuse-lite@1.0.30001791: + resolution: {integrity: sha512-yk0l/YSrOnFZk3UROpDLQD9+kC1l4meK/wed583AXrzoarMGJcbRi2Q4RaUYbKxYAsZ8sWmaSa/DsLmdBeI1vQ==} + + chokidar@4.0.3: + resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} + engines: {node: '>= 14.16.0'} + + chrome-trace-event@1.0.4: + resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==} + engines: {node: '>=6.0'} + + ci-info@4.4.0: + resolution: {integrity: sha512-77PSwercCZU2Fc4sX94eF8k8Pxte6JAwL4/ICZLFjJLqegs7kCuAsqqj/70NQF6TvDpgFjkubQB2FW2ZZddvQg==} + engines: {node: '>=8'} + + cli-cursor@5.0.0: + resolution: {integrity: sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==} + engines: {node: '>=18'} + + cli-truncate@4.0.0: + resolution: {integrity: sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==} + engines: {node: '>=18'} + + cli-width@4.1.0: + resolution: {integrity: sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==} + engines: {node: '>= 12'} + + cliui@9.0.1: + resolution: {integrity: sha512-k7ndgKhwoQveBL+/1tqGJYNz097I7WOvwbmmU2AR5+magtbjPWQTS1C5vzGkBC8Ym8UWRzfKUzUUqFLypY4Q+w==} + engines: {node: '>=20'} + + code-block-writer@13.0.3: + resolution: {integrity: sha512-Oofo0pq3IKnsFtuHqSF7TqBfr71aeyZDVJ0HpmqB7FBM2qEigL0iPONSCZSO9pE9dZTAxANe5XHG9Uy0YMv8cg==} + + color-convert@2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} + + color-name@1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + + colorette@2.0.20: + resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} + + colorjs.io@0.5.2: + resolution: {integrity: sha512-twmVoizEW7ylZSN32OgKdXRmo1qg+wT5/6C3xu5b9QsWzSFAhHLn2xd8ro0diCsKfCj1RdaTP/nrcW+vAoQPIw==} + + combined-stream@1.0.8: + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} + engines: {node: '>= 0.8'} + + commander@11.1.0: + resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==} + engines: {node: '>=16'} + + commander@2.20.3: + resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} + + content-disposition@0.5.4: + resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==} + engines: {node: '>= 0.6'} + + content-type@1.0.5: + resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} + engines: {node: '>= 0.6'} + + convert-source-map@1.9.0: + resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} + + convert-source-map@2.0.0: + resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} + + cookie-signature@1.0.6: + resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} + + cookie@0.7.1: + resolution: {integrity: sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==} + engines: {node: '>= 0.6'} + + copy-anything@3.0.5: + resolution: {integrity: sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==} + engines: {node: '>=12.13'} + + core-js@3.47.0: + resolution: {integrity: sha512-c3Q2VVkGAUyupsjRnaNX6u8Dq2vAdzm9iuPj5FW0fRxzlxgq9Q39MDq10IvmQSpLgHQNyQzQmOo6bgGHmH3NNg==} + + cron-parser@4.9.0: + resolution: {integrity: sha512-p0SaNjrHOnQeR8/VnfGbmg9te2kfyYSQ7Sc/j/6DtPL3JQvKxmjO9TSjNFpujqV3vEYYBvNNvXSxzyksBWAx1Q==} + engines: {node: '>=12.0.0'} + + css-select@5.2.2: + resolution: {integrity: sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==} + + css-what@6.2.2: + resolution: {integrity: sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==} + engines: {node: '>= 6'} + + debug@2.6.9: + resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + debug@4.4.3: + resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + deepmerge@4.3.1: + resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==} + engines: {node: '>=0.10.0'} + + default-browser-id@5.0.1: + resolution: {integrity: sha512-x1VCxdX4t+8wVfd1so/9w+vQ4vx7lKd2Qp5tDRutErwmR85OgmfX7RlLRMWafRMY7hbEiXIbudNrjOAPa/hL8Q==} + engines: {node: '>=18'} + + default-browser@5.5.0: + resolution: {integrity: sha512-H9LMLr5zwIbSxrmvikGuI/5KGhZ8E2zH3stkMgM5LpOWDutGM2JZaj460Udnf1a+946zc7YBgrqEWwbk7zHvGw==} + engines: {node: '>=18'} + + define-lazy-prop@3.0.0: + resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==} + engines: {node: '>=12'} + + delayed-stream@1.0.0: + resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} + engines: {node: '>=0.4.0'} + + depd@2.0.0: + resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} + engines: {node: '>= 0.8'} + + destroy@1.2.0: + resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + + detect-libc@2.1.2: + resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==} + engines: {node: '>=8'} + + dom-serializer@2.0.0: + resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} + + domelementtype@2.3.0: + resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} + + domhandler@5.0.3: + resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} + engines: {node: '>= 4'} + + domutils@3.2.2: + resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==} + + dunder-proto@1.0.1: + resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} + engines: {node: '>= 0.4'} + + ee-first@1.1.1: + resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} + + electron-to-chromium@1.5.349: + resolution: {integrity: sha512-QsWVGyRuY07Aqb234QytTfwd5d9AJlfNIQ5wIOl1L+PZDzI9d9+Fn0FRale/QYlFxt/bUnB0/nLd1jFPGxGK1A==} + + emoji-regex@10.6.0: + resolution: {integrity: sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==} + + emoji-regex@8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + + emojis-list@3.0.0: + resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} + engines: {node: '>= 4'} + + encodeurl@1.0.2: + resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} + engines: {node: '>= 0.8'} + + encodeurl@2.0.0: + resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} + engines: {node: '>= 0.8'} + + encoding@0.1.13: + resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} + + enhanced-resolve@5.21.0: + resolution: {integrity: sha512-otxSQPw4lkOZWkHpB3zaEQs6gWYEsmX4xQF68ElXC/TWvGxGMSGOvoNbaLXm6/cS/fSfHtsEdw90y20PCd+sCA==} + engines: {node: '>=10.13.0'} + + entities@4.5.0: + resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} + engines: {node: '>=0.12'} + + entities@6.0.1: + resolution: {integrity: sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==} + engines: {node: '>=0.12'} + + entities@7.0.1: + resolution: {integrity: sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==} + engines: {node: '>=0.12'} + + environment@1.1.0: + resolution: {integrity: sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==} + engines: {node: '>=18'} + + errno@0.1.8: + resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==} + hasBin: true + + es-define-property@1.0.1: + resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==} + engines: {node: '>= 0.4'} + + es-errors@1.3.0: + resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} + engines: {node: '>= 0.4'} + + es-module-lexer@2.1.0: + resolution: {integrity: sha512-n27zTYMjYu1aj4MjCWzSP7G9r75utsaoc8m61weK+W8JMBGGQybd43GstCXZ3WNmSFtGT9wi59qQTW6mhTR5LQ==} + + es-object-atoms@1.1.1: + resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==} + engines: {node: '>= 0.4'} + + es-set-tostringtag@2.1.0: + resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==} + engines: {node: '>= 0.4'} + + esbuild@0.25.5: + resolution: {integrity: sha512-P8OtKZRv/5J5hhz0cUAdu/cLuPIKXpQl1R9pZtvmHWQvrAUVd0UNIPT4IB4W3rNOqVO0rlqHmCIbSwxh/c9yUQ==} + engines: {node: '>=18'} + hasBin: true + + escalade@3.2.0: + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} + engines: {node: '>=6'} + + escape-html@1.0.3: + resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} + + eslint-scope@5.1.1: + resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} + engines: {node: '>=8.0.0'} + + esrecurse@4.3.0: + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} + engines: {node: '>=4.0'} + + estraverse@4.3.0: + resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} + engines: {node: '>=4.0'} + + estraverse@5.3.0: + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} + engines: {node: '>=4.0'} + + etag@1.8.1: + resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} + engines: {node: '>= 0.6'} + + eventemitter3@5.0.4: + resolution: {integrity: sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw==} + + events@3.3.0: + resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} + engines: {node: '>=0.8.x'} + + eventsource-parser@3.0.8: + resolution: {integrity: sha512-70QWGkr4snxr0OXLRWsFLeRBIRPuQOvt4s8QYjmUlmlkyTZkRqS7EDVRZtzU3TiyDbXSzaOeF0XUKy8PchzukQ==} + engines: {node: '>=18.0.0'} + + eventsource@4.1.0: + resolution: {integrity: sha512-2GuF51iuHX6A9xdTccMTsNb7VO0lHZihApxhvQzJB5A03DvHDd2FQepodbMaztPBmBcE/ox7o2gqaxGhYB9LhQ==} + engines: {node: '>=20.0.0'} + + expand-tilde@2.0.2: + resolution: {integrity: sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==} + engines: {node: '>=0.10.0'} + + express@4.21.1: + resolution: {integrity: sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==} + engines: {node: '>= 0.10.0'} + + fast-deep-equal@3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + + fast-uri@3.1.0: + resolution: {integrity: sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==} + + fdir@6.5.0: + resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} + engines: {node: '>=12.0.0'} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + + finalhandler@1.3.1: + resolution: {integrity: sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==} + engines: {node: '>= 0.8'} + + find-file-up@2.0.1: + resolution: {integrity: sha512-qVdaUhYO39zmh28/JLQM5CoYN9byEOKEH4qfa8K1eNV17W0UUMJ9WgbR/hHFH+t5rcl+6RTb5UC7ck/I+uRkpQ==} + engines: {node: '>=8'} + + find-package-json@1.2.0: + resolution: {integrity: sha512-+SOGcLGYDJHtyqHd87ysBhmaeQ95oWspDKnMXBrnQ9Eq4OkLNqejgoaD8xVWu6GPa0B6roa6KinCMEMcVeqONw==} + + find-pkg@2.0.0: + resolution: {integrity: sha512-WgZ+nKbELDa6N3i/9nrHeNznm+lY3z4YfhDDWgW+5P0pdmMj26bxaxU11ookgY3NyP9GC7HvZ9etp0jRFqGEeQ==} + engines: {node: '>=8'} + + follow-redirects@1.16.0: + resolution: {integrity: sha512-y5rN/uOsadFT/JfYwhxRS5R7Qce+g3zG97+JrtFZlC9klX/W5hD7iiLzScI4nZqUS7DNUdhPgw4xI8W2LuXlUw==} + engines: {node: '>=4.0'} + peerDependencies: + debug: '*' + peerDependenciesMeta: + debug: + optional: true + + form-data@4.0.5: + resolution: {integrity: sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==} + engines: {node: '>= 6'} + + forwarded@0.2.0: + resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} + engines: {node: '>= 0.6'} + + fresh@0.5.2: + resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} + engines: {node: '>= 0.6'} + + fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + + function-bind@1.1.2: + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + + gensync@1.0.0-beta.2: + resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} + engines: {node: '>=6.9.0'} + + get-caller-file@2.0.5: + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + engines: {node: 6.* || 8.* || >= 10.*} + + get-east-asian-width@1.5.0: + resolution: {integrity: sha512-CQ+bEO+Tva/qlmw24dCejulK5pMzVnUOFOijVogd3KQs07HnRIgp8TGipvCCRT06xeYEbpbgwaCxglFyiuIcmA==} + engines: {node: '>=18'} + + get-intrinsic@1.3.0: + resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==} + engines: {node: '>= 0.4'} + + get-proto@1.0.1: + resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} + engines: {node: '>= 0.4'} + + git-up@7.0.0: + resolution: {integrity: sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ==} + + git-url-parse@15.0.0: + resolution: {integrity: sha512-5reeBufLi+i4QD3ZFftcJs9jC26aULFLBU23FeKM/b1rI0K6ofIeAblmDVO7Ht22zTDE9+CkJ3ZVb0CgJmz3UQ==} + + glob-to-regexp@0.4.1: + resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} + + global-modules@1.0.0: + resolution: {integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==} + engines: {node: '>=0.10.0'} + + global-prefix@1.0.2: + resolution: {integrity: sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==} + engines: {node: '>=0.10.0'} + + gopd@1.2.0: + resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} + engines: {node: '>= 0.4'} + + graceful-fs@4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + + has-flag@4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} + + has-symbols@1.1.0: + resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==} + engines: {node: '>= 0.4'} + + has-tostringtag@1.0.2: + resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} + engines: {node: '>= 0.4'} + + hasown@2.0.3: + resolution: {integrity: sha512-ej4AhfhfL2Q2zpMmLo7U1Uv9+PyhIZpgQLGT1F9miIGmiCJIoCgSmczFdrc97mWT4kVY72KA+WnnhJ5pghSvSg==} + engines: {node: '>= 0.4'} + + homedir-polyfill@1.0.3: + resolution: {integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==} + engines: {node: '>=0.10.0'} + + htmlparser2@10.1.0: + resolution: {integrity: sha512-VTZkM9GWRAtEpveh7MSF6SjjrpNVNNVJfFup7xTY3UpFtm67foy9HDVXneLtFVt4pMz5kZtgNcvCniNFb1hlEQ==} + + http-errors@2.0.0: + resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} + engines: {node: '>= 0.8'} + + https-proxy-agent@7.0.6: + resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} + engines: {node: '>= 14'} + + iconv-lite@0.4.24: + resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} + engines: {node: '>=0.10.0'} + + iconv-lite@0.6.3: + resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} + engines: {node: '>=0.10.0'} + + image-size@0.5.5: + resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==} + engines: {node: '>=0.10.0'} + hasBin: true + + immutable@5.1.5: + resolution: {integrity: sha512-t7xcm2siw+hlUM68I+UEOK+z84RzmN59as9DZ7P1l0994DKUWV7UXBMQZVxaoMSRQ+PBZbHCOoBt7a2wxOMt+A==} + + inherits@2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + + ini@1.3.8: + resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} + + ipaddr.js@1.9.1: + resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} + engines: {node: '>= 0.10'} + + is-ci@4.1.0: + resolution: {integrity: sha512-Ab9bQDQ11lWootZUI5qxgN2ZXwxNI5hTwnsvOc1wyxQ7zQ8OkEDw79mI0+9jI3x432NfwbVRru+3noJfXF6lSQ==} + hasBin: true + + is-core-module@2.16.1: + resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==} + engines: {node: '>= 0.4'} + + is-docker@3.0.0: + resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + hasBin: true + + is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} + + is-fullwidth-code-point@3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} + + is-fullwidth-code-point@4.0.0: + resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} + engines: {node: '>=12'} + + is-fullwidth-code-point@5.1.0: + resolution: {integrity: sha512-5XHYaSyiqADb4RnZ1Bdad6cPp8Toise4TzEjcOYDHZkTCbKgiUl7WTUCpNWHuxmDt91wnsZBc9xinNzopv3JMQ==} + engines: {node: '>=18'} + + is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} + + is-inside-container@1.0.0: + resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} + engines: {node: '>=14.16'} + hasBin: true + + is-retry-allowed@2.2.0: + resolution: {integrity: sha512-XVm7LOeLpTW4jV19QSH38vkswxoLud8sQ57YwJVTPWdiaI9I8keEhGFpBlslyVsgdQy4Opg8QOLb8YRgsyZiQg==} + engines: {node: '>=10'} + + is-ssh@1.4.1: + resolution: {integrity: sha512-JNeu1wQsHjyHgn9NcWTaXq6zWSR6hqE0++zhfZlkFBbScNkyvxCdeV8sRkSBaeLKxmbpR21brail63ACNxJ0Tg==} + + is-what@4.1.16: + resolution: {integrity: sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==} + engines: {node: '>=12.13'} + + is-windows@1.0.2: + resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} + engines: {node: '>=0.10.0'} + + is-wsl@3.1.1: + resolution: {integrity: sha512-e6rvdUCiQCAuumZslxRJWR/Doq4VpPR82kqclvcS0efgt430SlGIk05vdCN58+VrzgtIcfNODjozVielycD4Sw==} + engines: {node: '>=16'} + + isexe@2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + + isomorphic-ws@5.0.0: + resolution: {integrity: sha512-muId7Zzn9ywDsyXgTIafTry2sV3nySZeUDe6YedVd1Hvuuep5AsIlqK+XefWpYTyJG5e503F2xIuT2lcU6rCSw==} + peerDependencies: + ws: '*' + + istanbul-lib-coverage@3.2.2: + resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==} + engines: {node: '>=8'} + + istanbul-lib-instrument@6.0.3: + resolution: {integrity: sha512-Vtgk7L/R2JHyyGW07spoFlB8/lpjiOLTjMdms6AFMraYt3BaJauod/NGrfnVG/y4Ix1JEuMRPDPEj2ua+zz1/Q==} + engines: {node: '>=10'} + + jest-worker@27.5.1: + resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} + engines: {node: '>= 10.13.0'} + + jiti@2.4.2: + resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==} + hasBin: true + + jiti@2.6.1: + resolution: {integrity: sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==} + hasBin: true + + jose@5.10.0: + resolution: {integrity: sha512-s+3Al/p9g32Iq+oqXxkW//7jk2Vig6FF1CFqzVXoTUXt2qz89YWbL+OwS17NFYEvxC35n0FKeGO2LGYSxeM2Gg==} + + js-tokens@4.0.0: + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + + jsesc@3.1.0: + resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} + engines: {node: '>=6'} + hasBin: true + + json-schema-traverse@1.0.0: + resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} + + json5@2.2.3: + resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} + engines: {node: '>=6'} + hasBin: true + + jsonc-parser@3.3.1: + resolution: {integrity: sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==} + + less-loader@12.3.2: + resolution: {integrity: sha512-uLV5c702ff2jBvO7qewpkLRzkh/I9QW07ur2NKkv8TVTrtX2lrKjEbEU/LLXAn7cgpCIBbkfyUm4qYXCQs5/+w==} + engines: {node: '>= 18.12.0'} + peerDependencies: + '@rspack/core': 0.x || ^1.0.0 || ^2.0.0-0 + less: ^3.5.0 || ^4.0.0 + webpack: ^5.0.0 + peerDependenciesMeta: + '@rspack/core': + optional: true + webpack: + optional: true + + less@4.6.4: + resolution: {integrity: sha512-OJmO5+HxZLLw0RLzkqaNHzcgEAQG7C0y3aMbwtCzIUFZsLMNNq/1IdAdHEycQ58CwUO3jPTHmoN+tE5I7FQxNg==} + engines: {node: '>=18'} + hasBin: true + + listr2@8.3.3: + resolution: {integrity: sha512-LWzX2KsqcB1wqQ4AHgYb4RsDXauQiqhjLk+6hjbaeHG4zpjjVAB6wC/gz6X0l+Du1cN3pUB5ZlrvTbhGSNnUQQ==} + engines: {node: '>=18.0.0'} + + lmdb@3.4.1: + resolution: {integrity: sha512-hoG9RIv42kdGJiieyElgWcKCTaw5S6Jqwyd1gLSVdsJ3+8MVm8e4yLronThiRJI9DazFAAs9xfB9nWeMQ2DWKA==} + hasBin: true + + loader-runner@4.3.2: + resolution: {integrity: sha512-DFEqQ3ihfS9blba08cLfYf1NRAIEm+dDjic073DRDc3/JspI/8wYmtDsHwd3+4hwvdxSK7PGaElfTmm0awWJ4w==} + engines: {node: '>=6.11.5'} + + loader-utils@2.0.4: + resolution: {integrity: sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==} + engines: {node: '>=8.9.0'} + + log-update@6.1.0: + resolution: {integrity: sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==} + engines: {node: '>=18'} + + long-timeout@0.1.1: + resolution: {integrity: sha512-BFRuQUqc7x2NWxfJBCyUrN8iYUYznzL9JROmRz1gZ6KlOIgmoD+njPVbb+VNn2nGMKggMsK79iUNErillsrx7w==} + + lru-cache@5.1.1: + resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} + + luxon@3.7.2: + resolution: {integrity: sha512-vtEhXh/gNjI9Yg1u4jX/0YVPMvxzHuGgCm6tC5kZyb08yjGWGnqAjGJvcXbqQR2P3MyMEFnRbpcdFS6PBcLqew==} + engines: {node: '>=12'} + + magic-string@0.30.17: + resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} + + make-dir@2.1.0: + resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} + engines: {node: '>=6'} + + math-intrinsics@1.1.0: + resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==} + engines: {node: '>= 0.4'} + + media-typer@0.3.0: + resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} + engines: {node: '>= 0.6'} + + merge-descriptors@1.0.3: + resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==} + + merge-stream@2.0.0: + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} + + methods@1.1.2: + resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} + engines: {node: '>= 0.6'} + + mime-db@1.52.0: + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} + engines: {node: '>= 0.6'} + + mime-db@1.54.0: + resolution: {integrity: sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==} + engines: {node: '>= 0.6'} + + mime-types@2.1.35: + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} + engines: {node: '>= 0.6'} + + mime@1.6.0: + resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} + engines: {node: '>=4'} + hasBin: true + + mimic-function@5.0.1: + resolution: {integrity: sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==} + engines: {node: '>=18'} + + minimatch@9.0.9: + resolution: {integrity: sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==} + engines: {node: '>=16 || 14 >=14.17'} + + mrmime@2.0.1: + resolution: {integrity: sha512-Y3wQdFg2Va6etvQ5I82yUhGdsKrcYox6p7FfL1LbK2J4V01F9TGlepTIhnK24t7koZibmg82KGglhA1XK5IsLQ==} + engines: {node: '>=10'} + + ms@2.0.0: + resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} + + ms@2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + + msgpackr-extract@3.0.3: + resolution: {integrity: sha512-P0efT1C9jIdVRefqjzOQ9Xml57zpOXnIuS+csaB4MdZbTdmGDLo8XhzBG1N7aO11gKDDkJvBLULeFTo46wwreA==} + hasBin: true + + msgpackr@1.11.12: + resolution: {integrity: sha512-RBdJ1Un7yGlXWajrkxcSa93nvQ0w4zBf60c0yYv7YtBelP8H2FA7XsfBbMHtXKXUMUxH7zV3Zuozh+kUQWhHvg==} + + mute-stream@2.0.0: + resolution: {integrity: sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA==} + engines: {node: ^18.17.0 || >=20.5.0} + + nanoid@3.3.12: + resolution: {integrity: sha512-ZB9RH/39qpq5Vu6Y+NmUaFhQR6pp+M2Xt76XBnEwDaGcVAqhlvxrl3B2bKS5D3NH3QR76v3aSrKaF/Kiy7lEtQ==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + + needle@3.5.0: + resolution: {integrity: sha512-jaQyPKKk2YokHrEg+vFDYxXIHTCBgiZwSHOoVx/8V3GIBS8/VN6NdVRmg8q1ERtPkMvmOvebsgga4sAj5hls/w==} + engines: {node: '>= 4.4.x'} + hasBin: true + + negotiator@0.6.3: + resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} + engines: {node: '>= 0.6'} + + neo-async@2.6.2: + resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} + + node-addon-api@6.1.0: + resolution: {integrity: sha512-+eawOlIgy680F0kBzPUNFhMZGtJ1YmqM6l4+Crf4IkImjYrO/mqPwRMh352g23uIaQKFItcQ64I7KMaJxHgAVA==} + + node-addon-api@7.1.1: + resolution: {integrity: sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==} + + node-fetch@2.7.0: + resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} + engines: {node: 4.x || >=6.0.0} + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + + node-gyp-build-optional-packages@5.2.2: + resolution: {integrity: sha512-s+w+rBWnpTMwSFbaE0UXsRlg7hU4FjekKU4eyAih5T8nJuNZT1nNsskXpxmeqSK9UzkBl6UgRlnKc8hz8IEqOw==} + hasBin: true + + node-persist@4.0.4: + resolution: {integrity: sha512-8sPAz/7tw1mCCc8xBG4f0wi+flHkSSgQeX998iQ75Pu27evA6UUWCjSE7xnrYTg2q33oU5leJ061EKPDv6BocQ==} + engines: {node: '>=10.12.0'} + + node-releases@2.0.38: + resolution: {integrity: sha512-3qT/88Y3FbH/Kx4szpQQ4HzUbVrHPKTLVpVocKiLfoYvw9XSGOX2FmD2d6DrXbVYyAQTF2HeF6My8jmzx7/CRw==} + + node-schedule@2.1.1: + resolution: {integrity: sha512-OXdegQq03OmXEjt2hZP33W2YPs/E5BcFQks46+G2gAxs4gHOIVD1u7EqlYLYSKsaIpyKCK9Gbk0ta1/gjRSMRQ==} + engines: {node: '>=6'} + + nth-check@2.1.1: + resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} + + object-inspect@1.13.4: + resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==} + engines: {node: '>= 0.4'} + + on-finished@2.4.1: + resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} + engines: {node: '>= 0.8'} + + onetime@7.0.0: + resolution: {integrity: sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==} + engines: {node: '>=18'} + + open@10.2.0: + resolution: {integrity: sha512-YgBpdJHPyQ2UE5x+hlSXcnejzAvD0b22U2OuAP+8OnlJT+PjWPxtgmGqKKc+RgTM63U9gN0YzrYc71R2WT/hTA==} + engines: {node: '>=18'} + + ordered-binary@1.6.1: + resolution: {integrity: sha512-QkCdPooczexPLiXIrbVOPYkR3VO3T6v2OyKRkR1Xbhpy7/LAVXwahnRCgRp78Oe/Ehf0C/HATAxfSr6eA1oX+w==} + + p-limit@3.1.0: + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} + engines: {node: '>=10'} + + parse-node-version@1.0.1: + resolution: {integrity: sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==} + engines: {node: '>= 0.10'} + + parse-passwd@1.0.0: + resolution: {integrity: sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==} + engines: {node: '>=0.10.0'} + + parse-path@7.1.0: + resolution: {integrity: sha512-EuCycjZtfPcjWk7KTksnJ5xPMvWGA/6i4zrLYhRG0hGvC3GPU/jGUj3Cy+ZR0v30duV3e23R95T1lE2+lsndSw==} + + parse-url@8.1.0: + resolution: {integrity: sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w==} + + parse5-html-rewriting-stream@7.1.0: + resolution: {integrity: sha512-2ifK6Jb+ONoqOy5f+cYHsqvx1obHQdvIk13Jmt/5ezxP0U9p+fqd+R6O73KblGswyuzBYfetmsfK9ThMgnuPPg==} + + parse5-sax-parser@7.0.0: + resolution: {integrity: sha512-5A+v2SNsq8T6/mG3ahcz8ZtQ0OUFTatxPbeidoMB7tkJSGDY3tdfl4MHovtLQHkEn5CGxijNWRQHhRQ6IRpXKg==} + + parse5@7.3.0: + resolution: {integrity: sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==} + + parseurl@1.3.3: + resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} + engines: {node: '>= 0.8'} + + path-browserify@1.0.1: + resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} + + path-parse@1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} + + path-to-regexp@0.1.10: + resolution: {integrity: sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==} + + picocolors@1.1.1: + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} + + picomatch@4.0.2: + resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} + engines: {node: '>=12'} + + picomatch@4.0.4: + resolution: {integrity: sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==} + engines: {node: '>=12'} + + pify@4.0.1: + resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} + engines: {node: '>=6'} + + piscina@5.1.2: + resolution: {integrity: sha512-9cE/BTA/xhDiyNUEj6EKWLEQC17fh/24ydYzQwcA7QdYh75K6kzL2GHvxDF5i9rFGtUaaKk7/u4xp07qiKXccQ==} + engines: {node: '>=20.x'} + + postcss-media-query-parser@0.2.3: + resolution: {integrity: sha512-3sOlxmbKcSHMjlUXQZKQ06jOswE7oVkXPxmZdoB1r5l0q6gTFTQSHxNxOrCccElbW7dxNytifNEo8qidX2Vsig==} + + postcss@8.5.13: + resolution: {integrity: sha512-qif0+jGGZoLWdHey3UFHHWP0H7Gbmsk8T5VEqyYFbWqPr1XqvLGBbk/sl8V5exGmcYJklJOhOQq1pV9IcsiFag==} + engines: {node: ^10 || ^12 || >=14} + + proper-lockfile@4.1.2: + resolution: {integrity: sha512-TjNPblN4BwAWMXU8s9AEz4JmQxnD1NNL7bNOY/AKUzyamc379FWASUhc/K1pL2noVb+XmZKLL68cjzLsiOAMaA==} + + protocols@2.0.2: + resolution: {integrity: sha512-hHVTzba3wboROl0/aWRRG9dMytgH6ow//STBZh43l/wQgmMhYhOFi0EHWAPtoCz9IAUymsyP0TSBHkhgMEGNnQ==} + + proxy-addr@2.0.7: + resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} + engines: {node: '>= 0.10'} + + proxy-from-env@2.1.0: + resolution: {integrity: sha512-cJ+oHTW1VAEa8cJslgmUZrc+sjRKgAKl3Zyse6+PV38hZe/V6Z14TbCuXcan9F9ghlz4QrFr2c92TNF82UkYHA==} + engines: {node: '>=10'} + + prr@1.0.1: + resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==} + + qs@6.13.0: + resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} + engines: {node: '>=0.6'} + + range-parser@1.2.1: + resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} + engines: {node: '>= 0.6'} + + raw-body@2.5.2: + resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==} + engines: {node: '>= 0.8'} + + readdirp@4.1.2: + resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==} + engines: {node: '>= 14.18.0'} + + reduce-configs@1.1.2: + resolution: {integrity: sha512-AgBP55V8FC7NaqoOP2RCbTpu6LE+YuX3LUZkNAoitcfyS3/PIC8Obg/TJrBzTkJ+lDvZv0TTAeDpLkzjTtYlbw==} + + reflect-metadata@0.2.2: + resolution: {integrity: sha512-urBwgfrvVP/eAyXx4hluJivBKzuEbSQs9rKWCrCkbSxNv8mxPcUZKeuoF3Uy4mJl3Lwprp6yy5/39VWigZ4K6Q==} + + require-from-string@2.0.2: + resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} + engines: {node: '>=0.10.0'} + + resolve-dir@1.0.1: + resolution: {integrity: sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==} + engines: {node: '>=0.10.0'} + + resolve@1.22.8: + resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} + hasBin: true + + restore-cursor@5.1.0: + resolution: {integrity: sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==} + engines: {node: '>=18'} + + retry@0.12.0: + resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==} + engines: {node: '>= 4'} + + rfdc@1.4.1: + resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} + + rollup@4.44.1: + resolution: {integrity: sha512-x8H8aPvD+xbl0Do8oez5f5o8eMS3trfCghc4HhLAnCkj7Vl0d1JWGs0UF/D886zLW2rOj2QymV/JcSSsw+XDNg==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + + run-applescript@7.1.0: + resolution: {integrity: sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==} + engines: {node: '>=18'} + + rxjs@7.8.2: + resolution: {integrity: sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==} + + safe-buffer@5.2.1: + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} + + safer-buffer@2.1.2: + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + + sass-embedded-all-unknown@1.99.0: + resolution: {integrity: sha512-qPIRG8Uhjo6/OKyAKixTnwMliTz+t9K6Duk0mx5z+K7n0Ts38NSJz2sjDnc7cA/8V9Lb3q09H38dZ1CLwD+ssw==} + cpu: ['!arm', '!arm64', '!riscv64', '!x64'] + + sass-embedded-android-arm64@1.99.0: + resolution: {integrity: sha512-fNHhdnP23yqqieCbAdym4N47AleSwjbNt6OYIYx4DdACGdtERjQB4iOX/TaKsW034MupfF7SjnAAK8w7Ptldtg==} + engines: {node: '>=14.0.0'} + cpu: [arm64] + os: [android] + + sass-embedded-android-arm@1.99.0: + resolution: {integrity: sha512-EHvJ0C7/VuP78Qr6f8gIUVUmCqIorEQpw2yp3cs3SMg02ZuumlhjXvkTcFBxHmFdFR23vTNk1WnhY6QSeV1nFQ==} + engines: {node: '>=14.0.0'} + cpu: [arm] + os: [android] + + sass-embedded-android-riscv64@1.99.0: + resolution: {integrity: sha512-4zqDFRvgGDTL5vTHuIhRxUpXFoh0Cy7Gm5Ywk19ASd8Settmd14YdPRZPmMxfgS1GH292PofV1fq1ifiSEJWBw==} + engines: {node: '>=14.0.0'} + cpu: [riscv64] + os: [android] + + sass-embedded-android-x64@1.99.0: + resolution: {integrity: sha512-Uk53k/dGYt04RjOL4gFjZ0Z9DH9DKh8IA8WsXUkNqsxerAygoy3zqRBS2zngfE9K2jiOM87q+1R1p87ory9oQQ==} + engines: {node: '>=14.0.0'} + cpu: [x64] + os: [android] + + sass-embedded-darwin-arm64@1.99.0: + resolution: {integrity: sha512-u61/7U3IGLqoO6gL+AHeiAtlTPFwJK1+964U8gp45ZN0hzh1yrARf5O1mivXv8NnNgJvbG2wWJbiNZP0lG/lTg==} + engines: {node: '>=14.0.0'} + cpu: [arm64] + os: [darwin] + + sass-embedded-darwin-x64@1.99.0: + resolution: {integrity: sha512-j/kkk/NcXdIameLezSfXjgCiBkVcA+G60AXrX768/3g0miK1g7M9dj7xOhCb1i7/wQeiEI3rw2LLuO63xRIn4A==} + engines: {node: '>=14.0.0'} + cpu: [x64] + os: [darwin] + + sass-embedded-linux-arm64@1.99.0: + resolution: {integrity: sha512-btNcFpItcB56L40n8hDeL7sRSMLDXQ56nB5h2deddJx1n60rpKSElJmkaDGHtpkrY+CTtDRV0FZDjHeTJddYew==} + engines: {node: '>=14.0.0'} + cpu: [arm64] + os: [linux] + libc: glibc + + sass-embedded-linux-arm@1.99.0: + resolution: {integrity: sha512-d4IjJZrX2+AwB2YCy1JySwdptJECNP/WfAQLUl8txI3ka8/d3TUI155GtelnoZUkio211PwIeFvvAeZ9RXPQnw==} + engines: {node: '>=14.0.0'} + cpu: [arm] + os: [linux] + libc: glibc + + sass-embedded-linux-musl-arm64@1.99.0: + resolution: {integrity: sha512-Hi2bt/IrM5P4FBKz6EcHAlniwfpoz9mnTdvSd58y+avA3SANM76upIkAdSayA8ZGwyL3gZokru1AKDPF9lJDNw==} + engines: {node: '>=14.0.0'} + cpu: [arm64] + os: [linux] + libc: musl + + sass-embedded-linux-musl-arm@1.99.0: + resolution: {integrity: sha512-2gvHOupgIw3ytatXT4nFUow71LFbuOZPEwG+HUzcNQDH8ue4Ez8cr03vsv5MDv3lIjOKcXwDvWD980t18MwkoQ==} + engines: {node: '>=14.0.0'} + cpu: [arm] + os: [linux] + libc: musl + + sass-embedded-linux-musl-riscv64@1.99.0: + resolution: {integrity: sha512-mKqGvVaJ9rHMqyZsF0kikQe4NO0f4osb67+X6nLhBiVDKvyazQHJ3zJQreNefIE36yL2sjHIclSB//MprzaQDg==} + engines: {node: '>=14.0.0'} + cpu: [riscv64] + os: [linux] + libc: musl + + sass-embedded-linux-musl-x64@1.99.0: + resolution: {integrity: sha512-huhgOMmOc30r7CH7qbRbT9LerSEGSnWuS4CYNOskr9BvNeQp4dIneFufNRGZ7hkOAxUM8DglxIZJN/cyAT95Ew==} + engines: {node: '>=14.0.0'} + cpu: [x64] + os: [linux] + libc: musl + + sass-embedded-linux-riscv64@1.99.0: + resolution: {integrity: sha512-mevFPIFAVhrH90THifxLfOntFmHtcEKOcdWnep2gJ0X4DVva4AiVIRlQe/7w9JFx5+gnDRE1oaJJkzuFUuYZsA==} + engines: {node: '>=14.0.0'} + cpu: [riscv64] + os: [linux] + libc: glibc + + sass-embedded-linux-x64@1.99.0: + resolution: {integrity: sha512-9k7IkULqIZdCIVt4Mboryt6vN8Mjmm3EhI1P3mClU5y5i3wLK5ExC3cbVWk047KsID/fvB1RLslqghXJx5BoxA==} + engines: {node: '>=14.0.0'} + cpu: [x64] + os: [linux] + libc: glibc + + sass-embedded-unknown-all@1.99.0: + resolution: {integrity: sha512-P7MxiUtL/XzGo3PX0CaB8lNNEFLQWKikPA8pbKytx9ZCLZSDkt2NJcdAbblB/sqMs4AV3EK2NadV8rI/diq3xg==} + os: ['!android', '!darwin', '!linux', '!win32'] + + sass-embedded-win32-arm64@1.99.0: + resolution: {integrity: sha512-8whpsW7S+uO8QApKfQuc36m3P9EISzbVZOgC79goob4qGy09u8Gz/rYvw8h1prJDSjltpHGhOzBE6LDz7WvzVw==} + engines: {node: '>=14.0.0'} + cpu: [arm64] + os: [win32] + + sass-embedded-win32-x64@1.99.0: + resolution: {integrity: sha512-ipuOv1R2K4MHeuCEAZGpuUbAgma4gb0sdacyrTjJtMOy/OY9UvWfVlwErdB09KIkp4fPDpQJDJfvYN6bC8jeNg==} + engines: {node: '>=14.0.0'} + cpu: [x64] + os: [win32] + + sass-embedded@1.99.0: + resolution: {integrity: sha512-gF/juR1aX02lZHkvwxdF80SapkQeg2fetoDF6gIQkNbSw5YEUFspMkyGTjPjgZSgIHuZpy+Wz4PlebKnLXMjdg==} + engines: {node: '>=16.0.0'} + hasBin: true + + sass@1.89.2: + resolution: {integrity: sha512-xCmtksBKd/jdJ9Bt9p7nPKiuqrlBMBuuGkQlkhZjjQk3Ty48lv93k5Dq6OPkKt4XwxDJ7tvlfrTa1MPA9bf+QA==} + engines: {node: '>=14.0.0'} + hasBin: true + + sass@1.99.0: + resolution: {integrity: sha512-kgW13M54DUB7IsIRM5LvJkNlpH+WhMpooUcaWGFARkF1Tc82v9mIWkCbCYf+MBvpIUBSeSOTilpZjEPr2VYE6Q==} + engines: {node: '>=14.0.0'} + hasBin: true + + sax@1.6.0: + resolution: {integrity: sha512-6R3J5M4AcbtLUdZmRv2SygeVaM7IhrLXu9BmnOGmmACak8fiUtOsYNWUS4uK7upbmHIBbLBeFeI//477BKLBzA==} + engines: {node: '>=11.0.0'} + + schema-utils@4.3.0: + resolution: {integrity: sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==} + engines: {node: '>= 10.13.0'} + + schema-utils@4.3.3: + resolution: {integrity: sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==} + engines: {node: '>= 10.13.0'} + + semver@5.7.2: + resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} + hasBin: true + + semver@6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} + 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'} + hasBin: true + + semver@7.7.4: + resolution: {integrity: sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==} + engines: {node: '>=10'} + hasBin: true + + send@0.19.0: + resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} + engines: {node: '>= 0.8.0'} + + serve-static@1.16.2: + resolution: {integrity: sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==} + engines: {node: '>= 0.8.0'} + + setprototypeof@1.2.0: + resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} + + side-channel-list@1.0.1: + resolution: {integrity: sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w==} + engines: {node: '>= 0.4'} + + side-channel-map@1.0.1: + resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==} + engines: {node: '>= 0.4'} + + side-channel-weakmap@1.0.2: + resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} + engines: {node: '>= 0.4'} + + side-channel@1.1.0: + resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} + engines: {node: '>= 0.4'} + + signal-exit@3.0.7: + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} + + signal-exit@4.1.0: + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} + engines: {node: '>=14'} + + slice-ansi@5.0.0: + resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==} + engines: {node: '>=12'} + + slice-ansi@7.1.2: + resolution: {integrity: sha512-iOBWFgUX7caIZiuutICxVgX1SdxwAVFFKwt1EvMYYec/NWO5meOJ6K5uQxhrYBdQJne4KxiqZc+KptFOWFSI9w==} + engines: {node: '>=18'} + + sorted-array-functions@1.3.0: + resolution: {integrity: sha512-2sqgzeFlid6N4Z2fUQ1cvFmTOLRi/sEDzSQ0OKYchqgoPmQBVyM3959qYx3fpS6Esef80KjmpgPeEr028dP3OA==} + + source-map-js@1.2.1: + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} + engines: {node: '>=0.10.0'} + + source-map-support@0.5.21: + resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} + + source-map@0.6.1: + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} + engines: {node: '>=0.10.0'} + + source-map@0.7.4: + resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} + engines: {node: '>= 8'} + + statuses@2.0.1: + resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} + engines: {node: '>= 0.8'} + + string-width@4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} + + string-width@7.2.0: + resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==} + engines: {node: '>=18'} + + strip-ansi@6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} + + strip-ansi@7.2.0: + resolution: {integrity: sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==} + engines: {node: '>=12'} + + supports-color@8.1.1: + resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} + engines: {node: '>=10'} + + supports-preserve-symlinks-flag@1.0.0: + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} + engines: {node: '>= 0.4'} + + sync-child-process@1.0.2: + resolution: {integrity: sha512-8lD+t2KrrScJ/7KXCSyfhT3/hRq78rC0wBFqNJXv3mZyn6hW2ypM05JmlSvtqRbeq6jqA94oHbxAr2vYsJ8vDA==} + engines: {node: '>=16.0.0'} + + sync-message-port@1.2.0: + resolution: {integrity: sha512-gAQ9qrUN/UCypHtGFbbe7Rc/f9bzO88IwrG8TDo/aMKAApKyD6E3W4Cm0EfhfBb6Z6SKt59tTCTfD+n1xmAvMg==} + engines: {node: '>=16.0.0'} + + tapable@2.3.0: + resolution: {integrity: sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==} + engines: {node: '>=6'} + + tapable@2.3.3: + resolution: {integrity: sha512-uxc/zpqFg6x7C8vOE7lh6Lbda8eEL9zmVm/PLeTPBRhh1xCgdWaQ+J1CUieGpIfm2HdtsUpRv+HshiasBMcc6A==} + engines: {node: '>=6'} + + terser-webpack-plugin@5.5.0: + resolution: {integrity: sha512-UYhptBwhWvfIjKd/UuFo6D8uq9xpGLDK+z8EDsj/zWhrTaH34cKEbrkMKfV5YWqGBvAYA3tlzZbs2R+qYrbQJA==} + engines: {node: '>= 10.13.0'} + peerDependencies: + '@swc/core': '*' + esbuild: '*' + uglify-js: '*' + webpack: ^5.1.0 + peerDependenciesMeta: + '@swc/core': + optional: true + esbuild: + optional: true + uglify-js: + optional: true + + terser@5.46.2: + resolution: {integrity: sha512-uxfo9fPcSgLDYob/w1FuL0c99MWiJDnv+5qXSQc5+Ki5NjVNsYi66INnMFBjf6uFz6OnX12piJQPF4IpjJTNTw==} + engines: {node: '>=10'} + hasBin: true + + tinyglobby@0.2.14: + resolution: {integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==} + engines: {node: '>=12.0.0'} + + tinyglobby@0.2.16: + resolution: {integrity: sha512-pn99VhoACYR8nFHhxqix+uvsbXineAasWm5ojXoN8xEwK5Kd3/TrhNn1wByuD52UxWRLy8pu+kRMniEi6Eq9Zg==} + engines: {node: '>=12.0.0'} + + toidentifier@1.0.1: + resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} + engines: {node: '>=0.6'} + + tr46@0.0.3: + resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} + + ts-morph@24.0.0: + resolution: {integrity: sha512-2OAOg/Ob5yx9Et7ZX4CvTCc0UFoZHwLEJ+dpDPSUi5TgwwlTlX47w+iFRrEwzUZwYACjq83cgjS/Da50Ga37uw==} + + tslib@2.8.1: + resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} + + type-is@1.6.18: + resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} + engines: {node: '>= 0.6'} + + typescript@5.8.3: + resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==} + engines: {node: '>=14.17'} + hasBin: true + + undici-types@7.19.2: + resolution: {integrity: sha512-qYVnV5OEm2AW8cJMCpdV20CDyaN3g0AjDlOGf1OW4iaDEx8MwdtChUp4zu4H0VP3nDRF/8RKWH+IPp9uW0YGZg==} + + undici@7.24.7: + resolution: {integrity: sha512-H/nlJ/h0ggGC+uRL3ovD+G0i4bqhvsDOpbDv7At5eFLlj2b41L8QliGbnl2H7SnDiYhENphh1tQFJZf+MyfLsQ==} + engines: {node: '>=20.18.1'} + + unpipe@1.0.0: + resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} + engines: {node: '>= 0.8'} + + upath@2.0.1: + resolution: {integrity: sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==} + engines: {node: '>=4'} + + update-browserslist-db@1.2.3: + resolution: {integrity: sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + + utils-merge@1.0.1: + resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} + engines: {node: '>= 0.4.0'} + + varint@6.0.0: + resolution: {integrity: sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==} + + vary@1.1.2: + resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} + engines: {node: '>= 0.8'} + + vite@7.0.6: + resolution: {integrity: sha512-MHFiOENNBd+Bd9uvc8GEsIzdkn1JxMmEeYX35tI3fv0sJBUTfW5tQsoaOwuY4KhBI09A3dUJ/DXf2yxPVPUceg==} + engines: {node: ^20.19.0 || >=22.12.0} + hasBin: true + peerDependencies: + '@types/node': ^20.19.0 || >=22.12.0 + jiti: '>=1.21.0' + less: ^4.0.0 + lightningcss: ^1.21.0 + 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 + peerDependenciesMeta: + '@types/node': + optional: true + jiti: + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + tsx: + optional: true + yaml: + optional: true + + watchpack@2.4.4: + resolution: {integrity: sha512-c5EGNOiyxxV5qmTtAB7rbiXxi1ooX1pQKMLX/MIabJjRA0SJBQOjKF+KSVfHkr9U1cADPon0mRiVe/riyaiDUA==} + engines: {node: '>=10.13.0'} + + watchpack@2.5.1: + resolution: {integrity: sha512-Zn5uXdcFNIA1+1Ei5McRd+iRzfhENPCe7LeABkJtNulSxjma+l7ltNx55BWZkRlwRnpOgHqxnjyaDgJnNXnqzg==} + engines: {node: '>=10.13.0'} + + weak-lru-cache@1.2.2: + resolution: {integrity: sha512-DEAoo25RfSYMuTGc9vPJzZcZullwIqRDSI9LOy+fkCJPi6hykCnfKaXTuPBDuXAUcqHXyOgFtHNp/kB2FjYHbw==} + + webidl-conversions@3.0.1: + resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} + + webpack-sources@3.4.1: + resolution: {integrity: sha512-eACpxRN02yaawnt+uUNIF7Qje6A9zArxBbcAJjK1PK3S9Ycg5jIuJ8pW4q8EMnwNZCEGltcjkRx1QzOxOkKD8A==} + engines: {node: '>=10.13.0'} + + webpack@5.106.2: + resolution: {integrity: sha512-wGN3qcrBQIFmQ/c0AiOAQBvrZ5lmY8vbbMv4Mxfgzqd/B6+9pXtLo73WuS1dSGXM5QYY3hZnIbvx+K1xxe6FyA==} + engines: {node: '>=10.13.0'} + hasBin: true + peerDependencies: + webpack-cli: '*' + peerDependenciesMeta: + webpack-cli: + optional: true + + whatwg-url@5.0.0: + resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} + + which@1.3.1: + resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} + hasBin: true + + wrap-ansi@6.2.0: + resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} + engines: {node: '>=8'} + + wrap-ansi@9.0.2: + resolution: {integrity: sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==} + engines: {node: '>=18'} + + ws@8.18.0: + resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==} + engines: {node: '>=10.0.0'} + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: '>=5.0.2' + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + + wsl-utils@0.1.0: + resolution: {integrity: sha512-h3Fbisa2nKGPxCpm89Hk33lBLsnaGBvctQopaBSOW/uIs6FTe1ATyAnKFJrzVs9vpGdsTe73WF3V4lIsk4Gacw==} + engines: {node: '>=18'} + + y18n@5.0.8: + resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} + engines: {node: '>=10'} + + yallist@3.1.1: + resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} + + yargs-parser@22.0.0: + resolution: {integrity: sha512-rwu/ClNdSMpkSrUb+d6BRsSkLUq1fmfsY6TOpYzTwvwkg1/NRG85KBy3kq++A8LKQwX6lsu+aWad+2khvuXrqw==} + engines: {node: ^20.19.0 || ^22.12.0 || >=23} + + yargs@18.0.0: + resolution: {integrity: sha512-4UEqdc2RYGHZc7Doyqkrqiln3p9X2DZVxaGbwhn2pi7MrRagKaOcIKe8L3OxYcbhXLgLFUS3zAYuQjKBQgmuNg==} + engines: {node: ^20.19.0 || ^22.12.0 || >=23} + + yocto-queue@0.1.0: + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} + engines: {node: '>=10'} + + yoctocolors-cjs@2.1.3: + resolution: {integrity: sha512-U/PBtDf35ff0D8X8D0jfdzHYEPFxAI7jJlxZXwCSez5M3190m+QobIfh+sWDWSHMCWWJN2AWamkegn6vr6YBTw==} + engines: {node: '>=18'} + + zephyr-agent@1.0.3: + resolution: {integrity: sha512-EDbt29GXSkjRuJ0JquNsrBCvb8immv1Y7j0tDeWVyptNhsNyVFlriCRkDpkKFLSwn1TgOi7bAHsaEgu3c/OO+g==} + + zephyr-edge-contract@1.0.3: + resolution: {integrity: sha512-IvwOwwSZ922cU+c6yai5tMQ2KuyLlxI560yW7TI+9kGG+IXpLLDKCPMO5ne1p6h6JZOZ1gAw0d/7wP8qOOXUgg==} + + zephyr-rsbuild-plugin@1.0.3: + resolution: {integrity: sha512-ttjD1Y9cgkQLl1gbek5q3YkJ2vYX90LAuc8LU1F++GZFPKpLX4bWjH0M8tfT6jS3O8p7Re69Ie3qIBksVTT+Iw==} + peerDependencies: + '@rsbuild/core': ^1.0.0 || ^2.0.0-0 + + zephyr-rspack-plugin@1.0.3: + resolution: {integrity: sha512-zgUP9i6gCfo7f16Fz5AwWGa9Mf0el+/qkRYK/j/17Vmk7e7S/nB7QGHSs5SoJyKwtmEOVlczMRpRVQvfLQWsSQ==} + peerDependencies: + '@rspack/core': ^1.0.0 || ^2.0.0-0 + + zephyr-xpack-internal@1.0.3: + resolution: {integrity: sha512-TAkZiP1rfJbV1+cus8A8HAOd2KFC6VqBQD1Vof/mJGOhd7QVA1wqAYZQ4bTtEjFw1LFPwh8EupwS5s6ElaT8Jg==} + + zone.js@0.15.1: + resolution: {integrity: sha512-XE96n56IQpJM7NAoXswY3XRLcWFW83xe0BiAOeMD7K5k5xecOeul3Qcpx6GqEeeHNkW5DWL5zOyTbEfB4eti8w==} + +snapshots: + + '@ampproject/remapping@2.3.0': + dependencies: + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.31 + + '@angular-devkit/architect@0.2001.6(chokidar@4.0.3)': + dependencies: + '@angular-devkit/core': 20.1.6(chokidar@4.0.3) + rxjs: 7.8.2 + transitivePeerDependencies: + - chokidar + + '@angular-devkit/core@20.1.6(chokidar@4.0.3)': + dependencies: + ajv: 8.17.1 + ajv-formats: 3.0.1(ajv@8.17.1) + jsonc-parser: 3.3.1 + picomatch: 4.0.2 + rxjs: 7.8.2 + source-map: 0.7.4 + optionalDependencies: + chokidar: 4.0.3 + + '@angular/build@20.1.6(d8137fca975842c3d47ba77d73132eb8)': + dependencies: + '@ampproject/remapping': 2.3.0 + '@angular-devkit/architect': 0.2001.6(chokidar@4.0.3) + '@angular/compiler': 20.3.19 + '@angular/compiler-cli': 20.3.19(@angular/compiler@20.3.19)(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.13(@types/node@25.6.0) + '@vitejs/plugin-basic-ssl': 2.1.0(vite@7.0.6(@types/node@25.6.0)(jiti@2.6.1)(less@4.6.4)(sass-embedded@1.99.0)(sass@1.89.2)(terser@5.46.2)) + beasties: 0.3.4 + browserslist: 4.28.2 + 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.2 + rollup: 4.44.1 + sass: 1.89.2 + semver: 7.7.2 + source-map-support: 0.5.21 + tinyglobby: 0.2.14 + tslib: 2.8.1 + typescript: 5.8.3 + vite: 7.0.6(@types/node@25.6.0)(jiti@2.6.1)(less@4.6.4)(sass-embedded@1.99.0)(sass@1.89.2)(terser@5.46.2) + watchpack: 2.4.4 + optionalDependencies: + '@angular/core': 20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/platform-browser': 20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1)) + '@angular/ssr': 20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/router@20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)) + less: 4.6.4 + lmdb: 3.4.1 + postcss: 8.5.13 + transitivePeerDependencies: + - '@types/node' + - chokidar + - jiti + - lightningcss + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - tsx + - yaml + + '@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2)': + dependencies: + '@angular/core': 20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1) + rxjs: 7.8.2 + tslib: 2.8.1 + + '@angular/compiler-cli@20.3.19(@angular/compiler@20.3.19)(typescript@5.8.3)': + dependencies: + '@angular/compiler': 20.3.19 + '@babel/core': 7.28.3 + '@jridgewell/sourcemap-codec': 1.5.5 + chokidar: 4.0.3 + convert-source-map: 1.9.0 + reflect-metadata: 0.2.2 + semver: 7.7.4 + tslib: 2.8.1 + yargs: 18.0.0 + optionalDependencies: + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color + + '@angular/compiler@20.3.19': + dependencies: + tslib: 2.8.1 + + '@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1)': + dependencies: + rxjs: 7.8.2 + tslib: 2.8.1 + optionalDependencies: + '@angular/compiler': 20.3.19 + zone.js: 0.15.1 + + '@angular/platform-browser@20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))': + dependencies: + '@angular/common': 20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + '@angular/core': 20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1) + tslib: 2.8.1 + + '@angular/router@20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)': + dependencies: + '@angular/common': 20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + '@angular/core': 20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/platform-browser': 20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1)) + rxjs: 7.8.2 + tslib: 2.8.1 + + '@angular/ssr@20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/router@20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2))': + dependencies: + '@angular/common': 20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + '@angular/core': 20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/router': 20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2) + tslib: 2.8.1 + + '@babel/code-frame@7.29.0': + dependencies: + '@babel/helper-validator-identifier': 7.28.5 + js-tokens: 4.0.0 + picocolors: 1.1.1 + + '@babel/compat-data@7.29.3': {} + + '@babel/core@7.27.7': + dependencies: + '@ampproject/remapping': 2.3.0 + '@babel/code-frame': 7.29.0 + '@babel/generator': 7.29.1 + '@babel/helper-compilation-targets': 7.28.6 + '@babel/helper-module-transforms': 7.28.6(@babel/core@7.27.7) + '@babel/helpers': 7.29.2 + '@babel/parser': 7.29.3 + '@babel/template': 7.28.6 + '@babel/traverse': 7.29.0 + '@babel/types': 7.29.0 + convert-source-map: 2.0.0 + debug: 4.4.3 + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + '@babel/core@7.28.3': + dependencies: + '@ampproject/remapping': 2.3.0 + '@babel/code-frame': 7.29.0 + '@babel/generator': 7.29.1 + '@babel/helper-compilation-targets': 7.28.6 + '@babel/helper-module-transforms': 7.28.6(@babel/core@7.28.3) + '@babel/helpers': 7.29.2 + '@babel/parser': 7.29.3 + '@babel/template': 7.28.6 + '@babel/traverse': 7.29.0 + '@babel/types': 7.29.0 + convert-source-map: 2.0.0 + debug: 4.4.3 + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + + '@babel/generator@7.29.1': + dependencies: + '@babel/parser': 7.29.3 + '@babel/types': 7.29.0 + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.31 + jsesc: 3.1.0 + + '@babel/helper-annotate-as-pure@7.27.3': + dependencies: + '@babel/types': 7.29.0 + + '@babel/helper-compilation-targets@7.28.6': + dependencies: + '@babel/compat-data': 7.29.3 + '@babel/helper-validator-option': 7.27.1 + browserslist: 4.28.2 + lru-cache: 5.1.1 + semver: 6.3.1 + + '@babel/helper-globals@7.28.0': {} + + '@babel/helper-module-imports@7.28.6': + dependencies: + '@babel/traverse': 7.29.0 + '@babel/types': 7.29.0 + transitivePeerDependencies: + - supports-color + + '@babel/helper-module-transforms@7.28.6(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-module-imports': 7.28.6 + '@babel/helper-validator-identifier': 7.28.5 + '@babel/traverse': 7.29.0 + transitivePeerDependencies: + - supports-color + + '@babel/helper-module-transforms@7.28.6(@babel/core@7.28.3)': + dependencies: + '@babel/core': 7.28.3 + '@babel/helper-module-imports': 7.28.6 + '@babel/helper-validator-identifier': 7.28.5 + '@babel/traverse': 7.29.0 + transitivePeerDependencies: + - supports-color + + '@babel/helper-split-export-declaration@7.24.7': + dependencies: + '@babel/types': 7.29.0 + + '@babel/helper-string-parser@7.27.1': {} + + '@babel/helper-validator-identifier@7.28.5': {} + + '@babel/helper-validator-option@7.27.1': {} + + '@babel/helpers@7.29.2': + dependencies: + '@babel/template': 7.28.6 + '@babel/types': 7.29.0 + + '@babel/parser@7.29.3': + dependencies: + '@babel/types': 7.29.0 + + '@babel/template@7.28.6': + dependencies: + '@babel/code-frame': 7.29.0 + '@babel/parser': 7.29.3 + '@babel/types': 7.29.0 + + '@babel/traverse@7.29.0': + dependencies: + '@babel/code-frame': 7.29.0 + '@babel/generator': 7.29.1 + '@babel/helper-globals': 7.28.0 + '@babel/parser': 7.29.3 + '@babel/template': 7.28.6 + '@babel/types': 7.29.0 + debug: 4.4.3 + transitivePeerDependencies: + - supports-color + + '@babel/types@7.29.0': + dependencies: + '@babel/helper-string-parser': 7.27.1 + '@babel/helper-validator-identifier': 7.28.5 + + '@bufbuild/protobuf@2.12.0': {} + + '@emnapi/core@1.10.0': + dependencies: + '@emnapi/wasi-threads': 1.2.1 + tslib: 2.8.1 + optional: true + + '@emnapi/runtime@1.10.0': + dependencies: + tslib: 2.8.1 + optional: true + + '@emnapi/wasi-threads@1.2.1': + dependencies: + tslib: 2.8.1 + optional: true + + '@esbuild/aix-ppc64@0.25.5': + optional: true + + '@esbuild/android-arm64@0.25.5': + optional: true + + '@esbuild/android-arm@0.25.5': + optional: true + + '@esbuild/android-x64@0.25.5': + optional: true + + '@esbuild/darwin-arm64@0.25.5': + optional: true + + '@esbuild/darwin-x64@0.25.5': + optional: true + + '@esbuild/freebsd-arm64@0.25.5': + optional: true + + '@esbuild/freebsd-x64@0.25.5': + optional: true + + '@esbuild/linux-arm64@0.25.5': + optional: true + + '@esbuild/linux-arm@0.25.5': + optional: true + + '@esbuild/linux-ia32@0.25.5': + optional: true + + '@esbuild/linux-loong64@0.25.5': + optional: true + + '@esbuild/linux-mips64el@0.25.5': + optional: true + + '@esbuild/linux-ppc64@0.25.5': + optional: true + + '@esbuild/linux-riscv64@0.25.5': + optional: true + + '@esbuild/linux-s390x@0.25.5': + optional: true + + '@esbuild/linux-x64@0.25.5': + optional: true + + '@esbuild/netbsd-arm64@0.25.5': + optional: true + + '@esbuild/netbsd-x64@0.25.5': + optional: true + + '@esbuild/openbsd-arm64@0.25.5': + optional: true + + '@esbuild/openbsd-x64@0.25.5': + optional: true + + '@esbuild/sunos-x64@0.25.5': + optional: true + + '@esbuild/win32-arm64@0.25.5': + optional: true + + '@esbuild/win32-ia32@0.25.5': + optional: true + + '@esbuild/win32-x64@0.25.5': + optional: true + + '@inquirer/ansi@1.0.2': {} + + '@inquirer/confirm@5.1.13(@types/node@25.6.0)': + dependencies: + '@inquirer/core': 10.3.2(@types/node@25.6.0) + '@inquirer/type': 3.0.10(@types/node@25.6.0) + optionalDependencies: + '@types/node': 25.6.0 + + '@inquirer/core@10.3.2(@types/node@25.6.0)': + dependencies: + '@inquirer/ansi': 1.0.2 + '@inquirer/figures': 1.0.15 + '@inquirer/type': 3.0.10(@types/node@25.6.0) + cli-width: 4.1.0 + mute-stream: 2.0.0 + signal-exit: 4.1.0 + wrap-ansi: 6.2.0 + yoctocolors-cjs: 2.1.3 + optionalDependencies: + '@types/node': 25.6.0 + + '@inquirer/figures@1.0.15': {} + + '@inquirer/type@3.0.10(@types/node@25.6.0)': + optionalDependencies: + '@types/node': 25.6.0 + + '@istanbuljs/schema@0.1.6': {} + + '@jridgewell/gen-mapping@0.3.13': + dependencies: + '@jridgewell/sourcemap-codec': 1.5.5 + '@jridgewell/trace-mapping': 0.3.31 + + '@jridgewell/resolve-uri@3.1.2': {} + + '@jridgewell/source-map@0.3.11': + dependencies: + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.31 + + '@jridgewell/sourcemap-codec@1.5.5': {} + + '@jridgewell/trace-mapping@0.3.31': + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.5 + + '@lmdb/lmdb-darwin-arm64@3.4.1': + optional: true + + '@lmdb/lmdb-darwin-x64@3.4.1': + optional: true + + '@lmdb/lmdb-linux-arm64@3.4.1': + optional: true + + '@lmdb/lmdb-linux-arm@3.4.1': + optional: true + + '@lmdb/lmdb-linux-x64@3.4.1': + optional: true + + '@lmdb/lmdb-win32-arm64@3.4.1': + optional: true + + '@lmdb/lmdb-win32-x64@3.4.1': + optional: true + + '@module-federation/automatic-vendor-federation@1.2.1(webpack@5.106.2)': + dependencies: + find-package-json: 1.2.0 + webpack: 5.106.2 + + '@module-federation/bridge-react-webpack-plugin@2.4.0(node-fetch@2.7.0(encoding@0.1.13))': + dependencies: + '@module-federation/sdk': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + '@types/semver': 7.5.8 + semver: 7.6.3 + transitivePeerDependencies: + - node-fetch + + '@module-federation/cli@2.4.0(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.8.3)': + dependencies: + '@module-federation/dts-plugin': 2.4.0(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.8.3) + '@module-federation/sdk': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + commander: 11.1.0 + jiti: 2.4.2 + transitivePeerDependencies: + - bufferutil + - node-fetch + - typescript + - utf-8-validate + - vue-tsc + + '@module-federation/dts-plugin@2.4.0(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.8.3)': + dependencies: + '@module-federation/error-codes': 2.4.0 + '@module-federation/managers': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + '@module-federation/sdk': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + '@module-federation/third-party-dts-extractor': 2.4.0 + adm-zip: 0.5.10 + ansi-colors: 4.1.3 + isomorphic-ws: 5.0.0(ws@8.18.0) + node-schedule: 2.1.1 + typescript: 5.8.3 + undici: 7.24.7 + ws: 8.18.0 + transitivePeerDependencies: + - bufferutil + - node-fetch + - utf-8-validate + + '@module-federation/enhanced@2.4.0(@rspack/core@1.7.11(@swc/helpers@0.5.21))(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.8.3)(webpack@5.106.2)': + dependencies: + '@module-federation/bridge-react-webpack-plugin': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + '@module-federation/cli': 2.4.0(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.8.3) + '@module-federation/dts-plugin': 2.4.0(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.8.3) + '@module-federation/error-codes': 2.4.0 + '@module-federation/inject-external-runtime-core-plugin': 2.4.0(@module-federation/runtime-tools@2.4.0(node-fetch@2.7.0(encoding@0.1.13))) + '@module-federation/managers': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + '@module-federation/manifest': 2.4.0(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.8.3) + '@module-federation/rspack': 2.4.0(@rspack/core@1.7.11(@swc/helpers@0.5.21))(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.8.3) + '@module-federation/runtime-tools': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + '@module-federation/sdk': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + '@module-federation/webpack-bundler-runtime': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + schema-utils: 4.3.0 + tapable: 2.3.0 + upath: 2.0.1 + optionalDependencies: + typescript: 5.8.3 + webpack: 5.106.2 + transitivePeerDependencies: + - '@rspack/core' + - bufferutil + - node-fetch + - utf-8-validate + + '@module-federation/error-codes@0.22.0': {} + + '@module-federation/error-codes@2.4.0': {} + + '@module-federation/inject-external-runtime-core-plugin@2.4.0(@module-federation/runtime-tools@2.4.0(node-fetch@2.7.0(encoding@0.1.13)))': + dependencies: + '@module-federation/runtime-tools': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + + '@module-federation/managers@2.4.0(node-fetch@2.7.0(encoding@0.1.13))': + dependencies: + '@module-federation/sdk': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + find-pkg: 2.0.0 + transitivePeerDependencies: + - node-fetch + + '@module-federation/manifest@2.4.0(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.8.3)': + dependencies: + '@module-federation/dts-plugin': 2.4.0(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.8.3) + '@module-federation/managers': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + '@module-federation/sdk': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + find-pkg: 2.0.0 + transitivePeerDependencies: + - bufferutil + - node-fetch + - typescript + - utf-8-validate + - vue-tsc + + '@module-federation/node@2.7.42(@rspack/core@1.7.11(@swc/helpers@0.5.21))(typescript@5.8.3)(webpack@5.106.2)': + dependencies: + '@module-federation/enhanced': 2.4.0(@rspack/core@1.7.11(@swc/helpers@0.5.21))(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.8.3)(webpack@5.106.2) + '@module-federation/runtime': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + '@module-federation/sdk': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + encoding: 0.1.13 + node-fetch: 2.7.0(encoding@0.1.13) + tapable: 2.3.0 + optionalDependencies: + webpack: 5.106.2 + transitivePeerDependencies: + - '@rspack/core' + - bufferutil + - typescript + - utf-8-validate + - vue-tsc + + '@module-federation/rsbuild-plugin@2.4.0(@rsbuild/core@1.7.5)(@rspack/core@1.7.11(@swc/helpers@0.5.21))(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.8.3)(webpack@5.106.2)': + dependencies: + '@module-federation/enhanced': 2.4.0(@rspack/core@1.7.11(@swc/helpers@0.5.21))(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.8.3)(webpack@5.106.2) + '@module-federation/node': 2.7.42(@rspack/core@1.7.11(@swc/helpers@0.5.21))(typescript@5.8.3)(webpack@5.106.2) + '@module-federation/sdk': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + optionalDependencies: + '@rsbuild/core': 1.7.5 + transitivePeerDependencies: + - '@rspack/core' + - bufferutil + - node-fetch + - typescript + - utf-8-validate + - vue-tsc + - webpack + + '@module-federation/rspack@2.4.0(@rspack/core@1.7.11(@swc/helpers@0.5.21))(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.8.3)': + dependencies: + '@module-federation/bridge-react-webpack-plugin': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + '@module-federation/dts-plugin': 2.4.0(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.8.3) + '@module-federation/inject-external-runtime-core-plugin': 2.4.0(@module-federation/runtime-tools@2.4.0(node-fetch@2.7.0(encoding@0.1.13))) + '@module-federation/managers': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + '@module-federation/manifest': 2.4.0(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.8.3) + '@module-federation/runtime-tools': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + '@module-federation/sdk': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + '@rspack/core': 1.7.11(@swc/helpers@0.5.21) + optionalDependencies: + typescript: 5.8.3 + transitivePeerDependencies: + - bufferutil + - node-fetch + - utf-8-validate + + '@module-federation/runtime-core@0.22.0': + dependencies: + '@module-federation/error-codes': 0.22.0 + '@module-federation/sdk': 0.22.0 + + '@module-federation/runtime-core@2.4.0(node-fetch@2.7.0(encoding@0.1.13))': + dependencies: + '@module-federation/error-codes': 2.4.0 + '@module-federation/sdk': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + transitivePeerDependencies: + - node-fetch + + '@module-federation/runtime-tools@0.22.0': + dependencies: + '@module-federation/runtime': 0.22.0 + '@module-federation/webpack-bundler-runtime': 0.22.0 + + '@module-federation/runtime-tools@2.4.0(node-fetch@2.7.0(encoding@0.1.13))': + dependencies: + '@module-federation/runtime': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + '@module-federation/webpack-bundler-runtime': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + transitivePeerDependencies: + - node-fetch + + '@module-federation/runtime@0.22.0': + dependencies: + '@module-federation/error-codes': 0.22.0 + '@module-federation/runtime-core': 0.22.0 + '@module-federation/sdk': 0.22.0 + + '@module-federation/runtime@2.4.0(node-fetch@2.7.0(encoding@0.1.13))': + dependencies: + '@module-federation/error-codes': 2.4.0 + '@module-federation/runtime-core': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + '@module-federation/sdk': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + transitivePeerDependencies: + - node-fetch + + '@module-federation/sdk@0.22.0': {} + + '@module-federation/sdk@2.4.0(node-fetch@2.7.0(encoding@0.1.13))': + optionalDependencies: + node-fetch: 2.7.0(encoding@0.1.13) + + '@module-federation/third-party-dts-extractor@2.4.0': + dependencies: + find-pkg: 2.0.0 + resolve: 1.22.8 + + '@module-federation/webpack-bundler-runtime@0.22.0': + dependencies: + '@module-federation/runtime': 0.22.0 + '@module-federation/sdk': 0.22.0 + + '@module-federation/webpack-bundler-runtime@2.4.0(node-fetch@2.7.0(encoding@0.1.13))': + dependencies: + '@module-federation/error-codes': 2.4.0 + '@module-federation/runtime': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + '@module-federation/sdk': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + transitivePeerDependencies: + - node-fetch + + '@msgpackr-extract/msgpackr-extract-darwin-arm64@3.0.3': + optional: true + + '@msgpackr-extract/msgpackr-extract-darwin-x64@3.0.3': + optional: true + + '@msgpackr-extract/msgpackr-extract-linux-arm64@3.0.3': + optional: true + + '@msgpackr-extract/msgpackr-extract-linux-arm@3.0.3': + optional: true + + '@msgpackr-extract/msgpackr-extract-linux-x64@3.0.3': + optional: true + + '@msgpackr-extract/msgpackr-extract-win32-x64@3.0.3': + optional: true + + '@napi-rs/nice-android-arm-eabi@1.1.1': + optional: true + + '@napi-rs/nice-android-arm64@1.1.1': + optional: true + + '@napi-rs/nice-darwin-arm64@1.1.1': + optional: true + + '@napi-rs/nice-darwin-x64@1.1.1': + optional: true + + '@napi-rs/nice-freebsd-x64@1.1.1': + optional: true + + '@napi-rs/nice-linux-arm-gnueabihf@1.1.1': + optional: true + + '@napi-rs/nice-linux-arm64-gnu@1.1.1': + optional: true + + '@napi-rs/nice-linux-arm64-musl@1.1.1': + optional: true + + '@napi-rs/nice-linux-ppc64-gnu@1.1.1': + optional: true + + '@napi-rs/nice-linux-riscv64-gnu@1.1.1': + optional: true + + '@napi-rs/nice-linux-s390x-gnu@1.1.1': + optional: true + + '@napi-rs/nice-linux-x64-gnu@1.1.1': + optional: true + + '@napi-rs/nice-linux-x64-musl@1.1.1': + optional: true + + '@napi-rs/nice-openharmony-arm64@1.1.1': + optional: true + + '@napi-rs/nice-win32-arm64-msvc@1.1.1': + optional: true + + '@napi-rs/nice-win32-ia32-msvc@1.1.1': + optional: true + + '@napi-rs/nice-win32-x64-msvc@1.1.1': + optional: true + + '@napi-rs/nice@1.1.1': + optionalDependencies: + '@napi-rs/nice-android-arm-eabi': 1.1.1 + '@napi-rs/nice-android-arm64': 1.1.1 + '@napi-rs/nice-darwin-arm64': 1.1.1 + '@napi-rs/nice-darwin-x64': 1.1.1 + '@napi-rs/nice-freebsd-x64': 1.1.1 + '@napi-rs/nice-linux-arm-gnueabihf': 1.1.1 + '@napi-rs/nice-linux-arm64-gnu': 1.1.1 + '@napi-rs/nice-linux-arm64-musl': 1.1.1 + '@napi-rs/nice-linux-ppc64-gnu': 1.1.1 + '@napi-rs/nice-linux-riscv64-gnu': 1.1.1 + '@napi-rs/nice-linux-s390x-gnu': 1.1.1 + '@napi-rs/nice-linux-x64-gnu': 1.1.1 + '@napi-rs/nice-linux-x64-musl': 1.1.1 + '@napi-rs/nice-openharmony-arm64': 1.1.1 + '@napi-rs/nice-win32-arm64-msvc': 1.1.1 + '@napi-rs/nice-win32-ia32-msvc': 1.1.1 + '@napi-rs/nice-win32-x64-msvc': 1.1.1 + optional: true + + '@napi-rs/wasm-runtime@1.0.7': + dependencies: + '@emnapi/core': 1.10.0 + '@emnapi/runtime': 1.10.0 + '@tybys/wasm-util': 0.10.2 + optional: true + + '@nx/angular-rsbuild@21.2.0(f8204ef96ab466dc6bc16fbc97505fee)': + dependencies: + '@angular/common': 20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + '@angular/ssr': 20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/router@20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)) + '@nx/angular-rspack-compiler': 21.2.0(d00e9ab420ab472e7fc794cb7f0604aa) + '@rsbuild/core': 1.7.5 + '@rsbuild/plugin-less': 1.6.3(@rsbuild/core@1.7.5)(@rspack/core@1.7.11(@swc/helpers@0.5.21))(webpack@5.106.2) + '@rsbuild/plugin-sass': 1.5.2(@rsbuild/core@1.7.5) + express: 4.21.1 + jsonc-parser: 3.3.1 + sass-embedded: 1.99.0 + tslib: 2.8.1 + transitivePeerDependencies: + - '@angular/compiler' + - '@angular/compiler-cli' + - '@angular/core' + - '@angular/localize' + - '@angular/platform-browser' + - '@angular/platform-server' + - '@angular/service-worker' + - '@rspack/core' + - '@types/node' + - chokidar + - jiti + - karma + - less + - lightningcss + - ng-packagr + - postcss + - stylus + - sugarss + - supports-color + - tailwindcss + - terser + - tsx + - vitest + - webpack + - yaml + + '@nx/angular-rspack-compiler@21.2.0(d00e9ab420ab472e7fc794cb7f0604aa)': + dependencies: + '@angular/build': 20.1.6(d8137fca975842c3d47ba77d73132eb8) + '@angular/compiler-cli': 20.3.19(@angular/compiler@20.3.19)(typescript@5.8.3) + '@rsbuild/core': 1.7.5 + sass-embedded: 1.99.0 + ts-morph: 24.0.0 + tslib: 2.8.1 + typescript: 5.8.3 + transitivePeerDependencies: + - '@angular/compiler' + - '@angular/core' + - '@angular/localize' + - '@angular/platform-browser' + - '@angular/platform-server' + - '@angular/service-worker' + - '@angular/ssr' + - '@types/node' + - chokidar + - jiti + - karma + - less + - lightningcss + - ng-packagr + - postcss + - stylus + - sugarss + - supports-color + - tailwindcss + - terser + - tsx + - vitest + - yaml + + '@parcel/watcher-android-arm64@2.5.6': + optional: true + + '@parcel/watcher-darwin-arm64@2.5.6': + optional: true + + '@parcel/watcher-darwin-x64@2.5.6': + optional: true + + '@parcel/watcher-freebsd-x64@2.5.6': + optional: true + + '@parcel/watcher-linux-arm-glibc@2.5.6': + optional: true + + '@parcel/watcher-linux-arm-musl@2.5.6': + optional: true + + '@parcel/watcher-linux-arm64-glibc@2.5.6': + optional: true + + '@parcel/watcher-linux-arm64-musl@2.5.6': + optional: true + + '@parcel/watcher-linux-x64-glibc@2.5.6': + optional: true + + '@parcel/watcher-linux-x64-musl@2.5.6': + optional: true + + '@parcel/watcher-win32-arm64@2.5.6': + optional: true + + '@parcel/watcher-win32-ia32@2.5.6': + optional: true + + '@parcel/watcher-win32-x64@2.5.6': + optional: true + + '@parcel/watcher@2.5.6': + dependencies: + detect-libc: 2.1.2 + is-glob: 4.0.3 + node-addon-api: 7.1.1 + picomatch: 4.0.4 + optionalDependencies: + '@parcel/watcher-android-arm64': 2.5.6 + '@parcel/watcher-darwin-arm64': 2.5.6 + '@parcel/watcher-darwin-x64': 2.5.6 + '@parcel/watcher-freebsd-x64': 2.5.6 + '@parcel/watcher-linux-arm-glibc': 2.5.6 + '@parcel/watcher-linux-arm-musl': 2.5.6 + '@parcel/watcher-linux-arm64-glibc': 2.5.6 + '@parcel/watcher-linux-arm64-musl': 2.5.6 + '@parcel/watcher-linux-x64-glibc': 2.5.6 + '@parcel/watcher-linux-x64-musl': 2.5.6 + '@parcel/watcher-win32-arm64': 2.5.6 + '@parcel/watcher-win32-ia32': 2.5.6 + '@parcel/watcher-win32-x64': 2.5.6 + optional: true + + '@rollup/rollup-android-arm-eabi@4.44.1': + optional: true + + '@rollup/rollup-android-arm64@4.44.1': + optional: true + + '@rollup/rollup-darwin-arm64@4.44.1': + optional: true + + '@rollup/rollup-darwin-x64@4.44.1': + optional: true + + '@rollup/rollup-freebsd-arm64@4.44.1': + optional: true + + '@rollup/rollup-freebsd-x64@4.44.1': + optional: true + + '@rollup/rollup-linux-arm-gnueabihf@4.44.1': + optional: true + + '@rollup/rollup-linux-arm-musleabihf@4.44.1': + optional: true + + '@rollup/rollup-linux-arm64-gnu@4.44.1': + optional: true + + '@rollup/rollup-linux-arm64-musl@4.44.1': + optional: true + + '@rollup/rollup-linux-loongarch64-gnu@4.44.1': + optional: true + + '@rollup/rollup-linux-powerpc64le-gnu@4.44.1': + optional: true + + '@rollup/rollup-linux-riscv64-gnu@4.44.1': + optional: true + + '@rollup/rollup-linux-riscv64-musl@4.44.1': + optional: true + + '@rollup/rollup-linux-s390x-gnu@4.44.1': + optional: true + + '@rollup/rollup-linux-x64-gnu@4.44.1': + optional: true + + '@rollup/rollup-linux-x64-musl@4.44.1': + optional: true + + '@rollup/rollup-win32-arm64-msvc@4.44.1': + optional: true + + '@rollup/rollup-win32-ia32-msvc@4.44.1': + optional: true + + '@rollup/rollup-win32-x64-msvc@4.44.1': + optional: true + + '@rsbuild/core@1.7.5': + dependencies: + '@rspack/core': 1.7.11(@swc/helpers@0.5.21) + '@rspack/lite-tapable': 1.1.0 + '@swc/helpers': 0.5.21 + core-js: 3.47.0 + jiti: 2.6.1 + + '@rsbuild/plugin-less@1.6.3(@rsbuild/core@1.7.5)(@rspack/core@1.7.11(@swc/helpers@0.5.21))(webpack@5.106.2)': + dependencies: + deepmerge: 4.3.1 + less: 4.6.4 + less-loader: 12.3.2(@rspack/core@1.7.11(@swc/helpers@0.5.21))(less@4.6.4)(webpack@5.106.2) + reduce-configs: 1.1.2 + optionalDependencies: + '@rsbuild/core': 1.7.5 + transitivePeerDependencies: + - '@rspack/core' + - webpack + + '@rsbuild/plugin-sass@1.5.2(@rsbuild/core@1.7.5)': + dependencies: + deepmerge: 4.3.1 + loader-utils: 2.0.4 + postcss: 8.5.13 + reduce-configs: 1.1.2 + sass-embedded: 1.99.0 + optionalDependencies: + '@rsbuild/core': 1.7.5 + + '@rspack/binding-darwin-arm64@1.7.11': + optional: true + + '@rspack/binding-darwin-x64@1.7.11': + optional: true + + '@rspack/binding-linux-arm64-gnu@1.7.11': + optional: true + + '@rspack/binding-linux-arm64-musl@1.7.11': + optional: true + + '@rspack/binding-linux-x64-gnu@1.7.11': + optional: true + + '@rspack/binding-linux-x64-musl@1.7.11': + optional: true + + '@rspack/binding-wasm32-wasi@1.7.11': + dependencies: + '@napi-rs/wasm-runtime': 1.0.7 + optional: true + + '@rspack/binding-win32-arm64-msvc@1.7.11': + optional: true + + '@rspack/binding-win32-ia32-msvc@1.7.11': + optional: true + + '@rspack/binding-win32-x64-msvc@1.7.11': + optional: true + + '@rspack/binding@1.7.11': + optionalDependencies: + '@rspack/binding-darwin-arm64': 1.7.11 + '@rspack/binding-darwin-x64': 1.7.11 + '@rspack/binding-linux-arm64-gnu': 1.7.11 + '@rspack/binding-linux-arm64-musl': 1.7.11 + '@rspack/binding-linux-x64-gnu': 1.7.11 + '@rspack/binding-linux-x64-musl': 1.7.11 + '@rspack/binding-wasm32-wasi': 1.7.11 + '@rspack/binding-win32-arm64-msvc': 1.7.11 + '@rspack/binding-win32-ia32-msvc': 1.7.11 + '@rspack/binding-win32-x64-msvc': 1.7.11 + + '@rspack/core@1.7.11(@swc/helpers@0.5.21)': + dependencies: + '@module-federation/runtime-tools': 0.22.0 + '@rspack/binding': 1.7.11 + '@rspack/lite-tapable': 1.1.0 + optionalDependencies: + '@swc/helpers': 0.5.21 + + '@rspack/lite-tapable@1.1.0': {} + + '@swc/helpers@0.5.21': + dependencies: + tslib: 2.8.1 + + '@toon-format/toon@0.9.0': {} + + '@ts-morph/common@0.25.0': + dependencies: + minimatch: 9.0.9 + path-browserify: 1.0.1 + tinyglobby: 0.2.16 + + '@tybys/wasm-util@0.10.2': + dependencies: + tslib: 2.8.1 + optional: true + + '@types/eslint-scope@3.7.7': + dependencies: + '@types/eslint': 9.6.1 + '@types/estree': 1.0.8 + + '@types/eslint@9.6.1': + dependencies: + '@types/estree': 1.0.8 + '@types/json-schema': 7.0.15 + + '@types/estree@1.0.8': {} + + '@types/json-schema@7.0.15': {} + + '@types/node@25.6.0': + dependencies: + undici-types: 7.19.2 + + '@types/semver@7.5.8': {} + + '@vitejs/plugin-basic-ssl@2.1.0(vite@7.0.6(@types/node@25.6.0)(jiti@2.6.1)(less@4.6.4)(sass-embedded@1.99.0)(sass@1.89.2)(terser@5.46.2))': + dependencies: + vite: 7.0.6(@types/node@25.6.0)(jiti@2.6.1)(less@4.6.4)(sass-embedded@1.99.0)(sass@1.89.2)(terser@5.46.2) + + '@webassemblyjs/ast@1.14.1': + dependencies: + '@webassemblyjs/helper-numbers': 1.13.2 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + + '@webassemblyjs/floating-point-hex-parser@1.13.2': {} + + '@webassemblyjs/helper-api-error@1.13.2': {} + + '@webassemblyjs/helper-buffer@1.14.1': {} + + '@webassemblyjs/helper-numbers@1.13.2': + dependencies: + '@webassemblyjs/floating-point-hex-parser': 1.13.2 + '@webassemblyjs/helper-api-error': 1.13.2 + '@xtuc/long': 4.2.2 + + '@webassemblyjs/helper-wasm-bytecode@1.13.2': {} + + '@webassemblyjs/helper-wasm-section@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-buffer': 1.14.1 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/wasm-gen': 1.14.1 + + '@webassemblyjs/ieee754@1.13.2': + dependencies: + '@xtuc/ieee754': 1.2.0 + + '@webassemblyjs/leb128@1.13.2': + dependencies: + '@xtuc/long': 4.2.2 + + '@webassemblyjs/utf8@1.13.2': {} + + '@webassemblyjs/wasm-edit@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-buffer': 1.14.1 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/helper-wasm-section': 1.14.1 + '@webassemblyjs/wasm-gen': 1.14.1 + '@webassemblyjs/wasm-opt': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + '@webassemblyjs/wast-printer': 1.14.1 + + '@webassemblyjs/wasm-gen@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/ieee754': 1.13.2 + '@webassemblyjs/leb128': 1.13.2 + '@webassemblyjs/utf8': 1.13.2 + + '@webassemblyjs/wasm-opt@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-buffer': 1.14.1 + '@webassemblyjs/wasm-gen': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + + '@webassemblyjs/wasm-parser@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/helper-api-error': 1.13.2 + '@webassemblyjs/helper-wasm-bytecode': 1.13.2 + '@webassemblyjs/ieee754': 1.13.2 + '@webassemblyjs/leb128': 1.13.2 + '@webassemblyjs/utf8': 1.13.2 + + '@webassemblyjs/wast-printer@1.14.1': + dependencies: + '@webassemblyjs/ast': 1.14.1 + '@xtuc/long': 4.2.2 + + '@xtuc/ieee754@1.2.0': {} + + '@xtuc/long@4.2.2': {} + + accepts@1.3.8: + dependencies: + mime-types: 2.1.35 + negotiator: 0.6.3 + + acorn-import-phases@1.0.4(acorn@8.16.0): + dependencies: + acorn: 8.16.0 + + acorn@8.16.0: {} + + adm-zip@0.5.10: {} + + agent-base@7.1.4: {} + + ajv-formats@2.1.1(ajv@8.20.0): + optionalDependencies: + ajv: 8.20.0 + + ajv-formats@3.0.1(ajv@8.17.1): + optionalDependencies: + ajv: 8.17.1 + + ajv-keywords@5.1.0(ajv@8.20.0): + dependencies: + ajv: 8.20.0 + fast-deep-equal: 3.1.3 + + ajv@8.17.1: + dependencies: + fast-deep-equal: 3.1.3 + fast-uri: 3.1.0 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 + + ajv@8.20.0: + dependencies: + fast-deep-equal: 3.1.3 + fast-uri: 3.1.0 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 + + ansi-colors@4.1.3: {} + + ansi-escapes@7.3.0: + dependencies: + environment: 1.1.0 + + ansi-regex@5.0.1: {} + + ansi-regex@6.2.2: {} + + ansi-styles@4.3.0: + dependencies: + color-convert: 2.0.1 + + ansi-styles@6.2.3: {} + + array-flatten@1.1.1: {} + + asynckit@0.4.0: {} + + axios-retry@4.5.0(axios@1.16.0(debug@4.4.3)): + dependencies: + axios: 1.16.0(debug@4.4.3) + is-retry-allowed: 2.2.0 + + axios@1.16.0(debug@4.4.3): + dependencies: + follow-redirects: 1.16.0(debug@4.4.3) + form-data: 4.0.5 + proxy-from-env: 2.1.0 + transitivePeerDependencies: + - debug + + balanced-match@1.0.2: {} + + baseline-browser-mapping@2.10.27: {} + + beasties@0.3.4: + dependencies: + css-select: 5.2.2 + css-what: 6.2.2 + dom-serializer: 2.0.0 + domhandler: 5.0.3 + htmlparser2: 10.1.0 + picocolors: 1.1.1 + postcss: 8.5.13 + postcss-media-query-parser: 0.2.3 + + big.js@5.2.2: {} + + body-parser@1.20.3: + dependencies: + bytes: 3.1.2 + content-type: 1.0.5 + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + http-errors: 2.0.0 + iconv-lite: 0.4.24 + on-finished: 2.4.1 + qs: 6.13.0 + raw-body: 2.5.2 + type-is: 1.6.18 + unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color + + boolbase@1.0.0: {} + + brace-expansion@2.1.0: + dependencies: + balanced-match: 1.0.2 + + browserslist@4.28.2: + dependencies: + baseline-browser-mapping: 2.10.27 + caniuse-lite: 1.0.30001791 + electron-to-chromium: 1.5.349 + node-releases: 2.0.38 + update-browserslist-db: 1.2.3(browserslist@4.28.2) + + buffer-from@1.1.2: {} + + bundle-name@4.1.0: + dependencies: + run-applescript: 7.1.0 + + bytes@3.1.2: {} + + call-bind-apply-helpers@1.0.2: + dependencies: + es-errors: 1.3.0 + function-bind: 1.1.2 + + call-bound@1.0.4: + dependencies: + call-bind-apply-helpers: 1.0.2 + get-intrinsic: 1.3.0 + + caniuse-lite@1.0.30001791: {} + + chokidar@4.0.3: + dependencies: + readdirp: 4.1.2 + + chrome-trace-event@1.0.4: {} + + ci-info@4.4.0: {} + + cli-cursor@5.0.0: + dependencies: + restore-cursor: 5.1.0 + + cli-truncate@4.0.0: + dependencies: + slice-ansi: 5.0.0 + string-width: 7.2.0 + + cli-width@4.1.0: {} + + cliui@9.0.1: + dependencies: + string-width: 7.2.0 + strip-ansi: 7.2.0 + wrap-ansi: 9.0.2 + + code-block-writer@13.0.3: {} + + color-convert@2.0.1: + dependencies: + color-name: 1.1.4 + + color-name@1.1.4: {} + + colorette@2.0.20: {} + + colorjs.io@0.5.2: {} + + combined-stream@1.0.8: + dependencies: + delayed-stream: 1.0.0 + + commander@11.1.0: {} + + commander@2.20.3: {} + + content-disposition@0.5.4: + dependencies: + safe-buffer: 5.2.1 + + content-type@1.0.5: {} + + convert-source-map@1.9.0: {} + + convert-source-map@2.0.0: {} + + cookie-signature@1.0.6: {} + + cookie@0.7.1: {} + + copy-anything@3.0.5: + dependencies: + is-what: 4.1.16 + + core-js@3.47.0: {} + + cron-parser@4.9.0: + dependencies: + luxon: 3.7.2 + + css-select@5.2.2: + dependencies: + boolbase: 1.0.0 + css-what: 6.2.2 + domhandler: 5.0.3 + domutils: 3.2.2 + nth-check: 2.1.1 + + css-what@6.2.2: {} + + debug@2.6.9: + dependencies: + ms: 2.0.0 + + debug@4.4.3: + dependencies: + ms: 2.1.3 + + deepmerge@4.3.1: {} + + default-browser-id@5.0.1: {} + + default-browser@5.5.0: + dependencies: + bundle-name: 4.1.0 + default-browser-id: 5.0.1 + + define-lazy-prop@3.0.0: {} + + delayed-stream@1.0.0: {} + + depd@2.0.0: {} + + destroy@1.2.0: {} + + detect-libc@2.1.2: + optional: true + + dom-serializer@2.0.0: + dependencies: + domelementtype: 2.3.0 + domhandler: 5.0.3 + entities: 4.5.0 + + domelementtype@2.3.0: {} + + domhandler@5.0.3: + dependencies: + domelementtype: 2.3.0 + + domutils@3.2.2: + dependencies: + dom-serializer: 2.0.0 + domelementtype: 2.3.0 + domhandler: 5.0.3 + + dunder-proto@1.0.1: + dependencies: + call-bind-apply-helpers: 1.0.2 + es-errors: 1.3.0 + gopd: 1.2.0 + + ee-first@1.1.1: {} + + electron-to-chromium@1.5.349: {} + + emoji-regex@10.6.0: {} + + emoji-regex@8.0.0: {} + + emojis-list@3.0.0: {} + + encodeurl@1.0.2: {} + + encodeurl@2.0.0: {} + + encoding@0.1.13: + dependencies: + iconv-lite: 0.6.3 + + enhanced-resolve@5.21.0: + dependencies: + graceful-fs: 4.2.11 + tapable: 2.3.3 + + entities@4.5.0: {} + + entities@6.0.1: {} + + entities@7.0.1: {} + + environment@1.1.0: {} + + errno@0.1.8: + dependencies: + prr: 1.0.1 + optional: true + + es-define-property@1.0.1: {} + + es-errors@1.3.0: {} + + es-module-lexer@2.1.0: {} + + es-object-atoms@1.1.1: + dependencies: + es-errors: 1.3.0 + + es-set-tostringtag@2.1.0: + dependencies: + es-errors: 1.3.0 + get-intrinsic: 1.3.0 + has-tostringtag: 1.0.2 + hasown: 2.0.3 + + esbuild@0.25.5: + optionalDependencies: + '@esbuild/aix-ppc64': 0.25.5 + '@esbuild/android-arm': 0.25.5 + '@esbuild/android-arm64': 0.25.5 + '@esbuild/android-x64': 0.25.5 + '@esbuild/darwin-arm64': 0.25.5 + '@esbuild/darwin-x64': 0.25.5 + '@esbuild/freebsd-arm64': 0.25.5 + '@esbuild/freebsd-x64': 0.25.5 + '@esbuild/linux-arm': 0.25.5 + '@esbuild/linux-arm64': 0.25.5 + '@esbuild/linux-ia32': 0.25.5 + '@esbuild/linux-loong64': 0.25.5 + '@esbuild/linux-mips64el': 0.25.5 + '@esbuild/linux-ppc64': 0.25.5 + '@esbuild/linux-riscv64': 0.25.5 + '@esbuild/linux-s390x': 0.25.5 + '@esbuild/linux-x64': 0.25.5 + '@esbuild/netbsd-arm64': 0.25.5 + '@esbuild/netbsd-x64': 0.25.5 + '@esbuild/openbsd-arm64': 0.25.5 + '@esbuild/openbsd-x64': 0.25.5 + '@esbuild/sunos-x64': 0.25.5 + '@esbuild/win32-arm64': 0.25.5 + '@esbuild/win32-ia32': 0.25.5 + '@esbuild/win32-x64': 0.25.5 + + escalade@3.2.0: {} + + escape-html@1.0.3: {} + + eslint-scope@5.1.1: + dependencies: + esrecurse: 4.3.0 + estraverse: 4.3.0 + + esrecurse@4.3.0: + dependencies: + estraverse: 5.3.0 + + estraverse@4.3.0: {} + + estraverse@5.3.0: {} + + etag@1.8.1: {} + + eventemitter3@5.0.4: {} + + events@3.3.0: {} + + eventsource-parser@3.0.8: {} + + eventsource@4.1.0: + dependencies: + eventsource-parser: 3.0.8 + + expand-tilde@2.0.2: + dependencies: + homedir-polyfill: 1.0.3 + + express@4.21.1: + 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.7.1 + 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 + + fast-deep-equal@3.1.3: {} + + fast-uri@3.1.0: {} + + fdir@6.5.0(picomatch@4.0.2): + optionalDependencies: + picomatch: 4.0.2 + + fdir@6.5.0(picomatch@4.0.4): + optionalDependencies: + picomatch: 4.0.4 + + finalhandler@1.3.1: + dependencies: + debug: 2.6.9 + encodeurl: 2.0.0 + escape-html: 1.0.3 + on-finished: 2.4.1 + parseurl: 1.3.3 + statuses: 2.0.1 + unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color + + find-file-up@2.0.1: + dependencies: + resolve-dir: 1.0.1 + + find-package-json@1.2.0: {} + + find-pkg@2.0.0: + dependencies: + find-file-up: 2.0.1 + + follow-redirects@1.16.0(debug@4.4.3): + optionalDependencies: + debug: 4.4.3 + + form-data@4.0.5: + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + es-set-tostringtag: 2.1.0 + hasown: 2.0.3 + mime-types: 2.1.35 + + forwarded@0.2.0: {} + + fresh@0.5.2: {} + + fsevents@2.3.3: + optional: true + + function-bind@1.1.2: {} + + gensync@1.0.0-beta.2: {} + + get-caller-file@2.0.5: {} + + get-east-asian-width@1.5.0: {} + + get-intrinsic@1.3.0: + dependencies: + call-bind-apply-helpers: 1.0.2 + es-define-property: 1.0.1 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + function-bind: 1.1.2 + get-proto: 1.0.1 + gopd: 1.2.0 + has-symbols: 1.1.0 + hasown: 2.0.3 + math-intrinsics: 1.1.0 + + get-proto@1.0.1: + dependencies: + dunder-proto: 1.0.1 + es-object-atoms: 1.1.1 + + git-up@7.0.0: + dependencies: + is-ssh: 1.4.1 + parse-url: 8.1.0 + + git-url-parse@15.0.0: + dependencies: + git-up: 7.0.0 + + glob-to-regexp@0.4.1: {} + + global-modules@1.0.0: + dependencies: + global-prefix: 1.0.2 + is-windows: 1.0.2 + resolve-dir: 1.0.1 + + global-prefix@1.0.2: + dependencies: + expand-tilde: 2.0.2 + homedir-polyfill: 1.0.3 + ini: 1.3.8 + is-windows: 1.0.2 + which: 1.3.1 + + gopd@1.2.0: {} + + graceful-fs@4.2.11: {} + + has-flag@4.0.0: {} + + has-symbols@1.1.0: {} + + has-tostringtag@1.0.2: + dependencies: + has-symbols: 1.1.0 + + hasown@2.0.3: + dependencies: + function-bind: 1.1.2 + + homedir-polyfill@1.0.3: + dependencies: + parse-passwd: 1.0.0 + + htmlparser2@10.1.0: + dependencies: + domelementtype: 2.3.0 + domhandler: 5.0.3 + domutils: 3.2.2 + entities: 7.0.1 + + http-errors@2.0.0: + dependencies: + depd: 2.0.0 + inherits: 2.0.4 + setprototypeof: 1.2.0 + statuses: 2.0.1 + toidentifier: 1.0.1 + + https-proxy-agent@7.0.6: + dependencies: + agent-base: 7.1.4 + debug: 4.4.3 + transitivePeerDependencies: + - supports-color + + iconv-lite@0.4.24: + dependencies: + safer-buffer: 2.1.2 + + iconv-lite@0.6.3: + dependencies: + safer-buffer: 2.1.2 + + image-size@0.5.5: + optional: true + + immutable@5.1.5: {} + + inherits@2.0.4: {} + + ini@1.3.8: {} + + ipaddr.js@1.9.1: {} + + is-ci@4.1.0: + dependencies: + ci-info: 4.4.0 + + is-core-module@2.16.1: + dependencies: + hasown: 2.0.3 + + is-docker@3.0.0: {} + + is-extglob@2.1.1: + optional: true + + is-fullwidth-code-point@3.0.0: {} + + is-fullwidth-code-point@4.0.0: {} + + is-fullwidth-code-point@5.1.0: + dependencies: + get-east-asian-width: 1.5.0 + + is-glob@4.0.3: + dependencies: + is-extglob: 2.1.1 + optional: true + + is-inside-container@1.0.0: + dependencies: + is-docker: 3.0.0 + + is-retry-allowed@2.2.0: {} + + is-ssh@1.4.1: + dependencies: + protocols: 2.0.2 + + is-what@4.1.16: {} + + is-windows@1.0.2: {} + + is-wsl@3.1.1: + dependencies: + is-inside-container: 1.0.0 + + isexe@2.0.0: {} + + isomorphic-ws@5.0.0(ws@8.18.0): + dependencies: + ws: 8.18.0 + + istanbul-lib-coverage@3.2.2: {} + + istanbul-lib-instrument@6.0.3: + dependencies: + '@babel/core': 7.27.7 + '@babel/parser': 7.29.3 + '@istanbuljs/schema': 0.1.6 + istanbul-lib-coverage: 3.2.2 + semver: 7.7.2 + transitivePeerDependencies: + - supports-color + + jest-worker@27.5.1: + dependencies: + '@types/node': 25.6.0 + merge-stream: 2.0.0 + supports-color: 8.1.1 + + jiti@2.4.2: {} + + jiti@2.6.1: {} + + jose@5.10.0: {} + + js-tokens@4.0.0: {} + + jsesc@3.1.0: {} + + json-schema-traverse@1.0.0: {} + + json5@2.2.3: {} + + jsonc-parser@3.3.1: {} + + less-loader@12.3.2(@rspack/core@1.7.11(@swc/helpers@0.5.21))(less@4.6.4)(webpack@5.106.2): + dependencies: + less: 4.6.4 + optionalDependencies: + '@rspack/core': 1.7.11(@swc/helpers@0.5.21) + webpack: 5.106.2 + + less@4.6.4: + dependencies: + copy-anything: 3.0.5 + parse-node-version: 1.0.1 + optionalDependencies: + errno: 0.1.8 + graceful-fs: 4.2.11 + image-size: 0.5.5 + make-dir: 2.1.0 + mime: 1.6.0 + needle: 3.5.0 + source-map: 0.6.1 + + listr2@8.3.3: + dependencies: + cli-truncate: 4.0.0 + colorette: 2.0.20 + eventemitter3: 5.0.4 + log-update: 6.1.0 + rfdc: 1.4.1 + wrap-ansi: 9.0.2 + + lmdb@3.4.1: + dependencies: + msgpackr: 1.11.12 + node-addon-api: 6.1.0 + node-gyp-build-optional-packages: 5.2.2 + ordered-binary: 1.6.1 + weak-lru-cache: 1.2.2 + optionalDependencies: + '@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 + + loader-runner@4.3.2: {} + + loader-utils@2.0.4: + dependencies: + big.js: 5.2.2 + emojis-list: 3.0.0 + json5: 2.2.3 + + log-update@6.1.0: + dependencies: + ansi-escapes: 7.3.0 + cli-cursor: 5.0.0 + slice-ansi: 7.1.2 + strip-ansi: 7.2.0 + wrap-ansi: 9.0.2 + + long-timeout@0.1.1: {} + + lru-cache@5.1.1: + dependencies: + yallist: 3.1.1 + + luxon@3.7.2: {} + + magic-string@0.30.17: + dependencies: + '@jridgewell/sourcemap-codec': 1.5.5 + + make-dir@2.1.0: + dependencies: + pify: 4.0.1 + semver: 5.7.2 + optional: true + + math-intrinsics@1.1.0: {} + + media-typer@0.3.0: {} + + merge-descriptors@1.0.3: {} + + merge-stream@2.0.0: {} + + methods@1.1.2: {} + + mime-db@1.52.0: {} + + mime-db@1.54.0: {} + + mime-types@2.1.35: + dependencies: + mime-db: 1.52.0 + + mime@1.6.0: {} + + mimic-function@5.0.1: {} + + minimatch@9.0.9: + dependencies: + brace-expansion: 2.1.0 + + mrmime@2.0.1: {} + + ms@2.0.0: {} + + ms@2.1.3: {} + + msgpackr-extract@3.0.3: + dependencies: + node-gyp-build-optional-packages: 5.2.2 + optionalDependencies: + '@msgpackr-extract/msgpackr-extract-darwin-arm64': 3.0.3 + '@msgpackr-extract/msgpackr-extract-darwin-x64': 3.0.3 + '@msgpackr-extract/msgpackr-extract-linux-arm': 3.0.3 + '@msgpackr-extract/msgpackr-extract-linux-arm64': 3.0.3 + '@msgpackr-extract/msgpackr-extract-linux-x64': 3.0.3 + '@msgpackr-extract/msgpackr-extract-win32-x64': 3.0.3 + optional: true + + msgpackr@1.11.12: + optionalDependencies: + msgpackr-extract: 3.0.3 + optional: true + + mute-stream@2.0.0: {} + + nanoid@3.3.12: {} + + needle@3.5.0: + dependencies: + iconv-lite: 0.6.3 + sax: 1.6.0 + optional: true + + negotiator@0.6.3: {} + + neo-async@2.6.2: {} + + node-addon-api@6.1.0: + optional: true + + node-addon-api@7.1.1: + optional: true + + node-fetch@2.7.0(encoding@0.1.13): + dependencies: + whatwg-url: 5.0.0 + optionalDependencies: + encoding: 0.1.13 + + node-gyp-build-optional-packages@5.2.2: + dependencies: + detect-libc: 2.1.2 + optional: true + + node-persist@4.0.4: + dependencies: + p-limit: 3.1.0 + + node-releases@2.0.38: {} + + node-schedule@2.1.1: + dependencies: + cron-parser: 4.9.0 + long-timeout: 0.1.1 + sorted-array-functions: 1.3.0 + + nth-check@2.1.1: + dependencies: + boolbase: 1.0.0 + + object-inspect@1.13.4: {} + + on-finished@2.4.1: + dependencies: + ee-first: 1.1.1 + + onetime@7.0.0: + dependencies: + mimic-function: 5.0.1 + + open@10.2.0: + dependencies: + default-browser: 5.5.0 + define-lazy-prop: 3.0.0 + is-inside-container: 1.0.0 + wsl-utils: 0.1.0 + + ordered-binary@1.6.1: + optional: true + + p-limit@3.1.0: + dependencies: + yocto-queue: 0.1.0 + + parse-node-version@1.0.1: {} + + parse-passwd@1.0.0: {} + + parse-path@7.1.0: + dependencies: + protocols: 2.0.2 + + parse-url@8.1.0: + dependencies: + parse-path: 7.1.0 + + parse5-html-rewriting-stream@7.1.0: + dependencies: + entities: 6.0.1 + parse5: 7.3.0 + parse5-sax-parser: 7.0.0 + + parse5-sax-parser@7.0.0: + dependencies: + parse5: 7.3.0 + + parse5@7.3.0: + dependencies: + entities: 6.0.1 + + parseurl@1.3.3: {} + + path-browserify@1.0.1: {} + + path-parse@1.0.7: {} + + path-to-regexp@0.1.10: {} + + picocolors@1.1.1: {} + + picomatch@4.0.2: {} + + picomatch@4.0.4: {} + + pify@4.0.1: + optional: true + + piscina@5.1.2: + optionalDependencies: + '@napi-rs/nice': 1.1.1 + + postcss-media-query-parser@0.2.3: {} + + postcss@8.5.13: + dependencies: + nanoid: 3.3.12 + picocolors: 1.1.1 + source-map-js: 1.2.1 + + proper-lockfile@4.1.2: + dependencies: + graceful-fs: 4.2.11 + retry: 0.12.0 + signal-exit: 3.0.7 + + protocols@2.0.2: {} + + proxy-addr@2.0.7: + dependencies: + forwarded: 0.2.0 + ipaddr.js: 1.9.1 + + proxy-from-env@2.1.0: {} + + prr@1.0.1: + optional: true + + qs@6.13.0: + dependencies: + side-channel: 1.1.0 + + range-parser@1.2.1: {} + + raw-body@2.5.2: + dependencies: + bytes: 3.1.2 + http-errors: 2.0.0 + iconv-lite: 0.4.24 + unpipe: 1.0.0 + + readdirp@4.1.2: {} + + reduce-configs@1.1.2: {} + + reflect-metadata@0.2.2: {} + + require-from-string@2.0.2: {} + + resolve-dir@1.0.1: + dependencies: + expand-tilde: 2.0.2 + global-modules: 1.0.0 + + resolve@1.22.8: + dependencies: + is-core-module: 2.16.1 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + + restore-cursor@5.1.0: + dependencies: + onetime: 7.0.0 + signal-exit: 4.1.0 + + retry@0.12.0: {} + + rfdc@1.4.1: {} + + rollup@4.44.1: + dependencies: + '@types/estree': 1.0.8 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.44.1 + '@rollup/rollup-android-arm64': 4.44.1 + '@rollup/rollup-darwin-arm64': 4.44.1 + '@rollup/rollup-darwin-x64': 4.44.1 + '@rollup/rollup-freebsd-arm64': 4.44.1 + '@rollup/rollup-freebsd-x64': 4.44.1 + '@rollup/rollup-linux-arm-gnueabihf': 4.44.1 + '@rollup/rollup-linux-arm-musleabihf': 4.44.1 + '@rollup/rollup-linux-arm64-gnu': 4.44.1 + '@rollup/rollup-linux-arm64-musl': 4.44.1 + '@rollup/rollup-linux-loongarch64-gnu': 4.44.1 + '@rollup/rollup-linux-powerpc64le-gnu': 4.44.1 + '@rollup/rollup-linux-riscv64-gnu': 4.44.1 + '@rollup/rollup-linux-riscv64-musl': 4.44.1 + '@rollup/rollup-linux-s390x-gnu': 4.44.1 + '@rollup/rollup-linux-x64-gnu': 4.44.1 + '@rollup/rollup-linux-x64-musl': 4.44.1 + '@rollup/rollup-win32-arm64-msvc': 4.44.1 + '@rollup/rollup-win32-ia32-msvc': 4.44.1 + '@rollup/rollup-win32-x64-msvc': 4.44.1 + fsevents: 2.3.3 + + run-applescript@7.1.0: {} + + rxjs@7.8.2: + dependencies: + tslib: 2.8.1 + + safe-buffer@5.2.1: {} + + safer-buffer@2.1.2: {} + + sass-embedded-all-unknown@1.99.0: + dependencies: + sass: 1.99.0 + optional: true + + sass-embedded-android-arm64@1.99.0: + optional: true + + sass-embedded-android-arm@1.99.0: + optional: true + + sass-embedded-android-riscv64@1.99.0: + optional: true + + sass-embedded-android-x64@1.99.0: + optional: true + + sass-embedded-darwin-arm64@1.99.0: + optional: true + + sass-embedded-darwin-x64@1.99.0: + optional: true + + sass-embedded-linux-arm64@1.99.0: + optional: true + + sass-embedded-linux-arm@1.99.0: + optional: true + + sass-embedded-linux-musl-arm64@1.99.0: + optional: true + + sass-embedded-linux-musl-arm@1.99.0: + optional: true + + sass-embedded-linux-musl-riscv64@1.99.0: + optional: true + + sass-embedded-linux-musl-x64@1.99.0: + optional: true + + sass-embedded-linux-riscv64@1.99.0: + optional: true + + sass-embedded-linux-x64@1.99.0: + optional: true + + sass-embedded-unknown-all@1.99.0: + dependencies: + sass: 1.99.0 + optional: true + + sass-embedded-win32-arm64@1.99.0: + optional: true + + sass-embedded-win32-x64@1.99.0: + optional: true + + sass-embedded@1.99.0: + dependencies: + '@bufbuild/protobuf': 2.12.0 + colorjs.io: 0.5.2 + immutable: 5.1.5 + rxjs: 7.8.2 + supports-color: 8.1.1 + sync-child-process: 1.0.2 + varint: 6.0.0 + optionalDependencies: + sass-embedded-all-unknown: 1.99.0 + sass-embedded-android-arm: 1.99.0 + sass-embedded-android-arm64: 1.99.0 + sass-embedded-android-riscv64: 1.99.0 + sass-embedded-android-x64: 1.99.0 + sass-embedded-darwin-arm64: 1.99.0 + sass-embedded-darwin-x64: 1.99.0 + sass-embedded-linux-arm: 1.99.0 + sass-embedded-linux-arm64: 1.99.0 + sass-embedded-linux-musl-arm: 1.99.0 + sass-embedded-linux-musl-arm64: 1.99.0 + sass-embedded-linux-musl-riscv64: 1.99.0 + sass-embedded-linux-musl-x64: 1.99.0 + sass-embedded-linux-riscv64: 1.99.0 + sass-embedded-linux-x64: 1.99.0 + sass-embedded-unknown-all: 1.99.0 + sass-embedded-win32-arm64: 1.99.0 + sass-embedded-win32-x64: 1.99.0 + + sass@1.89.2: + dependencies: + chokidar: 4.0.3 + immutable: 5.1.5 + source-map-js: 1.2.1 + optionalDependencies: + '@parcel/watcher': 2.5.6 + + sass@1.99.0: + dependencies: + chokidar: 4.0.3 + immutable: 5.1.5 + source-map-js: 1.2.1 + optionalDependencies: + '@parcel/watcher': 2.5.6 + optional: true + + sax@1.6.0: + optional: true + + schema-utils@4.3.0: + dependencies: + '@types/json-schema': 7.0.15 + ajv: 8.20.0 + ajv-formats: 2.1.1(ajv@8.20.0) + ajv-keywords: 5.1.0(ajv@8.20.0) + + schema-utils@4.3.3: + dependencies: + '@types/json-schema': 7.0.15 + ajv: 8.20.0 + ajv-formats: 2.1.1(ajv@8.20.0) + ajv-keywords: 5.1.0(ajv@8.20.0) + + semver@5.7.2: + optional: true + + semver@6.3.1: {} + + semver@7.6.3: {} + + semver@7.7.2: {} + + semver@7.7.4: {} + + send@0.19.0: + dependencies: + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + encodeurl: 1.0.2 + escape-html: 1.0.3 + etag: 1.8.1 + fresh: 0.5.2 + http-errors: 2.0.0 + mime: 1.6.0 + ms: 2.1.3 + on-finished: 2.4.1 + range-parser: 1.2.1 + statuses: 2.0.1 + transitivePeerDependencies: + - supports-color + + serve-static@1.16.2: + dependencies: + encodeurl: 2.0.0 + escape-html: 1.0.3 + parseurl: 1.3.3 + send: 0.19.0 + transitivePeerDependencies: + - supports-color + + setprototypeof@1.2.0: {} + + side-channel-list@1.0.1: + dependencies: + es-errors: 1.3.0 + object-inspect: 1.13.4 + + side-channel-map@1.0.1: + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + get-intrinsic: 1.3.0 + object-inspect: 1.13.4 + + side-channel-weakmap@1.0.2: + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + get-intrinsic: 1.3.0 + object-inspect: 1.13.4 + side-channel-map: 1.0.1 + + side-channel@1.1.0: + dependencies: + es-errors: 1.3.0 + object-inspect: 1.13.4 + side-channel-list: 1.0.1 + side-channel-map: 1.0.1 + side-channel-weakmap: 1.0.2 + + signal-exit@3.0.7: {} + + signal-exit@4.1.0: {} + + slice-ansi@5.0.0: + dependencies: + ansi-styles: 6.2.3 + is-fullwidth-code-point: 4.0.0 + + slice-ansi@7.1.2: + dependencies: + ansi-styles: 6.2.3 + is-fullwidth-code-point: 5.1.0 + + sorted-array-functions@1.3.0: {} + + source-map-js@1.2.1: {} + + source-map-support@0.5.21: + dependencies: + buffer-from: 1.1.2 + source-map: 0.6.1 + + source-map@0.6.1: {} + + source-map@0.7.4: {} + + statuses@2.0.1: {} + + string-width@4.2.3: + dependencies: + emoji-regex: 8.0.0 + is-fullwidth-code-point: 3.0.0 + strip-ansi: 6.0.1 + + string-width@7.2.0: + dependencies: + emoji-regex: 10.6.0 + get-east-asian-width: 1.5.0 + strip-ansi: 7.2.0 + + strip-ansi@6.0.1: + dependencies: + ansi-regex: 5.0.1 + + strip-ansi@7.2.0: + dependencies: + ansi-regex: 6.2.2 + + supports-color@8.1.1: + dependencies: + has-flag: 4.0.0 + + supports-preserve-symlinks-flag@1.0.0: {} + + sync-child-process@1.0.2: + dependencies: + sync-message-port: 1.2.0 + + sync-message-port@1.2.0: {} + + tapable@2.3.0: {} + + tapable@2.3.3: {} + + terser-webpack-plugin@5.5.0(webpack@5.106.2): + dependencies: + '@jridgewell/trace-mapping': 0.3.31 + jest-worker: 27.5.1 + schema-utils: 4.3.3 + terser: 5.46.2 + webpack: 5.106.2 + + terser@5.46.2: + dependencies: + '@jridgewell/source-map': 0.3.11 + acorn: 8.16.0 + commander: 2.20.3 + source-map-support: 0.5.21 + + tinyglobby@0.2.14: + dependencies: + fdir: 6.5.0(picomatch@4.0.2) + picomatch: 4.0.2 + + tinyglobby@0.2.16: + dependencies: + fdir: 6.5.0(picomatch@4.0.4) + picomatch: 4.0.4 + + toidentifier@1.0.1: {} + + tr46@0.0.3: {} + + ts-morph@24.0.0: + dependencies: + '@ts-morph/common': 0.25.0 + code-block-writer: 13.0.3 + + tslib@2.8.1: {} + + type-is@1.6.18: + dependencies: + media-typer: 0.3.0 + mime-types: 2.1.35 + + typescript@5.8.3: {} + + undici-types@7.19.2: {} + + undici@7.24.7: {} + + unpipe@1.0.0: {} + + upath@2.0.1: {} + + update-browserslist-db@1.2.3(browserslist@4.28.2): + dependencies: + browserslist: 4.28.2 + escalade: 3.2.0 + picocolors: 1.1.1 + + utils-merge@1.0.1: {} + + varint@6.0.0: {} + + vary@1.1.2: {} + + vite@7.0.6(@types/node@25.6.0)(jiti@2.6.1)(less@4.6.4)(sass-embedded@1.99.0)(sass@1.89.2)(terser@5.46.2): + dependencies: + esbuild: 0.25.5 + fdir: 6.5.0(picomatch@4.0.4) + picomatch: 4.0.4 + postcss: 8.5.13 + rollup: 4.44.1 + tinyglobby: 0.2.14 + optionalDependencies: + '@types/node': 25.6.0 + fsevents: 2.3.3 + jiti: 2.6.1 + less: 4.6.4 + sass: 1.89.2 + sass-embedded: 1.99.0 + terser: 5.46.2 + + watchpack@2.4.4: + dependencies: + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + + watchpack@2.5.1: + dependencies: + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + + weak-lru-cache@1.2.2: + optional: true + + webidl-conversions@3.0.1: {} + + webpack-sources@3.4.1: {} + + webpack@5.106.2: + dependencies: + '@types/eslint-scope': 3.7.7 + '@types/estree': 1.0.8 + '@types/json-schema': 7.0.15 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/wasm-edit': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + acorn: 8.16.0 + acorn-import-phases: 1.0.4(acorn@8.16.0) + browserslist: 4.28.2 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.21.0 + es-module-lexer: 2.1.0 + eslint-scope: 5.1.1 + events: 3.3.0 + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + loader-runner: 4.3.2 + mime-db: 1.54.0 + neo-async: 2.6.2 + schema-utils: 4.3.3 + tapable: 2.3.3 + terser-webpack-plugin: 5.5.0(webpack@5.106.2) + watchpack: 2.5.1 + webpack-sources: 3.4.1 + transitivePeerDependencies: + - '@swc/core' + - esbuild + - uglify-js + + whatwg-url@5.0.0: + dependencies: + tr46: 0.0.3 + webidl-conversions: 3.0.1 + + which@1.3.1: + dependencies: + isexe: 2.0.0 + + wrap-ansi@6.2.0: + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + + wrap-ansi@9.0.2: + dependencies: + ansi-styles: 6.2.3 + string-width: 7.2.0 + strip-ansi: 7.2.0 + + ws@8.18.0: {} + + wsl-utils@0.1.0: + dependencies: + is-wsl: 3.1.1 + + y18n@5.0.8: {} + + yallist@3.1.1: {} + + yargs-parser@22.0.0: {} + + yargs@18.0.0: + dependencies: + cliui: 9.0.1 + escalade: 3.2.0 + get-caller-file: 2.0.5 + string-width: 7.2.0 + y18n: 5.0.8 + yargs-parser: 22.0.0 + + yocto-queue@0.1.0: {} + + yoctocolors-cjs@2.1.3: {} + + zephyr-agent@1.0.3: + dependencies: + '@toon-format/toon': 0.9.0 + axios: 1.16.0(debug@4.4.3) + axios-retry: 4.5.0(axios@1.16.0(debug@4.4.3)) + debug: 4.4.3 + eventsource: 4.1.0 + git-url-parse: 15.0.0 + https-proxy-agent: 7.0.6 + is-ci: 4.1.0 + jose: 5.10.0 + node-persist: 4.0.4 + open: 10.2.0 + proper-lockfile: 4.1.2 + tslib: 2.8.1 + zephyr-edge-contract: 1.0.3 + transitivePeerDependencies: + - supports-color + + zephyr-edge-contract@1.0.3: + dependencies: + tslib: 2.8.1 + + zephyr-rsbuild-plugin@1.0.3(@rsbuild/core@1.7.5)(@rspack/core@1.7.11(@swc/helpers@0.5.21))(webpack@5.106.2): + dependencies: + '@rsbuild/core': 1.7.5 + zephyr-rspack-plugin: 1.0.3(@rspack/core@1.7.11(@swc/helpers@0.5.21))(webpack@5.106.2) + transitivePeerDependencies: + - '@rspack/core' + - supports-color + - webpack + + zephyr-rspack-plugin@1.0.3(@rspack/core@1.7.11(@swc/helpers@0.5.21))(webpack@5.106.2): + dependencies: + '@rspack/core': 1.7.11(@swc/helpers@0.5.21) + tslib: 2.8.1 + zephyr-agent: 1.0.3 + zephyr-xpack-internal: 1.0.3(webpack@5.106.2) + transitivePeerDependencies: + - supports-color + - webpack + + zephyr-xpack-internal@1.0.3(webpack@5.106.2): + dependencies: + '@module-federation/automatic-vendor-federation': 1.2.1(webpack@5.106.2) + tslib: 2.8.1 + zephyr-agent: 1.0.3 + zephyr-edge-contract: 1.0.3 + transitivePeerDependencies: + - supports-color + - webpack + + zone.js@0.15.1: {} diff --git a/module-federation/angular-rsbuild/pnpm-workspace.yaml b/module-federation/angular-rsbuild/pnpm-workspace.yaml new file mode 100644 index 00000000..22d99961 --- /dev/null +++ b/module-federation/angular-rsbuild/pnpm-workspace.yaml @@ -0,0 +1,11 @@ +packages: + - host + - remote + +onlyBuiltDependencies: + - "@nx/angular-rspack-compiler" + - "@parcel/watcher" + - core-js + - esbuild + - lmdb + - msgpackr-extract diff --git a/module-federation/angular-rsbuild/remote/.gitignore b/module-federation/angular-rsbuild/remote/.gitignore new file mode 100644 index 00000000..8a167a62 --- /dev/null +++ b/module-federation/angular-rsbuild/remote/.gitignore @@ -0,0 +1,4 @@ +node_modules +dist +.zephyr + diff --git a/module-federation/angular-rsbuild/remote/package.json b/module-federation/angular-rsbuild/remote/package.json new file mode 100644 index 00000000..1a583a58 --- /dev/null +++ b/module-federation/angular-rsbuild/remote/package.json @@ -0,0 +1,30 @@ +{ + "name": "mf-angular-rsbuild-remote", + "version": "1.0.0", + "private": true, + "type": "module", + "scripts": { + "build": "rsbuild build", + "dev": "rsbuild dev --open", + "preview": "rsbuild preview" + }, + "dependencies": { + "@angular/common": "20.3.19", + "@angular/compiler": "20.3.19", + "@angular/core": "20.3.19", + "@angular/platform-browser": "20.3.19", + "@angular/router": "20.3.19", + "@angular/ssr": "20.3.19", + "rxjs": "^7.8.2", + "tslib": "^2.8.1", + "zone.js": "^0.15.1" + }, + "devDependencies": { + "@angular/compiler-cli": "20.3.19", + "@module-federation/rsbuild-plugin": "^2.4.0", + "@nx/angular-rsbuild": "^21.2.0", + "@rsbuild/core": "^1.7.5", + "typescript": "5.8.3", + "zephyr-rsbuild-plugin": "^1.0.3" + } +} diff --git a/module-federation/angular-rsbuild/remote/rsbuild.config.ts b/module-federation/angular-rsbuild/remote/rsbuild.config.ts new file mode 100644 index 00000000..fa20f45a --- /dev/null +++ b/module-federation/angular-rsbuild/remote/rsbuild.config.ts @@ -0,0 +1,58 @@ +import { pluginModuleFederation } from '@module-federation/rsbuild-plugin'; +import { createConfig } from '@nx/angular-rsbuild'; +import { withZephyr } from 'zephyr-rsbuild-plugin'; + +const shared = { + '@angular/common': { singleton: true, strictVersion: true }, + '@angular/core': { singleton: true, strictVersion: true }, + '@angular/platform-browser': { singleton: true, strictVersion: true }, + rxjs: { singleton: true }, +}; + +export default async () => createConfig({ + options: { + assets: [], + browser: './src/main.ts', + devServer: { + port: 4201, + }, + index: './src/index.html', + outputHashing: 'none', + outputPath: './dist', + styles: [], + }, + rsbuildConfigOverrides: { + output: { + assetPrefix: 'auto', + }, + }, +}).then((config) => { + const browser = config.environments?.browser; + + return { + ...config, + environments: undefined, + html: browser?.html, + output: { + ...browser?.output, + assetPrefix: 'auto', + }, + plugins: [ + ...(config.plugins ?? []), + ...(browser?.plugins ?? []), + pluginModuleFederation({ + name: 'angular_remote', + filename: 'remoteEntry.js', + exposes: { + './PromoCard': './src/promo-card.component.ts', + }, + shared, + }), + withZephyr(), + ], + source: { + ...config.source, + ...browser?.source, + }, + }; +}); diff --git a/module-federation/angular-rsbuild/remote/src/index.html b/module-federation/angular-rsbuild/remote/src/index.html new file mode 100644 index 00000000..5d6128bd --- /dev/null +++ b/module-federation/angular-rsbuild/remote/src/index.html @@ -0,0 +1,12 @@ + + + + + + Angular Rsbuild Remote + + + + + + diff --git a/module-federation/angular-rsbuild/remote/src/main.ts b/module-federation/angular-rsbuild/remote/src/main.ts new file mode 100644 index 00000000..ed4922b8 --- /dev/null +++ b/module-federation/angular-rsbuild/remote/src/main.ts @@ -0,0 +1,10 @@ +import '@angular/compiler'; +import { provideZonelessChangeDetection } from '@angular/core'; +import { bootstrapApplication } from '@angular/platform-browser'; + +import { PromoCardComponent } from './promo-card.component'; + +bootstrapApplication(PromoCardComponent, { + providers: [provideZonelessChangeDetection()], +}).catch((error) => console.error(error)); + diff --git a/module-federation/angular-rsbuild/remote/src/promo-card.component.ts b/module-federation/angular-rsbuild/remote/src/promo-card.component.ts new file mode 100644 index 00000000..ac46ba4e --- /dev/null +++ b/module-federation/angular-rsbuild/remote/src/promo-card.component.ts @@ -0,0 +1,127 @@ +import { Component } from '@angular/core'; + +@Component({ + selector: 'app-promo-card', + standalone: true, + template: ` +
+
Remote - Angular 20
+

Federated starter card

+

+ This standalone Angular component is built by the remote Rsbuild app and + loaded by the host at runtime through Module Federation. +

+
+
+
Remote
+
angular_remote
+
+
+
Expose
+
./PromoCard
+
+
+
Manifest
+
mf-manifest.json
+
+
+
+ `, + styles: [ + ` + :host { + display: block; + } + + .promo-card { + background: linear-gradient(135deg, rgb(5 150 105 / 10%), rgb(5 150 105 / 4%)); + border: 1px solid rgb(5 150 105 / 20%); + border-radius: 16px; + box-shadow: 0 22px 60px rgb(0 0 0 / 28%); + box-sizing: border-box; + color: rgb(255 255 255 / 87%); + font-family: "IBM Plex Sans", "Avenir Next", sans-serif; + margin: 0 auto; + max-width: 640px; + padding: 32px; + } + + .eyebrow { + align-items: center; + color: #34d399; + display: flex; + font-size: 12px; + font-weight: 700; + gap: 8px; + text-transform: uppercase; + } + + .eyebrow span { + animation: pulse 2s ease-in-out infinite; + background: #34d399; + border-radius: 50%; + height: 6px; + width: 6px; + } + + @keyframes pulse { + 0%, 100% { opacity: 1; } + 50% { opacity: 0.3; } + } + + h2 { + font-size: clamp(28px, 5vw, 44px); + line-height: 1.05; + margin: 16px 0 12px; + } + + p { + color: rgb(255 255 255 / 55%); + font-size: 16px; + line-height: 1.6; + margin: 0; + } + + dl { + display: grid; + gap: 10px; + grid-template-columns: repeat(3, minmax(0, 1fr)); + margin: 28px 0 0; + } + + dl > div { + background: rgb(255 255 255 / 4%); + border: 1px solid rgb(255 255 255 / 10%); + border-radius: 10px; + padding: 12px; + } + + dt { + color: rgb(255 255 255 / 42%); + font-size: 11px; + font-weight: 700; + text-transform: uppercase; + } + + dd { + color: #fff; + font-size: 13px; + font-weight: 800; + margin: 4px 0 0; + overflow-wrap: anywhere; + } + + @media (max-width: 560px) { + .promo-card { + padding: 22px; + } + + dl { + grid-template-columns: 1fr; + } + } + `, + ], +}) +export class PromoCardComponent {} + diff --git a/module-federation/angular-rsbuild/remote/tsconfig.app.json b/module-federation/angular-rsbuild/remote/tsconfig.app.json new file mode 100644 index 00000000..ece0397e --- /dev/null +++ b/module-federation/angular-rsbuild/remote/tsconfig.app.json @@ -0,0 +1,9 @@ +{ + "extends": "./tsconfig.json", + "compilerOptions": { + "outDir": "./dist/out-tsc/app", + "types": [] + }, + "include": ["src/**/*.ts"] +} + diff --git a/module-federation/angular-rsbuild/remote/tsconfig.json b/module-federation/angular-rsbuild/remote/tsconfig.json new file mode 100644 index 00000000..a8cdef31 --- /dev/null +++ b/module-federation/angular-rsbuild/remote/tsconfig.json @@ -0,0 +1,28 @@ +{ + "compilerOptions": { + "baseUrl": ".", + "declaration": false, + "downlevelIteration": true, + "experimentalDecorators": true, + "importHelpers": true, + "lib": ["ES2022", "DOM"], + "module": "ESNext", + "moduleResolution": "Bundler", + "noImplicitOverride": true, + "noImplicitReturns": true, + "noPropertyAccessFromIndexSignature": true, + "noUnusedLocals": false, + "outDir": "./dist/out-tsc", + "skipLibCheck": true, + "strict": true, + "target": "ES2022", + "useDefineForClassFields": false + }, + "angularCompilerOptions": { + "enableI18nLegacyMessageIdFormat": false, + "strictInjectionParameters": true, + "strictInputAccessModifiers": true, + "strictTemplates": true + } +} + diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c2429840..3b9ea5df 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,13 +19,13 @@ importers: devDependencies: '@parcel/config-default': specifier: 2.16.0 - version: 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))(@swc/helpers@0.5.18) + version: 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))(@swc/helpers@0.5.21) parcel: specifier: 2.16.0 - version: 2.16.0(@swc/helpers@0.5.18) + version: 2.16.0(@swc/helpers@0.5.21) parcel-reporter-zephyr: specifier: latest - version: 1.0.1(@parcel/plugin@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)))(@parcel/types@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)))(https-proxy-agent@7.0.6) + version: 1.0.3(@parcel/plugin@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)))(@parcel/types@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))) process: specifier: ^0.11.10 version: 0.11.10 @@ -44,10 +44,10 @@ importers: devDependencies: '@rspack/cli': specifier: ^1.6.0 - version: 1.7.6(@rspack/core@1.7.6(@swc/helpers@0.5.18))(@types/express@4.17.25)(webpack@5.105.1) + version: 1.7.6(@rspack/core@1.7.6(@swc/helpers@0.5.21))(@types/express@4.17.25)(webpack@5.105.1) '@rspack/core': specifier: ^1.6.0 - version: 1.7.6(@swc/helpers@0.5.18) + version: 1.7.6(@swc/helpers@0.5.21) '@rspack/plugin-react-refresh': specifier: ^1.5.2 version: 1.6.1(react-refresh@0.18.0) @@ -65,7 +65,7 @@ importers: version: 5.9.3 zephyr-rspack-plugin: specifier: latest - version: 1.0.1(@rspack/core@1.7.6(@swc/helpers@0.5.18))(https-proxy-agent@7.0.6)(webpack@5.105.1) + version: 1.0.1(@rspack/core@1.7.6(@swc/helpers@0.5.21))(https-proxy-agent@7.0.6)(webpack@5.105.1) bundlers/react-vite: dependencies: @@ -133,7 +133,7 @@ importers: version: 1.0.0-beta.46 zephyr-rolldown-plugin: specifier: latest - version: 1.0.1(https-proxy-agent@7.0.6)(rolldown@1.0.0-beta.46) + version: 1.0.3(rolldown@1.0.0-beta.46) bundlers/rollup-react: dependencies: @@ -233,7 +233,7 @@ importers: version: 3.2.4(@types/debug@4.1.12)(@types/node@24.12.2)(happy-dom@20.8.9)(jiti@2.6.1)(jsdom@27.4.0)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) zephyr-rolldown-plugin: specifier: latest - version: 1.0.1(https-proxy-agent@7.0.6)(rolldown@1.0.0-rc.12) + version: 1.0.3(rolldown@1.0.0-rc.12) frameworks/angular-vite: dependencies: @@ -273,10 +273,10 @@ importers: devDependencies: '@analogjs/vite-plugin-angular': specifier: ^2.0.0 - version: 2.3.1(@angular/build@20.3.21(@angular/compiler-cli@20.3.18(@angular/compiler@20.3.18)(typescript@5.9.3))(@angular/compiler@20.3.18)(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.18(@angular/animations@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1)))(@types/node@24.12.2)(chokidar@4.0.3)(jiti@2.6.1)(lightningcss@1.32.0)(postcss@8.5.6)(sass-embedded@1.97.3)(tailwindcss@4.2.2)(terser@5.46.0)(tslib@2.8.1)(tsx@4.21.0)(typescript@5.9.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.12.2)(happy-dom@20.8.9)(jiti@2.6.1)(jsdom@27.4.0)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.90.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(yaml@2.8.2)) + version: 2.3.1(@angular/build@20.3.21(2028dc7a7d841428a8b907149bd5dc8d)) '@angular/build': specifier: ^20.3.8 - version: 20.3.21(@angular/compiler-cli@20.3.18(@angular/compiler@20.3.18)(typescript@5.9.3))(@angular/compiler@20.3.18)(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.18(@angular/animations@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1)))(@types/node@24.12.2)(chokidar@4.0.3)(jiti@2.6.1)(lightningcss@1.32.0)(postcss@8.5.6)(sass-embedded@1.97.3)(tailwindcss@4.2.2)(terser@5.46.0)(tslib@2.8.1)(tsx@4.21.0)(typescript@5.9.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.12.2)(happy-dom@20.8.9)(jiti@2.6.1)(jsdom@27.4.0)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.90.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(yaml@2.8.2) + version: 20.3.21(2028dc7a7d841428a8b907149bd5dc8d) '@angular/compiler-cli': specifier: ^20.3.9 version: 20.3.18(@angular/compiler@20.3.18)(typescript@5.9.3) @@ -307,7 +307,7 @@ importers: devDependencies: zephyr-astro-integration: specifier: next - version: 1.0.1-next.1(astro@5.18.1(@types/node@24.12.2)(db0@0.3.4)(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.60.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2))(https-proxy-agent@7.0.6) + version: 1.0.3-next.2(astro@5.18.1(@types/node@24.12.2)(db0@0.3.4)(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.60.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2)) frameworks/ember-vite: devDependencies: @@ -482,7 +482,7 @@ importers: version: 2.3.3 '@modern-js/app-tools': specifier: ^2.65.0 - version: 2.70.8(@rspack/core@1.7.6(@swc/helpers@0.5.18))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.60.0)(styled-components@5.3.11(@babel/core@7.29.0)(react-dom@19.2.4(react@19.2.4))(react-is@18.3.1)(react@19.2.4))(tsconfig-paths@4.2.0)(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-dev-server@5.2.3(tslib@2.8.1)(webpack@5.105.1(esbuild@0.25.5))) + version: 2.70.8(@rspack/core@1.7.11(@swc/helpers@0.5.18))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.60.0)(styled-components@5.3.11(@babel/core@7.29.0)(react-dom@19.2.4(react@19.2.4))(react-is@18.3.1)(react@19.2.4))(tsconfig-paths@4.2.0)(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-dev-server@5.2.3(tslib@2.8.1)(webpack@5.105.1(esbuild@0.25.5))) '@modern-js/tsconfig': specifier: ^2.65.0 version: 2.70.8 @@ -506,10 +506,10 @@ importers: version: 5.9.3 zephyr-modernjs-plugin: specifier: latest - version: 1.0.1(@modern-js/app-tools@2.70.8(@rspack/core@1.7.6(@swc/helpers@0.5.18))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.60.0)(styled-components@5.3.11(@babel/core@7.29.0)(react-dom@19.2.4(react@19.2.4))(react-is@18.3.1)(react@19.2.4))(tsconfig-paths@4.2.0)(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-dev-server@5.2.3(tslib@2.8.1)(webpack@5.105.1(esbuild@0.25.5))))(https-proxy-agent@7.0.6)(zephyr-rspack-plugin@1.0.1(@rspack/core@1.7.6(@swc/helpers@0.5.18))(https-proxy-agent@7.0.6)(webpack@5.105.1(esbuild@0.25.5)))(zephyr-webpack-plugin@1.0.1(https-proxy-agent@7.0.6)(webpack@5.105.1(esbuild@0.25.5))) + version: 1.0.3(@modern-js/app-tools@2.70.8(@rspack/core@1.7.11(@swc/helpers@0.5.18))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.60.0)(styled-components@5.3.11(@babel/core@7.29.0)(react-dom@19.2.4(react@19.2.4))(react-is@18.3.1)(react@19.2.4))(tsconfig-paths@4.2.0)(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-dev-server@5.2.3(tslib@2.8.1)(webpack@5.105.1(esbuild@0.25.5))))(zephyr-rspack-plugin@1.0.1(@rspack/core@1.7.11(@swc/helpers@0.5.18))(https-proxy-agent@7.0.6)(webpack@5.105.1(esbuild@0.25.5))) zephyr-rspack-plugin: specifier: latest - version: 1.0.1(@rspack/core@1.7.6(@swc/helpers@0.5.18))(https-proxy-agent@7.0.6)(webpack@5.105.1(esbuild@0.25.5)) + version: 1.0.1(@rspack/core@1.7.11(@swc/helpers@0.5.18))(https-proxy-agent@7.0.6)(webpack@5.105.1(esbuild@0.25.5)) frameworks/rspress: dependencies: @@ -539,7 +539,7 @@ importers: version: 3.3.3 zephyr-rspress-plugin: specifier: latest - version: 1.0.1(@rsbuild/core@1.7.3)(@rspack/core@1.7.6(@swc/helpers@0.5.18))(@rspress/core@1.45.8(tslib@2.8.1)(webpack@5.105.1))(https-proxy-agent@7.0.6)(webpack@5.105.1) + version: 1.0.3(@rsbuild/core@1.7.3)(@rspack/core@1.7.6(@swc/helpers@0.5.18))(@rspress/core@1.45.8(tslib@2.8.1)(webpack@5.105.1))(webpack@5.105.1) devDependencies: '@types/node': specifier: ^24.12.0 @@ -611,10 +611,10 @@ importers: version: 1.166.10(@tanstack/query-core@5.90.20)(@tanstack/react-query@5.90.21(react@19.2.4))(@tanstack/react-router@1.168.10(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(@tanstack/router-core@1.168.9)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@tanstack/react-start': specifier: 1.167.16 - version: 1.167.16(@rsbuild/core@1.7.3)(crossws@0.4.4(srvx@0.11.13))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite-plugin-solid@2.11.11(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.105.1) + version: 1.167.16(@rsbuild/core@1.7.5)(crossws@0.4.4(srvx@0.11.13))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite-plugin-solid@2.11.11(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.105.1) '@tanstack/router-plugin': specifier: 1.167.12 - version: 1.167.12(@rsbuild/core@1.7.3)(@tanstack/react-router@1.168.10(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite-plugin-solid@2.11.11(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.105.1) + version: 1.167.12(@rsbuild/core@1.7.5)(@tanstack/react-router@1.168.10(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite-plugin-solid@2.11.11(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.105.1) lucide-react: specifier: ^0.561.0 version: 0.561.0(react@19.2.4) @@ -629,7 +629,7 @@ importers: version: 4.2.2 vite-plugin-tanstack-start-zephyr: specifier: ^0.1.0 - version: 0.1.16(@tanstack/react-start@1.167.16(@rsbuild/core@1.7.3)(crossws@0.4.4(srvx@0.11.13))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite-plugin-solid@2.11.11(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.105.1))(@types/node@24.12.2)(https-proxy-agent@7.0.6)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + version: 0.1.16(@tanstack/react-start@1.167.16(@rsbuild/core@1.7.5)(crossws@0.4.4(srvx@0.11.13))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite-plugin-solid@2.11.11(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.105.1))(@types/node@24.12.2)(https-proxy-agent@7.0.6)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) vite-tsconfig-paths: specifier: ^6.0.2 version: 6.1.1(typescript@5.9.3)(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) @@ -674,6 +674,106 @@ importers: specifier: ^4.77.0 version: 4.77.0 + module-federation/angular-rsbuild: {} + + module-federation/angular-rsbuild/host: + dependencies: + '@angular/common': + specifier: 20.3.19 + version: 20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + '@angular/compiler': + specifier: 20.3.19 + version: 20.3.19 + '@angular/core': + specifier: 20.3.19 + version: 20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/platform-browser': + specifier: 20.3.19 + version: 20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1)) + '@angular/router': + specifier: 20.3.19 + version: 20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2) + '@angular/ssr': + specifier: 20.3.19 + version: 20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/router@20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)) + rxjs: + specifier: ^7.8.2 + version: 7.8.2 + tslib: + specifier: ^2.8.1 + version: 2.8.1 + zone.js: + specifier: ^0.15.1 + version: 0.15.1 + devDependencies: + '@angular/compiler-cli': + specifier: 20.3.19 + version: 20.3.19(@angular/compiler@20.3.19)(typescript@5.8.3) + '@module-federation/rsbuild-plugin': + specifier: ^2.4.0 + version: 2.4.0(@rsbuild/core@1.7.5)(@rspack/core@1.7.11(@swc/helpers@0.5.21))(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.8.3)(webpack@5.105.1) + '@nx/angular-rsbuild': + specifier: ^21.2.0 + version: 21.2.0(05dfc6a4d090ba5358edddf58bd6bc25) + '@rsbuild/core': + specifier: ^1.7.5 + version: 1.7.5 + typescript: + specifier: 5.8.3 + version: 5.8.3 + zephyr-rsbuild-plugin: + specifier: ^1.0.3 + version: 1.0.3(@rsbuild/core@1.7.5)(@rspack/core@1.7.11(@swc/helpers@0.5.21))(webpack@5.105.1) + + module-federation/angular-rsbuild/remote: + dependencies: + '@angular/common': + specifier: 20.3.19 + version: 20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + '@angular/compiler': + specifier: 20.3.19 + version: 20.3.19 + '@angular/core': + specifier: 20.3.19 + version: 20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/platform-browser': + specifier: 20.3.19 + version: 20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1)) + '@angular/router': + specifier: 20.3.19 + version: 20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2) + '@angular/ssr': + specifier: 20.3.19 + version: 20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/router@20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)) + rxjs: + specifier: ^7.8.2 + version: 7.8.2 + tslib: + specifier: ^2.8.1 + version: 2.8.1 + zone.js: + specifier: ^0.15.1 + version: 0.15.1 + devDependencies: + '@angular/compiler-cli': + specifier: 20.3.19 + version: 20.3.19(@angular/compiler@20.3.19)(typescript@5.8.3) + '@module-federation/rsbuild-plugin': + specifier: ^2.4.0 + version: 2.4.0(@rsbuild/core@1.7.5)(@rspack/core@1.7.11(@swc/helpers@0.5.21))(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.8.3)(webpack@5.105.1) + '@nx/angular-rsbuild': + specifier: ^21.2.0 + version: 21.2.0(7af13b1079029fa4aee4fe13f2ba1260) + '@rsbuild/core': + specifier: ^1.7.5 + version: 1.7.5 + typescript: + specifier: 5.8.3 + version: 5.8.3 + zephyr-rsbuild-plugin: + specifier: ^1.0.3 + version: 1.0.3(@rsbuild/core@1.7.5)(@rspack/core@1.7.11(@swc/helpers@0.5.21))(webpack@5.105.1) + module-federation/react-rsbuild: {} module-federation/react-rsbuild/consumer: @@ -687,10 +787,10 @@ importers: devDependencies: '@module-federation/enhanced': specifier: ^0.21.2 - version: 0.21.6(@rspack/core@1.7.6(@swc/helpers@0.5.18))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(webpack@5.105.1) + version: 0.21.6(@rspack/core@1.7.11(@swc/helpers@0.5.21))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(webpack@5.105.1) '@module-federation/rsbuild-plugin': specifier: ^0.21.2 - version: 0.21.6(@rsbuild/core@1.7.3)(@rspack/core@1.7.6(@swc/helpers@0.5.18))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(webpack@5.105.1) + version: 0.21.6(@rsbuild/core@1.7.3)(@rspack/core@1.7.11(@swc/helpers@0.5.21))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(webpack@5.105.1) '@rsbuild/core': specifier: ^1.6.0 version: 1.7.3 @@ -708,7 +808,7 @@ importers: version: 5.9.3 zephyr-rsbuild-plugin: specifier: latest - version: 1.0.1(@rsbuild/core@1.7.3)(@rspack/core@1.7.6(@swc/helpers@0.5.18))(https-proxy-agent@7.0.6)(webpack@5.105.1) + version: 1.0.1(@rsbuild/core@1.7.3)(@rspack/core@1.7.11(@swc/helpers@0.5.21))(webpack@5.105.1) module-federation/react-rsbuild/provider: dependencies: @@ -721,10 +821,10 @@ importers: devDependencies: '@module-federation/enhanced': specifier: ^0.21.2 - version: 0.21.6(@rspack/core@1.7.6(@swc/helpers@0.5.18))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(webpack@5.105.1) + version: 0.21.6(@rspack/core@1.7.11(@swc/helpers@0.5.21))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(webpack@5.105.1) '@module-federation/rsbuild-plugin': specifier: ^0.21.2 - version: 0.21.6(@rsbuild/core@1.7.3)(@rspack/core@1.7.6(@swc/helpers@0.5.18))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(webpack@5.105.1) + version: 0.21.6(@rsbuild/core@1.7.3)(@rspack/core@1.7.11(@swc/helpers@0.5.21))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(webpack@5.105.1) '@rsbuild/core': specifier: ^1.6.0 version: 1.7.3 @@ -742,7 +842,7 @@ importers: version: 5.9.3 zephyr-rsbuild-plugin: specifier: latest - version: 1.0.1(@rsbuild/core@1.7.3)(@rspack/core@1.7.6(@swc/helpers@0.5.18))(https-proxy-agent@7.0.6)(webpack@5.105.1) + version: 1.0.1(@rsbuild/core@1.7.3)(@rspack/core@1.7.11(@swc/helpers@0.5.21))(webpack@5.105.1) module-federation/react-webpack: devDependencies: @@ -754,7 +854,7 @@ importers: dependencies: '@module-federation/enhanced': specifier: ^0.21.2 - version: 0.21.6(@rspack/core@1.7.6(@swc/helpers@0.5.18))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(webpack@5.105.1) + version: 0.21.6(@rspack/core@1.7.11(@swc/helpers@0.5.21))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(webpack@5.105.1) react: specifier: ^19.2.0 version: 19.2.4 @@ -776,7 +876,7 @@ importers: version: 10.0.0(@babel/core@7.29.0)(webpack@5.105.1) html-webpack-plugin: specifier: ^5.6.4 - version: 5.6.6(@rspack/core@1.7.6(@swc/helpers@0.5.18))(webpack@5.105.1) + version: 5.6.6(@rspack/core@1.7.11(@swc/helpers@0.5.21))(webpack@5.105.1) webpack: specifier: ^5.102.1 version: 5.105.1(webpack-cli@6.0.1) @@ -791,7 +891,7 @@ importers: dependencies: '@module-federation/enhanced': specifier: ^0.21.2 - version: 0.21.6(@rspack/core@1.7.6(@swc/helpers@0.5.18))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(webpack@5.105.1) + version: 0.21.6(@rspack/core@1.7.11(@swc/helpers@0.5.21))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(webpack@5.105.1) react: specifier: ^19.2.0 version: 19.2.4 @@ -813,7 +913,7 @@ importers: version: 10.0.0(@babel/core@7.29.0)(webpack@5.105.1) html-webpack-plugin: specifier: ^5.6.4 - version: 5.6.6(@rspack/core@1.7.6(@swc/helpers@0.5.18))(webpack@5.105.1) + version: 5.6.6(@rspack/core@1.7.11(@swc/helpers@0.5.21))(webpack@5.105.1) webpack: specifier: ^5.102.1 version: 5.105.1(webpack-cli@6.0.1) @@ -844,13 +944,13 @@ importers: devDependencies: '@module-federation/enhanced': specifier: ^0.21.2 - version: 0.21.6(@rspack/core@1.7.6(@swc/helpers@0.5.18))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(webpack@5.105.1) + version: 0.21.6(@rspack/core@1.7.6(@swc/helpers@0.5.21))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(webpack@5.105.1) '@rspack/cli': specifier: ^1.6.0 - version: 1.7.6(@rspack/core@1.7.6(@swc/helpers@0.5.18))(@types/express@4.17.25)(webpack@5.105.1) + version: 1.7.6(@rspack/core@1.7.6(@swc/helpers@0.5.21))(@types/express@4.17.25)(webpack@5.105.1) '@rspack/core': specifier: ^1.6.0 - version: 1.7.6(@swc/helpers@0.5.18) + version: 1.7.6(@swc/helpers@0.5.21) '@rspack/plugin-react-refresh': specifier: ^1.5.2 version: 1.6.1(react-refresh@0.18.0) @@ -877,7 +977,7 @@ importers: version: 5.9.3 zephyr-rspack-plugin: specifier: latest - version: 1.0.1(@rspack/core@1.7.6(@swc/helpers@0.5.18))(https-proxy-agent@7.0.6)(webpack@5.105.1) + version: 1.0.1(@rspack/core@1.7.6(@swc/helpers@0.5.21))(https-proxy-agent@7.0.6)(webpack@5.105.1) module-federation/tractor-sample/apps/app: {} @@ -926,25 +1026,25 @@ importers: devDependencies: nitro: specifier: ^3.0.260311-beta - version: 3.0.260311-beta(chokidar@5.0.0)(dotenv@17.3.1)(giget@2.0.0)(jiti@2.6.1)(lru-cache@11.2.6)(miniflare@4.20260317.2)(rollup@4.60.0)(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(zephyr-agent@1.0.1-next.1(https-proxy-agent@7.0.6)) + version: 3.0.260311-beta(chokidar@5.0.0)(dotenv@17.3.1)(giget@2.0.0)(jiti@2.6.1)(lru-cache@11.2.6)(miniflare@4.20260317.2)(rollup@4.60.0)(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(zephyr-agent@1.0.3-next.2) vite: specifier: ^7.1.12 version: 7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) zephyr-agent: specifier: next - version: 1.0.1-next.1(https-proxy-agent@7.0.6) + version: 1.0.3-next.2 server/nitro-hello-world: devDependencies: nitro: specifier: ^3.0.260311-beta - version: 3.0.260311-beta(chokidar@5.0.0)(dotenv@17.3.1)(giget@2.0.0)(jiti@2.6.1)(lru-cache@11.2.6)(miniflare@4.20260317.2)(rollup@4.60.0)(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(zephyr-agent@1.0.1-next.1(https-proxy-agent@7.0.6)) + version: 3.0.260311-beta(chokidar@5.0.0)(dotenv@17.3.1)(giget@2.0.0)(jiti@2.6.1)(lru-cache@11.2.6)(miniflare@4.20260317.2)(rollup@4.60.0)(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(zephyr-agent@1.0.3-next.2) vite: specifier: ^7.1.12 version: 7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) zephyr-agent: specifier: next - version: 1.0.1-next.1(https-proxy-agent@7.0.6) + version: 1.0.3-next.2 server/nitro-hono: dependencies: @@ -954,13 +1054,13 @@ importers: devDependencies: nitro: specifier: ^3.0.260311-beta - version: 3.0.260311-beta(chokidar@5.0.0)(dotenv@17.3.1)(giget@2.0.0)(jiti@2.6.1)(lru-cache@11.2.6)(miniflare@4.20260317.2)(rollup@4.60.0)(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(zephyr-agent@1.0.1-next.1(https-proxy-agent@7.0.6)) + version: 3.0.260311-beta(chokidar@5.0.0)(dotenv@17.3.1)(giget@2.0.0)(jiti@2.6.1)(lru-cache@11.2.6)(miniflare@4.20260317.2)(rollup@4.60.0)(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(zephyr-agent@1.0.3-next.2) vite: specifier: ^7.1.12 version: 7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) zephyr-agent: specifier: next - version: 1.0.1-next.1(https-proxy-agent@7.0.6) + version: 1.0.3-next.2 packages: @@ -985,10 +1085,23 @@ packages: '@angular/build': optional: true + '@angular-devkit/architect@0.2001.6': + resolution: {integrity: sha512-CGFDfqPvKw1Ekuk7eSYMdhBv26LiwBrnZEUnrloC8fnuT8G+s46WMj/uH3tTcQ9MHYbhOSAHynNwpnwX71wghg==} + 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/architect@0.2003.21': resolution: {integrity: sha512-cdtiGFRW5Sgd8QkEAGw5daYT3Eh0hQtXFkUtnkU1HASpKrLdNLdfEUWho1y6A9bNlXL7fNVCvHOnK+G6Fd++rw==} 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/core@20.1.6': + resolution: {integrity: sha512-Wooe+nTmHOLvveBQWDmSsdKg39re5BUMGVkwKlPHTQ/YU9aYshvPEBu1K0l4gSqe3qtqVVAx0HlPb53bEFFa8w==} + 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 + peerDependenciesMeta: + chokidar: + optional: true + '@angular-devkit/core@20.3.21': resolution: {integrity: sha512-+flPAkPPn6MLVOa4ereSo6M5QRqxElKvDL6rCJWOJHRzH7K4CcfA269vr5mQSlImI5ZZc/EAPpm9rwEfWZRwew==} 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'} @@ -1004,6 +1117,52 @@ packages: peerDependencies: '@angular/core': 20.3.18 + '@angular/build@20.1.6': + resolution: {integrity: sha512-xAC9uGeRmvCKNLr7D0XUK+KWixlRl9nnfZbB9MIDe00ulmHy5duVWILUwBEOeq1/wRrrJc133NAPTTEBWImwnA==} + 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 + '@angular/compiler-cli': ^20.0.0 + '@angular/core': ^20.0.0 + '@angular/localize': ^20.0.0 + '@angular/platform-browser': ^20.0.0 + '@angular/platform-server': ^20.0.0 + '@angular/service-worker': ^20.0.0 + '@angular/ssr': ^20.1.6 + karma: ^6.4.0 + less: ^4.2.0 + ng-packagr: ^20.0.0 + postcss: ^8.4.0 + tailwindcss: ^2.0.0 || ^3.0.0 || ^4.0.0 + tslib: ^2.3.0 + typescript: '>=5.8 <5.9' + vitest: ^3.1.1 + peerDependenciesMeta: + '@angular/core': + optional: true + '@angular/localize': + optional: true + '@angular/platform-browser': + optional: true + '@angular/platform-server': + optional: true + '@angular/service-worker': + optional: true + '@angular/ssr': + optional: true + karma: + optional: true + less: + optional: true + ng-packagr: + optional: true + postcss: + optional: true + tailwindcss: + optional: true + vitest: + optional: true + '@angular/build@20.3.21': resolution: {integrity: sha512-jh9QqMPmAO4CLozGena08IPVnK95G7SwWKiVvMXVPQTxvPRfg8o0okmXvO55V2cMx/87H30AWMtRiNdE9Eoqfg==} 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'} @@ -1057,6 +1216,13 @@ packages: '@angular/core': 20.3.18 rxjs: ^6.5.3 || ^7.4.0 + '@angular/common@20.3.19': + resolution: {integrity: sha512-hcB1eUEN8LGcKGc4DlRJ+abS6AYfbEHDZKg8LnXNugkbwI6Ebyh2AUYTDhzZL2S4aH+C8biHKgSYHFCqieCRhA==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} + peerDependencies: + '@angular/core': 20.3.19 + rxjs: ^6.5.3 || ^7.4.0 + '@angular/compiler-cli@20.3.18': resolution: {integrity: sha512-zsoEgLgnblmRbi47YwMghKirJ8IBKJ3+I8TxLBRIBrhx+KHFp+6oeDeLyu9H+djdyk88zexVd09wzR/YK73F0g==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} @@ -1068,10 +1234,25 @@ packages: typescript: optional: true + '@angular/compiler-cli@20.3.19': + resolution: {integrity: sha512-ET/JjO8s62kAHfgIsGXlvW5VUwLqHm03q1y/2yD7aQW/WdDvssMsvZv7Knl440989vdOFemIGTMwVPakmWqRmA==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} + hasBin: true + peerDependencies: + '@angular/compiler': 20.3.19 + typescript: '>=5.8 <6.0' + peerDependenciesMeta: + typescript: + optional: true + '@angular/compiler@20.3.18': resolution: {integrity: sha512-AaP/LCiDNcYmF135EEozjyR04NRBT38ZfBHQwjhgwiBBTejmvcpHwJaHSkraLpZqZzE4BQqqmgiQ1EJqxEwLVA==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} + '@angular/compiler@20.3.19': + resolution: {integrity: sha512-ETkgDKm0l2PuaBubgPJe0ccy8kE75DFu6/zKcz7TUuk3KrKF2OZAopbbjftsUSZGeCNvCdqHzjmcL6hQ6oAOwA==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} + '@angular/core@20.3.18': resolution: {integrity: sha512-B+NQQngd/aDbcfW0zGLis3wTLDeHTeTYMl/mGKQH+HwdPaRCKI1wEtaXaOYVJXkP2FeThocPevB8gLwNlPQUUw==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} @@ -1085,6 +1266,19 @@ packages: zone.js: optional: true + '@angular/core@20.3.19': + resolution: {integrity: sha512-SYnwW+q51bQoPtGFoGovm1P5GK9fMEXsG0lGaEAUapjskblAYyX7hLlM/jgueSojv2SjhqNF8aXR+gjHLhZVNA==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} + peerDependencies: + '@angular/compiler': 20.3.19 + rxjs: ^6.5.3 || ^7.4.0 + zone.js: ~0.15.0 + peerDependenciesMeta: + '@angular/compiler': + optional: true + zone.js: + optional: true + '@angular/platform-browser-dynamic@20.3.18': resolution: {integrity: sha512-NyTobOGYVzGmPmtI+3lxMzxi0TbLq4SRNQ2ENEJAt6k2JnMmHBm483ppLRAM47nGlDdiraW0IX93EtYYNkiK3g==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} @@ -1105,6 +1299,17 @@ packages: '@angular/animations': optional: true + '@angular/platform-browser@20.3.19': + resolution: {integrity: sha512-TRZfatH1B/kreDwFRwtpLEurJQ6044qh6DWpvxzTbugaG5otLQJKTk+1z81/KsJwQqc1+24v+yuywc1LM7aq7w==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} + peerDependencies: + '@angular/animations': 20.3.19 + '@angular/common': 20.3.19 + '@angular/core': 20.3.19 + peerDependenciesMeta: + '@angular/animations': + optional: true + '@angular/router@20.3.18': resolution: {integrity: sha512-3CWejsEYr+ze+ktvWN/qHdyq5WLrj96QZpGYJyxh1pchIcpMPE9MmLpdjf0CUrWYB7g/85u0Geq/xsz72JrGng==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} @@ -1114,6 +1319,37 @@ packages: '@angular/platform-browser': 20.3.18 rxjs: ^6.5.3 || ^7.4.0 + '@angular/router@20.3.19': + resolution: {integrity: sha512-qHrMniHOsCJ4neZmcQVodjutJilyXAXk7EhLa931QyL0qyVKVomv6E0I3UFzRaC3ZeHc+hzBdU6C6bvMFKTl1g==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} + peerDependencies: + '@angular/common': 20.3.19 + '@angular/core': 20.3.19 + '@angular/platform-browser': 20.3.19 + rxjs: ^6.5.3 || ^7.4.0 + + '@angular/ssr@20.3.19': + resolution: {integrity: sha512-dGXPetfUCWXADWxHKHuPHbPql9x7gLrubgiFwTl94YpGcqgUy09qFcd6yhRDPu99YZahH07rFrNsxLg+s2oI6Q==} + peerDependencies: + '@angular/common': ^20.0.0 + '@angular/core': ^20.0.0 + '@angular/platform-server': ^20.0.0 + '@angular/router': ^20.0.0 + peerDependenciesMeta: + '@angular/platform-server': + optional: true + + '@angular/ssr@20.3.25': + resolution: {integrity: sha512-A/lbXQ+GucLAQfCJ5img7/xuqlftWjJU+iJABq/ARDkOOE/rNHrxFkXjJBntj97+oXjr7HBYI2sxYRZCCEiEag==} + peerDependencies: + '@angular/common': ^20.0.0 + '@angular/core': ^20.0.0 + '@angular/platform-server': ^20.0.0 + '@angular/router': ^20.0.0 + peerDependenciesMeta: + '@angular/platform-server': + optional: true + '@asamuzakjp/css-color@3.2.0': resolution: {integrity: sha512-K1A6z8tS3XsmCMM86xoWdn7Fkdn9m6RSVtocUrJYIwZnFVkng/PvkEoWtOWmP+Scc6saYWHWZYbndEEXxl24jw==} @@ -1167,6 +1403,10 @@ packages: resolution: {integrity: sha512-T1NCJqT/j9+cn8fvkt7jtwbLBfLC/1y1c7NtCeXFRgzGTsafi68MRv8yzkYSapBnFA6L3U2VSc02ciDzoAJhJg==} engines: {node: '>=6.9.0'} + '@babel/core@7.27.7': + resolution: {integrity: sha512-BU2f9tlKQ5CAthiMIgpzAh4eDTLWo1mqi9jqE2OxMG0E/OM199VJt2q8BztTxpnSW0i1ymdwLXRJnYzvDM5r2w==} + engines: {node: '>=6.9.0'} + '@babel/core@7.28.3': resolution: {integrity: sha512-yDBHV9kQNcr2/sUr9jghVyz9C3Y5G2zUM2H2lo+9mKv4sFgbA8s8Z9t8D1jiTkGoO/NoIfKMyKWr4s6CN23ZwQ==} engines: {node: '>=6.9.0'} @@ -3134,6 +3374,15 @@ packages: resolution: {integrity: sha512-S8qNSZiYzFd0wAcyG5AXCvUHC5Sr7xpZ9wZ2py9XR88jUz8wooStVx5M6dRzczbBWjic9NP7+rY0Xi7qqK/aMQ==} engines: {node: '>=18'} + '@inquirer/confirm@5.1.13': + resolution: {integrity: sha512-EkCtvp67ICIVVzjsquUiVSd+V5HRGOGQfsqA4E4vMWhYnB7InUL0pa0TIWt1i+OfP16Gkds8CdIu6yGZwOM1Yw==} + engines: {node: '>=18'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/confirm@5.1.14': resolution: {integrity: sha512-5yR4IBfe0kXe59r1YCTG8WXkUbl7Z35HK87Sw+WUyGD8wNUx7JvY7laahzeytyE1oLn74bQnL7hstctQxisQ8Q==} engines: {node: '>=18'} @@ -3391,6 +3640,11 @@ packages: cpu: [arm64] os: [darwin] + '@lmdb/lmdb-darwin-arm64@3.4.1': + resolution: {integrity: sha512-kKeP5PaY3bFrrF6GY5aDd96iuh1eoS+5CHJ+7hIP629KIEwzGNwbIzBmEX9TAhRJOivSRDTHCIsbu//+NsYKkg==} + cpu: [arm64] + os: [darwin] + '@lmdb/lmdb-darwin-arm64@3.4.2': resolution: {integrity: sha512-NK80WwDoODyPaSazKbzd3NEJ3ygePrkERilZshxBViBARNz21rmediktGHExoj9n5t9+ChlgLlxecdFKLCuCKg==} cpu: [arm64] @@ -3401,6 +3655,11 @@ packages: cpu: [x64] os: [darwin] + '@lmdb/lmdb-darwin-x64@3.4.1': + resolution: {integrity: sha512-9CMB3seTyHs3EOVWdKiB8IIEDBJ3Gq00Tqyi0V7DS3HL90BjM/AkbZGuhzXwPrfeFazR24SKaRrUQF74f+CmWw==} + cpu: [x64] + os: [darwin] + '@lmdb/lmdb-darwin-x64@3.4.2': resolution: {integrity: sha512-zevaowQNmrp3U7Fz1s9pls5aIgpKRsKb3dZWDINtLiozh3jZI9fBrI19lYYBxqdyiIyNdlyiidPnwPShj4aK+w==} cpu: [x64] @@ -3411,6 +3670,11 @@ packages: cpu: [arm64] os: [linux] + '@lmdb/lmdb-linux-arm64@3.4.1': + resolution: {integrity: sha512-d0vuXOdoKjHHJYZ/CRWopnkOiUpev+bgBBW+1tXtWsYWUj8uxl9ZmTBEmsL5mjUlpQDrlYiJSrhOU1hg5QWBSw==} + cpu: [arm64] + os: [linux] + '@lmdb/lmdb-linux-arm64@3.4.2': resolution: {integrity: sha512-ZBEfbNZdkneebvZs98Lq30jMY8V9IJzckVeigGivV7nTHJc+89Ctomp1kAIWKlwIG0ovCDrFI448GzFPORANYg==} cpu: [arm64] @@ -3421,6 +3685,11 @@ packages: cpu: [arm] os: [linux] + '@lmdb/lmdb-linux-arm@3.4.1': + resolution: {integrity: sha512-1Mi69vU0akHgCI7tF6YbimPaNEKJiBm/p5A+aM8egr0joj27cQmCCOm2mZQ+Ht2BqmCfZaIgQnMg4gFYNMlpCA==} + cpu: [arm] + os: [linux] + '@lmdb/lmdb-linux-arm@3.4.2': resolution: {integrity: sha512-OmHCULY17rkx/RoCoXlzU7LyR8xqrksgdYWwtYa14l/sseezZ8seKWXcogHcjulBddER5NnEFV4L/Jtr2nyxeg==} cpu: [arm] @@ -3431,11 +3700,21 @@ packages: cpu: [x64] os: [linux] + '@lmdb/lmdb-linux-x64@3.4.1': + resolution: {integrity: sha512-00RbEpvfnyPodlICiGFuiOmyvWaL9nzCRSqZz82BVFsGTiSQnnF0gpD1C8tO6OvtptELbtRuM7BS9f97LcowZw==} + cpu: [x64] + os: [linux] + '@lmdb/lmdb-linux-x64@3.4.2': resolution: {integrity: sha512-vL9nM17C77lohPYE4YaAQvfZCSVJSryE4fXdi8M7uWPBnU+9DJabgKVAeyDb84ZM2vcFseoBE4/AagVtJeRE7g==} cpu: [x64] os: [linux] + '@lmdb/lmdb-win32-arm64@3.4.1': + resolution: {integrity: sha512-4h8tm3i1ODf+28UyqQZLP7c2jmRM26AyEEyYp994B4GiBdGvGAsYUu3oiHANYK9xFpvLuFzyGeqFm1kdNC0D1A==} + cpu: [arm64] + os: [win32] + '@lmdb/lmdb-win32-arm64@3.4.2': resolution: {integrity: sha512-SXWjdBfNDze4ZPeLtYIzsIeDJDJ/SdsA0pEXcUBayUIMO0FQBHfVZZyHXQjjHr4cvOAzANBgIiqaXRwfMhzmLw==} cpu: [arm64] @@ -3446,6 +3725,11 @@ packages: cpu: [x64] os: [win32] + '@lmdb/lmdb-win32-x64@3.4.1': + resolution: {integrity: sha512-HqqKIhTbq6piJhkJpTTf3w1m/CgrmwXRAL9R9j7Ru5xdZSeO7Mg4AWiBC9B00uXR+LvVZKtUyRMVZfhmIZztmQ==} + cpu: [x64] + os: [win32] + '@lmdb/lmdb-win32-x64@3.4.2': resolution: {integrity: sha512-IY+r3bxKW6Q6sIPiMC0L533DEfRJSXibjSI3Ft/w9Q8KQBNqEIvUFXt+09wV8S5BRk0a8uSF19YWxuRwEfI90g==} cpu: [x64] @@ -3622,11 +3906,19 @@ packages: '@module-federation/bridge-react-webpack-plugin@0.21.6': resolution: {integrity: sha512-lJMmdhD4VKVkeg8RHb+Jwe6Ou9zKVgjtb1inEURDG/sSS2ksdZA8pVKLYbRPRbdmjr193Y8gJfqFbI2dqoyc/g==} + '@module-federation/bridge-react-webpack-plugin@2.4.0': + resolution: {integrity: sha512-yxDv/FJoLiKo2eqIcEWvSnSpJgyYkCzJvNaFsQ2QE3rNv68IeAarlSzCo+d0QyQoPJnTETyHsOh1SSBazIzecw==} + '@module-federation/cli@0.21.6': resolution: {integrity: sha512-qNojnlc8pTyKtK7ww3i/ujLrgWwgXqnD5DcDPsjADVIpu7STaoaVQ0G5GJ7WWS/ajXw6EyIAAGW/AMFh4XUxsQ==} engines: {node: '>=16.0.0'} hasBin: true + '@module-federation/cli@2.4.0': + resolution: {integrity: sha512-c46g9srroc2hDfrlHyd4Y404SLnw3v9t7Kqij+yK01Hx8C2FyZpyanTGUHVyrmzqp/0y3lPrWURUHkHfk/cJQA==} + engines: {node: '>=16.0.0'} + hasBin: true + '@module-federation/data-prefetch@0.21.6': resolution: {integrity: sha512-8HD7ZhtWZ9vl6i3wA7M8cEeCRdtvxt09SbMTfqIPm+5eb/V4ijb8zGTYSRhNDb5RCB+BAixaPiZOWKXJ63/rVw==} peerDependencies: @@ -3651,6 +3943,15 @@ packages: vue-tsc: optional: true + '@module-federation/dts-plugin@2.4.0': + resolution: {integrity: sha512-sa6v5ByyqMRHzpwDu0zc7s5mZ39EFIkG0jkRfZU09pzkrJEIy4uZ1Kt9SLysFB8RBMIAvAakAfqDlVWvf1lndg==} + peerDependencies: + typescript: ^4.9.0 || ^5.0.0 + vue-tsc: '>=1.0.24' + peerDependenciesMeta: + vue-tsc: + optional: true + '@module-federation/enhanced@0.21.6': resolution: {integrity: sha512-8PFQxtmXc6ukBC4CqGIoc96M2Ly9WVwCPu4Ffvt+K/SB6rGbeFeZoYAwREV1zGNMJ5v5ly6+AHIEOBxNuSnzSg==} hasBin: true @@ -3666,6 +3967,21 @@ packages: webpack: optional: true + '@module-federation/enhanced@2.4.0': + resolution: {integrity: sha512-NiccK03x7V6bK2LvJNuW520kT+Onx+LJe8lyPsENjXctECCIFJdJOmYr8ABif/kLayWKrrYCzCGVNNiQXANEGQ==} + hasBin: true + peerDependencies: + typescript: ^4.9.0 || ^5.0.0 + vue-tsc: '>=1.0.24' + webpack: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true + vue-tsc: + optional: true + webpack: + optional: true + '@module-federation/error-codes@0.14.0': resolution: {integrity: sha512-GGk+EoeSACJikZZyShnLshtq9E2eCrDWbRiB4QAFXCX4oYmGgFfzXlx59vMNwqTKPJWxkEGnPYacJMcr2YYjag==} @@ -3678,20 +3994,34 @@ packages: '@module-federation/error-codes@2.2.3': resolution: {integrity: sha512-3+qOylnuljh1XulzXd3iNhALXuVXPVGFUupz9qnUL1paWX48F89Wex3egu6psZhxi3F7y7TA7ykjfWpP0vlrjQ==} + '@module-federation/error-codes@2.4.0': + resolution: {integrity: sha512-ktCZtwOoiKR1URJyBt223OsOFAUvc13rICYif55mt7+DomtELlh5FicnEz6mPLBUwmNM9vyBMvkxOdp+fQ5oUg==} + '@module-federation/inject-external-runtime-core-plugin@0.21.6': resolution: {integrity: sha512-DJQne7NQ988AVi3QB8byn12FkNb+C2lBeU1NRf8/WbL0gmHsr6kW8hiEJCm8LYaURwtsQqtsEV7i+8+51qjSmQ==} peerDependencies: '@module-federation/runtime-tools': 0.21.6 + '@module-federation/inject-external-runtime-core-plugin@2.4.0': + resolution: {integrity: sha512-GucUMQmQXcnJC/OnJGvMz3Qy7ap8nAffhQPwDpOSi0Qwm+Iq/ppzG8N3tlLBDmv/O8hiF8HHlg789XK2kcCQtg==} + peerDependencies: + '@module-federation/runtime-tools': 2.4.0 + '@module-federation/managers@0.21.6': resolution: {integrity: sha512-BeV6m2/7kF5MDVz9JJI5T8h8lMosnXkH2bOxxFewcra7ZjvDOgQu7WIio0mgk5l1zjNPvnEVKhnhrenEdcCiWg==} '@module-federation/managers@2.2.3': resolution: {integrity: sha512-xBv2hg88K4QIPVYKNAYm+LnH5hRuTPGeFya2obSxalagnMb6lEw7Gko5QqXAZDgCK44dkuqslu8/YtMEXc3v7w==} + '@module-federation/managers@2.4.0': + resolution: {integrity: sha512-Z8j6aog44G1gt4yIAaeDowwZ7xg0aAxTA1Hq69euJK9cR9MDEaLbLUk57jDoiRj6xLwlCiw7ozY+U15BQATk6Q==} + '@module-federation/manifest@0.21.6': resolution: {integrity: sha512-yg93+I1qjRs5B5hOSvjbjmIoI2z3th8/yst9sfwvx4UDOG1acsE3HHMyPN0GdoIGwplC/KAnU5NmUz4tREUTGQ==} + '@module-federation/manifest@2.4.0': + resolution: {integrity: sha512-ZL+W5rbtgRf9TWRP7Dupt/Svia4bJEOS6gWSj9jzemiLPRPkMO5hjWZKVHIc8oG+Vb25yzozFMmQ+luGi695wg==} + '@module-federation/node@2.7.25': resolution: {integrity: sha512-/u4f+GYRZfHpSvdt5n40lMCS9Cmve7N3JlDreaFXz8xrWDNOp2wvMgiVGpndo5J4iQdtLjpavWStahGQ05B2cQ==} peerDependencies: @@ -3707,6 +4037,14 @@ packages: react-dom: optional: true + '@module-federation/node@2.7.42': + resolution: {integrity: sha512-aX/T4L9bPbOgNLIW+30k/dA2Iohoy9/jf4yG1ka6Hkuo5h7iEBeZiQkwIqC06cnCbtKL1HnAiYlXHmrDPW5xvg==} + peerDependencies: + webpack: ^5.40.0 + peerDependenciesMeta: + webpack: + optional: true + '@module-federation/rsbuild-plugin@0.21.6': resolution: {integrity: sha512-Whbj8wy9p/YPea+yN0oW1PbPq3qYG9uZzPZ0UfNHswpZE7fpPUu/kGjmTosRpkMAWMraPH4bCh03y3Masz9eVQ==} engines: {node: '>=16.0.0'} @@ -3716,6 +4054,15 @@ packages: '@rsbuild/core': optional: true + '@module-federation/rsbuild-plugin@2.4.0': + resolution: {integrity: sha512-1hl9xoYG/oWkO4olUWV912j3zwePvINm+2DUCaCPYUHH8qq1Gf1qDI3uD4S7vZmS9O1OVbvxjAni4tfTDxlwJQ==} + engines: {node: '>=16.0.0'} + peerDependencies: + '@rsbuild/core': ^1.3.21 || ^2.0.0-0 + peerDependenciesMeta: + '@rsbuild/core': + optional: true + '@module-federation/rspack@0.21.6': resolution: {integrity: sha512-SB+z1P+Bqe3R6geZje9dp0xpspX6uash+zO77nodmUy8PTTBlkL7800Cq2FMLKUdoTZHJTBVXf0K6CqQWSlItg==} peerDependencies: @@ -3728,6 +4075,18 @@ packages: vue-tsc: optional: true + '@module-federation/rspack@2.4.0': + resolution: {integrity: sha512-NWH5Vaj/fA9R7PfbwTuE1Ty/pfiAt12On0E3FzoeVPCyb5MxO1i0z+xxRHbPhF4ZOrAPGEMaMQ8Z9vH94EiElw==} + peerDependencies: + '@rspack/core': ^0.7.0 || ^1.0.0 || ^2.0.0-0 + typescript: ^4.9.0 || ^5.0.0 + vue-tsc: '>=1.0.24' + peerDependenciesMeta: + typescript: + optional: true + vue-tsc: + optional: true + '@module-federation/runtime-core@0.14.0': resolution: {integrity: sha512-fGE1Ro55zIFDp/CxQuRhKQ1pJvG7P0qvRm2N+4i8z++2bgDjcxnCKUqDJ8lLD+JfJQvUJf0tuSsJPgevzueD4g==} @@ -3740,6 +4099,9 @@ packages: '@module-federation/runtime-core@2.2.3': resolution: {integrity: sha512-muGMkv1AQIkCQy8mIa6lmgHu3qTasl/se+bZHERulD3gddK6ninM/Hc7mHyUVNO9rVhb+5Fv7QiCYahH4pRrIg==} + '@module-federation/runtime-core@2.4.0': + resolution: {integrity: sha512-0S8fDw28DXDW17lTQwq5vfJWe2lG0Lw3+w4vk3DVVImLwXXay+OGxLDxzWUfypWcMznfpnoAnFUMO3PtuXziuA==} + '@module-federation/runtime-tools@0.1.6': resolution: {integrity: sha512-7ILVnzMIa0Dlc0Blck5tVZG1tnk1MmLnuZpLOMpbdW+zl+N6wdMjjHMjEZFCUAJh2E5XJ3BREwfX8Ets0nIkLg==} @@ -3752,6 +4114,9 @@ packages: '@module-federation/runtime-tools@0.22.0': resolution: {integrity: sha512-4ScUJ/aUfEernb+4PbLdhM/c60VHl698Gn1gY21m9vyC1Ucn69fPCA1y2EwcCB7IItseRMoNhdcWQnzt/OPCNA==} + '@module-federation/runtime-tools@2.4.0': + resolution: {integrity: sha512-BWQsGT4EWscV9bx3bVHEwp6lERBsiYm7rnPiDpwd2fx+hGEpz1IM9Pz35VryHNDXYxw7MzaAuwTMM+L7uN8OYQ==} + '@module-federation/runtime@0.1.6': resolution: {integrity: sha512-nj6a+yJ+QxmcE89qmrTl4lphBIoAds0PFPVGnqLRWflwAP88jrCcrrTqRhARegkFDL+wE9AE04+h6jzlbIfMKg==} @@ -3767,6 +4132,9 @@ packages: '@module-federation/runtime@2.2.3': resolution: {integrity: sha512-5xAIPhzNPLXL7J61ZJxNiM+kpKfKw2IKf4oAT1KFVxntZnnWZiZFAkzTeRiNlfIjwbgasKqBoARTLbu1GEaydA==} + '@module-federation/runtime@2.4.0': + resolution: {integrity: sha512-IrLAMwUuteRgFlEkg9jrn4bk8uC897FnXvfNmkKD8/qIoNtSd+32e5ouQn+PEYbX/RjRUB1TYveY6rYHpTPkyg==} + '@module-federation/sdk@0.1.6': resolution: {integrity: sha512-qifXpyYLM7abUeEOIfv0oTkguZgRZuwh89YOAYIZJlkP6QbRG7DJMQvtM8X2yHXm9PTk0IYNnOJH0vNQCo6auQ==} @@ -3787,12 +4155,23 @@ packages: node-fetch: optional: true + '@module-federation/sdk@2.4.0': + resolution: {integrity: sha512-eZDdF5B69W9npuka0VL24FY7XDM+YAwwfkscSeWOSqv4/8Hm0xmcmSurlP6NIOrwbeogerRCtEcnx/TFXYjoow==} + peerDependencies: + node-fetch: ^2.7.0 || ^3.3.2 + peerDependenciesMeta: + node-fetch: + optional: true + '@module-federation/third-party-dts-extractor@0.21.6': resolution: {integrity: sha512-Il6x4hLsvCgZNk1DFwuMBNeoxD1BsZ5AW2BI/nUgu0k5FiAvfcz1OFawRFEHtaM/kVrCsymMOW7pCao90DaX3A==} '@module-federation/third-party-dts-extractor@2.2.3': resolution: {integrity: sha512-PweNCC79K+fV/BxBjnkJnK1xrrSq9rWmqZat2CfmxStwPhO9yy5Q7XikZnwwUF7mb4p7WoniQRsz//h1aYUdqw==} + '@module-federation/third-party-dts-extractor@2.4.0': + resolution: {integrity: sha512-4v24t6L3dET/6abMOM2fiM3roT0c8mi21/i+uDc6WG7U0i+Xp2SojBppTs6gnT0lkwMTe+u6xIpNQakdUftHsg==} + '@module-federation/vite@1.13.5': resolution: {integrity: sha512-CZ/uJUxPgL3PoW+bOFQyWsgp2pIr1rLearKONHHo7SkMoZxPHB+6Hr6mgalucr2fxS4fCV8D0FTlayu9qwJTUQ==} peerDependencies: @@ -3810,6 +4189,9 @@ packages: '@module-federation/webpack-bundler-runtime@0.22.0': resolution: {integrity: sha512-aM8gCqXu+/4wBmJtVeMeeMN5guw3chf+2i6HajKtQv7SJfxV/f4IyNQJUeUQu9HfiAZHjqtMV5Lvq/Lvh8LdyA==} + '@module-federation/webpack-bundler-runtime@2.4.0': + resolution: {integrity: sha512-Ntx0+QsgcwtXlpGjL/Vf2PMdPjUHl07b3yM4kBc1kbRogW3Ee84QneBRi/X3w4/jlz4JKbHjD+CMXaqi2W6hgw==} + '@msgpackr-extract/msgpackr-extract-darwin-arm64@3.0.3': resolution: {integrity: sha512-QZHtlVgbAdy2zAqNA9Gu1UpIuI8Xvsd1v8ic6B2pZmeFnFcMWiPLfWXh7TVw4eGEZ/C9TH281KwhVoeQUKbyjw==} cpu: [arm64] @@ -3981,6 +4363,19 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} + '@nx/angular-rsbuild@21.2.0': + resolution: {integrity: sha512-7Qi1hCE2LTKqQHcxHlPno29ChRAuZdzhxWgVpVIqhhg5rNf/nu6N7s+ZGqArCsgtrxEc/iZhlfB7tGXpPkZn6Q==} + peerDependencies: + '@angular/common': '>=19.0.0 <21.0.0' + '@angular/ssr': '>=19.0.0 <21.0.0' + '@rsbuild/core': '>=1.0.5 <2.0.0' + + '@nx/angular-rspack-compiler@21.2.0': + resolution: {integrity: sha512-XcpVfh1by0dp2D7nHuB08f+pLXfscLx3P0HaMOZx/2DXYRx1P7u8sUGjhEu/96kAtowVxgRPbYikDpr59hSdfA==} + peerDependencies: + '@angular/compiler-cli': '>=19.0.0 <21.0.0' + '@rsbuild/core': '>=1.0.5 <2.0.0' + '@oozcitak/dom@2.0.2': resolution: {integrity: sha512-GjpKhkSYC3Mj4+lfwEyI1dqnsKTgwGy48ytZEhm4A/xnH/8z9M3ZVXKr/YGQi3uCLs1AEBS+x5T2JPiueEDW8w==} engines: {node: '>=20.0'} @@ -4917,6 +5312,11 @@ packages: rollup: optional: true + '@rollup/rollup-android-arm-eabi@4.44.1': + resolution: {integrity: sha512-JAcBr1+fgqx20m7Fwe1DxPUl/hPkee6jA6Pl7n1v2EFiktAHenTaXl5aIFjUIEsfn9w3HE4gK1lEgNGMzBDs1w==} + cpu: [arm] + os: [android] + '@rollup/rollup-android-arm-eabi@4.59.0': resolution: {integrity: sha512-upnNBkA6ZH2VKGcBj9Fyl9IGNPULcjXRlg0LLeaioQWueH30p6IXtJEbKAgvyv+mJaMxSm1l6xwDXYjpEMiLMg==} cpu: [arm] @@ -4927,6 +5327,11 @@ packages: cpu: [arm] os: [android] + '@rollup/rollup-android-arm64@4.44.1': + resolution: {integrity: sha512-RurZetXqTu4p+G0ChbnkwBuAtwAbIwJkycw1n6GvlGlBuS4u5qlr5opix8cBAYFJgaY05TWtM+LaoFggUmbZEQ==} + cpu: [arm64] + os: [android] + '@rollup/rollup-android-arm64@4.59.0': resolution: {integrity: sha512-hZ+Zxj3SySm4A/DylsDKZAeVg0mvi++0PYVceVyX7hemkw7OreKdCvW2oQ3T1FMZvCaQXqOTHb8qmBShoqk69Q==} cpu: [arm64] @@ -4937,6 +5342,11 @@ packages: cpu: [arm64] os: [android] + '@rollup/rollup-darwin-arm64@4.44.1': + resolution: {integrity: sha512-fM/xPesi7g2M7chk37LOnmnSTHLG/v2ggWqKj3CCA1rMA4mm5KVBT1fNoswbo1JhPuNNZrVwpTvlCVggv8A2zg==} + cpu: [arm64] + os: [darwin] + '@rollup/rollup-darwin-arm64@4.59.0': resolution: {integrity: sha512-W2Psnbh1J8ZJw0xKAd8zdNgF9HRLkdWwwdWqubSVk0pUuQkoHnv7rx4GiF9rT4t5DIZGAsConRE3AxCdJ4m8rg==} cpu: [arm64] @@ -4947,6 +5357,11 @@ packages: cpu: [arm64] os: [darwin] + '@rollup/rollup-darwin-x64@4.44.1': + resolution: {integrity: sha512-gDnWk57urJrkrHQ2WVx9TSVTH7lSlU7E3AFqiko+bgjlh78aJ88/3nycMax52VIVjIm3ObXnDL2H00e/xzoipw==} + cpu: [x64] + os: [darwin] + '@rollup/rollup-darwin-x64@4.59.0': resolution: {integrity: sha512-ZW2KkwlS4lwTv7ZVsYDiARfFCnSGhzYPdiOU4IM2fDbL+QGlyAbjgSFuqNRbSthybLbIJ915UtZBtmuLrQAT/w==} cpu: [x64] @@ -4957,6 +5372,11 @@ packages: 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-arm64@4.59.0': resolution: {integrity: sha512-EsKaJ5ytAu9jI3lonzn3BgG8iRBjV4LxZexygcQbpiU0wU0ATxhNVEpXKfUa0pS05gTcSDMKpn3Sx+QB9RlTTA==} cpu: [arm64] @@ -4967,6 +5387,11 @@ packages: cpu: [arm64] os: [freebsd] + '@rollup/rollup-freebsd-x64@4.44.1': + resolution: {integrity: sha512-uBmIxoJ4493YATvU2c0upGz87f99e3wop7TJgOA/bXMFd2SvKCI7xkxY/5k50bv7J6dw1SXT4MQBQSLn8Bb/Uw==} + cpu: [x64] + os: [freebsd] + '@rollup/rollup-freebsd-x64@4.59.0': resolution: {integrity: sha512-d3DuZi2KzTMjImrxoHIAODUZYoUUMsuUiY4SRRcJy6NJoZ6iIqWnJu9IScV9jXysyGMVuW+KNzZvBLOcpdl3Vg==} cpu: [x64] @@ -4977,6 +5402,12 @@ packages: cpu: [x64] os: [freebsd] + '@rollup/rollup-linux-arm-gnueabihf@4.44.1': + resolution: {integrity: sha512-n0edDmSHlXFhrlmTK7XBuwKlG5MbS7yleS1cQ9nn4kIeW+dJH+ExqNgQ0RrFRew8Y+0V/x6C5IjsHrJmiHtkxQ==} + cpu: [arm] + os: [linux] + libc: [glibc] + '@rollup/rollup-linux-arm-gnueabihf@4.59.0': resolution: {integrity: sha512-t4ONHboXi/3E0rT6OZl1pKbl2Vgxf9vJfWgmUoCEVQVxhW6Cw/c8I6hbbu7DAvgp82RKiH7TpLwxnJeKv2pbsw==} cpu: [arm] @@ -4989,6 +5420,12 @@ packages: os: [linux] libc: [glibc] + '@rollup/rollup-linux-arm-musleabihf@4.44.1': + resolution: {integrity: sha512-8WVUPy3FtAsKSpyk21kV52HCxB+me6YkbkFHATzC2Yd3yuqHwy2lbFL4alJOLXKljoRw08Zk8/xEj89cLQ/4Nw==} + cpu: [arm] + os: [linux] + libc: [musl] + '@rollup/rollup-linux-arm-musleabihf@4.59.0': resolution: {integrity: sha512-CikFT7aYPA2ufMD086cVORBYGHffBo4K8MQ4uPS/ZnY54GKj36i196u8U+aDVT2LX4eSMbyHtyOh7D7Zvk2VvA==} cpu: [arm] @@ -5001,6 +5438,12 @@ packages: os: [linux] libc: [musl] + '@rollup/rollup-linux-arm64-gnu@4.44.1': + resolution: {integrity: sha512-yuktAOaeOgorWDeFJggjuCkMGeITfqvPgkIXhDqsfKX8J3jGyxdDZgBV/2kj/2DyPaLiX6bPdjJDTu9RB8lUPQ==} + cpu: [arm64] + os: [linux] + libc: [glibc] + '@rollup/rollup-linux-arm64-gnu@4.59.0': resolution: {integrity: sha512-jYgUGk5aLd1nUb1CtQ8E+t5JhLc9x5WdBKew9ZgAXg7DBk0ZHErLHdXM24rfX+bKrFe+Xp5YuJo54I5HFjGDAA==} cpu: [arm64] @@ -5013,6 +5456,12 @@ packages: os: [linux] libc: [glibc] + '@rollup/rollup-linux-arm64-musl@4.44.1': + resolution: {integrity: sha512-W+GBM4ifET1Plw8pdVaecwUgxmiH23CfAUj32u8knq0JPFyK4weRy6H7ooxYFD19YxBulL0Ktsflg5XS7+7u9g==} + cpu: [arm64] + os: [linux] + libc: [musl] + '@rollup/rollup-linux-arm64-musl@4.59.0': resolution: {integrity: sha512-peZRVEdnFWZ5Bh2KeumKG9ty7aCXzzEsHShOZEFiCQlDEepP1dpUl/SrUNXNg13UmZl+gzVDPsiCwnV1uI0RUA==} cpu: [arm64] @@ -5049,6 +5498,18 @@ packages: os: [linux] libc: [musl] + '@rollup/rollup-linux-loongarch64-gnu@4.44.1': + resolution: {integrity: sha512-1zqnUEMWp9WrGVuVak6jWTl4fEtrVKfZY7CvcBmUUpxAJ7WcSowPSAWIKa/0o5mBL/Ij50SIf9tuirGx63Ovew==} + cpu: [loong64] + os: [linux] + libc: [glibc] + + '@rollup/rollup-linux-powerpc64le-gnu@4.44.1': + resolution: {integrity: sha512-Rl3JKaRu0LHIx7ExBAAnf0JcOQetQffaw34T8vLlg9b1IhzcBgaIdnvEbbsZq9uZp3uAH+JkHd20Nwn0h9zPjA==} + cpu: [ppc64] + os: [linux] + libc: [glibc] + '@rollup/rollup-linux-ppc64-gnu@4.59.0': resolution: {integrity: sha512-sw1o3tfyk12k3OEpRddF68a1unZ5VCN7zoTNtSn2KndUE+ea3m3ROOKRCZxEpmT9nsGnogpFP9x6mnLTCaoLkA==} cpu: [ppc64] @@ -5073,6 +5534,12 @@ packages: os: [linux] libc: [musl] + '@rollup/rollup-linux-riscv64-gnu@4.44.1': + resolution: {integrity: sha512-j5akelU3snyL6K3N/iX7otLBIl347fGwmd95U5gS/7z6T4ftK288jKq3A5lcFKcx7wwzb5rgNvAg3ZbV4BqUSw==} + cpu: [riscv64] + os: [linux] + libc: [glibc] + '@rollup/rollup-linux-riscv64-gnu@4.59.0': resolution: {integrity: sha512-NDYMpsXYJJaj+I7UdwIuHHNxXZ/b/N2hR15NyH3m2qAtb/hHPA4g4SuuvrdxetTdndfj9b1WOmy73kcPRoERUg==} cpu: [riscv64] @@ -5085,6 +5552,12 @@ packages: os: [linux] libc: [glibc] + '@rollup/rollup-linux-riscv64-musl@4.44.1': + resolution: {integrity: sha512-ppn5llVGgrZw7yxbIm8TTvtj1EoPgYUAbfw0uDjIOzzoqlZlZrLJ/KuiE7uf5EpTpCTrNt1EdtzF0naMm0wGYg==} + cpu: [riscv64] + os: [linux] + libc: [musl] + '@rollup/rollup-linux-riscv64-musl@4.59.0': resolution: {integrity: sha512-nLckB8WOqHIf1bhymk+oHxvM9D3tyPndZH8i8+35p/1YiVoVswPid2yLzgX7ZJP0KQvnkhM4H6QZ5m0LzbyIAg==} cpu: [riscv64] @@ -5097,6 +5570,12 @@ packages: os: [linux] libc: [musl] + '@rollup/rollup-linux-s390x-gnu@4.44.1': + resolution: {integrity: sha512-Hu6hEdix0oxtUma99jSP7xbvjkUM/ycke/AQQ4EC5g7jNRLLIwjcNwaUy95ZKBJJwg1ZowsclNnjYqzN4zwkAw==} + cpu: [s390x] + os: [linux] + libc: [glibc] + '@rollup/rollup-linux-s390x-gnu@4.59.0': resolution: {integrity: sha512-oF87Ie3uAIvORFBpwnCvUzdeYUqi2wY6jRFWJAy1qus/udHFYIkplYRW+wo+GRUP4sKzYdmE1Y3+rY5Gc4ZO+w==} cpu: [s390x] @@ -5109,6 +5588,12 @@ packages: os: [linux] libc: [glibc] + '@rollup/rollup-linux-x64-gnu@4.44.1': + resolution: {integrity: sha512-EtnsrmZGomz9WxK1bR5079zee3+7a+AdFlghyd6VbAjgRJDbTANJ9dcPIPAi76uG05micpEL+gPGmAKYTschQw==} + cpu: [x64] + os: [linux] + libc: [glibc] + '@rollup/rollup-linux-x64-gnu@4.59.0': resolution: {integrity: sha512-3AHmtQq/ppNuUspKAlvA8HtLybkDflkMuLK4DPo77DfthRb71V84/c4MlWJXixZz4uruIH4uaa07IqoAkG64fg==} cpu: [x64] @@ -5121,6 +5606,12 @@ packages: os: [linux] libc: [glibc] + '@rollup/rollup-linux-x64-musl@4.44.1': + resolution: {integrity: sha512-iAS4p+J1az6Usn0f8xhgL4PaU878KEtutP4hqw52I4IO6AGoyOkHCxcc4bqufv1tQLdDWFx8lR9YlwxKuv3/3g==} + cpu: [x64] + os: [linux] + libc: [musl] + '@rollup/rollup-linux-x64-musl@4.59.0': resolution: {integrity: sha512-2UdiwS/9cTAx7qIUZB/fWtToJwvt0Vbo0zmnYt7ED35KPg13Q0ym1g442THLC7VyI6JfYTP4PiSOWyoMdV2/xg==} cpu: [x64] @@ -5153,6 +5644,11 @@ packages: cpu: [arm64] os: [openharmony] + '@rollup/rollup-win32-arm64-msvc@4.44.1': + resolution: {integrity: sha512-NtSJVKcXwcqozOl+FwI41OH3OApDyLk3kqTJgx8+gp6On9ZEt5mYhIsKNPGuaZr3p9T6NWPKGU/03Vw4CNU9qg==} + cpu: [arm64] + os: [win32] + '@rollup/rollup-win32-arm64-msvc@4.59.0': resolution: {integrity: sha512-V5B6mG7OrGTwnxaNUzZTDTjDS7F75PO1ae6MJYdiMu60sq0CqN5CVeVsbhPxalupvTX8gXVSU9gq+Rx1/hvu6A==} cpu: [arm64] @@ -5163,6 +5659,11 @@ packages: cpu: [arm64] os: [win32] + '@rollup/rollup-win32-ia32-msvc@4.44.1': + resolution: {integrity: sha512-JYA3qvCOLXSsnTR3oiyGws1Dm0YTuxAAeaYGVlGpUsHqloPcFjPg+X0Fj2qODGLNwQOAcCiQmHub/V007kiH5A==} + cpu: [ia32] + os: [win32] + '@rollup/rollup-win32-ia32-msvc@4.59.0': resolution: {integrity: sha512-UKFMHPuM9R0iBegwzKF4y0C4J9u8C6MEJgFuXTBerMk7EJ92GFVFYBfOZaSGLu6COf7FxpQNqhNS4c4icUPqxA==} cpu: [ia32] @@ -5183,6 +5684,11 @@ packages: cpu: [x64] os: [win32] + '@rollup/rollup-win32-x64-msvc@4.44.1': + resolution: {integrity: sha512-J8o22LuF0kTe7m+8PvW9wk3/bRq5+mRo5Dqo6+vXb7otCm3TPhYOJqOaQtGU9YMWQSL3krMnoOxMr0+9E6F3Ug==} + cpu: [x64] + os: [win32] + '@rollup/rollup-win32-x64-msvc@4.59.0': resolution: {integrity: sha512-2HRCml6OztYXyJXAvdDXPKcawukWY2GpR5/nxKp4iBgiO3wcoEGkAaqctIbZcNB6KlUQBIqt8VYkNSj2397EfA==} cpu: [x64] @@ -5203,6 +5709,11 @@ packages: engines: {node: '>=18.12.0'} hasBin: true + '@rsbuild/core@1.7.5': + resolution: {integrity: sha512-i37urpoV4y9NSsGiUOuLdoI42KJ5h4gAZ8EG8Ilmsond3bxoAoOCu7YvC+1pJ7p+r16suVPW8cki891ZKHOoXQ==} + engines: {node: '>=18.12.0'} + hasBin: true + '@rsbuild/plugin-assets-retry@1.5.2': resolution: {integrity: sha512-d+nZeoaokk/nlP0UV2/ijbmrvLFlH1SXTUd3kDilw0IqvANrlBMnwTcaxkX6tf0Dr0b4gApp9xiZLP5zQsgb5w==} peerDependencies: @@ -5357,6 +5868,11 @@ packages: cpu: [arm64] os: [darwin] + '@rspack/binding-darwin-arm64@1.7.11': + resolution: {integrity: sha512-oduECiZVqbO5zlVw+q7Vy65sJFth99fWPTyucwvLJJtJkPL5n17Uiql2cYP6Ijn0pkqtf1SXgK8WjiKLG5bIig==} + cpu: [arm64] + os: [darwin] + '@rspack/binding-darwin-arm64@1.7.6': resolution: {integrity: sha512-NZ9AWtB1COLUX1tA9HQQvWpTy07NSFfKBU8A6ylWd5KH8AePZztpNgLLAVPTuNO4CZXYpwcoclf8jG/luJcQdQ==} cpu: [arm64] @@ -5372,6 +5888,11 @@ packages: cpu: [x64] os: [darwin] + '@rspack/binding-darwin-x64@1.7.11': + resolution: {integrity: sha512-a1+TtTE9ap6RalgFi7FGIgkJP6O4Vy6ctv+9WGJy53E4kuqHR0RygzaiVxCI/GMc/vBT9vY23hyrpWb3d1vtXA==} + cpu: [x64] + os: [darwin] + '@rspack/binding-darwin-x64@1.7.6': resolution: {integrity: sha512-J2g6xk8ZS7uc024dNTGTHxoFzFovAZIRixUG7PiciLKTMP78svbSSWrmW6N8oAsAkzYfJWwQpVgWfFNRHvYxSw==} cpu: [x64] @@ -5389,6 +5910,12 @@ packages: os: [linux] libc: [glibc] + '@rspack/binding-linux-arm64-gnu@1.7.11': + resolution: {integrity: sha512-P0QrGRPbTWu6RKWfN0bDtbnEps3rXH0MWIMreZABoUrVmNQKtXR6e73J3ub6a+di5s2+K0M2LJ9Bh2/H4UsDUA==} + cpu: [arm64] + os: [linux] + libc: [glibc] + '@rspack/binding-linux-arm64-gnu@1.7.6': resolution: {integrity: sha512-eQfcsaxhFrv5FmtaA7+O1F9/2yFDNIoPZzV/ZvqvFz5bBXVc4FAm/1fVpBg8Po/kX1h0chBc7Xkpry3cabFW8w==} cpu: [arm64] @@ -5407,6 +5934,12 @@ packages: os: [linux] libc: [musl] + '@rspack/binding-linux-arm64-musl@1.7.11': + resolution: {integrity: sha512-6ky7R43VMjWwmx3Yx7Jl7faLBBMAgMDt+/bN35RgwjiPgsIByz65EwytUVuW9rikB43BGHvA/eqlnjLrUzNBqw==} + cpu: [arm64] + os: [linux] + libc: [musl] + '@rspack/binding-linux-arm64-musl@1.7.6': resolution: {integrity: sha512-DfQXKiyPIl7i1yECHy4eAkSmlUzzsSAbOjgMuKn7pudsWf483jg0UUYutNgXSlBjc/QSUp7906Cg8oty9OfwPA==} cpu: [arm64] @@ -5425,6 +5958,12 @@ packages: os: [linux] libc: [glibc] + '@rspack/binding-linux-x64-gnu@1.7.11': + resolution: {integrity: sha512-cuOJMfCOvb2Wgsry5enXJ3iT1FGUjdPqtGUBVupQlEG4ntSYsQ2PtF4wIDVasR3wdxC5nQbipOrDiN/u6fYsdQ==} + cpu: [x64] + os: [linux] + libc: [glibc] + '@rspack/binding-linux-x64-gnu@1.7.6': resolution: {integrity: sha512-NdA+2X3lk2GGrMMnTGyYTzM3pn+zNjaqXqlgKmFBXvjfZqzSsKq3pdD1KHZCd5QHN+Fwvoszj0JFsquEVhE1og==} cpu: [x64] @@ -5443,12 +5982,22 @@ packages: os: [linux] libc: [musl] + '@rspack/binding-linux-x64-musl@1.7.11': + resolution: {integrity: sha512-CoK37hva4AmHGh3VCsQXmGr40L36m1/AdnN5LEjUX6kx5rEH7/1nEBN6Ii72pejqDVvk9anEROmPDiPw10tpFg==} + cpu: [x64] + os: [linux] + libc: [musl] + '@rspack/binding-linux-x64-musl@1.7.6': resolution: {integrity: sha512-rEy6MHKob02t/77YNgr6dREyJ0e0tv1X6Xsg8Z5E7rPXead06zefUbfazj4RELYySWnM38ovZyJAkPx/gOn3VA==} cpu: [x64] os: [linux] libc: [musl] + '@rspack/binding-wasm32-wasi@1.7.11': + resolution: {integrity: sha512-OtrmnPUVJMxjNa3eDMfHyPdtlLRmmp/aIm0fQHlAOATbZvlGm12q7rhPW5BXTu1yh+1rQ1/uqvz+SzKEZXuJaQ==} + cpu: [wasm32] + '@rspack/binding-wasm32-wasi@1.7.6': resolution: {integrity: sha512-YupOrz0daSG+YBbCIgpDgzfMM38YpChv+afZpaxx5Ml7xPeAZIIdgWmLHnQ2rts73N2M1NspAiBwV00Xx0N4Vg==} cpu: [wasm32] @@ -5463,6 +6012,11 @@ packages: cpu: [arm64] os: [win32] + '@rspack/binding-win32-arm64-msvc@1.7.11': + resolution: {integrity: sha512-lObFW6e5lCWNgTBNwT//yiEDbsxm9QG4BYUojqeXxothuzJ/L6ibXz6+gLMvbOvLGV3nKgkXmx8GvT9WDKR0mA==} + cpu: [arm64] + os: [win32] + '@rspack/binding-win32-arm64-msvc@1.7.6': resolution: {integrity: sha512-INj7aVXjBvlZ84kEhSK4kJ484ub0i+BzgnjDWOWM1K+eFYDZjLdAsQSS3fGGXwVc3qKbPIssFfnftATDMTEJHQ==} cpu: [arm64] @@ -5478,6 +6032,11 @@ packages: cpu: [ia32] os: [win32] + '@rspack/binding-win32-ia32-msvc@1.7.11': + resolution: {integrity: sha512-0pYGnZd8PPqNR68zQ8skamqNAXEA1sUfXuAdYcknIIRq2wsbiwFzIc0Pov1cIfHYab37G7sSIPBiOUdOWF5Ivw==} + cpu: [ia32] + os: [win32] + '@rspack/binding-win32-ia32-msvc@1.7.6': resolution: {integrity: sha512-lXGvC+z67UMcw58In12h8zCa9IyYRmuptUBMItQJzu+M278aMuD1nETyGLL7e4+OZ2lvrnnBIcjXN1hfw2yRzw==} cpu: [ia32] @@ -5493,6 +6052,11 @@ packages: cpu: [x64] os: [win32] + '@rspack/binding-win32-x64-msvc@1.7.11': + resolution: {integrity: sha512-EeQXayoQk/uBkI3pdoXfQBXNIUrADq56L3s/DFyM2pJeUDrWmhfIw2UFIGkYPTMSCo8F2JcdcGM32FGJrSnU0Q==} + cpu: [x64] + os: [win32] + '@rspack/binding-win32-x64-msvc@1.7.6': resolution: {integrity: sha512-zeUxEc0ZaPpmaYlCeWcjSJUPuRRySiSHN23oJ2Xyw0jsQ01Qm4OScPdr0RhEOFuK/UE+ANyRtDo4zJsY52Hadw==} cpu: [x64] @@ -5504,6 +6068,9 @@ packages: '@rspack/binding@1.3.12': resolution: {integrity: sha512-4Ic8lV0+LCBfTlH5aIOujIRWZOtgmG223zC4L3o8WY/+ESAgpdnK6lSSMfcYgRanYLAy3HOmFIp20jwskMpbAg==} + '@rspack/binding@1.7.11': + resolution: {integrity: sha512-2MGdy2s2HimsDT444Bp5XnALzNRxuBNc7y0JzyuqKbHBywd4x2NeXyhWXXoxufaCFu5PBc9Qq9jyfjW2Aeh06Q==} + '@rspack/binding@1.7.6': resolution: {integrity: sha512-/NrEcfo8Gx22hLGysanrV6gHMuqZSxToSci/3M4kzEQtF5cPjfOv5pqeLK/+B6cr56ul/OmE96cCdWcXeVnFjQ==} @@ -5531,6 +6098,15 @@ packages: '@swc/helpers': optional: true + '@rspack/core@1.7.11': + resolution: {integrity: sha512-rsD9b+Khmot5DwCMiB3cqTQo53ioPG3M/A7BySu8+0+RS7GCxKm+Z+mtsjtG/vsu4Tn2tcqCdZtA3pgLoJB+ew==} + engines: {node: '>=18.12.0'} + peerDependencies: + '@swc/helpers': '>=0.5.1' + peerDependenciesMeta: + '@swc/helpers': + optional: true + '@rspack/core@1.7.6': resolution: {integrity: sha512-Iax6UhrfZqJajA778c1d5DBFbSIqPOSrI34kpNIiNpWd8Jq7mFIa+Z60SQb5ZQDZuUxcCZikjz5BxinFjTkg7Q==} engines: {node: '>=18.12.0'} @@ -6022,6 +6598,9 @@ packages: '@swc/helpers@0.5.18': resolution: {integrity: sha512-TXTnIcNJQEKwThMMqBXsZ4VGAza6bvN4pa41Rkqoio6QBKMvo+5lexeTMScGCIxtzgQJzElcvIltani+adC5PQ==} + '@swc/helpers@0.5.21': + resolution: {integrity: sha512-jI/VAmtdjB/RnI8GTnokyX7Ug8c+g+ffD6QRLa6XQewtnGyukKkKSk3wLTM3b5cjt1jNh9x0jfVlagdN2gDKQg==} + '@swc/plugin-styled-components@12.7.0': resolution: {integrity: sha512-2nuoIsKTC6EY4OI8OuPrSg9NyhmyDmPxqKEmLXWUMW87X5asXwxAOsDLIRSR1xJYvp1oOak/HjyceOGDIE26Xw==} @@ -6365,6 +6944,9 @@ packages: '@ts-morph/common@0.22.0': resolution: {integrity: sha512-HqNBuV/oIlMKdkLshXd1zKBqNQCsuPEsgQOkfFQ/eUKjRlwndXW1AjN9LVkBEIukm00gGXSRmfkl0Wv5VXLnlw==} + '@ts-morph/common@0.25.0': + resolution: {integrity: sha512-kMnZz+vGGHi4GoHnLmMhGNjm44kGtKUXGnOvrKmMwAuvNjM/PgKVGfUnL7IDvK7Jb2QQ82jq3Zmp04Gy+r3Dkg==} + '@tsconfig/svelte@5.0.8': resolution: {integrity: sha512-UkNnw1/oFEfecR8ypyHIQuWYdkPvHiwcQ78sh+ymIiYoF+uc5H1UBetbjyqT+vgGJ3qQN6nhucJviX6HesWtKQ==} @@ -6914,6 +7496,10 @@ packages: engines: {node: '>=0.4.0'} hasBin: true + adm-zip@0.5.10: + resolution: {integrity: sha512-x0HvcHqVJNTPk/Bw8JbLWlWoo6Wwnsug0fnYYro1HBrjxZ3G7/AZk7Ahv8JwDe1uIcz8eBqvu86FuF1POiG7vQ==} + engines: {node: '>=6.0'} + adm-zip@0.5.16: resolution: {integrity: sha512-TGw5yVi4saajsSEgz25grObGHEUaDrniwvA2qwSC060KfqGPdglhvPMA2lPIoxs3PQIItj2iag35fONcQqgUaQ==} engines: {node: '>=12.0'} @@ -6951,6 +7537,9 @@ packages: ajv@6.14.0: resolution: {integrity: sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==} + ajv@8.17.1: + resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} + ajv@8.18.0: resolution: {integrity: sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==} @@ -7216,6 +7805,9 @@ packages: axios@1.13.5: resolution: {integrity: sha512-cz4ur7Vb0xS4/KUN0tPWe44eqxrIu31me+fbang3ijiNscE129POzipJJA6zniq2C/Z6sJCjMimjS8Lc/GAs8Q==} + axios@1.16.0: + resolution: {integrity: sha512-6hp5CwvTPlN2A31g5dxnwAX0orzM7pmCRDLnZSX772mv8WDqICwFjowHuPs04Mc8deIld1+ejhtaMn5vp6b+1w==} + axobject-query@4.1.0: resolution: {integrity: sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ==} engines: {node: '>= 0.4'} @@ -7413,6 +8005,10 @@ packages: batch@0.6.1: resolution: {integrity: sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==} + beasties@0.3.4: + resolution: {integrity: sha512-NmzN1zN1cvGccXFyZ73335+ASXwBlVWcUPssiUDIlFdfyatHPRRufjCd5w8oPaQPvVnf9ELklaCGb1gi9FBwIw==} + engines: {node: '>=14.0.0'} + beasties@0.3.5: resolution: {integrity: sha512-NaWu+f4YrJxEttJSm16AzMIFtVldCvaJ68b1L098KpqXmxt9xOLtKoLkKxb8ekhOrLqEJAbvT6n6SEvB/sac7A==} engines: {node: '>=14.0.0'} @@ -7462,6 +8058,10 @@ packages: bn.js@5.2.3: resolution: {integrity: sha512-EAcmnPkxpntVL+DS7bO1zhcZNvCkxqtkd0ZY53h06GNQ3DEkkGZ/gKgmDv6DdZQGj9BgfSPKtJJ7Dp1GPP8f7w==} + body-parser@1.20.3: + resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + body-parser@1.20.4: resolution: {integrity: sha512-ZTgYYLMOXY9qKU/57FAo8F+HA2dGX7bqGc71txDRC1rS4frdFI5R7NhluHxH6M0YItAP0sHB4uqAOcYKxO6uGA==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} @@ -7951,6 +8551,9 @@ packages: code-block-writer@12.0.0: resolution: {integrity: sha512-q4dMFMlXtKR3XNBHyMHt/3pwYNA69EDk00lloMOaaUMKPUXBw6lpXtbu3MMVG6/uOihGnRDOlkyqsONEUj60+w==} + code-block-writer@13.0.3: + resolution: {integrity: sha512-Oofo0pq3IKnsFtuHqSF7TqBfr71aeyZDVJ0HpmqB7FBM2qEigL0iPONSCZSO9pE9dZTAxANe5XHG9Uy0YMv8cg==} + code-error-fragment@0.0.230: resolution: {integrity: sha512-cadkfKp6932H8UkhzE/gcUqhRMNf8jHzkAN7+5Myabswaghu4xABTgPHDCjW+dBAJxj/SpkTYokpzDqY4pCzQw==} engines: {node: '>= 4'} @@ -8300,9 +8903,16 @@ packages: cookie-es@2.0.0: resolution: {integrity: sha512-RAj4E421UYRgqokKUmotqAwuplYw15qtdXfY+hGzgCJ/MBjCVZcSoHK/kH9kocfjRjcDME7IiDWR/1WX1TM2Pg==} + cookie-signature@1.0.6: + resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} + cookie-signature@1.0.7: resolution: {integrity: sha512-NXdYc3dLr47pBkpUCHtKSwIOQXLVn8dZEuywboCOJY/osA0wFSLlSawr3KN8qXJEyX66FcONTH8EIlVuK0yyFA==} + cookie@0.7.1: + resolution: {integrity: sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==} + engines: {node: '>= 0.6'} + cookie@0.7.2: resolution: {integrity: sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==} engines: {node: '>= 0.6'} @@ -9513,6 +10123,10 @@ packages: resolution: {integrity: sha512-u/feCi0GPsI+988gU2FLcsHyAHTU0MX1Wg68NhAnN7z/+C5wqG+CY8J53N9ioe8RXgaoz0nBR/TYMf3AycUuPw==} engines: {node: ^18.14.0 || ^20.0.0 || ^22.0.0 || >=24.0.0} + express@4.21.1: + resolution: {integrity: sha512-YSFlK1Ee0/GC8QaO91tHcDxJiE/X4FbpAyQWkxAvG6AXCuR65YzK8ua6D9hvi/TzUfZMpc+BwuM1IPw8fmQBiQ==} + engines: {node: '>= 0.10.0'} + express@4.22.1: resolution: {integrity: sha512-F2X8g9P1X7uCPZMA3MVf9wcTqlyNp7IhH5qPCI0izhaOIYXaW9L535tGA3qmjRzpH+bZczqq7hVKxTR4NWnu+g==} engines: {node: '>= 0.10.0'} @@ -9644,6 +10258,10 @@ packages: resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==} engines: {node: '>= 0.8'} + finalhandler@1.3.1: + resolution: {integrity: sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==} + engines: {node: '>= 0.8'} + finalhandler@1.3.2: resolution: {integrity: sha512-aA4RyPcd3badbdABGDuTXCMTtOneUCAYH/gxoYRTZlIJdF0YPWuGqiAsIrhNnnqdXGswYk6dGujem4w80UJFhg==} engines: {node: '>= 0.8'} @@ -9745,6 +10363,15 @@ packages: debug: optional: true + follow-redirects@1.16.0: + resolution: {integrity: sha512-y5rN/uOsadFT/JfYwhxRS5R7Qce+g3zG97+JrtFZlC9klX/W5hD7iiLzScI4nZqUS7DNUdhPgw4xI8W2LuXlUw==} + engines: {node: '>=4.0'} + peerDependencies: + debug: '*' + peerDependenciesMeta: + debug: + optional: true + fontace@0.4.1: resolution: {integrity: sha512-lDMvbAzSnHmbYMTEld5qdtvNH2/pWpICOqpean9IgC7vUbUJc3k+k5Dokp85CegamqQpFbXf0rAVkbzpyTA8aw==} @@ -11251,6 +11878,10 @@ packages: linkify-it@5.0.0: resolution: {integrity: sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==} + listr2@8.3.3: + resolution: {integrity: sha512-LWzX2KsqcB1wqQ4AHgYb4RsDXauQiqhjLk+6hjbaeHG4zpjjVAB6wC/gz6X0l+Du1cN3pUB5ZlrvTbhGSNnUQQ==} + engines: {node: '>=18.0.0'} + listr2@9.0.1: resolution: {integrity: sha512-SL0JY3DaxylDuo/MecFeiC+7pedM0zia33zl0vcjgwcq1q1FWWF1To9EIauPbl8GbMCU0R2e0uJ8bZunhYKD2g==} engines: {node: '>=20.0.0'} @@ -11262,6 +11893,10 @@ packages: resolution: {integrity: sha512-9bMdFfc80S+vSldBmG3HOuLVHnxRdNTlpzR6QDnzqCQtCzGUEAGTzBKYMeIM+I/sU4oZfgbcbS7X7F65/z/oxQ==} hasBin: true + lmdb@3.4.1: + resolution: {integrity: sha512-hoG9RIv42kdGJiieyElgWcKCTaw5S6Jqwyd1gLSVdsJ3+8MVm8e4yLronThiRJI9DazFAAs9xfB9nWeMQ2DWKA==} + hasBin: true + lmdb@3.4.2: resolution: {integrity: sha512-nwVGUfTBUwJKXd6lRV8pFNfnrCC1+l49ESJRM19t/tFb/97QfJEixe5DYRvug5JO7DSFKoKaVy7oGMt5rVqZvg==} hasBin: true @@ -12471,8 +13106,8 @@ packages: param-case@3.0.4: resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==} - parcel-reporter-zephyr@1.0.1: - resolution: {integrity: sha512-w1Ncc+LeCz9rrBQApt4gVU3B47blfpU5KpHnXbYf/Fg4ogKtHdDPNN8kYKXSMveFtVVnltDFTk3IblvJNQ4f1A==} + parcel-reporter-zephyr@1.0.3: + resolution: {integrity: sha512-5cGbn0KfhPJ2w4Rz6noRhIqgcmy7E2LiOZdN+3ANmVd5TmWQJYmqZSFacpxCjZudyNXgiOqBu/13Pp1EZLceNw==} peerDependencies: '@parcel/plugin': ^2.0.0 '@parcel/types': ^2.0.0 @@ -12520,6 +13155,9 @@ packages: parse-url@8.1.0: resolution: {integrity: sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w==} + parse5-html-rewriting-stream@7.1.0: + resolution: {integrity: sha512-2ifK6Jb+ONoqOy5f+cYHsqvx1obHQdvIk13Jmt/5ezxP0U9p+fqd+R6O73KblGswyuzBYfetmsfK9ThMgnuPPg==} + parse5-html-rewriting-stream@8.0.0: resolution: {integrity: sha512-wzh11mj8KKkno1pZEu+l2EVeWsuKDfR5KNWZOTsslfUX8lPDZx77m9T0kIoAVkFtD1nx6YF8oh4BnPHvxMtNMw==} @@ -12529,6 +13167,9 @@ packages: parse5-parser-stream@7.1.2: resolution: {integrity: sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==} + parse5-sax-parser@7.0.0: + resolution: {integrity: sha512-5A+v2SNsq8T6/mG3ahcz8ZtQ0OUFTatxPbeidoMB7tkJSGDY3tdfl4MHovtLQHkEn5CGxijNWRQHhRQ6IRpXKg==} + parse5-sax-parser@8.0.0: resolution: {integrity: sha512-/dQ8UzHZwnrzs3EvDj6IkKrD/jIZyTlB+8XrHJvcjNgRdmWruNdN9i9RK/JtxakmlUdPwKubKPTCqvbTgzGhrw==} @@ -12612,6 +13253,9 @@ packages: resolution: {integrity: sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg==} engines: {node: 18 || 20 || >=22} + path-to-regexp@0.1.10: + resolution: {integrity: sha512-7lf7qcQidTku0Gu3YDPc8DJ1q7OOucfa/BSsIwjuh56VU7katFvuM8hULfkwB3Fns/rsVF7PwPKVw1sl5KQS9w==} + path-to-regexp@0.1.12: resolution: {integrity: sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==} @@ -12659,6 +13303,10 @@ packages: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} + picomatch@4.0.2: + resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} + engines: {node: '>=12'} + picomatch@4.0.3: resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} engines: {node: '>=12'} @@ -12675,6 +13323,10 @@ packages: resolution: {integrity: sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==} engines: {node: '>= 6'} + piscina@5.1.2: + resolution: {integrity: sha512-9cE/BTA/xhDiyNUEj6EKWLEQC17fh/24ydYzQwcA7QdYh75K6kzL2GHvxDF5i9rFGtUaaKk7/u4xp07qiKXccQ==} + engines: {node: '>=20.x'} + piscina@5.1.3: resolution: {integrity: sha512-0u3N7H4+hbr40KjuVn2uNhOcthu/9usKhnw5vT3J7ply79v3D3M8naI00el9Klcy16x557VsEkkUQaHCWFXC/g==} engines: {node: '>=20.x'} @@ -13430,6 +14082,10 @@ packages: proxy-from-env@1.1.0: resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} + proxy-from-env@2.1.0: + resolution: {integrity: sha512-cJ+oHTW1VAEa8cJslgmUZrc+sjRKgAKl3Zyse6+PV38hZe/V6Z14TbCuXcan9F9ghlz4QrFr2c92TNF82UkYHA==} + engines: {node: '>=10'} + public-encrypt@4.0.3: resolution: {integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==} @@ -13494,6 +14150,10 @@ packages: resolution: {integrity: sha512-4q61YgkHbY6gmwkqm0BsxyLDO3UYdrdiJTJ7JiaZb3xpW1duxn135SB7KqUEkCiuu5O4W+TtwEWP2VjmSRanvA==} engines: {node: '>=20'} + qs@6.13.0: + resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} + engines: {node: '>=0.6'} + qs@6.14.2: resolution: {integrity: sha512-V/yCWTTF7VJ9hIh18Ugr2zhJMP01MY7c5kh4J870L7imm6/DIzBsNLTXzMwUA3yZ5b/KBqLx8Kp3uRvd7xSe3Q==} engines: {node: '>=0.6'} @@ -13547,6 +14207,10 @@ packages: engines: {node: '>= 0.8.0'} deprecated: No longer maintained. Please upgrade to a stable version. + raw-body@2.5.2: + resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==} + engines: {node: '>= 0.8'} + raw-body@2.5.3: resolution: {integrity: sha512-s4VSOf6yN0rvbRZGxs8Om5CWj6seneMwK3oDb4lWDH0UPhWcxwOWw5+qk24bxq87szX1ydrwylIOp2uG1ojUpA==} engines: {node: '>= 0.8'} @@ -14087,6 +14751,11 @@ packages: rollup-pluginutils@2.8.2: resolution: {integrity: sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==} + 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.59.0: resolution: {integrity: sha512-2oMpl67a3zCH9H79LeMcbDhXW/UmWG/y2zuqnF2jQq5uq9TbM9TVyXvA4+t+ne2IIkBdrLpAaRQAvo7YI/Yyeg==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} @@ -14334,6 +15003,11 @@ packages: engines: {node: '>=16.0.0'} hasBin: true + sass@1.89.2: + resolution: {integrity: sha512-xCmtksBKd/jdJ9Bt9p7nPKiuqrlBMBuuGkQlkhZjjQk3Ty48lv93k5Dq6OPkKt4XwxDJ7tvlfrTa1MPA9bf+QA==} + engines: {node: '>=14.0.0'} + hasBin: true + sass@1.90.0: resolution: {integrity: sha512-9GUyuksjw70uNpb1MTYWsH9MQHOHY6kwfnkafC24+7aOMZn9+rVMBxRbLvw756mrBFbIsFg6Xw9IkR2Fnn3k+Q==} engines: {node: '>=14.0.0'} @@ -14366,6 +15040,10 @@ packages: resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} engines: {node: '>= 10.13.0'} + schema-utils@4.3.0: + resolution: {integrity: sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==} + engines: {node: '>= 10.13.0'} + schema-utils@4.3.3: resolution: {integrity: sha512-eflK8wEtyOE6+hsaRVPxvUKYCpRgzLqDTb8krvAsRIwOGlHoSgYLgBXoubGgLd2fT41/OUYdb48v4k4WWHQurA==} engines: {node: '>= 10.13.0'} @@ -14415,6 +15093,10 @@ packages: resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==} engines: {node: '>= 0.8.0'} + send@0.19.0: + resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} + engines: {node: '>= 0.8.0'} + send@0.19.2: resolution: {integrity: sha512-VMbMxbDeehAxpOtWJXlcUS5E8iXh6QmN+BkRX1GARS3wRaXEEgzCcB10gTQazO42tpNIya8xIyNx8fll1OFPrg==} engines: {node: '>= 0.8.0'} @@ -14436,6 +15118,10 @@ packages: resolution: {integrity: sha512-KDj11HScOaLmrPxl70KYNW1PksP4Nb/CLL2yvC+Qd2kHMPEEpfc4Re2e4FOay+bC/+XQl/7zAcWON3JVo5v3KQ==} engines: {node: '>= 0.8.0'} + serve-static@1.16.2: + resolution: {integrity: sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==} + engines: {node: '>= 0.8.0'} + serve-static@1.16.3: resolution: {integrity: sha512-x0RTqQel6g5SY7Lg6ZreMmsOzncHFU7nhnRWkKgWuMTu5NN0DR5oruckMqRvacAN9d5w6ARnRBXl9xhDCgfMeA==} engines: {node: '>= 0.8.0'} @@ -14667,6 +15353,10 @@ packages: resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} engines: {node: '>=0.10.0'} + source-map@0.7.4: + resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} + engines: {node: '>= 8'} + source-map@0.7.6: resolution: {integrity: sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==} engines: {node: '>= 12'} @@ -15293,6 +15983,9 @@ packages: ts-morph@21.0.1: resolution: {integrity: sha512-dbDtVdEAncKctzrVZ+Nr7kHpHkv+0JDJb2MjjpBaj8bFeCkePU9rHfMklmhuLFnpeq/EJZk2IhStY6NzqgjOkg==} + ts-morph@24.0.0: + resolution: {integrity: sha512-2OAOg/Ob5yx9Et7ZX4CvTCc0UFoZHwLEJ+dpDPSUi5TgwwlTlX47w+iFRrEwzUZwYACjq83cgjS/Da50Ga37uw==} + tsconfck@3.1.6: resolution: {integrity: sha512-ks6Vjr/jEw0P1gmOVwutM3B7fWxoWBL2KRDb1JfqGVawBmO5UsvmWOQFGHBPl5yxYz4eERr19E6L7NMv+Fej4w==} engines: {node: ^18 || >=20} @@ -15405,6 +16098,11 @@ packages: typescript-memoize@1.1.1: resolution: {integrity: sha512-GQ90TcKpIH4XxYTI2F98yEQYZgjNMOGPpOgdjIBhaLaWji5HPWlRnZ4AeA1hfBxtY7bCGDJsqDDHk/KaHOl5bA==} + typescript@5.8.3: + resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==} + engines: {node: '>=14.17'} + hasBin: true + typescript@5.9.3: resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} engines: {node: '>=14.17'} @@ -15458,6 +16156,10 @@ packages: resolution: {integrity: sha512-Xi4agocCbRzt0yYMZGMA6ApD7gvtUFaxm4ZmeacWI4cZxaF6C+8I8QfofC20NAePiB/IcvZmzkJ7XPa471AEtA==} engines: {node: '>=20.18.1'} + undici@7.24.7: + resolution: {integrity: sha512-H/nlJ/h0ggGC+uRL3ovD+G0i4bqhvsDOpbDv7At5eFLlj2b41L8QliGbnl2H7SnDiYhENphh1tQFJZf+MyfLsQ==} + engines: {node: '>=20.18.1'} + unenv@2.0.0-rc.24: resolution: {integrity: sha512-i7qRCmY42zmCwnYlh9H2SvLEypEFGye5iRmEMKjcGi7zk9UquigRjFtTLz0TYqr0ZGLZhaMHl/foy1bZR+Cwlw==} @@ -15895,6 +16597,46 @@ packages: yaml: optional: true + vite@7.0.6: + resolution: {integrity: sha512-MHFiOENNBd+Bd9uvc8GEsIzdkn1JxMmEeYX35tI3fv0sJBUTfW5tQsoaOwuY4KhBI09A3dUJ/DXf2yxPVPUceg==} + engines: {node: ^20.19.0 || >=22.12.0} + hasBin: true + peerDependencies: + '@types/node': ^20.19.0 || >=22.12.0 + jiti: '>=1.21.0' + less: ^4.0.0 + lightningcss: ^1.21.0 + 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 + peerDependenciesMeta: + '@types/node': + optional: true + jiti: + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + tsx: + optional: true + yaml: + optional: true + vite@7.1.11: resolution: {integrity: sha512-uzcxnSDVjAopEUjljkWh8EIrg6tlzrjFUfMcR1EVsRDGwf/ccef0qQPRyOrROwhrTDaApueq+ja+KLPlzR/zdg==} engines: {node: ^20.19.0 || >=22.12.0} @@ -16461,13 +17203,14 @@ packages: peerDependencies: https-proxy-agent: ^7.0.6 - zephyr-agent@1.0.1-next.1: - resolution: {integrity: sha512-wv02IWguI+kJua9sexlefjPcl9kpeEYKvLEENgcWojnbUJKM/gweSqX/Qsl4hd/M0wBJpOz2/EyIH6HpXknUkQ==} - peerDependencies: - https-proxy-agent: ^7.0.6 + zephyr-agent@1.0.3: + resolution: {integrity: sha512-EDbt29GXSkjRuJ0JquNsrBCvb8immv1Y7j0tDeWVyptNhsNyVFlriCRkDpkKFLSwn1TgOi7bAHsaEgu3c/OO+g==} - zephyr-astro-integration@1.0.1-next.1: - resolution: {integrity: sha512-NfRGdFoq4YrqDQj2ZSTZ3vY8B0xQerJG9XYnS49hK12NWeBJUo+L42rJTHPskSf9AtRb4T5AbW6KbRiKI+0ocg==} + zephyr-agent@1.0.3-next.2: + resolution: {integrity: sha512-a6KhsAYlp6lfyU/ddj9xcI81npm+rjgyQiNgcbO9YFopaRWt9Nc4FHtmFHsUPkRKkxRXo7IWZs/9XngvReGYfQ==} + + zephyr-astro-integration@1.0.3-next.2: + resolution: {integrity: sha512-g/0YBItZKyJzzZXwC7FOOdFfOzzHfcpzsWtsByiEQwE+FOD/WBBDNPoknPajRtLpoZB5FdphRizNpctWzAD3jA==} peerDependencies: astro: ^4.0.0 || ^5.15.8 @@ -16477,23 +17220,26 @@ packages: zephyr-edge-contract@1.0.1: resolution: {integrity: sha512-2GHmmpY1PCr98sZykiPOsR0KCoHhT5ch0YnQL1WZhKcJ7wvTqEfwKJ9SshflrqCoXYlQ0QDtmUrCuO7YEkrIPA==} - zephyr-edge-contract@1.0.1-next.1: - resolution: {integrity: sha512-w9gtuOmwqkN/GCuDZVL5nm5g+JvSHVMYPKee3dfPjh90hxPE5bakwuIxoh1+An+xz9UaTgX7OS3fIspsCrkUDQ==} + zephyr-edge-contract@1.0.3: + resolution: {integrity: sha512-IvwOwwSZ922cU+c6yai5tMQ2KuyLlxI560yW7TI+9kGG+IXpLLDKCPMO5ne1p6h6JZOZ1gAw0d/7wP8qOOXUgg==} + + zephyr-edge-contract@1.0.3-next.2: + resolution: {integrity: sha512-FougCgmcAHnpO5edQpnXrmngGck49qO1P/JdhlxtcmODEwgX1xt4eKmH2m2sL9fbqpM3nBSjXqk9a7+JxlkvDQ==} - zephyr-modernjs-plugin@1.0.1: - resolution: {integrity: sha512-4hTshAgqqGeA9HH8GmmDo+v5Qd7GLKFjdIso/iABynIK8J7U3tnq8IYFFy+yhpRjJvN8obIA0fsu0NjhD9utFg==} + zephyr-modernjs-plugin@1.0.3: + resolution: {integrity: sha512-X3SBu2B3xnoAbDLBmLkBWxvBvg7K5zDUNo44YHSrkYs2tuO/yGXOdKPcIMPACcAZ3pkgQYVvY6+QT2L1AskxHw==} peerDependencies: '@modern-js/app-tools': ^2.0.0 - zephyr-rspack-plugin: ^1.0.1 - zephyr-webpack-plugin: ^1.0.1 + zephyr-rspack-plugin: ^1.0.3 + zephyr-webpack-plugin: ^1.0.3 peerDependenciesMeta: zephyr-rspack-plugin: optional: true zephyr-webpack-plugin: optional: true - zephyr-rolldown-plugin@1.0.1: - resolution: {integrity: sha512-XuFsBQi/tEIUxLZ4RhcKdUqlOaNqKhINJj50R5q8ok50MSsCHnYYZZkqTG4gojQUyX4ZF+8GNj6lBAYcZ+LW3g==} + zephyr-rolldown-plugin@1.0.3: + resolution: {integrity: sha512-hvjWXcoL+2VH+IvlzzUry8k3ZtKBs+0Sn8DYPJUdNQ2Wih57j9DTGXnl0aoVmMW2C1Nfp8lE6SsTI9XElm2ZUw==} peerDependencies: rolldown: '>=1.0.0-beta.0' @@ -16502,13 +17248,23 @@ packages: peerDependencies: '@rsbuild/core': ^1.0.0 || ^2.0.0-0 + zephyr-rsbuild-plugin@1.0.3: + resolution: {integrity: sha512-ttjD1Y9cgkQLl1gbek5q3YkJ2vYX90LAuc8LU1F++GZFPKpLX4bWjH0M8tfT6jS3O8p7Re69Ie3qIBksVTT+Iw==} + peerDependencies: + '@rsbuild/core': ^1.0.0 || ^2.0.0-0 + zephyr-rspack-plugin@1.0.1: resolution: {integrity: sha512-tV36y6ZjvhTbFNBQ4YmLeP7pAovnJ+RlQkefTj0duuZLwGZHYLSTO2RQmGFFEiZkpnqD2dPDx7Ah9uLBZm4caQ==} peerDependencies: '@rspack/core': ^1.0.0 || ^2.0.0-0 - zephyr-rspress-plugin@1.0.1: - resolution: {integrity: sha512-+m893U8/+yifu8n6Gq+rTSA/XZzeV+EkOvDCmbC3IE3AVWxgeouqwug9i78e90IfFihEfT+pV5OqGOtLglP07w==} + zephyr-rspack-plugin@1.0.3: + resolution: {integrity: sha512-zgUP9i6gCfo7f16Fz5AwWGa9Mf0el+/qkRYK/j/17Vmk7e7S/nB7QGHSs5SoJyKwtmEOVlczMRpRVQvfLQWsSQ==} + peerDependencies: + '@rspack/core': ^1.0.0 || ^2.0.0-0 + + zephyr-rspress-plugin@1.0.3: + resolution: {integrity: sha512-G/xFYVPGqqGL15aVxVvqQf6Gsz040VG0shztAMvxU7kEqQwNLTt3IO9fIgfMpeHpRJGtYwE1ukmphp53Uef2vQ==} peerDependencies: '@rspress/core': ^2.0.0 @@ -16520,6 +17276,9 @@ packages: zephyr-xpack-internal@1.0.1: resolution: {integrity: sha512-NxFzIiCi6ii/p227Oio7nanSMLkeNoDy6k+xfLeLKnzPBi0IY5FSukT/Naj9hSA9NSPAH7U7sUH3SIR34NLOVA==} + zephyr-xpack-internal@1.0.3: + resolution: {integrity: sha512-TAkZiP1rfJbV1+cus8A8HAOd2KFC6VqBQD1Vof/mJGOhd7QVA1wqAYZQ4bTtEjFw1LFPwh8EupwS5s6ElaT8Jg==} + zimmerframe@1.1.4: resolution: {integrity: sha512-B58NGBEoc8Y9MWWCQGl/gq9xBCe4IiKM0a2x7GZdQKOW5Exr8S1W24J6OgM1njK8xCRGvAJIL/MxXHf6SkmQKQ==} @@ -16563,12 +17322,19 @@ snapshots: '@jridgewell/gen-mapping': 0.3.13 '@jridgewell/trace-mapping': 0.3.31 - '@analogjs/vite-plugin-angular@2.3.1(@angular/build@20.3.21(@angular/compiler-cli@20.3.18(@angular/compiler@20.3.18)(typescript@5.9.3))(@angular/compiler@20.3.18)(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.18(@angular/animations@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1)))(@types/node@24.12.2)(chokidar@4.0.3)(jiti@2.6.1)(lightningcss@1.32.0)(postcss@8.5.6)(sass-embedded@1.97.3)(tailwindcss@4.2.2)(terser@5.46.0)(tslib@2.8.1)(tsx@4.21.0)(typescript@5.9.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.12.2)(happy-dom@20.8.9)(jiti@2.6.1)(jsdom@27.4.0)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.90.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(yaml@2.8.2))': + '@analogjs/vite-plugin-angular@2.3.1(@angular/build@20.3.21(2028dc7a7d841428a8b907149bd5dc8d))': dependencies: tinyglobby: 0.2.15 ts-morph: 21.0.1 optionalDependencies: - '@angular/build': 20.3.21(@angular/compiler-cli@20.3.18(@angular/compiler@20.3.18)(typescript@5.9.3))(@angular/compiler@20.3.18)(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.18(@angular/animations@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1)))(@types/node@24.12.2)(chokidar@4.0.3)(jiti@2.6.1)(lightningcss@1.32.0)(postcss@8.5.6)(sass-embedded@1.97.3)(tailwindcss@4.2.2)(terser@5.46.0)(tslib@2.8.1)(tsx@4.21.0)(typescript@5.9.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.12.2)(happy-dom@20.8.9)(jiti@2.6.1)(jsdom@27.4.0)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.90.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(yaml@2.8.2) + '@angular/build': 20.3.21(2028dc7a7d841428a8b907149bd5dc8d) + + '@angular-devkit/architect@0.2001.6(chokidar@4.0.3)': + dependencies: + '@angular-devkit/core': 20.1.6(chokidar@4.0.3) + rxjs: 7.8.2 + transitivePeerDependencies: + - chokidar '@angular-devkit/architect@0.2003.21(chokidar@4.0.3)': dependencies: @@ -16577,6 +17343,17 @@ snapshots: transitivePeerDependencies: - chokidar + '@angular-devkit/core@20.1.6(chokidar@4.0.3)': + dependencies: + ajv: 8.17.1 + ajv-formats: 3.0.1(ajv@8.17.1) + jsonc-parser: 3.3.1 + picomatch: 4.0.2 + rxjs: 7.8.2 + source-map: 0.7.4 + optionalDependencies: + chokidar: 4.0.3 + '@angular-devkit/core@20.3.21(chokidar@4.0.3)': dependencies: ajv: 8.18.0 @@ -16593,7 +17370,113 @@ snapshots: '@angular/core': 20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1) tslib: 2.8.1 - '@angular/build@20.3.21(@angular/compiler-cli@20.3.18(@angular/compiler@20.3.18)(typescript@5.9.3))(@angular/compiler@20.3.18)(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.18(@angular/animations@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1)))(@types/node@24.12.2)(chokidar@4.0.3)(jiti@2.6.1)(lightningcss@1.32.0)(postcss@8.5.6)(sass-embedded@1.97.3)(tailwindcss@4.2.2)(terser@5.46.0)(tslib@2.8.1)(tsx@4.21.0)(typescript@5.9.3)(vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.12.2)(happy-dom@20.8.9)(jiti@2.6.1)(jsdom@27.4.0)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.90.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(yaml@2.8.2)': + '@angular/build@20.1.6(4f33f3fcceffae54029bf53edf36cecf)': + dependencies: + '@ampproject/remapping': 2.3.0 + '@angular-devkit/architect': 0.2001.6(chokidar@4.0.3) + '@angular/compiler': 20.3.19 + '@angular/compiler-cli': 20.3.19(@angular/compiler@20.3.19)(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.13(@types/node@24.12.2) + '@vitejs/plugin-basic-ssl': 2.1.0(vite@7.0.6(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.89.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + beasties: 0.3.4 + browserslist: 4.28.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.2 + rollup: 4.44.1 + sass: 1.89.2 + semver: 7.7.2 + source-map-support: 0.5.21 + tinyglobby: 0.2.14 + tslib: 2.8.1 + typescript: 5.8.3 + vite: 7.0.6(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.89.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + watchpack: 2.4.4 + optionalDependencies: + '@angular/core': 20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/platform-browser': 20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1)) + '@angular/ssr': 20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/router@20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)) + lmdb: 3.4.1 + postcss: 8.5.6 + tailwindcss: 4.2.2 + vitest: 3.2.4(@types/debug@4.1.12)(@types/node@24.12.2)(happy-dom@20.8.9)(jiti@2.6.1)(jsdom@27.4.0)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + transitivePeerDependencies: + - '@types/node' + - chokidar + - jiti + - lightningcss + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - tsx + - yaml + + '@angular/build@20.1.6(f8108e13cafb45e84955d13193897c04)': + dependencies: + '@ampproject/remapping': 2.3.0 + '@angular-devkit/architect': 0.2001.6(chokidar@4.0.3) + '@angular/compiler': 20.3.19 + '@angular/compiler-cli': 20.3.19(@angular/compiler@20.3.19)(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.13(@types/node@24.12.2) + '@vitejs/plugin-basic-ssl': 2.1.0(vite@7.0.6(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.89.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + beasties: 0.3.4 + browserslist: 4.28.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.2 + rollup: 4.44.1 + sass: 1.89.2 + semver: 7.7.2 + source-map-support: 0.5.21 + tinyglobby: 0.2.14 + tslib: 2.8.1 + typescript: 5.8.3 + vite: 7.0.6(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.89.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + watchpack: 2.4.4 + optionalDependencies: + '@angular/core': 20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/platform-browser': 20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1)) + '@angular/ssr': 20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/router@20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)) + lmdb: 3.4.1 + postcss: 8.5.6 + tailwindcss: 4.2.2 + vitest: 3.2.4(@types/debug@4.1.12)(@types/node@24.12.2)(happy-dom@20.8.9)(jiti@2.6.1)(jsdom@27.4.0)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.89.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + transitivePeerDependencies: + - '@types/node' + - chokidar + - jiti + - lightningcss + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - tsx + - yaml + + '@angular/build@20.3.21(2028dc7a7d841428a8b907149bd5dc8d)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.2003.21(chokidar@4.0.3) @@ -16628,6 +17511,7 @@ snapshots: optionalDependencies: '@angular/core': 20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1) '@angular/platform-browser': 20.3.18(@angular/animations@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1)) + '@angular/ssr': 20.3.25(@angular/common@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/router@20.3.18(@angular/common@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.18(@angular/animations@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)) lmdb: 3.4.2 postcss: 8.5.6 tailwindcss: 4.2.2 @@ -16651,6 +17535,12 @@ snapshots: rxjs: 7.8.2 tslib: 2.8.1 + '@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2)': + dependencies: + '@angular/core': 20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1) + rxjs: 7.8.2 + tslib: 2.8.1 + '@angular/compiler-cli@20.3.18(@angular/compiler@20.3.18)(typescript@5.9.3)': dependencies: '@angular/compiler': 20.3.18 @@ -16667,10 +17557,30 @@ snapshots: transitivePeerDependencies: - supports-color + '@angular/compiler-cli@20.3.19(@angular/compiler@20.3.19)(typescript@5.8.3)': + dependencies: + '@angular/compiler': 20.3.19 + '@babel/core': 7.28.3 + '@jridgewell/sourcemap-codec': 1.5.5 + chokidar: 4.0.3 + convert-source-map: 1.9.0 + reflect-metadata: 0.2.2 + semver: 7.7.4 + tslib: 2.8.1 + yargs: 18.0.0 + optionalDependencies: + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color + '@angular/compiler@20.3.18': dependencies: tslib: 2.8.1 + '@angular/compiler@20.3.19': + dependencies: + tslib: 2.8.1 + '@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1)': dependencies: rxjs: 7.8.2 @@ -16679,6 +17589,14 @@ snapshots: '@angular/compiler': 20.3.18 zone.js: 0.15.1 + '@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1)': + dependencies: + rxjs: 7.8.2 + tslib: 2.8.1 + optionalDependencies: + '@angular/compiler': 20.3.19 + zone.js: 0.15.1 + '@angular/platform-browser-dynamic@20.3.18(@angular/common@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/compiler@20.3.18)(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.18(@angular/animations@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1)))': dependencies: '@angular/common': 20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) @@ -16695,6 +17613,12 @@ snapshots: optionalDependencies: '@angular/animations': 20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1)) + '@angular/platform-browser@20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))': + dependencies: + '@angular/common': 20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + '@angular/core': 20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1) + tslib: 2.8.1 + '@angular/router@20.3.18(@angular/common@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.18(@angular/animations@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)': dependencies: '@angular/common': 20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) @@ -16703,6 +17627,29 @@ snapshots: rxjs: 7.8.2 tslib: 2.8.1 + '@angular/router@20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)': + dependencies: + '@angular/common': 20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + '@angular/core': 20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/platform-browser': 20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1)) + rxjs: 7.8.2 + tslib: 2.8.1 + + '@angular/ssr@20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/router@20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2))': + dependencies: + '@angular/common': 20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + '@angular/core': 20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/router': 20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2) + tslib: 2.8.1 + + '@angular/ssr@20.3.25(@angular/common@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/router@20.3.18(@angular/common@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.18(@angular/animations@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2))': + dependencies: + '@angular/common': 20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + '@angular/core': 20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1) + '@angular/router': 20.3.18(@angular/common@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.18(@angular/animations@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.3.18(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.18(@angular/compiler@20.3.18)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2) + tslib: 2.8.1 + optional: true + '@asamuzakjp/css-color@3.2.0': dependencies: '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) @@ -16820,6 +17767,26 @@ snapshots: '@babel/compat-data@7.29.0': {} + '@babel/core@7.27.7': + dependencies: + '@ampproject/remapping': 2.3.0 + '@babel/code-frame': 7.29.0 + '@babel/generator': 7.29.1 + '@babel/helper-compilation-targets': 7.28.6 + '@babel/helper-module-transforms': 7.28.6(@babel/core@7.27.7) + '@babel/helpers': 7.28.6 + '@babel/parser': 7.29.0 + '@babel/template': 7.28.6 + '@babel/traverse': 7.29.0(supports-color@5.5.0) + '@babel/types': 7.29.0 + convert-source-map: 2.0.0 + debug: 4.4.3(supports-color@5.5.0) + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + '@babel/core@7.28.3': dependencies: '@ampproject/remapping': 2.3.0 @@ -16939,6 +17906,15 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helper-module-transforms@7.28.6(@babel/core@7.27.7)': + dependencies: + '@babel/core': 7.27.7 + '@babel/helper-module-imports': 7.28.6(supports-color@5.5.0) + '@babel/helper-validator-identifier': 7.28.5 + '@babel/traverse': 7.29.0(supports-color@5.5.0) + transitivePeerDependencies: + - supports-color + '@babel/helper-module-transforms@7.28.6(@babel/core@7.28.3)': dependencies: '@babel/core': 7.28.3 @@ -18880,6 +19856,13 @@ snapshots: '@inquirer/ansi@1.0.2': {} + '@inquirer/confirm@5.1.13(@types/node@24.12.2)': + dependencies: + '@inquirer/core': 10.3.2(@types/node@24.12.2) + '@inquirer/type': 3.0.10(@types/node@24.12.2) + optionalDependencies: + '@types/node': 24.12.2 + '@inquirer/confirm@5.1.14(@types/node@24.12.2)': dependencies: '@inquirer/core': 10.3.2(@types/node@24.12.2) @@ -19155,39 +20138,60 @@ snapshots: '@lmdb/lmdb-darwin-arm64@2.8.5': optional: true + '@lmdb/lmdb-darwin-arm64@3.4.1': + optional: true + '@lmdb/lmdb-darwin-arm64@3.4.2': optional: true '@lmdb/lmdb-darwin-x64@2.8.5': optional: true + '@lmdb/lmdb-darwin-x64@3.4.1': + optional: true + '@lmdb/lmdb-darwin-x64@3.4.2': optional: true '@lmdb/lmdb-linux-arm64@2.8.5': optional: true + '@lmdb/lmdb-linux-arm64@3.4.1': + optional: true + '@lmdb/lmdb-linux-arm64@3.4.2': optional: true '@lmdb/lmdb-linux-arm@2.8.5': optional: true + '@lmdb/lmdb-linux-arm@3.4.1': + optional: true + '@lmdb/lmdb-linux-arm@3.4.2': optional: true '@lmdb/lmdb-linux-x64@2.8.5': optional: true + '@lmdb/lmdb-linux-x64@3.4.1': + optional: true + '@lmdb/lmdb-linux-x64@3.4.2': optional: true + '@lmdb/lmdb-win32-arm64@3.4.1': + optional: true + '@lmdb/lmdb-win32-arm64@3.4.2': optional: true '@lmdb/lmdb-win32-x64@2.8.5': optional: true + '@lmdb/lmdb-win32-x64@3.4.1': + optional: true + '@lmdb/lmdb-win32-x64@3.4.2': optional: true @@ -19294,7 +20298,7 @@ snapshots: '@lezer/lr': 1.4.8 json5: 2.2.3 - '@modern-js/app-tools@2.70.8(@rspack/core@1.7.6(@swc/helpers@0.5.18))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.60.0)(styled-components@5.3.11(@babel/core@7.29.0)(react-dom@19.2.4(react@19.2.4))(react-is@18.3.1)(react@19.2.4))(tsconfig-paths@4.2.0)(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-dev-server@5.2.3(tslib@2.8.1)(webpack@5.105.1(esbuild@0.25.5)))': + '@modern-js/app-tools@2.70.8(@rspack/core@1.7.11(@swc/helpers@0.5.18))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.60.0)(styled-components@5.3.11(@babel/core@7.29.0)(react-dom@19.2.4(react@19.2.4))(react-is@18.3.1)(react@19.2.4))(tsconfig-paths@4.2.0)(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-dev-server@5.2.3(tslib@2.8.1)(webpack@5.105.1(esbuild@0.25.5)))': dependencies: '@babel/parser': 7.29.0 '@babel/traverse': 7.29.0(supports-color@5.5.0) @@ -19311,7 +20315,7 @@ snapshots: '@modern-js/server-core': 2.70.8(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@modern-js/server-utils': 2.70.8(@babel/traverse@7.29.0)(@rsbuild/core@1.7.3) '@modern-js/types': 2.70.8 - '@modern-js/uni-builder': 2.70.8(@rspack/core@1.7.6(@swc/helpers@0.5.18))(esbuild@0.25.5)(styled-components@5.3.11(@babel/core@7.29.0)(react-dom@19.2.4(react@19.2.4))(react-is@18.3.1)(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-dev-server@5.2.3(tslib@2.8.1)(webpack@5.105.1(esbuild@0.25.5))) + '@modern-js/uni-builder': 2.70.8(@rspack/core@1.7.11(@swc/helpers@0.5.18))(esbuild@0.25.5)(styled-components@5.3.11(@babel/core@7.29.0)(react-dom@19.2.4(react@19.2.4))(react-is@18.3.1)(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-dev-server@5.2.3(tslib@2.8.1)(webpack@5.105.1(esbuild@0.25.5))) '@modern-js/utils': 2.70.8 '@rsbuild/core': 1.7.3 '@rsbuild/plugin-node-polyfill': 1.4.4(@rsbuild/core@1.7.3) @@ -19600,7 +20604,7 @@ snapshots: '@modern-js/types@2.70.8': {} - '@modern-js/uni-builder@2.70.8(@rspack/core@1.7.6(@swc/helpers@0.5.18))(esbuild@0.25.5)(styled-components@5.3.11(@babel/core@7.29.0)(react-dom@19.2.4(react@19.2.4))(react-is@18.3.1)(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-dev-server@5.2.3(tslib@2.8.1)(webpack@5.105.1(esbuild@0.25.5)))': + '@modern-js/uni-builder@2.70.8(@rspack/core@1.7.11(@swc/helpers@0.5.18))(esbuild@0.25.5)(styled-components@5.3.11(@babel/core@7.29.0)(react-dom@19.2.4(react@19.2.4))(react-is@18.3.1)(react@19.2.4))(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-dev-server@5.2.3(tslib@2.8.1)(webpack@5.105.1(esbuild@0.25.5)))': dependencies: '@babel/core': 7.29.0 '@babel/preset-react': 7.28.5(@babel/core@7.29.0) @@ -19623,10 +20627,10 @@ snapshots: '@rsbuild/plugin-styled-components': 1.6.0(@rsbuild/core@1.7.3) '@rsbuild/plugin-svgr': 1.3.0(@rsbuild/core@1.7.3)(typescript@5.9.3) '@rsbuild/plugin-toml': 1.1.2(@rsbuild/core@1.7.3) - '@rsbuild/plugin-type-check': 1.3.4(@rsbuild/core@1.7.3)(@rspack/core@1.7.6(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.9.3) + '@rsbuild/plugin-type-check': 1.3.4(@rsbuild/core@1.7.3)(@rspack/core@1.7.11(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.9.3) '@rsbuild/plugin-typed-css-modules': 1.2.1(@rsbuild/core@1.7.3) '@rsbuild/plugin-yaml': 1.0.4(@rsbuild/core@1.7.3) - '@rsbuild/webpack': 1.6.1(@rsbuild/core@1.7.3)(@rspack/core@1.7.6(@swc/helpers@0.5.18))(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5) + '@rsbuild/webpack': 1.6.1(@rsbuild/core@1.7.3)(@rspack/core@1.7.11(@swc/helpers@0.5.18))(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5) '@swc/core': 1.15.8(@swc/helpers@0.5.18) '@swc/helpers': 0.5.18 autoprefixer: 10.4.23(postcss@8.5.6) @@ -19639,7 +20643,7 @@ snapshots: es-module-lexer: 1.7.0 glob: 9.3.5 html-minifier-terser: 7.2.0 - html-webpack-plugin: 5.6.6(@rspack/core@1.7.6(@swc/helpers@0.5.18))(webpack@5.105.1(esbuild@0.25.5)) + html-webpack-plugin: 5.6.6(@rspack/core@1.7.11(@swc/helpers@0.5.18))(webpack@5.105.1(esbuild@0.25.5)) jiti: 1.21.7 lodash: 4.17.23 magic-string: 0.30.21 @@ -19653,12 +20657,12 @@ snapshots: postcss-nesting: 12.1.5(postcss@8.5.6) postcss-page-break: 3.0.4(postcss@8.5.6) react-refresh: 0.14.2 - rspack-manifest-plugin: 5.0.3(@rspack/core@1.7.6(@swc/helpers@0.5.18)) + rspack-manifest-plugin: 5.0.3(@rspack/core@1.7.11(@swc/helpers@0.5.18)) terser-webpack-plugin: 5.3.14(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)(webpack@5.105.1(esbuild@0.25.5)) ts-deepmerge: 7.0.2 ts-loader: 9.4.4(typescript@5.9.3)(webpack@5.105.1(esbuild@0.25.5)) webpack: 5.105.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5) - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.6(@rspack/core@1.7.6(@swc/helpers@0.5.18))(webpack@5.105.1(esbuild@0.25.5)))(webpack@5.105.1(esbuild@0.25.5)) + webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.6(@rspack/core@1.7.11(@swc/helpers@0.5.18))(webpack@5.105.1(esbuild@0.25.5)))(webpack@5.105.1(esbuild@0.25.5)) transitivePeerDependencies: - '@parcel/css' - '@rspack/core' @@ -19703,6 +20707,14 @@ snapshots: '@types/semver': 7.5.8 semver: 7.6.3 + '@module-federation/bridge-react-webpack-plugin@2.4.0(node-fetch@2.7.0(encoding@0.1.13))': + dependencies: + '@module-federation/sdk': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + '@types/semver': 7.5.8 + semver: 7.6.3 + transitivePeerDependencies: + - node-fetch + '@module-federation/cli@0.21.6(typescript@5.9.3)': dependencies: '@module-federation/dts-plugin': 0.21.6(typescript@5.9.3) @@ -19718,6 +20730,19 @@ snapshots: - utf-8-validate - vue-tsc + '@module-federation/cli@2.4.0(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.8.3)': + dependencies: + '@module-federation/dts-plugin': 2.4.0(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.8.3) + '@module-federation/sdk': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + commander: 11.1.0 + jiti: 2.4.2 + transitivePeerDependencies: + - bufferutil + - node-fetch + - typescript + - utf-8-validate + - vue-tsc + '@module-federation/data-prefetch@0.21.6(react-dom@19.2.4(react@19.2.4))(react@19.2.4)': dependencies: '@module-federation/runtime': 0.21.6 @@ -19759,7 +20784,7 @@ snapshots: '@module-federation/third-party-dts-extractor': 2.2.3 adm-zip: 0.5.16 ansi-colors: 4.1.3 - axios: 1.13.5(debug@4.4.3) + axios: 1.16.0(debug@4.4.3) chalk: 3.0.0 fs-extra: 9.1.0 isomorphic-ws: 5.0.0(ws@8.18.0) @@ -19777,7 +20802,53 @@ snapshots: - utf-8-validate optional: true - '@module-federation/enhanced@0.21.6(@rspack/core@1.7.6(@swc/helpers@0.5.18))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(webpack@5.105.1)': + '@module-federation/dts-plugin@2.4.0(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.8.3)': + dependencies: + '@module-federation/error-codes': 2.4.0 + '@module-federation/managers': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + '@module-federation/sdk': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + '@module-federation/third-party-dts-extractor': 2.4.0 + adm-zip: 0.5.10 + ansi-colors: 4.1.3 + isomorphic-ws: 5.0.0(ws@8.18.0) + node-schedule: 2.1.1 + typescript: 5.8.3 + undici: 7.24.7 + ws: 8.18.0 + transitivePeerDependencies: + - bufferutil + - node-fetch + - utf-8-validate + + '@module-federation/enhanced@0.21.6(@rspack/core@1.7.11(@swc/helpers@0.5.21))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(webpack@5.105.1)': + dependencies: + '@module-federation/bridge-react-webpack-plugin': 0.21.6 + '@module-federation/cli': 0.21.6(typescript@5.9.3) + '@module-federation/data-prefetch': 0.21.6(react-dom@19.2.4(react@19.2.4))(react@19.2.4) + '@module-federation/dts-plugin': 0.21.6(typescript@5.9.3) + '@module-federation/error-codes': 0.21.6 + '@module-federation/inject-external-runtime-core-plugin': 0.21.6(@module-federation/runtime-tools@0.21.6) + '@module-federation/managers': 0.21.6 + '@module-federation/manifest': 0.21.6(typescript@5.9.3) + '@module-federation/rspack': 0.21.6(@rspack/core@1.7.11(@swc/helpers@0.5.21))(typescript@5.9.3) + '@module-federation/runtime-tools': 0.21.6 + '@module-federation/sdk': 0.21.6 + btoa: 1.2.1 + schema-utils: 4.3.3 + upath: 2.0.1 + optionalDependencies: + typescript: 5.9.3 + webpack: 5.105.1(webpack-cli@6.0.1) + transitivePeerDependencies: + - '@rspack/core' + - bufferutil + - debug + - react + - react-dom + - supports-color + - utf-8-validate + + '@module-federation/enhanced@0.21.6(@rspack/core@1.7.6(@swc/helpers@0.5.21))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(webpack@5.105.1)': dependencies: '@module-federation/bridge-react-webpack-plugin': 0.21.6 '@module-federation/cli': 0.21.6(typescript@5.9.3) @@ -19787,7 +20858,7 @@ snapshots: '@module-federation/inject-external-runtime-core-plugin': 0.21.6(@module-federation/runtime-tools@0.21.6) '@module-federation/managers': 0.21.6 '@module-federation/manifest': 0.21.6(typescript@5.9.3) - '@module-federation/rspack': 0.21.6(@rspack/core@1.7.6(@swc/helpers@0.5.18))(typescript@5.9.3) + '@module-federation/rspack': 0.21.6(@rspack/core@1.7.6(@swc/helpers@0.5.21))(typescript@5.9.3) '@module-federation/runtime-tools': 0.21.6 '@module-federation/sdk': 0.21.6 btoa: 1.2.1 @@ -19805,6 +20876,31 @@ snapshots: - supports-color - utf-8-validate + '@module-federation/enhanced@2.4.0(@rspack/core@1.7.11(@swc/helpers@0.5.21))(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.8.3)(webpack@5.105.1)': + dependencies: + '@module-federation/bridge-react-webpack-plugin': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + '@module-federation/cli': 2.4.0(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.8.3) + '@module-federation/dts-plugin': 2.4.0(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.8.3) + '@module-federation/error-codes': 2.4.0 + '@module-federation/inject-external-runtime-core-plugin': 2.4.0(@module-federation/runtime-tools@2.4.0(node-fetch@2.7.0(encoding@0.1.13))) + '@module-federation/managers': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + '@module-federation/manifest': 2.4.0(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.8.3) + '@module-federation/rspack': 2.4.0(@rspack/core@1.7.11(@swc/helpers@0.5.21))(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.8.3) + '@module-federation/runtime-tools': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + '@module-federation/sdk': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + '@module-federation/webpack-bundler-runtime': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + schema-utils: 4.3.0 + tapable: 2.3.0 + upath: 2.0.1 + optionalDependencies: + typescript: 5.8.3 + webpack: 5.105.1(webpack-cli@6.0.1) + transitivePeerDependencies: + - '@rspack/core' + - bufferutil + - node-fetch + - utf-8-validate + '@module-federation/error-codes@0.14.0': {} '@module-federation/error-codes@0.21.6': {} @@ -19814,10 +20910,16 @@ snapshots: '@module-federation/error-codes@2.2.3': optional: true + '@module-federation/error-codes@2.4.0': {} + '@module-federation/inject-external-runtime-core-plugin@0.21.6(@module-federation/runtime-tools@0.21.6)': dependencies: '@module-federation/runtime-tools': 0.21.6 + '@module-federation/inject-external-runtime-core-plugin@2.4.0(@module-federation/runtime-tools@2.4.0(node-fetch@2.7.0(encoding@0.1.13)))': + dependencies: + '@module-federation/runtime-tools': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + '@module-federation/managers@0.21.6': dependencies: '@module-federation/sdk': 0.21.6 @@ -19833,6 +20935,13 @@ snapshots: - node-fetch optional: true + '@module-federation/managers@2.4.0(node-fetch@2.7.0(encoding@0.1.13))': + dependencies: + '@module-federation/sdk': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + find-pkg: 2.0.0 + transitivePeerDependencies: + - node-fetch + '@module-federation/manifest@0.21.6(typescript@5.9.3)': dependencies: '@module-federation/dts-plugin': 0.21.6(typescript@5.9.3) @@ -19848,9 +20957,22 @@ snapshots: - utf-8-validate - vue-tsc - '@module-federation/node@2.7.25(@rspack/core@1.7.6(@swc/helpers@0.5.18))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(webpack@5.105.1)': + '@module-federation/manifest@2.4.0(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.8.3)': dependencies: - '@module-federation/enhanced': 0.21.6(@rspack/core@1.7.6(@swc/helpers@0.5.18))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(webpack@5.105.1) + '@module-federation/dts-plugin': 2.4.0(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.8.3) + '@module-federation/managers': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + '@module-federation/sdk': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + find-pkg: 2.0.0 + transitivePeerDependencies: + - bufferutil + - node-fetch + - typescript + - utf-8-validate + - vue-tsc + + '@module-federation/node@2.7.25(@rspack/core@1.7.11(@swc/helpers@0.5.21))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(webpack@5.105.1)': + dependencies: + '@module-federation/enhanced': 0.21.6(@rspack/core@1.7.11(@swc/helpers@0.5.21))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(webpack@5.105.1) '@module-federation/runtime': 0.21.6 '@module-federation/sdk': 0.21.6 btoa: 1.2.1 @@ -19869,10 +20991,27 @@ snapshots: - utf-8-validate - vue-tsc - '@module-federation/rsbuild-plugin@0.21.6(@rsbuild/core@1.7.3)(@rspack/core@1.7.6(@swc/helpers@0.5.18))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(webpack@5.105.1)': + '@module-federation/node@2.7.42(@rspack/core@1.7.11(@swc/helpers@0.5.21))(typescript@5.8.3)(webpack@5.105.1)': + dependencies: + '@module-federation/enhanced': 2.4.0(@rspack/core@1.7.11(@swc/helpers@0.5.21))(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.8.3)(webpack@5.105.1) + '@module-federation/runtime': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + '@module-federation/sdk': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + encoding: 0.1.13 + node-fetch: 2.7.0(encoding@0.1.13) + tapable: 2.3.0 + optionalDependencies: + webpack: 5.105.1(webpack-cli@6.0.1) + transitivePeerDependencies: + - '@rspack/core' + - bufferutil + - typescript + - utf-8-validate + - vue-tsc + + '@module-federation/rsbuild-plugin@0.21.6(@rsbuild/core@1.7.3)(@rspack/core@1.7.11(@swc/helpers@0.5.21))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(webpack@5.105.1)': dependencies: - '@module-federation/enhanced': 0.21.6(@rspack/core@1.7.6(@swc/helpers@0.5.18))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(webpack@5.105.1) - '@module-federation/node': 2.7.25(@rspack/core@1.7.6(@swc/helpers@0.5.18))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(webpack@5.105.1) + '@module-federation/enhanced': 0.21.6(@rspack/core@1.7.11(@swc/helpers@0.5.21))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(webpack@5.105.1) + '@module-federation/node': 2.7.25(@rspack/core@1.7.11(@swc/helpers@0.5.21))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(typescript@5.9.3)(webpack@5.105.1) '@module-federation/sdk': 0.21.6 fs-extra: 11.3.0 optionalDependencies: @@ -19890,7 +21029,23 @@ snapshots: - vue-tsc - webpack - '@module-federation/rspack@0.21.6(@rspack/core@1.7.6(@swc/helpers@0.5.18))(typescript@5.9.3)': + '@module-federation/rsbuild-plugin@2.4.0(@rsbuild/core@1.7.5)(@rspack/core@1.7.11(@swc/helpers@0.5.21))(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.8.3)(webpack@5.105.1)': + dependencies: + '@module-federation/enhanced': 2.4.0(@rspack/core@1.7.11(@swc/helpers@0.5.21))(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.8.3)(webpack@5.105.1) + '@module-federation/node': 2.7.42(@rspack/core@1.7.11(@swc/helpers@0.5.21))(typescript@5.8.3)(webpack@5.105.1) + '@module-federation/sdk': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + optionalDependencies: + '@rsbuild/core': 1.7.5 + transitivePeerDependencies: + - '@rspack/core' + - bufferutil + - node-fetch + - typescript + - utf-8-validate + - vue-tsc + - webpack + + '@module-federation/rspack@0.21.6(@rspack/core@1.7.11(@swc/helpers@0.5.21))(typescript@5.9.3)': dependencies: '@module-federation/bridge-react-webpack-plugin': 0.21.6 '@module-federation/dts-plugin': 0.21.6(typescript@5.9.3) @@ -19899,7 +21054,7 @@ snapshots: '@module-federation/manifest': 0.21.6(typescript@5.9.3) '@module-federation/runtime-tools': 0.21.6 '@module-federation/sdk': 0.21.6 - '@rspack/core': 1.7.6(@swc/helpers@0.5.18) + '@rspack/core': 1.7.11(@swc/helpers@0.5.21) btoa: 1.2.1 optionalDependencies: typescript: 5.9.3 @@ -19909,6 +21064,42 @@ snapshots: - supports-color - utf-8-validate + '@module-federation/rspack@0.21.6(@rspack/core@1.7.6(@swc/helpers@0.5.21))(typescript@5.9.3)': + dependencies: + '@module-federation/bridge-react-webpack-plugin': 0.21.6 + '@module-federation/dts-plugin': 0.21.6(typescript@5.9.3) + '@module-federation/inject-external-runtime-core-plugin': 0.21.6(@module-federation/runtime-tools@0.21.6) + '@module-federation/managers': 0.21.6 + '@module-federation/manifest': 0.21.6(typescript@5.9.3) + '@module-federation/runtime-tools': 0.21.6 + '@module-federation/sdk': 0.21.6 + '@rspack/core': 1.7.6(@swc/helpers@0.5.21) + btoa: 1.2.1 + optionalDependencies: + typescript: 5.9.3 + transitivePeerDependencies: + - bufferutil + - debug + - supports-color + - utf-8-validate + + '@module-federation/rspack@2.4.0(@rspack/core@1.7.11(@swc/helpers@0.5.21))(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.8.3)': + dependencies: + '@module-federation/bridge-react-webpack-plugin': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + '@module-federation/dts-plugin': 2.4.0(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.8.3) + '@module-federation/inject-external-runtime-core-plugin': 2.4.0(@module-federation/runtime-tools@2.4.0(node-fetch@2.7.0(encoding@0.1.13))) + '@module-federation/managers': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + '@module-federation/manifest': 2.4.0(node-fetch@2.7.0(encoding@0.1.13))(typescript@5.8.3) + '@module-federation/runtime-tools': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + '@module-federation/sdk': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + '@rspack/core': 1.7.11(@swc/helpers@0.5.21) + optionalDependencies: + typescript: 5.8.3 + transitivePeerDependencies: + - bufferutil + - node-fetch + - utf-8-validate + '@module-federation/runtime-core@0.14.0': dependencies: '@module-federation/error-codes': 0.14.0 @@ -19932,6 +21123,13 @@ snapshots: - node-fetch optional: true + '@module-federation/runtime-core@2.4.0(node-fetch@2.7.0(encoding@0.1.13))': + dependencies: + '@module-federation/error-codes': 2.4.0 + '@module-federation/sdk': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + transitivePeerDependencies: + - node-fetch + '@module-federation/runtime-tools@0.1.6': dependencies: '@module-federation/runtime': 0.1.6 @@ -19952,6 +21150,13 @@ snapshots: '@module-federation/runtime': 0.22.0 '@module-federation/webpack-bundler-runtime': 0.22.0 + '@module-federation/runtime-tools@2.4.0(node-fetch@2.7.0(encoding@0.1.13))': + dependencies: + '@module-federation/runtime': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + '@module-federation/webpack-bundler-runtime': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + transitivePeerDependencies: + - node-fetch + '@module-federation/runtime@0.1.6': dependencies: '@module-federation/sdk': 0.1.6 @@ -19983,6 +21188,14 @@ snapshots: - node-fetch optional: true + '@module-federation/runtime@2.4.0(node-fetch@2.7.0(encoding@0.1.13))': + dependencies: + '@module-federation/error-codes': 2.4.0 + '@module-federation/runtime-core': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + '@module-federation/sdk': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + transitivePeerDependencies: + - node-fetch + '@module-federation/sdk@0.1.6': {} '@module-federation/sdk@0.14.0': {} @@ -19994,6 +21207,10 @@ snapshots: '@module-federation/sdk@2.2.3': optional: true + '@module-federation/sdk@2.4.0(node-fetch@2.7.0(encoding@0.1.13))': + optionalDependencies: + node-fetch: 2.7.0(encoding@0.1.13) + '@module-federation/third-party-dts-extractor@0.21.6': dependencies: find-pkg: 2.0.0 @@ -20007,6 +21224,11 @@ snapshots: resolve: 1.22.8 optional: true + '@module-federation/third-party-dts-extractor@2.4.0': + dependencies: + find-pkg: 2.0.0 + resolve: 1.22.8 + '@module-federation/vite@1.13.5(rollup@4.60.0)(typescript@5.9.3)(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.90.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': dependencies: '@module-federation/dts-plugin': 2.2.3(typescript@5.9.3) @@ -20073,6 +21295,14 @@ snapshots: '@module-federation/runtime': 0.22.0 '@module-federation/sdk': 0.22.0 + '@module-federation/webpack-bundler-runtime@2.4.0(node-fetch@2.7.0(encoding@0.1.13))': + dependencies: + '@module-federation/error-codes': 2.4.0 + '@module-federation/runtime': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + '@module-federation/sdk': 2.4.0(node-fetch@2.7.0(encoding@0.1.13)) + transitivePeerDependencies: + - node-fetch + '@msgpackr-extract/msgpackr-extract-darwin-arm64@3.0.3': optional: true @@ -20202,6 +21432,148 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.20.1 + '@nx/angular-rsbuild@21.2.0(05dfc6a4d090ba5358edddf58bd6bc25)': + dependencies: + '@angular/common': 20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + '@angular/ssr': 20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/router@20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)) + '@nx/angular-rspack-compiler': 21.2.0(93f4cef3a41a069cdf81ddf0edc30d07) + '@rsbuild/core': 1.7.5 + '@rsbuild/plugin-less': 1.6.0(@rsbuild/core@1.7.5) + '@rsbuild/plugin-sass': 1.5.0(@rsbuild/core@1.7.5) + express: 4.21.1 + jsonc-parser: 3.3.1 + sass-embedded: 1.97.3 + tslib: 2.8.1 + transitivePeerDependencies: + - '@angular/compiler' + - '@angular/compiler-cli' + - '@angular/core' + - '@angular/localize' + - '@angular/platform-browser' + - '@angular/platform-server' + - '@angular/service-worker' + - '@types/node' + - chokidar + - jiti + - karma + - less + - lightningcss + - ng-packagr + - postcss + - stylus + - sugarss + - supports-color + - tailwindcss + - terser + - tsx + - vitest + - yaml + + '@nx/angular-rsbuild@21.2.0(7af13b1079029fa4aee4fe13f2ba1260)': + dependencies: + '@angular/common': 20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2) + '@angular/ssr': 20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/router@20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.19(@angular/common@20.3.19(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.19(@angular/compiler@20.3.19)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2)) + '@nx/angular-rspack-compiler': 21.2.0(9977c8ab7e5d5d7102dcd622c371b603) + '@rsbuild/core': 1.7.5 + '@rsbuild/plugin-less': 1.6.0(@rsbuild/core@1.7.5) + '@rsbuild/plugin-sass': 1.5.0(@rsbuild/core@1.7.5) + express: 4.21.1 + jsonc-parser: 3.3.1 + sass-embedded: 1.97.3 + tslib: 2.8.1 + transitivePeerDependencies: + - '@angular/compiler' + - '@angular/compiler-cli' + - '@angular/core' + - '@angular/localize' + - '@angular/platform-browser' + - '@angular/platform-server' + - '@angular/service-worker' + - '@types/node' + - chokidar + - jiti + - karma + - less + - lightningcss + - ng-packagr + - postcss + - stylus + - sugarss + - supports-color + - tailwindcss + - terser + - tsx + - vitest + - yaml + + '@nx/angular-rspack-compiler@21.2.0(93f4cef3a41a069cdf81ddf0edc30d07)': + dependencies: + '@angular/build': 20.1.6(f8108e13cafb45e84955d13193897c04) + '@angular/compiler-cli': 20.3.19(@angular/compiler@20.3.19)(typescript@5.8.3) + '@rsbuild/core': 1.7.5 + sass-embedded: 1.97.3 + ts-morph: 24.0.0 + tslib: 2.8.1 + typescript: 5.8.3 + transitivePeerDependencies: + - '@angular/compiler' + - '@angular/core' + - '@angular/localize' + - '@angular/platform-browser' + - '@angular/platform-server' + - '@angular/service-worker' + - '@angular/ssr' + - '@types/node' + - chokidar + - jiti + - karma + - less + - lightningcss + - ng-packagr + - postcss + - stylus + - sugarss + - supports-color + - tailwindcss + - terser + - tsx + - vitest + - yaml + + '@nx/angular-rspack-compiler@21.2.0(9977c8ab7e5d5d7102dcd622c371b603)': + dependencies: + '@angular/build': 20.1.6(4f33f3fcceffae54029bf53edf36cecf) + '@angular/compiler-cli': 20.3.19(@angular/compiler@20.3.19)(typescript@5.8.3) + '@rsbuild/core': 1.7.5 + sass-embedded: 1.97.3 + ts-morph: 24.0.0 + tslib: 2.8.1 + typescript: 5.8.3 + transitivePeerDependencies: + - '@angular/compiler' + - '@angular/core' + - '@angular/localize' + - '@angular/platform-browser' + - '@angular/platform-server' + - '@angular/service-worker' + - '@angular/ssr' + - '@types/node' + - chokidar + - jiti + - karma + - less + - lightningcss + - ng-packagr + - postcss + - stylus + - sugarss + - supports-color + - tailwindcss + - terser + - tsx + - vitest + - yaml + '@oozcitak/dom@2.0.2': dependencies: '@oozcitak/infra': 2.0.2 @@ -20231,11 +21603,11 @@ snapshots: '@oxc-project/types@0.96.0': {} - '@parcel/bundler-default@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))': + '@parcel/bundler-default@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))': dependencies: '@parcel/diagnostic': 2.16.0 '@parcel/graph': 3.6.0 - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) '@parcel/rust': 2.16.0 '@parcel/utils': 2.16.0 nullthrows: 1.1.1 @@ -20243,10 +21615,10 @@ snapshots: - '@parcel/core' - napi-wasm - '@parcel/cache@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))': + '@parcel/cache@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))': dependencies: - '@parcel/core': 2.16.0(@swc/helpers@0.5.18) - '@parcel/fs': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/core': 2.16.0(@swc/helpers@0.5.21) + '@parcel/fs': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) '@parcel/logger': 2.16.0 '@parcel/utils': 2.16.0 lmdb: 2.8.5 @@ -20257,70 +21629,70 @@ snapshots: dependencies: chalk: 4.1.2 - '@parcel/compressor-raw@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))': + '@parcel/compressor-raw@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))': dependencies: - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/config-default@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))(@swc/helpers@0.5.18)': - dependencies: - '@parcel/bundler-default': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) - '@parcel/compressor-raw': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) - '@parcel/core': 2.16.0(@swc/helpers@0.5.18) - '@parcel/namer-default': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) - '@parcel/optimizer-css': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) - '@parcel/optimizer-html': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) - '@parcel/optimizer-image': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) - '@parcel/optimizer-svg': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) - '@parcel/optimizer-swc': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))(@swc/helpers@0.5.18) - '@parcel/packager-css': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) - '@parcel/packager-html': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) - '@parcel/packager-js': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) - '@parcel/packager-raw': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) - '@parcel/packager-svg': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) - '@parcel/packager-wasm': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) - '@parcel/reporter-dev-server': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) - '@parcel/resolver-default': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) - '@parcel/runtime-browser-hmr': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) - '@parcel/runtime-js': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) - '@parcel/runtime-rsc': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) - '@parcel/runtime-service-worker': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) - '@parcel/transformer-babel': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) - '@parcel/transformer-css': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) - '@parcel/transformer-html': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) - '@parcel/transformer-image': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) - '@parcel/transformer-js': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) - '@parcel/transformer-json': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) - '@parcel/transformer-node': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) - '@parcel/transformer-postcss': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) - '@parcel/transformer-posthtml': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) - '@parcel/transformer-raw': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) - '@parcel/transformer-react-refresh-wrap': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) - '@parcel/transformer-svg': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/config-default@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))(@swc/helpers@0.5.21)': + dependencies: + '@parcel/bundler-default': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) + '@parcel/compressor-raw': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) + '@parcel/core': 2.16.0(@swc/helpers@0.5.21) + '@parcel/namer-default': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) + '@parcel/optimizer-css': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) + '@parcel/optimizer-html': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) + '@parcel/optimizer-image': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) + '@parcel/optimizer-svg': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) + '@parcel/optimizer-swc': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))(@swc/helpers@0.5.21) + '@parcel/packager-css': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) + '@parcel/packager-html': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) + '@parcel/packager-js': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) + '@parcel/packager-raw': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) + '@parcel/packager-svg': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) + '@parcel/packager-wasm': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) + '@parcel/reporter-dev-server': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) + '@parcel/resolver-default': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) + '@parcel/runtime-browser-hmr': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) + '@parcel/runtime-js': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) + '@parcel/runtime-rsc': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) + '@parcel/runtime-service-worker': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) + '@parcel/transformer-babel': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) + '@parcel/transformer-css': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) + '@parcel/transformer-html': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) + '@parcel/transformer-image': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) + '@parcel/transformer-js': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) + '@parcel/transformer-json': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) + '@parcel/transformer-node': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) + '@parcel/transformer-postcss': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) + '@parcel/transformer-posthtml': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) + '@parcel/transformer-raw': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) + '@parcel/transformer-react-refresh-wrap': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) + '@parcel/transformer-svg': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) transitivePeerDependencies: - '@swc/helpers' - napi-wasm - '@parcel/core@2.16.0(@swc/helpers@0.5.18)': + '@parcel/core@2.16.0(@swc/helpers@0.5.21)': dependencies: '@mischnic/json-sourcemap': 0.1.1 - '@parcel/cache': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/cache': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) '@parcel/diagnostic': 2.16.0 '@parcel/events': 2.16.0 '@parcel/feature-flags': 2.16.0 - '@parcel/fs': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/fs': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) '@parcel/graph': 3.6.0 '@parcel/logger': 2.16.0 - '@parcel/package-manager': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))(@swc/helpers@0.5.18) - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/package-manager': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))(@swc/helpers@0.5.21) + '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) '@parcel/profiler': 2.16.0 '@parcel/rust': 2.16.0 '@parcel/source-map': 2.1.1 - '@parcel/types': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/types': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) '@parcel/utils': 2.16.0 - '@parcel/workers': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/workers': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) base-x: 3.0.11 browserslist: 4.28.1 clone: 2.1.2 @@ -20345,15 +21717,15 @@ snapshots: '@parcel/feature-flags@2.16.0': {} - '@parcel/fs@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))': + '@parcel/fs@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))': dependencies: - '@parcel/core': 2.16.0(@swc/helpers@0.5.18) + '@parcel/core': 2.16.0(@swc/helpers@0.5.21) '@parcel/feature-flags': 2.16.0 '@parcel/rust': 2.16.0 '@parcel/types-internal': 2.16.0 '@parcel/utils': 2.16.0 '@parcel/watcher': 2.5.6 - '@parcel/workers': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/workers': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) transitivePeerDependencies: - napi-wasm @@ -20371,20 +21743,20 @@ snapshots: dependencies: chalk: 4.1.2 - '@parcel/namer-default@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))': + '@parcel/namer-default@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))': dependencies: '@parcel/diagnostic': 2.16.0 - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/node-resolver-core@3.7.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))': + '@parcel/node-resolver-core@3.7.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))': dependencies: '@mischnic/json-sourcemap': 0.1.1 '@parcel/diagnostic': 2.16.0 - '@parcel/fs': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/fs': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) '@parcel/rust': 2.16.0 '@parcel/utils': 2.16.0 nullthrows: 1.1.1 @@ -20393,10 +21765,10 @@ snapshots: - '@parcel/core' - napi-wasm - '@parcel/optimizer-css@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))': + '@parcel/optimizer-css@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))': dependencies: '@parcel/diagnostic': 2.16.0 - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) '@parcel/source-map': 2.1.1 '@parcel/utils': 2.16.0 browserslist: 4.28.1 @@ -20406,68 +21778,68 @@ snapshots: - '@parcel/core' - napi-wasm - '@parcel/optimizer-html@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))': + '@parcel/optimizer-html@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))': dependencies: - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) '@parcel/rust': 2.16.0 '@parcel/utils': 2.16.0 transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/optimizer-image@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))': + '@parcel/optimizer-image@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))': dependencies: - '@parcel/core': 2.16.0(@swc/helpers@0.5.18) + '@parcel/core': 2.16.0(@swc/helpers@0.5.21) '@parcel/diagnostic': 2.16.0 - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) '@parcel/rust': 2.16.0 '@parcel/utils': 2.16.0 - '@parcel/workers': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/workers': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) transitivePeerDependencies: - napi-wasm - '@parcel/optimizer-svg@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))': + '@parcel/optimizer-svg@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))': dependencies: - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) '@parcel/rust': 2.16.0 '@parcel/utils': 2.16.0 transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/optimizer-swc@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))(@swc/helpers@0.5.18)': + '@parcel/optimizer-swc@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))(@swc/helpers@0.5.21)': dependencies: '@parcel/diagnostic': 2.16.0 - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) '@parcel/source-map': 2.1.1 '@parcel/utils': 2.16.0 - '@swc/core': 1.15.11(@swc/helpers@0.5.18) + '@swc/core': 1.15.11(@swc/helpers@0.5.21) nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' - '@swc/helpers' - napi-wasm - '@parcel/package-manager@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))(@swc/helpers@0.5.18)': + '@parcel/package-manager@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))(@swc/helpers@0.5.21)': dependencies: - '@parcel/core': 2.16.0(@swc/helpers@0.5.18) + '@parcel/core': 2.16.0(@swc/helpers@0.5.21) '@parcel/diagnostic': 2.16.0 - '@parcel/fs': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/fs': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) '@parcel/logger': 2.16.0 - '@parcel/node-resolver-core': 3.7.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) - '@parcel/types': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/node-resolver-core': 3.7.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) + '@parcel/types': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) '@parcel/utils': 2.16.0 - '@parcel/workers': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) - '@swc/core': 1.15.11(@swc/helpers@0.5.18) + '@parcel/workers': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) + '@swc/core': 1.15.11(@swc/helpers@0.5.21) semver: 7.7.4 transitivePeerDependencies: - '@swc/helpers' - napi-wasm - '@parcel/packager-css@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))': + '@parcel/packager-css@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))': dependencies: '@parcel/diagnostic': 2.16.0 - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) '@parcel/source-map': 2.1.1 '@parcel/utils': 2.16.0 lightningcss: 1.32.0 @@ -20476,23 +21848,23 @@ snapshots: - '@parcel/core' - napi-wasm - '@parcel/packager-html@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))': + '@parcel/packager-html@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))': dependencies: - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) '@parcel/rust': 2.16.0 - '@parcel/types': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/types': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) '@parcel/utils': 2.16.0 transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/packager-js@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))': + '@parcel/packager-js@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))': dependencies: '@parcel/diagnostic': 2.16.0 - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) '@parcel/rust': 2.16.0 '@parcel/source-map': 2.1.1 - '@parcel/types': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/types': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) '@parcel/utils': 2.16.0 globals: 13.24.0 nullthrows: 1.1.1 @@ -20500,33 +21872,33 @@ snapshots: - '@parcel/core' - napi-wasm - '@parcel/packager-raw@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))': + '@parcel/packager-raw@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))': dependencies: - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/packager-svg@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))': + '@parcel/packager-svg@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))': dependencies: - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) '@parcel/rust': 2.16.0 - '@parcel/types': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/types': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) '@parcel/utils': 2.16.0 transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/packager-wasm@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))': + '@parcel/packager-wasm@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))': dependencies: - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/plugin@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))': + '@parcel/plugin@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))': dependencies: - '@parcel/types': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/types': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) transitivePeerDependencies: - '@parcel/core' - napi-wasm @@ -20538,10 +21910,10 @@ snapshots: '@parcel/types-internal': 2.16.0 chrome-trace-event: 1.0.4 - '@parcel/reporter-cli@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))': + '@parcel/reporter-cli@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))': dependencies: - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) - '@parcel/types': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) + '@parcel/types': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) '@parcel/utils': 2.16.0 chalk: 4.1.2 term-size: 2.2.1 @@ -20549,19 +21921,19 @@ snapshots: - '@parcel/core' - napi-wasm - '@parcel/reporter-dev-server@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))': + '@parcel/reporter-dev-server@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))': dependencies: '@parcel/codeframe': 2.16.0 - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) '@parcel/source-map': 2.1.1 '@parcel/utils': 2.16.0 transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/reporter-tracer@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))': + '@parcel/reporter-tracer@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))': dependencies: - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) '@parcel/utils': 2.16.0 chrome-trace-event: 1.0.4 nullthrows: 1.1.1 @@ -20569,35 +21941,35 @@ snapshots: - '@parcel/core' - napi-wasm - '@parcel/resolver-default@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))': + '@parcel/resolver-default@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))': dependencies: - '@parcel/node-resolver-core': 3.7.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/node-resolver-core': 3.7.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) + '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/runtime-browser-hmr@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))': + '@parcel/runtime-browser-hmr@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))': dependencies: - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) '@parcel/utils': 2.16.0 transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/runtime-js@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))': + '@parcel/runtime-js@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))': dependencies: '@parcel/diagnostic': 2.16.0 - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) '@parcel/utils': 2.16.0 nullthrows: 1.1.1 transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/runtime-rsc@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))': + '@parcel/runtime-rsc@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))': dependencies: - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) '@parcel/rust': 2.16.0 '@parcel/utils': 2.16.0 nullthrows: 1.1.1 @@ -20605,9 +21977,9 @@ snapshots: - '@parcel/core' - napi-wasm - '@parcel/runtime-service-worker@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))': + '@parcel/runtime-service-worker@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))': dependencies: - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) '@parcel/utils': 2.16.0 nullthrows: 1.1.1 transitivePeerDependencies: @@ -20653,10 +22025,10 @@ snapshots: dependencies: detect-libc: 1.0.3 - '@parcel/transformer-babel@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))': + '@parcel/transformer-babel@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))': dependencies: '@parcel/diagnostic': 2.16.0 - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) '@parcel/source-map': 2.1.1 '@parcel/utils': 2.16.0 browserslist: 4.28.1 @@ -20667,10 +22039,10 @@ snapshots: - '@parcel/core' - napi-wasm - '@parcel/transformer-css@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))': + '@parcel/transformer-css@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))': dependencies: '@parcel/diagnostic': 2.16.0 - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) '@parcel/source-map': 2.1.1 '@parcel/utils': 2.16.0 browserslist: 4.28.1 @@ -20680,34 +22052,34 @@ snapshots: - '@parcel/core' - napi-wasm - '@parcel/transformer-html@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))': + '@parcel/transformer-html@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))': dependencies: '@parcel/diagnostic': 2.16.0 - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) '@parcel/rust': 2.16.0 transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/transformer-image@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))': + '@parcel/transformer-image@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))': dependencies: - '@parcel/core': 2.16.0(@swc/helpers@0.5.18) - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/core': 2.16.0(@swc/helpers@0.5.21) + '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) '@parcel/utils': 2.16.0 - '@parcel/workers': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/workers': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) nullthrows: 1.1.1 transitivePeerDependencies: - napi-wasm - '@parcel/transformer-js@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))': + '@parcel/transformer-js@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))': dependencies: - '@parcel/core': 2.16.0(@swc/helpers@0.5.18) + '@parcel/core': 2.16.0(@swc/helpers@0.5.21) '@parcel/diagnostic': 2.16.0 - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) '@parcel/rust': 2.16.0 '@parcel/source-map': 2.1.1 '@parcel/utils': 2.16.0 - '@parcel/workers': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/workers': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) '@swc/helpers': 0.5.18 browserslist: 4.28.1 nullthrows: 1.1.1 @@ -20716,25 +22088,25 @@ snapshots: transitivePeerDependencies: - napi-wasm - '@parcel/transformer-json@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))': + '@parcel/transformer-json@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))': dependencies: - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) json5: 2.2.3 transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/transformer-node@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))': + '@parcel/transformer-node@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))': dependencies: - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/transformer-postcss@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))': + '@parcel/transformer-postcss@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))': dependencies: '@parcel/diagnostic': 2.16.0 - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) '@parcel/rust': 2.16.0 '@parcel/utils': 2.16.0 clone: 2.1.2 @@ -20745,35 +22117,35 @@ snapshots: - '@parcel/core' - napi-wasm - '@parcel/transformer-posthtml@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))': + '@parcel/transformer-posthtml@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))': dependencies: - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) '@parcel/utils': 2.16.0 transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/transformer-raw@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))': + '@parcel/transformer-raw@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))': dependencies: - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/transformer-react-refresh-wrap@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))': + '@parcel/transformer-react-refresh-wrap@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))': dependencies: '@parcel/error-overlay': 2.16.0 - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) '@parcel/utils': 2.16.0 react-refresh: 0.16.0 transitivePeerDependencies: - '@parcel/core' - napi-wasm - '@parcel/transformer-svg@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))': + '@parcel/transformer-svg@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))': dependencies: '@parcel/diagnostic': 2.16.0 - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) '@parcel/rust': 2.16.0 transitivePeerDependencies: - '@parcel/core' @@ -20786,10 +22158,10 @@ snapshots: '@parcel/source-map': 2.1.1 utility-types: 3.11.0 - '@parcel/types@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))': + '@parcel/types@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))': dependencies: '@parcel/types-internal': 2.16.0 - '@parcel/workers': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/workers': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) transitivePeerDependencies: - '@parcel/core' - napi-wasm @@ -20867,9 +22239,9 @@ snapshots: '@parcel/watcher-win32-ia32': 2.5.6 '@parcel/watcher-win32-x64': 2.5.6 - '@parcel/workers@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))': + '@parcel/workers@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))': dependencies: - '@parcel/core': 2.16.0(@swc/helpers@0.5.18) + '@parcel/core': 2.16.0(@swc/helpers@0.5.21) '@parcel/diagnostic': 2.16.0 '@parcel/logger': 2.16.0 '@parcel/profiler': 2.16.0 @@ -21267,60 +22639,90 @@ snapshots: optionalDependencies: rollup: 4.60.0 + '@rollup/rollup-android-arm-eabi@4.44.1': + optional: true + '@rollup/rollup-android-arm-eabi@4.59.0': optional: true '@rollup/rollup-android-arm-eabi@4.60.0': optional: true + '@rollup/rollup-android-arm64@4.44.1': + optional: true + '@rollup/rollup-android-arm64@4.59.0': optional: true '@rollup/rollup-android-arm64@4.60.0': optional: true + '@rollup/rollup-darwin-arm64@4.44.1': + optional: true + '@rollup/rollup-darwin-arm64@4.59.0': optional: true '@rollup/rollup-darwin-arm64@4.60.0': optional: true + '@rollup/rollup-darwin-x64@4.44.1': + optional: true + '@rollup/rollup-darwin-x64@4.59.0': optional: true '@rollup/rollup-darwin-x64@4.60.0': optional: true + '@rollup/rollup-freebsd-arm64@4.44.1': + optional: true + '@rollup/rollup-freebsd-arm64@4.59.0': optional: true '@rollup/rollup-freebsd-arm64@4.60.0': optional: true + '@rollup/rollup-freebsd-x64@4.44.1': + optional: true + '@rollup/rollup-freebsd-x64@4.59.0': optional: true '@rollup/rollup-freebsd-x64@4.60.0': optional: true + '@rollup/rollup-linux-arm-gnueabihf@4.44.1': + optional: true + '@rollup/rollup-linux-arm-gnueabihf@4.59.0': optional: true '@rollup/rollup-linux-arm-gnueabihf@4.60.0': optional: true + '@rollup/rollup-linux-arm-musleabihf@4.44.1': + optional: true + '@rollup/rollup-linux-arm-musleabihf@4.59.0': optional: true '@rollup/rollup-linux-arm-musleabihf@4.60.0': optional: true + '@rollup/rollup-linux-arm64-gnu@4.44.1': + optional: true + '@rollup/rollup-linux-arm64-gnu@4.59.0': optional: true '@rollup/rollup-linux-arm64-gnu@4.60.0': optional: true + '@rollup/rollup-linux-arm64-musl@4.44.1': + optional: true + '@rollup/rollup-linux-arm64-musl@4.59.0': optional: true @@ -21339,6 +22741,12 @@ snapshots: '@rollup/rollup-linux-loong64-musl@4.60.0': optional: true + '@rollup/rollup-linux-loongarch64-gnu@4.44.1': + optional: true + + '@rollup/rollup-linux-powerpc64le-gnu@4.44.1': + optional: true + '@rollup/rollup-linux-ppc64-gnu@4.59.0': optional: true @@ -21351,30 +22759,45 @@ snapshots: '@rollup/rollup-linux-ppc64-musl@4.60.0': optional: true + '@rollup/rollup-linux-riscv64-gnu@4.44.1': + optional: true + '@rollup/rollup-linux-riscv64-gnu@4.59.0': optional: true '@rollup/rollup-linux-riscv64-gnu@4.60.0': optional: true + '@rollup/rollup-linux-riscv64-musl@4.44.1': + optional: true + '@rollup/rollup-linux-riscv64-musl@4.59.0': optional: true '@rollup/rollup-linux-riscv64-musl@4.60.0': optional: true + '@rollup/rollup-linux-s390x-gnu@4.44.1': + optional: true + '@rollup/rollup-linux-s390x-gnu@4.59.0': optional: true '@rollup/rollup-linux-s390x-gnu@4.60.0': optional: true + '@rollup/rollup-linux-x64-gnu@4.44.1': + optional: true + '@rollup/rollup-linux-x64-gnu@4.59.0': optional: true '@rollup/rollup-linux-x64-gnu@4.60.0': optional: true + '@rollup/rollup-linux-x64-musl@4.44.1': + optional: true + '@rollup/rollup-linux-x64-musl@4.59.0': optional: true @@ -21393,12 +22816,18 @@ snapshots: '@rollup/rollup-openharmony-arm64@4.60.0': optional: true + '@rollup/rollup-win32-arm64-msvc@4.44.1': + optional: true + '@rollup/rollup-win32-arm64-msvc@4.59.0': optional: true '@rollup/rollup-win32-arm64-msvc@4.60.0': optional: true + '@rollup/rollup-win32-ia32-msvc@4.44.1': + optional: true + '@rollup/rollup-win32-ia32-msvc@4.59.0': optional: true @@ -21411,6 +22840,9 @@ snapshots: '@rollup/rollup-win32-x64-gnu@4.60.0': optional: true + '@rollup/rollup-win32-x64-msvc@4.44.1': + optional: true + '@rollup/rollup-win32-x64-msvc@4.59.0': optional: true @@ -21433,6 +22865,14 @@ snapshots: core-js: 3.47.0 jiti: 2.6.1 + '@rsbuild/core@1.7.5': + dependencies: + '@rspack/core': 1.7.11(@swc/helpers@0.5.21) + '@rspack/lite-tapable': 1.1.0 + '@swc/helpers': 0.5.21 + core-js: 3.47.0 + jiti: 2.6.1 + '@rsbuild/plugin-assets-retry@1.5.2(@rsbuild/core@1.7.3)': optionalDependencies: '@rsbuild/core': 1.7.3 @@ -21488,6 +22928,12 @@ snapshots: deepmerge: 4.3.1 reduce-configs: 1.1.1 + '@rsbuild/plugin-less@1.6.0(@rsbuild/core@1.7.5)': + dependencies: + '@rsbuild/core': 1.7.5 + deepmerge: 4.3.1 + reduce-configs: 1.1.1 + '@rsbuild/plugin-node-polyfill@1.4.4(@rsbuild/core@1.7.3)': dependencies: assert: 2.1.0 @@ -21566,6 +23012,15 @@ snapshots: reduce-configs: 1.1.1 sass-embedded: 1.97.3 + '@rsbuild/plugin-sass@1.5.0(@rsbuild/core@1.7.5)': + dependencies: + '@rsbuild/core': 1.7.5 + deepmerge: 4.3.1 + loader-utils: 2.0.4 + postcss: 8.5.6 + reduce-configs: 1.1.1 + sass-embedded: 1.97.3 + '@rsbuild/plugin-source-build@1.0.4(@rsbuild/core@1.7.3)': dependencies: fast-glob: 3.3.3 @@ -21601,12 +23056,12 @@ snapshots: optionalDependencies: '@rsbuild/core': 1.7.3 - '@rsbuild/plugin-type-check@1.3.4(@rsbuild/core@1.7.3)(@rspack/core@1.7.6(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.9.3)': + '@rsbuild/plugin-type-check@1.3.4(@rsbuild/core@1.7.3)(@rspack/core@1.7.11(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.9.3)': dependencies: deepmerge: 4.3.1 json5: 2.2.3 reduce-configs: 1.1.1 - ts-checker-rspack-plugin: 1.3.0(@rspack/core@1.7.6(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.9.3) + ts-checker-rspack-plugin: 1.3.0(@rspack/core@1.7.11(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.9.3) optionalDependencies: '@rsbuild/core': 1.7.3 transitivePeerDependencies: @@ -21633,11 +23088,11 @@ snapshots: transitivePeerDependencies: - '@swc/helpers' - '@rsbuild/webpack@1.6.1(@rsbuild/core@1.7.3)(@rspack/core@1.7.6(@swc/helpers@0.5.18))(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)': + '@rsbuild/webpack@1.6.1(@rsbuild/core@1.7.3)(@rspack/core@1.7.11(@swc/helpers@0.5.18))(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5)': dependencies: '@rsbuild/core': 1.7.3 copy-webpack-plugin: 11.0.0(webpack@5.105.1(esbuild@0.25.5)) - html-webpack-plugin: 5.6.6(@rspack/core@1.7.6(@swc/helpers@0.5.18))(webpack@5.105.1(esbuild@0.25.5)) + html-webpack-plugin: 5.6.6(@rspack/core@1.7.11(@swc/helpers@0.5.18))(webpack@5.105.1(esbuild@0.25.5)) mini-css-extract-plugin: 2.9.4(webpack@5.105.1(esbuild@0.25.5)) picocolors: 1.1.1 reduce-configs: 1.1.1 @@ -21656,6 +23111,9 @@ snapshots: '@rspack/binding-darwin-arm64@1.3.12': optional: true + '@rspack/binding-darwin-arm64@1.7.11': + optional: true + '@rspack/binding-darwin-arm64@1.7.6': optional: true @@ -21665,6 +23123,9 @@ snapshots: '@rspack/binding-darwin-x64@1.3.12': optional: true + '@rspack/binding-darwin-x64@1.7.11': + optional: true + '@rspack/binding-darwin-x64@1.7.6': optional: true @@ -21674,6 +23135,9 @@ snapshots: '@rspack/binding-linux-arm64-gnu@1.3.12': optional: true + '@rspack/binding-linux-arm64-gnu@1.7.11': + optional: true + '@rspack/binding-linux-arm64-gnu@1.7.6': optional: true @@ -21683,6 +23147,9 @@ snapshots: '@rspack/binding-linux-arm64-musl@1.3.12': optional: true + '@rspack/binding-linux-arm64-musl@1.7.11': + optional: true + '@rspack/binding-linux-arm64-musl@1.7.6': optional: true @@ -21692,6 +23159,9 @@ snapshots: '@rspack/binding-linux-x64-gnu@1.3.12': optional: true + '@rspack/binding-linux-x64-gnu@1.7.11': + optional: true + '@rspack/binding-linux-x64-gnu@1.7.6': optional: true @@ -21701,9 +23171,17 @@ snapshots: '@rspack/binding-linux-x64-musl@1.3.12': optional: true + '@rspack/binding-linux-x64-musl@1.7.11': + optional: true + '@rspack/binding-linux-x64-musl@1.7.6': optional: true + '@rspack/binding-wasm32-wasi@1.7.11': + dependencies: + '@napi-rs/wasm-runtime': 1.0.7 + optional: true + '@rspack/binding-wasm32-wasi@1.7.6': dependencies: '@napi-rs/wasm-runtime': 1.0.7 @@ -21715,6 +23193,9 @@ snapshots: '@rspack/binding-win32-arm64-msvc@1.3.12': optional: true + '@rspack/binding-win32-arm64-msvc@1.7.11': + optional: true + '@rspack/binding-win32-arm64-msvc@1.7.6': optional: true @@ -21724,6 +23205,9 @@ snapshots: '@rspack/binding-win32-ia32-msvc@1.3.12': optional: true + '@rspack/binding-win32-ia32-msvc@1.7.11': + optional: true + '@rspack/binding-win32-ia32-msvc@1.7.6': optional: true @@ -21733,6 +23217,9 @@ snapshots: '@rspack/binding-win32-x64-msvc@1.3.12': optional: true + '@rspack/binding-win32-x64-msvc@1.7.11': + optional: true + '@rspack/binding-win32-x64-msvc@1.7.6': optional: true @@ -21760,6 +23247,19 @@ snapshots: '@rspack/binding-win32-ia32-msvc': 1.3.12 '@rspack/binding-win32-x64-msvc': 1.3.12 + '@rspack/binding@1.7.11': + optionalDependencies: + '@rspack/binding-darwin-arm64': 1.7.11 + '@rspack/binding-darwin-x64': 1.7.11 + '@rspack/binding-linux-arm64-gnu': 1.7.11 + '@rspack/binding-linux-arm64-musl': 1.7.11 + '@rspack/binding-linux-x64-gnu': 1.7.11 + '@rspack/binding-linux-x64-musl': 1.7.11 + '@rspack/binding-wasm32-wasi': 1.7.11 + '@rspack/binding-win32-arm64-msvc': 1.7.11 + '@rspack/binding-win32-ia32-msvc': 1.7.11 + '@rspack/binding-win32-x64-msvc': 1.7.11 + '@rspack/binding@1.7.6': optionalDependencies: '@rspack/binding-darwin-arm64': 1.7.6 @@ -21773,11 +23273,11 @@ snapshots: '@rspack/binding-win32-ia32-msvc': 1.7.6 '@rspack/binding-win32-x64-msvc': 1.7.6 - '@rspack/cli@1.7.6(@rspack/core@1.7.6(@swc/helpers@0.5.18))(@types/express@4.17.25)(webpack@5.105.1)': + '@rspack/cli@1.7.6(@rspack/core@1.7.6(@swc/helpers@0.5.21))(@types/express@4.17.25)(webpack@5.105.1)': dependencies: '@discoveryjs/json-ext': 0.5.7 - '@rspack/core': 1.7.6(@swc/helpers@0.5.18) - '@rspack/dev-server': 1.1.5(@rspack/core@1.7.6(@swc/helpers@0.5.18))(@types/express@4.17.25)(webpack@5.105.1) + '@rspack/core': 1.7.6(@swc/helpers@0.5.21) + '@rspack/dev-server': 1.1.5(@rspack/core@1.7.6(@swc/helpers@0.5.21))(@types/express@4.17.25)(webpack@5.105.1) exit-hook: 4.0.0 webpack-bundle-analyzer: 4.10.2 transitivePeerDependencies: @@ -21809,6 +23309,22 @@ snapshots: optionalDependencies: '@swc/helpers': 0.5.18 + '@rspack/core@1.7.11(@swc/helpers@0.5.18)': + dependencies: + '@module-federation/runtime-tools': 0.22.0 + '@rspack/binding': 1.7.11 + '@rspack/lite-tapable': 1.1.0 + optionalDependencies: + '@swc/helpers': 0.5.18 + + '@rspack/core@1.7.11(@swc/helpers@0.5.21)': + dependencies: + '@module-federation/runtime-tools': 0.22.0 + '@rspack/binding': 1.7.11 + '@rspack/lite-tapable': 1.1.0 + optionalDependencies: + '@swc/helpers': 0.5.21 + '@rspack/core@1.7.6(@swc/helpers@0.5.18)': dependencies: '@module-federation/runtime-tools': 0.22.0 @@ -21817,9 +23333,17 @@ snapshots: optionalDependencies: '@swc/helpers': 0.5.18 - '@rspack/dev-server@1.1.5(@rspack/core@1.7.6(@swc/helpers@0.5.18))(@types/express@4.17.25)(webpack@5.105.1)': + '@rspack/core@1.7.6(@swc/helpers@0.5.21)': dependencies: - '@rspack/core': 1.7.6(@swc/helpers@0.5.18) + '@module-federation/runtime-tools': 0.22.0 + '@rspack/binding': 1.7.6 + '@rspack/lite-tapable': 1.1.0 + optionalDependencies: + '@swc/helpers': 0.5.21 + + '@rspack/dev-server@1.1.5(@rspack/core@1.7.6(@swc/helpers@0.5.21))(@types/express@4.17.25)(webpack@5.105.1)': + dependencies: + '@rspack/core': 1.7.6(@swc/helpers@0.5.21) chokidar: 3.6.0 http-proxy-middleware: 2.0.9(@types/express@4.17.25) p-retry: 6.2.1 @@ -22344,7 +23868,7 @@ snapshots: '@swc/core-win32-x64-msvc@1.15.8': optional: true - '@swc/core@1.15.11(@swc/helpers@0.5.18)': + '@swc/core@1.15.11(@swc/helpers@0.5.21)': dependencies: '@swc/counter': 0.1.3 '@swc/types': 0.1.25 @@ -22359,7 +23883,7 @@ snapshots: '@swc/core-win32-arm64-msvc': 1.15.11 '@swc/core-win32-ia32-msvc': 1.15.11 '@swc/core-win32-x64-msvc': 1.15.11 - '@swc/helpers': 0.5.18 + '@swc/helpers': 0.5.21 '@swc/core@1.15.8(@swc/helpers@0.5.18)': dependencies: @@ -22384,6 +23908,10 @@ snapshots: dependencies: tslib: 2.8.1 + '@swc/helpers@0.5.21': + dependencies: + tslib: 2.8.1 + '@swc/plugin-styled-components@12.7.0': dependencies: '@swc/counter': 0.1.3 @@ -22600,14 +24128,14 @@ snapshots: transitivePeerDependencies: - crossws - '@tanstack/react-start@1.167.16(@rsbuild/core@1.7.3)(crossws@0.4.4(srvx@0.11.13))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite-plugin-solid@2.11.11(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.105.1)': + '@tanstack/react-start@1.167.16(@rsbuild/core@1.7.5)(crossws@0.4.4(srvx@0.11.13))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite-plugin-solid@2.11.11(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.105.1)': dependencies: '@tanstack/react-router': 1.168.10(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@tanstack/react-start-client': 1.166.25(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@tanstack/react-start-server': 1.166.25(crossws@0.4.4(srvx@0.11.13))(react-dom@19.2.4(react@19.2.4))(react@19.2.4) '@tanstack/router-utils': 1.161.6 '@tanstack/start-client-core': 1.167.9 - '@tanstack/start-plugin-core': 1.167.17(@rsbuild/core@1.7.3)(@tanstack/react-router@1.168.10(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(crossws@0.4.4(srvx@0.11.13))(vite-plugin-solid@2.11.11(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.105.1) + '@tanstack/start-plugin-core': 1.167.17(@rsbuild/core@1.7.5)(@tanstack/react-router@1.168.10(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(crossws@0.4.4(srvx@0.11.13))(vite-plugin-solid@2.11.11(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.105.1) '@tanstack/start-server-core': 1.167.9(crossws@0.4.4(srvx@0.11.13)) pathe: 2.0.3 react: 19.2.4 @@ -22655,7 +24183,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@tanstack/router-plugin@1.167.12(@rsbuild/core@1.7.3)(@tanstack/react-router@1.168.10(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite-plugin-solid@2.11.11(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.105.1)': + '@tanstack/router-plugin@1.167.12(@rsbuild/core@1.7.5)(@tanstack/react-router@1.168.10(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite-plugin-solid@2.11.11(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.105.1)': dependencies: '@babel/core': 7.29.0 '@babel/plugin-syntax-jsx': 7.28.6(@babel/core@7.29.0) @@ -22671,7 +24199,7 @@ snapshots: unplugin: 2.3.11 zod: 3.25.76 optionalDependencies: - '@rsbuild/core': 1.7.3 + '@rsbuild/core': 1.7.5 '@tanstack/react-router': 1.168.10(react-dom@19.2.4(react@19.2.4))(react@19.2.4) vite: 7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) vite-plugin-solid: 2.11.11(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) @@ -22707,7 +24235,7 @@ snapshots: '@tanstack/start-fn-stubs@1.161.6': {} - '@tanstack/start-plugin-core@1.167.17(@rsbuild/core@1.7.3)(@tanstack/react-router@1.168.10(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(crossws@0.4.4(srvx@0.11.13))(vite-plugin-solid@2.11.11(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.105.1)': + '@tanstack/start-plugin-core@1.167.17(@rsbuild/core@1.7.5)(@tanstack/react-router@1.168.10(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(crossws@0.4.4(srvx@0.11.13))(vite-plugin-solid@2.11.11(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.105.1)': dependencies: '@babel/code-frame': 7.27.1 '@babel/core': 7.29.0 @@ -22715,7 +24243,7 @@ snapshots: '@rolldown/pluginutils': 1.0.0-beta.40 '@tanstack/router-core': 1.168.9 '@tanstack/router-generator': 1.166.24 - '@tanstack/router-plugin': 1.167.12(@rsbuild/core@1.7.3)(@tanstack/react-router@1.168.10(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite-plugin-solid@2.11.11(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.105.1) + '@tanstack/router-plugin': 1.167.12(@rsbuild/core@1.7.5)(@tanstack/react-router@1.168.10(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(vite-plugin-solid@2.11.11(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.105.1) '@tanstack/router-utils': 1.161.6 '@tanstack/start-client-core': 1.167.9 '@tanstack/start-server-core': 1.167.9(crossws@0.4.4(srvx@0.11.13)) @@ -22808,6 +24336,12 @@ snapshots: mkdirp: 3.0.1 path-browserify: 1.0.1 + '@ts-morph/common@0.25.0': + dependencies: + minimatch: 9.0.9 + path-browserify: 1.0.1 + tinyglobby: 0.2.15 + '@tsconfig/svelte@5.0.8': {} '@tybys/wasm-util@0.10.1': @@ -23202,6 +24736,10 @@ snapshots: - rollup - supports-color + '@vitejs/plugin-basic-ssl@2.1.0(vite@7.0.6(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.89.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': + dependencies: + vite: 7.0.6(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.89.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + '@vitejs/plugin-basic-ssl@2.1.0(vite@7.1.11(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.90.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': dependencies: vite: 7.1.11(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.90.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) @@ -23238,6 +24776,15 @@ snapshots: chai: 5.3.3 tinyrainbow: 2.0.0 + '@vitest/mocker@3.2.4(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.89.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': + dependencies: + '@vitest/spy': 3.2.4 + estree-walker: 3.0.3 + magic-string: 0.30.21 + optionalDependencies: + vite: 7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.89.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + optional: true + '@vitest/mocker@3.2.4(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.90.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))': dependencies: '@vitest/spy': 3.2.4 @@ -23528,6 +25075,8 @@ snapshots: acorn@8.16.0: {} + adm-zip@0.5.10: {} + adm-zip@0.5.16: {} agent-base@7.1.4: {} @@ -23536,6 +25085,10 @@ snapshots: optionalDependencies: ajv: 8.18.0 + ajv-formats@3.0.1(ajv@8.17.1): + optionalDependencies: + ajv: 8.17.1 + ajv-formats@3.0.1(ajv@8.18.0): optionalDependencies: ajv: 8.18.0 @@ -23556,6 +25109,13 @@ snapshots: json-schema-traverse: 0.4.1 uri-js: 4.4.1 + ajv@8.17.1: + dependencies: + fast-deep-equal: 3.1.3 + fast-uri: 3.1.0 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 + ajv@8.18.0: dependencies: fast-deep-equal: 3.1.3 @@ -23896,6 +25456,11 @@ snapshots: axios: 1.13.5(debug@4.4.3) is-retry-allowed: 2.2.0 + axios-retry@4.5.0(axios@1.16.0(debug@4.4.3)): + dependencies: + axios: 1.16.0(debug@4.4.3) + is-retry-allowed: 2.2.0 + axios@1.13.5(debug@4.4.3): dependencies: follow-redirects: 1.15.11(debug@4.4.3) @@ -23904,6 +25469,14 @@ snapshots: transitivePeerDependencies: - debug + axios@1.16.0(debug@4.4.3): + dependencies: + follow-redirects: 1.16.0(debug@4.4.3) + form-data: 4.0.5 + proxy-from-env: 2.1.0 + transitivePeerDependencies: + - debug + axobject-query@4.1.0: {} babel-dead-code-elimination@1.0.12: @@ -24139,6 +25712,17 @@ snapshots: batch@0.6.1: {} + beasties@0.3.4: + dependencies: + css-select: 5.2.2 + css-what: 6.2.2 + dom-serializer: 2.0.0 + domhandler: 5.0.3 + htmlparser2: 10.1.0 + picocolors: 1.1.1 + postcss: 8.5.6 + postcss-media-query-parser: 0.2.3 + beasties@0.3.5: dependencies: css-select: 6.0.0 @@ -24188,6 +25772,23 @@ snapshots: bn.js@5.2.3: {} + body-parser@1.20.3: + dependencies: + bytes: 3.1.2 + content-type: 1.0.5 + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + http-errors: 2.0.0 + iconv-lite: 0.4.24 + on-finished: 2.4.1 + qs: 6.13.0 + raw-body: 2.5.2 + type-is: 1.6.18 + unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color + body-parser@1.20.4: dependencies: bytes: 3.1.2 @@ -24948,6 +26549,8 @@ snapshots: code-block-writer@12.0.0: {} + code-block-writer@13.0.3: {} + code-error-fragment@0.0.230: {} collapse-white-space@2.1.0: {} @@ -25119,8 +26722,12 @@ snapshots: cookie-es@2.0.0: {} + cookie-signature@1.0.6: {} + cookie-signature@1.0.7: {} + cookie@0.7.1: {} + cookie@0.7.2: {} cookie@1.1.1: {} @@ -26892,6 +28499,42 @@ snapshots: jest-mock: 30.2.0 jest-util: 30.2.0 + express@4.21.1: + 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.7.1 + 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@4.22.1: dependencies: accepts: 1.3.8 @@ -27083,6 +28726,18 @@ snapshots: transitivePeerDependencies: - supports-color + finalhandler@1.3.1: + dependencies: + debug: 2.6.9 + encodeurl: 2.0.0 + escape-html: 1.0.3 + on-finished: 2.4.1 + parseurl: 1.3.3 + statuses: 2.0.1 + unpipe: 1.0.0 + transitivePeerDependencies: + - supports-color + finalhandler@1.3.2: dependencies: debug: 2.6.9 @@ -27211,6 +28866,10 @@ snapshots: optionalDependencies: debug: 4.4.3(supports-color@5.5.0) + follow-redirects@1.16.0(debug@4.4.3): + optionalDependencies: + debug: 4.4.3(supports-color@5.5.0) + fontace@0.4.1: dependencies: fontkitten: 1.0.3 @@ -28023,7 +29682,7 @@ snapshots: html-void-elements@3.0.0: {} - html-webpack-plugin@5.6.6(@rspack/core@1.7.6(@swc/helpers@0.5.18))(webpack@5.105.1(esbuild@0.25.5)): + html-webpack-plugin@5.6.6(@rspack/core@1.7.11(@swc/helpers@0.5.18))(webpack@5.105.1(esbuild@0.25.5)): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -28031,10 +29690,10 @@ snapshots: pretty-error: 4.0.0 tapable: 2.3.0 optionalDependencies: - '@rspack/core': 1.7.6(@swc/helpers@0.5.18) + '@rspack/core': 1.7.11(@swc/helpers@0.5.18) webpack: 5.105.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5) - html-webpack-plugin@5.6.6(@rspack/core@1.7.6(@swc/helpers@0.5.18))(webpack@5.105.1): + html-webpack-plugin@5.6.6(@rspack/core@1.7.11(@swc/helpers@0.5.21))(webpack@5.105.1): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -28042,7 +29701,7 @@ snapshots: pretty-error: 4.0.0 tapable: 2.3.0 optionalDependencies: - '@rspack/core': 1.7.6(@swc/helpers@0.5.18) + '@rspack/core': 1.7.11(@swc/helpers@0.5.21) webpack: 5.105.1(webpack-cli@6.0.1) htmlparser2@10.0.0: @@ -29002,6 +30661,15 @@ snapshots: dependencies: uc.micro: 2.1.0 + listr2@8.3.3: + dependencies: + cli-truncate: 4.0.0 + colorette: 2.0.20 + eventemitter3: 5.0.4 + log-update: 6.1.0 + rfdc: 1.4.1 + wrap-ansi: 9.0.2 + listr2@9.0.1: dependencies: cli-truncate: 4.0.0 @@ -29028,6 +30696,23 @@ snapshots: '@lmdb/lmdb-linux-x64': 2.8.5 '@lmdb/lmdb-win32-x64': 2.8.5 + lmdb@3.4.1: + dependencies: + msgpackr: 1.11.9 + node-addon-api: 6.1.0 + node-gyp-build-optional-packages: 5.2.2 + ordered-binary: 1.6.1 + weak-lru-cache: 1.2.2 + optionalDependencies: + '@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 + lmdb@3.4.2: dependencies: msgpackr: 1.11.9 @@ -30426,7 +32111,7 @@ snapshots: nice-try@1.0.5: {} - nitro@3.0.260311-beta(chokidar@5.0.0)(dotenv@17.3.1)(giget@2.0.0)(jiti@2.6.1)(lru-cache@11.2.6)(miniflare@4.20260317.2)(rollup@4.60.0)(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(zephyr-agent@1.0.1-next.1(https-proxy-agent@7.0.6)): + nitro@3.0.260311-beta(chokidar@5.0.0)(dotenv@17.3.1)(giget@2.0.0)(jiti@2.6.1)(lru-cache@11.2.6)(miniflare@4.20260317.2)(rollup@4.60.0)(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(zephyr-agent@1.0.3-next.2): dependencies: consola: 3.4.2 crossws: 0.4.4(srvx@0.11.13) @@ -30448,7 +32133,7 @@ snapshots: jiti: 2.6.1 rollup: 4.60.0 vite: 7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) - zephyr-agent: 1.0.1-next.1(https-proxy-agent@7.0.6) + zephyr-agent: 1.0.3-next.2 transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -30841,29 +32526,28 @@ snapshots: dot-case: 3.0.4 tslib: 2.8.1 - parcel-reporter-zephyr@1.0.1(@parcel/plugin@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)))(@parcel/types@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)))(https-proxy-agent@7.0.6): + parcel-reporter-zephyr@1.0.3(@parcel/plugin@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)))(@parcel/types@2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))): dependencies: - '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) - '@parcel/types': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/plugin': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) + '@parcel/types': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) tslib: 2.8.1 - zephyr-agent: 1.0.1(https-proxy-agent@7.0.6) + zephyr-agent: 1.0.3 transitivePeerDependencies: - - https-proxy-agent - supports-color - parcel@2.16.0(@swc/helpers@0.5.18): + parcel@2.16.0(@swc/helpers@0.5.21): dependencies: - '@parcel/config-default': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))(@swc/helpers@0.5.18) - '@parcel/core': 2.16.0(@swc/helpers@0.5.18) + '@parcel/config-default': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))(@swc/helpers@0.5.21) + '@parcel/core': 2.16.0(@swc/helpers@0.5.21) '@parcel/diagnostic': 2.16.0 '@parcel/events': 2.16.0 '@parcel/feature-flags': 2.16.0 - '@parcel/fs': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/fs': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) '@parcel/logger': 2.16.0 - '@parcel/package-manager': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18))(@swc/helpers@0.5.18) - '@parcel/reporter-cli': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) - '@parcel/reporter-dev-server': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) - '@parcel/reporter-tracer': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.18)) + '@parcel/package-manager': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21))(@swc/helpers@0.5.21) + '@parcel/reporter-cli': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) + '@parcel/reporter-dev-server': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) + '@parcel/reporter-tracer': 2.16.0(@parcel/core@2.16.0(@swc/helpers@0.5.21)) '@parcel/utils': 2.16.0 chalk: 4.1.2 commander: 12.1.0 @@ -30933,6 +32617,12 @@ snapshots: dependencies: parse-path: 7.1.0 + parse5-html-rewriting-stream@7.1.0: + dependencies: + entities: 6.0.1 + parse5: 7.3.0 + parse5-sax-parser: 7.0.0 + parse5-html-rewriting-stream@8.0.0: dependencies: entities: 6.0.1 @@ -30948,6 +32638,10 @@ snapshots: dependencies: parse5: 7.3.0 + parse5-sax-parser@7.0.0: + dependencies: + parse5: 7.3.0 + parse5-sax-parser@8.0.0: dependencies: parse5: 8.0.0 @@ -31014,6 +32708,8 @@ snapshots: lru-cache: 11.2.6 minipass: 7.1.3 + path-to-regexp@0.1.10: {} + path-to-regexp@0.1.12: {} path-to-regexp@6.3.0: {} @@ -31053,6 +32749,8 @@ snapshots: picomatch@2.3.1: {} + picomatch@4.0.2: {} + picomatch@4.0.3: {} pify@4.0.1: {} @@ -31061,6 +32759,10 @@ snapshots: pirates@4.0.7: {} + piscina@5.1.2: + optionalDependencies: + '@napi-rs/nice': 1.1.1 + piscina@5.1.3: optionalDependencies: '@napi-rs/nice': 1.1.1 @@ -31766,6 +33468,8 @@ snapshots: proxy-from-env@1.1.0: {} + proxy-from-env@2.1.0: {} + public-encrypt@4.0.3: dependencies: bn.js: 4.12.3 @@ -31863,6 +33567,10 @@ snapshots: dependencies: hookified: 2.1.0 + qs@6.13.0: + dependencies: + side-channel: 1.1.0 + qs@6.14.2: dependencies: side-channel: 1.1.0 @@ -31915,6 +33623,13 @@ snapshots: bytes: 1.0.0 string_decoder: 0.10.31 + raw-body@2.5.2: + dependencies: + bytes: 3.1.2 + http-errors: 2.0.0 + iconv-lite: 0.4.24 + unpipe: 1.0.0 + raw-body@2.5.3: dependencies: bytes: 3.1.2 @@ -32651,6 +34366,32 @@ snapshots: dependencies: estree-walker: 0.6.1 + rollup@4.44.1: + dependencies: + '@types/estree': 1.0.8 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.44.1 + '@rollup/rollup-android-arm64': 4.44.1 + '@rollup/rollup-darwin-arm64': 4.44.1 + '@rollup/rollup-darwin-x64': 4.44.1 + '@rollup/rollup-freebsd-arm64': 4.44.1 + '@rollup/rollup-freebsd-x64': 4.44.1 + '@rollup/rollup-linux-arm-gnueabihf': 4.44.1 + '@rollup/rollup-linux-arm-musleabihf': 4.44.1 + '@rollup/rollup-linux-arm64-gnu': 4.44.1 + '@rollup/rollup-linux-arm64-musl': 4.44.1 + '@rollup/rollup-linux-loongarch64-gnu': 4.44.1 + '@rollup/rollup-linux-powerpc64le-gnu': 4.44.1 + '@rollup/rollup-linux-riscv64-gnu': 4.44.1 + '@rollup/rollup-linux-riscv64-musl': 4.44.1 + '@rollup/rollup-linux-s390x-gnu': 4.44.1 + '@rollup/rollup-linux-x64-gnu': 4.44.1 + '@rollup/rollup-linux-x64-musl': 4.44.1 + '@rollup/rollup-win32-arm64-msvc': 4.44.1 + '@rollup/rollup-win32-ia32-msvc': 4.44.1 + '@rollup/rollup-win32-x64-msvc': 4.44.1 + fsevents: 2.3.3 + rollup@4.59.0: dependencies: '@types/estree': 1.0.8 @@ -32729,11 +34470,11 @@ snapshots: rslog@1.3.2: {} - rspack-manifest-plugin@5.0.3(@rspack/core@1.7.6(@swc/helpers@0.5.18)): + rspack-manifest-plugin@5.0.3(@rspack/core@1.7.11(@swc/helpers@0.5.18)): dependencies: '@rspack/lite-tapable': 1.1.0 optionalDependencies: - '@rspack/core': 1.7.6(@swc/helpers@0.5.18) + '@rspack/core': 1.7.11(@swc/helpers@0.5.18) rspack-plugin-virtual-module@0.1.13: dependencies: @@ -32929,6 +34670,14 @@ snapshots: sass-embedded-win32-arm64: 1.97.3 sass-embedded-win32-x64: 1.97.3 + sass@1.89.2: + dependencies: + chokidar: 4.0.3 + immutable: 5.1.4 + source-map-js: 1.2.1 + optionalDependencies: + '@parcel/watcher': 2.5.6 + sass@1.90.0: dependencies: chokidar: 4.0.3 @@ -32970,6 +34719,13 @@ snapshots: ajv: 6.14.0 ajv-keywords: 3.5.2(ajv@6.14.0) + schema-utils@4.3.0: + dependencies: + '@types/json-schema': 7.0.15 + ajv: 8.18.0 + ajv-formats: 2.1.1(ajv@8.18.0) + ajv-keywords: 5.1.0(ajv@8.18.0) + schema-utils@4.3.3: dependencies: '@types/json-schema': 7.0.15 @@ -33026,6 +34782,24 @@ snapshots: transitivePeerDependencies: - supports-color + send@0.19.0: + dependencies: + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + encodeurl: 1.0.2 + escape-html: 1.0.3 + etag: 1.8.1 + fresh: 0.5.2 + http-errors: 2.0.0 + mime: 1.6.0 + ms: 2.1.3 + on-finished: 2.4.1 + range-parser: 1.2.1 + statuses: 2.0.1 + transitivePeerDependencies: + - supports-color + send@0.19.2: dependencies: debug: 2.6.9 @@ -33066,6 +34840,15 @@ snapshots: transitivePeerDependencies: - supports-color + serve-static@1.16.2: + dependencies: + encodeurl: 2.0.0 + escape-html: 1.0.3 + parseurl: 1.3.3 + send: 0.19.0 + transitivePeerDependencies: + - supports-color + serve-static@1.16.3: dependencies: encodeurl: 2.0.0 @@ -33392,6 +35175,8 @@ snapshots: source-map@0.6.1: {} + source-map@0.7.4: {} + source-map@0.7.6: {} sourcemap-codec@1.4.8: {} @@ -34184,7 +35969,7 @@ snapshots: dependencies: typescript: 5.9.3 - ts-checker-rspack-plugin@1.3.0(@rspack/core@1.7.6(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.9.3): + ts-checker-rspack-plugin@1.3.0(@rspack/core@1.7.11(@swc/helpers@0.5.18))(tslib@2.8.1)(typescript@5.9.3): dependencies: '@rspack/lite-tapable': 1.1.0 chokidar: 3.6.0 @@ -34192,7 +35977,7 @@ snapshots: picocolors: 1.1.1 typescript: 5.9.3 optionalDependencies: - '@rspack/core': 1.7.6(@swc/helpers@0.5.18) + '@rspack/core': 1.7.11(@swc/helpers@0.5.18) transitivePeerDependencies: - tslib @@ -34217,6 +36002,11 @@ snapshots: '@ts-morph/common': 0.22.0 code-block-writer: 12.0.0 + ts-morph@24.0.0: + dependencies: + '@ts-morph/common': 0.25.0 + code-block-writer: 13.0.3 + tsconfck@3.1.6(typescript@5.9.3): optionalDependencies: typescript: 5.9.3 @@ -34341,6 +36131,8 @@ snapshots: typescript-memoize@1.1.1: {} + typescript@5.8.3: {} + typescript@5.9.3: {} uc.micro@2.1.0: {} @@ -34389,6 +36181,8 @@ snapshots: undici@7.24.6: {} + undici@7.24.7: {} + unenv@2.0.0-rc.24: dependencies: pathe: 2.0.3 @@ -34671,6 +36465,28 @@ snapshots: dependencies: vite: 7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite-node@3.2.4(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.89.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): + dependencies: + cac: 6.7.14 + debug: 4.4.3(supports-color@5.5.0) + es-module-lexer: 1.7.0 + pathe: 2.0.3 + vite: 7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.89.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + transitivePeerDependencies: + - '@types/node' + - jiti + - less + - lightningcss + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - tsx + - yaml + optional: true + vite-node@3.2.4(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.90.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): dependencies: cac: 6.7.14 @@ -34744,9 +36560,9 @@ snapshots: transitivePeerDependencies: - supports-color - vite-plugin-tanstack-start-zephyr@0.1.16(@tanstack/react-start@1.167.16(@rsbuild/core@1.7.3)(crossws@0.4.4(srvx@0.11.13))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite-plugin-solid@2.11.11(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.105.1))(@types/node@24.12.2)(https-proxy-agent@7.0.6)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): + vite-plugin-tanstack-start-zephyr@0.1.16(@tanstack/react-start@1.167.16(@rsbuild/core@1.7.5)(crossws@0.4.4(srvx@0.11.13))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite-plugin-solid@2.11.11(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.105.1))(@types/node@24.12.2)(https-proxy-agent@7.0.6)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): dependencies: - '@tanstack/react-start': 1.167.16(@rsbuild/core@1.7.3)(crossws@0.4.4(srvx@0.11.13))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite-plugin-solid@2.11.11(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.105.1) + '@tanstack/react-start': 1.167.16(@rsbuild/core@1.7.5)(crossws@0.4.4(srvx@0.11.13))(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(vite-plugin-solid@2.11.11(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)))(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2))(webpack@5.105.1) rollup: 4.60.0 vite: 7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) zephyr-agent: 0.1.16(https-proxy-agent@7.0.6) @@ -34824,6 +36640,25 @@ snapshots: tsx: 4.21.0 yaml: 2.8.2 + vite@7.0.6(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.89.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): + dependencies: + esbuild: 0.25.12 + fdir: 6.5.0(picomatch@4.0.3) + picomatch: 4.0.3 + postcss: 8.5.6 + rollup: 4.60.0 + tinyglobby: 0.2.15 + optionalDependencies: + '@types/node': 24.12.2 + fsevents: 2.3.3 + jiti: 2.6.1 + lightningcss: 1.32.0 + sass: 1.89.2 + sass-embedded: 1.97.3 + terser: 5.46.0 + tsx: 4.21.0 + yaml: 2.8.2 + vite@7.1.11(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.90.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): dependencies: esbuild: 0.25.12 @@ -34843,6 +36678,26 @@ snapshots: tsx: 4.21.0 yaml: 2.8.2 + vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.89.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): + dependencies: + esbuild: 0.27.3 + fdir: 6.5.0(picomatch@4.0.3) + picomatch: 4.0.3 + postcss: 8.5.6 + rollup: 4.60.0 + tinyglobby: 0.2.15 + optionalDependencies: + '@types/node': 24.12.2 + fsevents: 2.3.3 + jiti: 2.6.1 + lightningcss: 1.32.0 + sass: 1.89.2 + sass-embedded: 1.97.3 + terser: 5.46.0 + tsx: 4.21.0 + yaml: 2.8.2 + optional: true + vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.90.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): dependencies: esbuild: 0.27.3 @@ -34889,6 +36744,51 @@ snapshots: optionalDependencies: vite: 7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.12.2)(happy-dom@20.8.9)(jiti@2.6.1)(jsdom@27.4.0)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.89.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): + dependencies: + '@types/chai': 5.2.3 + '@vitest/expect': 3.2.4 + '@vitest/mocker': 3.2.4(vite@7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.89.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2)) + '@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.3.3 + debug: 4.4.3(supports-color@5.5.0) + expect-type: 1.3.0 + magic-string: 0.30.21 + pathe: 2.0.3 + picomatch: 4.0.3 + std-env: 3.10.0 + tinybench: 2.9.0 + tinyexec: 0.3.2 + tinyglobby: 0.2.15 + tinypool: 1.1.1 + tinyrainbow: 2.0.0 + vite: 7.3.1(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.89.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + vite-node: 3.2.4(@types/node@24.12.2)(jiti@2.6.1)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.89.2)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2) + why-is-node-running: 2.3.0 + optionalDependencies: + '@types/debug': 4.1.12 + '@types/node': 24.12.2 + happy-dom: 20.8.9 + jsdom: 27.4.0 + transitivePeerDependencies: + - jiti + - less + - lightningcss + - msw + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + - tsx + - yaml + optional: true + vitest@3.2.4(@types/debug@4.1.12)(@types/node@24.12.2)(happy-dom@20.8.9)(jiti@2.6.1)(jsdom@27.4.0)(lightningcss@1.32.0)(sass-embedded@1.97.3)(sass@1.90.0)(terser@5.46.0)(tsx@4.21.0)(yaml@2.8.2): dependencies: '@types/chai': 5.2.3 @@ -35267,12 +37167,12 @@ snapshots: webpack-sources@3.3.3: {} - webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.6(@rspack/core@1.7.6(@swc/helpers@0.5.18))(webpack@5.105.1(esbuild@0.25.5)))(webpack@5.105.1(esbuild@0.25.5)): + webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.6(@rspack/core@1.7.11(@swc/helpers@0.5.18))(webpack@5.105.1(esbuild@0.25.5)))(webpack@5.105.1(esbuild@0.25.5)): dependencies: typed-assert: 1.0.9 webpack: 5.105.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5) optionalDependencies: - html-webpack-plugin: 5.6.6(@rspack/core@1.7.6(@swc/helpers@0.5.18))(webpack@5.105.1(esbuild@0.25.5)) + html-webpack-plugin: 5.6.6(@rspack/core@1.7.11(@swc/helpers@0.5.18))(webpack@5.105.1(esbuild@0.25.5)) webpack-virtual-modules@0.6.2: {} @@ -35648,11 +37548,11 @@ snapshots: transitivePeerDependencies: - supports-color - zephyr-agent@1.0.1-next.1(https-proxy-agent@7.0.6): + zephyr-agent@1.0.3: dependencies: '@toon-format/toon': 0.9.0 - axios: 1.13.5(debug@4.4.3) - axios-retry: 4.5.0(axios@1.13.5(debug@4.4.3)) + axios: 1.16.0(debug@4.4.3) + axios-retry: 4.5.0(axios@1.16.0(debug@4.4.3)) debug: 4.4.3(supports-color@5.5.0) eventsource: 4.1.0 git-url-parse: 15.0.0 @@ -35663,17 +37563,35 @@ snapshots: open: 10.2.0 proper-lockfile: 4.1.2 tslib: 2.8.1 - zephyr-edge-contract: 1.0.1-next.1 + zephyr-edge-contract: 1.0.3 transitivePeerDependencies: - supports-color - zephyr-astro-integration@1.0.1-next.1(astro@5.18.1(@types/node@24.12.2)(db0@0.3.4)(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.60.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2))(https-proxy-agent@7.0.6): + zephyr-agent@1.0.3-next.2: + dependencies: + '@toon-format/toon': 0.9.0 + axios: 1.16.0(debug@4.4.3) + axios-retry: 4.5.0(axios@1.16.0(debug@4.4.3)) + debug: 4.4.3(supports-color@5.5.0) + eventsource: 4.1.0 + git-url-parse: 15.0.0 + https-proxy-agent: 7.0.6 + is-ci: 4.1.0 + jose: 5.10.0 + node-persist: 4.0.4 + open: 10.2.0 + proper-lockfile: 4.1.2 + tslib: 2.8.1 + zephyr-edge-contract: 1.0.3-next.2 + transitivePeerDependencies: + - supports-color + + zephyr-astro-integration@1.0.3-next.2(astro@5.18.1(@types/node@24.12.2)(db0@0.3.4)(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.60.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2)): dependencies: astro: 5.18.1(@types/node@24.12.2)(db0@0.3.4)(jiti@2.6.1)(lightningcss@1.32.0)(rollup@4.60.0)(sass-embedded@1.97.3)(sass@1.97.3)(terser@5.46.0)(tsx@4.21.0)(typescript@5.9.3)(yaml@2.8.2) tslib: 2.8.1 - zephyr-agent: 1.0.1-next.1(https-proxy-agent@7.0.6) + zephyr-agent: 1.0.3-next.2 transitivePeerDependencies: - - https-proxy-agent - supports-color zephyr-edge-contract@0.1.16: @@ -35684,52 +37602,70 @@ snapshots: dependencies: tslib: 2.8.1 - zephyr-edge-contract@1.0.1-next.1: + zephyr-edge-contract@1.0.3: dependencies: tslib: 2.8.1 - zephyr-modernjs-plugin@1.0.1(@modern-js/app-tools@2.70.8(@rspack/core@1.7.6(@swc/helpers@0.5.18))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.60.0)(styled-components@5.3.11(@babel/core@7.29.0)(react-dom@19.2.4(react@19.2.4))(react-is@18.3.1)(react@19.2.4))(tsconfig-paths@4.2.0)(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-dev-server@5.2.3(tslib@2.8.1)(webpack@5.105.1(esbuild@0.25.5))))(https-proxy-agent@7.0.6)(zephyr-rspack-plugin@1.0.1(@rspack/core@1.7.6(@swc/helpers@0.5.18))(https-proxy-agent@7.0.6)(webpack@5.105.1(esbuild@0.25.5)))(zephyr-webpack-plugin@1.0.1(https-proxy-agent@7.0.6)(webpack@5.105.1(esbuild@0.25.5))): + zephyr-edge-contract@1.0.3-next.2: dependencies: - '@modern-js/app-tools': 2.70.8(@rspack/core@1.7.6(@swc/helpers@0.5.18))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.60.0)(styled-components@5.3.11(@babel/core@7.29.0)(react-dom@19.2.4(react@19.2.4))(react-is@18.3.1)(react@19.2.4))(tsconfig-paths@4.2.0)(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-dev-server@5.2.3(tslib@2.8.1)(webpack@5.105.1(esbuild@0.25.5))) tslib: 2.8.1 - zephyr-agent: 1.0.1(https-proxy-agent@7.0.6) - zephyr-edge-contract: 1.0.1 + + zephyr-modernjs-plugin@1.0.3(@modern-js/app-tools@2.70.8(@rspack/core@1.7.11(@swc/helpers@0.5.18))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.60.0)(styled-components@5.3.11(@babel/core@7.29.0)(react-dom@19.2.4(react@19.2.4))(react-is@18.3.1)(react@19.2.4))(tsconfig-paths@4.2.0)(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-dev-server@5.2.3(tslib@2.8.1)(webpack@5.105.1(esbuild@0.25.5))))(zephyr-rspack-plugin@1.0.1(@rspack/core@1.7.11(@swc/helpers@0.5.18))(https-proxy-agent@7.0.6)(webpack@5.105.1(esbuild@0.25.5))): + dependencies: + '@modern-js/app-tools': 2.70.8(@rspack/core@1.7.11(@swc/helpers@0.5.18))(encoding@0.1.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.60.0)(styled-components@5.3.11(@babel/core@7.29.0)(react-dom@19.2.4(react@19.2.4))(react-is@18.3.1)(react@19.2.4))(tsconfig-paths@4.2.0)(tslib@2.8.1)(type-fest@4.41.0)(typescript@5.9.3)(webpack-dev-server@5.2.3(tslib@2.8.1)(webpack@5.105.1(esbuild@0.25.5))) + tslib: 2.8.1 + zephyr-agent: 1.0.3 + zephyr-edge-contract: 1.0.3 optionalDependencies: - zephyr-rspack-plugin: 1.0.1(@rspack/core@1.7.6(@swc/helpers@0.5.18))(https-proxy-agent@7.0.6)(webpack@5.105.1(esbuild@0.25.5)) - zephyr-webpack-plugin: 1.0.1(https-proxy-agent@7.0.6)(webpack@5.105.1(esbuild@0.25.5)) + zephyr-rspack-plugin: 1.0.1(@rspack/core@1.7.11(@swc/helpers@0.5.18))(https-proxy-agent@7.0.6)(webpack@5.105.1(esbuild@0.25.5)) transitivePeerDependencies: - - https-proxy-agent - supports-color - zephyr-rolldown-plugin@1.0.1(https-proxy-agent@7.0.6)(rolldown@1.0.0-beta.46): + zephyr-rolldown-plugin@1.0.3(rolldown@1.0.0-beta.46): dependencies: rolldown: 1.0.0-beta.46 - zephyr-agent: 1.0.1(https-proxy-agent@7.0.6) + zephyr-agent: 1.0.3 transitivePeerDependencies: - - https-proxy-agent - supports-color - zephyr-rolldown-plugin@1.0.1(https-proxy-agent@7.0.6)(rolldown@1.0.0-rc.12): + zephyr-rolldown-plugin@1.0.3(rolldown@1.0.0-rc.12): dependencies: rolldown: 1.0.0-rc.12 - zephyr-agent: 1.0.1(https-proxy-agent@7.0.6) + zephyr-agent: 1.0.3 transitivePeerDependencies: - - https-proxy-agent - supports-color - zephyr-rsbuild-plugin@1.0.1(@rsbuild/core@1.7.3)(@rspack/core@1.7.6(@swc/helpers@0.5.18))(https-proxy-agent@7.0.6)(webpack@5.105.1): + zephyr-rsbuild-plugin@1.0.1(@rsbuild/core@1.7.3)(@rspack/core@1.7.11(@swc/helpers@0.5.21))(webpack@5.105.1): dependencies: '@rsbuild/core': 1.7.3 - zephyr-rspack-plugin: 1.0.1(@rspack/core@1.7.6(@swc/helpers@0.5.18))(https-proxy-agent@7.0.6)(webpack@5.105.1) + zephyr-rspack-plugin: 1.0.1(@rspack/core@1.7.11(@swc/helpers@0.5.21))(webpack@5.105.1) transitivePeerDependencies: - '@rspack/core' - https-proxy-agent - supports-color - webpack - zephyr-rspack-plugin@1.0.1(@rspack/core@1.7.6(@swc/helpers@0.5.18))(https-proxy-agent@7.0.6)(webpack@5.105.1(esbuild@0.25.5)): + zephyr-rsbuild-plugin@1.0.3(@rsbuild/core@1.7.3)(@rspack/core@1.7.6(@swc/helpers@0.5.18))(webpack@5.105.1): dependencies: - '@rspack/core': 1.7.6(@swc/helpers@0.5.18) + '@rsbuild/core': 1.7.3 + zephyr-rspack-plugin: 1.0.3(@rspack/core@1.7.6(@swc/helpers@0.5.18))(webpack@5.105.1) + transitivePeerDependencies: + - '@rspack/core' + - supports-color + - webpack + + zephyr-rsbuild-plugin@1.0.3(@rsbuild/core@1.7.5)(@rspack/core@1.7.11(@swc/helpers@0.5.21))(webpack@5.105.1): + dependencies: + '@rsbuild/core': 1.7.5 + zephyr-rspack-plugin: 1.0.3(@rspack/core@1.7.11(@swc/helpers@0.5.21))(webpack@5.105.1) + transitivePeerDependencies: + - '@rspack/core' + - supports-color + - webpack + + zephyr-rspack-plugin@1.0.1(@rspack/core@1.7.11(@swc/helpers@0.5.18))(https-proxy-agent@7.0.6)(webpack@5.105.1(esbuild@0.25.5)): + dependencies: + '@rspack/core': 1.7.11(@swc/helpers@0.5.18) tslib: 2.8.1 zephyr-agent: 1.0.1(https-proxy-agent@7.0.6) zephyr-xpack-internal: 1.0.1(https-proxy-agent@7.0.6)(webpack@5.105.1(esbuild@0.25.5)) @@ -35738,9 +37674,9 @@ snapshots: - supports-color - webpack - zephyr-rspack-plugin@1.0.1(@rspack/core@1.7.6(@swc/helpers@0.5.18))(https-proxy-agent@7.0.6)(webpack@5.105.1): + zephyr-rspack-plugin@1.0.1(@rspack/core@1.7.11(@swc/helpers@0.5.21))(webpack@5.105.1): dependencies: - '@rspack/core': 1.7.6(@swc/helpers@0.5.18) + '@rspack/core': 1.7.11(@swc/helpers@0.5.21) tslib: 2.8.1 zephyr-agent: 1.0.1(https-proxy-agent@7.0.6) zephyr-xpack-internal: 1.0.1(https-proxy-agent@7.0.6)(webpack@5.105.1) @@ -35749,31 +37685,50 @@ snapshots: - supports-color - webpack - zephyr-rspress-plugin@1.0.1(@rsbuild/core@1.7.3)(@rspack/core@1.7.6(@swc/helpers@0.5.18))(@rspress/core@1.45.8(tslib@2.8.1)(webpack@5.105.1))(https-proxy-agent@7.0.6)(webpack@5.105.1): + zephyr-rspack-plugin@1.0.1(@rspack/core@1.7.6(@swc/helpers@0.5.21))(https-proxy-agent@7.0.6)(webpack@5.105.1): dependencies: - '@rspress/core': 1.45.8(tslib@2.8.1)(webpack@5.105.1) + '@rspack/core': 1.7.6(@swc/helpers@0.5.21) tslib: 2.8.1 zephyr-agent: 1.0.1(https-proxy-agent@7.0.6) - zephyr-edge-contract: 1.0.1 - zephyr-rsbuild-plugin: 1.0.1(@rsbuild/core@1.7.3)(@rspack/core@1.7.6(@swc/helpers@0.5.18))(https-proxy-agent@7.0.6)(webpack@5.105.1) zephyr-xpack-internal: 1.0.1(https-proxy-agent@7.0.6)(webpack@5.105.1) transitivePeerDependencies: - - '@rsbuild/core' - - '@rspack/core' - https-proxy-agent - supports-color - webpack - zephyr-webpack-plugin@1.0.1(https-proxy-agent@7.0.6)(webpack@5.105.1(esbuild@0.25.5)): + zephyr-rspack-plugin@1.0.3(@rspack/core@1.7.11(@swc/helpers@0.5.21))(webpack@5.105.1): dependencies: + '@rspack/core': 1.7.11(@swc/helpers@0.5.21) tslib: 2.8.1 - webpack: 5.105.1(@swc/core@1.15.8(@swc/helpers@0.5.18))(esbuild@0.25.5) - zephyr-agent: 1.0.1(https-proxy-agent@7.0.6) - zephyr-xpack-internal: 1.0.1(https-proxy-agent@7.0.6)(webpack@5.105.1(esbuild@0.25.5)) + zephyr-agent: 1.0.3 + zephyr-xpack-internal: 1.0.3(webpack@5.105.1) transitivePeerDependencies: - - https-proxy-agent - supports-color - optional: true + - webpack + + zephyr-rspack-plugin@1.0.3(@rspack/core@1.7.6(@swc/helpers@0.5.18))(webpack@5.105.1): + dependencies: + '@rspack/core': 1.7.6(@swc/helpers@0.5.18) + tslib: 2.8.1 + zephyr-agent: 1.0.3 + zephyr-xpack-internal: 1.0.3(webpack@5.105.1) + transitivePeerDependencies: + - supports-color + - webpack + + zephyr-rspress-plugin@1.0.3(@rsbuild/core@1.7.3)(@rspack/core@1.7.6(@swc/helpers@0.5.18))(@rspress/core@1.45.8(tslib@2.8.1)(webpack@5.105.1))(webpack@5.105.1): + dependencies: + '@rspress/core': 1.45.8(tslib@2.8.1)(webpack@5.105.1) + tslib: 2.8.1 + zephyr-agent: 1.0.3 + zephyr-edge-contract: 1.0.3 + zephyr-rsbuild-plugin: 1.0.3(@rsbuild/core@1.7.3)(@rspack/core@1.7.6(@swc/helpers@0.5.18))(webpack@5.105.1) + zephyr-xpack-internal: 1.0.3(webpack@5.105.1) + transitivePeerDependencies: + - '@rsbuild/core' + - '@rspack/core' + - supports-color + - webpack zephyr-webpack-plugin@1.0.1(https-proxy-agent@7.0.6)(webpack@5.105.1): dependencies: @@ -35807,6 +37762,16 @@ snapshots: - supports-color - webpack + zephyr-xpack-internal@1.0.3(webpack@5.105.1): + dependencies: + '@module-federation/automatic-vendor-federation': 1.2.1(webpack@5.105.1) + tslib: 2.8.1 + zephyr-agent: 1.0.3 + zephyr-edge-contract: 1.0.3 + transitivePeerDependencies: + - supports-color + - webpack + zimmerframe@1.1.4: {} zod-to-json-schema@3.25.1(zod@3.25.76): diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 8fb6f465..29f503b3 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -23,6 +23,7 @@ blockExoticSubdeps: true onlyBuiltDependencies: - "@parcel/watcher" - "@swc/core" + - "@nx/angular-rspack-compiler" - core-js - core-js-pure - esbuild diff --git a/scripts/src/tests/app-validations.ts b/scripts/src/tests/app-validations.ts index 161d7532..edda4a5e 100644 --- a/scripts/src/tests/app-validations.ts +++ b/scripts/src/tests/app-validations.ts @@ -177,6 +177,12 @@ export const APP_VALIDATIONS: Record = { "mf-react-rsbuild-provider": { uniqueText: ["Basic Host-Remote", "Provider button"], }, + "mf-angular-rsbuild-host": { + uniqueText: ["Angular + Rsbuild", "Remote loaded by the host"], + }, + "mf-angular-rsbuild-remote": { + uniqueText: ["Federated starter card", "angular_remote"], + }, // TODO: pending checks for deployment // Snapshot assets have incorrect pathing // "react-components-starter": { diff --git a/templates.json b/templates.json index 0cb2da44..dca89ad2 100644 --- a/templates.json +++ b/templates.json @@ -71,6 +71,19 @@ "complexity": "advanced", "path": "module-federation/airbnb-clone" }, + { + "name": "Angular + Rsbuild Module Federation", + "slug": "module-federation/angular-rsbuild", + "description": "Angular micro-frontends using Rsbuild Module Federation, deployed with Zephyr Cloud", + "framework": "angular", + "bundler": "rsbuild", + "features": [ + "module-federation", + "typescript" + ], + "complexity": "intermediate", + "path": "module-federation/angular-rsbuild" + }, { "name": "React + Rsbuild Module Federation", "slug": "module-federation/react-rsbuild", From 6320d000a5271c032b4584b493123a5428386cca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?N=C3=A9stor?= Date: Mon, 4 May 2026 15:23:27 +0200 Subject: [PATCH 2/6] chore: keep angular vite merge unchanged --- module-federation/angular-vite/.gitignore | 1 + module-federation/angular-vite/host/src/remotes.d.ts | 1 + module-federation/angular-vite/host/tsconfig.app.json | 1 + module-federation/angular-vite/host/tsconfig.json | 1 + module-federation/angular-vite/pnpm-workspace.yaml | 1 + module-federation/angular-vite/remote/tsconfig.app.json | 1 + module-federation/angular-vite/remote/tsconfig.json | 1 + 7 files changed, 7 insertions(+) diff --git a/module-federation/angular-vite/.gitignore b/module-federation/angular-vite/.gitignore index e6615549..8dc3a100 100644 --- a/module-federation/angular-vite/.gitignore +++ b/module-federation/angular-vite/.gitignore @@ -2,3 +2,4 @@ node_modules dist .env *.tsbuildinfo + diff --git a/module-federation/angular-vite/host/src/remotes.d.ts b/module-federation/angular-vite/host/src/remotes.d.ts index 25566148..49a45069 100644 --- a/module-federation/angular-vite/host/src/remotes.d.ts +++ b/module-federation/angular-vite/host/src/remotes.d.ts @@ -3,3 +3,4 @@ declare module 'angular_remote/PromoCard' { export const PromoCardComponent: Type; } + diff --git a/module-federation/angular-vite/host/tsconfig.app.json b/module-federation/angular-vite/host/tsconfig.app.json index 609d23c6..210f5e0a 100644 --- a/module-federation/angular-vite/host/tsconfig.app.json +++ b/module-federation/angular-vite/host/tsconfig.app.json @@ -6,3 +6,4 @@ "files": ["src/main.ts"], "include": ["src/**/*.d.ts"] } + diff --git a/module-federation/angular-vite/host/tsconfig.json b/module-federation/angular-vite/host/tsconfig.json index 8a40390a..79cb7869 100644 --- a/module-federation/angular-vite/host/tsconfig.json +++ b/module-federation/angular-vite/host/tsconfig.json @@ -27,3 +27,4 @@ "files": [], "references": [{ "path": "./tsconfig.app.json" }] } + diff --git a/module-federation/angular-vite/pnpm-workspace.yaml b/module-federation/angular-vite/pnpm-workspace.yaml index 0a8dec21..ae4b324f 100644 --- a/module-federation/angular-vite/pnpm-workspace.yaml +++ b/module-federation/angular-vite/pnpm-workspace.yaml @@ -1,3 +1,4 @@ packages: - "host" - "remote" + diff --git a/module-federation/angular-vite/remote/tsconfig.app.json b/module-federation/angular-vite/remote/tsconfig.app.json index 609d23c6..210f5e0a 100644 --- a/module-federation/angular-vite/remote/tsconfig.app.json +++ b/module-federation/angular-vite/remote/tsconfig.app.json @@ -6,3 +6,4 @@ "files": ["src/main.ts"], "include": ["src/**/*.d.ts"] } + diff --git a/module-federation/angular-vite/remote/tsconfig.json b/module-federation/angular-vite/remote/tsconfig.json index 8a40390a..79cb7869 100644 --- a/module-federation/angular-vite/remote/tsconfig.json +++ b/module-federation/angular-vite/remote/tsconfig.json @@ -27,3 +27,4 @@ "files": [], "references": [{ "path": "./tsconfig.app.json" }] } + From 88da2599640ec23f76ad258273602a501be242dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?N=C3=A9stor?= Date: Mon, 4 May 2026 15:31:02 +0200 Subject: [PATCH 3/6] fix: stabilize angular rsbuild federation example --- module-federation/angular-rsbuild/README.md | 5 ++--- .../angular-rsbuild/host/package.json | 4 ++-- .../angular-rsbuild/host/rsbuild.config.ts | 4 ++-- .../angular-rsbuild/host/src/app.component.ts | 5 ++--- .../angular-rsbuild/host/src/bootstrap.ts | 9 ++++++++ .../angular-rsbuild/host/src/main.ts | 11 +--------- .../angular-rsbuild/host/src/remotes.d.ts | 3 +-- .../angular-rsbuild/package.json | 7 +++--- .../angular-rsbuild/remote/package.json | 2 +- .../angular-rsbuild/remote/rsbuild.config.ts | 2 +- .../angular-rsbuild/remote/src/bootstrap.ts | 9 ++++++++ .../angular-rsbuild/remote/src/main.ts | 11 +--------- .../remote/src/promo-card.component.ts | 3 +-- scripts/src/tests/app-validations.ts | 9 +++++--- .../src/tests/deployment-validation.spec.ts | 22 ++++++++++++++++--- scripts/tsconfig.json | 2 +- 16 files changed, 61 insertions(+), 47 deletions(-) create mode 100644 module-federation/angular-rsbuild/host/src/bootstrap.ts create mode 100644 module-federation/angular-rsbuild/remote/src/bootstrap.ts diff --git a/module-federation/angular-rsbuild/README.md b/module-federation/angular-rsbuild/README.md index e735e343..8ab61b35 100644 --- a/module-federation/angular-rsbuild/README.md +++ b/module-federation/angular-rsbuild/README.md @@ -32,11 +32,11 @@ pnpm dev ## What's Inside -- `remote/` exposes `PromoCardComponent` as `angular_remote/PromoCard` +- `remote/` exposes `PromoCardComponent` as `angular_rsbuild_remote/PromoCard` - `host/` imports the remote component at runtime and renders it with `NgComponentOutlet` - Both apps use standalone Angular components, zoneless change detection, Rsbuild, and Module Federation - Rsbuild runs the Module Federation plugin and the Zephyr plugin as separate plugins -- The host declares `zephyr:dependencies` so Zephyr can resolve `angular_remote` during deployment +- The host declares `zephyr:dependencies` so Zephyr can resolve `angular_rsbuild_remote` during deployment Angular 20 is used because the current Angular Rsbuild adapters support Angular `>=19 <21`. @@ -61,4 +61,3 @@ pnpm build - [Rspack Documentation](https://rspack.dev) - [Module Federation Documentation](https://module-federation.io) - [Zephyr Cloud Docs](https://docs.zephyr-cloud.io) - diff --git a/module-federation/angular-rsbuild/host/package.json b/module-federation/angular-rsbuild/host/package.json index 5d7c58a5..a087c3f9 100644 --- a/module-federation/angular-rsbuild/host/package.json +++ b/module-federation/angular-rsbuild/host/package.json @@ -1,5 +1,5 @@ { - "name": "mf-angular-rsbuild-host", + "name": "angular_rsbuild_host", "version": "1.0.0", "private": true, "type": "module", @@ -28,6 +28,6 @@ "zephyr-rsbuild-plugin": "^1.0.3" }, "zephyr:dependencies": { - "angular_remote": "workspace:*" + "angular_rsbuild_remote": "workspace:*" } } diff --git a/module-federation/angular-rsbuild/host/rsbuild.config.ts b/module-federation/angular-rsbuild/host/rsbuild.config.ts index 97a36425..1c5cef4d 100644 --- a/module-federation/angular-rsbuild/host/rsbuild.config.ts +++ b/module-federation/angular-rsbuild/host/rsbuild.config.ts @@ -41,9 +41,9 @@ export default async () => createConfig({ ...(config.plugins ?? []), ...(browser?.plugins ?? []), pluginModuleFederation({ - name: 'angular_host', + name: 'angular_rsbuild_host', remotes: { - angular_remote: 'angular_remote@http://localhost:4201/mf-manifest.json', + angular_rsbuild_remote: 'angular_rsbuild_remote@http://localhost:4201/mf-manifest.json', }, shared, }), diff --git a/module-federation/angular-rsbuild/host/src/app.component.ts b/module-federation/angular-rsbuild/host/src/app.component.ts index 97529bf7..59553234 100644 --- a/module-federation/angular-rsbuild/host/src/app.component.ts +++ b/module-federation/angular-rsbuild/host/src/app.component.ts @@ -54,7 +54,7 @@ import { Component, signal, Type } from '@angular/core';

Remote loaded by the host

-

The card is compiled and served by angular_remote.

+

The card is compiled and served by angular_rsbuild_remote.

@if (remoteComponent()) { @@ -400,8 +400,7 @@ export class AppComponent { } private async loadRemote(): Promise { - const remote = await import('angular_remote/PromoCard'); + const remote = await import('angular_rsbuild_remote/PromoCard'); this.remoteComponent.set(remote.PromoCardComponent); } } - diff --git a/module-federation/angular-rsbuild/host/src/bootstrap.ts b/module-federation/angular-rsbuild/host/src/bootstrap.ts new file mode 100644 index 00000000..931bd5f9 --- /dev/null +++ b/module-federation/angular-rsbuild/host/src/bootstrap.ts @@ -0,0 +1,9 @@ +import '@angular/compiler'; +import { provideZonelessChangeDetection } from '@angular/core'; +import { bootstrapApplication } from '@angular/platform-browser'; + +import { AppComponent } from './app.component'; + +bootstrapApplication(AppComponent, { + providers: [provideZonelessChangeDetection()], +}).catch((error) => console.error(error)); diff --git a/module-federation/angular-rsbuild/host/src/main.ts b/module-federation/angular-rsbuild/host/src/main.ts index 421e7824..25000754 100644 --- a/module-federation/angular-rsbuild/host/src/main.ts +++ b/module-federation/angular-rsbuild/host/src/main.ts @@ -1,10 +1 @@ -import '@angular/compiler'; -import { provideZonelessChangeDetection } from '@angular/core'; -import { bootstrapApplication } from '@angular/platform-browser'; - -import { AppComponent } from './app.component'; - -bootstrapApplication(AppComponent, { - providers: [provideZonelessChangeDetection()], -}).catch((error) => console.error(error)); - +import('./bootstrap').catch((error) => console.error(error)); diff --git a/module-federation/angular-rsbuild/host/src/remotes.d.ts b/module-federation/angular-rsbuild/host/src/remotes.d.ts index 49a45069..8ec8cbf6 100644 --- a/module-federation/angular-rsbuild/host/src/remotes.d.ts +++ b/module-federation/angular-rsbuild/host/src/remotes.d.ts @@ -1,6 +1,5 @@ -declare module 'angular_remote/PromoCard' { +declare module 'angular_rsbuild_remote/PromoCard' { import type { Type } from '@angular/core'; export const PromoCardComponent: Type; } - diff --git a/module-federation/angular-rsbuild/package.json b/module-federation/angular-rsbuild/package.json index d33b704a..92a9d074 100644 --- a/module-federation/angular-rsbuild/package.json +++ b/module-federation/angular-rsbuild/package.json @@ -5,12 +5,11 @@ "private": true, "scripts": { "build": "pnpm build-remote && pnpm build-host", - "build-host": "pnpm --filter=mf-angular-rsbuild-host build", - "build-remote": "pnpm --filter=mf-angular-rsbuild-remote build", - "dev": "pnpm --filter=mf-angular-rsbuild-remote dev & pnpm --filter=mf-angular-rsbuild-host dev" + "build-host": "pnpm --filter=angular_rsbuild_host build", + "build-remote": "pnpm --filter=angular_rsbuild_remote build", + "dev": "pnpm --filter=angular_rsbuild_remote dev & pnpm --filter=angular_rsbuild_host dev" }, "keywords": ["angular", "rsbuild", "module-federation", "zephyr"], "author": "", "license": "MIT" } - diff --git a/module-federation/angular-rsbuild/remote/package.json b/module-federation/angular-rsbuild/remote/package.json index 1a583a58..964bcd4b 100644 --- a/module-federation/angular-rsbuild/remote/package.json +++ b/module-federation/angular-rsbuild/remote/package.json @@ -1,5 +1,5 @@ { - "name": "mf-angular-rsbuild-remote", + "name": "angular_rsbuild_remote", "version": "1.0.0", "private": true, "type": "module", diff --git a/module-federation/angular-rsbuild/remote/rsbuild.config.ts b/module-federation/angular-rsbuild/remote/rsbuild.config.ts index fa20f45a..e758c0b6 100644 --- a/module-federation/angular-rsbuild/remote/rsbuild.config.ts +++ b/module-federation/angular-rsbuild/remote/rsbuild.config.ts @@ -41,7 +41,7 @@ export default async () => createConfig({ ...(config.plugins ?? []), ...(browser?.plugins ?? []), pluginModuleFederation({ - name: 'angular_remote', + name: 'angular_rsbuild_remote', filename: 'remoteEntry.js', exposes: { './PromoCard': './src/promo-card.component.ts', diff --git a/module-federation/angular-rsbuild/remote/src/bootstrap.ts b/module-federation/angular-rsbuild/remote/src/bootstrap.ts new file mode 100644 index 00000000..a96aa3d9 --- /dev/null +++ b/module-federation/angular-rsbuild/remote/src/bootstrap.ts @@ -0,0 +1,9 @@ +import '@angular/compiler'; +import { provideZonelessChangeDetection } from '@angular/core'; +import { bootstrapApplication } from '@angular/platform-browser'; + +import { PromoCardComponent } from './promo-card.component'; + +bootstrapApplication(PromoCardComponent, { + providers: [provideZonelessChangeDetection()], +}).catch((error) => console.error(error)); diff --git a/module-federation/angular-rsbuild/remote/src/main.ts b/module-federation/angular-rsbuild/remote/src/main.ts index ed4922b8..25000754 100644 --- a/module-federation/angular-rsbuild/remote/src/main.ts +++ b/module-federation/angular-rsbuild/remote/src/main.ts @@ -1,10 +1 @@ -import '@angular/compiler'; -import { provideZonelessChangeDetection } from '@angular/core'; -import { bootstrapApplication } from '@angular/platform-browser'; - -import { PromoCardComponent } from './promo-card.component'; - -bootstrapApplication(PromoCardComponent, { - providers: [provideZonelessChangeDetection()], -}).catch((error) => console.error(error)); - +import('./bootstrap').catch((error) => console.error(error)); diff --git a/module-federation/angular-rsbuild/remote/src/promo-card.component.ts b/module-federation/angular-rsbuild/remote/src/promo-card.component.ts index ac46ba4e..8a50cf3b 100644 --- a/module-federation/angular-rsbuild/remote/src/promo-card.component.ts +++ b/module-federation/angular-rsbuild/remote/src/promo-card.component.ts @@ -14,7 +14,7 @@ import { Component } from '@angular/core';
Remote
-
angular_remote
+
angular_rsbuild_remote
Expose
@@ -124,4 +124,3 @@ import { Component } from '@angular/core'; ], }) export class PromoCardComponent {} - diff --git a/scripts/src/tests/app-validations.ts b/scripts/src/tests/app-validations.ts index edda4a5e..93ac85cd 100644 --- a/scripts/src/tests/app-validations.ts +++ b/scripts/src/tests/app-validations.ts @@ -1,5 +1,6 @@ interface AppValidation { uniqueText: string[]; + required?: boolean; } // App-specific validation rules with unique content to verify correct deployment @@ -177,11 +178,13 @@ export const APP_VALIDATIONS: Record = { "mf-react-rsbuild-provider": { uniqueText: ["Basic Host-Remote", "Provider button"], }, - "mf-angular-rsbuild-host": { + "angular-rsbuild-host": { uniqueText: ["Angular + Rsbuild", "Remote loaded by the host"], + required: true, }, - "mf-angular-rsbuild-remote": { - uniqueText: ["Federated starter card", "angular_remote"], + "angular-rsbuild-remote": { + uniqueText: ["Federated starter card", "angular_rsbuild_remote"], + required: true, }, // TODO: pending checks for deployment // Snapshot assets have incorrect pathing diff --git a/scripts/src/tests/deployment-validation.spec.ts b/scripts/src/tests/deployment-validation.spec.ts index edf9554b..159544df 100644 --- a/scripts/src/tests/deployment-validation.spec.ts +++ b/scripts/src/tests/deployment-validation.spec.ts @@ -14,6 +14,9 @@ process.on("unhandledRejection", (reason, promise) => { test.describe("Deployment Validation", () => { let deployedApps: DeployedApp[] = []; + const requiredAppNames = Object.entries(APP_VALIDATIONS) + .filter(([, validation]) => validation.required) + .map(([name]) => name); test.beforeAll(async () => { console.log("Fetching deployed applications..."); @@ -63,7 +66,7 @@ test.describe("Deployment Validation", () => { } let response; - let navigationError; + let navigationError: Error | undefined; // Navigate and wait for network to be idle (handles defer scripts) try { @@ -72,7 +75,7 @@ test.describe("Deployment Validation", () => { timeout: 30_000, }); } catch (e) { - navigationError = e; + navigationError = e instanceof Error ? e : new Error(String(e)); } if (!response || response.status() >= 400) { @@ -173,7 +176,8 @@ test.describe("Deployment Validation", () => { } } } catch (e) { - console.log(` ⚠️ Error extracting text: ${e.message}`); + const message = e instanceof Error ? e.message : String(e); + console.log(` ⚠️ Error extracting text: ${message}`); // If text extraction fails entirely, mark as failed failedApps.push({ name: app.name, @@ -261,4 +265,16 @@ test.describe("Deployment Validation", () => { test("deployment summary", async () => { expect(deployedApps.length).toBeGreaterThan(0); }); + + test("required deployments must be present", async () => { + const deployedAppNames = new Set(deployedApps.map((app) => app.name)); + const missingRequiredApps = requiredAppNames.filter( + (name) => !deployedAppNames.has(name) + ); + + expect( + missingRequiredApps, + `required deployments missing: ${missingRequiredApps.join(", ")}` + ).toEqual([]); + }); }); diff --git a/scripts/tsconfig.json b/scripts/tsconfig.json index b3a045a3..d857d41f 100644 --- a/scripts/tsconfig.json +++ b/scripts/tsconfig.json @@ -2,7 +2,7 @@ "compilerOptions": { "target": "ES2020", "module": "commonjs", - "lib": ["ES2020"], + "lib": ["ES2020", "DOM", "DOM.Iterable"], "outDir": "./dist", "rootDir": "./src", "strict": true, From 52814845c1a816923f0a1f4c57e1a5708e9f6f8b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?N=C3=A9stor?= Date: Mon, 4 May 2026 15:32:34 +0200 Subject: [PATCH 4/6] fix: remove angular rsbuild page gutters --- .../angular-rsbuild/host/rsbuild.config.ts | 2 +- module-federation/angular-rsbuild/host/src/styles.css | 10 ++++++++++ .../angular-rsbuild/remote/rsbuild.config.ts | 2 +- .../angular-rsbuild/remote/src/styles.css | 10 ++++++++++ 4 files changed, 22 insertions(+), 2 deletions(-) create mode 100644 module-federation/angular-rsbuild/host/src/styles.css create mode 100644 module-federation/angular-rsbuild/remote/src/styles.css diff --git a/module-federation/angular-rsbuild/host/rsbuild.config.ts b/module-federation/angular-rsbuild/host/rsbuild.config.ts index 1c5cef4d..1fa05e45 100644 --- a/module-federation/angular-rsbuild/host/rsbuild.config.ts +++ b/module-federation/angular-rsbuild/host/rsbuild.config.ts @@ -19,7 +19,7 @@ export default async () => createConfig({ index: './src/index.html', outputHashing: 'none', outputPath: './dist', - styles: [], + styles: ['./src/styles.css'], }, rsbuildConfigOverrides: { output: { diff --git a/module-federation/angular-rsbuild/host/src/styles.css b/module-federation/angular-rsbuild/host/src/styles.css new file mode 100644 index 00000000..cd8600db --- /dev/null +++ b/module-federation/angular-rsbuild/host/src/styles.css @@ -0,0 +1,10 @@ +html, +body { + background: #010101; + margin: 0; + min-height: 100%; +} + +body { + overflow-x: hidden; +} diff --git a/module-federation/angular-rsbuild/remote/rsbuild.config.ts b/module-federation/angular-rsbuild/remote/rsbuild.config.ts index e758c0b6..9c9dc766 100644 --- a/module-federation/angular-rsbuild/remote/rsbuild.config.ts +++ b/module-federation/angular-rsbuild/remote/rsbuild.config.ts @@ -19,7 +19,7 @@ export default async () => createConfig({ index: './src/index.html', outputHashing: 'none', outputPath: './dist', - styles: [], + styles: ['./src/styles.css'], }, rsbuildConfigOverrides: { output: { diff --git a/module-federation/angular-rsbuild/remote/src/styles.css b/module-federation/angular-rsbuild/remote/src/styles.css new file mode 100644 index 00000000..cd8600db --- /dev/null +++ b/module-federation/angular-rsbuild/remote/src/styles.css @@ -0,0 +1,10 @@ +html, +body { + background: #010101; + margin: 0; + min-height: 100%; +} + +body { + overflow-x: hidden; +} From 015892225a57b76b7c9f45c94ce90f06def589ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?N=C3=A9stor?= Date: Mon, 4 May 2026 15:54:48 +0200 Subject: [PATCH 5/6] ci: rebuild angular rspack compiler before builds --- .github/workflows/build-deploy-test.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/build-deploy-test.yml b/.github/workflows/build-deploy-test.yml index c244c3ef..3eb65f45 100644 --- a/.github/workflows/build-deploy-test.yml +++ b/.github/workflows/build-deploy-test.yml @@ -142,6 +142,9 @@ jobs: fi done + - name: Rebuild Angular Rspack compiler + run: pnpm rebuild @nx/angular-rspack-compiler + - name: Clean zephyr cache before build run: | echo "Cleaning $HOME/.zephyr directory..." From 9a9ba0127781eeeb07643e7448d5feb96df9125a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?N=C3=A9stor?= Date: Mon, 4 May 2026 16:00:03 +0200 Subject: [PATCH 6/6] ci: run angular rspack patch scripts explicitly --- .github/workflows/build-deploy-test.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-deploy-test.yml b/.github/workflows/build-deploy-test.yml index 3eb65f45..038e70b5 100644 --- a/.github/workflows/build-deploy-test.yml +++ b/.github/workflows/build-deploy-test.yml @@ -142,8 +142,12 @@ jobs: fi done - - name: Rebuild Angular Rspack compiler - run: pnpm rebuild @nx/angular-rspack-compiler + - name: Patch Angular Rspack compiler dependencies + run: | + find node_modules/.pnpm \ + -path "*/@nx/angular-rspack-compiler/patch/patch-angular-build.js" \ + -print \ + -exec node {} \; - name: Clean zephyr cache before build run: |