diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml index d4210c785cd..1104573e0a4 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -41,6 +41,8 @@ jobs: - name: Initialize Nx Cloud or fall back to local run: | + set +e + if [ -z "$NX_CLOUD_ACCESS_TOKEN" ]; then echo "NX Cloud token missing — using local nx execution" echo "NX_NO_CLOUD=true" >> $GITHUB_ENV @@ -49,17 +51,16 @@ jobs: fi echo "NX Cloud token present — attempting distributed execution" - npx nx-cloud --version || echo "nx-cloud --version not available" retries=0 max_retries=3 nx_cloud_started=false - until [ "$retries" -ge "$max_retries" ]; do - output=$(npx nx-cloud start-ci-run --distribute-on="5 linux-medium-js" 2>&1) + while [ "$retries" -lt "$max_retries" ]; do + output=$(npx --yes nx-cloud start-ci-run --distribute-on="5 linux-medium-js" 2>&1) exit_code=$? - if echo "$output" | grep -q "401\|sufficient access\|unauthorized\|Unauthorized"; then + if echo "$output" | grep -qiE "401|sufficient access|unauthorized"; then echo "NX Cloud auth failed (401) — falling back to local nx immediately" echo "NX_NO_CLOUD=true" >> $GITHUB_ENV echo "NX_CLOUD_STARTED=false" >> $GITHUB_ENV @@ -71,7 +72,7 @@ jobs: break fi - echo "nx-cloud start failed (attempt $((retries + 1))/${max_retries}). Retrying in $((2 ** retries))s..." + echo "nx-cloud start failed (attempt $((retries + 1))/$max_retries). Retrying in $((2 ** retries))s..." sleep $((2 ** retries)) retries=$((retries + 1)) done @@ -80,7 +81,7 @@ jobs: echo "NX_CLOUD_DISTRIBUTED_EXECUTION=true" >> $GITHUB_ENV echo "NX_CLOUD_STARTED=true" >> $GITHUB_ENV else - echo "nx-cloud start failed after ${max_retries} attempts — falling back to local nx" + echo "nx-cloud start failed after $max_retries attempts — falling back to local nx" echo "NX_NO_CLOUD=true" >> $GITHUB_ENV echo "NX_CLOUD_STARTED=false" >> $GITHUB_ENV fi diff --git a/bundles/pjs/package.json b/bundles/pjs/package.json index 5e599509d76..e027293dca3 100644 --- a/bundles/pjs/package.json +++ b/bundles/pjs/package.json @@ -111,7 +111,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/plugin-interactivity": "workspace:*" }, "publishConfig": { diff --git a/cli/utils/browserslist-config/package.json b/cli/utils/browserslist-config/package.json index 801c08462bb..6e0a81ed25f 100644 --- a/cli/utils/browserslist-config/package.json +++ b/cli/utils/browserslist-config/package.json @@ -21,7 +21,7 @@ }, "devDependencies": { "browserslist": "^4.28.2", - "cpx2": "^8.0.2" + "cpx2": "^9.0.0" }, "peerDependencies": { "browserslist": "^4" diff --git a/cli/utils/depcruise-config/package.json b/cli/utils/depcruise-config/package.json index e4551c07fea..1f97f9b9f04 100644 --- a/cli/utils/depcruise-config/package.json +++ b/cli/utils/depcruise-config/package.json @@ -45,16 +45,16 @@ "@stylistic/eslint-plugin": "^5.10.0", "@tsparticles/eslint-config": "workspace:^", "@tsparticles/prettier-config": "workspace:^", - "@types/node": "^25.8.0", + "@types/node": "^25.9.1", "dependency-cruiser": "^17.4.0", "eslint": "^10.4.0", "eslint-config-prettier": "^10.1.8", - "eslint-plugin-jsdoc": "^62.9.0", + "eslint-plugin-jsdoc": "^63.0.0", "eslint-plugin-tsdoc": "^0.5.2", "prettier": "^3.8.3", "prettier-plugin-multiline-arrays": "^4.1.8", "tsup": "^8.5.1", "typescript": "^6.0.3", - "typescript-eslint": "^8.59.3" + "typescript-eslint": "^8.59.4" } } diff --git a/cli/utils/eslint-config/package.json b/cli/utils/eslint-config/package.json index 8628ff057e4..b5dc673e8ec 100644 --- a/cli/utils/eslint-config/package.json +++ b/cli/utils/eslint-config/package.json @@ -40,17 +40,17 @@ "@stylistic/eslint-plugin": "^5.10.0", "@tsparticles/prettier-config": "workspace:^", "eslint-config-prettier": "^10.1.8", - "eslint-plugin-jsdoc": "^62.9.0", + "eslint-plugin-jsdoc": "^63.0.0", "eslint-plugin-prettier": "^5.5.5", "eslint-plugin-tsdoc": "^0.5.2", "jiti": "^2.7.0", "prettier": "^3.8.3", "prettier-plugin-multiline-arrays": "^4.1.8", "typescript": "^6.0.3", - "typescript-eslint": "^8.59.3" + "typescript-eslint": "^8.59.4" }, "devDependencies": { - "@types/node": "^25.8.0", + "@types/node": "^25.9.1", "eslint": "^10.4.0" } } diff --git a/cli/utils/prettier-config/package.json b/cli/utils/prettier-config/package.json index 7a1d3717bf4..57d86a571f9 100644 --- a/cli/utils/prettier-config/package.json +++ b/cli/utils/prettier-config/package.json @@ -30,7 +30,7 @@ "prettier-plugin-multiline-arrays": "^4.1.8" }, "devDependencies": { - "cpx2": "^8.0.2", + "cpx2": "^9.0.0", "prettier": "^3.8.3" } } diff --git a/cli/utils/rollup-plugin/package.json b/cli/utils/rollup-plugin/package.json index 3f4e3a33b42..57a1d056a76 100644 --- a/cli/utils/rollup-plugin/package.json +++ b/cli/utils/rollup-plugin/package.json @@ -56,7 +56,7 @@ "@tsparticles/prettier-config": "workspace:^", "eslint": "^10.4.0", "eslint-config-prettier": "^10.1.8", - "eslint-plugin-jsdoc": "^62.9.0", + "eslint-plugin-jsdoc": "^63.0.0", "eslint-plugin-tsdoc": "^0.5.2", "prettier": "^3.8.3", "prettier-plugin-multiline-arrays": "^4.1.8", @@ -64,9 +64,9 @@ }, "devDependencies": { "@rollup/plugin-typescript": "^12.3.0", - "@types/node": "^25.8.0", + "@types/node": "^25.9.1", "rimraf": "^6.1.3", "typescript": "^6.0.3", - "typescript-eslint": "^8.59.3" + "typescript-eslint": "^8.59.4" } } diff --git a/cli/utils/webpack-config/package.json b/cli/utils/webpack-config/package.json index 2e1de54dab1..a2a66b45170 100644 --- a/cli/utils/webpack-config/package.json +++ b/cli/utils/webpack-config/package.json @@ -48,22 +48,22 @@ "browserslist": "^4.28.2", "eslint": "^10.4.0", "eslint-config-prettier": "^10.1.8", - "eslint-plugin-jsdoc": "^62.9.0", + "eslint-plugin-jsdoc": "^63.0.0", "eslint-plugin-tsdoc": "^0.5.2", "prettier": "^3.8.3", "prettier-plugin-multiline-arrays": "^4.1.8", "swc-loader": "^0.2.7", "terser-webpack-plugin": "^5.6.0", "typescript": "^6.0.3", - "typescript-eslint": "^8.59.3", + "typescript-eslint": "^8.59.4", "webpack-bundle-analyzer": "^5.3.0", "webpack-cli": "^7.0.2" }, "devDependencies": { - "@types/node": "^25.8.0", + "@types/node": "^25.9.1", "@types/webpack-bundle-analyzer": "^4.7.0", "@types/webpack-env": "^1.18.8", "rimraf": "^6.1.3", - "webpack": "^5.106.2" + "webpack": "^5.107.1" } } diff --git a/demo/jquery/package.json b/demo/jquery/package.json index a4911d549bd..7e96ab21258 100644 --- a/demo/jquery/package.json +++ b/demo/jquery/package.json @@ -38,13 +38,13 @@ "eslint-config-prettier": "^10.1.8", "express": "^4.18.2", "express-rate-limit": "^7.1.5", - "helmet": "^7.1.0", + "helmet": "^8.1.0", "jsoneditor": "^10.0.0", "lodash": "^4.17.21", "prettier": "^3.1.1", "pug": "^3.0.2", "stats.ts": "^1.1.0", - "stylus": "^0.62.0", + "stylus": "^0.64.0", "typescript": "^5.3.3" } } diff --git a/demo/lit/package.json b/demo/lit/package.json index c1bc6e87412..7a2b1f72200 100644 --- a/demo/lit/package.json +++ b/demo/lit/package.json @@ -29,7 +29,7 @@ "dependencies": { "@tsparticles/engine": "workspace:^", "@tsparticles/lit": "workspace:^", - "lit": "^2.6.1", + "lit": "^3.3.3", "tsparticles": "workspace:^" }, "devDependencies": { diff --git a/demo/stencil/package.json b/demo/stencil/package.json new file mode 100644 index 00000000000..75068797f08 --- /dev/null +++ b/demo/stencil/package.json @@ -0,0 +1,26 @@ +{ + "name": "@tsparticles/stencil-demo", + "version": "4.0.5", + "private": true, + "description": "Stencil demo for @tsparticles/stencil", + "repository": { + "type": "git", + "url": "git+https://github.com/tsparticles/tsparticles.git", + "directory": "demo/stencil" + }, + "scripts": { + "start": "stencil build --dev --watch --serve", + "build": "stencil build", + "build:ci": "stencil build" + }, + "dependencies": { + "@tsparticles/configs": "workspace:^", + "@tsparticles/engine": "workspace:^", + "@tsparticles/slim": "workspace:^", + "@tsparticles/stencil": "workspace:^" + }, + "devDependencies": { + "@stencil/core": "^4.43.4", + "typescript": "^6.0.3" + } +} diff --git a/demo/stencil/src/components.d.ts b/demo/stencil/src/components.d.ts new file mode 100644 index 00000000000..b4f225e5234 --- /dev/null +++ b/demo/stencil/src/components.d.ts @@ -0,0 +1,37 @@ +/* eslint-disable */ +/* tslint:disable */ +/** + * This is an autogenerated file created by the Stencil compiler. + * It contains typing information for all components that exist in this project. + */ +import { HTMLStencilElement, JSXBase } from "@stencil/core/internal"; +export namespace Components { + interface AppRoot { + } +} +declare global { + interface HTMLAppRootElement extends Components.AppRoot, HTMLStencilElement { + } + var HTMLAppRootElement: { + prototype: HTMLAppRootElement; + new (): HTMLAppRootElement; + }; + interface HTMLElementTagNameMap { + "app-root": HTMLAppRootElement; + } +} +declare namespace LocalJSX { + interface AppRoot { + } + interface IntrinsicElements { + "app-root": AppRoot; + } +} +export { LocalJSX as JSX }; +declare module "@stencil/core" { + export namespace JSX { + interface IntrinsicElements { + "app-root": LocalJSX.IntrinsicElements["app-root"] & JSXBase.HTMLAttributes; + } + } +} diff --git a/demo/stencil/src/components/app-root/AppRoot.tsx b/demo/stencil/src/components/app-root/AppRoot.tsx new file mode 100644 index 00000000000..f411e9de003 --- /dev/null +++ b/demo/stencil/src/components/app-root/AppRoot.tsx @@ -0,0 +1,131 @@ +import { Component, type JSX, State, h } from "@stencil/core"; +import type { ISourceOptions } from "@tsparticles/engine"; +import { defineCustomElements } from "@tsparticles/stencil/loader"; +import { loadSlim } from "@tsparticles/slim"; + +@Component({ + tag: "app-root", + styleUrl: "app-root.css", +}) +export class AppRoot { + private static elementsDefined = false; + private readonly options: ISourceOptions = { + background: { + color: { + value: "#0f172a", + }, + }, + fullScreen: { + enable: false, + zIndex: 0, + }, + fpsLimit: 120, + interactivity: { + events: { + onClick: { + enable: true, + mode: "push", + }, + onHover: { + enable: true, + mode: "repulse", + }, + resize: { + enable: true, + }, + }, + modes: { + push: { + quantity: 3, + }, + repulse: { + distance: 140, + duration: 0.4, + }, + }, + }, + particles: { + paint: { + color: { + value: "#fde68a", + }, + }, + links: { + color: "#f8fafc", + distance: 150, + enable: true, + opacity: 0.25, + width: 1, + }, + move: { + direction: "none", + enable: true, + outModes: { + default: "bounce", + }, + random: false, + speed: 2, + straight: false, + }, + number: { + density: { + enable: true, + width: 900, + height: 900, + }, + value: 80, + }, + opacity: { + value: 0.5, + }, + shape: { + type: "circle", + }, + size: { + value: { + min: 1, + max: 4, + }, + }, + }, + detectRetina: true, + }; + @State() private engineReady = false; + @State() private initError?: string; + + componentWillLoad(): void { + if (!AppRoot.elementsDefined) { + defineCustomElements(); + AppRoot.elementsDefined = true; + } + + this.engineReady = true; + } + + render(): JSX.Element { + return ( +
+

tsParticles + Stencil

+

{this.engineReady ? "Engine ready" : "Initializing engine..."}

+ {this.initError ?

Init error: {this.initError}

: null} + {this.engineReady ? ( + { + try { + await loadSlim(engine); + } catch (error: unknown) { + const message = error instanceof Error ? error.message : "Unknown initialization error"; + + this.initError = message; + console.error("[stencil-demo] component init failed", error); + } + }} + > + ) : null} +
+ ); + } +} diff --git a/demo/stencil/src/components/app-root/app-root.css b/demo/stencil/src/components/app-root/app-root.css new file mode 100644 index 00000000000..3784cb67362 --- /dev/null +++ b/demo/stencil/src/components/app-root/app-root.css @@ -0,0 +1,38 @@ +main { + position: relative; + width: 100vw; + height: 100vh; + overflow: hidden; + background: #0f172a; +} + +h1 { + position: absolute; + z-index: 1; + margin: 1.5rem; + color: #f8fafc; + font-size: clamp(1.25rem, 2.5vw, 2rem); + letter-spacing: 0.03em; +} + +.status, +.error { + position: absolute; + z-index: 1; + margin: 4.5rem 1.5rem 0; + color: #f8fafc; + font-size: 0.95rem; +} + +.error { + margin-top: 6rem; + color: #fecaca; +} + +stencil-particles { + position: absolute; + inset: 0; + display: block; + width: 100%; + height: 100%; +} diff --git a/demo/stencil/src/global/app.css b/demo/stencil/src/global/app.css new file mode 100644 index 00000000000..a82dace8696 --- /dev/null +++ b/demo/stencil/src/global/app.css @@ -0,0 +1,12 @@ +:root { + color-scheme: light; + font-family: "Trebuchet MS", "Segoe UI", sans-serif; +} + +html, +body { + margin: 0; + padding: 0; + width: 100%; + height: 100%; +} diff --git a/demo/stencil/src/index.html b/demo/stencil/src/index.html new file mode 100644 index 00000000000..934dc7fda6f --- /dev/null +++ b/demo/stencil/src/index.html @@ -0,0 +1,13 @@ + + + + + + tsParticles Stencil Demo + + + + + + + diff --git a/demo/stencil/stencil.config.ts b/demo/stencil/stencil.config.ts new file mode 100644 index 00000000000..df6827599eb --- /dev/null +++ b/demo/stencil/stencil.config.ts @@ -0,0 +1,13 @@ +import { Config } from "@stencil/core"; + +export const config: Config = { + namespace: "tsparticlesstencildemo", + srcDir: "src", + globalStyle: "src/global/app.css", + outputTargets: [ + { + type: "www", + serviceWorker: null + } + ] +}; diff --git a/demo/stencil/tsconfig.json b/demo/stencil/tsconfig.json new file mode 100644 index 00000000000..608da0436dd --- /dev/null +++ b/demo/stencil/tsconfig.json @@ -0,0 +1,18 @@ +{ + "compilerOptions": { + "allowSyntheticDefaultImports": true, + "experimentalDecorators": true, + "jsx": "react", + "jsxFactory": "h", + "lib": [ + "dom", + "es2017" + ], + "module": "esnext", + "moduleResolution": "node", + "target": "es2017" + }, + "include": [ + "src" + ] +} diff --git a/demo/stencil/www/host.config.json b/demo/stencil/www/host.config.json new file mode 100644 index 00000000000..f4314c75f32 --- /dev/null +++ b/demo/stencil/www/host.config.json @@ -0,0 +1,15 @@ +{ + "hosting": { + "headers": [ + { + "source": "/build/p-*", + "headers": [ + { + "key": "Cache-Control", + "value": "max-age=31556952, s-maxage=31556952, immutable" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/demo/stencil/www/index.html b/demo/stencil/www/index.html new file mode 100644 index 00000000000..1de24dee55b --- /dev/null +++ b/demo/stencil/www/index.html @@ -0,0 +1,10 @@ + tsParticles Stencil Demo \ No newline at end of file diff --git a/demo/webcomponents/package.json b/demo/webcomponents/package.json index bdc4ea6f5e2..a8fb85663c2 100644 --- a/demo/webcomponents/package.json +++ b/demo/webcomponents/package.json @@ -36,10 +36,10 @@ "eslint": "^10.3.0", "eslint-config-prettier": "^10.1.8", "express": "^4.18.2", - "helmet": "^7.0.0", + "helmet": "^8.1.0", "prettier": "^3.0.0", "pug": "^3.0.2", - "stylus": "^0.62.0", + "stylus": "^0.64.0", "tsparticles": "workspace:^", "typescript": "^5.0.4" } diff --git a/effects/bubble/package.json b/effects/bubble/package.json index dc6f05f9da5..040b2b176ec 100644 --- a/effects/bubble/package.json +++ b/effects/bubble/package.json @@ -117,7 +117,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/effects/filter/package.json b/effects/filter/package.json index e0567b9b80d..288951ac352 100644 --- a/effects/filter/package.json +++ b/effects/filter/package.json @@ -117,7 +117,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/effects/particles/package.json b/effects/particles/package.json index 8d14601cfed..43e7aaa0c24 100644 --- a/effects/particles/package.json +++ b/effects/particles/package.json @@ -117,7 +117,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/effects/shadow/package.json b/effects/shadow/package.json index 640cd0d02ec..f1bc48ef6a2 100644 --- a/effects/shadow/package.json +++ b/effects/shadow/package.json @@ -117,7 +117,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/effects/trail/package.json b/effects/trail/package.json index fecd72ab454..e993f07be10 100644 --- a/effects/trail/package.json +++ b/effects/trail/package.json @@ -117,7 +117,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/interactions/external/attract/package.json b/interactions/external/attract/package.json index f0c3eef2e0c..20ed2ff5eb0 100644 --- a/interactions/external/attract/package.json +++ b/interactions/external/attract/package.json @@ -105,7 +105,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-interactivity": "workspace:*" }, diff --git a/interactions/external/bounce/package.json b/interactions/external/bounce/package.json index a335ac0af29..314fa4d7616 100644 --- a/interactions/external/bounce/package.json +++ b/interactions/external/bounce/package.json @@ -105,7 +105,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-interactivity": "workspace:*" }, diff --git a/interactions/external/bubble/package.json b/interactions/external/bubble/package.json index 6cf1f436bc9..c01f297db73 100644 --- a/interactions/external/bubble/package.json +++ b/interactions/external/bubble/package.json @@ -105,7 +105,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-interactivity": "workspace:*" }, diff --git a/interactions/external/cannon/package.json b/interactions/external/cannon/package.json index c07bd7ab964..2efba18da57 100644 --- a/interactions/external/cannon/package.json +++ b/interactions/external/cannon/package.json @@ -77,7 +77,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-interactivity": "workspace:*" }, diff --git a/interactions/external/connect/package.json b/interactions/external/connect/package.json index 134ab040eb5..1ce5ce1fc4a 100644 --- a/interactions/external/connect/package.json +++ b/interactions/external/connect/package.json @@ -105,7 +105,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-interactivity": "workspace:*" }, diff --git a/interactions/external/destroy/package.json b/interactions/external/destroy/package.json index 644e1108224..ac0fb1736dd 100644 --- a/interactions/external/destroy/package.json +++ b/interactions/external/destroy/package.json @@ -105,7 +105,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-interactivity": "workspace:*" }, diff --git a/interactions/external/drag/package.json b/interactions/external/drag/package.json index effa7a4b5c8..c50a196bde4 100644 --- a/interactions/external/drag/package.json +++ b/interactions/external/drag/package.json @@ -77,7 +77,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-interactivity": "workspace:*" }, diff --git a/interactions/external/grab/package.json b/interactions/external/grab/package.json index cfac8a124e7..dbeb802404e 100644 --- a/interactions/external/grab/package.json +++ b/interactions/external/grab/package.json @@ -105,7 +105,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-interactivity": "workspace:*" }, diff --git a/interactions/external/parallax/package.json b/interactions/external/parallax/package.json index 565c9008e9f..6951860b665 100644 --- a/interactions/external/parallax/package.json +++ b/interactions/external/parallax/package.json @@ -105,7 +105,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-interactivity": "workspace:*" }, diff --git a/interactions/external/particle/package.json b/interactions/external/particle/package.json index 827b06b4a14..12a40aeb1fa 100644 --- a/interactions/external/particle/package.json +++ b/interactions/external/particle/package.json @@ -77,7 +77,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-interactivity": "workspace:*" }, diff --git a/interactions/external/pause/package.json b/interactions/external/pause/package.json index 70cd16d93ff..cf8f378180b 100644 --- a/interactions/external/pause/package.json +++ b/interactions/external/pause/package.json @@ -105,7 +105,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-interactivity": "workspace:*" }, diff --git a/interactions/external/pop/package.json b/interactions/external/pop/package.json index d3693aff7a2..5c501c35a71 100644 --- a/interactions/external/pop/package.json +++ b/interactions/external/pop/package.json @@ -105,7 +105,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-interactivity": "workspace:*" }, diff --git a/interactions/external/push/package.json b/interactions/external/push/package.json index 742ddd24b5f..f03b8929a91 100644 --- a/interactions/external/push/package.json +++ b/interactions/external/push/package.json @@ -105,7 +105,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-interactivity": "workspace:*" }, diff --git a/interactions/external/remove/package.json b/interactions/external/remove/package.json index 09337f254bd..56e63af0c1d 100644 --- a/interactions/external/remove/package.json +++ b/interactions/external/remove/package.json @@ -105,7 +105,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-interactivity": "workspace:*" }, diff --git a/interactions/external/repulse/package.json b/interactions/external/repulse/package.json index 5192e431c42..9fa294d2030 100644 --- a/interactions/external/repulse/package.json +++ b/interactions/external/repulse/package.json @@ -105,7 +105,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-interactivity": "workspace:*" }, diff --git a/interactions/external/slow/package.json b/interactions/external/slow/package.json index 386d7015359..cec33f19c2a 100644 --- a/interactions/external/slow/package.json +++ b/interactions/external/slow/package.json @@ -105,7 +105,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-interactivity": "workspace:*" }, diff --git a/interactions/external/trail/package.json b/interactions/external/trail/package.json index 86c9ad2e997..a47d8ca2a3c 100644 --- a/interactions/external/trail/package.json +++ b/interactions/external/trail/package.json @@ -77,7 +77,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-interactivity": "workspace:*" }, diff --git a/interactions/light/package.json b/interactions/light/package.json index 093bb72c3fe..2c10a366b57 100644 --- a/interactions/light/package.json +++ b/interactions/light/package.json @@ -119,7 +119,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-interactivity": "workspace:*" }, diff --git a/interactions/particles/attract/package.json b/interactions/particles/attract/package.json index d4333d87c49..b825c807bdd 100644 --- a/interactions/particles/attract/package.json +++ b/interactions/particles/attract/package.json @@ -105,7 +105,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-interactivity": "workspace:*" }, diff --git a/interactions/particles/collisions/package.json b/interactions/particles/collisions/package.json index 9d5b1150449..7732e060123 100644 --- a/interactions/particles/collisions/package.json +++ b/interactions/particles/collisions/package.json @@ -105,7 +105,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-interactivity": "workspace:*" }, diff --git a/interactions/particles/links/package.json b/interactions/particles/links/package.json index 5df549dd17d..cd0a4d2cc48 100644 --- a/interactions/particles/links/package.json +++ b/interactions/particles/links/package.json @@ -105,7 +105,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-interactivity": "workspace:*" }, diff --git a/interactions/particles/repulse/package.json b/interactions/particles/repulse/package.json index a114d487d04..bf1d1d3c663 100644 --- a/interactions/particles/repulse/package.json +++ b/interactions/particles/repulse/package.json @@ -119,7 +119,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-interactivity": "workspace:*" }, diff --git a/package.json b/package.json index 1a72c1a3485..f438db20b4a 100644 --- a/package.json +++ b/package.json @@ -44,14 +44,14 @@ "@tsparticles/rollup-plugin": "workspace:^", "@tsparticles/tsconfig": "workspace:^", "@tsparticles/webpack-plugin": "workspace:^", - "@types/node": "^25.8.0", + "@types/node": "^25.9.1", "@types/webpack-env": "^1.18.8", "browserslist": "^4.28.2", "copyfiles": "^2.4.1", "cross-env": "^10.1.0", "eslint": "^10.4.0", "eslint-config-prettier": "^10.1.8", - "eslint-plugin-jsdoc": "^62.9.0", + "eslint-plugin-jsdoc": "^63.0.0", "eslint-plugin-prettier": "^5.5.5", "eslint-plugin-tsdoc": "^0.5.2", "fs-extra": "^11.3.5", @@ -62,7 +62,7 @@ "nx-cloud": "^19.1.3", "prettier": "^3.8.3", "prettier-plugin-multiline-arrays": "^4.1.8", - "puppeteer": "^25.0.3", + "puppeteer": "^25.0.4", "rimraf": "^6.1.3", "source-map-support": "^0.5.21", "swc-loader": "^0.2.7", @@ -70,11 +70,11 @@ "ts-json-schema-generator": "^2.9.0", "ts-node": "^10.9.2", "typescript": "^6.0.3", - "typescript-eslint": "^8.59.3", - "webpack": "^5.106.2", + "typescript-eslint": "^8.59.4", + "webpack": "^5.107.1", "webpack-bundle-analyzer": "^5.3.0", "webpack-cli": "^7.0.2", "yargs": "^18.0.0" }, - "packageManager": "pnpm@11.1.3" + "packageManager": "pnpm@11.2.2" } diff --git a/paths/branches/package.json b/paths/branches/package.json index 1a468a105af..6f5fb59e41a 100644 --- a/paths/branches/package.json +++ b/paths/branches/package.json @@ -119,7 +119,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-move": "workspace:*" }, diff --git a/paths/brownian/package.json b/paths/brownian/package.json index 1a9d440ac6d..a14b5798b9d 100644 --- a/paths/brownian/package.json +++ b/paths/brownian/package.json @@ -119,7 +119,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-move": "workspace:*" }, diff --git a/paths/curlNoise/package.json b/paths/curlNoise/package.json index 907e8943d8d..47b11e1d521 100644 --- a/paths/curlNoise/package.json +++ b/paths/curlNoise/package.json @@ -106,7 +106,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-move": "workspace:*", "@tsparticles/simplex-noise": "workspace:*" diff --git a/paths/curves/package.json b/paths/curves/package.json index 11fe382eef0..6e0d3c79762 100644 --- a/paths/curves/package.json +++ b/paths/curves/package.json @@ -119,7 +119,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-move": "workspace:*" }, diff --git a/paths/fractalNoise/package.json b/paths/fractalNoise/package.json index 9be9c0eb86c..14a49e07733 100644 --- a/paths/fractalNoise/package.json +++ b/paths/fractalNoise/package.json @@ -121,7 +121,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/fractal-noise": "workspace:*", "@tsparticles/noise-field": "workspace:*", diff --git a/paths/grid/package.json b/paths/grid/package.json index 29e6a1fe6af..089e767ef7d 100644 --- a/paths/grid/package.json +++ b/paths/grid/package.json @@ -119,7 +119,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-move": "workspace:*" }, diff --git a/paths/levy/package.json b/paths/levy/package.json index bb4f3390043..945c1f47786 100644 --- a/paths/levy/package.json +++ b/paths/levy/package.json @@ -119,7 +119,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-move": "workspace:*" }, diff --git a/paths/perlinNoise/package.json b/paths/perlinNoise/package.json index ec6115cd8f8..561214ec36c 100644 --- a/paths/perlinNoise/package.json +++ b/paths/perlinNoise/package.json @@ -121,7 +121,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/noise-field": "workspace:*", "@tsparticles/perlin-noise": "workspace:*", diff --git a/paths/polygon/package.json b/paths/polygon/package.json index f6d3025009f..3f019759aba 100644 --- a/paths/polygon/package.json +++ b/paths/polygon/package.json @@ -119,7 +119,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-move": "workspace:*" }, diff --git a/paths/random/package.json b/paths/random/package.json index 13d8ae477cc..2a10745c679 100644 --- a/paths/random/package.json +++ b/paths/random/package.json @@ -119,7 +119,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-move": "workspace:*" }, diff --git a/paths/simplexNoise/package.json b/paths/simplexNoise/package.json index aee15dfa2df..1f19734f9fc 100644 --- a/paths/simplexNoise/package.json +++ b/paths/simplexNoise/package.json @@ -107,7 +107,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/noise-field": "workspace:*", "@tsparticles/plugin-move": "workspace:*", diff --git a/paths/spiral/package.json b/paths/spiral/package.json index 2c4c1be5857..834720823f0 100644 --- a/paths/spiral/package.json +++ b/paths/spiral/package.json @@ -119,7 +119,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-move": "workspace:*" }, diff --git a/paths/svg/package.json b/paths/svg/package.json index 7215cd835b0..003850d4239 100644 --- a/paths/svg/package.json +++ b/paths/svg/package.json @@ -119,7 +119,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-move": "workspace:*" }, diff --git a/paths/zigzag/package.json b/paths/zigzag/package.json index cb91d3462dc..94a3313d224 100644 --- a/paths/zigzag/package.json +++ b/paths/zigzag/package.json @@ -119,7 +119,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-move": "workspace:*" }, diff --git a/plugins/absorbers/package.json b/plugins/absorbers/package.json index 40bdf369c31..25668d93ffc 100644 --- a/plugins/absorbers/package.json +++ b/plugins/absorbers/package.json @@ -132,7 +132,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-interactivity": "workspace:*" }, diff --git a/plugins/backgroundMask/package.json b/plugins/backgroundMask/package.json index d95df1c474f..13a809afc3f 100644 --- a/plugins/backgroundMask/package.json +++ b/plugins/backgroundMask/package.json @@ -103,7 +103,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/plugins/blend/package.json b/plugins/blend/package.json index ec10b12c739..75152b42ede 100644 --- a/plugins/blend/package.json +++ b/plugins/blend/package.json @@ -103,7 +103,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/plugins/canvasMask/package.json b/plugins/canvasMask/package.json index 739b4854f43..8962f0591c0 100644 --- a/plugins/canvasMask/package.json +++ b/plugins/canvasMask/package.json @@ -103,7 +103,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/plugins/colors/hex/package.json b/plugins/colors/hex/package.json index b66530d2a99..282cf193b34 100644 --- a/plugins/colors/hex/package.json +++ b/plugins/colors/hex/package.json @@ -5,6 +5,7 @@ "homepage": "https://particles.js.org", "scripts": { "build": "tsparticles-build", + "test": "vitest run", "version": "tsparticles-build -d && git add package.dist.json && tsparticles-build -p -l && git add .", "prepack": "pnpm run build" }, @@ -117,8 +118,8 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", - "@tsparticles/engine": "workspace:*" + "@tsparticles/engine": "workspace:*", + "vitest": "^4.1.6" }, "publishConfig": { "access": "public", diff --git a/plugins/colors/hex/src/conversion.spec.ts b/plugins/colors/hex/src/conversion.spec.ts new file mode 100644 index 00000000000..32cea52637b --- /dev/null +++ b/plugins/colors/hex/src/conversion.spec.ts @@ -0,0 +1,28 @@ +import { describe, expect, it } from "vitest"; +import { HexColorManager } from "./HexColorManager.js"; +import type { IRgb } from "@tsparticles/engine"; + +describe("HexColorManager", () => { + const manager = new HexColorManager(), + testCases: { expected: IRgb; input: string; name: string }[] = [ + { name: "red", input: "#ff0000", expected: { r: 255, g: 0, b: 0 } }, + { name: "green", input: "#00ff00", expected: { r: 0, g: 255, b: 0 } }, + { name: "blue", input: "#0000ff", expected: { r: 0, g: 0, b: 255 } }, + { name: "yellow", input: "#ffff00", expected: { r: 255, g: 255, b: 0 } }, + { name: "cyan", input: "#00ffff", expected: { r: 0, g: 255, b: 255 } }, + { name: "magenta", input: "#ff00ff", expected: { r: 255, g: 0, b: 255 } }, + { name: "white", input: "#ffffff", expected: { r: 255, g: 255, b: 255 } }, + { name: "black", input: "#000000", expected: { r: 0, g: 0, b: 0 } }, + ]; + + for (const { name, input, expected } of testCases) { + it(`should convert "${input}" to ${name}`, () => { + const result = manager.handleColor({ value: input }); + expect(result).toMatchObject(expected); + }); + } + + it("should return undefined for invalid input", () => { + expect(manager.handleColor({ value: "invalid" })).toBeUndefined(); + }); +}); diff --git a/plugins/colors/hex/vitest.config.ts b/plugins/colors/hex/vitest.config.ts new file mode 100644 index 00000000000..9b77a37892e --- /dev/null +++ b/plugins/colors/hex/vitest.config.ts @@ -0,0 +1,7 @@ +import { defineConfig } from "vitest/config"; + +export default defineConfig({ + test: { + include: ["src/**/*.spec.ts"], + }, +}); diff --git a/plugins/colors/hsl/package.json b/plugins/colors/hsl/package.json index bd741e7f219..cd8ed1b34bc 100644 --- a/plugins/colors/hsl/package.json +++ b/plugins/colors/hsl/package.json @@ -5,6 +5,7 @@ "homepage": "https://particles.js.org", "scripts": { "build": "tsparticles-build", + "test": "vitest run", "version": "tsparticles-build -d && git add package.dist.json && tsparticles-build -p -l && git add .", "prepack": "pnpm run build" }, @@ -117,8 +118,8 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", - "@tsparticles/engine": "workspace:*" + "@tsparticles/engine": "workspace:*", + "vitest": "^4.1.6" }, "publishConfig": { "access": "public", diff --git a/plugins/colors/hsl/src/conversion.spec.ts b/plugins/colors/hsl/src/conversion.spec.ts new file mode 100644 index 00000000000..395a11bbec2 --- /dev/null +++ b/plugins/colors/hsl/src/conversion.spec.ts @@ -0,0 +1,28 @@ +import type { IHsl, IRgb } from "@tsparticles/engine"; +import { describe, expect, it } from "vitest"; +import { HslColorManager } from "./HslColorManager.js"; + +describe("HslColorManager", () => { + const manager = new HslColorManager(), + testCases: { + expected: IRgb; + input: IHsl; + name: string; + }[] = [ + { name: "red", input: { h: 0, s: 100, l: 50 }, expected: { r: 255, g: 0, b: 0 } }, + { name: "green", input: { h: 120, s: 100, l: 50 }, expected: { r: 0, g: 255, b: 0 } }, + { name: "blue", input: { h: 240, s: 100, l: 50 }, expected: { r: 0, g: 0, b: 255 } }, + { name: "yellow", input: { h: 60, s: 100, l: 50 }, expected: { r: 255, g: 255, b: 0 } }, + { name: "cyan", input: { h: 180, s: 100, l: 50 }, expected: { r: 0, g: 255, b: 255 } }, + { name: "magenta", input: { h: 300, s: 100, l: 50 }, expected: { r: 255, g: 0, b: 255 } }, + { name: "white", input: { h: 0, s: 0, l: 100 }, expected: { r: 255, g: 255, b: 255 } }, + { name: "black", input: { h: 0, s: 0, l: 0 }, expected: { r: 0, g: 0, b: 0 } }, + ]; + + for (const { name, input, expected } of testCases) { + it(`should convert HSL(${input.h},${input.s}%,${input.l}%) to ${name}`, () => { + const result = manager.handleColor({ value: input }); + expect(result).toMatchObject(expected); + }); + } +}); diff --git a/plugins/colors/hsl/vitest.config.ts b/plugins/colors/hsl/vitest.config.ts new file mode 100644 index 00000000000..9b77a37892e --- /dev/null +++ b/plugins/colors/hsl/vitest.config.ts @@ -0,0 +1,7 @@ +import { defineConfig } from "vitest/config"; + +export default defineConfig({ + test: { + include: ["src/**/*.spec.ts"], + }, +}); diff --git a/plugins/colors/hsv/package.json b/plugins/colors/hsv/package.json index 9388259dbbd..091d83aea78 100644 --- a/plugins/colors/hsv/package.json +++ b/plugins/colors/hsv/package.json @@ -5,6 +5,7 @@ "homepage": "https://particles.js.org", "scripts": { "build": "tsparticles-build", + "test": "vitest run", "version": "tsparticles-build -d && git add package.dist.json && tsparticles-build -p -l && git add .", "prepack": "pnpm run build" }, @@ -117,8 +118,8 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", - "@tsparticles/engine": "workspace:*" + "@tsparticles/engine": "workspace:*", + "vitest": "^4.1.6" }, "publishConfig": { "access": "public", diff --git a/plugins/colors/hsv/src/conversion.spec.ts b/plugins/colors/hsv/src/conversion.spec.ts new file mode 100644 index 00000000000..c9c95f7221e --- /dev/null +++ b/plugins/colors/hsv/src/conversion.spec.ts @@ -0,0 +1,28 @@ +import type { IHsv, IRgb } from "@tsparticles/engine"; +import { describe, expect, it } from "vitest"; +import { HsvColorManager } from "./HsvColorManager.js"; + +describe("HsvColorManager", () => { + const manager = new HsvColorManager(), + testCases: { + expected: IRgb; + input: IHsv; + name: string; + }[] = [ + { name: "red", input: { h: 0, s: 100, v: 100 }, expected: { r: 255, g: 0, b: 0 } }, + { name: "green", input: { h: 120, s: 100, v: 100 }, expected: { r: 0, g: 255, b: 0 } }, + { name: "blue", input: { h: 240, s: 100, v: 100 }, expected: { r: 0, g: 0, b: 255 } }, + { name: "yellow", input: { h: 60, s: 100, v: 100 }, expected: { r: 255, g: 255, b: 0 } }, + { name: "cyan", input: { h: 180, s: 100, v: 100 }, expected: { r: 0, g: 255, b: 255 } }, + { name: "magenta", input: { h: 300, s: 100, v: 100 }, expected: { r: 255, g: 0, b: 255 } }, + { name: "white", input: { h: 0, s: 0, v: 100 }, expected: { r: 255, g: 255, b: 255 } }, + { name: "black", input: { h: 0, s: 0, v: 0 }, expected: { r: 0, g: 0, b: 0 } }, + ]; + + for (const { name, input, expected } of testCases) { + it(`should convert HSV(${input.h}°,${input.s}%,${input.v}%) to ${name}`, () => { + const result = manager.handleColor({ value: input }); + expect(result).toMatchObject(expected); + }); + } +}); diff --git a/plugins/colors/hsv/vitest.config.ts b/plugins/colors/hsv/vitest.config.ts new file mode 100644 index 00000000000..9b77a37892e --- /dev/null +++ b/plugins/colors/hsv/vitest.config.ts @@ -0,0 +1,7 @@ +import { defineConfig } from "vitest/config"; + +export default defineConfig({ + test: { + include: ["src/**/*.spec.ts"], + }, +}); diff --git a/plugins/colors/hwb/package.json b/plugins/colors/hwb/package.json index 8222d819bda..aa2880df156 100644 --- a/plugins/colors/hwb/package.json +++ b/plugins/colors/hwb/package.json @@ -5,6 +5,7 @@ "homepage": "https://particles.js.org", "scripts": { "build": "tsparticles-build", + "test": "vitest run", "version": "tsparticles-build -d && git add package.dist.json && tsparticles-build -p -l && git add .", "prepack": "pnpm run build" }, @@ -117,8 +118,8 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", - "@tsparticles/engine": "workspace:*" + "@tsparticles/engine": "workspace:*", + "vitest": "^4.1.6" }, "publishConfig": { "access": "public", diff --git a/plugins/colors/hwb/src/conversion.spec.ts b/plugins/colors/hwb/src/conversion.spec.ts new file mode 100644 index 00000000000..753dff6766b --- /dev/null +++ b/plugins/colors/hwb/src/conversion.spec.ts @@ -0,0 +1,29 @@ +import type { IColor, IHwb, IRgb } from "@tsparticles/engine"; +import { describe, expect, it } from "vitest"; +import { HwbColorManager } from "./HwbColorManager.js"; + +describe("HwbColorManager", () => { + const manager = new HwbColorManager(), + testCases: { + expected: IRgb; + input: IHwb; + name: string; + }[] = [ + { name: "red", input: { h: 0, w: 0, b: 0 }, expected: { r: 255, g: 0, b: 0 } }, + { name: "green", input: { h: 120, w: 0, b: 0 }, expected: { r: 0, g: 255, b: 0 } }, + { name: "blue", input: { h: 240, w: 0, b: 0 }, expected: { r: 0, g: 0, b: 255 } }, + { name: "yellow", input: { h: 60, w: 0, b: 0 }, expected: { r: 255, g: 255, b: 0 } }, + { name: "cyan", input: { h: 180, w: 0, b: 0 }, expected: { r: 0, g: 255, b: 255 } }, + { name: "magenta", input: { h: 300, w: 0, b: 0 }, expected: { r: 255, g: 0, b: 255 } }, + { name: "white", input: { h: 0, w: 100, b: 0 }, expected: { r: 255, g: 255, b: 255 } }, + { name: "black", input: { h: 0, w: 0, b: 100 }, expected: { r: 0, g: 0, b: 0 } }, + ]; + + for (const { name, input, expected } of testCases) { + it(`should convert HWB(${input.h},${input.w}%,${input.b}%) to ${name}`, () => { + const color: IColor = { value: { hwb: input } }, + result = manager.handleColor(color); + expect(result).toMatchObject(expected); + }); + } +}); diff --git a/plugins/colors/hwb/vitest.config.ts b/plugins/colors/hwb/vitest.config.ts new file mode 100644 index 00000000000..9b77a37892e --- /dev/null +++ b/plugins/colors/hwb/vitest.config.ts @@ -0,0 +1,7 @@ +import { defineConfig } from "vitest/config"; + +export default defineConfig({ + test: { + include: ["src/**/*.spec.ts"], + }, +}); diff --git a/plugins/colors/lab/package.json b/plugins/colors/lab/package.json index aa319d4e50b..25e138c8149 100644 --- a/plugins/colors/lab/package.json +++ b/plugins/colors/lab/package.json @@ -5,6 +5,7 @@ "homepage": "https://particles.js.org", "scripts": { "build": "tsparticles-build", + "test": "vitest run", "version": "tsparticles-build -d && git add package.dist.json && tsparticles-build -p -l && git add .", "prepack": "pnpm run build" }, @@ -117,8 +118,8 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", - "@tsparticles/engine": "workspace:*" + "@tsparticles/engine": "workspace:*", + "vitest": "^4.1.6" }, "publishConfig": { "access": "public", diff --git a/plugins/colors/lab/src/conversion.spec.ts b/plugins/colors/lab/src/conversion.spec.ts new file mode 100644 index 00000000000..0b3041f414d --- /dev/null +++ b/plugins/colors/lab/src/conversion.spec.ts @@ -0,0 +1,27 @@ +import type { ILab, IRgb } from "@tsparticles/engine"; +import { describe, expect, it } from "vitest"; +import { labToRgb } from "./utils.js"; + +describe("lab conversion", () => { + const testCases: { + expected: IRgb; + input: ILab; + name: string; + }[] = [ + { name: "red", input: { l: 53.2408, aAxis: 80.0925, bAxis: 67.2032 }, expected: { r: 255, g: 0, b: 0 } }, + { name: "green", input: { l: 87.7347, aAxis: -86.1827, bAxis: 83.1793 }, expected: { r: 0, g: 255, b: 0 } }, + { name: "blue", input: { l: 32.297, aAxis: 79.1875, bAxis: -107.8602 }, expected: { r: 0, g: 0, b: 255 } }, + { name: "yellow", input: { l: 97.1393, aAxis: -21.5537, bAxis: 94.478 }, expected: { r: 255, g: 255, b: 0 } }, + { name: "cyan", input: { l: 91.1132, aAxis: -48.0875, bAxis: -14.1312 }, expected: { r: 0, g: 255, b: 255 } }, + { name: "magenta", input: { l: 60.3242, aAxis: 98.2343, bAxis: -60.8249 }, expected: { r: 255, g: 0, b: 255 } }, + { name: "white", input: { l: 100, aAxis: 0, bAxis: 0 }, expected: { r: 255, g: 255, b: 255 } }, + { name: "black", input: { l: 0, aAxis: 0, bAxis: 0 }, expected: { r: 0, g: 0, b: 0 } }, + ]; + + for (const { name, input, expected } of testCases) { + it(`should convert LAB(${input.l},${input.aAxis},${input.bAxis}) to ${name}`, () => { + const result = labToRgb(input); + expect(result).toEqual(expected); + }); + } +}); diff --git a/plugins/colors/lab/vitest.config.ts b/plugins/colors/lab/vitest.config.ts new file mode 100644 index 00000000000..9b77a37892e --- /dev/null +++ b/plugins/colors/lab/vitest.config.ts @@ -0,0 +1,7 @@ +import { defineConfig } from "vitest/config"; + +export default defineConfig({ + test: { + include: ["src/**/*.spec.ts"], + }, +}); diff --git a/plugins/colors/lch/package.json b/plugins/colors/lch/package.json index 8e463b84a4b..20fec8c3ea5 100644 --- a/plugins/colors/lch/package.json +++ b/plugins/colors/lch/package.json @@ -5,6 +5,7 @@ "homepage": "https://particles.js.org", "scripts": { "build": "tsparticles-build", + "test": "vitest run", "version": "tsparticles-build -d && git add package.dist.json && tsparticles-build -p -l && git add .", "prepack": "pnpm run build" }, @@ -117,8 +118,8 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", - "@tsparticles/engine": "workspace:*" + "@tsparticles/engine": "workspace:*", + "vitest": "^4.1.6" }, "publishConfig": { "access": "public", diff --git a/plugins/colors/lch/src/conversion.spec.ts b/plugins/colors/lch/src/conversion.spec.ts new file mode 100644 index 00000000000..1d23afb8cc2 --- /dev/null +++ b/plugins/colors/lch/src/conversion.spec.ts @@ -0,0 +1,27 @@ +import type { ILch, IRgb } from "@tsparticles/engine"; +import { describe, expect, it } from "vitest"; +import { lchToRgb } from "./utils.js"; + +describe("LCH conversion", () => { + const testCases: { + expected: IRgb; + input: ILch; + name: string; + }[] = [ + { name: "red", input: { l: 53.2408, c: 104.5518, h: 39.999 }, expected: { r: 255, g: 0, b: 0 } }, + { name: "green", input: { l: 87.7347, c: 119.7759, h: 136.016 }, expected: { r: 0, g: 255, b: 0 } }, + { name: "blue", input: { l: 32.297, c: 133.8076, h: 306.2849 }, expected: { r: 0, g: 0, b: 255 } }, + { name: "yellow", input: { l: 97.1393, c: 96.9054, h: 102.8512 }, expected: { r: 255, g: 255, b: 0 } }, + { name: "cyan", input: { l: 91.1132, c: 50.1209, h: 196.3762 }, expected: { r: 0, g: 255, b: 255 } }, + { name: "magenta", input: { l: 60.3242, c: 115.5407, h: 328.235 }, expected: { r: 255, g: 0, b: 255 } }, + { name: "white", input: { l: 100, c: 0, h: 0 }, expected: { r: 255, g: 255, b: 255 } }, + { name: "black", input: { l: 0, c: 0, h: 0 }, expected: { r: 0, g: 0, b: 0 } }, + ]; + + for (const { name, input, expected } of testCases) { + it(`should convert LCH(${input.l},${input.c},${input.h}) to ${name}`, () => { + const result = lchToRgb(input); + expect(result).toEqual(expected); + }); + } +}); diff --git a/plugins/colors/lch/vitest.config.ts b/plugins/colors/lch/vitest.config.ts new file mode 100644 index 00000000000..9b77a37892e --- /dev/null +++ b/plugins/colors/lch/vitest.config.ts @@ -0,0 +1,7 @@ +import { defineConfig } from "vitest/config"; + +export default defineConfig({ + test: { + include: ["src/**/*.spec.ts"], + }, +}); diff --git a/plugins/colors/named/package.json b/plugins/colors/named/package.json index 34d4a3b4198..eb6336937d7 100644 --- a/plugins/colors/named/package.json +++ b/plugins/colors/named/package.json @@ -5,6 +5,7 @@ "homepage": "https://particles.js.org", "scripts": { "build": "tsparticles-build", + "test": "vitest run", "version": "tsparticles-build -d && git add package.dist.json && tsparticles-build -p -l && git add .", "prepack": "pnpm run build" }, @@ -117,8 +118,8 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", - "@tsparticles/engine": "workspace:*" + "@tsparticles/engine": "workspace:*", + "vitest": "^4.1.6" }, "publishConfig": { "access": "public", diff --git a/plugins/colors/named/src/NamedColorManager.ts b/plugins/colors/named/src/NamedColorManager.ts index f6965c2e314..d3ba0233cb3 100644 --- a/plugins/colors/named/src/NamedColorManager.ts +++ b/plugins/colors/named/src/NamedColorManager.ts @@ -205,6 +205,6 @@ export class NamedColorManager implements IColorManager { return undefined; } - return { ...rgbColor, a: 255 }; + return { ...rgbColor, a: 1 }; } } diff --git a/plugins/colors/named/src/conversion.spec.ts b/plugins/colors/named/src/conversion.spec.ts new file mode 100644 index 00000000000..d4c5fc087fb --- /dev/null +++ b/plugins/colors/named/src/conversion.spec.ts @@ -0,0 +1,24 @@ +import { describe, expect, it } from "vitest"; +import type { IRgb } from "@tsparticles/engine"; +import { NamedColorManager } from "./NamedColorManager.js"; + +describe("NamedColorManager", () => { + const manager = new NamedColorManager(), + testCases: { expected: IRgb; input: string; name: string }[] = [ + { name: "red", input: "red", expected: { r: 255, g: 0, b: 0 } }, + { name: "green", input: "lime", expected: { r: 0, g: 255, b: 0 } }, + { name: "blue", input: "blue", expected: { r: 0, g: 0, b: 255 } }, + { name: "yellow", input: "yellow", expected: { r: 255, g: 255, b: 0 } }, + { name: "cyan", input: "aqua", expected: { r: 0, g: 255, b: 255 } }, + { name: "magenta", input: "fuchsia", expected: { r: 255, g: 0, b: 255 } }, + { name: "white", input: "white", expected: { r: 255, g: 255, b: 255 } }, + { name: "black", input: "black", expected: { r: 0, g: 0, b: 0 } }, + ]; + + for (const { name, input, expected } of testCases) { + it(`should convert "${input}" to ${name}`, () => { + const result = manager.handleColor({ value: input }); + expect(result).toMatchObject(expected); + }); + } +}); diff --git a/plugins/colors/named/vitest.config.ts b/plugins/colors/named/vitest.config.ts new file mode 100644 index 00000000000..9b77a37892e --- /dev/null +++ b/plugins/colors/named/vitest.config.ts @@ -0,0 +1,7 @@ +import { defineConfig } from "vitest/config"; + +export default defineConfig({ + test: { + include: ["src/**/*.spec.ts"], + }, +}); diff --git a/plugins/colors/oklab/package.json b/plugins/colors/oklab/package.json index d0c1e0826d5..69bf408c5f4 100644 --- a/plugins/colors/oklab/package.json +++ b/plugins/colors/oklab/package.json @@ -5,6 +5,7 @@ "homepage": "https://particles.js.org", "scripts": { "build": "tsparticles-build", + "test": "vitest run", "version": "tsparticles-build -d && git add package.dist.json && tsparticles-build -p -l && git add .", "prepack": "pnpm run build" }, @@ -117,8 +118,8 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", - "@tsparticles/engine": "workspace:*" + "@tsparticles/engine": "workspace:*", + "vitest": "^4.1.6" }, "publishConfig": { "access": "public", diff --git a/plugins/colors/oklab/src/OklabColorManager.ts b/plugins/colors/oklab/src/OklabColorManager.ts index 29be1ff54ec..e5d6b78071a 100644 --- a/plugins/colors/oklab/src/OklabColorManager.ts +++ b/plugins/colors/oklab/src/OklabColorManager.ts @@ -9,12 +9,15 @@ import { type IRgba, type IValueColor, getRangeValue, + identity, + none, parseAlpha, + percentDenominator, } from "@tsparticles/engine"; import { oklabToRgb, oklabaToRgba } from "./utils.js"; const oklabRegex = - /oklab\(\s*(\d+(\.\d+)?)%\s+(-?\d+(\.\d+)?)\s+(-?\d+(\.\d+)?)(?:\s*\/\s*(0|1|0?\.\d+|\d{1,3}%))?\s*\)/i; + /oklab\(\s*(\d+(?:\.\d+)?)(%?)\s+(-?\d+(?:\.\d+)?)\s+(-?\d+(?:\.\d+)?)(?:\s*\/\s*(0|1|0?\.\d+|\d{1,3}%))?\s*\)/i; /** OKLAB color manager */ export class OklabColorManager implements IColorManager { @@ -62,7 +65,7 @@ export class OklabColorManager implements IColorManager { /** * Parses an OKLAB color string to RGBA - * @param input + * @param input - */ parseString(input: string): IRgba | undefined { if (!this.accepts(input)) { @@ -72,19 +75,37 @@ export class OklabColorManager implements IColorManager { const result = oklabRegex.exec(input), indexes = { l: 1, + lPercent: 2, aAxis: 3, - bAxis: 5, - a: 7, + bAxis: 4, + a: 5, }, defaultAlpha = 1; - return result - ? oklabaToRgba({ - a: result[indexes.a] ? parseAlpha(result[indexes.a]) : defaultAlpha, - l: parseFloat(result[indexes.l] ?? "0"), - aAxis: parseFloat(result[indexes.aAxis] ?? "0"), - bAxis: parseFloat(result[indexes.bAxis] ?? "0"), - }) - : undefined; + if (!result) { + return undefined; + } + + const rawL = parseFloat(result[indexes.l] ?? "0"); + + // Validate lightness range BEFORE scaling + if (result[indexes.lPercent]) { + // Percentage format: must be 0..100 + if (rawL < none || rawL > percentDenominator) { + return undefined; + } + } else { + // Unitless format: must be 0..1 + if (rawL < none || rawL > identity) { + return undefined; + } + } + + return oklabaToRgba({ + a: result[indexes.a] ? parseAlpha(result[indexes.a]) : defaultAlpha, + l: rawL * (result[indexes.lPercent] ? identity : percentDenominator), + aAxis: parseFloat(result[indexes.aAxis] ?? "0"), + bAxis: parseFloat(result[indexes.bAxis] ?? "0"), + }); } } diff --git a/plugins/colors/oklab/src/conversion.spec.ts b/plugins/colors/oklab/src/conversion.spec.ts new file mode 100644 index 00000000000..6bea5c65c3c --- /dev/null +++ b/plugins/colors/oklab/src/conversion.spec.ts @@ -0,0 +1,27 @@ +import type { IOklab, IRgb } from "@tsparticles/engine"; +import { describe, expect, it } from "vitest"; +import { oklabToRgb } from "./utils.js"; + +describe("OKLab conversion", () => { + const testCases: { + expected: IRgb; + input: IOklab; + name: string; + }[] = [ + { name: "red", input: { l: 62.7955, aAxis: 0.2249, bAxis: 0.1258 }, expected: { r: 255, g: 0, b: 0 } }, + { name: "green", input: { l: 86.644, aAxis: -0.2339, bAxis: 0.1795 }, expected: { r: 0, g: 255, b: 0 } }, + { name: "blue", input: { l: 45.2014, aAxis: -0.0325, bAxis: -0.3115 }, expected: { r: 0, g: 0, b: 255 } }, + { name: "yellow", input: { l: 96.7983, aAxis: -0.0714, bAxis: 0.1986 }, expected: { r: 255, g: 255, b: 0 } }, + { name: "cyan", input: { l: 90.5399, aAxis: -0.14944, bAxis: -0.0394 }, expected: { r: 0, g: 255, b: 255 } }, + { name: "magenta", input: { l: 70.1674, aAxis: 0.2746, bAxis: -0.1692 }, expected: { r: 255, g: 0, b: 255 } }, + { name: "white", input: { l: 100, aAxis: 0, bAxis: 0 }, expected: { r: 255, g: 255, b: 255 } }, + { name: "black", input: { l: 0, aAxis: 0, bAxis: 0 }, expected: { r: 0, g: 0, b: 0 } }, + ]; + + for (const { name, input, expected } of testCases) { + it(`should convert OKLab(${input.l},${input.aAxis},${input.bAxis}) to ${name}`, () => { + const result = oklabToRgb(input); + expect(result).toEqual(expected); + }); + } +}); diff --git a/plugins/colors/oklab/vitest.config.ts b/plugins/colors/oklab/vitest.config.ts new file mode 100644 index 00000000000..9b77a37892e --- /dev/null +++ b/plugins/colors/oklab/vitest.config.ts @@ -0,0 +1,7 @@ +import { defineConfig } from "vitest/config"; + +export default defineConfig({ + test: { + include: ["src/**/*.spec.ts"], + }, +}); diff --git a/plugins/colors/oklch/package.json b/plugins/colors/oklch/package.json index 63b32fe1c37..d2004cadc5e 100644 --- a/plugins/colors/oklch/package.json +++ b/plugins/colors/oklch/package.json @@ -5,6 +5,7 @@ "homepage": "https://particles.js.org", "scripts": { "build": "tsparticles-build", + "test": "vitest run", "version": "tsparticles-build -d && git add package.dist.json && tsparticles-build -p -l && git add .", "prepack": "pnpm run build" }, @@ -117,8 +118,8 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", - "@tsparticles/engine": "workspace:*" + "@tsparticles/engine": "workspace:*", + "vitest": "^4.1.6" }, "publishConfig": { "access": "public", diff --git a/plugins/colors/oklch/src/OklchColorManager.ts b/plugins/colors/oklch/src/OklchColorManager.ts index 1c01e45dd54..ef187227184 100644 --- a/plugins/colors/oklch/src/OklchColorManager.ts +++ b/plugins/colors/oklch/src/OklchColorManager.ts @@ -9,12 +9,15 @@ import { type IRgba, type IValueColor, getRangeValue, + identity, + none, parseAlpha, + percentDenominator, } from "@tsparticles/engine"; import { oklchToRgb, oklchaToRgba } from "./utils.js"; const oklchRegex = - /oklch\(\s*(\d+(\.\d+)?)%\s+(\d+(\.\d+)?)\s+(\d+(\.\d+)?)(°)?(?:\s*\/\s*(0|1|0?\.\d+|\d{1,3}%))?\s*\)/i; + /oklch\(\s*(\d+(?:\.\d+)?)(%?)\s+(\d+(?:\.\d+)?)\s+(\d+(?:\.\d+)?)(°)?(?:\s*\/\s*(0|1|0?\.\d+|\d{1,3}%))?\s*\)/i; /** OKLCH color manager */ export class OklchColorManager implements IColorManager { @@ -62,7 +65,7 @@ export class OklchColorManager implements IColorManager { /** * Parses an OKLCH color string to RGBA - * @param input + * @param input - */ parseString(input: string): IRgba | undefined { if (!this.accepts(input)) { @@ -72,19 +75,37 @@ export class OklchColorManager implements IColorManager { const result = oklchRegex.exec(input), indexes = { l: 1, // Lightness + lPercent: 2, // % after lightness c: 3, // Chroma - h: 5, // Hue - a: 7, // Optional alpha for OKLCH + h: 4, // Hue + a: 6, // Optional alpha for OKLCH }, defaultAlpha = 1; - return result - ? oklchaToRgba({ - a: result[indexes.a] ? parseAlpha(result[indexes.a]) : defaultAlpha, - c: parseFloat(result[indexes.c] ?? "0"), // Chroma - h: parseFloat(result[indexes.h] ?? "0"), // Hue - l: parseFloat(result[indexes.l] ?? "0"), // Lightness - }) - : undefined; // OKLCH parsing without alpha + if (!result) { + return undefined; + } + + const rawL = parseFloat(result[indexes.l] ?? "0"); + + // Validate lightness range BEFORE scaling + if (result[indexes.lPercent]) { + // Percentage format: must be 0..100 + if (rawL < none || rawL > percentDenominator) { + return undefined; + } + } else { + // Unitless format: must be 0..1 + if (rawL < none || rawL > identity) { + return undefined; + } + } + + return oklchaToRgba({ + a: result[indexes.a] ? parseAlpha(result[indexes.a]) : defaultAlpha, + c: parseFloat(result[indexes.c] ?? "0"), + h: parseFloat(result[indexes.h] ?? "0"), + l: rawL * (result[indexes.lPercent] ? identity : percentDenominator), + }); } } diff --git a/plugins/colors/oklch/src/conversion.spec.ts b/plugins/colors/oklch/src/conversion.spec.ts new file mode 100644 index 00000000000..fb1818ff804 --- /dev/null +++ b/plugins/colors/oklch/src/conversion.spec.ts @@ -0,0 +1,57 @@ +import type { IOklch, IRgb } from "@tsparticles/engine"; +import { describe, expect, it } from "vitest"; +import { OklchColorManager } from "./OklchColorManager.js"; +import { oklchToRgb } from "./utils.js"; + +describe("OKLCH conversion", () => { + const manager = new OklchColorManager(); + + describe("oklchToRgb (programmatic API)", () => { + const testCases: { + expected: IRgb; + input: IOklch; + name: string; + }[] = [ + { name: "red", input: { l: 62.7955, c: 0.2577, h: 29.2339 }, expected: { r: 255, g: 0, b: 0 } }, + { name: "green", input: { l: 86.644, c: 0.2948, h: 142.4953 }, expected: { r: 0, g: 255, b: 0 } }, + { name: "blue", input: { l: 45.2014, c: 0.3132, h: 264.052 }, expected: { r: 0, g: 0, b: 255 } }, + { name: "yellow", input: { l: 96.7983, c: 0.211, h: 109.7692 }, expected: { r: 255, g: 255, b: 0 } }, + { name: "cyan", input: { l: 90.5399, c: 0.1546, h: 194.7689 }, expected: { r: 0, g: 255, b: 255 } }, + { name: "magenta", input: { l: 70.1674, c: 0.3225, h: 328.3634 }, expected: { r: 255, g: 0, b: 255 } }, + { name: "white", input: { l: 100, c: 0, h: 0 }, expected: { r: 255, g: 255, b: 255 } }, + { name: "black", input: { l: 0, c: 0, h: 0 }, expected: { r: 0, g: 0, b: 0 } }, + ]; + + for (const { name, input, expected } of testCases) { + it(`should convert OKLCH(${input.l},${input.c},${input.h}) to ${name}`, () => { + const result = oklchToRgb(input); + expect(result).toEqual(expected); + }); + } + }); + + describe("parseString (CSS string format)", () => { + const stringCases: { + expected: IRgb; + input: string; + name: string; + }[] = [ + { name: "red", input: "oklch(62.7955% 0.2577 29.2339°)", expected: { r: 255, g: 0, b: 0 } }, + { name: "red (no % on L)", input: "oklch(0.627955 0.2577 29.2339°)", expected: { r: 255, g: 0, b: 0 } }, + { name: "green", input: "oklch(86.644% 0.2948 142.4953°)", expected: { r: 0, g: 255, b: 0 } }, + { name: "blue", input: "oklch(45.2014% 0.3132 264.052°)", expected: { r: 0, g: 0, b: 255 } }, + { name: "yellow", input: "oklch(96.7983% 0.211 109.7692°)", expected: { r: 255, g: 255, b: 0 } }, + { name: "cyan", input: "oklch(90.5399% 0.1546 194.7689°)", expected: { r: 0, g: 255, b: 255 } }, + { name: "magenta", input: "oklch(70.1674% 0.3225 328.3634°)", expected: { r: 255, g: 0, b: 255 } }, + { name: "white", input: "oklch(100% 0 0)", expected: { r: 255, g: 255, b: 255 } }, + { name: "black", input: "oklch(0% 0 0)", expected: { r: 0, g: 0, b: 0 } }, + ]; + + for (const { name, input, expected } of stringCases) { + it(`should parse "${input}" to ${name}`, () => { + const result = manager.parseString(input); + expect(result).toMatchObject(expected); + }); + } + }); +}); diff --git a/plugins/colors/oklch/src/utils.ts b/plugins/colors/oklch/src/utils.ts index b1a0ce767f8..c8a423854f4 100644 --- a/plugins/colors/oklch/src/utils.ts +++ b/plugins/colors/oklch/src/utils.ts @@ -38,7 +38,7 @@ const OKLAB_LMS = { export function oklchToRgb(oklch: IOklch): IRgb { // 1. Normalize OKLCH const L = oklch.l / percentDenominator, - C = oklch.c / percentDenominator, + C = oklch.c, hRad = degToRad(oklch.h), // 2. OKLCH → OKLAB a = C * Math.cos(hRad), @@ -92,5 +92,5 @@ export function getStyleFromOklch(color: IOklch, opacity?: number): string { const { l, c, h } = color, alpha = opacity !== undefined ? ` / ${opacity.toString()}` : ""; - return `oklch(${l.toString()}% ${c.toString()}% ${h.toString()}°${alpha})`; + return `oklch(${l.toString()}% ${c.toString()} ${h.toString()}°${alpha})`; } diff --git a/plugins/colors/oklch/vitest.config.ts b/plugins/colors/oklch/vitest.config.ts new file mode 100644 index 00000000000..9b77a37892e --- /dev/null +++ b/plugins/colors/oklch/vitest.config.ts @@ -0,0 +1,7 @@ +import { defineConfig } from "vitest/config"; + +export default defineConfig({ + test: { + include: ["src/**/*.spec.ts"], + }, +}); diff --git a/plugins/colors/rgb/package.json b/plugins/colors/rgb/package.json index 24f8483e873..536e85f47b1 100644 --- a/plugins/colors/rgb/package.json +++ b/plugins/colors/rgb/package.json @@ -5,6 +5,7 @@ "homepage": "https://particles.js.org", "scripts": { "build": "tsparticles-build", + "test": "vitest run", "version": "tsparticles-build -d && git add package.dist.json && tsparticles-build -p -l && git add .", "prepack": "pnpm run build" }, @@ -117,8 +118,8 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", - "@tsparticles/engine": "workspace:*" + "@tsparticles/engine": "workspace:*", + "vitest": "^4.1.6" }, "publishConfig": { "access": "public", diff --git a/plugins/colors/rgb/src/conversion.spec.ts b/plugins/colors/rgb/src/conversion.spec.ts new file mode 100644 index 00000000000..eaedcbbffe4 --- /dev/null +++ b/plugins/colors/rgb/src/conversion.spec.ts @@ -0,0 +1,28 @@ +import { describe, expect, it } from "vitest"; +import type { IRgb } from "@tsparticles/engine"; +import { RgbColorManager } from "./RgbColorManager.js"; + +describe("RgbColorManager", () => { + const manager = new RgbColorManager(), + testCases: { + expected: IRgb; + input: IRgb; + name: string; + }[] = [ + { name: "red", input: { r: 255, g: 0, b: 0 }, expected: { r: 255, g: 0, b: 0 } }, + { name: "green", input: { r: 0, g: 255, b: 0 }, expected: { r: 0, g: 255, b: 0 } }, + { name: "blue", input: { r: 0, g: 0, b: 255 }, expected: { r: 0, g: 0, b: 255 } }, + { name: "yellow", input: { r: 255, g: 255, b: 0 }, expected: { r: 255, g: 255, b: 0 } }, + { name: "cyan", input: { r: 0, g: 255, b: 255 }, expected: { r: 0, g: 255, b: 255 } }, + { name: "magenta", input: { r: 255, g: 0, b: 255 }, expected: { r: 255, g: 0, b: 255 } }, + { name: "white", input: { r: 255, g: 255, b: 255 }, expected: { r: 255, g: 255, b: 255 } }, + { name: "black", input: { r: 0, g: 0, b: 0 }, expected: { r: 0, g: 0, b: 0 } }, + ]; + + for (const { name, input, expected } of testCases) { + it(`should convert RGB(${input.r},${input.g},${input.b}) to ${name}`, () => { + const result = manager.handleColor({ value: input }); + expect(result).toMatchObject(expected); + }); + } +}); diff --git a/plugins/colors/rgb/vitest.config.ts b/plugins/colors/rgb/vitest.config.ts new file mode 100644 index 00000000000..9b77a37892e --- /dev/null +++ b/plugins/colors/rgb/vitest.config.ts @@ -0,0 +1,7 @@ +import { defineConfig } from "vitest/config"; + +export default defineConfig({ + test: { + include: ["src/**/*.spec.ts"], + }, +}); diff --git a/plugins/easings/back/package.json b/plugins/easings/back/package.json index 75be49d252e..efe3484e059 100644 --- a/plugins/easings/back/package.json +++ b/plugins/easings/back/package.json @@ -117,7 +117,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/plugins/easings/bounce/package.json b/plugins/easings/bounce/package.json index 7ee8fbce5ce..096592d846b 100644 --- a/plugins/easings/bounce/package.json +++ b/plugins/easings/bounce/package.json @@ -117,7 +117,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/plugins/easings/circ/package.json b/plugins/easings/circ/package.json index e32ac96fe56..0a07e132c1d 100644 --- a/plugins/easings/circ/package.json +++ b/plugins/easings/circ/package.json @@ -117,7 +117,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/plugins/easings/cubic/package.json b/plugins/easings/cubic/package.json index 04fdccdfa9e..0d9148e42b4 100644 --- a/plugins/easings/cubic/package.json +++ b/plugins/easings/cubic/package.json @@ -117,7 +117,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/plugins/easings/elastic/package.json b/plugins/easings/elastic/package.json index 55129a1a1d7..ecb769241e0 100644 --- a/plugins/easings/elastic/package.json +++ b/plugins/easings/elastic/package.json @@ -117,7 +117,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/plugins/easings/expo/package.json b/plugins/easings/expo/package.json index bf6beaa642b..a2eb2336d01 100644 --- a/plugins/easings/expo/package.json +++ b/plugins/easings/expo/package.json @@ -117,7 +117,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/plugins/easings/quart/package.json b/plugins/easings/quart/package.json index 08969ac8ff3..404178a45d6 100644 --- a/plugins/easings/quart/package.json +++ b/plugins/easings/quart/package.json @@ -117,7 +117,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/plugins/easings/quint/package.json b/plugins/easings/quint/package.json index d81bbcd15ca..dc333967fa4 100644 --- a/plugins/easings/quint/package.json +++ b/plugins/easings/quint/package.json @@ -117,7 +117,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/plugins/easings/sigmoid/package.json b/plugins/easings/sigmoid/package.json index f66b3c6a091..d5e5abe5fd2 100644 --- a/plugins/easings/sigmoid/package.json +++ b/plugins/easings/sigmoid/package.json @@ -117,7 +117,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/plugins/easings/sine/package.json b/plugins/easings/sine/package.json index 1513fc7818c..f6b21b39df5 100644 --- a/plugins/easings/sine/package.json +++ b/plugins/easings/sine/package.json @@ -117,7 +117,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/plugins/easings/smoothstep/package.json b/plugins/easings/smoothstep/package.json index d9b85dae49d..dad59725599 100644 --- a/plugins/easings/smoothstep/package.json +++ b/plugins/easings/smoothstep/package.json @@ -117,7 +117,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/plugins/emitters/package.json b/plugins/emitters/package.json index e6a2e5d5c50..d514292af03 100644 --- a/plugins/emitters/package.json +++ b/plugins/emitters/package.json @@ -132,7 +132,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-interactivity": "workspace:*" }, diff --git a/plugins/emittersShapes/canvas/package.json b/plugins/emittersShapes/canvas/package.json index 20bef9e38e3..d6c4b4739e2 100644 --- a/plugins/emittersShapes/canvas/package.json +++ b/plugins/emittersShapes/canvas/package.json @@ -118,7 +118,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-emitters": "workspace:*" }, diff --git a/plugins/emittersShapes/circle/package.json b/plugins/emittersShapes/circle/package.json index 69aaba83a0e..86f87c60601 100644 --- a/plugins/emittersShapes/circle/package.json +++ b/plugins/emittersShapes/circle/package.json @@ -118,7 +118,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-emitters": "workspace:*" }, diff --git a/plugins/emittersShapes/path/package.json b/plugins/emittersShapes/path/package.json index f77d792853f..91a3770d8a7 100644 --- a/plugins/emittersShapes/path/package.json +++ b/plugins/emittersShapes/path/package.json @@ -118,7 +118,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-emitters": "workspace:*" }, diff --git a/plugins/emittersShapes/polygon/package.json b/plugins/emittersShapes/polygon/package.json index 67b616a84a8..92d6d9b2046 100644 --- a/plugins/emittersShapes/polygon/package.json +++ b/plugins/emittersShapes/polygon/package.json @@ -118,7 +118,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-emitters": "workspace:*" }, diff --git a/plugins/emittersShapes/square/package.json b/plugins/emittersShapes/square/package.json index c6ca712d4a9..386c79ab97e 100644 --- a/plugins/emittersShapes/square/package.json +++ b/plugins/emittersShapes/square/package.json @@ -118,7 +118,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-emitters": "workspace:*" }, diff --git a/plugins/exports/image/package.json b/plugins/exports/image/package.json index 3f6215d2770..2efaac26359 100644 --- a/plugins/exports/image/package.json +++ b/plugins/exports/image/package.json @@ -117,7 +117,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/plugins/exports/json/package.json b/plugins/exports/json/package.json index d5797c641e9..d694cfaf773 100644 --- a/plugins/exports/json/package.json +++ b/plugins/exports/json/package.json @@ -117,7 +117,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/plugins/exports/video/package.json b/plugins/exports/video/package.json index bceb0d9563b..03baafae258 100644 --- a/plugins/exports/video/package.json +++ b/plugins/exports/video/package.json @@ -117,7 +117,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/plugins/infection/package.json b/plugins/infection/package.json index d1a5cb7d57e..ea642e6ec71 100644 --- a/plugins/infection/package.json +++ b/plugins/infection/package.json @@ -118,7 +118,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-interactivity": "workspace:*" }, diff --git a/plugins/interactivity/package.json b/plugins/interactivity/package.json index aaa1a43e9b6..82f5249597b 100644 --- a/plugins/interactivity/package.json +++ b/plugins/interactivity/package.json @@ -103,7 +103,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/plugins/manualParticles/package.json b/plugins/manualParticles/package.json index a0c79c4acec..3a58926d161 100644 --- a/plugins/manualParticles/package.json +++ b/plugins/manualParticles/package.json @@ -103,7 +103,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/plugins/motion/package.json b/plugins/motion/package.json index d698ac8e218..1b79c1eb824 100644 --- a/plugins/motion/package.json +++ b/plugins/motion/package.json @@ -103,7 +103,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/plugins/move/package.json b/plugins/move/package.json index 4d356827d08..7f8d6eb1039 100644 --- a/plugins/move/package.json +++ b/plugins/move/package.json @@ -103,7 +103,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/plugins/poisson/package.json b/plugins/poisson/package.json index 5ac926656d8..86dab6c89d9 100644 --- a/plugins/poisson/package.json +++ b/plugins/poisson/package.json @@ -98,7 +98,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/plugins/polygonMask/package.json b/plugins/polygonMask/package.json index 85b8e0ddd85..deec17d8522 100644 --- a/plugins/polygonMask/package.json +++ b/plugins/polygonMask/package.json @@ -84,7 +84,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "exports": { diff --git a/plugins/responsive/package.json b/plugins/responsive/package.json index dc1ddd9a21f..45307e2a0ff 100644 --- a/plugins/responsive/package.json +++ b/plugins/responsive/package.json @@ -103,7 +103,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/plugins/sounds/package.json b/plugins/sounds/package.json index cd395f427ca..f1f99c2a841 100644 --- a/plugins/sounds/package.json +++ b/plugins/sounds/package.json @@ -103,7 +103,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/plugins/themes/package.json b/plugins/themes/package.json index e9244570cc4..fe5a6bc9a01 100644 --- a/plugins/themes/package.json +++ b/plugins/themes/package.json @@ -103,7 +103,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/plugins/trail/package.json b/plugins/trail/package.json index 4541d832344..7f23f933c59 100644 --- a/plugins/trail/package.json +++ b/plugins/trail/package.json @@ -103,7 +103,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/plugins/zoom/package.json b/plugins/zoom/package.json index 21c83ad170a..f25eed9216f 100644 --- a/plugins/zoom/package.json +++ b/plugins/zoom/package.json @@ -103,7 +103,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7acdf33d46d..1c3989bbcf3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -22,7 +22,7 @@ importers: devDependencies: '@commitlint/cli': specifier: ^21.0.1 - version: 21.0.1(@types/node@25.8.0)(conventional-commits-parser@6.3.0)(typescript@6.0.3) + version: 21.0.1(@types/node@25.9.1)(conventional-commits-parser@6.3.0)(typescript@6.0.3) '@commitlint/config-conventional': specifier: ^21.0.1 version: 21.0.1 @@ -66,8 +66,8 @@ importers: specifier: workspace:^ version: link:cli/utils/webpack-config '@types/node': - specifier: ^25.8.0 - version: 25.8.0 + specifier: ^25.9.1 + version: 25.9.1 '@types/webpack-env': specifier: ^1.18.8 version: 1.18.8 @@ -87,8 +87,8 @@ importers: specifier: ^10.1.8 version: 10.1.8(eslint@10.4.0(jiti@2.7.0)) eslint-plugin-jsdoc: - specifier: ^62.9.0 - version: 62.9.0(eslint@10.4.0(jiti@2.7.0)) + specifier: ^63.0.0 + version: 63.0.0(eslint@10.4.0(jiti@2.7.0)) eslint-plugin-prettier: specifier: ^5.5.5 version: 5.5.5(@types/eslint@9.6.1)(eslint-config-prettier@10.1.8(eslint@10.4.0(jiti@2.7.0)))(eslint@10.4.0(jiti@2.7.0))(prettier@3.8.3) @@ -106,7 +106,7 @@ importers: version: 9.1.7 lerna: specifier: ^9.0.7 - version: 9.0.7(@swc-node/register@1.11.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@swc/core@1.15.33)(@swc/types@0.1.26)(typescript@6.0.3))(@swc/core@1.15.33)(@types/node@25.8.0)(babel-plugin-macros@3.1.0) + version: 9.0.7(@swc-node/register@1.11.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@swc/core@1.15.33)(@swc/types@0.1.26)(typescript@6.0.3))(@swc/core@1.15.33)(@types/node@25.9.1)(babel-plugin-macros@3.1.0) nx: specifier: ^22.7.2 version: 22.7.2(@swc-node/register@1.11.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@swc/core@1.15.33)(@swc/types@0.1.26)(typescript@6.0.3))(@swc/core@1.15.33) @@ -120,8 +120,8 @@ importers: specifier: ^4.1.8 version: 4.1.8(prettier@3.8.3) puppeteer: - specifier: ^25.0.3 - version: 25.0.3(typescript@6.0.3) + specifier: ^25.0.4 + version: 25.0.4(typescript@6.0.3) rimraf: specifier: ^6.1.3 version: 6.1.3 @@ -130,31 +130,31 @@ importers: version: 0.5.21 swc-loader: specifier: ^0.2.7 - version: 0.2.7(@swc/core@1.15.33)(webpack@5.106.2) + version: 0.2.7(@swc/core@1.15.33)(webpack@5.107.1) terser-webpack-plugin: specifier: ^5.6.0 - version: 5.6.0(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)) + version: 5.6.0(@swc/core@1.15.33)(webpack@5.107.1) ts-json-schema-generator: specifier: ^2.9.0 version: 2.9.0 ts-node: specifier: ^10.9.2 - version: 10.9.2(@swc/core@1.15.33)(@types/node@25.8.0)(typescript@6.0.3) + version: 10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@6.0.3) typescript: specifier: ^6.0.3 version: 6.0.3 typescript-eslint: - specifier: ^8.59.3 - version: 8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) + specifier: ^8.59.4 + version: 8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) webpack: - specifier: ^5.106.2 - version: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2) + specifier: ^5.107.1 + version: 5.107.1(@swc/core@1.15.33)(webpack-cli@7.0.2) webpack-bundle-analyzer: specifier: ^5.3.0 version: 5.3.0 webpack-cli: specifier: ^7.0.2 - version: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2) + version: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1) yargs: specifier: ^18.0.0 version: 18.0.0 @@ -642,9 +642,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/plugin-interactivity': specifier: workspace:* version: link:../../plugins/interactivity/dist @@ -951,7 +948,7 @@ importers: version: 4.60.4 swc-loader: specifier: ^0.2.7 - version: 0.2.7(@swc/core@1.15.33)(webpack@5.107.0(@swc/core@1.15.33)(esbuild@0.28.0)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + version: 0.2.7(@swc/core@1.15.33)(webpack@5.107.1(@swc/core@1.15.33)(esbuild@0.28.0)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) typescript: specifier: ^6.0.3 version: 6.0.3 @@ -1163,7 +1160,7 @@ importers: version: 6.1.3 swc-loader: specifier: ^0.2.7 - version: 0.2.7(@swc/core@1.15.33)(webpack@5.107.0(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + version: 0.2.7(@swc/core@1.15.33)(webpack@5.107.1) typescript: specifier: ^6.0.3 version: 6.0.3 @@ -1257,7 +1254,7 @@ importers: version: 6.1.3 swc-loader: specifier: ^0.2.7 - version: 0.2.7(@swc/core@1.15.33)(webpack@5.107.0(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + version: 0.2.7(@swc/core@1.15.33)(webpack@5.107.1) typescript: specifier: ^6.0.3 version: 6.0.3 @@ -1351,7 +1348,7 @@ importers: version: 6.1.3 swc-loader: specifier: ^0.2.7 - version: 0.2.7(@swc/core@1.15.33)(webpack@5.107.0(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + version: 0.2.7(@swc/core@1.15.33)(webpack@5.107.1) typescript: specifier: ^6.0.3 version: 6.0.3 @@ -1442,7 +1439,7 @@ importers: version: 6.1.3 swc-loader: specifier: ^0.2.7 - version: 0.2.7(@swc/core@1.15.33)(webpack@5.107.0(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + version: 0.2.7(@swc/core@1.15.33)(webpack@5.107.1) typescript: specifier: ^6.0.3 version: 6.0.3 @@ -1527,7 +1524,7 @@ importers: version: 6.1.3 swc-loader: specifier: ^0.2.7 - version: 0.2.7(@swc/core@1.15.33)(webpack@5.107.0(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + version: 0.2.7(@swc/core@1.15.33)(webpack@5.107.1) typescript: specifier: ^6.0.3 version: 6.0.3 @@ -1621,7 +1618,7 @@ importers: version: 6.1.3 swc-loader: specifier: ^0.2.7 - version: 0.2.7(@swc/core@1.15.33)(webpack@5.107.0(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + version: 0.2.7(@swc/core@1.15.33)(webpack@5.107.1) typescript: specifier: ^6.0.3 version: 6.0.3 @@ -1718,7 +1715,7 @@ importers: version: 6.1.3 swc-loader: specifier: ^0.2.7 - version: 0.2.7(@swc/core@1.15.33)(webpack@5.107.0(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + version: 0.2.7(@swc/core@1.15.33)(webpack@5.107.1) typescript-eslint: specifier: ^8.59.3 version: 8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) @@ -1858,7 +1855,7 @@ importers: version: 10.1.0 terser-webpack-plugin: specifier: ^5.6.0 - version: 5.6.0(@swc/core@1.15.33)(esbuild@0.28.0)(webpack@5.107.0) + version: 5.6.0(@swc/core@1.15.33)(esbuild@0.28.0)(webpack@5.107.1) ts-node: specifier: ^10.9.2 version: 10.9.2(@swc/core@1.15.33)(@types/node@25.8.0)(typescript@6.0.3) @@ -1870,7 +1867,7 @@ importers: version: 5.3.0 webpack-cli: specifier: ^7.0.2 - version: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.0) + version: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1) cli/commands/create-bundle: dependencies: @@ -1937,7 +1934,7 @@ importers: version: 6.1.3 terser-webpack-plugin: specifier: ^5.6.0 - version: 5.6.0(@swc/core@1.15.33)(webpack@5.107.0) + version: 5.6.0(@swc/core@1.15.33)(webpack@5.107.1) ts-node: specifier: ^10.9.2 version: 10.9.2(@swc/core@1.15.33)(@types/node@25.8.0)(typescript@6.0.3) @@ -1949,7 +1946,7 @@ importers: version: 5.3.0 webpack-cli: specifier: ^7.0.2 - version: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.0) + version: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1) cli/commands/create-effect: dependencies: @@ -2016,7 +2013,7 @@ importers: version: 6.1.3 terser-webpack-plugin: specifier: ^5.6.0 - version: 5.6.0(@swc/core@1.15.33)(webpack@5.107.0) + version: 5.6.0(@swc/core@1.15.33)(webpack@5.107.1) ts-node: specifier: ^10.9.2 version: 10.9.2(@swc/core@1.15.33)(@types/node@25.8.0)(typescript@6.0.3) @@ -2028,7 +2025,7 @@ importers: version: 5.3.0 webpack-cli: specifier: ^7.0.2 - version: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.0) + version: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1) cli/commands/create-interaction: dependencies: @@ -2095,7 +2092,7 @@ importers: version: 6.1.3 terser-webpack-plugin: specifier: ^5.6.0 - version: 5.6.0(@swc/core@1.15.33)(webpack@5.107.0) + version: 5.6.0(@swc/core@1.15.33)(webpack@5.107.1) ts-node: specifier: ^10.9.2 version: 10.9.2(@swc/core@1.15.33)(@types/node@25.8.0)(typescript@6.0.3) @@ -2107,7 +2104,7 @@ importers: version: 5.3.0 webpack-cli: specifier: ^7.0.2 - version: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.0) + version: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1) cli/commands/create-palette: dependencies: @@ -2174,7 +2171,7 @@ importers: version: 6.1.3 terser-webpack-plugin: specifier: ^5.6.0 - version: 5.6.0(@swc/core@1.15.33)(webpack@5.107.0) + version: 5.6.0(@swc/core@1.15.33)(webpack@5.107.1) ts-node: specifier: ^10.9.2 version: 10.9.2(@swc/core@1.15.33)(@types/node@25.8.0)(typescript@6.0.3) @@ -2186,7 +2183,7 @@ importers: version: 5.3.0 webpack-cli: specifier: ^7.0.2 - version: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.0) + version: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1) cli/commands/create-path: dependencies: @@ -2253,7 +2250,7 @@ importers: version: 6.1.3 terser-webpack-plugin: specifier: ^5.6.0 - version: 5.6.0(@swc/core@1.15.33)(webpack@5.107.0) + version: 5.6.0(@swc/core@1.15.33)(webpack@5.107.1) ts-node: specifier: ^10.9.2 version: 10.9.2(@swc/core@1.15.33)(@types/node@25.8.0)(typescript@6.0.3) @@ -2265,7 +2262,7 @@ importers: version: 5.3.0 webpack-cli: specifier: ^7.0.2 - version: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.0) + version: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1) cli/commands/create-plugin: dependencies: @@ -2332,7 +2329,7 @@ importers: version: 6.1.3 terser-webpack-plugin: specifier: ^5.6.0 - version: 5.6.0(@swc/core@1.15.33)(webpack@5.107.0) + version: 5.6.0(@swc/core@1.15.33)(webpack@5.107.1) ts-node: specifier: ^10.9.2 version: 10.9.2(@swc/core@1.15.33)(@types/node@25.8.0)(typescript@6.0.3) @@ -2344,7 +2341,7 @@ importers: version: 5.3.0 webpack-cli: specifier: ^7.0.2 - version: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.0) + version: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1) cli/commands/create-preset: dependencies: @@ -2411,7 +2408,7 @@ importers: version: 6.1.3 terser-webpack-plugin: specifier: ^5.6.0 - version: 5.6.0(@swc/core@1.15.33)(webpack@5.107.0) + version: 5.6.0(@swc/core@1.15.33)(webpack@5.107.1) ts-node: specifier: ^10.9.2 version: 10.9.2(@swc/core@1.15.33)(@types/node@25.8.0)(typescript@6.0.3) @@ -2423,7 +2420,7 @@ importers: version: 5.3.0 webpack-cli: specifier: ^7.0.2 - version: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.0) + version: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1) cli/commands/create-shape: dependencies: @@ -2490,7 +2487,7 @@ importers: version: 6.1.3 terser-webpack-plugin: specifier: ^5.6.0 - version: 5.6.0(@swc/core@1.15.33)(webpack@5.107.0) + version: 5.6.0(@swc/core@1.15.33)(webpack@5.107.1) ts-node: specifier: ^10.9.2 version: 10.9.2(@swc/core@1.15.33)(@types/node@25.8.0)(typescript@6.0.3) @@ -2502,7 +2499,7 @@ importers: version: 5.3.0 webpack-cli: specifier: ^7.0.2 - version: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.0) + version: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1) cli/commands/create-updater: dependencies: @@ -2569,7 +2566,7 @@ importers: version: 6.1.3 terser-webpack-plugin: specifier: ^5.6.0 - version: 5.6.0(@swc/core@1.15.33)(webpack@5.107.0) + version: 5.6.0(@swc/core@1.15.33)(webpack@5.107.1) ts-node: specifier: ^10.9.2 version: 10.9.2(@swc/core@1.15.33)(@types/node@25.8.0)(typescript@6.0.3) @@ -2581,7 +2578,7 @@ importers: version: 5.3.0 webpack-cli: specifier: ^7.0.2 - version: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.0) + version: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1) cli/commands/create-utils: dependencies: @@ -2788,8 +2785,8 @@ importers: specifier: ^4.28.2 version: 4.28.2 cpx2: - specifier: ^8.0.2 - version: 8.0.2 + specifier: ^9.0.0 + version: 9.0.0 cli/utils/depcruise-config: devDependencies: @@ -2803,8 +2800,8 @@ importers: specifier: workspace:^ version: link:../prettier-config '@types/node': - specifier: ^25.8.0 - version: 25.8.0 + specifier: ^25.9.1 + version: 25.9.1 dependency-cruiser: specifier: ^17.4.0 version: 17.4.0 @@ -2815,8 +2812,8 @@ importers: specifier: ^10.1.8 version: 10.1.8(eslint@10.4.0(jiti@2.7.0)) eslint-plugin-jsdoc: - specifier: ^62.9.0 - version: 62.9.0(eslint@10.4.0(jiti@2.7.0)) + specifier: ^63.0.0 + version: 63.0.0(eslint@10.4.0(jiti@2.7.0)) eslint-plugin-tsdoc: specifier: ^0.5.2 version: 0.5.2(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) @@ -2828,13 +2825,13 @@ importers: version: 4.1.8(prettier@3.8.3) tsup: specifier: ^8.5.1 - version: 8.5.1(patch_hash=ce9dbc714c187cea78868f1e68c1a0e5097ddbceb7e976a564d94f2291b5bcb9)(@microsoft/api-extractor@7.58.2(@types/node@25.8.0))(@swc/core@1.15.33)(jiti@2.7.0)(postcss@8.5.14)(typescript@6.0.3)(yaml@2.8.3) + version: 8.5.1(patch_hash=ce9dbc714c187cea78868f1e68c1a0e5097ddbceb7e976a564d94f2291b5bcb9)(@microsoft/api-extractor@7.58.2(@types/node@25.9.1))(@swc/core@1.15.33)(jiti@2.7.0)(postcss@8.5.14)(typescript@6.0.3)(yaml@2.8.3) typescript: specifier: ^6.0.3 version: 6.0.3 typescript-eslint: - specifier: ^8.59.3 - version: 8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) + specifier: ^8.59.4 + version: 8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) cli/utils/eslint-config: dependencies: @@ -2851,8 +2848,8 @@ importers: specifier: ^10.1.8 version: 10.1.8(eslint@10.4.0(jiti@2.7.0)) eslint-plugin-jsdoc: - specifier: ^62.9.0 - version: 62.9.0(eslint@10.4.0(jiti@2.7.0)) + specifier: ^63.0.0 + version: 63.0.0(eslint@10.4.0(jiti@2.7.0)) eslint-plugin-prettier: specifier: ^5.5.5 version: 5.5.5(@types/eslint@9.6.1)(eslint-config-prettier@10.1.8(eslint@10.4.0(jiti@2.7.0)))(eslint@10.4.0(jiti@2.7.0))(prettier@3.8.3) @@ -2872,12 +2869,12 @@ importers: specifier: ^6.0.3 version: 6.0.3 typescript-eslint: - specifier: ^8.59.3 - version: 8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) + specifier: ^8.59.4 + version: 8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) devDependencies: '@types/node': - specifier: ^25.8.0 - version: 25.8.0 + specifier: ^25.9.1 + version: 25.9.1 eslint: specifier: ^10.4.0 version: 10.4.0(jiti@2.7.0) @@ -2889,8 +2886,8 @@ importers: version: 4.1.8(prettier@3.8.3) devDependencies: cpx2: - specifier: ^8.0.2 - version: 8.0.2 + specifier: ^9.0.0 + version: 9.0.0 prettier: specifier: ^3.8.3 version: 3.8.3 @@ -2922,8 +2919,8 @@ importers: specifier: ^10.1.8 version: 10.1.8(eslint@10.4.0(jiti@2.7.0)) eslint-plugin-jsdoc: - specifier: ^62.9.0 - version: 62.9.0(eslint@10.4.0(jiti@2.7.0)) + specifier: ^63.0.0 + version: 63.0.0(eslint@10.4.0(jiti@2.7.0)) eslint-plugin-tsdoc: specifier: ^0.5.2 version: 0.5.2(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) @@ -2944,8 +2941,8 @@ importers: specifier: ^12.3.0 version: 12.3.0(rollup@4.60.4)(tslib@2.8.1)(typescript@6.0.3) '@types/node': - specifier: ^25.8.0 - version: 25.8.0 + specifier: ^25.9.1 + version: 25.9.1 rimraf: specifier: ^6.1.3 version: 6.1.3 @@ -2953,8 +2950,8 @@ importers: specifier: ^6.0.3 version: 6.0.3 typescript-eslint: - specifier: ^8.59.3 - version: 8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) + specifier: ^8.59.4 + version: 8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) cli/utils/tsconfig: devDependencies: @@ -2989,8 +2986,8 @@ importers: specifier: ^10.1.8 version: 10.1.8(eslint@10.4.0(jiti@2.7.0)) eslint-plugin-jsdoc: - specifier: ^62.9.0 - version: 62.9.0(eslint@10.4.0(jiti@2.7.0)) + specifier: ^63.0.0 + version: 63.0.0(eslint@10.4.0(jiti@2.7.0)) eslint-plugin-tsdoc: specifier: ^0.5.2 version: 0.5.2(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) @@ -3002,26 +2999,26 @@ importers: version: 4.1.8(prettier@3.8.3) swc-loader: specifier: ^0.2.7 - version: 0.2.7(@swc/core@1.15.33)(webpack@5.106.2) + version: 0.2.7(@swc/core@1.15.33)(webpack@5.107.1) terser-webpack-plugin: specifier: ^5.6.0 - version: 5.6.0(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)) + version: 5.6.0(@swc/core@1.15.33)(webpack@5.107.1) typescript: specifier: ^6.0.3 version: 6.0.3 typescript-eslint: - specifier: ^8.59.3 - version: 8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) + specifier: ^8.59.4 + version: 8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) webpack-bundle-analyzer: specifier: ^5.3.0 version: 5.3.0 webpack-cli: specifier: ^7.0.2 - version: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2) + version: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1) devDependencies: '@types/node': - specifier: ^25.8.0 - version: 25.8.0 + specifier: ^25.9.1 + version: 25.9.1 '@types/webpack-bundle-analyzer': specifier: ^4.7.0 version: 4.7.0(@swc/core@1.15.33)(webpack-cli@7.0.2) @@ -3032,8 +3029,8 @@ importers: specifier: ^6.1.3 version: 6.1.3 webpack: - specifier: ^5.106.2 - version: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2) + specifier: ^5.107.1 + version: 5.107.1(@swc/core@1.15.33)(webpack-cli@7.0.2) demo/angular: dependencies: @@ -3271,7 +3268,7 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: ~21.2.7 - version: 21.2.7(00fb54de864926ad1673c7146d765488) + version: 21.2.7(f13e92d9e4a88fecef9b290c04768331) '@angular/cli': specifier: ~21.2.7 version: 21.2.11(@types/node@25.6.0)(chokidar@5.0.0) @@ -3681,7 +3678,7 @@ importers: version: link:../../presets/snow/dist ember-auto-import: specifier: ^2.13.1 - version: 2.13.1(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)) + version: 2.13.1(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) ember-cli-babel: specifier: ^8.3.1 version: 8.3.1(@babel/core@7.29.0) @@ -3772,7 +3769,7 @@ importers: version: 10.1.8(eslint@10.2.1(jiti@2.7.0)) eslint-plugin-ember: specifier: ^13.0.0 - version: 13.0.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@typescript-eslint/parser@8.59.3(eslint@10.2.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.2.1(jiti@2.7.0))(typescript@6.0.3) + version: 13.0.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@typescript-eslint/parser@8.59.4(eslint@10.2.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.2.1(jiti@2.7.0))(typescript@6.0.3) eslint-plugin-node: specifier: ^11.1.0 version: 11.1.0(eslint@10.2.1(jiti@2.7.0)) @@ -3799,7 +3796,7 @@ importers: version: 6.0.3 webpack: specifier: ^5.106.2 - version: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2) + version: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) demo/inferno: dependencies: @@ -4110,16 +4107,16 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: ~21.2.7 - version: 21.2.7(0c62bfb9d0446ef2e8a4f3d982eee317) + version: 21.2.7(c7e80e60eefdd31b8e949e9daaae4af3) '@angular-eslint/builder': specifier: ~21.3.1 version: 21.3.1(@angular/cli@21.2.11(@types/node@25.6.0))(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3) '@angular-eslint/eslint-plugin': specifier: ~21.3.1 - version: 21.3.1(@typescript-eslint/utils@8.59.3(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3))(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3) + version: 21.3.1(@typescript-eslint/utils@8.59.4(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3))(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3) '@angular-eslint/eslint-plugin-template': specifier: ~21.3.1 - version: 21.3.1(@angular-eslint/template-parser@21.3.1(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3))(@typescript-eslint/types@8.59.3)(@typescript-eslint/utils@8.59.3(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3))(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3) + version: 21.3.1(@angular-eslint/template-parser@21.3.1(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3))(@typescript-eslint/types@8.59.4)(@typescript-eslint/utils@8.59.4(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3))(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3) '@angular-eslint/template-parser': specifier: ~21.3.1 version: 21.3.1(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3) @@ -4248,8 +4245,8 @@ importers: specifier: ^7.1.5 version: 7.5.1(express@4.22.1) helmet: - specifier: ^7.1.0 - version: 7.2.0 + specifier: ^8.1.0 + version: 8.1.0 jsoneditor: specifier: ^10.0.0 version: 10.4.3 @@ -4266,8 +4263,8 @@ importers: specifier: ^1.1.0 version: 1.1.0 stylus: - specifier: ^0.62.0 - version: 0.62.0 + specifier: ^0.64.0 + version: 0.64.0 typescript: specifier: ^5.3.3 version: 5.9.3 @@ -4281,8 +4278,8 @@ importers: specifier: workspace:^ version: link:../../wrappers/lit lit: - specifier: ^2.6.1 - version: 2.8.0 + specifier: ^3.3.3 + version: 3.3.3 tsparticles: specifier: workspace:^ version: link:../../bundles/full/dist @@ -4459,7 +4456,7 @@ importers: version: 10.2.0(jiti@2.7.0) eslint-config-next: specifier: ^16.2.3 - version: 16.2.3(@typescript-eslint/parser@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2) + version: 16.2.3(@typescript-eslint/parser@8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2) demo/nuxt2: dependencies: @@ -4477,7 +4474,7 @@ importers: version: 3.49.0 nuxt: specifier: 2.18.1 - version: 2.18.1(@vue/compiler-sfc@3.5.32)(buffer@6.0.3)(consola@3.4.2)(ejs@3.1.10)(encoding@0.1.13)(hamljs@0.6.2)(handlebars@4.7.9)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(tslib@2.8.1)(typescript@6.0.3)(underscore@1.13.8)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + version: 2.18.1(@vue/compiler-sfc@3.5.32)(buffer@6.0.3)(consola@3.4.2)(ejs@3.1.10)(encoding@0.1.13)(hamljs@0.6.2)(handlebars@4.7.9)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(tslib@2.8.1)(typescript@6.0.3)(underscore@1.13.8)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) tsparticles: specifier: workspace:^ version: link:../../bundles/full/dist @@ -4520,13 +4517,13 @@ importers: version: 2.18.1 '@nuxt/typescript-build': specifier: ^3.0.2 - version: 3.0.2(@nuxt/types@2.18.1)(eslint@10.3.0(jiti@2.7.0))(typescript@6.0.3)(vue-template-compiler@2.7.16)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + version: 3.0.2(@nuxt/types@2.18.1)(eslint@10.3.0(jiti@2.7.0))(typescript@6.0.3)(vue-template-compiler@2.7.16)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) '@nuxtjs/eslint-config-typescript': specifier: ^12.1.0 version: 12.1.0(eslint@10.3.0(jiti@2.7.0))(typescript@6.0.3) '@nuxtjs/eslint-module': specifier: ^4.1.0 - version: 4.1.0(eslint@10.3.0(jiti@2.7.0))(vite@8.0.13(@types/node@20.19.39)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + version: 4.1.0(eslint@10.3.0(jiti@2.7.0))(vite@8.0.13(@types/node@20.19.39)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) '@types/node': specifier: ^20.11.25 version: 20.19.39 @@ -4535,10 +4532,10 @@ importers: version: 8.59.1(eslint@10.3.0(jiti@2.7.0))(typescript@6.0.3) babel-loader: specifier: ^8.4.1 - version: 8.4.1(@babel/core@7.29.0)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + version: 8.4.1(@babel/core@7.29.0)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) css-loader: specifier: ^5.2.7 - version: 5.2.7(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + version: 5.2.7(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) eslint: specifier: ^10.3.0 version: 10.3.0(jiti@2.7.0) @@ -4556,25 +4553,25 @@ importers: version: 16.4.0 postcss-loader: specifier: ^4.3.0 - version: 4.3.0(postcss@8.5.14)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + version: 4.3.0(postcss@8.5.14)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) prettier: specifier: ^3.8.2 version: 3.8.2 ts-loader: specifier: ^8.4.0 - version: 8.4.0(typescript@6.0.3)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + version: 8.4.0(typescript@6.0.3)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) vue-eslint-parser: specifier: ^10.4.0 version: 10.4.0(eslint@10.3.0(jiti@2.7.0)) vue-loader: specifier: ^15.11.1 - version: 15.11.1(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(css-loader@5.2.7(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(ejs@3.1.10)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + version: 15.11.1(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(css-loader@5.2.7(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(ejs@3.1.10)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) vue-template-babel-compiler: specifier: ^2.0.0 version: 2.0.0(vue-template-compiler@2.7.16) webpack: specifier: ^4.47.0 - version: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + version: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) demo/nuxt3: dependencies: @@ -4770,7 +4767,7 @@ importers: version: 3.0.0 preact-cli: specifier: ^3.5.0 - version: 3.5.1(@types/babel__core@7.20.5)(encoding@0.1.13)(eslint@10.3.0(jiti@2.7.0))(preact-render-to-string@6.6.7(preact@10.29.1))(preact@10.29.1)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@5.9.3))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + version: 3.5.1(@types/babel__core@7.20.5)(encoding@0.1.13)(eslint@10.3.0(jiti@2.7.0))(preact-render-to-string@6.6.7(preact@10.29.1))(preact@10.29.1)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@5.9.3))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) prettier: specifier: ^3.1.1 version: 3.8.2 @@ -4947,6 +4944,28 @@ importers: specifier: ^2.8.2 version: 2.11.12(@testing-library/jest-dom@6.9.1)(solid-js@1.9.12)(vite@5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)) + demo/stencil: + dependencies: + '@tsparticles/configs': + specifier: workspace:^ + version: link:../../utils/configs/dist + '@tsparticles/engine': + specifier: workspace:^ + version: link:../../engine/dist + '@tsparticles/slim': + specifier: workspace:^ + version: link:../../bundles/slim/dist + '@tsparticles/stencil': + specifier: workspace:^ + version: link:../../wrappers/stencil + devDependencies: + '@stencil/core': + specifier: ^4.43.4 + version: 4.43.4 + typescript: + specifier: ^6.0.3 + version: 6.0.3 + demo/svelte: dependencies: '@tsparticles/configs': @@ -4994,16 +5013,16 @@ importers: version: 2.0.5 rollup-plugin-svelte: specifier: ^7.2.0 - version: 7.2.3(rollup@4.60.1)(svelte@5.55.7(@typescript-eslint/types@8.59.3)) + version: 7.2.3(rollup@4.60.1)(svelte@5.55.7(@typescript-eslint/types@8.59.4)) svelte: specifier: ^5.55.7 - version: 5.55.7(@typescript-eslint/types@8.59.3) + version: 5.55.7(@typescript-eslint/types@8.59.4) svelte-check: specifier: ^3.7.1 - version: 3.8.6(@babel/core@7.29.0)(less@4.6.4)(postcss-load-config@3.1.4(postcss@8.5.14)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@5.4.5)))(postcss@8.5.14)(pug@3.0.4)(sass@1.99.0)(svelte@5.55.7(@typescript-eslint/types@8.59.3)) + version: 3.8.6(@babel/core@7.29.0)(less@4.6.4)(postcss-load-config@3.1.4(postcss@8.5.14)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@5.4.5)))(postcss@8.5.14)(pug@3.0.4)(sass@1.99.0)(svelte@5.55.7(@typescript-eslint/types@8.59.4)) svelte-preprocess: specifier: ^5.1.4 - version: 5.1.4(@babel/core@7.29.0)(less@4.6.4)(postcss-load-config@3.1.4(postcss@8.5.14)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@5.4.5)))(postcss@8.5.14)(pug@3.0.4)(sass@1.99.0)(svelte@5.55.7(@typescript-eslint/types@8.59.3))(typescript@5.4.5) + version: 5.1.4(@babel/core@7.29.0)(less@4.6.4)(postcss-load-config@3.1.4(postcss@8.5.14)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@5.4.5)))(postcss@8.5.14)(pug@3.0.4)(sass@1.99.0)(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@5.4.5) tslib: specifier: ^2.6.2 version: 2.8.1 @@ -5018,13 +5037,13 @@ importers: version: 5.2.7 '@sveltejs/adapter-auto': specifier: ^3.2.1 - version: 3.3.1(@sveltejs/kit@2.60.1(@opentelemetry/api@1.9.1)(@sveltejs/vite-plugin-svelte@3.1.2(svelte@5.55.7(@typescript-eslint/types@8.59.3))(vite@5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)))(svelte@5.55.7(@typescript-eslint/types@8.59.3))(typescript@5.9.3)(vite@5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1))) + version: 3.3.1(@sveltejs/kit@2.60.1(@opentelemetry/api@1.9.1)(@sveltejs/vite-plugin-svelte@3.1.2(svelte@5.55.7(@typescript-eslint/types@8.59.4))(vite@5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)))(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@5.9.3)(vite@5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1))) '@sveltejs/kit': specifier: ^2.5.10 - version: 2.60.1(@opentelemetry/api@1.9.1)(@sveltejs/vite-plugin-svelte@3.1.2(svelte@5.55.7(@typescript-eslint/types@8.59.3))(vite@5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)))(svelte@5.55.7(@typescript-eslint/types@8.59.3))(typescript@5.9.3)(vite@5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)) + version: 2.60.1(@opentelemetry/api@1.9.1)(@sveltejs/vite-plugin-svelte@3.1.2(svelte@5.55.7(@typescript-eslint/types@8.59.4))(vite@5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)))(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@5.9.3)(vite@5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)) '@sveltejs/vite-plugin-svelte': specifier: ^3.1.0 - version: 3.1.2(svelte@5.55.7(@typescript-eslint/types@8.59.3))(vite@5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)) + version: 3.1.2(svelte@5.55.7(@typescript-eslint/types@8.59.4))(vite@5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)) '@tsparticles/engine': specifier: workspace:^ version: link:../../engine/dist @@ -5048,25 +5067,25 @@ importers: version: 10.1.8(eslint@10.3.0(jiti@2.7.0)) eslint-plugin-svelte: specifier: ^2.39.0 - version: 2.46.1(eslint@10.3.0(jiti@2.7.0))(svelte@5.55.7(@typescript-eslint/types@8.59.3))(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@5.9.3)) + version: 2.46.1(eslint@10.3.0(jiti@2.7.0))(svelte@5.55.7(@typescript-eslint/types@8.59.4))(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@5.9.3)) prettier: specifier: ^3.2.5 version: 3.8.2 prettier-plugin-svelte: specifier: ^3.2.3 - version: 3.5.1(prettier@3.8.2)(svelte@5.55.7(@typescript-eslint/types@8.59.3)) + version: 3.5.1(prettier@3.8.2)(svelte@5.55.7(@typescript-eslint/types@8.59.4)) svelte: specifier: ^5.55.7 - version: 5.55.7(@typescript-eslint/types@8.59.3) + version: 5.55.7(@typescript-eslint/types@8.59.4) svelte-check: specifier: ^3.7.1 - version: 3.8.6(@babel/core@7.29.0)(less@4.6.4)(postcss-load-config@3.1.4(postcss@8.5.9)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@5.9.3)))(postcss@8.5.9)(pug@3.0.4)(sass@1.99.0)(svelte@5.55.7(@typescript-eslint/types@8.59.3)) + version: 3.8.6(@babel/core@7.29.0)(less@4.6.4)(postcss-load-config@3.1.4(postcss@8.5.9)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@5.9.3)))(postcss@8.5.9)(pug@3.0.4)(sass@1.99.0)(svelte@5.55.7(@typescript-eslint/types@8.59.4)) svelte-eslint-parser: specifier: ^1.0.0 - version: 1.6.0(svelte@5.55.7(@typescript-eslint/types@8.59.3)) + version: 1.6.0(svelte@5.55.7(@typescript-eslint/types@8.59.4)) svelte-preprocess: specifier: ^5.1.4 - version: 5.1.4(@babel/core@7.29.0)(less@4.6.4)(postcss-load-config@3.1.4(postcss@8.5.9)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@5.9.3)))(postcss@8.5.9)(pug@3.0.4)(sass@1.99.0)(svelte@5.55.7(@typescript-eslint/types@8.59.3))(typescript@5.9.3) + version: 5.1.4(@babel/core@7.29.0)(less@4.6.4)(postcss-load-config@3.1.4(postcss@8.5.9)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@5.9.3)))(postcss@8.5.9)(pug@3.0.4)(sass@1.99.0)(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@5.9.3) tslib: specifier: ^2.6.2 version: 2.8.1 @@ -6315,16 +6334,16 @@ importers: version: 8.59.1(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3) '@vue/cli-plugin-babel': specifier: ^5.0.8 - version: 5.0.9(@swc/core@1.15.33)(@vue/cli-service@5.0.9(@swc/core@1.15.33)(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(ejs@3.1.10)(encoding@0.1.13)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))(webpack-sources@3.4.1))(core-js@3.49.0)(encoding@0.1.13)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + version: 5.0.9(@swc/core@1.15.33)(@vue/cli-service@5.0.9(@swc/core@1.15.33)(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(ejs@3.1.10)(encoding@0.1.13)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))(webpack-sources@3.4.1))(core-js@3.49.0)(encoding@0.1.13)(postcss@8.5.10)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) '@vue/cli-plugin-typescript': specifier: ^5.0.8 - version: 5.0.9(@swc/core@1.15.33)(@vue/cli-service@5.0.9(@swc/core@1.15.33)(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(ejs@3.1.10)(encoding@0.1.13)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))(webpack-sources@3.4.1))(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(encoding@0.1.13)(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + version: 5.0.9(@swc/core@1.15.33)(@vue/cli-service@5.0.9(@swc/core@1.15.33)(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(ejs@3.1.10)(encoding@0.1.13)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))(webpack-sources@3.4.1))(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(encoding@0.1.13)(eslint@10.3.0(jiti@2.7.0))(postcss@8.5.10)(typescript@5.9.3)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) '@vue/cli-service': specifier: ^5.0.8 - version: 5.0.9(@swc/core@1.15.33)(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(ejs@3.1.10)(encoding@0.1.13)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))(webpack-sources@3.4.1) + version: 5.0.9(@swc/core@1.15.33)(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(ejs@3.1.10)(encoding@0.1.13)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))(webpack-sources@3.4.1) babel-loader: specifier: ^8.3.0 - version: 8.4.1(@babel/core@7.29.0)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + version: 8.4.1(@babel/core@7.29.0)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) eslint: specifier: ^10.3.0 version: 10.3.0(jiti@2.7.0) @@ -6336,7 +6355,7 @@ importers: version: 10.8.0(@stylistic/eslint-plugin@5.10.0(eslint@10.3.0(jiti@2.7.0)))(@typescript-eslint/parser@8.59.1(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3))(eslint@10.3.0(jiti@2.7.0))(vue-eslint-parser@10.4.0(eslint@10.3.0(jiti@2.7.0))) fork-ts-checker-webpack-plugin: specifier: ^8.0.0 - version: 8.0.0(typescript@5.9.3)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + version: 8.0.0(typescript@5.9.3)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) globals: specifier: ^16.4.0 version: 16.4.0 @@ -6372,13 +6391,13 @@ importers: version: 10.4.0(eslint@10.3.0(jiti@2.7.0)) vue-loader: specifier: ^15.10.2 - version: 15.11.1(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(css-loader@7.1.4(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(ejs@3.1.10)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + version: 15.11.1(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(css-loader@7.1.4(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(ejs@3.1.10)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) vue-template-compiler: specifier: ^2.7.14 version: 2.7.16 webpack: specifier: ^4.46.0 - version: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + version: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) demo/vue3: dependencies: @@ -6495,8 +6514,8 @@ importers: specifier: ^4.18.2 version: 4.22.1 helmet: - specifier: ^7.0.0 - version: 7.2.0 + specifier: ^8.1.0 + version: 8.1.0 prettier: specifier: ^3.0.0 version: 3.8.2 @@ -6504,8 +6523,8 @@ importers: specifier: ^3.0.2 version: 3.0.4 stylus: - specifier: ^0.62.0 - version: 0.62.0 + specifier: ^0.64.0 + version: 0.64.0 tsparticles: specifier: workspace:^ version: link:../../bundles/full/dist @@ -6518,9 +6537,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -6531,9 +6547,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -6544,9 +6557,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -6557,9 +6567,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -6570,9 +6577,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -6590,9 +6594,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist @@ -6606,9 +6607,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist @@ -6622,9 +6620,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist @@ -6638,9 +6633,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist @@ -6658,9 +6650,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist @@ -6674,9 +6663,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist @@ -6690,9 +6676,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist @@ -6710,9 +6693,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist @@ -6726,9 +6706,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist @@ -6742,9 +6719,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist @@ -6758,9 +6732,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist @@ -6774,9 +6745,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist @@ -6790,9 +6758,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist @@ -6806,9 +6771,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist @@ -6822,9 +6784,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist @@ -6838,9 +6797,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist @@ -6854,9 +6810,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist @@ -6870,9 +6823,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -6886,9 +6836,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist @@ -6902,9 +6849,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist @@ -6922,9 +6866,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist @@ -6938,9 +6879,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist @@ -9656,9 +9594,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -9672,9 +9607,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -9688,9 +9620,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -9707,9 +9636,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -9723,9 +9649,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -9745,9 +9668,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -9761,9 +9681,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -9777,9 +9694,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -9799,9 +9713,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -9815,9 +9726,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -9831,9 +9739,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -9853,9 +9758,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -9869,9 +9771,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -9885,9 +9784,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -9901,9 +9797,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -9917,9 +9810,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -9930,9 +9820,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -9947,9 +9834,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -9960,12 +9844,12 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist + vitest: + specifier: ^4.1.6 + version: 4.1.6(@opentelemetry/api@1.9.1)(@types/node@25.9.1)(@vitest/coverage-v8@4.1.6)(@vitest/ui@4.1.6)(jsdom@29.1.1(canvas@3.2.3))(vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)) publishDirectory: dist plugins/colors/hsl: @@ -9973,12 +9857,12 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist + vitest: + specifier: ^4.1.6 + version: 4.1.6(@opentelemetry/api@1.9.1)(@types/node@25.9.1)(@vitest/coverage-v8@4.1.6)(@vitest/ui@4.1.6)(jsdom@29.1.1(canvas@3.2.3))(vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)) publishDirectory: dist plugins/colors/hsv: @@ -9986,12 +9870,12 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist + vitest: + specifier: ^4.1.6 + version: 4.1.6(@opentelemetry/api@1.9.1)(@types/node@25.9.1)(@vitest/coverage-v8@4.1.6)(@vitest/ui@4.1.6)(jsdom@29.1.1(canvas@3.2.3))(vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)) publishDirectory: dist plugins/colors/hwb: @@ -9999,12 +9883,12 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist + vitest: + specifier: ^4.1.6 + version: 4.1.6(@opentelemetry/api@1.9.1)(@types/node@25.9.1)(@vitest/coverage-v8@4.1.6)(@vitest/ui@4.1.6)(jsdom@29.1.1(canvas@3.2.3))(vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)) publishDirectory: dist plugins/colors/lab: @@ -10012,12 +9896,12 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist + vitest: + specifier: ^4.1.6 + version: 4.1.6(@opentelemetry/api@1.9.1)(@types/node@25.9.1)(@vitest/coverage-v8@4.1.6)(@vitest/ui@4.1.6)(jsdom@29.1.1(canvas@3.2.3))(vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)) publishDirectory: dist plugins/colors/lch: @@ -10025,12 +9909,12 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist + vitest: + specifier: ^4.1.6 + version: 4.1.6(@opentelemetry/api@1.9.1)(@types/node@25.9.1)(@vitest/coverage-v8@4.1.6)(@vitest/ui@4.1.6)(jsdom@29.1.1(canvas@3.2.3))(vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)) publishDirectory: dist plugins/colors/named: @@ -10038,12 +9922,12 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist + vitest: + specifier: ^4.1.6 + version: 4.1.6(@opentelemetry/api@1.9.1)(@types/node@25.9.1)(@vitest/coverage-v8@4.1.6)(@vitest/ui@4.1.6)(jsdom@29.1.1(canvas@3.2.3))(vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)) publishDirectory: dist plugins/colors/oklab: @@ -10051,12 +9935,12 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist + vitest: + specifier: ^4.1.6 + version: 4.1.6(@opentelemetry/api@1.9.1)(@types/node@25.9.1)(@vitest/coverage-v8@4.1.6)(@vitest/ui@4.1.6)(jsdom@29.1.1(canvas@3.2.3))(vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)) publishDirectory: dist plugins/colors/oklch: @@ -10064,12 +9948,12 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist + vitest: + specifier: ^4.1.6 + version: 4.1.6(@opentelemetry/api@1.9.1)(@types/node@25.9.1)(@vitest/coverage-v8@4.1.6)(@vitest/ui@4.1.6)(jsdom@29.1.1(canvas@3.2.3))(vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)) publishDirectory: dist plugins/colors/rgb: @@ -10077,12 +9961,12 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist + vitest: + specifier: ^4.1.6 + version: 4.1.6(@opentelemetry/api@1.9.1)(@types/node@25.9.1)(@vitest/coverage-v8@4.1.6)(@vitest/ui@4.1.6)(jsdom@29.1.1(canvas@3.2.3))(vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)) publishDirectory: dist plugins/easings/back: @@ -10090,9 +9974,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist @@ -10103,9 +9984,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist @@ -10116,9 +9994,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist @@ -10129,9 +10004,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist @@ -10142,9 +10014,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist @@ -10155,9 +10024,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist @@ -10210,9 +10076,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist @@ -10223,9 +10086,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist @@ -10236,9 +10096,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist @@ -10249,9 +10106,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist @@ -10262,9 +10116,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist @@ -10275,9 +10126,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -10295,9 +10143,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist @@ -10311,9 +10156,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist @@ -10327,9 +10169,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist @@ -10343,9 +10182,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist @@ -10359,9 +10195,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist @@ -10375,9 +10208,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist @@ -10388,9 +10218,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist @@ -10401,9 +10228,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../../engine/dist @@ -10414,9 +10238,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -10430,9 +10251,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -10443,9 +10261,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -10456,9 +10271,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -10469,9 +10281,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -10482,9 +10291,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -10495,9 +10301,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -10508,9 +10311,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -10521,9 +10321,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -10534,9 +10331,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -10547,9 +10341,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -10560,9 +10351,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11162,9 +10950,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11179,9 +10964,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11192,9 +10974,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11205,9 +10984,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11222,9 +10998,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11235,9 +11008,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11248,9 +11018,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11261,9 +11028,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11274,9 +11038,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11287,9 +11048,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11304,9 +11062,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11317,9 +11072,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11330,9 +11082,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11343,9 +11092,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11356,9 +11102,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11369,9 +11112,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11382,9 +11122,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11395,9 +11132,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11412,9 +11146,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11493,9 +11224,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11506,9 +11234,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11519,9 +11244,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11532,9 +11254,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11545,9 +11264,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11558,9 +11274,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11571,9 +11284,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11584,9 +11294,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11597,9 +11304,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11610,9 +11314,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11623,9 +11324,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11636,9 +11334,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11649,9 +11344,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11662,9 +11354,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11675,9 +11364,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11692,9 +11378,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11705,9 +11388,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11721,9 +11401,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11734,9 +11411,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11747,9 +11421,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11760,9 +11431,6 @@ importers: '@tsparticles/cli-build': specifier: workspace:^ version: link:../../cli/packages/cli-build - '@tsparticles/cli-command-build': - specifier: workspace:^ - version: link:../../cli/commands/build '@tsparticles/engine': specifier: workspace:* version: link:../../engine/dist @@ -11813,6 +11481,12 @@ importers: '@tsparticles/confetti': specifier: workspace:* version: link:../../bundles/confetti/dist + ace-builds: + specifier: ^1.37.5 + version: 1.44.0 + js-beautify: + specifier: ^1.15.4 + version: 1.15.4 devDependencies: '@eslint/js': specifier: ^10.0.1 @@ -12533,8 +12207,8 @@ importers: specifier: ^4.1.3 version: 4.1.3(typedoc@0.28.19(typescript@6.0.3)) vite: - specifier: ^5.4.0 - version: 5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1) + specifier: 8.0.5 + version: 8.0.5(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3) vitepress: specifier: ^1.6.4 version: 1.6.4(@algolia/client-search@5.52.1)(@types/node@25.9.1)(@types/react@18.3.28)(axios@1.16.1)(fuse.js@7.3.0)(less@4.6.4)(lightningcss@1.32.0)(postcss@8.5.14)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.99.0)(search-insights@2.17.3)(stylus@0.64.0)(terser@5.47.1)(typescript@6.0.3) @@ -12580,7 +12254,7 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: ~21.2.7 - version: 21.2.7(2cca7d9ab8eb7970ea2c50e16922c25e) + version: 21.2.7(b89dbd69b8452aef5949266b41e2a639) '@angular/cli': specifier: ~21.2.7 version: 21.2.11(@types/node@25.6.0)(chokidar@5.0.0) @@ -12747,7 +12421,7 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: ~21.2.7 - version: 21.2.7(2cca7d9ab8eb7970ea2c50e16922c25e) + version: 21.2.7(b89dbd69b8452aef5949266b41e2a639) '@angular/cli': specifier: ~21.2.7 version: 21.2.11(@types/node@25.6.0)(chokidar@5.0.0) @@ -12893,7 +12567,7 @@ importers: devDependencies: '@angular-devkit/build-angular': specifier: ~21.2.7 - version: 21.2.7(2cca7d9ab8eb7970ea2c50e16922c25e) + version: 21.2.7(b89dbd69b8452aef5949266b41e2a639) '@angular/cli': specifier: ~21.2.7 version: 21.2.11(@types/node@25.6.0)(chokidar@5.0.0) @@ -12967,7 +12641,7 @@ importers: version: link:../../engine/dist ember-auto-import: specifier: ^2.13.1 - version: 2.13.1(webpack@5.106.1(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + version: 2.13.1(webpack@5.106.1(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) ember-cli-babel: specifier: ^8.3.1 version: 8.3.1(@babel/core@7.29.0) @@ -13139,7 +12813,7 @@ importers: version: 10.1.8(eslint@10.2.0(jiti@2.7.0)) eslint-plugin-ember: specifier: ^12.7.5 - version: 12.7.5(@babel/core@7.29.0)(@typescript-eslint/parser@8.59.3(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2))(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2) + version: 12.7.5(@babel/core@7.29.0)(@typescript-eslint/parser@8.59.4(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2))(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2) eslint-plugin-node: specifier: ^11.1.0 version: 11.1.0(eslint@10.2.0(jiti@2.7.0)) @@ -13172,7 +12846,7 @@ importers: version: 6.0.2 webpack: specifier: ^5.106.1 - version: 5.106.1(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + version: 5.106.1(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) wrappers/inferno: dependencies: @@ -13397,7 +13071,7 @@ importers: version: link:../vue2 nuxt: specifier: '>=2.0.0 <3.0.0' - version: 2.18.1(@vue/compiler-sfc@3.5.32)(buffer@6.0.3)(consola@3.4.2)(encoding@0.1.13)(prettier@3.8.3)(tslib@2.8.1)(typescript@6.0.2)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + version: 2.18.1(@vue/compiler-sfc@3.5.32)(buffer@6.0.3)(consola@3.4.2)(encoding@0.1.13)(prettier@3.8.3)(tslib@2.8.1)(typescript@6.0.2)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) devDependencies: '@eslint/js': specifier: ^10.0.1 @@ -13431,7 +13105,7 @@ importers: version: link:../vue3 nuxt: specifier: ^3.0.0 - version: 3.21.2(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@parcel/watcher@2.5.6)(@types/node@25.8.0)(@vue/compiler-sfc@3.5.32)(cac@6.7.14)(commander@13.1.0)(db0@0.3.4)(encoding@0.1.13)(eslint@10.2.0(jiti@2.6.1))(ioredis@5.10.1)(less@4.6.4)(lightningcss@1.32.0)(magicast@0.5.2)(meow@13.2.0)(optionator@0.9.4)(rolldown@1.0.1)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.1)(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(srvx@0.11.15)(stylelint@16.26.1(typescript@6.0.2))(stylus@0.64.0)(terser@5.47.1)(typescript@6.0.2)(vite@8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue-tsc@3.2.6(typescript@6.0.2))(xml2js@0.6.2)(yaml@2.8.3) + version: 3.21.2(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@parcel/watcher@2.5.6)(@types/node@25.9.1)(@vue/compiler-sfc@3.5.32)(cac@6.7.14)(commander@13.1.0)(db0@0.3.4)(encoding@0.1.13)(eslint@10.2.0(jiti@2.7.0))(ioredis@5.10.1)(less@4.6.4)(lightningcss@1.32.0)(magicast@0.5.2)(meow@13.2.0)(optionator@0.9.4)(rolldown@1.0.1)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.1)(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(stylelint@16.26.1(typescript@6.0.2))(stylus@0.64.0)(terser@5.47.1)(typescript@6.0.2)(vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue-tsc@3.2.6(typescript@6.0.2))(xml2js@0.6.2)(yaml@2.8.3) devDependencies: '@eslint/js': specifier: ^10.0.1 @@ -13789,6 +13463,19 @@ importers: specifier: ^1.6.0 version: 1.6.1(@types/node@20.19.39)(jsdom@29.0.2(canvas@3.2.3))(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1) + wrappers/stencil: + dependencies: + '@tsparticles/engine': + specifier: workspace:^ + version: link:../../engine/dist + devDependencies: + '@stencil/core': + specifier: ^4.43.4 + version: 4.43.4 + typescript: + specifier: ^6.0.3 + version: 6.0.3 + wrappers/svelte: dependencies: '@tsparticles/engine': @@ -13797,16 +13484,16 @@ importers: devDependencies: '@sveltejs/adapter-auto': specifier: ^7.0.1 - version: 7.0.1(@sveltejs/kit@2.60.1(@opentelemetry/api@1.9.1)(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.55.7(@typescript-eslint/types@8.59.3))(vite@8.0.8(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)))(svelte@5.55.7(@typescript-eslint/types@8.59.3))(typescript@6.0.2)(vite@8.0.8(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))) + version: 7.0.1(@sveltejs/kit@2.60.1(@opentelemetry/api@1.9.1)(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.55.7(@typescript-eslint/types@8.59.4))(vite@8.0.8(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)))(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@6.0.2)(vite@8.0.8(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))) '@sveltejs/kit': specifier: ^2.57.1 - version: 2.60.1(@opentelemetry/api@1.9.1)(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.55.7(@typescript-eslint/types@8.59.3))(vite@8.0.8(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)))(svelte@5.55.7(@typescript-eslint/types@8.59.3))(typescript@6.0.2)(vite@8.0.8(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)) + version: 2.60.1(@opentelemetry/api@1.9.1)(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.55.7(@typescript-eslint/types@8.59.4))(vite@8.0.8(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)))(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@6.0.2)(vite@8.0.8(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)) '@sveltejs/package': specifier: ^2.5.7 - version: 2.5.7(svelte@5.55.7(@typescript-eslint/types@8.59.3))(typescript@6.0.2) + version: 2.5.7(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@6.0.2) '@sveltejs/vite-plugin-svelte': specifier: ^7.0.0 - version: 7.0.0(svelte@5.55.7(@typescript-eslint/types@8.59.3))(vite@8.0.8(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)) + version: 7.0.0(svelte@5.55.7(@typescript-eslint/types@8.59.4))(vite@8.0.8(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)) '@types/eslint': specifier: ^9.6.1 version: 9.6.1 @@ -13824,22 +13511,22 @@ importers: version: 10.1.8(eslint@10.2.0(jiti@2.7.0)) eslint-plugin-svelte: specifier: ^3.17.0 - version: 3.17.0(eslint@10.2.0(jiti@2.7.0))(svelte@5.55.7(@typescript-eslint/types@8.59.3))(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@6.0.2)) + version: 3.17.0(eslint@10.2.0(jiti@2.7.0))(svelte@5.55.7(@typescript-eslint/types@8.59.4))(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@6.0.2)) prettier: specifier: ^3.8.2 version: 3.8.2 prettier-plugin-svelte: specifier: ^3.5.1 - version: 3.5.1(prettier@3.8.2)(svelte@5.55.7(@typescript-eslint/types@8.59.3)) + version: 3.5.1(prettier@3.8.2)(svelte@5.55.7(@typescript-eslint/types@8.59.4)) publint: specifier: ^0.3.18 version: 0.3.18 svelte: specifier: ^5.55.3 - version: 5.55.7(@typescript-eslint/types@8.59.3) + version: 5.55.7(@typescript-eslint/types@8.59.4) svelte-check: specifier: ^4.4.6 - version: 4.4.6(picomatch@4.0.4)(svelte@5.55.7(@typescript-eslint/types@8.59.3))(typescript@6.0.2) + version: 4.4.6(picomatch@4.0.4)(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@6.0.2) tslib: specifier: ^2.8.1 version: 2.8.1 @@ -14470,7 +14157,7 @@ importers: version: 6.18.0 '@wordpress/scripts': specifier: ^32.1.0 - version: 32.1.0(@playwright/test@1.59.1)(@swc/core@1.15.33)(@types/eslint@9.6.1)(@types/node@25.9.1)(@types/webpack@4.41.40)(@typescript-eslint/eslint-plugin@8.59.3(@typescript-eslint/parser@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(@typescript-eslint/parser@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(babel-plugin-macros@3.1.0)(canvas@3.2.3)(file-loader@6.2.0(webpack@5.107.0(@swc/core@1.15.33)(postcss@8.5.14)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(jiti@2.7.0)(node-notifier@10.0.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(stylelint-scss@6.14.0(stylelint@16.26.1(typescript@6.0.3)))(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@6.0.3))(type-fest@4.41.0)(typescript@6.0.3)(webpack-hot-middleware@2.26.1) + version: 32.1.0(@playwright/test@1.59.1)(@swc/core@1.15.33)(@types/eslint@9.6.1)(@types/node@25.9.1)(@types/webpack@4.41.40)(@typescript-eslint/eslint-plugin@8.59.4(@typescript-eslint/parser@8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(@typescript-eslint/parser@8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(babel-plugin-macros@3.1.0)(canvas@3.2.3)(file-loader@6.2.0(webpack@5.107.1))(jiti@2.7.0)(node-notifier@10.0.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(stylelint-scss@6.14.0(stylelint@16.26.1(typescript@6.0.3)))(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@6.0.3))(type-fest@4.41.0)(typescript@6.0.3)(webpack-hot-middleware@2.26.1) fs-extra: specifier: ^11.3.4 version: 11.3.4 @@ -18658,9 +18345,6 @@ packages: '@lit-labs/ssr-dom-shim@1.5.1': resolution: {integrity: sha512-Aou5UdlSpr5whQe8AA/bZG0jMj96CoJIWbGfZ91qieWu5AWUMKw8VR/pAkQkJYvBNhmCcWnZlyyk5oze8JIqYA==} - '@lit/reactive-element@1.6.3': - resolution: {integrity: sha512-QuTgnG52Poic7uM1AN5yJ09QMe0O28e10XzSvWDz02TJiiKee4stsiownEIadWm8nYzyDAyT+gKzUoZmiWQtsQ==} - '@lit/reactive-element@2.1.2': resolution: {integrity: sha512-pbCDiVMnne1lYUIaYNN5wrwQXDtHaYtg7YEFPeW+hws6U47WeFvISGUWekPGKWOP1ygrs0ef0o1VJMk1exos5A==} @@ -19524,6 +19208,9 @@ packages: '@octokit/types@13.10.0': resolution: {integrity: sha512-ifLaO34EbbPj0Xgro4G5lP5asESjwHracYJvVaPIyXMuiuXLlhic3S47cBdTb+jfODkTE5YtGCLt3Ay3+J97sA==} + '@one-ini/wasm@0.1.1': + resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==} + '@one-ini/wasm@0.2.1': resolution: {integrity: sha512-TUqERXGNTifZ9y2g3wPxQrw3HpHv/02DsW3D90T9x0hhonrL1ZqpSmNrU2XkoIq0fP1N6gZfVQzy2Fw1ZvGBNg==} @@ -20259,6 +19946,9 @@ packages: '@oxc-project/types@0.119.0': resolution: {integrity: sha512-9SCGhodOxEicD2kblitu34fGHcpmqgI3beYw/E22ehVLHzccHRFH91NmKt0MhZEaAwLpei6OOA9aB6Vuks9qAg==} + '@oxc-project/types@0.122.0': + resolution: {integrity: sha512-oLAl5kBpV4w69UtFZ9xqcmTi+GENWOcPF7FCrczTiBbmC0ibXxCwyvZGbO39rCVEuLGAZM84DH0pUIyyv/YJzA==} + '@oxc-project/types@0.124.0': resolution: {integrity: sha512-VBFWMTBvHxS11Z5Lvlr3IWgrwhMTXV+Md+EQF0Xf60+wAdsGFTBx7X7K/hP4pi8N7dcm1RvcHwDxZ16Qx8keUg==} @@ -21038,6 +20728,12 @@ packages: '@riotjs/compiler': ^6.0.0 || ^9.0.0 || ^10.0.0 webpack: '>=5.0.0' + '@rolldown/binding-android-arm64@1.0.0-rc.12': + resolution: {integrity: sha512-pv1y2Fv0JybcykuiiD3qBOBdz6RteYojRFY1d+b95WVuzx211CRh+ytI/+9iVyWQ6koTh5dawe4S/yRfOFjgaA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [android] + '@rolldown/binding-android-arm64@1.0.0-rc.15': resolution: {integrity: sha512-YYe6aWruPZDtHNpwu7+qAHEMbQ/yRl6atqb/AhznLTnD3UY99Q1jE7ihLSahNWkF4EqRPVC4SiR4O0UkLK02tA==} engines: {node: ^20.19.0 || >=22.12.0} @@ -21056,6 +20752,12 @@ packages: cpu: [arm64] os: [android] + '@rolldown/binding-darwin-arm64@1.0.0-rc.12': + resolution: {integrity: sha512-cFYr6zTG/3PXXF3pUO+umXxt1wkRK/0AYT8lDwuqvRC+LuKYWSAQAQZjCWDQpAH172ZV6ieYrNnFzVVcnSflAg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [darwin] + '@rolldown/binding-darwin-arm64@1.0.0-rc.15': resolution: {integrity: sha512-oArR/ig8wNTPYsXL+Mzhs0oxhxfuHRfG7Ikw7jXsw8mYOtk71W0OkF2VEVh699pdmzjPQsTjlD1JIOoHkLP1Fg==} engines: {node: ^20.19.0 || >=22.12.0} @@ -21074,6 +20776,12 @@ packages: cpu: [arm64] os: [darwin] + '@rolldown/binding-darwin-x64@1.0.0-rc.12': + resolution: {integrity: sha512-ZCsYknnHzeXYps0lGBz8JrF37GpE9bFVefrlmDrAQhOEi4IOIlcoU1+FwHEtyXGx2VkYAvhu7dyBf75EJQffBw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [darwin] + '@rolldown/binding-darwin-x64@1.0.0-rc.15': resolution: {integrity: sha512-YzeVqOqjPYvUbJSWJ4EDL8ahbmsIXQpgL3JVipmN+MX0XnXMeWomLN3Fb+nwCmP/jfyqte5I3XRSm7OfQrbyxw==} engines: {node: ^20.19.0 || >=22.12.0} @@ -21092,6 +20800,12 @@ packages: cpu: [x64] os: [darwin] + '@rolldown/binding-freebsd-x64@1.0.0-rc.12': + resolution: {integrity: sha512-dMLeprcVsyJsKolRXyoTH3NL6qtsT0Y2xeuEA8WQJquWFXkEC4bcu1rLZZSnZRMtAqwtrF/Ib9Ddtpa/Gkge9Q==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [freebsd] + '@rolldown/binding-freebsd-x64@1.0.0-rc.15': resolution: {integrity: sha512-9Erhx956jeQ0nNTyif1+QWAXDRD38ZNjr//bSHrt6wDwB+QkAfl2q6Mn1k6OBPerznjRmbM10lgRb1Pli4xZPw==} engines: {node: ^20.19.0 || >=22.12.0} @@ -21110,6 +20824,12 @@ packages: cpu: [x64] os: [freebsd] + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.12': + resolution: {integrity: sha512-YqWjAgGC/9M1lz3GR1r1rP79nMgo3mQiiA+Hfo+pvKFK1fAJ1bCi0ZQVh8noOqNacuY1qIcfyVfP6HoyBRZ85Q==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm] + os: [linux] + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.15': resolution: {integrity: sha512-cVwk0w8QbZJGTnP/AHQBs5yNwmpgGYStL88t4UIaqcvYJWBfS0s3oqVLZPwsPU6M0zlW4GqjP0Zq5MnAGwFeGA==} engines: {node: ^20.19.0 || >=22.12.0} @@ -21128,6 +20848,13 @@ packages: cpu: [arm] os: [linux] + '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.12': + resolution: {integrity: sha512-/I5AS4cIroLpslsmzXfwbe5OmWvSsrFuEw3mwvbQ1kDxJ822hFHIx+vsN/TAzNVyepI/j/GSzrtCIwQPeKCLIg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [linux] + libc: [glibc] + '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.15': resolution: {integrity: sha512-eBZ/u8iAK9SoHGanqe/jrPnY0JvBN6iXbVOsbO38mbz+ZJsaobExAm1Iu+rxa4S1l2FjG0qEZn4Rc6X8n+9M+w==} engines: {node: ^20.19.0 || >=22.12.0} @@ -21149,6 +20876,13 @@ packages: os: [linux] libc: [glibc] + '@rolldown/binding-linux-arm64-musl@1.0.0-rc.12': + resolution: {integrity: sha512-V6/wZztnBqlx5hJQqNWwFdxIKN0m38p8Jas+VoSfgH54HSj9tKTt1dZvG6JRHcjh6D7TvrJPWFGaY9UBVOaWPw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [linux] + libc: [musl] + '@rolldown/binding-linux-arm64-musl@1.0.0-rc.15': resolution: {integrity: sha512-ZvRYMGrAklV9PEkgt4LQM6MjQX2P58HPAuecwYObY2DhS2t35R0I810bKi0wmaYORt6m/2Sm+Z+nFgb0WhXNcQ==} engines: {node: ^20.19.0 || >=22.12.0} @@ -21170,6 +20904,13 @@ packages: os: [linux] libc: [musl] + '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.12': + resolution: {integrity: sha512-AP3E9BpcUYliZCxa3w5Kwj9OtEVDYK6sVoUzy4vTOJsjPOgdaJZKFmN4oOlX0Wp0RPV2ETfmIra9x1xuayFB7g==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [ppc64] + os: [linux] + libc: [glibc] + '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.15': resolution: {integrity: sha512-VDpgGBzgfg5hLg+uBpCLoFG5kVvEyafmfxGUV0UHLcL5irxAK7PKNeC2MwClgk6ZAiNhmo9FLhRYgvMmedLtnQ==} engines: {node: ^20.19.0 || >=22.12.0} @@ -21184,6 +20925,13 @@ packages: os: [linux] libc: [glibc] + '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.12': + resolution: {integrity: sha512-nWwpvUSPkoFmZo0kQazZYOrT7J5DGOJ/+QHHzjvNlooDZED8oH82Yg67HvehPPLAg5fUff7TfWFHQS8IV1n3og==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [s390x] + os: [linux] + libc: [glibc] + '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.15': resolution: {integrity: sha512-y1uXY3qQWCzcPgRJATPSOUP4tCemh4uBdY7e3EZbVwCJTY3gLJWnQABgeUetvED+bt1FQ01OeZwvhLS2bpNrAQ==} engines: {node: ^20.19.0 || >=22.12.0} @@ -21198,6 +20946,13 @@ packages: os: [linux] libc: [glibc] + '@rolldown/binding-linux-x64-gnu@1.0.0-rc.12': + resolution: {integrity: sha512-RNrafz5bcwRy+O9e6P8Z/OCAJW/A+qtBczIqVYwTs14pf4iV1/+eKEjdOUta93q2TsT/FI0XYDP3TCky38LMAg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [linux] + libc: [glibc] + '@rolldown/binding-linux-x64-gnu@1.0.0-rc.15': resolution: {integrity: sha512-023bTPBod7J3Y/4fzAN6QtpkSABR0rigtrwaP+qSEabUh5zf6ELr9Nc7GujaROuPY3uwdSIXWrvhn1KxOvurWA==} engines: {node: ^20.19.0 || >=22.12.0} @@ -21219,6 +20974,13 @@ packages: os: [linux] libc: [glibc] + '@rolldown/binding-linux-x64-musl@1.0.0-rc.12': + resolution: {integrity: sha512-Jpw/0iwoKWx3LJ2rc1yjFrj+T7iHZn2JDg1Yny1ma0luviFS4mhAIcd1LFNxK3EYu3DHWCps0ydXQ5i/rrJ2ig==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [linux] + libc: [musl] + '@rolldown/binding-linux-x64-musl@1.0.0-rc.15': resolution: {integrity: sha512-witB2O0/hU4CgfOOKUoeFgQ4GktPi1eEbAhaLAIpgD6+ZnhcPkUtPsoKKHRzmOoWPZue46IThdSgdo4XneOLYw==} engines: {node: ^20.19.0 || >=22.12.0} @@ -21240,6 +21002,12 @@ packages: os: [linux] libc: [musl] + '@rolldown/binding-openharmony-arm64@1.0.0-rc.12': + resolution: {integrity: sha512-vRugONE4yMfVn0+7lUKdKvN4D5YusEiPilaoO2sgUWpCvrncvWgPMzK00ZFFJuiPgLwgFNP5eSiUlv2tfc+lpA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [openharmony] + '@rolldown/binding-openharmony-arm64@1.0.0-rc.15': resolution: {integrity: sha512-UCL68NJ0Ud5zRipXZE9dF5PmirzJE4E4BCIOOssEnM7wLDsxjc6Qb0sGDxTNRTP53I6MZpygyCpY8Aa8sPfKPg==} engines: {node: ^20.19.0 || >=22.12.0} @@ -21258,6 +21026,11 @@ packages: cpu: [arm64] os: [openharmony] + '@rolldown/binding-wasm32-wasi@1.0.0-rc.12': + resolution: {integrity: sha512-ykGiLr/6kkiHc0XnBfmFJuCjr5ZYKKofkx+chJWDjitX+KsJuAmrzWhwyOMSHzPhzOHOy7u9HlFoa5MoAOJ/Zg==} + engines: {node: '>=14.0.0'} + cpu: [wasm32] + '@rolldown/binding-wasm32-wasi@1.0.0-rc.15': resolution: {integrity: sha512-ApLruZq/ig+nhaE7OJm4lDjayUnOHVUa77zGeqnqZ9pn0ovdVbbNPerVibLXDmWeUZXjIYIT8V3xkT58Rm9u5Q==} engines: {node: '>=14.0.0'} @@ -21273,6 +21046,12 @@ packages: engines: {node: ^20.19.0 || >=22.12.0} cpu: [wasm32] + '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.12': + resolution: {integrity: sha512-5eOND4duWkwx1AzCxadcOrNeighiLwMInEADT0YM7xeEOOFcovWZCq8dadXgcRHSf3Ulh1kFo/qvzoFiCLOL1Q==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [win32] + '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.15': resolution: {integrity: sha512-KmoUoU7HnN+Si5YWJigfTws1jz1bKBYDQKdbLspz0UaqjjFkddHsqorgiW1mxcAj88lYUE6NC/zJNwT+SloqtA==} engines: {node: ^20.19.0 || >=22.12.0} @@ -21291,6 +21070,12 @@ packages: cpu: [arm64] os: [win32] + '@rolldown/binding-win32-x64-msvc@1.0.0-rc.12': + resolution: {integrity: sha512-PyqoipaswDLAZtot351MLhrlrh6lcZPo2LSYE+VDxbVk24LVKAGOuE4hb8xZQmrPAuEtTZW8E6D2zc5EUZX4Lw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [win32] + '@rolldown/binding-win32-x64-msvc@1.0.0-rc.15': resolution: {integrity: sha512-3P2A8L+x75qavWLe/Dll3EYBJLQmtkJN8rfh+U/eR3MqMgL/h98PhYI+JFfXuDPgPeCB7iZAKiqii5vqOvnA0g==} engines: {node: ^20.19.0 || >=22.12.0} @@ -21312,6 +21097,9 @@ packages: '@rolldown/pluginutils@1.0.0': resolution: {integrity: sha512-aKs/3GSWyV0mrhNmt/96/Z3yczC3yvrzYATCiCXQebBsGyYzjNdUphRVLeJQ67ySKVXRfMxt2lm12pmXvbPFQQ==} + '@rolldown/pluginutils@1.0.0-rc.12': + resolution: {integrity: sha512-HHMwmarRKvoFsJorqYlFeFRzXZqCt2ETQlEDOb9aqssrnVBB1/+xgTGtuTrIk5vzLNX1MjMtTf7W9z3tsSbrxw==} + '@rolldown/pluginutils@1.0.0-rc.15': resolution: {integrity: sha512-UromN0peaE53IaBRe9W7CjrZgXl90fqGpK+mIZbA3qSTeYqg3pqpROBdIPvOG3F5ereDHNwoHBI2e50n1BDr1g==} @@ -22436,6 +22224,11 @@ packages: engines: {node: '>=16.0.0', npm: '>=7.10.0'} hasBin: true + '@stencil/core@4.43.4': + resolution: {integrity: sha512-QWawMM1XIpSz4k+k+VyHZMr2YSxlCNAPWO/jTdJ+2kdgdN7ZQVEFZpc4WBm3E3mrDPTZ79lLcnIPa399bg4XOg==} + engines: {node: '>=16.0.0', npm: '>=7.10.0'} + hasBin: true + '@stylistic/eslint-plugin@5.10.0': resolution: {integrity: sha512-nPK52ZHvot8Ju/0A4ucSX1dcPV2/1clx0kLcH5wDmrE4naKso7TUC/voUyU1O9OTKTrR6MYip6LP0ogEMQ9jPQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -22762,8 +22555,8 @@ packages: peerDependencies: '@testing-library/dom': '>=7.21.4' - '@tootallnate/once@2.0.0': - resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} + '@tootallnate/once@2.0.1': + resolution: {integrity: sha512-HqmEUIGRJ5fSXchkVgR5F7qn48bDBzv0kWj/Kfu5e6uci4UlEeng4331LnBkWffb++Ei3FOVLxo8JJWMFBDMeQ==} engines: {node: '>= 10'} '@tootallnate/quickjs-emscripten@0.23.0': @@ -23485,19 +23278,19 @@ packages: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/eslint-plugin@8.59.2': - resolution: {integrity: sha512-j/bwmkBvHUtPNxzuWe5z6BEk3q54YRyGlBXkSsmfoih7zNrBvl5A9A98anlp/7JbyZcWIJ8KXo/3Tq/DjFLtuQ==} + '@typescript-eslint/eslint-plugin@8.59.3': + resolution: {integrity: sha512-PwFvSKsXGShKGW6n5bZOhGHEcCZXM8HofLK9fNsEwZXzFRjoY+XT1Vsf1zgyXdwTr0ZYz1/2tkZ0DBTT9jZjhw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.59.2 + '@typescript-eslint/parser': ^8.59.3 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/eslint-plugin@8.59.3': - resolution: {integrity: sha512-PwFvSKsXGShKGW6n5bZOhGHEcCZXM8HofLK9fNsEwZXzFRjoY+XT1Vsf1zgyXdwTr0ZYz1/2tkZ0DBTT9jZjhw==} + '@typescript-eslint/eslint-plugin@8.59.4': + resolution: {integrity: sha512-PegsU+XfyJJNjd4+u/k6f9yTyp0lEXXiPopUNobZcIAUJFGICFLN+sP0Rb3JehVmiij1Ph0dFGYqODoRo/2+6A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.59.3 + '@typescript-eslint/parser': ^8.59.4 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' @@ -23532,15 +23325,15 @@ packages: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/parser@8.59.2': - resolution: {integrity: sha512-plR3pp6D+SSUn1HM7xvSkx12/DhoHInI2YF35KAcVFNZvlC0gtrWqx7Qq1oH2Ssgi0vlFRCTbP+DZc7B9+TtsQ==} + '@typescript-eslint/parser@8.59.3': + resolution: {integrity: sha512-HPwA+hVkfcriajbNvTmZv4VRauibay+cWArYUYq7u7W7PmGShMxbPxLvrwDme55a6d5alG3nrYfhyJ/G28XlLg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/parser@8.59.3': - resolution: {integrity: sha512-HPwA+hVkfcriajbNvTmZv4VRauibay+cWArYUYq7u7W7PmGShMxbPxLvrwDme55a6d5alG3nrYfhyJ/G28XlLg==} + '@typescript-eslint/parser@8.59.4': + resolution: {integrity: sha512-zORHqO/tuhxY1zWuTvMUqddRxpiFJ72xVfcNoWpqdLjs6lfPbuQBJuW4pk+49/uBMy7Ssr4bzgjiKmmDB1UbZQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 @@ -23570,14 +23363,14 @@ packages: peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/project-service@8.59.2': - resolution: {integrity: sha512-+2hqvEkeyf/0FBor67duF0Ll7Ot8jyKzDQOSrxazF/danillRq2DwR9dLptsXpoZQqxE1UisSmoZewrlPas9Vw==} + '@typescript-eslint/project-service@8.59.3': + resolution: {integrity: sha512-ECiUWa/KYRGDFUqTNehaRgzDshnJfkTABJxVemHk4ko22gcr0ukloKjWvyQ64g8YCV/UI47kN1dbmjf/GaQYng==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/project-service@8.59.3': - resolution: {integrity: sha512-ECiUWa/KYRGDFUqTNehaRgzDshnJfkTABJxVemHk4ko22gcr0ukloKjWvyQ64g8YCV/UI47kN1dbmjf/GaQYng==} + '@typescript-eslint/project-service@8.59.4': + resolution: {integrity: sha512-Ly00Vu4oAacfDeHp2Zg85ioNG6l8HG+tN1D7J+xTHSxu9y0awYKJ2zH1rFBn8ZSfuGK+7FxK3Cgl3uAz0aZZLg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' @@ -23602,14 +23395,14 @@ packages: resolution: {integrity: sha512-LwuHQI4pDOYVKvmH2dkaJo6YZCSgouVgnS/z7yBPKBMvgtBvyLqiLy9Z6b7+m/TRcX1NFYUqZetI5Y+aT4GEfg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/scope-manager@8.59.2': - resolution: {integrity: sha512-JzfyEpEtOU89CcFSwyNS3mu4MLvLSXqnmX05+aKBDM+TdR5jzcGOEBwxwGNxrEQ7p/z6kK2WyioCGBf2zZBnvg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/scope-manager@8.59.3': resolution: {integrity: sha512-t2LvZnoEfzKtnPjgeEu41xw5gxq9mQVfYy4OoZ4Vlt0sk3JwxmhCca/AR7DwOiHrjWgjAj6as4AhRLKSDfvZIA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/scope-manager@8.59.4': + resolution: {integrity: sha512-mUeR/3H1WrTAddJrwut8OoPjfauaztMQmRwV5fQTUyNVJCLiUXXe4lGEyYIL2oFDpP7UtgbGJXCt72wT0z2S3Q==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/tsconfig-utils@8.56.1': resolution: {integrity: sha512-qOtCYzKEeyr3aR9f28mPJqBty7+DBqsdd63eO0yyDwc6vgThj2UjWfJIcsFeSucYydqcuudMOprZ+x1SpF3ZuQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -23634,14 +23427,14 @@ packages: peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/tsconfig-utils@8.59.2': - resolution: {integrity: sha512-BKK4alN7oi4C/zv4VqHQ+uRU+lTa6JGIZ7s1juw7b3RHo9OfKB+bKX3u0iVZetdsUCBBkSbdWbarJbmN0fTeSw==} + '@typescript-eslint/tsconfig-utils@8.59.3': + resolution: {integrity: sha512-PcIJHjmaREXLgIAIzLnSY9VucEzz8FKXsRgFa1DmdGCK/5tJpW03TKJF01Q6VZd1lLdz2sIKPWaDUZN9dp//dw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/tsconfig-utils@8.59.3': - resolution: {integrity: sha512-PcIJHjmaREXLgIAIzLnSY9VucEzz8FKXsRgFa1DmdGCK/5tJpW03TKJF01Q6VZd1lLdz2sIKPWaDUZN9dp//dw==} + '@typescript-eslint/tsconfig-utils@8.59.4': + resolution: {integrity: sha512-DLCpnKgD4alVxTBSKulK+gU1KCqOgUXfDRDXh2mZgzokQKa/70ax93I2uVO3m/LLvIAtWZIFoiifudmIqAxpMA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' @@ -23677,15 +23470,15 @@ packages: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/type-utils@8.59.2': - resolution: {integrity: sha512-nhqaj1nmTdVVl/BP5omXNRGO38jn5iosis2vbdmupF2txCf8ylWT8lx+JlvMYYVqzGVKtjojUFoQ3JRWK+mfzQ==} + '@typescript-eslint/type-utils@8.59.3': + resolution: {integrity: sha512-g71d8QD8UaiHGvrJwyIS1hCX5r63w6Jll+4VEYhEAHXTDIqX1JgxhTAbEHtKntL9kuc4jRo7/GWw5xfCepSccQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/type-utils@8.59.3': - resolution: {integrity: sha512-g71d8QD8UaiHGvrJwyIS1hCX5r63w6Jll+4VEYhEAHXTDIqX1JgxhTAbEHtKntL9kuc4jRo7/GWw5xfCepSccQ==} + '@typescript-eslint/type-utils@8.59.4': + resolution: {integrity: sha512-uonTuPAAKr9XaBGqJ3LjYTh72zy5DyGesljO9gtmk/eFW0W1fRHjnwVYKB35Lm8d5Q5CluEW3gPHjTvZTmgrfA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 @@ -23699,10 +23492,6 @@ packages: resolution: {integrity: sha512-dbMkdIUkIkchgGDIv7KLUpa0Mda4IYjo4IAMJUZ+3xNoUXxMsk9YtKpTHSChRS85o+H9ftm51gsK1dZReY9CVw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/types@8.58.0': - resolution: {integrity: sha512-O9CjxypDT89fbHxRfETNoAnHj/i6IpRK0CvbVN3qibxlLdo5p5hcLmUuCCrHMpxiWSwKyI8mCP7qRNYuOJ0Uww==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/types@8.58.1': resolution: {integrity: sha512-io/dV5Aw5ezwzfPBBWLoT+5QfVtP8O7q4Kftjn5azJ88bYyp/ZMCsyW1lpKK46EXJcaYMZ1JtYj+s/7TdzmQMw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -23719,14 +23508,14 @@ packages: resolution: {integrity: sha512-ZDCjgccSdYPw5Bxh+my4Z0lJU96ZDN7jbBzvmEn0FZx3RtU1C7VWl6NbDx94bwY3V5YsgwRzJPOgeY2Q/nLG8A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/types@8.59.2': - resolution: {integrity: sha512-e82GVOE8Ps3E++Egvb6Y3Dw0S10u8NkQ9KXmtRhCWJJ8kDhOJTvtMAWnFL16kB1583goCWXsr0NieKCZMs2/0Q==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/types@8.59.3': resolution: {integrity: sha512-ePFoH0g4ludssdRFqqDxQePCxU4WQyRa9+XVwjm7yLn0FKhMeoetC+qBEEI1Eyb1pGSDveTIT09Bvw2WhlGayg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/types@8.59.4': + resolution: {integrity: sha512-F1o7WJcCq+bc8dwcO/YsSEOudAH8RDtaOhM6wcAQhcUsFhnWQl81JKy48q1hoxAU0qrzM89+31GYh1515Zde3Q==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/typescript-estree@6.21.0': resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} engines: {node: ^16.0.0 || >=18.0.0} @@ -23760,14 +23549,14 @@ packages: peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/typescript-estree@8.59.2': - resolution: {integrity: sha512-o0XPGNwcWw+FIwStOWn+BwBuEmL6QXP0rsvAFg7ET1dey1Nr6Wb1ac8p5HEsK0ygO/6mUxlk+YWQD9xcb/nnXg==} + '@typescript-eslint/typescript-estree@8.59.3': + resolution: {integrity: sha512-CbRjVRAf7Lr9Kr8RopKcbY45p2VfmmHrm0ygOCYFi7oU8q19m0Fs/6iHS7kNOmwpp+ob07ZVcAqlxUod9lYdmg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/typescript-estree@8.59.3': - resolution: {integrity: sha512-CbRjVRAf7Lr9Kr8RopKcbY45p2VfmmHrm0ygOCYFi7oU8q19m0Fs/6iHS7kNOmwpp+ob07ZVcAqlxUod9lYdmg==} + '@typescript-eslint/typescript-estree@8.59.4': + resolution: {integrity: sha512-F+RuOmcDXo4+TPdfd/TCLS3m2nw8gE9XXyZLrA3JBfaA5tz9TtdkyD3YJFmPxulyc2cKbEok/CvFE3MgSLWnag==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' @@ -23806,15 +23595,15 @@ packages: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/utils@8.59.2': - resolution: {integrity: sha512-Juw3EinkXqjaffxz6roowvV7GZT/kET5vSKKZT6upl5TXdWkLkYmNPXwDDL2Vkt2DPn0nODIS4egC/0AGxKo/Q==} + '@typescript-eslint/utils@8.59.3': + resolution: {integrity: sha512-JAvT14goBzRzzzZyqq3P9BLArIxTtQURUtFgQ/V7FO+eU+Gg6ES+5ymOPP1wRxXcxAYeivCk4uS3jCKWI1K8Zg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/utils@8.59.3': - resolution: {integrity: sha512-JAvT14goBzRzzzZyqq3P9BLArIxTtQURUtFgQ/V7FO+eU+Gg6ES+5ymOPP1wRxXcxAYeivCk4uS3jCKWI1K8Zg==} + '@typescript-eslint/utils@8.59.4': + resolution: {integrity: sha512-cYXeNAUsG4lJo5dbc1FcKm+JwIWrj1/UpTORsC6tGMjEZ81DYcvIr9/ueikhMa/Y/gDQYGp+YX9/xQrXje5BJw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 @@ -23840,14 +23629,14 @@ packages: resolution: {integrity: sha512-LdDNl6C5iJExcM0Yh0PwAIBb9PrSiCsWamF/JyEZawm3kFDnRoaq3LGE4bpyRao/fWeGKKyw7icx0YxrLFC5Cg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/visitor-keys@8.59.2': - resolution: {integrity: sha512-NwjLUnGy8/Zfx23fl50tRC8rYaYnM52xNRYFAXvmiil9yh1+K6aRVQMnzW6gQB/1DLgWt977lYQn7C+wtgXZiA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/visitor-keys@8.59.3': resolution: {integrity: sha512-f1UQF7ggd42YiwI5wGrRaPsa+P0CINBlrkLPmGfpq/u/I/oVtecoEIfFR9ag/oa1sLOsRNZ6xehf6qMZhQGBDg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/visitor-keys@8.59.4': + resolution: {integrity: sha512-U3gxVaDVnuZKhSspW/MzMxE1kq7zOdc072FcSNoqA1I9p8HyKbBFfEHoWckBAMgNMph4MamwS5iTVzFmrnt8TQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@ungap/structured-clone@1.3.1': resolution: {integrity: sha512-mUFwbeTqrVgDQxFveS+df2yfap6iuP20NAKAsBt5jDEoOTDew+zwLAOilHCeQJOVSvmgCX4ogqIrA0mnyr08yQ==} @@ -24962,6 +24751,10 @@ packages: abbrev@1.1.1: resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} + abbrev@2.0.0: + resolution: {integrity: sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + abbrev@3.0.1: resolution: {integrity: sha512-AO2ac6pjRB3SJmGJo+v5/aK6Omggp6fsLrs6wN9bd35ulu4cCwaAU9+7ZhXjeqHVkaHThLuzH0nZr0YpCDhygg==} engines: {node: ^18.17.0 || >=20.5.0} @@ -27910,6 +27703,11 @@ packages: engines: {node: ^20.0.0 || >=22.0.0, npm: '>=10'} hasBin: true + cpx2@9.0.0: + resolution: {integrity: sha512-KRZGQCmHrM10xfLjrCBTQHpEIJgKtZyOOO5fygu9KE00IjQOL76FHjeON62R5PWS/W2J5ofgRJKF8rpUlEuLPQ==} + engines: {node: ^22.0.0 || >=24.0.0, npm: '>=10'} + hasBin: true + crc-32@1.2.2: resolution: {integrity: sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==} engines: {node: '>=0.8'} @@ -28921,6 +28719,11 @@ packages: resolution: {integrity: sha512-ptGvkwTvGdGfC0hfhKg0MT+TRLRKGtUiWGBInxOm5pz7ssADezahjCUaYuZ8Dr+C05FW0AECIIPt4WBxVINEhA==} engines: {node: '>=0.8'} + editorconfig@1.0.7: + resolution: {integrity: sha512-e0GOtq/aTQhVdNyDU9e02+wz9oDDM+SIOQxWME2QRjzRX5yyLAuHDE+0aE8vHb9XRC8XD37eO2u57+F09JqFhw==} + engines: {node: '>=14'} + hasBin: true + editorconfig@3.0.2: resolution: {integrity: sha512-T0ix8GhtxyKVfUFEcvdNDt3YGqlwkFHbD4/5bgFUDgFmxhI/cSRAeJ87/Sz//Cq8Eam6JX/e23RkoFO71P7aAA==} engines: {node: '>=20'} @@ -29687,6 +29490,12 @@ packages: peerDependencies: eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 + eslint-plugin-jsdoc@63.0.0: + resolution: {integrity: sha512-eDHuVGyZydr4BKgjXouU7bsn5qaqUlObXBSWRJk3vXcQgXVFnrwWIqpP7uBhRX9NQpk6NIIFyRc6F6omZNi/8g==} + engines: {node: ^22.13.0 || >=24} + peerDependencies: + eslint: ^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0 + eslint-plugin-jsx-a11y@6.10.2: resolution: {integrity: sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q==} engines: {node: '>=4.0'} @@ -31377,10 +31186,6 @@ packages: heimdalljs@0.2.6: resolution: {integrity: sha512-o9bd30+5vLBvBtzCPwwGqpry2+n0Hi6H1+qwt6y+0kwRHGGF8TFIhJPmnuM0xO97zaKrDZMwO/V56fAnn8m/tA==} - helmet@7.2.0: - resolution: {integrity: sha512-ZRiwvN089JfMXokizgqEPXsl2Guk094yExfoDXR0cBYWxtBbaSww/w+vT4WEJsBW2iTUi1GgZ6swmoug3Oy4Xw==} - engines: {node: '>=16.0.0'} - helmet@8.1.0: resolution: {integrity: sha512-jOiHyAZsmnr8LqoPGmCjYAaiuWwjAPLgY8ZX2XrmHawt99/u1y6RgrZMTeoPfpUbV96HOalYgz1qzkRbw54Pmg==} engines: {node: '>=18.0.0'} @@ -32896,6 +32701,15 @@ packages: js-base64@2.6.4: resolution: {integrity: sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==} + js-beautify@1.15.4: + resolution: {integrity: sha512-9/KXeZUKKJwqCXUdBxFJ3vPh467OCckSBmYDwSK/EtV090K+iMJ7zx2S3HLVDIWFQdqMIsZWbnaGiba18aWhaA==} + engines: {node: '>=14'} + hasBin: true + + js-cookie@3.0.7: + resolution: {integrity: sha512-z/wZZgDrkNV1eA0ULjM/F9/50Ya8fbzgKneSpoPsXSGd0KnpdtHfOZWK+GcwLk+EZbS4F9RBhU+K2RgzuDaItw==} + engines: {node: '>=20'} + js-library-detector@6.7.0: resolution: {integrity: sha512-c80Qupofp43y4cJ7+8TTDN/AsDwLi5oOm/plBrWI+iQt485vKXCco+yVmOwEgdo9VOdsYTuV0UlTeetVPTriXA==} engines: {node: '>=12'} @@ -33575,24 +33389,18 @@ packages: resolution: {integrity: sha512-OEARBhDidyaQENavLbzpTKbEmu5rnAI+SdYsH4ia1BlGlLiqQXoym7uH1MaRPtwtUPbkhUfT4OBDZ+74VHc3Cg==} hasBin: true - lit-element@3.3.3: - resolution: {integrity: sha512-XbeRxmTHubXENkV4h8RIPyr8lXc+Ff28rkcQzw3G6up2xg5E8Zu1IgOWIwBLEQsu3cOVFqdYwiVi0hv0SlpqUA==} - lit-element@4.2.2: resolution: {integrity: sha512-aFKhNToWxoyhkNDmWZwEva2SlQia+jfG0fjIWV//YeTaWrVnOxD89dPKfigCUspXFmjzOEUQpOkejH5Ly6sG0w==} - lit-html@2.8.0: - resolution: {integrity: sha512-o9t+MQM3P4y7M7yNzqAyjp7z+mQGa4NS4CxiyLqFPyFWyc4O+nodLrkrxSaCTrla6M5YOLaT3RpbbqjszB5g3Q==} - lit-html@3.3.2: resolution: {integrity: sha512-Qy9hU88zcmaxBXcc10ZpdK7cOLXvXpRoBxERdtqV9QOrfpMZZ6pSYP91LhpPtap3sFMUiL7Tw2RImbe0Al2/kw==} - lit@2.8.0: - resolution: {integrity: sha512-4Sc3OFX9QHOJaHbmTMk28SYgVxLN3ePDjg7hofEft2zWlehFL3LiAuapWc4U/kYwMYJSh2hTCPZ6/LIC7ii0MA==} - lit@3.3.2: resolution: {integrity: sha512-NF9zbsP79l4ao2SNrH3NkfmFgN/hBYSQo90saIVI1o5GpjAdCPVstVzO1MrLOakHoEhYkrtRjPK6Ob521aoYWQ==} + lit@3.3.3: + resolution: {integrity: sha512-fycuvZg/hkpozL00lm1pEJH5nN/lr9ZXd6mJI2HSN4+Bzc+LDNdEApJ6HFbPkdFNHLvOplIIuJvxkS4XUxqirw==} + livereload-js@3.4.1: resolution: {integrity: sha512-5MP0uUeVCec89ZbNOT/i97Mc+q3SxXmiUGhRFOTmhrGPn//uWVQdCvcLJDy64MSBR5MidFdOR7B9viumoavy6g==} @@ -34966,6 +34774,11 @@ packages: engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} hasBin: true + nopt@7.2.1: + resolution: {integrity: sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + hasBin: true + nopt@8.1.0: resolution: {integrity: sha512-ieGu42u/Qsa4TFktmaKEwM6MQH0pOWnaB3htzh0JRtx84+Mebc0cbZYN5bC+6WTZ4+77xrL9Pn5m7CV6VIkV7A==} engines: {node: ^18.17.0 || >=20.5.0} @@ -37479,12 +37292,12 @@ packages: resolution: {integrity: sha512-T5ScUMAsmhdNbgDR41AGESYeS6V9MSgetkSnVhhW+gXvzC42VesKCn5ld87gAZDJ6vLHL9GkRvY9WtQWSnwFbw==} engines: {node: '>=18'} - puppeteer-core@25.0.3: - resolution: {integrity: sha512-mNT7RWTAzgo9Q+TD8s1XzIOd6/7ZkbF40A0yNYanZOZZ7zSrFN1Am+EtL0nAMU5QWSSv6Dgi+3unRk0saeGcOg==} + puppeteer-core@25.0.4: + resolution: {integrity: sha512-K1LQKDP6w1rIr1jUyN9obH16TO/DCy86k3q+FBd2prGY+TStxhFySxmaZZuRF+0D3BJXjwCYFke7tMHCH4olTA==} engines: {node: '>=22.12.0'} - puppeteer@25.0.3: - resolution: {integrity: sha512-P2sLckgbW1P6o0p5d4V4SpoYFL9X8kJ3qC7rNKW1dz5WQ9t9wSCj0MnAZVZqax6BZHdBWQo2uLXM6F7O8cwmKg==} + puppeteer@25.0.4: + resolution: {integrity: sha512-QFdBAuNOqL0I+AdARTlRR1KcgPk0fo0dU127e1ZQFVxb9QPcpBDIiQp/dMgdbyLXHpF2GRjC/OezDmjKcLCKYw==} engines: {node: '>=22.12.0'} hasBin: true @@ -38284,6 +38097,11 @@ packages: resolution: {integrity: sha512-s+pyvQeIKIZ0dx5iJiQk1tPLJAWln39+MI5jtM8wnyws+G5azk+dMnMX0qfbqNetKKNgcWWOdi0sfm+FbQbgdQ==} engines: {node: '>=10.0.0'} + rolldown@1.0.0-rc.12: + resolution: {integrity: sha512-yP4USLIMYrwpPHEFB5JGH1uxhcslv6/hL0OyvTuY+3qlOSJvZ7ntYnoWpehBxufkgN0cvXxppuTu5hHa/zPh+A==} + engines: {node: ^20.19.0 || >=22.12.0} + hasBin: true + rolldown@1.0.0-rc.15: resolution: {integrity: sha512-Ff31guA5zT6WjnGp0SXw76X6hzGRk/OQq2hE+1lcDe+lJdHSgnSX6nK3erbONHyCbpSj9a9E+uX/OvytZoWp2g==} engines: {node: ^20.19.0 || >=22.12.0} @@ -38589,11 +38407,9 @@ packages: sax@1.2.4: resolution: {integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==} - sax@1.3.0: - resolution: {integrity: sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==} - - sax@1.4.1: - resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==} + sax@1.4.4: + resolution: {integrity: sha512-1n3r/tGXO6b6VXMdFT54SHzT9ytu9yr7TaELowdYpMqY/Ao7EnlQGmAQ1+RatX7Tkkdm6hONI2owqNx2aZj5Sw==} + engines: {node: '>=11.0.0'} sax@1.6.0: resolution: {integrity: sha512-6R3J5M4AcbtLUdZmRv2SygeVaM7IhrLXu9BmnOGmmACak8fiUtOsYNWUS4uK7upbmHIBbLBeFeI//477BKLBzA==} @@ -39172,10 +38988,6 @@ packages: resolution: {integrity: sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==} engines: {node: '>= 8'} - 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'} @@ -39690,10 +39502,6 @@ packages: resolution: {integrity: sha512-vr54Or4BZ7pJafo2mpf0ZcwA74rpuYCZbxrHBsH8kbcXOwSfvBFwsRfpGO5OD5fhG5HDCFW737PKaawI7OqEAg==} hasBin: true - stylus@0.62.0: - resolution: {integrity: sha512-v3YCf31atbwJQIMtPNX8hcQ+okD4NQaTuKGUWfII8eaqn+3otrbttGL1zSMZAAtiPsBztQnujVBugg/cXFUpyg==} - hasBin: true - stylus@0.64.0: resolution: {integrity: sha512-ZIdT8eUv8tegmqy1tTIdJv9We2DumkNZFdCF5mz/Kpq3OcTaxSuCAYZge6HKK2CmNC02G1eJig2RV7XTw5hQrA==} engines: {node: '>=16'} @@ -40736,15 +40544,15 @@ packages: typescript-auto-import-cache@0.3.6: resolution: {integrity: sha512-RpuHXrknHdVdK7wv/8ug3Fr0WNsNi5l5aB8MYYuXhq2UH5lnEB1htJ1smhtD5VeCsGr2p8mUDtd83LCQDFVgjQ==} - typescript-eslint@8.59.2: - resolution: {integrity: sha512-pJw051uomb3ZeCzGTpRb8RbEqB5Y4WWet8gl/GcTlU35BSx0PVdZ86/bqkQCyKKuraVQEK7r6kBHQXF+fBhkoQ==} + typescript-eslint@8.59.3: + resolution: {integrity: sha512-KgusgyDgG4LI8Ih/sWaCtZ06tckLAS5CvT5A4D1Q7bYVoAAyzwiZvE4BmwDHkhRVkvhRBepKeASoFzQetha7Fg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - typescript-eslint@8.59.3: - resolution: {integrity: sha512-KgusgyDgG4LI8Ih/sWaCtZ06tckLAS5CvT5A4D1Q7bYVoAAyzwiZvE4BmwDHkhRVkvhRBepKeASoFzQetha7Fg==} + typescript-eslint@8.59.4: + resolution: {integrity: sha512-Rw6+44QNFaXtgHSjPy+Kw8hrJniMYzR85E9yLmOLcfZ91/rz+JXQbDTCmc6ccxMPY6K6PgAq26f0JCBfR7LIPQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 @@ -41688,6 +41496,49 @@ packages: yaml: optional: true + vite@8.0.5: + resolution: {integrity: sha512-nmu43Qvq9UopTRfMx2jOYW5l16pb3iDC1JH6yMuPkpVbzK0k+L7dfsEDH4jRgYFmsg0sTAqkojoZgzLMlwHsCQ==} + engines: {node: ^20.19.0 || >=22.12.0} + hasBin: true + peerDependencies: + '@types/node': ^20.19.0 || >=22.12.0 + '@vitejs/devtools': ^0.1.0 + esbuild: ^0.27.0 || ^0.28.0 + jiti: '>=1.21.0' + less: ^4.0.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 + '@vitejs/devtools': + optional: true + esbuild: + optional: true + jiti: + optional: true + less: + 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@8.0.8: resolution: {integrity: sha512-dbU7/iLVa8KZALJyLOBOQ88nOXtNG8vxKuOT4I2mD+Ya70KPceF4IAmDsmU0h1Qsn5bPrvsY9HJstCRh3hG6Uw==} engines: {node: ^20.19.0 || >=22.12.0} @@ -42402,8 +42253,8 @@ packages: webpack-cli: optional: true - webpack@5.107.0: - resolution: {integrity: sha512-PSxeHk/dmLYZlnTU+vL1Gej6Evg5RNtl3flhxBresfznFnzxinHMzHKloHnywM/3ouQv7/AlZCswWDIkNSggUA==} + webpack@5.107.1: + resolution: {integrity: sha512-mvdIWxj/H6QsfgDdH9djne3a5dYcmEmtsXGESkypaGN5jXjF/b+9KDlmTDQ2TKlFUeA2fI9Y65kihD30JOdB+Q==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -43325,14 +43176,14 @@ snapshots: transitivePeerDependencies: - chokidar - '@angular-devkit/build-angular@21.2.7(00fb54de864926ad1673c7146d765488)': + '@angular-devkit/build-angular@21.2.7(b89dbd69b8452aef5949266b41e2a639)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.2102.7(chokidar@5.0.0) - '@angular-devkit/build-webpack': 0.2102.7(chokidar@5.0.0)(webpack-dev-server@5.2.3(tslib@2.8.1)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + '@angular-devkit/build-webpack': 0.2102.7(chokidar@5.0.0)(webpack-dev-server@5.2.3(tslib@2.8.1)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) '@angular-devkit/core': 21.2.7(chokidar@5.0.0) - '@angular/build': 21.2.7(@angular/compiler-cli@21.2.8(@angular/compiler@21.2.8)(typescript@5.9.3))(@angular/compiler@21.2.8)(@angular/core@21.2.8(@angular/compiler@21.2.8)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.8(@angular/animations@21.2.8(@angular/core@21.2.8(@angular/compiler@21.2.8)(rxjs@7.8.2)(zone.js@0.16.1)))(@angular/common@21.2.13(@angular/core@21.2.8(@angular/compiler@21.2.8)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.8(@angular/compiler@21.2.8)(rxjs@7.8.2)(zone.js@0.16.1)))(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@types/node@25.6.0)(chokidar@5.0.0)(jiti@2.7.0)(karma@6.4.4)(less@4.4.2)(lightningcss@1.32.0)(ng-packagr@21.2.2(@angular/compiler-cli@21.2.8(@angular/compiler@21.2.8)(typescript@5.9.3))(tslib@2.8.1)(typescript@5.9.3))(postcss@8.5.6)(stylus@0.64.0)(terser@5.46.0)(tslib@2.8.1)(typescript@5.9.3)(vitest@4.1.6)(yaml@2.8.3) - '@angular/compiler-cli': 21.2.8(@angular/compiler@21.2.8)(typescript@5.9.3) + '@angular/build': 21.2.7(@angular/compiler-cli@21.2.9(@angular/compiler@21.2.9)(typescript@5.9.3))(@angular/compiler@21.2.9)(@angular/core@21.2.9(@angular/compiler@21.2.9)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.9(@angular/animations@21.2.9(@angular/core@21.2.9(@angular/compiler@21.2.9)(rxjs@7.8.2)(zone.js@0.16.1)))(@angular/common@21.2.13(@angular/core@21.2.9(@angular/compiler@21.2.9)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.9(@angular/compiler@21.2.9)(rxjs@7.8.2)(zone.js@0.16.1)))(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@types/node@25.6.0)(chokidar@5.0.0)(jiti@2.7.0)(karma@6.4.4)(less@4.4.2)(lightningcss@1.32.0)(ng-packagr@21.2.2(@angular/compiler-cli@21.2.9(@angular/compiler@21.2.9)(typescript@5.9.3))(tslib@2.8.1)(typescript@5.9.3))(postcss@8.5.6)(stylus@0.64.0)(terser@5.46.0)(tslib@2.8.1)(typescript@5.9.3)(vitest@4.1.6)(yaml@2.8.3) + '@angular/compiler-cli': 21.2.9(@angular/compiler@21.2.9)(typescript@5.9.3) '@babel/core': 7.29.0 '@babel/generator': 7.29.1 '@babel/helper-annotate-as-pure': 7.27.3 @@ -43343,53 +43194,53 @@ snapshots: '@babel/preset-env': 7.29.0(@babel/core@7.29.0) '@babel/runtime': 7.28.6 '@discoveryjs/json-ext': 0.6.3 - '@ngtools/webpack': 21.2.7(@angular/compiler-cli@21.2.8(@angular/compiler@21.2.8)(typescript@5.9.3))(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + '@ngtools/webpack': 21.2.7(@angular/compiler-cli@21.2.9(@angular/compiler@21.2.9)(typescript@5.9.3))(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) ansi-colors: 4.1.3 autoprefixer: 10.4.27(postcss@8.5.6) - babel-loader: 10.0.0(@babel/core@7.29.0)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + babel-loader: 10.0.0(@babel/core@7.29.0)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) browserslist: 4.28.2 - copy-webpack-plugin: 14.0.0(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) - css-loader: 7.1.3(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + copy-webpack-plugin: 14.0.0(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) + css-loader: 7.1.3(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) esbuild-wasm: 0.27.3 http-proxy-middleware: 3.0.5 istanbul-lib-instrument: 6.0.3 jsonc-parser: 3.3.1 karma-source-map-support: 1.4.0 less: 4.4.2 - less-loader: 12.3.1(less@4.4.2)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) - license-webpack-plugin: 4.0.2(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + less-loader: 12.3.1(less@4.4.2)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) + license-webpack-plugin: 4.0.2(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) loader-utils: 3.3.1 - mini-css-extract-plugin: 2.10.0(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + mini-css-extract-plugin: 2.10.0(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) open: 11.0.0 ora: 9.3.0 picomatch: 4.0.4 piscina: 5.1.4 postcss: 8.5.6 - postcss-loader: 8.2.0(postcss@8.5.6)(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + postcss-loader: 8.2.0(postcss@8.5.6)(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) resolve-url-loader: 5.0.0 rxjs: 7.8.2 sass: 1.97.3 - sass-loader: 16.0.7(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + sass-loader: 16.0.7(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) semver: 7.7.4 - source-map-loader: 5.0.0(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + source-map-loader: 5.0.0(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) source-map-support: 0.5.21 terser: 5.46.0 tinyglobby: 0.2.15 tree-kill: 1.2.2 tslib: 2.8.1 typescript: 5.9.3 - webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) - webpack-dev-middleware: 7.4.5(tslib@2.8.1)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) - webpack-dev-server: 5.2.3(tslib@2.8.1)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) + webpack-dev-middleware: 7.4.5(tslib@2.8.1)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) + webpack-dev-server: 5.2.3(tslib@2.8.1)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) webpack-merge: 6.0.1 - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.7(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.7(webpack@5.107.1(@swc/core@1.15.33)(esbuild@0.28.0)(lightningcss@1.32.0)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) optionalDependencies: - '@angular/core': 21.2.8(@angular/compiler@21.2.8)(rxjs@7.8.2)(zone.js@0.16.1) - '@angular/platform-browser': 21.2.8(@angular/animations@21.2.8(@angular/core@21.2.8(@angular/compiler@21.2.8)(rxjs@7.8.2)(zone.js@0.16.1)))(@angular/common@21.2.13(@angular/core@21.2.8(@angular/compiler@21.2.8)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.8(@angular/compiler@21.2.8)(rxjs@7.8.2)(zone.js@0.16.1)) + '@angular/core': 21.2.9(@angular/compiler@21.2.9)(rxjs@7.8.2)(zone.js@0.16.1) + '@angular/platform-browser': 21.2.9(@angular/animations@21.2.9(@angular/core@21.2.9(@angular/compiler@21.2.9)(rxjs@7.8.2)(zone.js@0.16.1)))(@angular/common@21.2.13(@angular/core@21.2.9(@angular/compiler@21.2.9)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.9(@angular/compiler@21.2.9)(rxjs@7.8.2)(zone.js@0.16.1)) esbuild: 0.27.3 jest-environment-jsdom: 30.3.0(canvas@3.2.3) karma: 6.4.4 - ng-packagr: 21.2.2(@angular/compiler-cli@21.2.8(@angular/compiler@21.2.8)(typescript@5.9.3))(tslib@2.8.1)(typescript@5.9.3) + ng-packagr: 21.2.2(@angular/compiler-cli@21.2.9(@angular/compiler@21.2.9)(typescript@5.9.3))(tslib@2.8.1)(typescript@5.9.3) protractor: 7.0.0 transitivePeerDependencies: - '@angular/compiler' @@ -43423,11 +43274,11 @@ snapshots: - webpack-cli - yaml - '@angular-devkit/build-angular@21.2.7(0c62bfb9d0446ef2e8a4f3d982eee317)': + '@angular-devkit/build-angular@21.2.7(c7e80e60eefdd31b8e949e9daaae4af3)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.2102.7(chokidar@5.0.0) - '@angular-devkit/build-webpack': 0.2102.7(chokidar@5.0.0)(webpack-dev-server@5.2.3(tslib@2.8.1)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + '@angular-devkit/build-webpack': 0.2102.7(chokidar@5.0.0)(webpack-dev-server@5.2.3(tslib@2.8.1)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) '@angular-devkit/core': 21.2.7(chokidar@5.0.0) '@angular/build': 21.2.7(@angular/compiler-cli@21.2.8(@angular/compiler@21.2.8)(typescript@5.9.3))(@angular/compiler@21.2.8)(@angular/core@21.2.8(@angular/compiler@21.2.8)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.8(@angular/animations@21.2.8(@angular/core@21.2.8(@angular/compiler@21.2.8)(rxjs@7.8.2)(zone.js@0.16.1)))(@angular/common@21.2.13(@angular/core@21.2.8(@angular/compiler@21.2.8)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.8(@angular/compiler@21.2.8)(rxjs@7.8.2)(zone.js@0.16.1)))(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@types/node@25.6.0)(jiti@2.7.0)(karma@6.4.4)(less@4.4.2)(lightningcss@1.32.0)(ng-packagr@21.2.2(@angular/compiler-cli@21.2.8(@angular/compiler@21.2.8)(typescript@5.9.3))(tslib@2.8.1)(typescript@5.9.3))(postcss@8.5.6)(stylus@0.64.0)(terser@5.46.0)(tslib@2.8.1)(typescript@5.9.3)(vitest@4.1.6)(yaml@2.8.3) '@angular/compiler-cli': 21.2.8(@angular/compiler@21.2.8)(typescript@5.9.3) @@ -43441,46 +43292,46 @@ snapshots: '@babel/preset-env': 7.29.0(@babel/core@7.29.0) '@babel/runtime': 7.28.6 '@discoveryjs/json-ext': 0.6.3 - '@ngtools/webpack': 21.2.7(@angular/compiler-cli@21.2.8(@angular/compiler@21.2.8)(typescript@5.9.3))(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + '@ngtools/webpack': 21.2.7(@angular/compiler-cli@21.2.8(@angular/compiler@21.2.8)(typescript@5.9.3))(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) ansi-colors: 4.1.3 autoprefixer: 10.4.27(postcss@8.5.6) - babel-loader: 10.0.0(@babel/core@7.29.0)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + babel-loader: 10.0.0(@babel/core@7.29.0)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) browserslist: 4.28.2 - copy-webpack-plugin: 14.0.0(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) - css-loader: 7.1.3(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + copy-webpack-plugin: 14.0.0(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) + css-loader: 7.1.3(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) esbuild-wasm: 0.27.3 http-proxy-middleware: 3.0.5 istanbul-lib-instrument: 6.0.3 jsonc-parser: 3.3.1 karma-source-map-support: 1.4.0 less: 4.4.2 - less-loader: 12.3.1(less@4.4.2)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) - license-webpack-plugin: 4.0.2(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + less-loader: 12.3.1(less@4.4.2)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) + license-webpack-plugin: 4.0.2(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) loader-utils: 3.3.1 - mini-css-extract-plugin: 2.10.0(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + mini-css-extract-plugin: 2.10.0(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) open: 11.0.0 ora: 9.3.0 picomatch: 4.0.4 piscina: 5.1.4 postcss: 8.5.6 - postcss-loader: 8.2.0(postcss@8.5.6)(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + postcss-loader: 8.2.0(postcss@8.5.6)(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) resolve-url-loader: 5.0.0 rxjs: 7.8.2 sass: 1.97.3 - sass-loader: 16.0.7(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + sass-loader: 16.0.7(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) semver: 7.7.4 - source-map-loader: 5.0.0(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + source-map-loader: 5.0.0(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) source-map-support: 0.5.21 terser: 5.46.0 tinyglobby: 0.2.15 tree-kill: 1.2.2 tslib: 2.8.1 typescript: 5.9.3 - webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) - webpack-dev-middleware: 7.4.5(tslib@2.8.1)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) - webpack-dev-server: 5.2.3(tslib@2.8.1)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) + webpack-dev-middleware: 7.4.5(tslib@2.8.1)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) + webpack-dev-server: 5.2.3(tslib@2.8.1)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) webpack-merge: 6.0.1 - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.7(webpack@5.107.0(@swc/core@1.15.33)(esbuild@0.28.0)(lightningcss@1.32.0)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.7(webpack@5.107.1(@swc/core@1.15.33)(esbuild@0.28.0)(lightningcss@1.32.0)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) optionalDependencies: '@angular/core': 21.2.8(@angular/compiler@21.2.8)(rxjs@7.8.2)(zone.js@0.16.1) '@angular/platform-browser': 21.2.8(@angular/animations@21.2.8(@angular/core@21.2.8(@angular/compiler@21.2.8)(rxjs@7.8.2)(zone.js@0.16.1)))(@angular/common@21.2.13(@angular/core@21.2.8(@angular/compiler@21.2.8)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.8(@angular/compiler@21.2.8)(rxjs@7.8.2)(zone.js@0.16.1)) @@ -43521,14 +43372,14 @@ snapshots: - webpack-cli - yaml - '@angular-devkit/build-angular@21.2.7(2cca7d9ab8eb7970ea2c50e16922c25e)': + '@angular-devkit/build-angular@21.2.7(f13e92d9e4a88fecef9b290c04768331)': dependencies: '@ampproject/remapping': 2.3.0 '@angular-devkit/architect': 0.2102.7(chokidar@5.0.0) - '@angular-devkit/build-webpack': 0.2102.7(chokidar@5.0.0)(webpack-dev-server@5.2.3(tslib@2.8.1)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + '@angular-devkit/build-webpack': 0.2102.7(chokidar@5.0.0)(webpack-dev-server@5.2.3(tslib@2.8.1)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) '@angular-devkit/core': 21.2.7(chokidar@5.0.0) - '@angular/build': 21.2.7(@angular/compiler-cli@21.2.9(@angular/compiler@21.2.9)(typescript@5.9.3))(@angular/compiler@21.2.9)(@angular/core@21.2.9(@angular/compiler@21.2.9)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.9(@angular/animations@21.2.9(@angular/core@21.2.9(@angular/compiler@21.2.9)(rxjs@7.8.2)(zone.js@0.16.1)))(@angular/common@21.2.13(@angular/core@21.2.9(@angular/compiler@21.2.9)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.9(@angular/compiler@21.2.9)(rxjs@7.8.2)(zone.js@0.16.1)))(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@types/node@25.6.0)(chokidar@5.0.0)(jiti@2.7.0)(karma@6.4.4)(less@4.4.2)(lightningcss@1.32.0)(ng-packagr@21.2.2(@angular/compiler-cli@21.2.9(@angular/compiler@21.2.9)(typescript@5.9.3))(tslib@2.8.1)(typescript@5.9.3))(postcss@8.5.6)(stylus@0.64.0)(terser@5.46.0)(tslib@2.8.1)(typescript@5.9.3)(vitest@4.1.6)(yaml@2.8.3) - '@angular/compiler-cli': 21.2.9(@angular/compiler@21.2.9)(typescript@5.9.3) + '@angular/build': 21.2.7(@angular/compiler-cli@21.2.8(@angular/compiler@21.2.8)(typescript@5.9.3))(@angular/compiler@21.2.8)(@angular/core@21.2.8(@angular/compiler@21.2.8)(rxjs@7.8.2)(zone.js@0.16.1))(@angular/platform-browser@21.2.8(@angular/animations@21.2.8(@angular/core@21.2.8(@angular/compiler@21.2.8)(rxjs@7.8.2)(zone.js@0.16.1)))(@angular/common@21.2.13(@angular/core@21.2.8(@angular/compiler@21.2.8)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.8(@angular/compiler@21.2.8)(rxjs@7.8.2)(zone.js@0.16.1)))(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@types/node@25.6.0)(chokidar@5.0.0)(jiti@2.7.0)(karma@6.4.4)(less@4.4.2)(lightningcss@1.32.0)(ng-packagr@21.2.2(@angular/compiler-cli@21.2.8(@angular/compiler@21.2.8)(typescript@5.9.3))(tslib@2.8.1)(typescript@5.9.3))(postcss@8.5.6)(stylus@0.64.0)(terser@5.46.0)(tslib@2.8.1)(typescript@5.9.3)(vitest@4.1.6)(yaml@2.8.3) + '@angular/compiler-cli': 21.2.8(@angular/compiler@21.2.8)(typescript@5.9.3) '@babel/core': 7.29.0 '@babel/generator': 7.29.1 '@babel/helper-annotate-as-pure': 7.27.3 @@ -43539,53 +43390,53 @@ snapshots: '@babel/preset-env': 7.29.0(@babel/core@7.29.0) '@babel/runtime': 7.28.6 '@discoveryjs/json-ext': 0.6.3 - '@ngtools/webpack': 21.2.7(@angular/compiler-cli@21.2.9(@angular/compiler@21.2.9)(typescript@5.9.3))(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + '@ngtools/webpack': 21.2.7(@angular/compiler-cli@21.2.8(@angular/compiler@21.2.8)(typescript@5.9.3))(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) ansi-colors: 4.1.3 autoprefixer: 10.4.27(postcss@8.5.6) - babel-loader: 10.0.0(@babel/core@7.29.0)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + babel-loader: 10.0.0(@babel/core@7.29.0)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) browserslist: 4.28.2 - copy-webpack-plugin: 14.0.0(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) - css-loader: 7.1.3(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + copy-webpack-plugin: 14.0.0(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) + css-loader: 7.1.3(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) esbuild-wasm: 0.27.3 http-proxy-middleware: 3.0.5 istanbul-lib-instrument: 6.0.3 jsonc-parser: 3.3.1 karma-source-map-support: 1.4.0 less: 4.4.2 - less-loader: 12.3.1(less@4.4.2)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) - license-webpack-plugin: 4.0.2(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + less-loader: 12.3.1(less@4.4.2)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) + license-webpack-plugin: 4.0.2(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) loader-utils: 3.3.1 - mini-css-extract-plugin: 2.10.0(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + mini-css-extract-plugin: 2.10.0(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) open: 11.0.0 ora: 9.3.0 picomatch: 4.0.4 piscina: 5.1.4 postcss: 8.5.6 - postcss-loader: 8.2.0(postcss@8.5.6)(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + postcss-loader: 8.2.0(postcss@8.5.6)(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) resolve-url-loader: 5.0.0 rxjs: 7.8.2 sass: 1.97.3 - sass-loader: 16.0.7(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + sass-loader: 16.0.7(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) semver: 7.7.4 - source-map-loader: 5.0.0(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + source-map-loader: 5.0.0(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) source-map-support: 0.5.21 terser: 5.46.0 tinyglobby: 0.2.15 tree-kill: 1.2.2 tslib: 2.8.1 typescript: 5.9.3 - webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) - webpack-dev-middleware: 7.4.5(tslib@2.8.1)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) - webpack-dev-server: 5.2.3(tslib@2.8.1)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) + webpack-dev-middleware: 7.4.5(tslib@2.8.1)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) + webpack-dev-server: 5.2.3(tslib@2.8.1)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) webpack-merge: 6.0.1 - webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.7(webpack@5.107.0(@swc/core@1.15.33)(esbuild@0.28.0)(lightningcss@1.32.0)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + webpack-subresource-integrity: 5.1.0(html-webpack-plugin@5.6.7(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) optionalDependencies: - '@angular/core': 21.2.9(@angular/compiler@21.2.9)(rxjs@7.8.2)(zone.js@0.16.1) - '@angular/platform-browser': 21.2.9(@angular/animations@21.2.9(@angular/core@21.2.9(@angular/compiler@21.2.9)(rxjs@7.8.2)(zone.js@0.16.1)))(@angular/common@21.2.13(@angular/core@21.2.9(@angular/compiler@21.2.9)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.9(@angular/compiler@21.2.9)(rxjs@7.8.2)(zone.js@0.16.1)) + '@angular/core': 21.2.8(@angular/compiler@21.2.8)(rxjs@7.8.2)(zone.js@0.16.1) + '@angular/platform-browser': 21.2.8(@angular/animations@21.2.8(@angular/core@21.2.8(@angular/compiler@21.2.8)(rxjs@7.8.2)(zone.js@0.16.1)))(@angular/common@21.2.13(@angular/core@21.2.8(@angular/compiler@21.2.8)(rxjs@7.8.2)(zone.js@0.16.1))(rxjs@7.8.2))(@angular/core@21.2.8(@angular/compiler@21.2.8)(rxjs@7.8.2)(zone.js@0.16.1)) esbuild: 0.27.3 jest-environment-jsdom: 30.3.0(canvas@3.2.3) karma: 6.4.4 - ng-packagr: 21.2.2(@angular/compiler-cli@21.2.9(@angular/compiler@21.2.9)(typescript@5.9.3))(tslib@2.8.1)(typescript@5.9.3) + ng-packagr: 21.2.2(@angular/compiler-cli@21.2.8(@angular/compiler@21.2.8)(typescript@5.9.3))(tslib@2.8.1)(typescript@5.9.3) protractor: 7.0.0 transitivePeerDependencies: - '@angular/compiler' @@ -43619,12 +43470,12 @@ snapshots: - webpack-cli - yaml - '@angular-devkit/build-webpack@0.2102.7(chokidar@5.0.0)(webpack-dev-server@5.2.3(tslib@2.8.1)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)))': + '@angular-devkit/build-webpack@0.2102.7(chokidar@5.0.0)(webpack-dev-server@5.2.3(tslib@2.8.1)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)))': dependencies: '@angular-devkit/architect': 0.2102.7(chokidar@5.0.0) rxjs: 7.8.2 - webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) - webpack-dev-server: 5.2.3(tslib@2.8.1)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) + webpack-dev-server: 5.2.3(tslib@2.8.1)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) transitivePeerDependencies: - chokidar @@ -43691,23 +43542,23 @@ snapshots: '@angular-eslint/bundled-angular-compiler@21.3.1': {} - '@angular-eslint/eslint-plugin-template@21.3.1(@angular-eslint/template-parser@21.3.1(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3))(@typescript-eslint/types@8.59.3)(@typescript-eslint/utils@8.59.3(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3))(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3)': + '@angular-eslint/eslint-plugin-template@21.3.1(@angular-eslint/template-parser@21.3.1(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3))(@typescript-eslint/types@8.59.4)(@typescript-eslint/utils@8.59.4(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3))(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3)': dependencies: '@angular-eslint/bundled-angular-compiler': 21.3.1 '@angular-eslint/template-parser': 21.3.1(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3) - '@angular-eslint/utils': 21.3.1(@typescript-eslint/utils@8.59.3(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3))(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3) - '@typescript-eslint/types': 8.59.3 - '@typescript-eslint/utils': 8.59.3(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3) + '@angular-eslint/utils': 21.3.1(@typescript-eslint/utils@8.59.4(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3))(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3) + '@typescript-eslint/types': 8.59.4 + '@typescript-eslint/utils': 8.59.4(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3) aria-query: 5.3.2 axobject-query: 4.1.0 eslint: 10.3.0(jiti@2.7.0) typescript: 5.9.3 - '@angular-eslint/eslint-plugin@21.3.1(@typescript-eslint/utils@8.59.3(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3))(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3)': + '@angular-eslint/eslint-plugin@21.3.1(@typescript-eslint/utils@8.59.4(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3))(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3)': dependencies: '@angular-eslint/bundled-angular-compiler': 21.3.1 - '@angular-eslint/utils': 21.3.1(@typescript-eslint/utils@8.59.3(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3))(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3) - '@typescript-eslint/utils': 8.59.3(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3) + '@angular-eslint/utils': 21.3.1(@typescript-eslint/utils@8.59.4(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3))(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3) + '@typescript-eslint/utils': 8.59.4(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3) eslint: 10.3.0(jiti@2.7.0) ts-api-utils: 2.5.0(typescript@5.9.3) typescript: 5.9.3 @@ -43719,10 +43570,10 @@ snapshots: eslint-scope: 9.1.2 typescript: 5.9.3 - '@angular-eslint/utils@21.3.1(@typescript-eslint/utils@8.59.3(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3))(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3)': + '@angular-eslint/utils@21.3.1(@typescript-eslint/utils@8.59.4(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3))(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3)': dependencies: '@angular-eslint/bundled-angular-compiler': 21.3.1 - '@typescript-eslint/utils': 8.59.3(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3) + '@typescript-eslint/utils': 8.59.4(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3) eslint: 10.3.0(jiti@2.7.0) typescript: 5.9.3 @@ -46245,11 +46096,11 @@ snapshots: '@colors/colors@1.6.0': {} - '@commitlint/cli@21.0.1(@types/node@25.8.0)(conventional-commits-parser@6.3.0)(typescript@6.0.3)': + '@commitlint/cli@21.0.1(@types/node@25.9.1)(conventional-commits-parser@6.3.0)(typescript@6.0.3)': dependencies: '@commitlint/format': 21.0.1 '@commitlint/lint': 21.0.1 - '@commitlint/load': 21.0.1(@types/node@25.8.0)(typescript@6.0.3) + '@commitlint/load': 21.0.1(@types/node@25.9.1)(typescript@6.0.3) '@commitlint/read': 21.0.1(conventional-commits-parser@6.3.0) '@commitlint/types': 21.0.1 tinyexec: 1.1.1 @@ -46294,14 +46145,14 @@ snapshots: '@commitlint/rules': 21.0.1 '@commitlint/types': 21.0.1 - '@commitlint/load@21.0.1(@types/node@25.8.0)(typescript@6.0.3)': + '@commitlint/load@21.0.1(@types/node@25.9.1)(typescript@6.0.3)': dependencies: '@commitlint/config-validator': 21.0.1 '@commitlint/execute-rule': 21.0.1 '@commitlint/resolve-extends': 21.0.1 '@commitlint/types': 21.0.1 cosmiconfig: 9.0.1(typescript@6.0.3) - cosmiconfig-typescript-loader: 6.1.0(@types/node@25.8.0)(cosmiconfig@9.0.1(typescript@6.0.3))(typescript@6.0.3) + cosmiconfig-typescript-loader: 6.1.0(@types/node@25.9.1)(cosmiconfig@9.0.1(typescript@6.0.3))(typescript@6.0.3) es-toolkit: 1.46.1 is-plain-obj: 4.1.0 picocolors: 1.1.1 @@ -46969,7 +46820,7 @@ snapshots: minimatch: 3.1.5 pkg-entry-points: 1.1.1 resolve-package-path: 4.0.3 - semver: 7.7.4 + semver: 7.8.0 typescript-memoize: 1.1.1 transitivePeerDependencies: - supports-color @@ -47158,7 +47009,7 @@ snapshots: '@es-joy/jsdoccomment@0.50.2': dependencies: '@types/estree': 1.0.9 - '@typescript-eslint/types': 8.59.1 + '@typescript-eslint/types': 8.59.3 comment-parser: 1.4.1 esquery: 1.7.0 jsdoc-type-pratt-parser: 4.1.0 @@ -47166,7 +47017,7 @@ snapshots: '@es-joy/jsdoccomment@0.86.0': dependencies: '@types/estree': 1.0.9 - '@typescript-eslint/types': 8.58.0 + '@typescript-eslint/types': 8.59.3 comment-parser: 1.4.6 esquery: 1.7.0 jsdoc-type-pratt-parser: 7.2.0 @@ -47966,15 +47817,15 @@ snapshots: optionalDependencies: '@types/node': 25.6.0 - '@inquirer/checkbox@4.3.2(@types/node@25.8.0)': + '@inquirer/checkbox@4.3.2(@types/node@25.9.1)': dependencies: '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@25.8.0) + '@inquirer/core': 10.3.2(@types/node@25.9.1) '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@25.8.0) + '@inquirer/type': 3.0.10(@types/node@25.9.1) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 25.8.0 + '@types/node': 25.9.1 '@inquirer/checkbox@5.1.5(@types/node@25.6.0)': dependencies: @@ -48001,12 +47852,12 @@ snapshots: optionalDependencies: '@types/node': 25.6.0 - '@inquirer/confirm@5.1.21(@types/node@25.8.0)': + '@inquirer/confirm@5.1.21(@types/node@25.9.1)': dependencies: - '@inquirer/core': 10.3.2(@types/node@25.8.0) - '@inquirer/type': 3.0.10(@types/node@25.8.0) + '@inquirer/core': 10.3.2(@types/node@25.9.1) + '@inquirer/type': 3.0.10(@types/node@25.9.1) optionalDependencies: - '@types/node': 25.8.0 + '@types/node': 25.9.1 '@inquirer/confirm@6.0.13(@types/node@25.6.0)': dependencies: @@ -48035,18 +47886,18 @@ snapshots: optionalDependencies: '@types/node': 25.6.0 - '@inquirer/core@10.3.2(@types/node@25.8.0)': + '@inquirer/core@10.3.2(@types/node@25.9.1)': dependencies: '@inquirer/ansi': 1.0.2 '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@25.8.0) + '@inquirer/type': 3.0.10(@types/node@25.9.1) 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.8.0 + '@types/node': 25.9.1 '@inquirer/core@11.1.10(@types/node@25.6.0)': dependencies: @@ -48104,13 +47955,13 @@ snapshots: optionalDependencies: '@types/node': 25.6.0 - '@inquirer/editor@4.2.23(@types/node@25.8.0)': + '@inquirer/editor@4.2.23(@types/node@25.9.1)': dependencies: - '@inquirer/core': 10.3.2(@types/node@25.8.0) - '@inquirer/external-editor': 1.0.3(@types/node@25.8.0) - '@inquirer/type': 3.0.10(@types/node@25.8.0) + '@inquirer/core': 10.3.2(@types/node@25.9.1) + '@inquirer/external-editor': 1.0.3(@types/node@25.9.1) + '@inquirer/type': 3.0.10(@types/node@25.9.1) optionalDependencies: - '@types/node': 25.8.0 + '@types/node': 25.9.1 '@inquirer/editor@5.1.2(@types/node@25.6.0)': dependencies: @@ -48136,13 +47987,13 @@ snapshots: optionalDependencies: '@types/node': 25.6.0 - '@inquirer/expand@4.0.23(@types/node@25.8.0)': + '@inquirer/expand@4.0.23(@types/node@25.9.1)': dependencies: - '@inquirer/core': 10.3.2(@types/node@25.8.0) - '@inquirer/type': 3.0.10(@types/node@25.8.0) + '@inquirer/core': 10.3.2(@types/node@25.9.1) + '@inquirer/type': 3.0.10(@types/node@25.9.1) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 25.8.0 + '@types/node': 25.9.1 '@inquirer/expand@5.0.14(@types/node@25.6.0)': dependencies: @@ -48165,12 +48016,12 @@ snapshots: optionalDependencies: '@types/node': 25.6.0 - '@inquirer/external-editor@1.0.3(@types/node@25.8.0)': + '@inquirer/external-editor@1.0.3(@types/node@25.9.1)': dependencies: chardet: 2.1.1 iconv-lite: 0.7.2 optionalDependencies: - '@types/node': 25.8.0 + '@types/node': 25.9.1 '@inquirer/external-editor@3.0.0(@types/node@25.6.0)': dependencies: @@ -48197,12 +48048,12 @@ snapshots: optionalDependencies: '@types/node': 25.6.0 - '@inquirer/input@4.3.1(@types/node@25.8.0)': + '@inquirer/input@4.3.1(@types/node@25.9.1)': dependencies: - '@inquirer/core': 10.3.2(@types/node@25.8.0) - '@inquirer/type': 3.0.10(@types/node@25.8.0) + '@inquirer/core': 10.3.2(@types/node@25.9.1) + '@inquirer/type': 3.0.10(@types/node@25.9.1) optionalDependencies: - '@types/node': 25.8.0 + '@types/node': 25.9.1 '@inquirer/input@5.0.13(@types/node@25.6.0)': dependencies: @@ -48225,12 +48076,12 @@ snapshots: optionalDependencies: '@types/node': 25.6.0 - '@inquirer/number@3.0.23(@types/node@25.8.0)': + '@inquirer/number@3.0.23(@types/node@25.9.1)': dependencies: - '@inquirer/core': 10.3.2(@types/node@25.8.0) - '@inquirer/type': 3.0.10(@types/node@25.8.0) + '@inquirer/core': 10.3.2(@types/node@25.9.1) + '@inquirer/type': 3.0.10(@types/node@25.9.1) optionalDependencies: - '@types/node': 25.8.0 + '@types/node': 25.9.1 '@inquirer/number@4.0.13(@types/node@25.6.0)': dependencies: @@ -48254,13 +48105,13 @@ snapshots: optionalDependencies: '@types/node': 25.6.0 - '@inquirer/password@4.0.23(@types/node@25.8.0)': + '@inquirer/password@4.0.23(@types/node@25.9.1)': dependencies: '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@25.8.0) - '@inquirer/type': 3.0.10(@types/node@25.8.0) + '@inquirer/core': 10.3.2(@types/node@25.9.1) + '@inquirer/type': 3.0.10(@types/node@25.9.1) optionalDependencies: - '@types/node': 25.8.0 + '@types/node': 25.9.1 '@inquirer/password@5.0.13(@types/node@25.6.0)': dependencies: @@ -48293,20 +48144,20 @@ snapshots: optionalDependencies: '@types/node': 25.6.0 - '@inquirer/prompts@7.10.1(@types/node@25.8.0)': + '@inquirer/prompts@7.10.1(@types/node@25.9.1)': dependencies: - '@inquirer/checkbox': 4.3.2(@types/node@25.8.0) - '@inquirer/confirm': 5.1.21(@types/node@25.8.0) - '@inquirer/editor': 4.2.23(@types/node@25.8.0) - '@inquirer/expand': 4.0.23(@types/node@25.8.0) - '@inquirer/input': 4.3.1(@types/node@25.8.0) - '@inquirer/number': 3.0.23(@types/node@25.8.0) - '@inquirer/password': 4.0.23(@types/node@25.8.0) - '@inquirer/rawlist': 4.1.11(@types/node@25.8.0) - '@inquirer/search': 3.2.2(@types/node@25.8.0) - '@inquirer/select': 4.4.2(@types/node@25.8.0) + '@inquirer/checkbox': 4.3.2(@types/node@25.9.1) + '@inquirer/confirm': 5.1.21(@types/node@25.9.1) + '@inquirer/editor': 4.2.23(@types/node@25.9.1) + '@inquirer/expand': 4.0.23(@types/node@25.9.1) + '@inquirer/input': 4.3.1(@types/node@25.9.1) + '@inquirer/number': 3.0.23(@types/node@25.9.1) + '@inquirer/password': 4.0.23(@types/node@25.9.1) + '@inquirer/rawlist': 4.1.11(@types/node@25.9.1) + '@inquirer/search': 3.2.2(@types/node@25.9.1) + '@inquirer/select': 4.4.2(@types/node@25.9.1) optionalDependencies: - '@types/node': 25.8.0 + '@types/node': 25.9.1 '@inquirer/prompts@8.4.3(@types/node@25.6.0)': dependencies: @@ -48346,13 +48197,13 @@ snapshots: optionalDependencies: '@types/node': 25.6.0 - '@inquirer/rawlist@4.1.11(@types/node@25.8.0)': + '@inquirer/rawlist@4.1.11(@types/node@25.9.1)': dependencies: - '@inquirer/core': 10.3.2(@types/node@25.8.0) - '@inquirer/type': 3.0.10(@types/node@25.8.0) + '@inquirer/core': 10.3.2(@types/node@25.9.1) + '@inquirer/type': 3.0.10(@types/node@25.9.1) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 25.8.0 + '@types/node': 25.9.1 '@inquirer/rawlist@5.2.9(@types/node@25.6.0)': dependencies: @@ -48377,14 +48228,14 @@ snapshots: optionalDependencies: '@types/node': 25.6.0 - '@inquirer/search@3.2.2(@types/node@25.8.0)': + '@inquirer/search@3.2.2(@types/node@25.9.1)': dependencies: - '@inquirer/core': 10.3.2(@types/node@25.8.0) + '@inquirer/core': 10.3.2(@types/node@25.9.1) '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@25.8.0) + '@inquirer/type': 3.0.10(@types/node@25.9.1) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 25.8.0 + '@types/node': 25.9.1 '@inquirer/search@4.1.9(@types/node@25.6.0)': dependencies: @@ -48412,15 +48263,15 @@ snapshots: optionalDependencies: '@types/node': 25.6.0 - '@inquirer/select@4.4.2(@types/node@25.8.0)': + '@inquirer/select@4.4.2(@types/node@25.9.1)': dependencies: '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@25.8.0) + '@inquirer/core': 10.3.2(@types/node@25.9.1) '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@25.8.0) + '@inquirer/type': 3.0.10(@types/node@25.9.1) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 25.8.0 + '@types/node': 25.9.1 '@inquirer/select@5.1.5(@types/node@25.6.0)': dependencies: @@ -48444,9 +48295,9 @@ snapshots: optionalDependencies: '@types/node': 25.6.0 - '@inquirer/type@3.0.10(@types/node@25.8.0)': + '@inquirer/type@3.0.10(@types/node@25.9.1)': optionalDependencies: - '@types/node': 25.8.0 + '@types/node': 25.9.1 '@inquirer/type@4.0.5(@types/node@25.6.0)': optionalDependencies: @@ -48594,7 +48445,7 @@ snapshots: '@jest/console@29.7.0': dependencies: '@jest/types': 29.6.3 - '@types/node': 20.19.39 + '@types/node': 25.9.1 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 @@ -48607,14 +48458,14 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.19.39 + '@types/node': 25.9.1 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.19.39)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@6.0.3)) + jest-config: 29.7.0(@types/node@25.9.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@6.0.3)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -48647,7 +48498,7 @@ snapshots: '@jest/fake-timers': 30.3.0 '@jest/types': 30.3.0 '@types/jsdom': 21.1.7 - '@types/node': 20.19.39 + '@types/node': 25.9.1 jest-mock: 30.3.0 jest-util: 30.3.0 jsdom: 26.1.0(canvas@3.2.3) @@ -48658,14 +48509,14 @@ snapshots: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.19.39 + '@types/node': 25.9.1 jest-mock: 29.7.0 '@jest/environment@30.3.0': dependencies: '@jest/fake-timers': 30.3.0 '@jest/types': 30.3.0 - '@types/node': 20.19.39 + '@types/node': 25.9.1 jest-mock: 30.3.0 '@jest/expect-utils@29.7.0': @@ -48687,7 +48538,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 20.19.39 + '@types/node': 25.9.1 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -48696,7 +48547,7 @@ snapshots: dependencies: '@jest/types': 30.3.0 '@sinonjs/fake-timers': 15.4.0 - '@types/node': 20.19.39 + '@types/node': 25.9.1 jest-message-util: 30.3.0 jest-mock: 30.3.0 jest-util: 30.3.0 @@ -48714,7 +48565,7 @@ snapshots: '@jest/pattern@30.0.1': dependencies: - '@types/node': 20.19.39 + '@types/node': 25.9.1 jest-regex-util: 30.0.1 '@jest/reporters@29.7.0(node-notifier@10.0.1)': @@ -48725,7 +48576,7 @@ snapshots: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.31 - '@types/node': 20.19.39 + '@types/node': 25.9.1 chalk: 4.1.2 collect-v8-coverage: 1.0.3 exit: 0.1.2 @@ -48801,7 +48652,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/yargs': 17.0.35 chalk: 4.1.2 @@ -48811,7 +48662,7 @@ snapshots: '@jest/schemas': 30.0.5 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/yargs': 17.0.35 chalk: 4.1.2 @@ -49013,10 +48864,6 @@ snapshots: '@lit-labs/ssr-dom-shim@1.5.1': {} - '@lit/reactive-element@1.6.3': - dependencies: - '@lit-labs/ssr-dom-shim': 1.5.1 - '@lit/reactive-element@2.1.2': dependencies: '@lit-labs/ssr-dom-shim': 1.5.1 @@ -49078,15 +48925,6 @@ snapshots: transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor-model@7.33.6(@types/node@25.8.0)': - dependencies: - '@microsoft/tsdoc': 0.16.0 - '@microsoft/tsdoc-config': 0.18.1 - '@rushstack/node-core-library': 5.22.0(@types/node@25.8.0) - transitivePeerDependencies: - - '@types/node' - optional: true - '@microsoft/api-extractor-model@7.33.6(@types/node@25.9.1)': dependencies: '@microsoft/tsdoc': 0.16.0 @@ -49134,26 +48972,6 @@ snapshots: transitivePeerDependencies: - '@types/node' - '@microsoft/api-extractor@7.58.2(@types/node@25.8.0)': - dependencies: - '@microsoft/api-extractor-model': 7.33.6(@types/node@25.8.0) - '@microsoft/tsdoc': 0.16.0 - '@microsoft/tsdoc-config': 0.18.1 - '@rushstack/node-core-library': 5.22.0(@types/node@25.8.0) - '@rushstack/rig-package': 0.7.2 - '@rushstack/terminal': 0.22.5(@types/node@25.8.0) - '@rushstack/ts-command-line': 5.3.5(@types/node@25.8.0) - diff: 8.0.4 - lodash: 4.18.1 - minimatch: 10.2.3 - resolve: 1.22.12 - semver: 7.5.4 - source-map: 0.6.1 - typescript: 5.9.3 - transitivePeerDependencies: - - '@types/node' - optional: true - '@microsoft/api-extractor@7.58.2(@types/node@25.9.1)': dependencies: '@microsoft/api-extractor-model': 7.33.6(@types/node@25.9.1) @@ -49363,17 +49181,17 @@ snapshots: '@next/swc-win32-x64-msvc@16.2.6': optional: true - '@ngtools/webpack@21.2.7(@angular/compiler-cli@21.2.8(@angular/compiler@21.2.8)(typescript@5.9.3))(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)))': + '@ngtools/webpack@21.2.7(@angular/compiler-cli@21.2.8(@angular/compiler@21.2.8)(typescript@5.9.3))(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)))': dependencies: '@angular/compiler-cli': 21.2.8(@angular/compiler@21.2.8)(typescript@5.9.3) typescript: 5.9.3 - webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) - '@ngtools/webpack@21.2.7(@angular/compiler-cli@21.2.9(@angular/compiler@21.2.9)(typescript@5.9.3))(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)))': + '@ngtools/webpack@21.2.7(@angular/compiler-cli@21.2.9(@angular/compiler@21.2.9)(typescript@5.9.3))(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)))': dependencies: '@angular/compiler-cli': 21.2.9(@angular/compiler@21.2.9)(typescript@5.9.3) typescript: 5.9.3 - webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) '@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1': dependencies: @@ -49494,7 +49312,7 @@ snapshots: npm-pick-manifest: 10.0.0 proc-log: 5.0.0 promise-retry: 2.0.1 - semver: 7.7.2 + semver: 7.8.0 which: 5.0.0 '@npmcli/git@7.0.2': @@ -49577,7 +49395,7 @@ snapshots: hosted-git-info: 9.0.2 json-parse-even-better-errors: 5.0.0 proc-log: 6.1.0 - semver: 7.7.2 + semver: 7.8.0 spdx-expression-parse: 4.0.0 '@npmcli/promise-spawn@6.0.2': @@ -49655,12 +49473,12 @@ snapshots: - supports-color - vue - '@nuxt/builder@2.18.1(@vue/compiler-sfc@3.5.32)(ejs@3.1.10)(hamljs@0.6.2)(handlebars@4.7.9)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(tslib@2.8.1)(typescript@6.0.3)(underscore@1.13.8)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))': + '@nuxt/builder@2.18.1(@vue/compiler-sfc@3.5.32)(ejs@3.1.10)(hamljs@0.6.2)(handlebars@4.7.9)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(tslib@2.8.1)(typescript@6.0.3)(underscore@1.13.8)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))': dependencies: '@nuxt/devalue': 2.0.2 '@nuxt/utils': 2.18.1 '@nuxt/vue-app': 2.18.1 - '@nuxt/webpack': 2.18.1(@vue/compiler-sfc@3.5.32)(ejs@3.1.10)(hamljs@0.6.2)(handlebars@4.7.9)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(tslib@2.8.1)(typescript@6.0.3)(underscore@1.13.8)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + '@nuxt/webpack': 2.18.1(@vue/compiler-sfc@3.5.32)(ejs@3.1.10)(hamljs@0.6.2)(handlebars@4.7.9)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(tslib@2.8.1)(typescript@6.0.3)(underscore@1.13.8)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) chalk: 4.1.2 chokidar: 3.6.0 consola: 3.4.2 @@ -49737,12 +49555,12 @@ snapshots: - webpack-command - whiskers - '@nuxt/builder@2.18.1(@vue/compiler-sfc@3.5.32)(prettier@3.8.3)(tslib@2.8.1)(typescript@6.0.2)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))': + '@nuxt/builder@2.18.1(@vue/compiler-sfc@3.5.32)(prettier@3.8.3)(tslib@2.8.1)(typescript@6.0.2)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))': dependencies: '@nuxt/devalue': 2.0.2 '@nuxt/utils': 2.18.1 '@nuxt/vue-app': 2.18.1 - '@nuxt/webpack': 2.18.1(@vue/compiler-sfc@3.5.32)(prettier@3.8.3)(tslib@2.8.1)(typescript@6.0.2)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + '@nuxt/webpack': 2.18.1(@vue/compiler-sfc@3.5.32)(prettier@3.8.3)(tslib@2.8.1)(typescript@6.0.2)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) chalk: 4.1.2 chokidar: 3.6.0 consola: 3.4.2 @@ -49872,7 +49690,7 @@ snapshots: perfect-debounce: 2.1.0 pkg-types: 2.3.0 scule: 1.3.0 - semver: 7.7.4 + semver: 7.8.0 srvx: 0.11.15 std-env: 3.10.0 tinyclip: 0.1.12 @@ -49910,7 +49728,7 @@ snapshots: perfect-debounce: 2.1.0 pkg-types: 2.3.0 scule: 1.3.0 - semver: 7.7.4 + semver: 7.8.0 srvx: 0.11.15 std-env: 3.10.0 tinyclip: 0.1.12 @@ -49964,14 +49782,6 @@ snapshots: '@nuxt/devalue@2.0.2': {} - '@nuxt/devtools-kit@3.2.4(magicast@0.5.2)(vite@8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))': - dependencies: - '@nuxt/kit': 4.4.2(magicast@0.5.2) - execa: 8.0.1 - vite: 8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3) - transitivePeerDependencies: - - magicast - '@nuxt/devtools-kit@3.2.4(magicast@0.5.2)(vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))': dependencies: '@nuxt/kit': 4.4.2(magicast@0.5.2) @@ -49999,47 +49809,6 @@ snapshots: pkg-types: 2.3.0 semver: 7.8.0 - '@nuxt/devtools@3.2.4(vite@8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue@3.5.32(typescript@6.0.2))': - dependencies: - '@nuxt/devtools-kit': 3.2.4(magicast@0.5.2)(vite@8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)) - '@nuxt/devtools-wizard': 3.2.4 - '@nuxt/kit': 4.4.2(magicast@0.5.2) - '@vue/devtools-core': 8.1.1(vue@3.5.32(typescript@6.0.2)) - '@vue/devtools-kit': 8.1.1 - birpc: 4.0.0 - consola: 3.4.2 - destr: 2.0.5 - error-stack-parser-es: 1.0.5 - execa: 8.0.1 - fast-npm-meta: 1.4.2 - get-port-please: 3.2.0 - hookable: 6.1.0 - image-meta: 0.2.2 - is-installed-globally: 1.0.0 - launch-editor: 2.13.2 - local-pkg: 1.1.2 - magicast: 0.5.2 - nypm: 0.6.5 - ohash: 2.0.11 - pathe: 2.0.3 - perfect-debounce: 2.1.0 - pkg-types: 2.3.0 - semver: 7.7.4 - simple-git: 3.36.0 - sirv: 3.0.2 - structured-clone-es: 2.0.0 - tinyglobby: 0.2.16 - vite: 8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3) - vite-plugin-inspect: 11.3.3(@nuxt/kit@4.4.2(magicast@0.5.2))(vite@8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)) - vite-plugin-vue-tracer: 1.3.0(vite@8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue@3.5.32(typescript@6.0.2)) - which: 6.0.1 - ws: 8.20.1 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - - vue - '@nuxt/devtools@3.2.4(vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue@3.5.32(typescript@6.0.2))': dependencies: '@nuxt/devtools-kit': 3.2.4(magicast@0.5.2)(vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)) @@ -50065,7 +49834,7 @@ snapshots: pathe: 2.0.3 perfect-debounce: 2.1.0 pkg-types: 2.3.0 - semver: 7.7.4 + semver: 7.8.0 simple-git: 3.36.0 sirv: 3.0.2 structured-clone-es: 2.0.0 @@ -50106,7 +49875,7 @@ snapshots: pathe: 2.0.3 perfect-debounce: 2.1.0 pkg-types: 2.3.0 - semver: 7.7.4 + semver: 7.8.0 simple-git: 3.36.0 sirv: 3.0.2 structured-clone-es: 2.0.0 @@ -50122,13 +49891,13 @@ snapshots: - utf-8-validate - vue - '@nuxt/friendly-errors-webpack-plugin@2.6.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)))': + '@nuxt/friendly-errors-webpack-plugin@2.6.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)))': dependencies: chalk: 2.4.2 consola: 3.4.2 error-stack-parser: 2.1.4 string-width: 4.2.3 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) '@nuxt/generator@2.18.1': dependencies: @@ -50203,7 +49972,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@nuxt/nitro-server@3.21.2(db0@0.3.4)(encoding@0.1.13)(ioredis@5.10.1)(magicast@0.5.2)(nuxt@3.21.2(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@parcel/watcher@2.5.6)(@types/node@25.8.0)(@vue/compiler-sfc@3.5.32)(cac@6.7.14)(commander@13.1.0)(db0@0.3.4)(encoding@0.1.13)(eslint@10.2.0(jiti@2.6.1))(ioredis@5.10.1)(less@4.6.4)(lightningcss@1.32.0)(magicast@0.5.2)(meow@13.2.0)(optionator@0.9.4)(rolldown@1.0.1)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.1)(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(srvx@0.11.15)(stylelint@16.26.1(typescript@6.0.2))(stylus@0.64.0)(terser@5.47.1)(typescript@6.0.2)(vite@8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue-tsc@3.2.6(typescript@6.0.2))(xml2js@0.6.2)(yaml@2.8.3))(rolldown@1.0.1)(srvx@0.11.15)(typescript@6.0.2)(xml2js@0.6.2)': + '@nuxt/nitro-server@3.21.2(db0@0.3.4)(encoding@0.1.13)(ioredis@5.10.1)(magicast@0.5.2)(nuxt@3.21.2(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@parcel/watcher@2.5.6)(@types/node@25.9.1)(@vue/compiler-sfc@3.5.32)(cac@6.7.14)(commander@13.1.0)(db0@0.3.4)(encoding@0.1.13)(eslint@10.2.0(jiti@2.6.1))(ioredis@5.10.1)(less@4.6.4)(lightningcss@1.32.0)(magicast@0.5.2)(meow@13.2.0)(optionator@0.9.4)(rolldown@1.0.1)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.1)(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(srvx@0.11.15)(stylelint@16.26.1(typescript@6.0.2))(stylus@0.64.0)(terser@5.47.1)(typescript@6.0.2)(vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue-tsc@3.2.6(typescript@6.0.2))(xml2js@0.6.2)(yaml@2.8.3))(rolldown@1.0.1)(srvx@0.11.15)(typescript@6.0.2)(xml2js@0.6.2)': dependencies: '@nuxt/devalue': 2.0.2 '@nuxt/kit': 3.21.2(magicast@0.5.2) @@ -50221,7 +49990,7 @@ snapshots: klona: 2.0.6 mocked-exports: 0.1.1 nitropack: 2.13.3(encoding@0.1.13)(rolldown@1.0.1)(srvx@0.11.15)(xml2js@0.6.2) - nuxt: 3.21.2(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@parcel/watcher@2.5.6)(@types/node@25.8.0)(@vue/compiler-sfc@3.5.32)(cac@6.7.14)(commander@13.1.0)(db0@0.3.4)(encoding@0.1.13)(eslint@10.2.0(jiti@2.6.1))(ioredis@5.10.1)(less@4.6.4)(lightningcss@1.32.0)(magicast@0.5.2)(meow@13.2.0)(optionator@0.9.4)(rolldown@1.0.1)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.1)(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(srvx@0.11.15)(stylelint@16.26.1(typescript@6.0.2))(stylus@0.64.0)(terser@5.47.1)(typescript@6.0.2)(vite@8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue-tsc@3.2.6(typescript@6.0.2))(xml2js@0.6.2)(yaml@2.8.3) + nuxt: 3.21.2(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@parcel/watcher@2.5.6)(@types/node@25.9.1)(@vue/compiler-sfc@3.5.32)(cac@6.7.14)(commander@13.1.0)(db0@0.3.4)(encoding@0.1.13)(eslint@10.2.0(jiti@2.6.1))(ioredis@5.10.1)(less@4.6.4)(lightningcss@1.32.0)(magicast@0.5.2)(meow@13.2.0)(optionator@0.9.4)(rolldown@1.0.1)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.1)(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(srvx@0.11.15)(stylelint@16.26.1(typescript@6.0.2))(stylus@0.64.0)(terser@5.47.1)(typescript@6.0.2)(vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue-tsc@3.2.6(typescript@6.0.2))(xml2js@0.6.2)(yaml@2.8.3) ohash: 2.0.11 pathe: 2.0.3 pkg-types: 2.3.0 @@ -50270,7 +50039,7 @@ snapshots: - uploadthing - xml2js - '@nuxt/nitro-server@3.21.2(db0@0.3.4)(encoding@0.1.13)(ioredis@5.10.1)(magicast@0.5.2)(nuxt@3.21.2(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@parcel/watcher@2.5.6)(@types/node@25.9.1)(@vue/compiler-sfc@3.5.32)(cac@6.7.14)(commander@13.1.0)(db0@0.3.4)(encoding@0.1.13)(eslint@10.2.0(jiti@2.6.1))(ioredis@5.10.1)(less@4.6.4)(lightningcss@1.32.0)(magicast@0.5.2)(meow@13.2.0)(optionator@0.9.4)(rolldown@1.0.1)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.1)(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(srvx@0.11.15)(stylelint@16.26.1(typescript@6.0.2))(stylus@0.64.0)(terser@5.47.1)(typescript@6.0.2)(vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue-tsc@3.2.6(typescript@6.0.2))(xml2js@0.6.2)(yaml@2.8.3))(rolldown@1.0.1)(srvx@0.11.15)(typescript@6.0.2)(xml2js@0.6.2)': + '@nuxt/nitro-server@3.21.2(db0@0.3.4)(encoding@0.1.13)(ioredis@5.10.1)(magicast@0.5.2)(nuxt@3.21.2(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@parcel/watcher@2.5.6)(@types/node@25.9.1)(@vue/compiler-sfc@3.5.32)(cac@6.7.14)(commander@13.1.0)(db0@0.3.4)(encoding@0.1.13)(eslint@10.2.0(jiti@2.7.0))(ioredis@5.10.1)(less@4.6.4)(lightningcss@1.32.0)(magicast@0.5.2)(meow@13.2.0)(optionator@0.9.4)(rolldown@1.0.1)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.1)(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(stylelint@16.26.1(typescript@6.0.2))(stylus@0.64.0)(terser@5.47.1)(typescript@6.0.2)(vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue-tsc@3.2.6(typescript@6.0.2))(xml2js@0.6.2)(yaml@2.8.3))(rolldown@1.0.1)(typescript@6.0.2)(xml2js@0.6.2)': dependencies: '@nuxt/devalue': 2.0.2 '@nuxt/kit': 3.21.2(magicast@0.5.2) @@ -50288,7 +50057,7 @@ snapshots: klona: 2.0.6 mocked-exports: 0.1.1 nitropack: 2.13.3(encoding@0.1.13)(rolldown@1.0.1)(srvx@0.11.15)(xml2js@0.6.2) - nuxt: 3.21.2(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@parcel/watcher@2.5.6)(@types/node@25.9.1)(@vue/compiler-sfc@3.5.32)(cac@6.7.14)(commander@13.1.0)(db0@0.3.4)(encoding@0.1.13)(eslint@10.2.0(jiti@2.6.1))(ioredis@5.10.1)(less@4.6.4)(lightningcss@1.32.0)(magicast@0.5.2)(meow@13.2.0)(optionator@0.9.4)(rolldown@1.0.1)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.1)(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(srvx@0.11.15)(stylelint@16.26.1(typescript@6.0.2))(stylus@0.64.0)(terser@5.47.1)(typescript@6.0.2)(vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue-tsc@3.2.6(typescript@6.0.2))(xml2js@0.6.2)(yaml@2.8.3) + nuxt: 3.21.2(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@parcel/watcher@2.5.6)(@types/node@25.9.1)(@vue/compiler-sfc@3.5.32)(cac@6.7.14)(commander@13.1.0)(db0@0.3.4)(encoding@0.1.13)(eslint@10.2.0(jiti@2.7.0))(ioredis@5.10.1)(less@4.6.4)(lightningcss@1.32.0)(magicast@0.5.2)(meow@13.2.0)(optionator@0.9.4)(rolldown@1.0.1)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.1)(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(stylelint@16.26.1(typescript@6.0.2))(stylus@0.64.0)(terser@5.47.1)(typescript@6.0.2)(vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue-tsc@3.2.6(typescript@6.0.2))(xml2js@0.6.2)(yaml@2.8.3) ohash: 2.0.11 pathe: 2.0.3 pkg-types: 2.3.0 @@ -50583,13 +50352,13 @@ snapshots: '@types/webpack-bundle-analyzer': 3.9.5 '@types/webpack-hot-middleware': 2.25.5 - '@nuxt/typescript-build@3.0.2(@nuxt/types@2.18.1)(eslint@10.3.0(jiti@2.7.0))(typescript@6.0.3)(vue-template-compiler@2.7.16)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)))': + '@nuxt/typescript-build@3.0.2(@nuxt/types@2.18.1)(eslint@10.3.0(jiti@2.7.0))(typescript@6.0.3)(vue-template-compiler@2.7.16)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)))': dependencies: '@nuxt/types': 2.18.1 consola: 3.4.2 defu: 6.1.7 - fork-ts-checker-webpack-plugin: 6.5.3(eslint@10.3.0(jiti@2.7.0))(typescript@6.0.3)(vue-template-compiler@2.7.16)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) - ts-loader: 8.4.0(typescript@6.0.3)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@10.3.0(jiti@2.7.0))(typescript@6.0.3)(vue-template-compiler@2.7.16)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) + ts-loader: 8.4.0(typescript@6.0.3)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) typescript: 6.0.3 transitivePeerDependencies: - eslint @@ -50611,7 +50380,7 @@ snapshots: ua-parser-js: 1.0.41 ufo: 1.6.3 - '@nuxt/vite-builder@3.21.2(a774bb45fc368869952882379495f4c1)': + '@nuxt/vite-builder@3.21.2(395e0a26fa2a059c9c08f34946994908)': dependencies: '@nuxt/kit': 3.21.2(magicast@0.5.2) '@rollup/plugin-replace': 6.0.3(rollup@4.60.4) @@ -50630,7 +50399,7 @@ snapshots: magic-string: 0.30.21 mlly: 1.8.2 mocked-exports: 0.1.1 - nuxt: 3.21.2(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@parcel/watcher@2.5.6)(@types/node@25.9.1)(@vue/compiler-sfc@3.5.32)(cac@6.7.14)(commander@13.1.0)(db0@0.3.4)(encoding@0.1.13)(eslint@10.2.0(jiti@2.6.1))(ioredis@5.10.1)(less@4.6.4)(lightningcss@1.32.0)(magicast@0.5.2)(meow@13.2.0)(optionator@0.9.4)(rolldown@1.0.1)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.1)(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(srvx@0.11.15)(stylelint@16.26.1(typescript@6.0.2))(stylus@0.64.0)(terser@5.47.1)(typescript@6.0.2)(vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue-tsc@3.2.6(typescript@6.0.2))(xml2js@0.6.2)(yaml@2.8.3) + nuxt: 3.21.2(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@parcel/watcher@2.5.6)(@types/node@25.9.1)(@vue/compiler-sfc@3.5.32)(cac@6.7.14)(commander@13.1.0)(db0@0.3.4)(encoding@0.1.13)(eslint@10.2.0(jiti@2.7.0))(ioredis@5.10.1)(less@4.6.4)(lightningcss@1.32.0)(magicast@0.5.2)(meow@13.2.0)(optionator@0.9.4)(rolldown@1.0.1)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.1)(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(stylelint@16.26.1(typescript@6.0.2))(stylus@0.64.0)(terser@5.47.1)(typescript@6.0.2)(vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue-tsc@3.2.6(typescript@6.0.2))(xml2js@0.6.2)(yaml@2.8.3) nypm: 0.6.5 ohash: 2.0.11 pathe: 2.0.3 @@ -50643,7 +50412,7 @@ snapshots: unenv: 2.0.0-rc.24 vite: 7.3.3(@types/node@25.9.1)(jiti@2.6.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3) vite-node: 5.3.0(@types/node@25.9.1)(jiti@2.6.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3) - vite-plugin-checker: 0.12.0(eslint@10.2.0(jiti@2.6.1))(meow@13.2.0)(optionator@0.9.4)(stylelint@16.26.1(typescript@6.0.2))(typescript@6.0.2)(vite@7.3.3(@types/node@25.9.1)(jiti@2.6.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue-tsc@3.2.6(typescript@6.0.2)) + vite-plugin-checker: 0.12.0(eslint@10.2.0(jiti@2.7.0))(meow@13.2.0)(optionator@0.9.4)(stylelint@16.26.1(typescript@6.0.2))(typescript@6.0.2)(vite@7.3.3(@types/node@25.9.1)(jiti@2.6.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue-tsc@3.2.6(typescript@6.0.2)) vue: 3.5.32(typescript@6.0.2) vue-bundle-renderer: 2.2.0 optionalDependencies: @@ -50674,12 +50443,12 @@ snapshots: - vue-tsc - yaml - '@nuxt/vite-builder@3.21.2(b4f3c9c91e5ed79d117c7769076ae2f0)': + '@nuxt/vite-builder@3.21.2(a774bb45fc368869952882379495f4c1)': dependencies: '@nuxt/kit': 3.21.2(magicast@0.5.2) '@rollup/plugin-replace': 6.0.3(rollup@4.60.4) - '@vitejs/plugin-vue': 6.0.5(vite@7.3.3(@types/node@25.8.0)(jiti@2.6.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue@3.5.32(typescript@6.0.2)) - '@vitejs/plugin-vue-jsx': 5.1.5(vite@7.3.3(@types/node@25.8.0)(jiti@2.6.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue@3.5.32(typescript@6.0.2)) + '@vitejs/plugin-vue': 6.0.5(vite@7.3.3(@types/node@25.9.1)(jiti@2.6.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue@3.5.32(typescript@6.0.2)) + '@vitejs/plugin-vue-jsx': 5.1.5(vite@7.3.3(@types/node@25.9.1)(jiti@2.6.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue@3.5.32(typescript@6.0.2)) autoprefixer: 10.4.27(postcss@8.5.14) consola: 3.4.2 cssnano: 7.1.4(postcss@8.5.14) @@ -50693,7 +50462,7 @@ snapshots: magic-string: 0.30.21 mlly: 1.8.2 mocked-exports: 0.1.1 - nuxt: 3.21.2(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@parcel/watcher@2.5.6)(@types/node@25.8.0)(@vue/compiler-sfc@3.5.32)(cac@6.7.14)(commander@13.1.0)(db0@0.3.4)(encoding@0.1.13)(eslint@10.2.0(jiti@2.6.1))(ioredis@5.10.1)(less@4.6.4)(lightningcss@1.32.0)(magicast@0.5.2)(meow@13.2.0)(optionator@0.9.4)(rolldown@1.0.1)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.1)(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(srvx@0.11.15)(stylelint@16.26.1(typescript@6.0.2))(stylus@0.64.0)(terser@5.47.1)(typescript@6.0.2)(vite@8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue-tsc@3.2.6(typescript@6.0.2))(xml2js@0.6.2)(yaml@2.8.3) + nuxt: 3.21.2(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@parcel/watcher@2.5.6)(@types/node@25.9.1)(@vue/compiler-sfc@3.5.32)(cac@6.7.14)(commander@13.1.0)(db0@0.3.4)(encoding@0.1.13)(eslint@10.2.0(jiti@2.6.1))(ioredis@5.10.1)(less@4.6.4)(lightningcss@1.32.0)(magicast@0.5.2)(meow@13.2.0)(optionator@0.9.4)(rolldown@1.0.1)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.1)(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(srvx@0.11.15)(stylelint@16.26.1(typescript@6.0.2))(stylus@0.64.0)(terser@5.47.1)(typescript@6.0.2)(vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue-tsc@3.2.6(typescript@6.0.2))(xml2js@0.6.2)(yaml@2.8.3) nypm: 0.6.5 ohash: 2.0.11 pathe: 2.0.3 @@ -50704,9 +50473,9 @@ snapshots: std-env: 4.0.0 ufo: 1.6.3 unenv: 2.0.0-rc.24 - vite: 7.3.3(@types/node@25.8.0)(jiti@2.6.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3) - vite-node: 5.3.0(@types/node@25.8.0)(jiti@2.6.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3) - vite-plugin-checker: 0.12.0(eslint@10.2.0(jiti@2.6.1))(meow@13.2.0)(optionator@0.9.4)(stylelint@16.26.1(typescript@6.0.2))(typescript@6.0.2)(vite@7.3.3(@types/node@25.8.0)(jiti@2.6.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue-tsc@3.2.6(typescript@6.0.2)) + vite: 7.3.3(@types/node@25.9.1)(jiti@2.6.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3) + vite-node: 5.3.0(@types/node@25.9.1)(jiti@2.6.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3) + vite-plugin-checker: 0.12.0(eslint@10.2.0(jiti@2.6.1))(meow@13.2.0)(optionator@0.9.4)(stylelint@16.26.1(typescript@6.0.2))(typescript@6.0.2)(vite@7.3.3(@types/node@25.9.1)(jiti@2.6.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue-tsc@3.2.6(typescript@6.0.2)) vue: 3.5.32(typescript@6.0.2) vue-bundle-renderer: 2.2.0 optionalDependencies: @@ -50888,56 +50657,56 @@ snapshots: vue-meta: 2.4.0 vue-server-renderer: 2.7.16(patch_hash=7374e4bf5b7956d7097feec494aaea43bf8f6a02e2b64e8a3cc57e19c2f65132) - '@nuxt/webpack@2.18.1(@vue/compiler-sfc@3.5.32)(ejs@3.1.10)(hamljs@0.6.2)(handlebars@4.7.9)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(tslib@2.8.1)(typescript@6.0.3)(underscore@1.13.8)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))': + '@nuxt/webpack@2.18.1(@vue/compiler-sfc@3.5.32)(ejs@3.1.10)(hamljs@0.6.2)(handlebars@4.7.9)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(tslib@2.8.1)(typescript@6.0.3)(underscore@1.13.8)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))': dependencies: '@babel/core': 7.29.0 '@nuxt/babel-preset-app': 2.18.1(vue@2.7.16) - '@nuxt/friendly-errors-webpack-plugin': 2.6.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + '@nuxt/friendly-errors-webpack-plugin': 2.6.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) '@nuxt/utils': 2.18.1 - babel-loader: 8.4.1(@babel/core@7.29.0)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) - cache-loader: 4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + babel-loader: 8.4.1(@babel/core@7.29.0)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) + cache-loader: 4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) caniuse-lite: 1.0.30001792 consola: 3.4.2 - css-loader: 5.2.7(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + css-loader: 5.2.7(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) cssnano: 7.1.4(postcss@8.5.14) eventsource-polyfill: 0.9.6 - extract-css-chunks-webpack-plugin: 4.10.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) - file-loader: 6.2.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + extract-css-chunks-webpack-plugin: 4.10.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) + file-loader: 6.2.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) glob: 8.1.0 - hard-source-webpack-plugin: 0.13.1(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + hard-source-webpack-plugin: 0.13.1(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) hash-sum: 2.0.0 - html-webpack-plugin: 4.5.2(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + html-webpack-plugin: 4.5.2(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) lodash: 4.18.1 memfs: 4.57.1(tslib@2.8.1) mkdirp: 0.5.6 - optimize-css-assets-webpack-plugin: 6.0.1(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + optimize-css-assets-webpack-plugin: 6.0.1(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) pify: 5.0.0 pnp-webpack-plugin: 1.7.0(typescript@6.0.3) postcss: 8.5.14 postcss-import: 15.1.0(postcss@8.5.14) postcss-import-resolver: 2.0.0 - postcss-loader: 4.3.0(postcss@8.5.14)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + postcss-loader: 4.3.0(postcss@8.5.14)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) postcss-preset-env: 9.6.0(postcss@8.5.14) postcss-url: 10.1.3(postcss@8.5.14) semver: 7.8.0 std-env: 3.10.0 - style-resources-loader: 1.5.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) - terser-webpack-plugin: 4.2.3(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) - thread-loader: 3.0.4(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) - time-fix-plugin: 2.0.7(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + style-resources-loader: 1.5.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) + terser-webpack-plugin: 4.2.3(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) + thread-loader: 3.0.4(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) + time-fix-plugin: 2.0.7(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) ufo: 1.6.3 upath: 2.0.1 - url-loader: 4.1.1(file-loader@6.2.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) - vue-loader: 15.11.1(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(css-loader@5.2.7(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(ejs@3.1.10)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + url-loader: 4.1.1(file-loader@6.2.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) + vue-loader: 15.11.1(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(css-loader@5.2.7(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(ejs@3.1.10)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) vue-style-loader: 4.1.3 vue-template-compiler: 2.7.16 watchpack: 2.5.1 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) webpack-bundle-analyzer: 4.10.2 - webpack-dev-middleware: 5.3.4(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + webpack-dev-middleware: 5.3.4(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) webpack-hot-middleware: 2.26.1 webpack-node-externals: 3.0.0 - webpackbar: 6.0.1(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + webpackbar: 6.0.1(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) transitivePeerDependencies: - '@vue/compiler-sfc' - arc-templates @@ -51003,56 +50772,56 @@ snapshots: - webpack-command - whiskers - '@nuxt/webpack@2.18.1(@vue/compiler-sfc@3.5.32)(prettier@3.8.3)(tslib@2.8.1)(typescript@6.0.2)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))': + '@nuxt/webpack@2.18.1(@vue/compiler-sfc@3.5.32)(prettier@3.8.3)(tslib@2.8.1)(typescript@6.0.2)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))': dependencies: '@babel/core': 7.29.0 '@nuxt/babel-preset-app': 2.18.1(vue@2.7.16) - '@nuxt/friendly-errors-webpack-plugin': 2.6.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + '@nuxt/friendly-errors-webpack-plugin': 2.6.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) '@nuxt/utils': 2.18.1 - babel-loader: 8.4.1(@babel/core@7.29.0)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) - cache-loader: 4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + babel-loader: 8.4.1(@babel/core@7.29.0)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) + cache-loader: 4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) caniuse-lite: 1.0.30001792 consola: 3.4.2 - css-loader: 5.2.7(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + css-loader: 5.2.7(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) cssnano: 7.1.4(postcss@8.5.14) eventsource-polyfill: 0.9.6 - extract-css-chunks-webpack-plugin: 4.10.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) - file-loader: 6.2.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + extract-css-chunks-webpack-plugin: 4.10.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) + file-loader: 6.2.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) glob: 8.1.0 - hard-source-webpack-plugin: 0.13.1(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + hard-source-webpack-plugin: 0.13.1(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) hash-sum: 2.0.0 - html-webpack-plugin: 4.5.2(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + html-webpack-plugin: 4.5.2(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) lodash: 4.18.1 memfs: 4.57.1(tslib@2.8.1) mkdirp: 0.5.6 - optimize-css-assets-webpack-plugin: 6.0.1(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + optimize-css-assets-webpack-plugin: 6.0.1(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) pify: 5.0.0 pnp-webpack-plugin: 1.7.0(typescript@6.0.2) postcss: 8.5.14 postcss-import: 15.1.0(postcss@8.5.14) postcss-import-resolver: 2.0.0 - postcss-loader: 4.3.0(postcss@8.5.14)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + postcss-loader: 4.3.0(postcss@8.5.14)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) postcss-preset-env: 9.6.0(postcss@8.5.14) postcss-url: 10.1.3(postcss@8.5.14) semver: 7.8.0 std-env: 3.10.0 - style-resources-loader: 1.5.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) - terser-webpack-plugin: 4.2.3(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) - thread-loader: 3.0.4(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) - time-fix-plugin: 2.0.7(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + style-resources-loader: 1.5.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) + terser-webpack-plugin: 4.2.3(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) + thread-loader: 3.0.4(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) + time-fix-plugin: 2.0.7(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) ufo: 1.6.3 upath: 2.0.1 - url-loader: 4.1.1(file-loader@6.2.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) - vue-loader: 15.11.1(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(css-loader@5.2.7(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(lodash@4.18.1)(prettier@3.8.3)(vue-template-compiler@2.7.16)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + url-loader: 4.1.1(file-loader@6.2.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) + vue-loader: 15.11.1(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(css-loader@5.2.7(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(lodash@4.18.1)(prettier@3.8.3)(vue-template-compiler@2.7.16)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) vue-style-loader: 4.1.3 vue-template-compiler: 2.7.16 watchpack: 2.5.1 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) webpack-bundle-analyzer: 4.10.2 - webpack-dev-middleware: 5.3.4(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + webpack-dev-middleware: 5.3.4(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) webpack-hot-middleware: 2.26.1 webpack-node-externals: 3.0.0 - webpackbar: 6.0.1(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + webpackbar: 6.0.1(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) transitivePeerDependencies: - '@vue/compiler-sfc' - arc-templates @@ -51150,12 +50919,12 @@ snapshots: - eslint-import-resolver-webpack - supports-color - '@nuxtjs/eslint-module@4.1.0(eslint@10.3.0(jiti@2.7.0))(vite@8.0.13(@types/node@20.19.39)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)))': + '@nuxtjs/eslint-module@4.1.0(eslint@10.3.0(jiti@2.7.0))(vite@8.0.13(@types/node@20.19.39)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)))': dependencies: '@nuxt/kit': 3.21.2(magicast@0.5.2) chokidar: 3.5.3 eslint: 10.3.0(jiti@2.7.0) - eslint-webpack-plugin: 4.2.0(eslint@10.3.0(jiti@2.7.0))(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + eslint-webpack-plugin: 4.2.0(eslint@10.3.0(jiti@2.7.0))(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) pathe: 1.1.2 vite-plugin-eslint: 1.8.1(eslint@10.3.0(jiti@2.7.0))(vite@8.0.13(@types/node@20.19.39)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)) transitivePeerDependencies: @@ -51368,6 +51137,8 @@ snapshots: dependencies: '@octokit/openapi-types': 24.2.0 + '@one-ini/wasm@0.1.1': {} + '@one-ini/wasm@0.2.1': {} '@open-wc/building-utils@2.21.1': @@ -51436,7 +51207,7 @@ snapshots: '@open-wc/testing-helpers@2.3.2': dependencies: '@open-wc/scoped-elements': 2.2.4 - lit: 2.8.0 + lit: 3.3.2 lit-html: 3.3.2 '@open-wc/testing-karma@4.0.9(encoding@0.1.13)': @@ -51985,6 +51756,8 @@ snapshots: '@oxc-project/types@0.119.0': {} + '@oxc-project/types@0.122.0': {} + '@oxc-project/types@0.124.0': {} '@oxc-project/types@0.130.0': {} @@ -52292,7 +52065,7 @@ snapshots: dependencies: playwright: 1.59.1 - '@pmmmwh/react-refresh-webpack-plugin@0.5.17(@types/webpack@4.41.40)(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@4.15.2)(webpack-hot-middleware@2.26.1)(webpack@5.106.2)': + '@pmmmwh/react-refresh-webpack-plugin@0.5.17(@types/webpack@4.41.40)(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@4.15.2)(webpack-hot-middleware@2.26.1)(webpack@5.107.1)': dependencies: ansi-html: 0.0.9 core-js-pure: 3.49.0 @@ -52302,11 +52075,11 @@ snapshots: react-refresh: 0.14.2 schema-utils: 4.3.3 source-map: 0.7.6 - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@5.1.4) + webpack: 5.107.1(@swc/core@1.15.33)(postcss@8.5.14)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) optionalDependencies: '@types/webpack': 4.41.40 type-fest: 4.41.0 - webpack-dev-server: 4.15.2(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))(webpack@5.107.0(@swc/core@1.15.33)(postcss@8.5.14)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + webpack-dev-server: 4.15.2(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))(webpack@5.107.1) webpack-hot-middleware: 2.26.1 '@pnpm/config.env-replace@1.1.0': {} @@ -52369,13 +52142,13 @@ snapshots: '@prefresh/utils@1.2.1': {} - '@prefresh/webpack@3.3.4(@prefresh/babel-plugin@0.4.4)(preact@10.29.1)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)))': + '@prefresh/webpack@3.3.4(@prefresh/babel-plugin@0.4.4)(preact@10.29.1)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)))': dependencies: '@prefresh/babel-plugin': 0.4.4 '@prefresh/core': 1.5.9(preact@10.29.1) '@prefresh/utils': 1.2.1 preact: 10.29.1 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) '@prisma/instrumentation@6.11.1(@opentelemetry/api@1.9.1)': dependencies: @@ -52696,6 +52469,9 @@ snapshots: '@riotjs/compiler': 10.0.1 webpack: 5.106.1(@swc/core@1.15.33)(webpack-cli@5.1.4) + '@rolldown/binding-android-arm64@1.0.0-rc.12': + optional: true + '@rolldown/binding-android-arm64@1.0.0-rc.15': optional: true @@ -52705,6 +52481,9 @@ snapshots: '@rolldown/binding-android-arm64@1.0.1': optional: true + '@rolldown/binding-darwin-arm64@1.0.0-rc.12': + optional: true + '@rolldown/binding-darwin-arm64@1.0.0-rc.15': optional: true @@ -52714,6 +52493,9 @@ snapshots: '@rolldown/binding-darwin-arm64@1.0.1': optional: true + '@rolldown/binding-darwin-x64@1.0.0-rc.12': + optional: true + '@rolldown/binding-darwin-x64@1.0.0-rc.15': optional: true @@ -52723,6 +52505,9 @@ snapshots: '@rolldown/binding-darwin-x64@1.0.1': optional: true + '@rolldown/binding-freebsd-x64@1.0.0-rc.12': + optional: true + '@rolldown/binding-freebsd-x64@1.0.0-rc.15': optional: true @@ -52732,6 +52517,9 @@ snapshots: '@rolldown/binding-freebsd-x64@1.0.1': optional: true + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.12': + optional: true + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.15': optional: true @@ -52741,6 +52529,9 @@ snapshots: '@rolldown/binding-linux-arm-gnueabihf@1.0.1': optional: true + '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.12': + optional: true + '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.15': optional: true @@ -52750,6 +52541,9 @@ snapshots: '@rolldown/binding-linux-arm64-gnu@1.0.1': optional: true + '@rolldown/binding-linux-arm64-musl@1.0.0-rc.12': + optional: true + '@rolldown/binding-linux-arm64-musl@1.0.0-rc.15': optional: true @@ -52759,18 +52553,27 @@ snapshots: '@rolldown/binding-linux-arm64-musl@1.0.1': optional: true + '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.12': + optional: true + '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.15': optional: true '@rolldown/binding-linux-ppc64-gnu@1.0.1': optional: true + '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.12': + optional: true + '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.15': optional: true '@rolldown/binding-linux-s390x-gnu@1.0.1': optional: true + '@rolldown/binding-linux-x64-gnu@1.0.0-rc.12': + optional: true + '@rolldown/binding-linux-x64-gnu@1.0.0-rc.15': optional: true @@ -52780,6 +52583,9 @@ snapshots: '@rolldown/binding-linux-x64-gnu@1.0.1': optional: true + '@rolldown/binding-linux-x64-musl@1.0.0-rc.12': + optional: true + '@rolldown/binding-linux-x64-musl@1.0.0-rc.15': optional: true @@ -52789,6 +52595,9 @@ snapshots: '@rolldown/binding-linux-x64-musl@1.0.1': optional: true + '@rolldown/binding-openharmony-arm64@1.0.0-rc.12': + optional: true + '@rolldown/binding-openharmony-arm64@1.0.0-rc.15': optional: true @@ -52798,6 +52607,14 @@ snapshots: '@rolldown/binding-openharmony-arm64@1.0.1': optional: true + '@rolldown/binding-wasm32-wasi@1.0.0-rc.12(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': + dependencies: + '@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + transitivePeerDependencies: + - '@emnapi/core' + - '@emnapi/runtime' + optional: true + '@rolldown/binding-wasm32-wasi@1.0.0-rc.15': dependencies: '@emnapi/core': 1.9.2 @@ -52820,6 +52637,9 @@ snapshots: '@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) optional: true + '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.12': + optional: true + '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.15': optional: true @@ -52829,6 +52649,9 @@ snapshots: '@rolldown/binding-win32-arm64-msvc@1.0.1': optional: true + '@rolldown/binding-win32-x64-msvc@1.0.0-rc.12': + optional: true + '@rolldown/binding-win32-x64-msvc@1.0.0-rc.15': optional: true @@ -52840,6 +52663,8 @@ snapshots: '@rolldown/pluginutils@1.0.0': {} + '@rolldown/pluginutils@1.0.0-rc.12': {} + '@rolldown/pluginutils@1.0.0-rc.15': {} '@rolldown/pluginutils@1.0.0-rc.2': {} @@ -53492,20 +53317,6 @@ snapshots: optionalDependencies: '@types/node': 25.6.0 - '@rushstack/node-core-library@5.22.0(@types/node@25.8.0)': - dependencies: - ajv: 8.18.0 - ajv-draft-04: 1.0.0(ajv@8.18.0) - ajv-formats: 3.0.1(ajv@8.18.0) - fs-extra: 11.3.5 - import-lazy: 4.0.0 - jju: 1.4.0 - resolve: 1.22.12 - semver: 7.5.4 - optionalDependencies: - '@types/node': 25.8.0 - optional: true - '@rushstack/node-core-library@5.22.0(@types/node@25.9.1)': dependencies: ajv: 8.18.0 @@ -53528,11 +53339,6 @@ snapshots: optionalDependencies: '@types/node': 25.6.0 - '@rushstack/problem-matcher@0.2.1(@types/node@25.8.0)': - optionalDependencies: - '@types/node': 25.8.0 - optional: true - '@rushstack/problem-matcher@0.2.1(@types/node@25.9.1)': optionalDependencies: '@types/node': 25.9.1 @@ -53559,15 +53365,6 @@ snapshots: optionalDependencies: '@types/node': 25.6.0 - '@rushstack/terminal@0.22.5(@types/node@25.8.0)': - dependencies: - '@rushstack/node-core-library': 5.22.0(@types/node@25.8.0) - '@rushstack/problem-matcher': 0.2.1(@types/node@25.8.0) - supports-color: 8.1.1 - optionalDependencies: - '@types/node': 25.8.0 - optional: true - '@rushstack/terminal@0.22.5(@types/node@25.9.1)': dependencies: '@rushstack/node-core-library': 5.22.0(@types/node@25.9.1) @@ -53595,16 +53392,6 @@ snapshots: transitivePeerDependencies: - '@types/node' - '@rushstack/ts-command-line@5.3.5(@types/node@25.8.0)': - dependencies: - '@rushstack/terminal': 0.22.5(@types/node@25.8.0) - '@types/argparse': 1.0.38 - argparse: 1.0.10 - string-argv: 0.3.2 - transitivePeerDependencies: - - '@types/node' - optional: true - '@rushstack/ts-command-line@5.3.5(@types/node@25.9.1)': dependencies: '@rushstack/terminal': 0.22.5(@types/node@25.9.1) @@ -53931,13 +53718,13 @@ snapshots: '@socket.io/component-emitter@3.1.2': {} - '@soda/friendly-errors-webpack-plugin@1.8.1(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2))': + '@soda/friendly-errors-webpack-plugin@1.8.1(webpack@5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)))': dependencies: chalk: 3.0.0 error-stack-parser: 2.1.4 string-width: 4.2.3 strip-ansi: 6.0.1 - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2) + webpack: 5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) '@soda/get-current-script@1.0.2': {} @@ -54082,6 +53869,17 @@ snapshots: '@rollup/rollup-win32-arm64-msvc': 4.44.0 '@rollup/rollup-win32-x64-msvc': 4.44.0 + '@stencil/core@4.43.4': + optionalDependencies: + '@rollup/rollup-darwin-arm64': 4.44.0 + '@rollup/rollup-darwin-x64': 4.44.0 + '@rollup/rollup-linux-arm64-gnu': 4.44.0 + '@rollup/rollup-linux-arm64-musl': 4.44.0 + '@rollup/rollup-linux-x64-gnu': 4.44.0 + '@rollup/rollup-linux-x64-musl': 4.44.0 + '@rollup/rollup-win32-arm64-msvc': 4.44.0 + '@rollup/rollup-win32-x64-msvc': 4.44.0 + '@stylistic/eslint-plugin@5.10.0(eslint@10.2.0(jiti@2.6.1))': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@10.2.0(jiti@2.6.1)) @@ -54152,20 +53950,20 @@ snapshots: dependencies: acorn: 8.16.0 - '@sveltejs/adapter-auto@3.3.1(@sveltejs/kit@2.60.1(@opentelemetry/api@1.9.1)(@sveltejs/vite-plugin-svelte@3.1.2(svelte@5.55.7(@typescript-eslint/types@8.59.3))(vite@5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)))(svelte@5.55.7(@typescript-eslint/types@8.59.3))(typescript@5.9.3)(vite@5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)))': + '@sveltejs/adapter-auto@3.3.1(@sveltejs/kit@2.60.1(@opentelemetry/api@1.9.1)(@sveltejs/vite-plugin-svelte@3.1.2(svelte@5.55.7(@typescript-eslint/types@8.59.4))(vite@5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)))(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@5.9.3)(vite@5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)))': dependencies: - '@sveltejs/kit': 2.60.1(@opentelemetry/api@1.9.1)(@sveltejs/vite-plugin-svelte@3.1.2(svelte@5.55.7(@typescript-eslint/types@8.59.3))(vite@5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)))(svelte@5.55.7(@typescript-eslint/types@8.59.3))(typescript@5.9.3)(vite@5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)) + '@sveltejs/kit': 2.60.1(@opentelemetry/api@1.9.1)(@sveltejs/vite-plugin-svelte@3.1.2(svelte@5.55.7(@typescript-eslint/types@8.59.4))(vite@5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)))(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@5.9.3)(vite@5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)) import-meta-resolve: 4.2.0 - '@sveltejs/adapter-auto@7.0.1(@sveltejs/kit@2.60.1(@opentelemetry/api@1.9.1)(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.55.7(@typescript-eslint/types@8.59.3))(vite@8.0.8(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)))(svelte@5.55.7(@typescript-eslint/types@8.59.3))(typescript@6.0.2)(vite@8.0.8(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)))': + '@sveltejs/adapter-auto@7.0.1(@sveltejs/kit@2.60.1(@opentelemetry/api@1.9.1)(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.55.7(@typescript-eslint/types@8.59.4))(vite@8.0.8(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)))(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@6.0.2)(vite@8.0.8(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)))': dependencies: - '@sveltejs/kit': 2.60.1(@opentelemetry/api@1.9.1)(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.55.7(@typescript-eslint/types@8.59.3))(vite@8.0.8(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)))(svelte@5.55.7(@typescript-eslint/types@8.59.3))(typescript@6.0.2)(vite@8.0.8(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)) + '@sveltejs/kit': 2.60.1(@opentelemetry/api@1.9.1)(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.55.7(@typescript-eslint/types@8.59.4))(vite@8.0.8(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)))(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@6.0.2)(vite@8.0.8(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)) - '@sveltejs/kit@2.60.1(@opentelemetry/api@1.9.1)(@sveltejs/vite-plugin-svelte@3.1.2(svelte@5.55.7(@typescript-eslint/types@8.59.3))(vite@5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)))(svelte@5.55.7(@typescript-eslint/types@8.59.3))(typescript@5.9.3)(vite@5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1))': + '@sveltejs/kit@2.60.1(@opentelemetry/api@1.9.1)(@sveltejs/vite-plugin-svelte@3.1.2(svelte@5.55.7(@typescript-eslint/types@8.59.4))(vite@5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)))(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@5.9.3)(vite@5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1))': dependencies: '@standard-schema/spec': 1.1.0 '@sveltejs/acorn-typescript': 1.0.10(acorn@8.16.0) - '@sveltejs/vite-plugin-svelte': 3.1.2(svelte@5.55.7(@typescript-eslint/types@8.59.3))(vite@5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)) + '@sveltejs/vite-plugin-svelte': 3.1.2(svelte@5.55.7(@typescript-eslint/types@8.59.4))(vite@5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)) '@types/cookie': 0.6.0 acorn: 8.16.0 cookie: 0.6.0 @@ -54176,17 +53974,17 @@ snapshots: mrmime: 2.0.1 set-cookie-parser: 3.1.0 sirv: 3.0.2 - svelte: 5.55.7(@typescript-eslint/types@8.59.3) + svelte: 5.55.7(@typescript-eslint/types@8.59.4) vite: 5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1) optionalDependencies: '@opentelemetry/api': 1.9.1 typescript: 5.9.3 - '@sveltejs/kit@2.60.1(@opentelemetry/api@1.9.1)(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.55.7(@typescript-eslint/types@8.59.3))(vite@8.0.8(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)))(svelte@5.55.7(@typescript-eslint/types@8.59.3))(typescript@6.0.2)(vite@8.0.8(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))': + '@sveltejs/kit@2.60.1(@opentelemetry/api@1.9.1)(@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.55.7(@typescript-eslint/types@8.59.4))(vite@8.0.8(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)))(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@6.0.2)(vite@8.0.8(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))': dependencies: '@standard-schema/spec': 1.1.0 '@sveltejs/acorn-typescript': 1.0.10(acorn@8.16.0) - '@sveltejs/vite-plugin-svelte': 7.0.0(svelte@5.55.7(@typescript-eslint/types@8.59.3))(vite@8.0.8(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)) + '@sveltejs/vite-plugin-svelte': 7.0.0(svelte@5.55.7(@typescript-eslint/types@8.59.4))(vite@8.0.8(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)) '@types/cookie': 0.6.0 acorn: 8.16.0 cookie: 0.6.0 @@ -54197,52 +53995,52 @@ snapshots: mrmime: 2.0.1 set-cookie-parser: 3.1.0 sirv: 3.0.2 - svelte: 5.55.7(@typescript-eslint/types@8.59.3) + svelte: 5.55.7(@typescript-eslint/types@8.59.4) vite: 8.0.8(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3) optionalDependencies: '@opentelemetry/api': 1.9.1 typescript: 6.0.2 - '@sveltejs/package@2.5.7(svelte@5.55.7(@typescript-eslint/types@8.59.3))(typescript@6.0.2)': + '@sveltejs/package@2.5.7(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@6.0.2)': dependencies: chokidar: 5.0.0 kleur: 4.1.5 sade: 1.8.1 semver: 7.7.4 - svelte: 5.55.7(@typescript-eslint/types@8.59.3) - svelte2tsx: 0.7.53(svelte@5.55.7(@typescript-eslint/types@8.59.3))(typescript@6.0.2) + svelte: 5.55.7(@typescript-eslint/types@8.59.4) + svelte2tsx: 0.7.53(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@6.0.2) transitivePeerDependencies: - typescript - '@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.2(svelte@5.55.7(@typescript-eslint/types@8.59.3))(vite@5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)))(svelte@5.55.7(@typescript-eslint/types@8.59.3))(vite@5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1))': + '@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.1.2(svelte@5.55.7(@typescript-eslint/types@8.59.4))(vite@5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)))(svelte@5.55.7(@typescript-eslint/types@8.59.4))(vite@5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1))': dependencies: - '@sveltejs/vite-plugin-svelte': 3.1.2(svelte@5.55.7(@typescript-eslint/types@8.59.3))(vite@5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)) + '@sveltejs/vite-plugin-svelte': 3.1.2(svelte@5.55.7(@typescript-eslint/types@8.59.4))(vite@5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)) debug: 4.4.3(supports-color@5.5.0) - svelte: 5.55.7(@typescript-eslint/types@8.59.3) + svelte: 5.55.7(@typescript-eslint/types@8.59.4) vite: 5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1) transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte@3.1.2(svelte@5.55.7(@typescript-eslint/types@8.59.3))(vite@5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1))': + '@sveltejs/vite-plugin-svelte@3.1.2(svelte@5.55.7(@typescript-eslint/types@8.59.4))(vite@5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1))': dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.1.2(svelte@5.55.7(@typescript-eslint/types@8.59.3))(vite@5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)))(svelte@5.55.7(@typescript-eslint/types@8.59.3))(vite@5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)) + '@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.1.2(svelte@5.55.7(@typescript-eslint/types@8.59.4))(vite@5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)))(svelte@5.55.7(@typescript-eslint/types@8.59.4))(vite@5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)) debug: 4.4.3(supports-color@5.5.0) deepmerge: 4.3.1 kleur: 4.1.5 magic-string: 0.30.21 - svelte: 5.55.7(@typescript-eslint/types@8.59.3) - svelte-hmr: 0.16.0(svelte@5.55.7(@typescript-eslint/types@8.59.3)) + svelte: 5.55.7(@typescript-eslint/types@8.59.4) + svelte-hmr: 0.16.0(svelte@5.55.7(@typescript-eslint/types@8.59.4)) vite: 5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1) vitefu: 0.2.5(vite@5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(terser@5.47.1)) transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.55.7(@typescript-eslint/types@8.59.3))(vite@8.0.8(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))': + '@sveltejs/vite-plugin-svelte@7.0.0(svelte@5.55.7(@typescript-eslint/types@8.59.4))(vite@8.0.8(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))': dependencies: deepmerge: 4.3.1 magic-string: 0.30.21 obug: 2.1.1 - svelte: 5.55.7(@typescript-eslint/types@8.59.3) + svelte: 5.55.7(@typescript-eslint/types@8.59.4) vite: 8.0.8(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3) vitefu: 1.1.3(vite@8.0.8(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)) @@ -54489,7 +54287,7 @@ snapshots: dependencies: '@testing-library/dom': 10.4.1 - '@tootallnate/once@2.0.0': {} + '@tootallnate/once@2.0.1': {} '@tootallnate/quickjs-emscripten@0.23.0': {} @@ -54532,7 +54330,7 @@ snapshots: '@types/accepts@1.3.7': dependencies: - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/argparse@1.0.38': {} @@ -54564,16 +54362,16 @@ snapshots: '@types/body-parser@1.19.2': dependencies: '@types/connect': 3.4.38 - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/body-parser@1.19.6': dependencies: '@types/connect': 3.4.38 - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/bonjour@3.5.13': dependencies: - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/browserslist-useragent@3.0.7': {} @@ -54585,7 +54383,7 @@ snapshots: dependencies: '@types/http-cache-semantics': 4.2.0 '@types/keyv': 3.1.4 - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/responselike': 1.0.3 '@types/caniuse-api@3.0.6': {} @@ -54603,7 +54401,7 @@ snapshots: '@types/co-body@6.1.3': dependencies: - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/qs': 6.15.1 '@types/command-line-args@5.2.3': {} @@ -54617,7 +54415,7 @@ snapshots: '@types/connect-history-api-fallback@1.5.4': dependencies: '@types/express-serve-static-core': 5.0.0 - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/connect-livereload@0.6.3': dependencies: @@ -54625,11 +54423,11 @@ snapshots: '@types/connect@3.4.35': dependencies: - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/connect@3.4.38': dependencies: - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/content-disposition@0.5.9': {} @@ -54642,11 +54440,11 @@ snapshots: '@types/connect': 3.4.38 '@types/express': 5.0.6 '@types/keygrip': 1.0.6 - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/cors@2.8.19': dependencies: - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/debounce@1.2.4': {} @@ -54903,18 +54701,18 @@ snapshots: '@types/etag@1.8.3': dependencies: - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/express-serve-static-core@4.19.8': dependencies: - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/qs': 6.15.1 '@types/range-parser': 1.2.7 '@types/send': 1.2.1 '@types/express-serve-static-core@5.0.0': dependencies: - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/qs': 6.9.7 '@types/range-parser': 1.2.4 '@types/send': 0.17.1 @@ -54938,16 +54736,16 @@ snapshots: '@types/fs-extra@5.1.0': dependencies: - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/fs-extra@8.1.5': dependencies: - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/glob@7.2.0': dependencies: '@types/minimatch': 6.0.0 - '@types/node': 25.8.0 + '@types/node': 25.9.1 '@types/glob@9.0.0': dependencies: @@ -54955,7 +54753,7 @@ snapshots: '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/gradient-parser@1.1.0': {} @@ -54979,7 +54777,7 @@ snapshots: '@types/http-proxy@1.17.17': dependencies: - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/istanbul-lib-coverage@2.0.6': {} @@ -55006,13 +54804,13 @@ snapshots: '@types/jsdom@21.1.7': dependencies: - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/tough-cookie': 4.0.5 parse5: 7.3.0 '@types/jsdom@28.0.3': dependencies: - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/tough-cookie': 4.0.5 parse5: 8.0.1 undici-types: 7.24.7 @@ -55037,7 +54835,7 @@ snapshots: '@types/karma@5.0.1': dependencies: - '@types/node': 20.19.39 + '@types/node': 25.9.1 log4js: 4.5.1 transitivePeerDependencies: - supports-color @@ -55046,11 +54844,11 @@ snapshots: '@types/keyv@3.1.4': dependencies: - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/klaw@3.0.7': dependencies: - '@types/node': 25.8.0 + '@types/node': 25.9.1 '@types/koa-compose@3.2.9': dependencies: @@ -55059,7 +54857,7 @@ snapshots: '@types/koa-compress@2.0.9': dependencies: '@types/koa': 2.15.0 - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/koa-etag@3.0.4': dependencies: @@ -55084,7 +54882,7 @@ snapshots: '@types/http-errors': 2.0.5 '@types/keygrip': 1.0.6 '@types/koa-compose': 3.2.9 - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/koa__cors@3.3.1': dependencies: @@ -55137,7 +54935,7 @@ snapshots: '@types/mysql@2.15.26': dependencies: - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/nlcst@2.0.3': dependencies: @@ -55145,7 +54943,7 @@ snapshots: '@types/node-forge@1.3.14': dependencies: - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/node@16.18.126': {} @@ -55189,13 +54987,13 @@ snapshots: '@types/pg@8.6.1': dependencies: - '@types/node': 20.19.39 + '@types/node': 25.9.1 pg-protocol: 1.13.0 pg-types: 2.2.0 '@types/prompts@2.4.9': dependencies: - '@types/node': 25.8.0 + '@types/node': 25.9.1 kleur: 3.0.3 '@types/prop-types@15.7.15': {} @@ -55240,17 +55038,17 @@ snapshots: '@types/resolve@0.0.8': dependencies: - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/resolve@1.17.1': dependencies: - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/resolve@1.20.2': {} '@types/responselike@1.0.3': dependencies: - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/retry@0.12.0': {} @@ -55259,7 +55057,7 @@ snapshots: '@types/rimraf@2.0.5': dependencies: '@types/glob': 9.0.0 - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/rsvp@4.0.9': {} @@ -55270,16 +55068,16 @@ snapshots: '@types/send@0.17.1': dependencies: '@types/mime': 1.3.2 - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/send@0.17.6': dependencies: '@types/mime': 1.3.5 - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/send@1.2.1': dependencies: - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/serve-index@1.9.4': dependencies: @@ -55288,19 +55086,19 @@ snapshots: '@types/serve-static@1.15.10': dependencies: '@types/http-errors': 2.0.5 - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/send': 0.17.6 '@types/serve-static@1.15.7': dependencies: '@types/http-errors': 2.0.5 - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/send': 1.2.1 '@types/serve-static@2.2.0': dependencies: '@types/http-errors': 2.0.5 - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/shimmer@1.2.0': {} @@ -55323,7 +55121,7 @@ snapshots: '@types/sockjs@0.3.36': dependencies: - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/source-list-map@0.1.6': {} @@ -55331,7 +55129,7 @@ snapshots: '@types/stylus@0.48.43': dependencies: - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/symlink-or-copy@1.2.2': {} @@ -55339,7 +55137,7 @@ snapshots: '@types/tedious@4.0.14': dependencies: - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/terser-webpack-plugin@4.2.1': dependencies: @@ -55368,12 +55166,21 @@ snapshots: '@types/webpack-bundle-analyzer@4.7.0(@swc/core@1.15.33)(webpack-cli@7.0.2)': dependencies: - '@types/node': 25.8.0 + '@types/node': 25.9.1 tapable: 2.3.2 - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2) + webpack: 5.107.1(@swc/core@1.15.33)(webpack-cli@7.0.2) transitivePeerDependencies: + - '@minify-html/node' - '@swc/core' + - '@swc/css' + - '@swc/html' + - clean-css + - cssnano + - csso - esbuild + - html-minifier-terser + - lightningcss + - postcss - uglify-js - webpack-cli @@ -55386,13 +55193,13 @@ snapshots: '@types/webpack-sources@3.2.3': dependencies: - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/source-list-map': 0.1.6 source-map: 0.7.6 '@types/webpack@4.41.40': dependencies: - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/tapable': 1.0.12 '@types/uglify-js': 3.17.5 '@types/webpack-sources': 3.2.3 @@ -55401,19 +55208,19 @@ snapshots: '@types/whatwg-url@6.4.0': dependencies: - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/ws@7.4.7': dependencies: - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/ws@8.18.1': dependencies: - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/ws@8.5.4': dependencies: - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/yargs-parser@21.0.3': {} @@ -55423,7 +55230,7 @@ snapshots: '@types/yauzl@2.10.3': dependencies: - '@types/node': 20.19.39 + '@types/node': 25.9.1 optional: true '@typescript-eslint/eslint-plugin@6.21.0(@typescript-eslint/parser@6.21.0(eslint@10.3.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.3.0(jiti@2.7.0))(typescript@6.0.3)': @@ -55526,46 +55333,46 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@8.59.2(@typescript-eslint/parser@8.59.2(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2))(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2)': + '@typescript-eslint/eslint-plugin@8.59.3(@typescript-eslint/parser@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.59.2(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2) - '@typescript-eslint/scope-manager': 8.59.2 - '@typescript-eslint/type-utils': 8.59.2(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2) - '@typescript-eslint/utils': 8.59.2(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2) - '@typescript-eslint/visitor-keys': 8.59.2 - eslint: 10.2.0(jiti@2.7.0) + '@typescript-eslint/parser': 8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) + '@typescript-eslint/scope-manager': 8.59.3 + '@typescript-eslint/type-utils': 8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) + '@typescript-eslint/utils': 8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) + '@typescript-eslint/visitor-keys': 8.59.3 + eslint: 10.4.0(jiti@2.7.0) ignore: 7.0.5 natural-compare: 1.4.0 - ts-api-utils: 2.5.0(typescript@6.0.2) - typescript: 6.0.2 + ts-api-utils: 2.5.0(typescript@6.0.3) + typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@8.59.2(@typescript-eslint/parser@8.59.2(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3)': + '@typescript-eslint/eslint-plugin@8.59.4(@typescript-eslint/parser@8.59.4(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2))(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.59.2(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) - '@typescript-eslint/scope-manager': 8.59.2 - '@typescript-eslint/type-utils': 8.59.2(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) - '@typescript-eslint/utils': 8.59.2(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) - '@typescript-eslint/visitor-keys': 8.59.2 - eslint: 10.4.0(jiti@2.7.0) + '@typescript-eslint/parser': 8.59.4(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2) + '@typescript-eslint/scope-manager': 8.59.4 + '@typescript-eslint/type-utils': 8.59.4(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2) + '@typescript-eslint/utils': 8.59.4(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2) + '@typescript-eslint/visitor-keys': 8.59.4 + eslint: 10.2.0(jiti@2.7.0) ignore: 7.0.5 natural-compare: 1.4.0 - ts-api-utils: 2.5.0(typescript@6.0.3) - typescript: 6.0.3 + ts-api-utils: 2.5.0(typescript@6.0.2) + typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/eslint-plugin@8.59.3(@typescript-eslint/parser@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3)': + '@typescript-eslint/eslint-plugin@8.59.4(@typescript-eslint/parser@8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) - '@typescript-eslint/scope-manager': 8.59.3 - '@typescript-eslint/type-utils': 8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) - '@typescript-eslint/utils': 8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) - '@typescript-eslint/visitor-keys': 8.59.3 + '@typescript-eslint/parser': 8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) + '@typescript-eslint/scope-manager': 8.59.4 + '@typescript-eslint/type-utils': 8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) + '@typescript-eslint/utils': 8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) + '@typescript-eslint/visitor-keys': 8.59.4 eslint: 10.4.0(jiti@2.7.0) ignore: 7.0.5 natural-compare: 1.4.0 @@ -55671,49 +55478,36 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.59.2(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2)': - dependencies: - '@typescript-eslint/scope-manager': 8.59.2 - '@typescript-eslint/types': 8.59.2 - '@typescript-eslint/typescript-estree': 8.59.2(typescript@6.0.2) - '@typescript-eslint/visitor-keys': 8.59.2 - debug: 4.4.3(supports-color@5.5.0) - eslint: 10.2.0(jiti@2.7.0) - typescript: 6.0.2 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/parser@8.59.2(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3)': + '@typescript-eslint/parser@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3)': dependencies: - '@typescript-eslint/scope-manager': 8.59.2 - '@typescript-eslint/types': 8.59.2 - '@typescript-eslint/typescript-estree': 8.59.2(typescript@6.0.3) - '@typescript-eslint/visitor-keys': 8.59.2 + '@typescript-eslint/scope-manager': 8.59.3 + '@typescript-eslint/types': 8.59.3 + '@typescript-eslint/typescript-estree': 8.59.3(typescript@6.0.3) + '@typescript-eslint/visitor-keys': 8.59.3 debug: 4.4.3(supports-color@5.5.0) eslint: 10.4.0(jiti@2.7.0) typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.59.3(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2)': + '@typescript-eslint/parser@8.59.4(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2)': dependencies: - '@typescript-eslint/scope-manager': 8.59.3 - '@typescript-eslint/types': 8.59.3 - '@typescript-eslint/typescript-estree': 8.59.3(typescript@6.0.2) - '@typescript-eslint/visitor-keys': 8.59.3 + '@typescript-eslint/scope-manager': 8.59.4 + '@typescript-eslint/types': 8.59.4 + '@typescript-eslint/typescript-estree': 8.59.4(typescript@6.0.2) + '@typescript-eslint/visitor-keys': 8.59.4 debug: 4.4.3(supports-color@5.5.0) eslint: 10.2.0(jiti@2.7.0) typescript: 6.0.2 transitivePeerDependencies: - supports-color - optional: true - '@typescript-eslint/parser@8.59.3(eslint@10.2.1(jiti@2.7.0))(typescript@6.0.3)': + '@typescript-eslint/parser@8.59.4(eslint@10.2.1(jiti@2.7.0))(typescript@6.0.3)': dependencies: - '@typescript-eslint/scope-manager': 8.59.3 - '@typescript-eslint/types': 8.59.3 - '@typescript-eslint/typescript-estree': 8.59.3(typescript@6.0.3) - '@typescript-eslint/visitor-keys': 8.59.3 + '@typescript-eslint/scope-manager': 8.59.4 + '@typescript-eslint/types': 8.59.4 + '@typescript-eslint/typescript-estree': 8.59.4(typescript@6.0.3) + '@typescript-eslint/visitor-keys': 8.59.4 debug: 4.4.3(supports-color@5.5.0) eslint: 10.2.1(jiti@2.7.0) typescript: 6.0.3 @@ -55721,12 +55515,12 @@ snapshots: - supports-color optional: true - '@typescript-eslint/parser@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3)': + '@typescript-eslint/parser@8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3)': dependencies: - '@typescript-eslint/scope-manager': 8.59.3 - '@typescript-eslint/types': 8.59.3 - '@typescript-eslint/typescript-estree': 8.59.3(typescript@6.0.3) - '@typescript-eslint/visitor-keys': 8.59.3 + '@typescript-eslint/scope-manager': 8.59.4 + '@typescript-eslint/types': 8.59.4 + '@typescript-eslint/typescript-estree': 8.59.4(typescript@6.0.3) + '@typescript-eslint/visitor-keys': 8.59.4 debug: 4.4.3(supports-color@5.5.0) eslint: 10.4.0(jiti@2.7.0) typescript: 6.0.3 @@ -55735,8 +55529,8 @@ snapshots: '@typescript-eslint/project-service@8.56.1(typescript@6.0.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.59.1(typescript@6.0.3) - '@typescript-eslint/types': 8.59.1 + '@typescript-eslint/tsconfig-utils': 8.59.3(typescript@6.0.3) + '@typescript-eslint/types': 8.59.3 debug: 4.4.3(supports-color@5.5.0) typescript: 6.0.3 transitivePeerDependencies: @@ -55744,8 +55538,8 @@ snapshots: '@typescript-eslint/project-service@8.58.1(typescript@5.9.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.59.1(typescript@5.9.3) - '@typescript-eslint/types': 8.59.1 + '@typescript-eslint/tsconfig-utils': 8.59.3(typescript@5.9.3) + '@typescript-eslint/types': 8.59.3 debug: 4.4.3(supports-color@5.5.0) typescript: 5.9.3 transitivePeerDependencies: @@ -55753,8 +55547,8 @@ snapshots: '@typescript-eslint/project-service@8.58.1(typescript@6.0.2)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.59.1(typescript@6.0.2) - '@typescript-eslint/types': 8.59.1 + '@typescript-eslint/tsconfig-utils': 8.59.3(typescript@6.0.2) + '@typescript-eslint/types': 8.59.3 debug: 4.4.3(supports-color@5.5.0) typescript: 6.0.2 transitivePeerDependencies: @@ -55762,8 +55556,8 @@ snapshots: '@typescript-eslint/project-service@8.58.2(typescript@6.0.2)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.59.1(typescript@6.0.2) - '@typescript-eslint/types': 8.59.1 + '@typescript-eslint/tsconfig-utils': 8.59.3(typescript@6.0.2) + '@typescript-eslint/types': 8.59.3 debug: 4.4.3(supports-color@5.5.0) typescript: 6.0.2 transitivePeerDependencies: @@ -55771,8 +55565,8 @@ snapshots: '@typescript-eslint/project-service@8.59.1(typescript@4.9.5)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.59.1(typescript@4.9.5) - '@typescript-eslint/types': 8.59.1 + '@typescript-eslint/tsconfig-utils': 8.59.3(typescript@4.9.5) + '@typescript-eslint/types': 8.59.3 debug: 4.4.3(supports-color@5.5.0) typescript: 4.9.5 transitivePeerDependencies: @@ -55780,8 +55574,8 @@ snapshots: '@typescript-eslint/project-service@8.59.1(typescript@5.9.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.59.1(typescript@5.9.3) - '@typescript-eslint/types': 8.59.1 + '@typescript-eslint/tsconfig-utils': 8.59.3(typescript@5.9.3) + '@typescript-eslint/types': 8.59.3 debug: 4.4.3(supports-color@5.5.0) typescript: 5.9.3 transitivePeerDependencies: @@ -55789,54 +55583,44 @@ snapshots: '@typescript-eslint/project-service@8.59.1(typescript@6.0.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.59.1(typescript@6.0.3) - '@typescript-eslint/types': 8.59.1 + '@typescript-eslint/tsconfig-utils': 8.59.3(typescript@6.0.3) + '@typescript-eslint/types': 8.59.3 debug: 4.4.3(supports-color@5.5.0) typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.59.2(typescript@6.0.2)': - dependencies: - '@typescript-eslint/tsconfig-utils': 8.59.2(typescript@6.0.2) - '@typescript-eslint/types': 8.59.2 - debug: 4.4.3(supports-color@5.5.0) - typescript: 6.0.2 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/project-service@8.59.2(typescript@6.0.3)': + '@typescript-eslint/project-service@8.59.3(typescript@6.0.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.59.2(typescript@6.0.3) - '@typescript-eslint/types': 8.59.2 + '@typescript-eslint/tsconfig-utils': 8.59.3(typescript@6.0.3) + '@typescript-eslint/types': 8.59.3 debug: 4.4.3(supports-color@5.5.0) typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.59.3(typescript@5.9.3)': + '@typescript-eslint/project-service@8.59.4(typescript@5.9.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.59.3(typescript@5.9.3) - '@typescript-eslint/types': 8.59.3 + '@typescript-eslint/tsconfig-utils': 8.59.4(typescript@5.9.3) + '@typescript-eslint/types': 8.59.4 debug: 4.4.3(supports-color@5.5.0) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.59.3(typescript@6.0.2)': + '@typescript-eslint/project-service@8.59.4(typescript@6.0.2)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.59.3(typescript@6.0.2) - '@typescript-eslint/types': 8.59.3 + '@typescript-eslint/tsconfig-utils': 8.59.4(typescript@6.0.2) + '@typescript-eslint/types': 8.59.4 debug: 4.4.3(supports-color@5.5.0) typescript: 6.0.2 transitivePeerDependencies: - supports-color - optional: true - '@typescript-eslint/project-service@8.59.3(typescript@6.0.3)': + '@typescript-eslint/project-service@8.59.4(typescript@6.0.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.59.3(typescript@6.0.3) - '@typescript-eslint/types': 8.59.3 + '@typescript-eslint/tsconfig-utils': 8.59.4(typescript@6.0.3) + '@typescript-eslint/types': 8.59.4 debug: 4.4.3(supports-color@5.5.0) typescript: 6.0.3 transitivePeerDependencies: @@ -55867,16 +55651,16 @@ snapshots: '@typescript-eslint/types': 8.59.1 '@typescript-eslint/visitor-keys': 8.59.1 - '@typescript-eslint/scope-manager@8.59.2': - dependencies: - '@typescript-eslint/types': 8.59.2 - '@typescript-eslint/visitor-keys': 8.59.2 - '@typescript-eslint/scope-manager@8.59.3': dependencies: '@typescript-eslint/types': 8.59.3 '@typescript-eslint/visitor-keys': 8.59.3 + '@typescript-eslint/scope-manager@8.59.4': + dependencies: + '@typescript-eslint/types': 8.59.4 + '@typescript-eslint/visitor-keys': 8.59.4 + '@typescript-eslint/tsconfig-utils@8.56.1(typescript@6.0.3)': dependencies: typescript: 6.0.3 @@ -55905,32 +55689,35 @@ snapshots: dependencies: typescript: 5.9.3 - '@typescript-eslint/tsconfig-utils@8.59.1(typescript@6.0.2)': - dependencies: - typescript: 6.0.2 - '@typescript-eslint/tsconfig-utils@8.59.1(typescript@6.0.3)': dependencies: typescript: 6.0.3 - '@typescript-eslint/tsconfig-utils@8.59.2(typescript@6.0.2)': + '@typescript-eslint/tsconfig-utils@8.59.3(typescript@4.9.5)': + dependencies: + typescript: 4.9.5 + + '@typescript-eslint/tsconfig-utils@8.59.3(typescript@5.9.3)': + dependencies: + typescript: 5.9.3 + + '@typescript-eslint/tsconfig-utils@8.59.3(typescript@6.0.2)': dependencies: typescript: 6.0.2 - '@typescript-eslint/tsconfig-utils@8.59.2(typescript@6.0.3)': + '@typescript-eslint/tsconfig-utils@8.59.3(typescript@6.0.3)': dependencies: typescript: 6.0.3 - '@typescript-eslint/tsconfig-utils@8.59.3(typescript@5.9.3)': + '@typescript-eslint/tsconfig-utils@8.59.4(typescript@5.9.3)': dependencies: typescript: 5.9.3 - '@typescript-eslint/tsconfig-utils@8.59.3(typescript@6.0.2)': + '@typescript-eslint/tsconfig-utils@8.59.4(typescript@6.0.2)': dependencies: typescript: 6.0.2 - optional: true - '@typescript-eslint/tsconfig-utils@8.59.3(typescript@6.0.3)': + '@typescript-eslint/tsconfig-utils@8.59.4(typescript@6.0.3)': dependencies: typescript: 6.0.3 @@ -56006,35 +55793,35 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.59.2(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2)': + '@typescript-eslint/type-utils@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3)': dependencies: - '@typescript-eslint/types': 8.59.2 - '@typescript-eslint/typescript-estree': 8.59.2(typescript@6.0.2) - '@typescript-eslint/utils': 8.59.2(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2) + '@typescript-eslint/types': 8.59.3 + '@typescript-eslint/typescript-estree': 8.59.3(typescript@6.0.3) + '@typescript-eslint/utils': 8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) debug: 4.4.3(supports-color@5.5.0) - eslint: 10.2.0(jiti@2.7.0) - ts-api-utils: 2.5.0(typescript@6.0.2) - typescript: 6.0.2 + eslint: 10.4.0(jiti@2.7.0) + ts-api-utils: 2.5.0(typescript@6.0.3) + typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.59.2(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3)': + '@typescript-eslint/type-utils@8.59.4(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2)': dependencies: - '@typescript-eslint/types': 8.59.2 - '@typescript-eslint/typescript-estree': 8.59.2(typescript@6.0.3) - '@typescript-eslint/utils': 8.59.2(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) + '@typescript-eslint/types': 8.59.4 + '@typescript-eslint/typescript-estree': 8.59.4(typescript@6.0.2) + '@typescript-eslint/utils': 8.59.4(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2) debug: 4.4.3(supports-color@5.5.0) - eslint: 10.4.0(jiti@2.7.0) - ts-api-utils: 2.5.0(typescript@6.0.3) - typescript: 6.0.3 + eslint: 10.2.0(jiti@2.7.0) + ts-api-utils: 2.5.0(typescript@6.0.2) + typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3)': + '@typescript-eslint/type-utils@8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3)': dependencies: - '@typescript-eslint/types': 8.59.3 - '@typescript-eslint/typescript-estree': 8.59.3(typescript@6.0.3) - '@typescript-eslint/utils': 8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) + '@typescript-eslint/types': 8.59.4 + '@typescript-eslint/typescript-estree': 8.59.4(typescript@6.0.3) + '@typescript-eslint/utils': 8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) debug: 4.4.3(supports-color@5.5.0) eslint: 10.4.0(jiti@2.7.0) ts-api-utils: 2.5.0(typescript@6.0.3) @@ -56046,8 +55833,6 @@ snapshots: '@typescript-eslint/types@8.56.1': {} - '@typescript-eslint/types@8.58.0': {} - '@typescript-eslint/types@8.58.1': {} '@typescript-eslint/types@8.58.2': {} @@ -56056,10 +55841,10 @@ snapshots: '@typescript-eslint/types@8.59.1': {} - '@typescript-eslint/types@8.59.2': {} - '@typescript-eslint/types@8.59.3': {} + '@typescript-eslint/types@8.59.4': {} + '@typescript-eslint/typescript-estree@6.21.0(typescript@6.0.3)': dependencies: '@typescript-eslint/types': 6.21.0 @@ -56180,27 +55965,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.59.2(typescript@6.0.2)': - dependencies: - '@typescript-eslint/project-service': 8.59.2(typescript@6.0.2) - '@typescript-eslint/tsconfig-utils': 8.59.2(typescript@6.0.2) - '@typescript-eslint/types': 8.59.2 - '@typescript-eslint/visitor-keys': 8.59.2 - debug: 4.4.3(supports-color@5.5.0) - minimatch: 10.2.5 - semver: 7.8.0 - tinyglobby: 0.2.16 - ts-api-utils: 2.5.0(typescript@6.0.2) - typescript: 6.0.2 - transitivePeerDependencies: - - supports-color - - '@typescript-eslint/typescript-estree@8.59.2(typescript@6.0.3)': + '@typescript-eslint/typescript-estree@8.59.3(typescript@6.0.3)': dependencies: - '@typescript-eslint/project-service': 8.59.2(typescript@6.0.3) - '@typescript-eslint/tsconfig-utils': 8.59.2(typescript@6.0.3) - '@typescript-eslint/types': 8.59.2 - '@typescript-eslint/visitor-keys': 8.59.2 + '@typescript-eslint/project-service': 8.59.3(typescript@6.0.3) + '@typescript-eslint/tsconfig-utils': 8.59.3(typescript@6.0.3) + '@typescript-eslint/types': 8.59.3 + '@typescript-eslint/visitor-keys': 8.59.3 debug: 4.4.3(supports-color@5.5.0) minimatch: 10.2.5 semver: 7.8.0 @@ -56210,12 +55980,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.59.3(typescript@5.9.3)': + '@typescript-eslint/typescript-estree@8.59.4(typescript@5.9.3)': dependencies: - '@typescript-eslint/project-service': 8.59.3(typescript@5.9.3) - '@typescript-eslint/tsconfig-utils': 8.59.3(typescript@5.9.3) - '@typescript-eslint/types': 8.59.3 - '@typescript-eslint/visitor-keys': 8.59.3 + '@typescript-eslint/project-service': 8.59.4(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.59.4(typescript@5.9.3) + '@typescript-eslint/types': 8.59.4 + '@typescript-eslint/visitor-keys': 8.59.4 debug: 4.4.3(supports-color@5.5.0) minimatch: 10.2.5 semver: 7.8.0 @@ -56225,12 +55995,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.59.3(typescript@6.0.2)': + '@typescript-eslint/typescript-estree@8.59.4(typescript@6.0.2)': dependencies: - '@typescript-eslint/project-service': 8.59.3(typescript@6.0.2) - '@typescript-eslint/tsconfig-utils': 8.59.3(typescript@6.0.2) - '@typescript-eslint/types': 8.59.3 - '@typescript-eslint/visitor-keys': 8.59.3 + '@typescript-eslint/project-service': 8.59.4(typescript@6.0.2) + '@typescript-eslint/tsconfig-utils': 8.59.4(typescript@6.0.2) + '@typescript-eslint/types': 8.59.4 + '@typescript-eslint/visitor-keys': 8.59.4 debug: 4.4.3(supports-color@5.5.0) minimatch: 10.2.5 semver: 7.8.0 @@ -56239,14 +56009,13 @@ snapshots: typescript: 6.0.2 transitivePeerDependencies: - supports-color - optional: true - '@typescript-eslint/typescript-estree@8.59.3(typescript@6.0.3)': + '@typescript-eslint/typescript-estree@8.59.4(typescript@6.0.3)': dependencies: - '@typescript-eslint/project-service': 8.59.3(typescript@6.0.3) - '@typescript-eslint/tsconfig-utils': 8.59.3(typescript@6.0.3) - '@typescript-eslint/types': 8.59.3 - '@typescript-eslint/visitor-keys': 8.59.3 + '@typescript-eslint/project-service': 8.59.4(typescript@6.0.3) + '@typescript-eslint/tsconfig-utils': 8.59.4(typescript@6.0.3) + '@typescript-eslint/types': 8.59.4 + '@typescript-eslint/visitor-keys': 8.59.4 debug: 4.4.3(supports-color@5.5.0) minimatch: 10.2.5 semver: 7.8.0 @@ -56347,45 +56116,45 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.59.2(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2)': + '@typescript-eslint/utils@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.2.0(jiti@2.7.0)) - '@typescript-eslint/scope-manager': 8.59.2 - '@typescript-eslint/types': 8.59.2 - '@typescript-eslint/typescript-estree': 8.59.2(typescript@6.0.2) - eslint: 10.2.0(jiti@2.7.0) - typescript: 6.0.2 + '@eslint-community/eslint-utils': 4.9.1(eslint@10.4.0(jiti@2.7.0)) + '@typescript-eslint/scope-manager': 8.59.3 + '@typescript-eslint/types': 8.59.3 + '@typescript-eslint/typescript-estree': 8.59.3(typescript@6.0.3) + eslint: 10.4.0(jiti@2.7.0) + typescript: 6.0.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.59.2(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3)': + '@typescript-eslint/utils@8.59.4(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2)': dependencies: - '@eslint-community/eslint-utils': 4.9.1(eslint@10.4.0(jiti@2.7.0)) - '@typescript-eslint/scope-manager': 8.59.2 - '@typescript-eslint/types': 8.59.2 - '@typescript-eslint/typescript-estree': 8.59.2(typescript@6.0.3) - eslint: 10.4.0(jiti@2.7.0) - typescript: 6.0.3 + '@eslint-community/eslint-utils': 4.9.1(eslint@10.2.0(jiti@2.7.0)) + '@typescript-eslint/scope-manager': 8.59.4 + '@typescript-eslint/types': 8.59.4 + '@typescript-eslint/typescript-estree': 8.59.4(typescript@6.0.2) + eslint: 10.2.0(jiti@2.7.0) + typescript: 6.0.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.59.3(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3)': + '@typescript-eslint/utils@8.59.4(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@10.3.0(jiti@2.7.0)) - '@typescript-eslint/scope-manager': 8.59.3 - '@typescript-eslint/types': 8.59.3 - '@typescript-eslint/typescript-estree': 8.59.3(typescript@5.9.3) + '@typescript-eslint/scope-manager': 8.59.4 + '@typescript-eslint/types': 8.59.4 + '@typescript-eslint/typescript-estree': 8.59.4(typescript@5.9.3) eslint: 10.3.0(jiti@2.7.0) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3)': + '@typescript-eslint/utils@8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@10.4.0(jiti@2.7.0)) - '@typescript-eslint/scope-manager': 8.59.3 - '@typescript-eslint/types': 8.59.3 - '@typescript-eslint/typescript-estree': 8.59.3(typescript@6.0.3) + '@typescript-eslint/scope-manager': 8.59.4 + '@typescript-eslint/types': 8.59.4 + '@typescript-eslint/typescript-estree': 8.59.4(typescript@6.0.3) eslint: 10.4.0(jiti@2.7.0) typescript: 6.0.3 transitivePeerDependencies: @@ -56416,14 +56185,14 @@ snapshots: '@typescript-eslint/types': 8.59.1 eslint-visitor-keys: 5.0.1 - '@typescript-eslint/visitor-keys@8.59.2': + '@typescript-eslint/visitor-keys@8.59.3': dependencies: - '@typescript-eslint/types': 8.59.2 + '@typescript-eslint/types': 8.59.3 eslint-visitor-keys: 5.0.1 - '@typescript-eslint/visitor-keys@8.59.3': + '@typescript-eslint/visitor-keys@8.59.4': dependencies: - '@typescript-eslint/types': 8.59.3 + '@typescript-eslint/types': 8.59.4 eslint-visitor-keys: 5.0.1 '@ungap/structured-clone@1.3.1': {} @@ -56528,18 +56297,6 @@ snapshots: '@rolldown/pluginutils': 1.0.0-rc.7 vite: 8.0.8(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3) - '@vitejs/plugin-vue-jsx@5.1.5(vite@7.3.3(@types/node@25.8.0)(jiti@2.6.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue@3.5.32(typescript@6.0.2))': - dependencies: - '@babel/core': 7.29.0 - '@babel/plugin-syntax-typescript': 7.28.6(@babel/core@7.29.0) - '@babel/plugin-transform-typescript': 7.28.6(@babel/core@7.29.0) - '@rolldown/pluginutils': 1.0.0-rc.15 - '@vue/babel-plugin-jsx': 2.0.1(@babel/core@7.29.0) - vite: 7.3.3(@types/node@25.8.0)(jiti@2.6.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3) - vue: 3.5.32(typescript@6.0.2) - transitivePeerDependencies: - - supports-color - '@vitejs/plugin-vue-jsx@5.1.5(vite@7.3.3(@types/node@25.9.1)(jiti@2.6.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue@3.5.32(typescript@6.0.2))': dependencies: '@babel/core': 7.29.0 @@ -56574,12 +56331,6 @@ snapshots: vite: 5.4.21(@types/node@25.9.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1) vue: 3.5.32(typescript@6.0.3) - '@vitejs/plugin-vue@6.0.5(vite@7.3.3(@types/node@25.8.0)(jiti@2.6.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue@3.5.32(typescript@6.0.2))': - dependencies: - '@rolldown/pluginutils': 1.0.0-rc.2 - vite: 7.3.3(@types/node@25.8.0)(jiti@2.6.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3) - vue: 3.5.32(typescript@6.0.2) - '@vitejs/plugin-vue@6.0.5(vite@7.3.3(@types/node@25.9.1)(jiti@2.6.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue@3.5.32(typescript@6.0.2))': dependencies: '@rolldown/pluginutils': 1.0.0-rc.2 @@ -56927,74 +56678,92 @@ snapshots: '@vue/cli-overlay@5.0.9': {} - '@vue/cli-plugin-babel@5.0.9(@swc/core@1.15.33)(@vue/cli-service@5.0.9(@swc/core@1.15.33)(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(ejs@3.1.10)(encoding@0.1.13)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))(webpack-sources@3.4.1))(core-js@3.49.0)(encoding@0.1.13)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))': + '@vue/cli-plugin-babel@5.0.9(@swc/core@1.15.33)(@vue/cli-service@5.0.9(@swc/core@1.15.33)(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(ejs@3.1.10)(encoding@0.1.13)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))(webpack-sources@3.4.1))(core-js@3.49.0)(encoding@0.1.13)(postcss@8.5.10)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))': dependencies: '@babel/core': 7.29.0 '@vue/babel-preset-app': 5.0.9(@babel/core@7.29.0)(core-js@3.49.0)(vue@2.7.16) - '@vue/cli-service': 5.0.9(@swc/core@1.15.33)(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(ejs@3.1.10)(encoding@0.1.13)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))(webpack-sources@3.4.1) + '@vue/cli-service': 5.0.9(@swc/core@1.15.33)(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(ejs@3.1.10)(encoding@0.1.13)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))(webpack-sources@3.4.1) '@vue/cli-shared-utils': 5.0.9(encoding@0.1.13) - babel-loader: 8.4.1(@babel/core@7.29.0)(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)) - thread-loader: 3.0.4(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)) - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2) + babel-loader: 8.4.1(@babel/core@7.29.0)(webpack@5.107.1(@swc/core@1.15.33)(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) + thread-loader: 3.0.4(webpack@5.107.1(@swc/core@1.15.33)(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) + webpack: 5.107.1(@swc/core@1.15.33)(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) transitivePeerDependencies: + - '@minify-html/node' - '@swc/core' + - '@swc/css' + - '@swc/html' + - clean-css - core-js + - cssnano + - csso - encoding - esbuild + - html-minifier-terser + - lightningcss + - postcss - supports-color - uglify-js - vue - webpack-cli - '@vue/cli-plugin-router@5.0.9(@vue/cli-service@5.0.9(@swc/core@1.15.33)(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(ejs@3.1.10)(encoding@0.1.13)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))(webpack-sources@3.4.1))(encoding@0.1.13)': + '@vue/cli-plugin-router@5.0.9(@vue/cli-service@5.0.9(@swc/core@1.15.33)(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(ejs@3.1.10)(encoding@0.1.13)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))(webpack-sources@3.4.1))(encoding@0.1.13)': dependencies: - '@vue/cli-service': 5.0.9(@swc/core@1.15.33)(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(ejs@3.1.10)(encoding@0.1.13)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))(webpack-sources@3.4.1) + '@vue/cli-service': 5.0.9(@swc/core@1.15.33)(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(ejs@3.1.10)(encoding@0.1.13)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))(webpack-sources@3.4.1) '@vue/cli-shared-utils': 5.0.9(encoding@0.1.13) transitivePeerDependencies: - encoding - '@vue/cli-plugin-typescript@5.0.9(@swc/core@1.15.33)(@vue/cli-service@5.0.9(@swc/core@1.15.33)(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(ejs@3.1.10)(encoding@0.1.13)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))(webpack-sources@3.4.1))(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(encoding@0.1.13)(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))': + '@vue/cli-plugin-typescript@5.0.9(@swc/core@1.15.33)(@vue/cli-service@5.0.9(@swc/core@1.15.33)(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(ejs@3.1.10)(encoding@0.1.13)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))(webpack-sources@3.4.1))(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(encoding@0.1.13)(eslint@10.3.0(jiti@2.7.0))(postcss@8.5.10)(typescript@5.9.3)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))': dependencies: '@babel/core': 7.29.0 '@types/webpack-env': 1.18.8 - '@vue/cli-service': 5.0.9(@swc/core@1.15.33)(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(ejs@3.1.10)(encoding@0.1.13)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))(webpack-sources@3.4.1) + '@vue/cli-service': 5.0.9(@swc/core@1.15.33)(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(ejs@3.1.10)(encoding@0.1.13)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))(webpack-sources@3.4.1) '@vue/cli-shared-utils': 5.0.9(encoding@0.1.13) - babel-loader: 8.4.1(@babel/core@7.29.0)(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)) - fork-ts-checker-webpack-plugin: 6.5.3(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)) + babel-loader: 8.4.1(@babel/core@7.29.0)(webpack@5.107.1(@swc/core@1.15.33)(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.107.1(@swc/core@1.15.33)(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) globby: 11.1.0 - thread-loader: 3.0.4(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)) - ts-loader: 9.5.7(typescript@5.9.3)(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)) + thread-loader: 3.0.4(webpack@5.107.1(@swc/core@1.15.33)(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) + ts-loader: 9.5.7(typescript@5.9.3)(webpack@5.107.1(@swc/core@1.15.33)(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) typescript: 5.9.3 vue: 2.7.16 - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2) + webpack: 5.107.1(@swc/core@1.15.33)(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) optionalDependencies: - cache-loader: 4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + cache-loader: 4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) vue-template-compiler: 2.7.16 transitivePeerDependencies: + - '@minify-html/node' - '@swc/core' + - '@swc/css' + - '@swc/html' + - clean-css + - cssnano + - csso - encoding - esbuild - eslint + - html-minifier-terser + - lightningcss + - postcss - supports-color - uglify-js - webpack-cli - '@vue/cli-plugin-vuex@5.0.9(@vue/cli-service@5.0.9(@swc/core@1.15.33)(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(ejs@3.1.10)(encoding@0.1.13)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))(webpack-sources@3.4.1))': + '@vue/cli-plugin-vuex@5.0.9(@vue/cli-service@5.0.9(@swc/core@1.15.33)(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(ejs@3.1.10)(encoding@0.1.13)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))(webpack-sources@3.4.1))': dependencies: - '@vue/cli-service': 5.0.9(@swc/core@1.15.33)(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(ejs@3.1.10)(encoding@0.1.13)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))(webpack-sources@3.4.1) + '@vue/cli-service': 5.0.9(@swc/core@1.15.33)(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(ejs@3.1.10)(encoding@0.1.13)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))(webpack-sources@3.4.1) - '@vue/cli-service@5.0.9(@swc/core@1.15.33)(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(ejs@3.1.10)(encoding@0.1.13)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))(webpack-sources@3.4.1)': + '@vue/cli-service@5.0.9(@swc/core@1.15.33)(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(ejs@3.1.10)(encoding@0.1.13)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))(webpack-sources@3.4.1)': dependencies: '@babel/helper-compilation-targets': 7.28.6 - '@soda/friendly-errors-webpack-plugin': 1.8.1(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)) + '@soda/friendly-errors-webpack-plugin': 1.8.1(webpack@5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) '@soda/get-current-script': 1.0.2 '@types/minimist': 1.2.2 '@vue/cli-overlay': 5.0.9 - '@vue/cli-plugin-router': 5.0.9(@vue/cli-service@5.0.9(@swc/core@1.15.33)(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(ejs@3.1.10)(encoding@0.1.13)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))(webpack-sources@3.4.1))(encoding@0.1.13) - '@vue/cli-plugin-vuex': 5.0.9(@vue/cli-service@5.0.9(@swc/core@1.15.33)(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(ejs@3.1.10)(encoding@0.1.13)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))(webpack-sources@3.4.1)) + '@vue/cli-plugin-router': 5.0.9(@vue/cli-service@5.0.9(@swc/core@1.15.33)(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(ejs@3.1.10)(encoding@0.1.13)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))(webpack-sources@3.4.1))(encoding@0.1.13) + '@vue/cli-plugin-vuex': 5.0.9(@vue/cli-service@5.0.9(@swc/core@1.15.33)(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(ejs@3.1.10)(encoding@0.1.13)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))(webpack-sources@3.4.1)) '@vue/cli-shared-utils': 5.0.9(encoding@0.1.13) '@vue/component-compiler-utils': 3.3.0(ejs@3.1.10)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(pug@3.0.4)(underscore@1.13.8) - '@vue/vue-loader-v15': vue-loader@15.11.1(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(css-loader@6.11.0(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)))(ejs@3.1.10)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)) + '@vue/vue-loader-v15': vue-loader@15.11.1(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(css-loader@6.11.0(webpack@5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(ejs@3.1.10)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(webpack@5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) '@vue/web-component-wrapper': 1.3.0 acorn: 8.16.0 acorn-walk: 8.3.5 @@ -57005,9 +56774,9 @@ snapshots: cli-highlight: 2.1.11 clipboardy: 2.3.0 cliui: 7.0.4 - copy-webpack-plugin: 9.1.0(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)) - css-loader: 6.11.0(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)) - css-minimizer-webpack-plugin: 3.4.1(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)) + copy-webpack-plugin: 9.1.0(webpack@5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) + css-loader: 6.11.0(webpack@5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) + css-minimizer-webpack-plugin: 3.4.1(webpack@5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) cssnano: 5.1.15(postcss@8.5.10) debug: 4.4.3(supports-color@5.5.0) default-gateway: 6.0.3 @@ -57016,32 +56785,32 @@ snapshots: fs-extra: 9.1.0 globby: 11.1.0 hash-sum: 2.0.0 - html-webpack-plugin: 5.6.6(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)) + html-webpack-plugin: 5.6.6(webpack@5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) is-file-esm: 1.0.0 launch-editor-middleware: 2.13.2 lodash.defaultsdeep: 4.6.1 lodash.mapvalues: 4.6.0 - mini-css-extract-plugin: 2.10.2(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)) + mini-css-extract-plugin: 2.10.2(webpack@5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) minimist: 1.2.8 module-alias: 2.3.4 portfinder: 1.0.38 postcss: 8.5.10 - postcss-loader: 6.2.1(postcss@8.5.10)(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)) - progress-webpack-plugin: 1.0.16(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)) + postcss-loader: 6.2.1(postcss@8.5.10)(webpack@5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) + progress-webpack-plugin: 1.0.16(webpack@5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) ssri: 8.0.1 - terser-webpack-plugin: 5.6.0(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)) - thread-loader: 3.0.4(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)) - vue-loader: 17.4.2(@vue/compiler-sfc@3.5.32)(vue@2.7.16)(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)) + terser-webpack-plugin: 5.6.0(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack@5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) + thread-loader: 3.0.4(webpack@5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) + vue-loader: 17.4.2(@vue/compiler-sfc@3.5.32)(vue@2.7.16)(webpack@5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) vue-style-loader: 4.1.3 - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2) + webpack: 5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) webpack-bundle-analyzer: 4.10.2 webpack-chain: 6.5.1 - webpack-dev-server: 4.15.2(debug@4.4.3)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)) + webpack-dev-server: 4.15.2(debug@4.4.3)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))(webpack@5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) webpack-merge: 5.10.0 webpack-virtual-modules: 0.4.6 whatwg-fetch: 3.6.20 optionalDependencies: - cache-loader: 4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + cache-loader: 4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) vue-template-compiler: 2.7.16 webpack-sources: 3.4.1 transitivePeerDependencies: @@ -57369,7 +57138,7 @@ snapshots: eslint: 10.2.0(jiti@2.7.0) eslint-plugin-vue: 10.8.0(@stylistic/eslint-plugin@5.10.0(eslint@10.2.0(jiti@2.7.0)))(@typescript-eslint/parser@8.58.1(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2))(eslint@10.2.0(jiti@2.7.0))(vue-eslint-parser@10.4.0(eslint@10.2.0(jiti@2.7.0))) fast-glob: 3.3.3 - typescript-eslint: 8.59.2(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2) + typescript-eslint: 8.59.4(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2) vue-eslint-parser: 10.4.0(eslint@10.2.0(jiti@2.7.0)) optionalDependencies: typescript: 6.0.2 @@ -57785,27 +57554,27 @@ snapshots: webpack: 5.106.1(@swc/core@1.15.33)(postcss@8.5.9)(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.1) - '@webpack-cli/configtest@2.1.1(webpack-cli@5.1.4)(webpack@5.106.2)': + '@webpack-cli/configtest@2.1.1(webpack-cli@5.1.4)(webpack@5.107.1)': dependencies: - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.106.2) + webpack: 5.107.1(@swc/core@1.15.33)(postcss@8.5.14)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) + webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.107.1) '@webpack-cli/info@2.0.2(webpack-cli@5.1.4)(webpack@5.106.1)': dependencies: webpack: 5.106.1(@swc/core@1.15.33)(postcss@8.5.9)(webpack-cli@5.1.4) webpack-cli: 5.1.4(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.1) - '@webpack-cli/info@2.0.2(webpack-cli@5.1.4)(webpack@5.106.2)': + '@webpack-cli/info@2.0.2(webpack-cli@5.1.4)(webpack@5.107.1)': dependencies: - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.106.2) + webpack: 5.107.1(@swc/core@1.15.33)(postcss@8.5.14)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) + webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.107.1) - '@webpack-cli/serve@2.0.5(webpack-cli@5.1.4)(webpack-dev-server@4.15.2)(webpack@5.106.2)': + '@webpack-cli/serve@2.0.5(webpack-cli@5.1.4)(webpack-dev-server@4.15.2)(webpack@5.107.1)': dependencies: - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@5.1.4) - webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.106.2) + webpack: 5.107.1(@swc/core@1.15.33)(postcss@8.5.14)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) + webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.107.1) optionalDependencies: - webpack-dev-server: 4.15.2(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))(webpack@5.107.0(@swc/core@1.15.33)(postcss@8.5.14)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + webpack-dev-server: 4.15.2(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))(webpack@5.107.1) '@webpack-cli/serve@2.0.5(webpack-cli@5.1.4)(webpack-dev-server@5.2.4)(webpack@5.106.1)': dependencies: @@ -58090,10 +57859,10 @@ snapshots: moment: 2.30.1 moment-timezone: 0.5.48 - '@wordpress/dependency-extraction-webpack-plugin@6.45.0(webpack@5.106.2)': + '@wordpress/dependency-extraction-webpack-plugin@6.45.0(webpack@5.107.1)': dependencies: json2php: 0.0.7 - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@5.1.4) + webpack: 5.107.1(@swc/core@1.15.33)(postcss@8.5.14)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) '@wordpress/deprecated@4.45.0': dependencies: @@ -58134,7 +57903,7 @@ snapshots: '@wordpress/escape-html@3.45.0': {} - '@wordpress/eslint-plugin@25.1.0(@babel/core@7.25.7)(@types/eslint@9.6.1)(@typescript-eslint/eslint-plugin@8.59.3(@typescript-eslint/parser@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(@typescript-eslint/parser@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(jest@29.7.0(@types/node@25.9.1)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@6.0.3)))(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(stylelint@16.26.1(typescript@6.0.3))(typescript@6.0.3)(wp-prettier@3.0.3)': + '@wordpress/eslint-plugin@25.1.0(@babel/core@7.25.7)(@types/eslint@9.6.1)(@typescript-eslint/eslint-plugin@8.59.4(@typescript-eslint/parser@8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(@typescript-eslint/parser@8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(jest@29.7.0(@types/node@25.9.1)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@6.0.3)))(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(stylelint@16.26.1(typescript@6.0.3))(typescript@6.0.3)(wp-prettier@3.0.3)': dependencies: '@babel/core': 7.25.7 '@babel/eslint-parser': 7.28.6(@babel/core@7.25.7)(eslint@10.4.0(jiti@2.7.0)) @@ -58147,8 +57916,8 @@ snapshots: eslint: 10.4.0(jiti@2.7.0) eslint-config-prettier: 10.1.8(eslint@10.4.0(jiti@2.7.0)) eslint-import-resolver-typescript: 4.4.4(eslint-plugin-import@2.32.0)(eslint@10.4.0(jiti@2.7.0)) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint-import-resolver-typescript@4.4.4)(eslint@10.4.0(jiti@2.7.0)) - eslint-plugin-jest: 28.14.0(@typescript-eslint/eslint-plugin@8.59.3(@typescript-eslint/parser@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(jest@29.7.0(@types/node@25.9.1)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@6.0.3)))(typescript@6.0.3) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint-import-resolver-typescript@4.4.4)(eslint@10.4.0(jiti@2.7.0)) + eslint-plugin-jest: 28.14.0(@typescript-eslint/eslint-plugin@8.59.4(@typescript-eslint/parser@8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(jest@29.7.0(@types/node@25.9.1)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@6.0.3)))(typescript@6.0.3) eslint-plugin-jsdoc: 50.8.0(eslint@10.4.0(jiti@2.7.0)) eslint-plugin-jsx-a11y: 6.10.2(eslint@10.4.0(jiti@2.7.0)) eslint-plugin-playwright: 2.10.2(eslint@10.4.0(jiti@2.7.0)) @@ -58157,7 +57926,7 @@ snapshots: eslint-plugin-react-hooks: 5.2.0(eslint@10.4.0(jiti@2.7.0)) globals: 16.4.0 requireindex: 1.2.0 - typescript-eslint: 8.59.2(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) + typescript-eslint: 8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) optionalDependencies: prettier: wp-prettier@3.0.3 typescript: 6.0.3 @@ -58334,17 +58103,17 @@ snapshots: memize: 2.1.1 react: 19.2.5 - '@wordpress/scripts@32.1.0(@playwright/test@1.59.1)(@swc/core@1.15.33)(@types/eslint@9.6.1)(@types/node@25.9.1)(@types/webpack@4.41.40)(@typescript-eslint/eslint-plugin@8.59.3(@typescript-eslint/parser@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(@typescript-eslint/parser@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(babel-plugin-macros@3.1.0)(canvas@3.2.3)(file-loader@6.2.0(webpack@5.107.0(@swc/core@1.15.33)(postcss@8.5.14)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(jiti@2.7.0)(node-notifier@10.0.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(stylelint-scss@6.14.0(stylelint@16.26.1(typescript@6.0.3)))(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@6.0.3))(type-fest@4.41.0)(typescript@6.0.3)(webpack-hot-middleware@2.26.1)': + '@wordpress/scripts@32.1.0(@playwright/test@1.59.1)(@swc/core@1.15.33)(@types/eslint@9.6.1)(@types/node@25.9.1)(@types/webpack@4.41.40)(@typescript-eslint/eslint-plugin@8.59.4(@typescript-eslint/parser@8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(@typescript-eslint/parser@8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(babel-plugin-macros@3.1.0)(canvas@3.2.3)(file-loader@6.2.0(webpack@5.107.1))(jiti@2.7.0)(node-notifier@10.0.1)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(stylelint-scss@6.14.0(stylelint@16.26.1(typescript@6.0.3)))(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@6.0.3))(type-fest@4.41.0)(typescript@6.0.3)(webpack-hot-middleware@2.26.1)': dependencies: '@babel/core': 7.25.7 '@playwright/test': 1.59.1 - '@pmmmwh/react-refresh-webpack-plugin': 0.5.17(@types/webpack@4.41.40)(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@4.15.2)(webpack-hot-middleware@2.26.1)(webpack@5.106.2) + '@pmmmwh/react-refresh-webpack-plugin': 0.5.17(@types/webpack@4.41.40)(react-refresh@0.14.2)(type-fest@4.41.0)(webpack-dev-server@4.15.2)(webpack-hot-middleware@2.26.1)(webpack@5.107.1) '@svgr/webpack': 8.1.0(typescript@6.0.3) '@wordpress/babel-preset-default': 8.45.0 '@wordpress/browserslist-config': 6.45.0 - '@wordpress/dependency-extraction-webpack-plugin': 6.45.0(webpack@5.106.2) + '@wordpress/dependency-extraction-webpack-plugin': 6.45.0(webpack@5.107.1) '@wordpress/e2e-test-utils-playwright': 1.45.0(@playwright/test@1.59.1)(@types/node@25.9.1) - '@wordpress/eslint-plugin': 25.1.0(@babel/core@7.25.7)(@types/eslint@9.6.1)(@typescript-eslint/eslint-plugin@8.59.3(@typescript-eslint/parser@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(@typescript-eslint/parser@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(jest@29.7.0(@types/node@25.9.1)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@6.0.3)))(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(stylelint@16.26.1(typescript@6.0.3))(typescript@6.0.3)(wp-prettier@3.0.3) + '@wordpress/eslint-plugin': 25.1.0(@babel/core@7.25.7)(@types/eslint@9.6.1)(@typescript-eslint/eslint-plugin@8.59.4(@typescript-eslint/parser@8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(@typescript-eslint/parser@8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(jest@29.7.0(@types/node@25.9.1)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@6.0.3)))(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(stylelint@16.26.1(typescript@6.0.3))(typescript@6.0.3)(wp-prettier@3.0.3) '@wordpress/jest-preset-default': 12.45.0(@babel/core@7.25.7)(jest@29.7.0(@types/node@25.9.1)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@6.0.3))) '@wordpress/npm-package-json-lint-config': 5.45.0(npm-package-json-lint@6.4.0(typescript@6.0.3)) '@wordpress/postcss-plugins-preset': 5.45.0(postcss@8.5.14) @@ -58352,13 +58121,13 @@ snapshots: '@wordpress/stylelint-config': 23.37.0(postcss@8.5.14)(react-dom@19.2.5(react@19.2.5))(react@19.2.5)(stylelint-scss@6.14.0(stylelint@16.26.1(typescript@6.0.3)))(stylelint@16.26.1(typescript@6.0.3)) adm-zip: 0.5.17 babel-jest: 29.7.0(@babel/core@7.25.7) - babel-loader: 9.2.1(@babel/core@7.25.7)(webpack@5.106.2) + babel-loader: 9.2.1(@babel/core@7.25.7)(webpack@5.107.1) browserslist: 4.28.2 chalk: 4.1.2 check-node-version: 4.2.1 - copy-webpack-plugin: 10.2.4(webpack@5.106.2) + copy-webpack-plugin: 10.2.4(webpack@5.107.1) cross-spawn: 7.0.6 - css-loader: 6.11.0(webpack@5.106.2) + css-loader: 6.11.0(webpack@5.107.1) cssnano: 6.1.2(postcss@8.5.14) cwd: 0.10.0 dir-glob: 3.0.1 @@ -58373,12 +58142,12 @@ snapshots: json2php: 0.0.9 markdownlint-cli: 0.31.1 merge-deep: 3.0.3 - mini-css-extract-plugin: 2.10.2(webpack@5.106.2) + mini-css-extract-plugin: 2.10.2(webpack@5.107.1) minimist: 1.2.8 npm-package-json-lint: 6.4.0(typescript@6.0.3) npm-packlist: 3.0.0 postcss: 8.5.14 - postcss-loader: 6.2.1(postcss@8.5.14)(webpack@5.106.2) + postcss-loader: 6.2.1(postcss@8.5.14)(webpack@5.107.1) prettier: wp-prettier@3.0.3 puppeteer-core: 23.11.1 react: 19.2.5 @@ -58388,16 +58157,16 @@ snapshots: resolve-bin: 0.4.3 rtlcss: 4.3.0 sass: 1.99.0 - sass-loader: 16.0.8(sass@1.99.0)(webpack@5.106.2) + sass-loader: 16.0.8(sass@1.99.0)(webpack@5.107.1) schema-utils: 4.3.3 - source-map-loader: 3.0.2(webpack@5.106.2) + source-map-loader: 3.0.2(webpack@5.107.1) stylelint: 16.26.1(typescript@6.0.3) - terser-webpack-plugin: 5.6.0(@swc/core@1.15.33)(cssnano@6.1.2(postcss@8.5.14))(postcss@8.5.14)(webpack@5.106.2) - url-loader: 4.1.1(file-loader@6.2.0(webpack@5.107.0(@swc/core@1.15.33)(postcss@8.5.14)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(webpack@5.106.2) - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@5.1.4) + terser-webpack-plugin: 5.6.0(@swc/core@1.15.33)(cssnano@6.1.2(postcss@8.5.14))(postcss@8.5.14)(webpack@5.107.1) + url-loader: 4.1.1(file-loader@6.2.0(webpack@5.107.1))(webpack@5.107.1) + webpack: 5.107.1(@swc/core@1.15.33)(cssnano@6.1.2(postcss@8.5.14))(postcss@8.5.14)(webpack-cli@5.1.4) webpack-bundle-analyzer: 4.10.2 - webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.106.2) - webpack-dev-server: 4.15.2(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))(webpack@5.107.0(@swc/core@1.15.33)(postcss@8.5.14)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.107.1) + webpack-dev-server: 4.15.2(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))(webpack@5.107.1) transitivePeerDependencies: - '@minify-html/node' - '@rspack/core' @@ -58560,6 +58329,8 @@ snapshots: abbrev@1.1.1: {} + abbrev@2.0.0: {} + abbrev@3.0.1: {} abbrev@4.0.0: {} @@ -59482,11 +59253,11 @@ snapshots: transitivePeerDependencies: - supports-color - babel-esm-plugin@0.9.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + babel-esm-plugin@0.9.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: chalk: 2.4.1 deepcopy: 1.0.0 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) babel-helper-builder-binary-assignment-operator-visitor@6.24.1: dependencies: @@ -59604,11 +59375,11 @@ snapshots: transitivePeerDependencies: - supports-color - babel-loader@10.0.0(@babel/core@7.29.0)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + babel-loader@10.0.0(@babel/core@7.29.0)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: '@babel/core': 7.29.0 find-up: 5.0.0 - webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) babel-loader@10.1.1(@babel/core@7.29.0)(webpack@5.106.1): dependencies: @@ -59624,39 +59395,48 @@ snapshots: optionalDependencies: webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2) - babel-loader@8.4.1(@babel/core@7.29.0)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + babel-loader@8.4.1(@babel/core@7.29.0)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: '@babel/core': 7.29.0 find-cache-dir: 3.3.2 loader-utils: 2.0.4 make-dir: 3.1.0 schema-utils: 2.7.1 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) - babel-loader@8.4.1(@babel/core@7.29.0)(webpack@5.106.1(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + babel-loader@8.4.1(@babel/core@7.29.0)(webpack@5.106.1(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: '@babel/core': 7.29.0 find-cache-dir: 3.3.2 loader-utils: 2.0.4 make-dir: 3.1.0 schema-utils: 2.7.1 - webpack: 5.106.1(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 5.106.1(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) - babel-loader@8.4.1(@babel/core@7.29.0)(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)): + babel-loader@8.4.1(@babel/core@7.29.0)(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: '@babel/core': 7.29.0 find-cache-dir: 3.3.2 loader-utils: 2.0.4 make-dir: 3.1.0 schema-utils: 2.7.1 - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2) + webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) - babel-loader@9.2.1(@babel/core@7.25.7)(webpack@5.106.2): + babel-loader@8.4.1(@babel/core@7.29.0)(webpack@5.107.1(@swc/core@1.15.33)(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): + dependencies: + '@babel/core': 7.29.0 + find-cache-dir: 3.3.2 + loader-utils: 2.0.4 + make-dir: 3.1.0 + schema-utils: 2.7.1 + webpack: 5.107.1(@swc/core@1.15.33)(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) + + babel-loader@9.2.1(@babel/core@7.25.7)(webpack@5.107.1): dependencies: '@babel/core': 7.25.7 find-cache-dir: 4.0.0 schema-utils: 4.3.3 - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@5.1.4) + webpack: 5.107.1(@swc/core@1.15.33)(postcss@8.5.14)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) babel-loader@9.2.1(@babel/core@7.29.0)(webpack@5.106.1): dependencies: @@ -61125,7 +60905,7 @@ snapshots: mime-types: 2.1.35 ylru: 1.4.0 - cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: buffer-json: 2.0.0 find-cache-dir: 3.3.2 @@ -61133,7 +60913,7 @@ snapshots: mkdirp: 0.5.6 neo-async: 2.6.2 schema-utils: 2.7.1 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) cacheable-lookup@5.0.4: {} @@ -61469,7 +61249,7 @@ snapshots: chrome-launcher@1.2.1: dependencies: - '@types/node': 20.19.39 + '@types/node': 25.9.1 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 2.0.2 @@ -61890,13 +61670,13 @@ snapshots: dependencies: mime-db: 1.54.0 - compression-webpack-plugin@6.1.2(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + compression-webpack-plugin@6.1.2(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: cacache: 15.3.0 find-cache-dir: 3.3.2 schema-utils: 3.3.0 serialize-javascript: 5.0.1 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) webpack-sources: 1.4.3 transitivePeerDependencies: - bluebird @@ -62084,7 +61864,7 @@ snapshots: handlebars: 4.7.9 json-stringify-safe: 5.0.1 meow: 8.1.2 - semver: 7.7.2 + semver: 7.8.0 split: 1.0.1 conventional-commits-filter@3.0.0: @@ -62173,7 +61953,7 @@ snapshots: each-props: 3.0.0 is-plain-object: 5.0.0 - copy-webpack-plugin@10.2.4(webpack@5.106.2): + copy-webpack-plugin@10.2.4(webpack@5.107.1): dependencies: fast-glob: 3.3.3 glob-parent: 6.0.2 @@ -62181,18 +61961,18 @@ snapshots: normalize-path: 3.0.0 schema-utils: 4.3.3 serialize-javascript: 6.0.2 - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@5.1.4) + webpack: 5.107.1(@swc/core@1.15.33)(postcss@8.5.14)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) - copy-webpack-plugin@14.0.0(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + copy-webpack-plugin@14.0.0(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: glob-parent: 6.0.2 normalize-path: 3.0.0 schema-utils: 4.3.3 serialize-javascript: 7.0.5 tinyglobby: 0.2.16 - webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) - copy-webpack-plugin@6.4.1(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + copy-webpack-plugin@6.4.1(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: cacache: 15.3.0 fast-glob: 3.3.3 @@ -62204,12 +61984,12 @@ snapshots: p-limit: 3.1.0 schema-utils: 3.3.0 serialize-javascript: 5.0.1 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) webpack-sources: 1.4.3 transitivePeerDependencies: - bluebird - copy-webpack-plugin@9.1.0(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)): + copy-webpack-plugin@9.1.0(webpack@5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: fast-glob: 3.3.3 glob-parent: 6.0.2 @@ -62217,7 +61997,7 @@ snapshots: normalize-path: 3.0.0 schema-utils: 3.3.0 serialize-javascript: 6.0.2 - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2) + webpack: 5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) copyfiles@2.4.1: dependencies: @@ -62254,9 +62034,9 @@ snapshots: object-assign: 4.1.1 vary: 1.1.2 - cosmiconfig-typescript-loader@6.1.0(@types/node@25.8.0)(cosmiconfig@9.0.1(typescript@6.0.3))(typescript@6.0.3): + cosmiconfig-typescript-loader@6.1.0(@types/node@25.9.1)(cosmiconfig@9.0.1(typescript@6.0.3))(typescript@6.0.3): dependencies: - '@types/node': 25.8.0 + '@types/node': 25.9.1 cosmiconfig: 9.0.1(typescript@6.0.3) jiti: 2.7.0 typescript: 6.0.3 @@ -62341,6 +62121,17 @@ snapshots: shell-quote: 1.8.3 subarg: 1.0.0 + cpx2@9.0.0: + dependencies: + debounce: 3.0.0 + glob: 13.0.6 + glob2base: 0.0.12 + ignore: 7.0.5 + minimatch: 10.2.5 + p-map: 7.0.4 + shell-quote: 1.8.3 + subarg: 1.0.0 + crc-32@1.2.2: {} crc32-stream@6.0.0: @@ -62391,7 +62182,7 @@ snapshots: create-require@1.1.1: {} - critters-webpack-plugin@2.5.0(html-webpack-plugin@3.2.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)))): + critters-webpack-plugin@2.5.0(html-webpack-plugin@3.2.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)))): dependencies: css: 2.2.4 cssnano: 4.1.11 @@ -62403,7 +62194,7 @@ snapshots: webpack-log: 2.0.0 webpack-sources: 1.4.3 optionalDependencies: - html-webpack-plugin: 3.2.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + html-webpack-plugin: 3.2.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) transitivePeerDependencies: - bufferutil - utf-8-validate @@ -62505,7 +62296,7 @@ snapshots: postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 - css-loader@5.2.7(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + css-loader@5.2.7(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: icss-utils: 5.1.0(postcss@8.5.9) loader-utils: 2.0.4 @@ -62517,9 +62308,9 @@ snapshots: postcss-value-parser: 4.2.0 schema-utils: 3.3.0 semver: 7.7.4 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) - css-loader@5.2.7(webpack@5.106.1(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + css-loader@5.2.7(webpack@5.106.1(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: icss-utils: 5.1.0(postcss@8.5.9) loader-utils: 2.0.4 @@ -62531,9 +62322,9 @@ snapshots: postcss-value-parser: 4.2.0 schema-utils: 3.3.0 semver: 7.7.4 - webpack: 5.106.1(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 5.106.1(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) - css-loader@5.2.7(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)): + css-loader@5.2.7(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: icss-utils: 5.1.0(postcss@8.5.9) loader-utils: 2.0.4 @@ -62545,7 +62336,7 @@ snapshots: postcss-value-parser: 4.2.0 schema-utils: 3.3.0 semver: 7.7.4 - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2) + webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) css-loader@6.11.0(webpack@5.106.1): dependencies: @@ -62560,7 +62351,7 @@ snapshots: optionalDependencies: webpack: 5.106.1(@swc/core@1.15.33)(postcss@8.5.9)(webpack-cli@5.1.4) - css-loader@6.11.0(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)): + css-loader@6.11.0(webpack@5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: icss-utils: 5.1.0(postcss@8.5.9) postcss: 8.5.9 @@ -62571,9 +62362,9 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.7.4 optionalDependencies: - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2) + webpack: 5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) - css-loader@6.11.0(webpack@5.106.2): + css-loader@6.11.0(webpack@5.107.1): dependencies: icss-utils: 5.1.0(postcss@8.5.9) postcss: 8.5.9 @@ -62584,9 +62375,9 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.7.4 optionalDependencies: - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@5.1.4) + webpack: 5.107.1(@swc/core@1.15.33)(postcss@8.5.14)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) - css-loader@7.1.3(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + css-loader@7.1.3(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: icss-utils: 5.1.0(postcss@8.5.14) postcss: 8.5.14 @@ -62595,11 +62386,11 @@ snapshots: postcss-modules-scope: 3.2.1(postcss@8.5.14) postcss-modules-values: 4.0.0(postcss@8.5.14) postcss-value-parser: 4.2.0 - semver: 7.7.4 + semver: 7.8.0 optionalDependencies: - webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) - css-loader@7.1.4(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + css-loader@7.1.4(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: icss-utils: 5.1.0(postcss@8.5.14) postcss: 8.5.14 @@ -62610,7 +62401,7 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.7.4 optionalDependencies: - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) css-loader@7.1.4(webpack@5.106.2): dependencies: @@ -62625,7 +62416,7 @@ snapshots: optionalDependencies: webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2) - css-minimizer-webpack-plugin@3.4.1(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)): + css-minimizer-webpack-plugin@3.4.1(webpack@5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: cssnano: 5.1.15(postcss@8.5.14) jest-worker: 27.5.1 @@ -62633,7 +62424,7 @@ snapshots: schema-utils: 4.3.3 serialize-javascript: 6.0.2 source-map: 0.6.1 - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2) + webpack: 5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) css-parse@2.0.0: dependencies: @@ -63532,6 +63323,13 @@ snapshots: errlop: 2.2.0 semver: 6.3.1 + editorconfig@1.0.7: + dependencies: + '@one-ini/wasm': 0.1.1 + commander: 10.0.1 + minimatch: 9.0.9 + semver: 7.8.0 + editorconfig@3.0.2: dependencies: '@one-ini/wasm': 0.2.1 @@ -63580,7 +63378,7 @@ snapshots: email-addresses@5.0.0: {} - ember-auto-import@2.13.1(webpack@5.106.1(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + ember-auto-import@2.13.1(webpack@5.106.1(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: '@babel/core': 7.29.0 '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.29.0) @@ -63591,7 +63389,7 @@ snapshots: '@embroider/macros': 1.20.2(@babel/core@7.29.0) '@embroider/reverse-exports': 0.2.0 '@embroider/shared-internals': 2.9.2 - babel-loader: 8.4.1(@babel/core@7.29.0)(webpack@5.106.1(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + babel-loader: 8.4.1(@babel/core@7.29.0)(webpack@5.106.1(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) babel-plugin-ember-modules-api-polyfill: 3.5.0 babel-plugin-ember-template-compilation: 2.4.1 babel-plugin-htmlbars-inline-precompile: 5.3.1 @@ -63601,7 +63399,7 @@ snapshots: broccoli-merge-trees: 4.2.0 broccoli-plugin: 4.0.7 broccoli-source: 3.0.1 - css-loader: 5.2.7(webpack@5.106.1(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + css-loader: 5.2.7(webpack@5.106.1(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) debug: 4.4.3(supports-color@5.5.0) fs-extra: 10.1.0 fs-tree-diff: 2.0.1 @@ -63609,14 +63407,14 @@ snapshots: is-subdir: 1.2.0 js-string-escape: 1.0.1 lodash: 4.18.1 - mini-css-extract-plugin: 2.10.2(webpack@5.106.1(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + mini-css-extract-plugin: 2.10.2(webpack@5.106.1(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) minimatch: 3.1.5 parse5: 6.0.1 pkg-entry-points: 1.1.1 resolve: 1.22.12 resolve-package-path: 4.0.3 semver: 7.7.4 - style-loader: 2.0.0(webpack@5.106.1(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + style-loader: 2.0.0(webpack@5.106.1(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) typescript-memoize: 1.1.1 walk-sync: 3.0.0 transitivePeerDependencies: @@ -63624,7 +63422,7 @@ snapshots: - supports-color - webpack - ember-auto-import@2.13.1(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)): + ember-auto-import@2.13.1(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: '@babel/core': 7.29.0 '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.29.0) @@ -63635,7 +63433,7 @@ snapshots: '@embroider/macros': 1.20.2(@babel/core@7.29.0) '@embroider/reverse-exports': 0.2.0 '@embroider/shared-internals': 2.9.2 - babel-loader: 8.4.1(@babel/core@7.29.0)(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)) + babel-loader: 8.4.1(@babel/core@7.29.0)(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) babel-plugin-ember-modules-api-polyfill: 3.5.0 babel-plugin-ember-template-compilation: 2.4.1 babel-plugin-htmlbars-inline-precompile: 5.3.1 @@ -63645,7 +63443,7 @@ snapshots: broccoli-merge-trees: 4.2.0 broccoli-plugin: 4.0.7 broccoli-source: 3.0.1 - css-loader: 5.2.7(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)) + css-loader: 5.2.7(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) debug: 4.4.3(supports-color@5.5.0) fs-extra: 10.1.0 fs-tree-diff: 2.0.1 @@ -63653,14 +63451,14 @@ snapshots: is-subdir: 1.2.0 js-string-escape: 1.0.1 lodash: 4.18.1 - mini-css-extract-plugin: 2.10.2(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)) + mini-css-extract-plugin: 2.10.2(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) minimatch: 3.1.5 parse5: 6.0.1 pkg-entry-points: 1.1.1 resolve: 1.22.12 resolve-package-path: 4.0.3 semver: 7.7.4 - style-loader: 2.0.0(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)) + style-loader: 2.0.0(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) typescript-memoize: 1.1.1 walk-sync: 3.0.0 transitivePeerDependencies: @@ -64166,7 +63964,7 @@ snapshots: ember-disable-prototype-extensions@1.1.3: {} - ember-eslint-parser@0.10.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@typescript-eslint/parser@8.59.3(eslint@10.2.1(jiti@2.7.0))(typescript@6.0.3))(typescript@6.0.3): + ember-eslint-parser@0.10.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@typescript-eslint/parser@8.59.4(eslint@10.2.1(jiti@2.7.0))(typescript@6.0.3))(typescript@6.0.3): dependencies: '@glimmer/syntax': 0.95.0 '@typescript-eslint/tsconfig-utils': 8.58.2(typescript@6.0.3) @@ -64177,13 +63975,13 @@ snapshots: mathml-tag-names: 4.0.0 svg-tags: 1.0.0 optionalDependencies: - '@typescript-eslint/parser': 8.59.3(eslint@10.2.1(jiti@2.7.0))(typescript@6.0.3) + '@typescript-eslint/parser': 8.59.4(eslint@10.2.1(jiti@2.7.0))(typescript@6.0.3) transitivePeerDependencies: - '@emnapi/core' - '@emnapi/runtime' - typescript - ember-eslint-parser@0.5.13(@babel/core@7.29.0)(@typescript-eslint/parser@8.59.3(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2))(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2): + ember-eslint-parser@0.5.13(@babel/core@7.29.0)(@typescript-eslint/parser@8.59.4(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2))(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2): dependencies: '@babel/core': 7.29.0 '@babel/eslint-parser': 7.28.6(@babel/core@7.29.0)(eslint@10.2.0(jiti@2.7.0)) @@ -64195,7 +63993,7 @@ snapshots: mathml-tag-names: 2.1.3 svg-tags: 1.0.0 optionalDependencies: - '@typescript-eslint/parser': 8.59.3(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2) + '@typescript-eslint/parser': 8.59.4(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2) transitivePeerDependencies: - eslint - typescript @@ -64323,7 +64121,7 @@ snapshots: lodash: 4.18.1 package-json: 6.5.0 remote-git-tags: 3.0.0 - semver: 7.7.4 + semver: 7.8.0 transitivePeerDependencies: - encoding @@ -64429,7 +64227,7 @@ snapshots: engine.io@6.6.6: dependencies: '@types/cors': 2.8.19 - '@types/node': 20.19.39 + '@types/node': 25.9.1 '@types/ws': 8.18.1 accepts: 1.3.8 base64id: 2.0.0 @@ -64452,7 +64250,7 @@ snapshots: enhanced-resolve@5.20.1: dependencies: graceful-fs: 4.2.11 - tapable: 2.3.2 + tapable: 2.3.3 enhanced-resolve@5.21.0: dependencies: @@ -64975,7 +64773,7 @@ snapshots: eslint-compat-utils@0.5.1(eslint@10.3.0(jiti@2.7.0)): dependencies: eslint: 10.3.0(jiti@2.7.0) - semver: 7.7.4 + semver: 7.8.0 eslint-config-next@16.2.3(@typescript-eslint/parser@8.58.1(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2))(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2): dependencies: @@ -64988,7 +64786,7 @@ snapshots: eslint-plugin-react: 7.37.5(eslint@10.2.0(jiti@2.7.0)) eslint-plugin-react-hooks: 7.0.1(eslint@10.2.0(jiti@2.7.0)) globals: 16.4.0 - typescript-eslint: 8.59.2(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2) + typescript-eslint: 8.59.4(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2) optionalDependencies: typescript: 6.0.2 transitivePeerDependencies: @@ -64997,18 +64795,18 @@ snapshots: - eslint-plugin-import-x - supports-color - eslint-config-next@16.2.3(@typescript-eslint/parser@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2): + eslint-config-next@16.2.3(@typescript-eslint/parser@8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2): dependencies: '@next/eslint-plugin-next': 16.2.3 eslint: 10.2.0(jiti@2.7.0) eslint-import-resolver-node: 0.3.10 eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@10.2.0(jiti@2.7.0)) - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint-import-resolver-typescript@3.10.1)(eslint@10.2.0(jiti@2.7.0)) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint-import-resolver-typescript@3.10.1)(eslint@10.2.0(jiti@2.7.0)) eslint-plugin-jsx-a11y: 6.10.2(eslint@10.2.0(jiti@2.7.0)) eslint-plugin-react: 7.37.5(eslint@10.2.0(jiti@2.7.0)) eslint-plugin-react-hooks: 7.0.1(eslint@10.2.0(jiti@2.7.0)) globals: 16.4.0 - typescript-eslint: 8.59.2(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2) + typescript-eslint: 8.59.4(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2) optionalDependencies: typescript: 6.0.2 transitivePeerDependencies: @@ -65113,7 +64911,7 @@ snapshots: tinyglobby: 0.2.16 unrs-resolver: 1.11.1 optionalDependencies: - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint-import-resolver-typescript@4.4.4)(eslint@10.4.0(jiti@2.7.0)) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint-import-resolver-typescript@4.4.4)(eslint@10.4.0(jiti@2.7.0)) transitivePeerDependencies: - supports-color @@ -65148,22 +64946,22 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.1(@typescript-eslint/parser@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@10.2.0(jiti@2.7.0)): + eslint-module-utils@2.12.1(@typescript-eslint/parser@8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@10.2.0(jiti@2.7.0)): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) + '@typescript-eslint/parser': 8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) eslint: 10.2.0(jiti@2.7.0) eslint-import-resolver-node: 0.3.10 eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@10.2.0(jiti@2.7.0)) transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.1(@typescript-eslint/parser@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@4.4.4)(eslint@10.4.0(jiti@2.7.0)): + eslint-module-utils@2.12.1(@typescript-eslint/parser@8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@4.4.4)(eslint@10.4.0(jiti@2.7.0)): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) + '@typescript-eslint/parser': 8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) eslint: 10.4.0(jiti@2.7.0) eslint-import-resolver-node: 0.3.10 eslint-import-resolver-typescript: 4.4.4(eslint-plugin-import@2.32.0)(eslint@10.4.0(jiti@2.7.0)) @@ -65181,11 +64979,11 @@ snapshots: lodash.memoize: 4.1.2 semver: 7.8.0 - eslint-plugin-ember@12.7.5(@babel/core@7.29.0)(@typescript-eslint/parser@8.59.3(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2))(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2): + eslint-plugin-ember@12.7.5(@babel/core@7.29.0)(@typescript-eslint/parser@8.59.4(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2))(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2): dependencies: '@ember-data/rfc395-data': 0.0.4 css-tree: 3.2.1 - ember-eslint-parser: 0.5.13(@babel/core@7.29.0)(@typescript-eslint/parser@8.59.3(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2))(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2) + ember-eslint-parser: 0.5.13(@babel/core@7.29.0)(@typescript-eslint/parser@8.59.4(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2))(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2) ember-rfc176-data: 0.3.18 eslint: 10.2.0(jiti@2.7.0) eslint-utils: 3.0.0(eslint@10.2.0(jiti@2.7.0)) @@ -65195,18 +64993,18 @@ snapshots: requireindex: 1.2.0 snake-case: 3.0.4 optionalDependencies: - '@typescript-eslint/parser': 8.59.3(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2) + '@typescript-eslint/parser': 8.59.4(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2) transitivePeerDependencies: - '@babel/core' - typescript - eslint-plugin-ember@13.0.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@typescript-eslint/parser@8.59.3(eslint@10.2.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.2.1(jiti@2.7.0))(typescript@6.0.3): + eslint-plugin-ember@13.0.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@typescript-eslint/parser@8.59.4(eslint@10.2.1(jiti@2.7.0))(typescript@6.0.3))(eslint@10.2.1(jiti@2.7.0))(typescript@6.0.3): dependencies: '@ember-data/rfc395-data': 0.0.4 aria-query: 5.3.2 css-tree: 3.2.1 editorconfig: 3.0.2 - ember-eslint-parser: 0.10.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@typescript-eslint/parser@8.59.3(eslint@10.2.1(jiti@2.7.0))(typescript@6.0.3))(typescript@6.0.3) + ember-eslint-parser: 0.10.0(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@typescript-eslint/parser@8.59.4(eslint@10.2.1(jiti@2.7.0))(typescript@6.0.3))(typescript@6.0.3) ember-rfc176-data: 0.3.18 eslint: 10.2.1(jiti@2.7.0) eslint-utils: 3.0.0(eslint@10.2.1(jiti@2.7.0)) @@ -65220,7 +65018,7 @@ snapshots: snake-case: 3.0.4 svg-tags: 1.0.0 optionalDependencies: - '@typescript-eslint/parser': 8.59.3(eslint@10.2.1(jiti@2.7.0))(typescript@6.0.3) + '@typescript-eslint/parser': 8.59.4(eslint@10.2.1(jiti@2.7.0))(typescript@6.0.3) transitivePeerDependencies: - '@emnapi/core' - '@emnapi/runtime' @@ -65372,7 +65170,7 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint-import-resolver-typescript@3.10.1)(eslint@10.2.0(jiti@2.7.0)): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint-import-resolver-typescript@3.10.1)(eslint@10.2.0(jiti@2.7.0)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -65383,7 +65181,7 @@ snapshots: doctrine: 2.1.0 eslint: 10.2.0(jiti@2.7.0) eslint-import-resolver-node: 0.3.10 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@10.2.0(jiti@2.7.0)) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@10.2.0(jiti@2.7.0)) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -65395,13 +65193,13 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) + '@typescript-eslint/parser': 8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint-import-resolver-typescript@4.4.4)(eslint@10.4.0(jiti@2.7.0)): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint-import-resolver-typescript@4.4.4)(eslint@10.4.0(jiti@2.7.0)): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -65412,7 +65210,7 @@ snapshots: doctrine: 2.1.0 eslint: 10.4.0(jiti@2.7.0) eslint-import-resolver-node: 0.3.10 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@4.4.4)(eslint@10.4.0(jiti@2.7.0)) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@4.4.4)(eslint@10.4.0(jiti@2.7.0)) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -65424,18 +65222,18 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) + '@typescript-eslint/parser': 8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color - eslint-plugin-jest@28.14.0(@typescript-eslint/eslint-plugin@8.59.3(@typescript-eslint/parser@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(jest@29.7.0(@types/node@25.9.1)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@6.0.3)))(typescript@6.0.3): + eslint-plugin-jest@28.14.0(@typescript-eslint/eslint-plugin@8.59.4(@typescript-eslint/parser@8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(jest@29.7.0(@types/node@25.9.1)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@6.0.3)))(typescript@6.0.3): dependencies: '@typescript-eslint/utils': 8.59.1(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) eslint: 10.4.0(jiti@2.7.0) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.59.3(@typescript-eslint/parser@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) + '@typescript-eslint/eslint-plugin': 8.59.4(@typescript-eslint/parser@8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) jest: 29.7.0(@types/node@25.9.1)(babel-plugin-macros@3.1.0)(node-notifier@10.0.1)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@6.0.3)) transitivePeerDependencies: - supports-color @@ -65497,6 +65295,26 @@ snapshots: transitivePeerDependencies: - supports-color + eslint-plugin-jsdoc@63.0.0(eslint@10.4.0(jiti@2.7.0)): + dependencies: + '@es-joy/jsdoccomment': 0.86.0 + '@es-joy/resolve.exports': 1.2.0 + are-docs-informative: 0.0.2 + comment-parser: 1.4.6 + debug: 4.4.3(supports-color@5.5.0) + escape-string-regexp: 4.0.0 + eslint: 10.4.0(jiti@2.7.0) + espree: 11.2.0 + esquery: 1.7.0 + html-entities: 2.6.0 + object-deep-merge: 2.0.0 + parse-imports-exports: 0.2.4 + semver: 7.8.0 + spdx-expression-parse: 4.0.0 + to-valid-identifier: 1.0.0 + transitivePeerDependencies: + - supports-color + eslint-plugin-jsx-a11y@6.10.2(eslint@10.2.0(jiti@2.7.0)): dependencies: aria-query: 5.3.2 @@ -65751,7 +65569,7 @@ snapshots: string.prototype.matchall: 4.0.12 string.prototype.repeat: 1.0.0 - eslint-plugin-svelte@2.46.1(eslint@10.3.0(jiti@2.7.0))(svelte@5.55.7(@typescript-eslint/types@8.59.3))(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@5.9.3)): + eslint-plugin-svelte@2.46.1(eslint@10.3.0(jiti@2.7.0))(svelte@5.55.7(@typescript-eslint/types@8.59.4))(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@5.9.3)): dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@10.3.0(jiti@2.7.0)) '@jridgewell/sourcemap-codec': 1.5.5 @@ -65764,13 +65582,13 @@ snapshots: postcss-safe-parser: 6.0.0(postcss@8.5.9) postcss-selector-parser: 6.1.2 semver: 7.7.4 - svelte-eslint-parser: 0.43.0(svelte@5.55.7(@typescript-eslint/types@8.59.3)) + svelte-eslint-parser: 0.43.0(svelte@5.55.7(@typescript-eslint/types@8.59.4)) optionalDependencies: - svelte: 5.55.7(@typescript-eslint/types@8.59.3) + svelte: 5.55.7(@typescript-eslint/types@8.59.4) transitivePeerDependencies: - ts-node - eslint-plugin-svelte@3.17.0(eslint@10.2.0(jiti@2.7.0))(svelte@5.55.7(@typescript-eslint/types@8.59.3))(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@6.0.2)): + eslint-plugin-svelte@3.17.0(eslint@10.2.0(jiti@2.7.0))(svelte@5.55.7(@typescript-eslint/types@8.59.4))(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@6.0.2)): dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@10.2.0(jiti@2.7.0)) '@jridgewell/sourcemap-codec': 1.5.5 @@ -65782,9 +65600,9 @@ snapshots: postcss-load-config: 3.1.4(postcss@8.5.14)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@6.0.2)) postcss-safe-parser: 7.0.1(postcss@8.5.14) semver: 7.7.4 - svelte-eslint-parser: 1.6.0(svelte@5.55.7(@typescript-eslint/types@8.59.3)) + svelte-eslint-parser: 1.6.0(svelte@5.55.7(@typescript-eslint/types@8.59.4)) optionalDependencies: - svelte: 5.55.7(@typescript-eslint/types@8.59.3) + svelte: 5.55.7(@typescript-eslint/types@8.59.4) transitivePeerDependencies: - ts-node @@ -65942,7 +65760,7 @@ snapshots: eslint-visitor-keys@5.0.1: {} - eslint-webpack-plugin@4.2.0(eslint@10.3.0(jiti@2.7.0))(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + eslint-webpack-plugin@4.2.0(eslint@10.3.0(jiti@2.7.0))(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: '@types/eslint': 8.56.12 eslint: 10.3.0(jiti@2.7.0) @@ -65950,7 +65768,7 @@ snapshots: micromatch: 4.0.8 normalize-path: 3.0.0 schema-utils: 4.3.3 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) eslint@10.2.0(jiti@2.6.1): dependencies: @@ -66167,11 +65985,11 @@ snapshots: dependencies: estraverse: 5.3.0 - esrap@2.2.8(@typescript-eslint/types@8.59.3): + esrap@2.2.8(@typescript-eslint/types@8.59.4): dependencies: '@jridgewell/sourcemap-codec': 1.5.5 optionalDependencies: - '@typescript-eslint/types': 8.59.3 + '@typescript-eslint/types': 8.59.4 esrecurse@4.3.0: dependencies: @@ -66497,7 +66315,7 @@ snapshots: externality@1.0.2: dependencies: - enhanced-resolve: 5.21.0 + enhanced-resolve: 5.21.6 mlly: 1.8.2 pathe: 1.1.2 ufo: 1.6.3 @@ -66515,12 +66333,12 @@ snapshots: transitivePeerDependencies: - supports-color - extract-css-chunks-webpack-plugin@4.10.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + extract-css-chunks-webpack-plugin@4.10.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: loader-utils: 2.0.4 normalize-url: 1.9.1 schema-utils: 1.0.0 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) webpack-sources: 1.4.3 extract-stack@2.0.0: {} @@ -66671,17 +66489,17 @@ snapshots: dependencies: flat-cache: 4.0.1 - file-loader@6.2.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + file-loader@6.2.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) - file-loader@6.2.0(webpack@5.107.0(@swc/core@1.15.33)(postcss@8.5.14)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + file-loader@6.2.0(webpack@5.107.1): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.107.0(@swc/core@1.15.33)(postcss@8.5.14)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 5.107.1(@swc/core@1.15.33)(postcss@8.5.14)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) optional: true file-uri-to-path@1.0.0: {} @@ -66970,7 +66788,7 @@ snapshots: forever-agent@0.6.1: {} - fork-ts-checker-webpack-plugin@6.5.3(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + fork-ts-checker-webpack-plugin@6.5.3(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: '@babel/code-frame': 7.29.0 '@types/json-schema': 7.0.15 @@ -66986,12 +66804,12 @@ snapshots: semver: 7.8.0 tapable: 1.1.3 typescript: 5.9.3 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) optionalDependencies: eslint: 10.3.0(jiti@2.7.0) vue-template-compiler: 2.7.16 - fork-ts-checker-webpack-plugin@6.5.3(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)): + fork-ts-checker-webpack-plugin@6.5.3(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@5.107.1(@swc/core@1.15.33)(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: '@babel/code-frame': 7.29.0 '@types/json-schema': 7.0.15 @@ -67007,12 +66825,12 @@ snapshots: semver: 7.8.0 tapable: 1.1.3 typescript: 5.9.3 - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2) + webpack: 5.107.1(@swc/core@1.15.33)(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) optionalDependencies: eslint: 10.3.0(jiti@2.7.0) vue-template-compiler: 2.7.16 - fork-ts-checker-webpack-plugin@6.5.3(eslint@10.3.0(jiti@2.7.0))(typescript@6.0.3)(vue-template-compiler@2.7.16)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + fork-ts-checker-webpack-plugin@6.5.3(eslint@10.3.0(jiti@2.7.0))(typescript@6.0.3)(vue-template-compiler@2.7.16)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: '@babel/code-frame': 7.29.0 '@types/json-schema': 7.0.15 @@ -67028,12 +66846,12 @@ snapshots: semver: 7.8.0 tapable: 1.1.3 typescript: 6.0.3 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) optionalDependencies: eslint: 10.3.0(jiti@2.7.0) vue-template-compiler: 2.7.16 - fork-ts-checker-webpack-plugin@8.0.0(typescript@5.9.3)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + fork-ts-checker-webpack-plugin@8.0.0(typescript@5.9.3)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: '@babel/code-frame': 7.29.0 chalk: 4.1.2 @@ -67048,7 +66866,7 @@ snapshots: semver: 7.7.4 tapable: 2.3.2 typescript: 5.9.3 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) form-data@2.3.3: dependencies: @@ -67435,7 +67253,7 @@ snapshots: git-semver-tags@5.0.1: dependencies: meow: 8.1.2 - semver: 7.7.2 + semver: 7.8.0 git-up@7.0.0: dependencies: @@ -67834,7 +67652,7 @@ snapshots: hard-rejection@2.1.0: {} - hard-source-webpack-plugin@0.13.1(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + hard-source-webpack-plugin@0.13.1(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: chalk: 2.4.2 find-cache-dir: 2.1.0 @@ -67847,7 +67665,7 @@ snapshots: rimraf: 2.7.1 semver: 5.7.2 tapable: 1.1.3 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) webpack-sources: 1.4.3 write-json-file: 2.3.0 @@ -68076,8 +67894,6 @@ snapshots: dependencies: rsvp: 3.2.1 - helmet@7.2.0: {} - helmet@8.1.0: {} hermes-estree@0.25.1: {} @@ -68240,7 +68056,7 @@ snapshots: html-webpack-exclude-assets-plugin@0.0.7: {} - html-webpack-plugin@3.2.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + html-webpack-plugin@3.2.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: html-minifier: 3.5.21 loader-utils: 0.2.17 @@ -68249,9 +68065,9 @@ snapshots: tapable: 1.1.3 toposort: 1.0.7 util.promisify: 1.0.0 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) - html-webpack-plugin@4.5.2(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + html-webpack-plugin@4.5.2(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: '@types/html-minifier-terser': 5.1.2 '@types/tapable': 1.0.12 @@ -68262,7 +68078,7 @@ snapshots: pretty-error: 2.1.2 tapable: 1.1.3 util.promisify: 1.0.0 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) html-webpack-plugin@5.6.6(webpack@5.106.1): dependencies: @@ -68274,7 +68090,7 @@ snapshots: optionalDependencies: webpack: 5.106.1(@swc/core@1.15.33)(postcss@8.5.9)(webpack-cli@5.1.4) - html-webpack-plugin@5.6.6(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)): + html-webpack-plugin@5.6.6(webpack@5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -68282,9 +68098,9 @@ snapshots: pretty-error: 4.0.0 tapable: 2.3.2 optionalDependencies: - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2) + webpack: 5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) - html-webpack-plugin@5.6.7(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + html-webpack-plugin@5.6.7(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -68292,7 +68108,7 @@ snapshots: pretty-error: 4.0.0 tapable: 2.3.2 optionalDependencies: - webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) optional: true html-webpack-plugin@5.6.7(webpack@5.106.2): @@ -68305,7 +68121,7 @@ snapshots: optionalDependencies: webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2) - html-webpack-plugin@5.6.7(webpack@5.107.0(@swc/core@1.15.33)(esbuild@0.28.0)(lightningcss@1.32.0)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + html-webpack-plugin@5.6.7(webpack@5.107.1(@swc/core@1.15.33)(esbuild@0.28.0)(lightningcss@1.32.0)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: '@types/html-minifier-terser': 6.1.0 html-minifier-terser: 6.1.0 @@ -68313,7 +68129,7 @@ snapshots: pretty-error: 4.0.0 tapable: 2.3.2 optionalDependencies: - webpack: 5.107.0(@swc/core@1.15.33)(esbuild@0.28.0)(lightningcss@1.32.0)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 5.107.1(@swc/core@1.15.33)(esbuild@0.28.0)(lightningcss@1.32.0)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) optional: true htmlparser2@10.1.0: @@ -68385,7 +68201,7 @@ snapshots: http-proxy-agent@5.0.0: dependencies: - '@tootallnate/once': 2.0.0 + '@tootallnate/once': 2.0.1 agent-base: 6.0.2 debug: 4.4.3(supports-color@5.5.0) transitivePeerDependencies: @@ -68662,17 +68478,17 @@ snapshots: inquirer: 6.5.2 rxjs: 6.6.7 - inquirer@12.9.6(@types/node@25.8.0): + inquirer@12.9.6(@types/node@25.9.1): dependencies: '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@25.8.0) - '@inquirer/prompts': 7.10.1(@types/node@25.8.0) - '@inquirer/type': 3.0.10(@types/node@25.8.0) + '@inquirer/core': 10.3.2(@types/node@25.9.1) + '@inquirer/prompts': 7.10.1(@types/node@25.9.1) + '@inquirer/type': 3.0.10(@types/node@25.9.1) mute-stream: 2.0.0 run-async: 4.0.6 rxjs: 7.8.2 optionalDependencies: - '@types/node': 25.8.0 + '@types/node': 25.9.1 inquirer@13.4.1(@types/node@25.6.0): dependencies: @@ -69303,7 +69119,7 @@ snapshots: '@babel/parser': 7.29.2 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 - semver: 7.7.4 + semver: 7.8.0 transitivePeerDependencies: - supports-color @@ -69425,7 +69241,7 @@ snapshots: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.19.39 + '@types/node': 25.9.1 chalk: 4.1.2 co: 4.6.0 dedent: 1.5.3(babel-plugin-macros@3.1.0) @@ -69466,37 +69282,6 @@ snapshots: - supports-color - ts-node - jest-config@29.7.0(@types/node@20.19.39)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@6.0.3)): - dependencies: - '@babel/core': 7.29.0 - '@jest/test-sequencer': 29.7.0 - '@jest/types': 29.6.3 - babel-jest: 29.7.0(@babel/core@7.29.0) - chalk: 4.1.2 - ci-info: 3.9.0 - deepmerge: 4.3.1 - glob: 7.2.3 - graceful-fs: 4.2.11 - jest-circus: 29.7.0(babel-plugin-macros@3.1.0) - jest-environment-node: 29.7.0 - jest-get-type: 29.6.3 - jest-regex-util: 29.6.3 - jest-resolve: 29.7.0 - jest-runner: 29.7.0 - jest-util: 29.7.0 - jest-validate: 29.7.0 - micromatch: 4.0.8 - parse-json: 5.2.0 - pretty-format: 29.7.0 - slash: 3.0.0 - strip-json-comments: 3.1.1 - optionalDependencies: - '@types/node': 20.19.39 - ts-node: 10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@6.0.3) - transitivePeerDependencies: - - babel-plugin-macros - - supports-color - jest-config@29.7.0(@types/node@25.9.1)(babel-plugin-macros@3.1.0)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@6.0.3)): dependencies: '@babel/core': 7.29.0 @@ -69584,7 +69369,7 @@ snapshots: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.19.39 + '@types/node': 25.9.1 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -69594,7 +69379,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 20.19.39 + '@types/node': 25.9.1 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -69652,13 +69437,13 @@ snapshots: jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 20.19.39 + '@types/node': 25.9.1 jest-util: 29.7.0 jest-mock@30.3.0: dependencies: '@jest/types': 30.3.0 - '@types/node': 20.19.39 + '@types/node': 25.9.1 jest-util: 30.3.0 jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): @@ -69695,7 +69480,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.19.39 + '@types/node': 25.9.1 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -69723,7 +69508,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.19.39 + '@types/node': 25.9.1 chalk: 4.1.2 cjs-module-lexer: 1.4.3 collect-v8-coverage: 1.0.3 @@ -69769,7 +69554,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 20.19.39 + '@types/node': 25.9.1 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -69778,7 +69563,7 @@ snapshots: jest-util@30.3.0: dependencies: '@jest/types': 30.3.0 - '@types/node': 20.19.39 + '@types/node': 25.9.1 chalk: 4.1.2 ci-info: 4.4.0 graceful-fs: 4.2.11 @@ -69797,7 +69582,7 @@ snapshots: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.19.39 + '@types/node': 25.9.1 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -69806,19 +69591,19 @@ snapshots: jest-worker@26.6.2: dependencies: - '@types/node': 20.19.39 + '@types/node': 25.9.1 merge-stream: 2.0.0 supports-color: 7.2.0 jest-worker@27.5.1: dependencies: - '@types/node': 20.19.39 + '@types/node': 25.9.1 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@29.7.0: dependencies: - '@types/node': 20.19.39 + '@types/node': 25.9.1 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -69877,6 +69662,16 @@ snapshots: js-base64@2.6.4: {} + js-beautify@1.15.4: + dependencies: + config-chain: 1.1.13 + editorconfig: 1.0.7 + glob: 10.5.0 + js-cookie: 3.0.7 + nopt: 7.2.1 + + js-cookie@3.0.7: {} + js-library-detector@6.7.0: {} js-message@1.0.7: {} @@ -70493,7 +70288,7 @@ snapshots: legacy-javascript@0.0.1: {} - lerna@9.0.7(@swc-node/register@1.11.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@swc/core@1.15.33)(@swc/types@0.1.26)(typescript@6.0.3))(@swc/core@1.15.33)(@types/node@25.8.0)(babel-plugin-macros@3.1.0): + lerna@9.0.7(@swc-node/register@1.11.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@swc/core@1.15.33)(@swc/types@0.1.26)(typescript@6.0.3))(@swc/core@1.15.33)(@types/node@25.9.1)(babel-plugin-macros@3.1.0): dependencies: '@npmcli/arborist': 9.1.6 '@npmcli/package-json': 7.0.2 @@ -70524,7 +70319,7 @@ snapshots: import-local: 3.1.0 ini: 1.3.8 init-package-json: 8.2.2 - inquirer: 12.9.6(@types/node@25.8.0) + inquirer: 12.9.6(@types/node@25.9.1) is-ci: 3.0.1 jest-diff: 30.3.0 js-yaml: 4.1.1 @@ -70569,11 +70364,11 @@ snapshots: - debug - supports-color - less-loader@12.3.1(less@4.4.2)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + less-loader@12.3.1(less@4.4.2)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: less: 4.4.2 optionalDependencies: - webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) less@3.13.1: dependencies: @@ -70648,11 +70443,11 @@ snapshots: transitivePeerDependencies: - supports-color - license-webpack-plugin@4.0.2(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + license-webpack-plugin@4.0.2(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: - webpack-sources: 3.3.4 + webpack-sources: 3.4.1 optionalDependencies: - webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) lie@3.3.0: dependencies: @@ -70895,33 +70690,23 @@ snapshots: transitivePeerDependencies: - supports-color - lit-element@3.3.3: - dependencies: - '@lit-labs/ssr-dom-shim': 1.5.1 - '@lit/reactive-element': 1.6.3 - lit-html: 2.8.0 - lit-element@4.2.2: dependencies: '@lit-labs/ssr-dom-shim': 1.5.1 '@lit/reactive-element': 2.1.2 lit-html: 3.3.2 - lit-html@2.8.0: - dependencies: - '@types/trusted-types': 2.0.7 - lit-html@3.3.2: dependencies: '@types/trusted-types': 2.0.7 - lit@2.8.0: + lit@3.3.2: dependencies: - '@lit/reactive-element': 1.6.3 - lit-element: 3.3.3 - lit-html: 2.8.0 + '@lit/reactive-element': 2.1.2 + lit-element: 4.2.2 + lit-html: 3.3.2 - lit@3.3.2: + lit@3.3.3: dependencies: '@lit/reactive-element': 2.1.2 lit-element: 4.2.2 @@ -72008,24 +71793,24 @@ snapshots: min-indent@1.0.1: {} - mini-css-extract-plugin@1.6.2(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + mini-css-extract-plugin@1.6.2(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) webpack-sources: 1.4.3 - mini-css-extract-plugin@2.10.0(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + mini-css-extract-plugin@2.10.0(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: schema-utils: 4.3.3 - tapable: 2.3.2 - webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + tapable: 2.3.3 + webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) - mini-css-extract-plugin@2.10.2(webpack@5.106.1(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + mini-css-extract-plugin@2.10.2(webpack@5.106.1(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: schema-utils: 4.3.3 tapable: 2.3.2 - webpack: 5.106.1(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 5.106.1(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) mini-css-extract-plugin@2.10.2(webpack@5.106.1): dependencies: @@ -72033,17 +71818,23 @@ snapshots: tapable: 2.3.2 webpack: 5.106.1(@swc/core@1.15.33)(webpack-cli@5.1.4) - mini-css-extract-plugin@2.10.2(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)): + mini-css-extract-plugin@2.10.2(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: schema-utils: 4.3.3 tapable: 2.3.2 - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2) + webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) + + mini-css-extract-plugin@2.10.2(webpack@5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): + dependencies: + schema-utils: 4.3.3 + tapable: 2.3.2 + webpack: 5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) - mini-css-extract-plugin@2.10.2(webpack@5.106.2): + mini-css-extract-plugin@2.10.2(webpack@5.107.1): dependencies: schema-utils: 4.3.3 tapable: 2.3.2 - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@5.1.4) + webpack: 5.107.1(@swc/core@1.15.33)(postcss@8.5.14)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) minify@15.3.1: dependencies: @@ -72806,7 +72597,7 @@ snapshots: make-fetch-happen: 15.0.3 nopt: 9.0.0 proc-log: 6.1.0 - semver: 7.7.2 + semver: 7.8.0 tar: 7.5.11 tinyglobby: 0.2.16 which: 6.0.1 @@ -72929,6 +72720,10 @@ snapshots: dependencies: abbrev: 1.1.1 + nopt@7.2.1: + dependencies: + abbrev: 2.0.0 + nopt@8.1.0: dependencies: abbrev: 3.0.1 @@ -72948,7 +72743,7 @@ snapshots: dependencies: hosted-git-info: 4.1.0 is-core-module: 2.16.1 - semver: 7.7.2 + semver: 7.8.0 validate-npm-package-license: 3.0.4 normalize-package-data@5.0.0: @@ -73107,7 +72902,7 @@ snapshots: dependencies: hosted-git-info: 9.0.3 proc-log: 6.1.0 - semver: 7.7.4 + semver: 7.8.0 validate-npm-package-name: 7.0.2 npm-package-json-lint@6.4.0(typescript@6.0.3): @@ -73159,7 +72954,7 @@ snapshots: npm-install-checks: 7.1.2 npm-normalize-package-bin: 4.0.0 npm-package-arg: 12.0.2 - semver: 7.7.2 + semver: 7.8.0 npm-pick-manifest@11.0.3: dependencies: @@ -73271,10 +73066,10 @@ snapshots: optionalDependencies: chokidar: 3.6.0 - nuxt@2.18.1(@vue/compiler-sfc@3.5.32)(buffer@6.0.3)(consola@3.4.2)(ejs@3.1.10)(encoding@0.1.13)(hamljs@0.6.2)(handlebars@4.7.9)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(tslib@2.8.1)(typescript@6.0.3)(underscore@1.13.8)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)): + nuxt@2.18.1(@vue/compiler-sfc@3.5.32)(buffer@6.0.3)(consola@3.4.2)(ejs@3.1.10)(encoding@0.1.13)(hamljs@0.6.2)(handlebars@4.7.9)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(tslib@2.8.1)(typescript@6.0.3)(underscore@1.13.8)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)): dependencies: '@nuxt/babel-preset-app': 2.18.1(vue@2.7.16) - '@nuxt/builder': 2.18.1(@vue/compiler-sfc@3.5.32)(ejs@3.1.10)(hamljs@0.6.2)(handlebars@4.7.9)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(tslib@2.8.1)(typescript@6.0.3)(underscore@1.13.8)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + '@nuxt/builder': 2.18.1(@vue/compiler-sfc@3.5.32)(ejs@3.1.10)(hamljs@0.6.2)(handlebars@4.7.9)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(tslib@2.8.1)(typescript@6.0.3)(underscore@1.13.8)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) '@nuxt/cli': 2.18.1(buffer@6.0.3) '@nuxt/components': 2.2.1(consola@3.4.2) '@nuxt/config': 2.18.1 @@ -73287,7 +73082,7 @@ snapshots: '@nuxt/utils': 2.18.1 '@nuxt/vue-app': 2.18.1 '@nuxt/vue-renderer': 2.18.1 - '@nuxt/webpack': 2.18.1(@vue/compiler-sfc@3.5.32)(ejs@3.1.10)(hamljs@0.6.2)(handlebars@4.7.9)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(tslib@2.8.1)(typescript@6.0.3)(underscore@1.13.8)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + '@nuxt/webpack': 2.18.1(@vue/compiler-sfc@3.5.32)(ejs@3.1.10)(hamljs@0.6.2)(handlebars@4.7.9)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(tslib@2.8.1)(typescript@6.0.3)(underscore@1.13.8)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) transitivePeerDependencies: - '@vue/compiler-sfc' - arc-templates @@ -73356,10 +73151,10 @@ snapshots: - webpack-command - whiskers - nuxt@2.18.1(@vue/compiler-sfc@3.5.32)(buffer@6.0.3)(consola@3.4.2)(encoding@0.1.13)(prettier@3.8.3)(tslib@2.8.1)(typescript@6.0.2)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)): + nuxt@2.18.1(@vue/compiler-sfc@3.5.32)(buffer@6.0.3)(consola@3.4.2)(encoding@0.1.13)(prettier@3.8.3)(tslib@2.8.1)(typescript@6.0.2)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)): dependencies: '@nuxt/babel-preset-app': 2.18.1(vue@2.7.16) - '@nuxt/builder': 2.18.1(@vue/compiler-sfc@3.5.32)(prettier@3.8.3)(tslib@2.8.1)(typescript@6.0.2)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + '@nuxt/builder': 2.18.1(@vue/compiler-sfc@3.5.32)(prettier@3.8.3)(tslib@2.8.1)(typescript@6.0.2)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) '@nuxt/cli': 2.18.1(buffer@6.0.3) '@nuxt/components': 2.2.1(consola@3.4.2) '@nuxt/config': 2.18.1 @@ -73372,7 +73167,7 @@ snapshots: '@nuxt/utils': 2.18.1 '@nuxt/vue-app': 2.18.1 '@nuxt/vue-renderer': 2.18.1 - '@nuxt/webpack': 2.18.1(@vue/compiler-sfc@3.5.32)(prettier@3.8.3)(tslib@2.8.1)(typescript@6.0.2)(vue@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + '@nuxt/webpack': 2.18.1(@vue/compiler-sfc@3.5.32)(prettier@3.8.3)(tslib@2.8.1)(typescript@6.0.2)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) transitivePeerDependencies: - '@vue/compiler-sfc' - arc-templates @@ -73441,16 +73236,16 @@ snapshots: - webpack-command - whiskers - nuxt@3.21.2(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@parcel/watcher@2.5.6)(@types/node@25.8.0)(@vue/compiler-sfc@3.5.32)(cac@6.7.14)(commander@13.1.0)(db0@0.3.4)(encoding@0.1.13)(eslint@10.2.0(jiti@2.6.1))(ioredis@5.10.1)(less@4.6.4)(lightningcss@1.32.0)(magicast@0.5.2)(meow@13.2.0)(optionator@0.9.4)(rolldown@1.0.1)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.1)(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(srvx@0.11.15)(stylelint@16.26.1(typescript@6.0.2))(stylus@0.64.0)(terser@5.47.1)(typescript@6.0.2)(vite@8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue-tsc@3.2.6(typescript@6.0.2))(xml2js@0.6.2)(yaml@2.8.3): + nuxt@3.21.2(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@parcel/watcher@2.5.6)(@types/node@25.9.1)(@vue/compiler-sfc@3.5.32)(cac@6.7.14)(commander@13.1.0)(db0@0.3.4)(encoding@0.1.13)(eslint@10.2.0(jiti@2.6.1))(ioredis@5.10.1)(less@4.6.4)(lightningcss@1.32.0)(magicast@0.5.2)(meow@13.2.0)(optionator@0.9.4)(rolldown@1.0.1)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.1)(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(srvx@0.11.15)(stylelint@16.26.1(typescript@6.0.2))(stylus@0.64.0)(terser@5.47.1)(typescript@6.0.2)(vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue-tsc@3.2.6(typescript@6.0.2))(xml2js@0.6.2)(yaml@2.8.3): dependencies: '@dxup/nuxt': 0.4.0(magicast@0.5.2)(typescript@6.0.2) '@nuxt/cli': 3.34.0(@nuxt/schema@3.21.2)(cac@6.7.14)(commander@13.1.0)(magicast@0.5.2) - '@nuxt/devtools': 3.2.4(vite@8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue@3.5.32(typescript@6.0.2)) + '@nuxt/devtools': 3.2.4(vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue@3.5.32(typescript@6.0.2)) '@nuxt/kit': 3.21.2(magicast@0.5.2) - '@nuxt/nitro-server': 3.21.2(db0@0.3.4)(encoding@0.1.13)(ioredis@5.10.1)(magicast@0.5.2)(nuxt@3.21.2(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@parcel/watcher@2.5.6)(@types/node@25.8.0)(@vue/compiler-sfc@3.5.32)(cac@6.7.14)(commander@13.1.0)(db0@0.3.4)(encoding@0.1.13)(eslint@10.2.0(jiti@2.6.1))(ioredis@5.10.1)(less@4.6.4)(lightningcss@1.32.0)(magicast@0.5.2)(meow@13.2.0)(optionator@0.9.4)(rolldown@1.0.1)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.1)(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(srvx@0.11.15)(stylelint@16.26.1(typescript@6.0.2))(stylus@0.64.0)(terser@5.47.1)(typescript@6.0.2)(vite@8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue-tsc@3.2.6(typescript@6.0.2))(xml2js@0.6.2)(yaml@2.8.3))(rolldown@1.0.1)(srvx@0.11.15)(typescript@6.0.2)(xml2js@0.6.2) + '@nuxt/nitro-server': 3.21.2(db0@0.3.4)(encoding@0.1.13)(ioredis@5.10.1)(magicast@0.5.2)(nuxt@3.21.2(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@parcel/watcher@2.5.6)(@types/node@25.9.1)(@vue/compiler-sfc@3.5.32)(cac@6.7.14)(commander@13.1.0)(db0@0.3.4)(encoding@0.1.13)(eslint@10.2.0(jiti@2.6.1))(ioredis@5.10.1)(less@4.6.4)(lightningcss@1.32.0)(magicast@0.5.2)(meow@13.2.0)(optionator@0.9.4)(rolldown@1.0.1)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.1)(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(srvx@0.11.15)(stylelint@16.26.1(typescript@6.0.2))(stylus@0.64.0)(terser@5.47.1)(typescript@6.0.2)(vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue-tsc@3.2.6(typescript@6.0.2))(xml2js@0.6.2)(yaml@2.8.3))(rolldown@1.0.1)(srvx@0.11.15)(typescript@6.0.2)(xml2js@0.6.2) '@nuxt/schema': 3.21.2 '@nuxt/telemetry': 2.8.0(@nuxt/kit@3.21.2(magicast@0.5.2)) - '@nuxt/vite-builder': 3.21.2(b4f3c9c91e5ed79d117c7769076ae2f0) + '@nuxt/vite-builder': 3.21.2(a774bb45fc368869952882379495f4c1) '@unhead/vue': 2.1.13(vue@3.5.32(typescript@6.0.2)) '@vue/shared': 3.5.32 c12: 3.3.4(magicast@0.5.2) @@ -73502,7 +73297,7 @@ snapshots: vue-router: 4.6.4(vue@3.5.32(typescript@6.0.2)) optionalDependencies: '@parcel/watcher': 2.5.6 - '@types/node': 25.8.0 + '@types/node': 25.9.1 transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -73569,16 +73364,16 @@ snapshots: - xml2js - yaml - nuxt@3.21.2(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@parcel/watcher@2.5.6)(@types/node@25.9.1)(@vue/compiler-sfc@3.5.32)(cac@6.7.14)(commander@13.1.0)(db0@0.3.4)(encoding@0.1.13)(eslint@10.2.0(jiti@2.6.1))(ioredis@5.10.1)(less@4.6.4)(lightningcss@1.32.0)(magicast@0.5.2)(meow@13.2.0)(optionator@0.9.4)(rolldown@1.0.1)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.1)(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(srvx@0.11.15)(stylelint@16.26.1(typescript@6.0.2))(stylus@0.64.0)(terser@5.47.1)(typescript@6.0.2)(vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue-tsc@3.2.6(typescript@6.0.2))(xml2js@0.6.2)(yaml@2.8.3): + nuxt@3.21.2(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@parcel/watcher@2.5.6)(@types/node@25.9.1)(@vue/compiler-sfc@3.5.32)(cac@6.7.14)(commander@13.1.0)(db0@0.3.4)(encoding@0.1.13)(eslint@10.2.0(jiti@2.7.0))(ioredis@5.10.1)(less@4.6.4)(lightningcss@1.32.0)(magicast@0.5.2)(meow@13.2.0)(optionator@0.9.4)(rolldown@1.0.1)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.1)(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(stylelint@16.26.1(typescript@6.0.2))(stylus@0.64.0)(terser@5.47.1)(typescript@6.0.2)(vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue-tsc@3.2.6(typescript@6.0.2))(xml2js@0.6.2)(yaml@2.8.3): dependencies: '@dxup/nuxt': 0.4.0(magicast@0.5.2)(typescript@6.0.2) '@nuxt/cli': 3.34.0(@nuxt/schema@3.21.2)(cac@6.7.14)(commander@13.1.0)(magicast@0.5.2) - '@nuxt/devtools': 3.2.4(vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue@3.5.32(typescript@6.0.2)) + '@nuxt/devtools': 3.2.4(vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue@3.5.32(typescript@6.0.2)) '@nuxt/kit': 3.21.2(magicast@0.5.2) - '@nuxt/nitro-server': 3.21.2(db0@0.3.4)(encoding@0.1.13)(ioredis@5.10.1)(magicast@0.5.2)(nuxt@3.21.2(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@parcel/watcher@2.5.6)(@types/node@25.9.1)(@vue/compiler-sfc@3.5.32)(cac@6.7.14)(commander@13.1.0)(db0@0.3.4)(encoding@0.1.13)(eslint@10.2.0(jiti@2.6.1))(ioredis@5.10.1)(less@4.6.4)(lightningcss@1.32.0)(magicast@0.5.2)(meow@13.2.0)(optionator@0.9.4)(rolldown@1.0.1)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.1)(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(srvx@0.11.15)(stylelint@16.26.1(typescript@6.0.2))(stylus@0.64.0)(terser@5.47.1)(typescript@6.0.2)(vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue-tsc@3.2.6(typescript@6.0.2))(xml2js@0.6.2)(yaml@2.8.3))(rolldown@1.0.1)(srvx@0.11.15)(typescript@6.0.2)(xml2js@0.6.2) + '@nuxt/nitro-server': 3.21.2(db0@0.3.4)(encoding@0.1.13)(ioredis@5.10.1)(magicast@0.5.2)(nuxt@3.21.2(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@parcel/watcher@2.5.6)(@types/node@25.9.1)(@vue/compiler-sfc@3.5.32)(cac@6.7.14)(commander@13.1.0)(db0@0.3.4)(encoding@0.1.13)(eslint@10.2.0(jiti@2.7.0))(ioredis@5.10.1)(less@4.6.4)(lightningcss@1.32.0)(magicast@0.5.2)(meow@13.2.0)(optionator@0.9.4)(rolldown@1.0.1)(rollup-plugin-visualizer@7.0.1(rolldown@1.0.1)(rollup@4.60.4))(rollup@4.60.4)(sass@1.99.0)(stylelint@16.26.1(typescript@6.0.2))(stylus@0.64.0)(terser@5.47.1)(typescript@6.0.2)(vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue-tsc@3.2.6(typescript@6.0.2))(xml2js@0.6.2)(yaml@2.8.3))(rolldown@1.0.1)(typescript@6.0.2)(xml2js@0.6.2) '@nuxt/schema': 3.21.2 '@nuxt/telemetry': 2.8.0(@nuxt/kit@3.21.2(magicast@0.5.2)) - '@nuxt/vite-builder': 3.21.2(a774bb45fc368869952882379495f4c1) + '@nuxt/vite-builder': 3.21.2(395e0a26fa2a059c9c08f34946994908) '@unhead/vue': 2.1.13(vue@3.5.32(typescript@6.0.2)) '@vue/shared': 3.5.32 c12: 3.3.4(magicast@0.5.2) @@ -74498,12 +74293,12 @@ snapshots: opener@1.5.2: {} - optimize-css-assets-webpack-plugin@6.0.1(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + optimize-css-assets-webpack-plugin@6.0.1(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: cssnano: 5.1.15(postcss@8.5.14) last-call-webpack-plugin: 3.0.0 postcss: 8.5.14 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) optionator@0.8.3: dependencies: @@ -75775,7 +75570,7 @@ snapshots: postcss: 8.5.14 yaml: 2.8.3 - postcss-loader@4.3.0(postcss@8.5.14)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + postcss-loader@4.3.0(postcss@8.5.14)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: cosmiconfig: 7.1.0 klona: 2.0.6 @@ -75783,9 +75578,9 @@ snapshots: postcss: 8.5.14 schema-utils: 3.3.0 semver: 7.7.4 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) - postcss-loader@4.3.0(postcss@8.5.9)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + postcss-loader@4.3.0(postcss@8.5.9)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: cosmiconfig: 7.1.0 klona: 2.0.6 @@ -75793,32 +75588,32 @@ snapshots: postcss: 8.5.9 schema-utils: 3.3.0 semver: 7.7.4 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) - postcss-loader@6.2.1(postcss@8.5.10)(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)): + postcss-loader@6.2.1(postcss@8.5.10)(webpack@5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: cosmiconfig: 7.1.0 klona: 2.0.6 postcss: 8.5.10 semver: 7.8.0 - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2) + webpack: 5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) - postcss-loader@6.2.1(postcss@8.5.14)(webpack@5.106.2): + postcss-loader@6.2.1(postcss@8.5.14)(webpack@5.107.1): dependencies: cosmiconfig: 7.1.0 klona: 2.0.6 postcss: 8.5.14 semver: 7.8.0 - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@5.1.4) + webpack: 5.107.1(@swc/core@1.15.33)(postcss@8.5.14)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) - postcss-loader@8.2.0(postcss@8.5.6)(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + postcss-loader@8.2.0(postcss@8.5.6)(typescript@5.9.3)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: cosmiconfig: 9.0.1(typescript@5.9.3) jiti: 2.6.1 postcss: 8.5.6 - semver: 7.7.4 + semver: 7.8.0 optionalDependencies: - webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) transitivePeerDependencies: - typescript @@ -76712,7 +76507,7 @@ snapshots: powershell-utils@0.2.0: {} - preact-cli@3.5.1(@types/babel__core@7.20.5)(encoding@0.1.13)(eslint@10.3.0(jiti@2.7.0))(preact-render-to-string@6.6.7(preact@10.29.1))(preact@10.29.1)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@5.9.3))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)): + preact-cli@3.5.1(@types/babel__core@7.20.5)(encoding@0.1.13)(eslint@10.3.0(jiti@2.7.0))(preact-render-to-string@6.6.7(preact@10.29.1))(preact@10.29.1)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@5.9.3))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)): dependencies: '@babel/core': 7.29.0 '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.29.0) @@ -76725,67 +76520,67 @@ snapshots: '@babel/preset-typescript': 7.28.5(@babel/core@7.29.0) '@preact/async-loader': 3.0.2(preact@10.29.1) '@prefresh/babel-plugin': 0.4.4 - '@prefresh/webpack': 3.3.4(@prefresh/babel-plugin@0.4.4)(preact@10.29.1)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + '@prefresh/webpack': 3.3.4(@prefresh/babel-plugin@0.4.4)(preact@10.29.1)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) '@types/webpack': 4.41.40 autoprefixer: 10.4.27(postcss@8.5.9) - babel-esm-plugin: 0.9.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) - babel-loader: 8.4.1(@babel/core@7.29.0)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + babel-esm-plugin: 0.9.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) + babel-loader: 8.4.1(@babel/core@7.29.0)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) babel-plugin-macros: 3.1.0 babel-plugin-transform-react-remove-prop-types: 0.4.24 browserslist: 4.28.2 - compression-webpack-plugin: 6.1.2(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + compression-webpack-plugin: 6.1.2(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) console-clear: 1.1.1 - copy-webpack-plugin: 6.4.1(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) - critters-webpack-plugin: 2.5.0(html-webpack-plugin@3.2.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)))) + copy-webpack-plugin: 6.4.1(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) + critters-webpack-plugin: 2.5.0(html-webpack-plugin@3.2.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)))) cross-spawn-promise: 0.10.2 - css-loader: 5.2.7(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + css-loader: 5.2.7(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) dotenv: 16.4.5 ejs-loader: 0.5.0 envinfo: 7.14.0 esm: 3.2.25 - file-loader: 6.2.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) - fork-ts-checker-webpack-plugin: 6.5.3(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + file-loader: 6.2.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) + fork-ts-checker-webpack-plugin: 6.5.3(eslint@10.3.0(jiti@2.7.0))(typescript@5.9.3)(vue-template-compiler@2.7.16)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) get-port: 5.1.1 gittar: 0.1.1 glob: 8.1.0 html-webpack-exclude-assets-plugin: 0.0.7 - html-webpack-plugin: 3.2.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + html-webpack-plugin: 3.2.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) ip: 1.1.9 isomorphic-unfetch: 3.1.0(encoding@0.1.13) kleur: 4.1.5 loader-utils: 2.0.4 - mini-css-extract-plugin: 1.6.2(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + mini-css-extract-plugin: 1.6.2(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) minimatch: 3.1.5 native-url: 0.3.4 - optimize-css-assets-webpack-plugin: 6.0.1(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + optimize-css-assets-webpack-plugin: 6.0.1(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) ora: 5.4.1 pnp-webpack-plugin: 1.7.0(typescript@5.9.3) postcss: 8.5.9 postcss-load-config: 3.1.4(postcss@8.5.9)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@5.9.3)) - postcss-loader: 4.3.0(postcss@8.5.9)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + postcss-loader: 4.3.0(postcss@8.5.9)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) preact: 10.29.1 preact-render-to-string: 6.6.7(preact@10.29.1) - progress-bar-webpack-plugin: 2.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + progress-bar-webpack-plugin: 2.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) promise-polyfill: 8.3.0 prompts: 2.4.2 - raw-loader: 4.0.2(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + raw-loader: 4.0.2(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) react-refresh: 0.10.0 rimraf: 3.0.2 sade: 1.8.1 - size-plugin: 3.0.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + size-plugin: 3.0.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) source-map: 0.7.6 - source-map-loader: 1.1.3(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + source-map-loader: 1.1.3(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) stack-trace: 0.0.10 - style-loader: 2.0.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) - terser-webpack-plugin: 4.2.3(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + style-loader: 2.0.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) + terser-webpack-plugin: 4.2.3(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) update-notifier: 5.1.0 - url-loader: 4.1.1(file-loader@6.2.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + url-loader: 4.1.1(file-loader@6.2.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) validate-npm-package-name: 4.0.0 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) webpack-bundle-analyzer: 4.10.2 - webpack-dev-server: 4.15.2(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + webpack-dev-server: 4.15.2(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) webpack-fix-style-only-entries: 0.6.1 - webpack-manifest-plugin: 4.1.1(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + webpack-manifest-plugin: 4.1.1(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) webpack-merge: 5.10.0 webpack-plugin-replace: 1.2.0 which: 2.0.2 @@ -76794,7 +76589,7 @@ snapshots: workbox-precaching: 6.6.0 workbox-routing: 6.6.0 workbox-strategies: 6.6.0 - workbox-webpack-plugin: 6.6.0(@types/babel__core@7.20.5)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + workbox-webpack-plugin: 6.6.0(@types/babel__core@7.20.5)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) optionalDependencies: typescript: 5.9.3 transitivePeerDependencies: @@ -76863,10 +76658,10 @@ snapshots: prettier: 3.8.3 proxy-vir: 2.0.2 - prettier-plugin-svelte@3.5.1(prettier@3.8.2)(svelte@5.55.7(@typescript-eslint/types@8.59.3)): + prettier-plugin-svelte@3.5.1(prettier@3.8.2)(svelte@5.55.7(@typescript-eslint/types@8.59.4)): dependencies: prettier: 3.8.2 - svelte: 5.55.7(@typescript-eslint/types@8.59.3) + svelte: 5.55.7(@typescript-eslint/types@8.59.4) prettier@2.8.8: {} @@ -76936,18 +76731,18 @@ snapshots: proggy@3.0.0: {} - progress-bar-webpack-plugin@2.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + progress-bar-webpack-plugin@2.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: chalk: 3.0.0 progress: 2.0.3 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) - progress-webpack-plugin@1.0.16(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)): + progress-webpack-plugin@1.0.16(webpack@5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: chalk: 2.4.2 figures: 2.0.0 log-update: 2.3.0 - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2) + webpack: 5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) progress@2.0.3: {} @@ -77212,7 +77007,7 @@ snapshots: - supports-color - utf-8-validate - puppeteer-core@25.0.3: + puppeteer-core@25.0.4: dependencies: '@puppeteer/browsers': 3.0.3 chromium-bidi: 16.0.1(devtools-protocol@0.0.1608973) @@ -77220,7 +77015,7 @@ snapshots: devtools-protocol: 0.0.1608973 typed-query-selector: 2.12.2 webdriver-bidi-protocol: 0.4.1 - ws: 8.20.0 + ws: 8.20.1 transitivePeerDependencies: - bare-abort-controller - bare-buffer @@ -77230,13 +77025,13 @@ snapshots: - supports-color - utf-8-validate - puppeteer@25.0.3(typescript@6.0.3): + puppeteer@25.0.4(typescript@6.0.3): dependencies: '@puppeteer/browsers': 3.0.3 chromium-bidi: 16.0.1(devtools-protocol@0.0.1608973) cosmiconfig: 9.0.1(typescript@6.0.3) devtools-protocol: 0.0.1608973 - puppeteer-core: 25.0.3 + puppeteer-core: 25.0.4 typed-query-selector: 2.12.2 transitivePeerDependencies: - bare-abort-controller @@ -77362,11 +77157,11 @@ snapshots: iconv-lite: 0.7.2 unpipe: 1.0.0 - raw-loader@4.0.2(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + raw-loader@4.0.2(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) rawth@3.0.0: dependencies: @@ -78167,6 +77962,30 @@ snapshots: robots-parser@3.0.1: {} + rolldown@1.0.0-rc.12(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0): + dependencies: + '@oxc-project/types': 0.122.0 + '@rolldown/pluginutils': 1.0.0-rc.12 + optionalDependencies: + '@rolldown/binding-android-arm64': 1.0.0-rc.12 + '@rolldown/binding-darwin-arm64': 1.0.0-rc.12 + '@rolldown/binding-darwin-x64': 1.0.0-rc.12 + '@rolldown/binding-freebsd-x64': 1.0.0-rc.12 + '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-rc.12 + '@rolldown/binding-linux-arm64-gnu': 1.0.0-rc.12 + '@rolldown/binding-linux-arm64-musl': 1.0.0-rc.12 + '@rolldown/binding-linux-ppc64-gnu': 1.0.0-rc.12 + '@rolldown/binding-linux-s390x-gnu': 1.0.0-rc.12 + '@rolldown/binding-linux-x64-gnu': 1.0.0-rc.12 + '@rolldown/binding-linux-x64-musl': 1.0.0-rc.12 + '@rolldown/binding-openharmony-arm64': 1.0.0-rc.12 + '@rolldown/binding-wasm32-wasi': 1.0.0-rc.12(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + '@rolldown/binding-win32-arm64-msvc': 1.0.0-rc.12 + '@rolldown/binding-win32-x64-msvc': 1.0.0-rc.12 + transitivePeerDependencies: + - '@emnapi/core' + - '@emnapi/runtime' + rolldown@1.0.0-rc.15: dependencies: '@oxc-project/types': 0.124.0 @@ -78280,12 +78099,12 @@ snapshots: transitivePeerDependencies: - rollup - rollup-plugin-svelte@7.2.3(rollup@4.60.1)(svelte@5.55.7(@typescript-eslint/types@8.59.3)): + rollup-plugin-svelte@7.2.3(rollup@4.60.1)(svelte@5.55.7(@typescript-eslint/types@8.59.4)): dependencies: '@rollup/pluginutils': 4.2.1 resolve.exports: 2.0.3 rollup: 4.60.1 - svelte: 5.55.7(@typescript-eslint/types@8.59.3) + svelte: 5.55.7(@typescript-eslint/types@8.59.4) rollup-plugin-terser@7.0.2(rollup@2.80.0): dependencies: @@ -78652,12 +78471,12 @@ snapshots: dependencies: suf-log: 2.5.3 - sass-loader@16.0.7(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + sass-loader@16.0.7(sass@1.97.3)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: neo-async: 2.6.2 optionalDependencies: sass: 1.97.3 - webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) sass-loader@16.0.8(sass@1.99.0)(webpack@5.106.1): dependencies: @@ -78673,6 +78492,13 @@ snapshots: sass: 1.99.0 webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2) + sass-loader@16.0.8(sass@1.99.0)(webpack@5.107.1): + dependencies: + neo-async: 2.6.2 + optionalDependencies: + sass: 1.99.0 + webpack: 5.107.1(@swc/core@1.15.33)(postcss@8.5.14)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) + sass@1.97.3: dependencies: chokidar: 4.0.3 @@ -78699,9 +78525,7 @@ snapshots: sax@1.2.4: {} - sax@1.3.0: {} - - sax@1.4.1: {} + sax@1.4.4: {} sax@1.6.0: {} @@ -79141,7 +78965,7 @@ snapshots: simple-update-notifier@2.0.0: dependencies: - semver: 7.7.4 + semver: 7.8.0 sinon@22.0.0: dependencies: @@ -79175,7 +78999,7 @@ snapshots: sisteransi@1.0.5: {} - size-plugin@3.0.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + size-plugin@3.0.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: axios: 0.21.4 chalk: 2.4.2 @@ -79185,7 +79009,7 @@ snapshots: minimatch: 3.1.5 pretty-bytes: 5.6.0 util.promisify: 1.0.0 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) transitivePeerDependencies: - debug @@ -79421,7 +79245,7 @@ snapshots: detect-newline: 4.0.1 git-hooks-list: 4.2.1 is-plain-obj: 4.1.0 - semver: 7.7.4 + semver: 7.8.0 sort-object-keys: 2.1.0 tinyglobby: 0.2.16 @@ -79429,22 +79253,22 @@ snapshots: source-map-js@1.2.1: {} - source-map-loader@1.1.3(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + source-map-loader@1.1.3(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: abab: 2.0.6 iconv-lite: 0.6.3 loader-utils: 2.0.4 schema-utils: 3.3.0 source-map: 0.6.1 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) whatwg-mimetype: 2.3.0 - source-map-loader@3.0.2(webpack@5.106.2): + source-map-loader@3.0.2(webpack@5.107.1): dependencies: abab: 2.0.6 iconv-lite: 0.6.3 source-map-js: 1.2.1 - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@5.1.4) + webpack: 5.107.1(@swc/core@1.15.33)(postcss@8.5.14)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) source-map-loader@4.0.2(webpack@5.106.1): dependencies: @@ -79452,11 +79276,11 @@ snapshots: source-map-js: 1.2.1 webpack: 5.106.1(@swc/core@1.15.33)(postcss@8.5.9)(webpack-cli@5.1.4) - source-map-loader@5.0.0(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + source-map-loader@5.0.0(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: iconv-lite: 0.6.3 source-map-js: 1.2.1 - webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) source-map-loader@5.0.0(webpack@5.106.2): dependencies: @@ -79507,8 +79331,6 @@ snapshots: source-map@0.7.3: {} - source-map@0.7.4: {} - source-map@0.7.6: {} source-map@0.8.0-beta.0: @@ -79591,7 +79413,7 @@ snapshots: speedline-core@1.4.3: dependencies: - '@types/node': 20.19.39 + '@types/node': 25.9.1 image-ssim: 0.2.0 jpeg-js: 0.4.4 @@ -79971,23 +79793,23 @@ snapshots: stubborn-utils@1.0.2: {} - style-loader@2.0.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + style-loader@2.0.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) - style-loader@2.0.0(webpack@5.106.1(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + style-loader@2.0.0(webpack@5.106.1(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.106.1(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 5.106.1(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) - style-loader@2.0.0(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)): + style-loader@2.0.0(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2) + webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) style-loader@3.3.4(webpack@5.106.1): dependencies: @@ -79997,13 +79819,13 @@ snapshots: dependencies: webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2) - style-resources-loader@1.5.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + style-resources-loader@1.5.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: glob: 7.2.3 loader-utils: 2.0.4 schema-utils: 2.7.1 tslib: 2.8.1 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) style-search@0.1.0: {} @@ -80174,28 +79996,18 @@ snapshots: safer-buffer: 2.1.2 sax: 1.2.4 semver: 6.3.1 - source-map: 0.7.3 - transitivePeerDependencies: - - supports-color - optional: true - - stylus@0.62.0: - dependencies: - '@adobe/css-tools': 4.3.3 - debug: 4.4.3(supports-color@5.5.0) - glob: 7.2.3 - sax: 1.3.0 source-map: 0.7.6 transitivePeerDependencies: - supports-color + optional: true stylus@0.64.0: dependencies: '@adobe/css-tools': 4.3.3 debug: 4.4.3(supports-color@5.5.0) glob: 10.5.0 - sax: 1.4.1 - source-map: 0.7.4 + sax: 1.4.4 + source-map: 0.7.6 transitivePeerDependencies: - supports-color @@ -80268,14 +80080,14 @@ snapshots: supports-preserve-symlinks-flag@1.0.0: {} - svelte-check@3.8.6(@babel/core@7.29.0)(less@4.6.4)(postcss-load-config@3.1.4(postcss@8.5.14)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@5.4.5)))(postcss@8.5.14)(pug@3.0.4)(sass@1.99.0)(svelte@5.55.7(@typescript-eslint/types@8.59.3)): + svelte-check@3.8.6(@babel/core@7.29.0)(less@4.6.4)(postcss-load-config@3.1.4(postcss@8.5.14)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@5.4.5)))(postcss@8.5.14)(pug@3.0.4)(sass@1.99.0)(svelte@5.55.7(@typescript-eslint/types@8.59.4)): dependencies: '@jridgewell/trace-mapping': 0.3.31 chokidar: 3.6.0 picocolors: 1.1.1 sade: 1.8.1 - svelte: 5.55.7(@typescript-eslint/types@8.59.3) - svelte-preprocess: 5.1.4(@babel/core@7.29.0)(less@4.6.4)(postcss-load-config@3.1.4(postcss@8.5.14)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@5.4.5)))(postcss@8.5.14)(pug@3.0.4)(sass@1.99.0)(svelte@5.55.7(@typescript-eslint/types@8.59.3))(typescript@5.9.3) + svelte: 5.55.7(@typescript-eslint/types@8.59.4) + svelte-preprocess: 5.1.4(@babel/core@7.29.0)(less@4.6.4)(postcss-load-config@3.1.4(postcss@8.5.14)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@5.4.5)))(postcss@8.5.14)(pug@3.0.4)(sass@1.99.0)(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: - '@babel/core' @@ -80288,14 +80100,14 @@ snapshots: - stylus - sugarss - svelte-check@3.8.6(@babel/core@7.29.0)(less@4.6.4)(postcss-load-config@3.1.4(postcss@8.5.9)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@5.9.3)))(postcss@8.5.9)(pug@3.0.4)(sass@1.99.0)(svelte@5.55.7(@typescript-eslint/types@8.59.3)): + svelte-check@3.8.6(@babel/core@7.29.0)(less@4.6.4)(postcss-load-config@3.1.4(postcss@8.5.9)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@5.9.3)))(postcss@8.5.9)(pug@3.0.4)(sass@1.99.0)(svelte@5.55.7(@typescript-eslint/types@8.59.4)): dependencies: '@jridgewell/trace-mapping': 0.3.31 chokidar: 3.6.0 picocolors: 1.1.1 sade: 1.8.1 - svelte: 5.55.7(@typescript-eslint/types@8.59.3) - svelte-preprocess: 5.1.4(@babel/core@7.29.0)(less@4.6.4)(postcss-load-config@3.1.4(postcss@8.5.9)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@5.9.3)))(postcss@8.5.9)(pug@3.0.4)(sass@1.99.0)(svelte@5.55.7(@typescript-eslint/types@8.59.3))(typescript@5.9.3) + svelte: 5.55.7(@typescript-eslint/types@8.59.4) + svelte-preprocess: 5.1.4(@babel/core@7.29.0)(less@4.6.4)(postcss-load-config@3.1.4(postcss@8.5.9)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@5.9.3)))(postcss@8.5.9)(pug@3.0.4)(sass@1.99.0)(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: - '@babel/core' @@ -80308,19 +80120,19 @@ snapshots: - stylus - sugarss - svelte-check@4.4.6(picomatch@4.0.4)(svelte@5.55.7(@typescript-eslint/types@8.59.3))(typescript@6.0.2): + svelte-check@4.4.6(picomatch@4.0.4)(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@6.0.2): dependencies: '@jridgewell/trace-mapping': 0.3.31 chokidar: 4.0.3 fdir: 6.5.0(picomatch@4.0.4) picocolors: 1.1.1 sade: 1.8.1 - svelte: 5.55.7(@typescript-eslint/types@8.59.3) + svelte: 5.55.7(@typescript-eslint/types@8.59.4) typescript: 6.0.2 transitivePeerDependencies: - picomatch - svelte-eslint-parser@0.43.0(svelte@5.55.7(@typescript-eslint/types@8.59.3)): + svelte-eslint-parser@0.43.0(svelte@5.55.7(@typescript-eslint/types@8.59.4)): dependencies: eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3 @@ -80328,9 +80140,9 @@ snapshots: postcss: 8.5.14 postcss-scss: 4.0.9(postcss@8.5.14) optionalDependencies: - svelte: 5.55.7(@typescript-eslint/types@8.59.3) + svelte: 5.55.7(@typescript-eslint/types@8.59.4) - svelte-eslint-parser@1.6.0(svelte@5.55.7(@typescript-eslint/types@8.59.3)): + svelte-eslint-parser@1.6.0(svelte@5.55.7(@typescript-eslint/types@8.59.4)): dependencies: eslint-scope: 8.4.0 eslint-visitor-keys: 4.2.1 @@ -80340,20 +80152,20 @@ snapshots: postcss-selector-parser: 7.1.1 semver: 7.7.4 optionalDependencies: - svelte: 5.55.7(@typescript-eslint/types@8.59.3) + svelte: 5.55.7(@typescript-eslint/types@8.59.4) - svelte-hmr@0.16.0(svelte@5.55.7(@typescript-eslint/types@8.59.3)): + svelte-hmr@0.16.0(svelte@5.55.7(@typescript-eslint/types@8.59.4)): dependencies: - svelte: 5.55.7(@typescript-eslint/types@8.59.3) + svelte: 5.55.7(@typescript-eslint/types@8.59.4) - svelte-preprocess@5.1.4(@babel/core@7.29.0)(less@4.6.4)(postcss-load-config@3.1.4(postcss@8.5.14)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@5.4.5)))(postcss@8.5.14)(pug@3.0.4)(sass@1.99.0)(svelte@5.55.7(@typescript-eslint/types@8.59.3))(typescript@5.4.5): + svelte-preprocess@5.1.4(@babel/core@7.29.0)(less@4.6.4)(postcss-load-config@3.1.4(postcss@8.5.14)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@5.4.5)))(postcss@8.5.14)(pug@3.0.4)(sass@1.99.0)(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@5.4.5): dependencies: '@types/pug': 2.0.10 detect-indent: 6.1.0 magic-string: 0.30.21 sorcery: 0.11.1 strip-indent: 3.0.0 - svelte: 5.55.7(@typescript-eslint/types@8.59.3) + svelte: 5.55.7(@typescript-eslint/types@8.59.4) optionalDependencies: '@babel/core': 7.29.0 less: 4.6.4 @@ -80363,14 +80175,14 @@ snapshots: sass: 1.99.0 typescript: 5.4.5 - svelte-preprocess@5.1.4(@babel/core@7.29.0)(less@4.6.4)(postcss-load-config@3.1.4(postcss@8.5.14)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@5.4.5)))(postcss@8.5.14)(pug@3.0.4)(sass@1.99.0)(svelte@5.55.7(@typescript-eslint/types@8.59.3))(typescript@5.9.3): + svelte-preprocess@5.1.4(@babel/core@7.29.0)(less@4.6.4)(postcss-load-config@3.1.4(postcss@8.5.14)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@5.4.5)))(postcss@8.5.14)(pug@3.0.4)(sass@1.99.0)(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@5.9.3): dependencies: '@types/pug': 2.0.10 detect-indent: 6.1.0 magic-string: 0.30.21 sorcery: 0.11.1 strip-indent: 3.0.0 - svelte: 5.55.7(@typescript-eslint/types@8.59.3) + svelte: 5.55.7(@typescript-eslint/types@8.59.4) optionalDependencies: '@babel/core': 7.29.0 less: 4.6.4 @@ -80380,14 +80192,14 @@ snapshots: sass: 1.99.0 typescript: 5.9.3 - svelte-preprocess@5.1.4(@babel/core@7.29.0)(less@4.6.4)(postcss-load-config@3.1.4(postcss@8.5.9)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@5.9.3)))(postcss@8.5.9)(pug@3.0.4)(sass@1.99.0)(svelte@5.55.7(@typescript-eslint/types@8.59.3))(typescript@5.9.3): + svelte-preprocess@5.1.4(@babel/core@7.29.0)(less@4.6.4)(postcss-load-config@3.1.4(postcss@8.5.9)(ts-node@10.9.2(@swc/core@1.15.33)(@types/node@25.9.1)(typescript@5.9.3)))(postcss@8.5.9)(pug@3.0.4)(sass@1.99.0)(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@5.9.3): dependencies: '@types/pug': 2.0.10 detect-indent: 6.1.0 magic-string: 0.30.21 sorcery: 0.11.1 strip-indent: 3.0.0 - svelte: 5.55.7(@typescript-eslint/types@8.59.3) + svelte: 5.55.7(@typescript-eslint/types@8.59.4) optionalDependencies: '@babel/core': 7.29.0 less: 4.6.4 @@ -80397,14 +80209,14 @@ snapshots: sass: 1.99.0 typescript: 5.9.3 - svelte2tsx@0.7.53(svelte@5.55.7(@typescript-eslint/types@8.59.3))(typescript@6.0.2): + svelte2tsx@0.7.53(svelte@5.55.7(@typescript-eslint/types@8.59.4))(typescript@6.0.2): dependencies: dedent-js: 1.0.1 scule: 1.3.0 - svelte: 5.55.7(@typescript-eslint/types@8.59.3) + svelte: 5.55.7(@typescript-eslint/types@8.59.4) typescript: 6.0.2 - svelte@5.55.7(@typescript-eslint/types@8.59.3): + svelte@5.55.7(@typescript-eslint/types@8.59.4): dependencies: '@jridgewell/remapping': 2.3.5 '@jridgewell/sourcemap-codec': 1.5.5 @@ -80417,7 +80229,7 @@ snapshots: clsx: 2.1.1 devalue: 5.8.1 esm-env: 1.2.2 - esrap: 2.2.8(@typescript-eslint/types@8.59.3) + esrap: 2.2.8(@typescript-eslint/types@8.59.4) is-reference: 3.0.3 locate-character: 3.0.0 magic-string: 0.30.21 @@ -80483,19 +80295,19 @@ snapshots: dependencies: '@swc/core': 1.15.33 '@swc/counter': 0.1.3 - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2) + webpack: 5.106.2(@swc/core@1.15.33)(esbuild@0.28.0)(webpack-cli@7.0.2) - swc-loader@0.2.7(@swc/core@1.15.33)(webpack@5.107.0(@swc/core@1.15.33)(esbuild@0.28.0)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + swc-loader@0.2.7(@swc/core@1.15.33)(webpack@5.107.1(@swc/core@1.15.33)(esbuild@0.28.0)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: '@swc/core': 1.15.33 '@swc/counter': 0.1.3 - webpack: 5.107.0(@swc/core@1.15.33)(esbuild@0.28.0)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 5.107.1(@swc/core@1.15.33)(esbuild@0.28.0)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) - swc-loader@0.2.7(@swc/core@1.15.33)(webpack@5.107.0(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + swc-loader@0.2.7(@swc/core@1.15.33)(webpack@5.107.1): dependencies: '@swc/core': 1.15.33 '@swc/counter': 0.1.3 - webpack: 5.107.0(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 5.107.1(@swc/core@1.15.33)(webpack-cli@7.0.2) symbol-observable@1.2.0: {} @@ -80679,7 +80491,7 @@ snapshots: ansi-escapes: 7.3.0 supports-hyperlinks: 4.4.0 - terser-webpack-plugin@1.4.6(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + terser-webpack-plugin@1.4.6(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: cacache: 12.0.4 find-cache-dir: 2.1.0 @@ -80688,11 +80500,11 @@ snapshots: serialize-javascript: 4.0.0 source-map: 0.6.1 terser: 4.8.1 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) webpack-sources: 1.4.3 worker-farm: 1.7.0 - terser-webpack-plugin@4.2.3(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + terser-webpack-plugin@4.2.3(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: cacache: 15.3.0 find-cache-dir: 3.3.2 @@ -80702,7 +80514,7 @@ snapshots: serialize-javascript: 5.0.1 source-map: 0.6.1 terser: 5.46.1 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) webpack-sources: 1.4.3 transitivePeerDependencies: - bluebird @@ -80718,6 +80530,16 @@ snapshots: '@swc/core': 1.15.33 esbuild: 0.28.0 + terser-webpack-plugin@5.5.0(@swc/core@1.15.33)(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): + dependencies: + '@jridgewell/trace-mapping': 0.3.31 + jest-worker: 27.5.1 + schema-utils: 4.3.3 + terser: 5.46.1 + webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) + optionalDependencies: + '@swc/core': 1.15.33 + terser-webpack-plugin@5.5.0(@swc/core@1.15.33)(webpack@5.106.2): dependencies: '@jridgewell/trace-mapping': 0.3.31 @@ -80728,50 +80550,50 @@ snapshots: optionalDependencies: '@swc/core': 1.15.33 - terser-webpack-plugin@5.6.0(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)): + terser-webpack-plugin@5.6.0(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack@5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 terser: 5.46.1 - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2) + webpack: 5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) optionalDependencies: '@swc/core': 1.15.33 cssnano: 5.1.15(postcss@8.5.10) postcss: 8.5.10 - terser-webpack-plugin@5.6.0(@swc/core@1.15.33)(cssnano@6.1.2(postcss@8.5.14))(postcss@8.5.14)(webpack@5.106.2): + terser-webpack-plugin@5.6.0(@swc/core@1.15.33)(cssnano@6.1.2(postcss@8.5.14))(postcss@8.5.14)(webpack@5.107.1): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 terser: 5.46.1 - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@5.1.4) + webpack: 5.107.1(@swc/core@1.15.33)(postcss@8.5.14)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) optionalDependencies: '@swc/core': 1.15.33 cssnano: 6.1.2(postcss@8.5.14) postcss: 8.5.14 - terser-webpack-plugin@5.6.0(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + terser-webpack-plugin@5.6.0(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 terser: 5.46.1 - webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) optionalDependencies: '@swc/core': 1.15.33 esbuild: 0.27.3 lightningcss: 1.32.0 postcss: 8.5.6 - terser-webpack-plugin@5.6.0(@swc/core@1.15.33)(esbuild@0.28.0)(lightningcss@1.32.0)(webpack@5.107.0(@swc/core@1.15.33)(esbuild@0.28.0)(lightningcss@1.32.0)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + terser-webpack-plugin@5.6.0(@swc/core@1.15.33)(esbuild@0.28.0)(lightningcss@1.32.0)(webpack@5.107.1(@swc/core@1.15.33)(esbuild@0.28.0)(lightningcss@1.32.0)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 terser: 5.46.1 - webpack: 5.107.0(@swc/core@1.15.33)(esbuild@0.28.0)(lightningcss@1.32.0)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 5.107.1(@swc/core@1.15.33)(esbuild@0.28.0)(lightningcss@1.32.0)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) optionalDependencies: '@swc/core': 1.15.33 esbuild: 0.28.0 @@ -80789,38 +80611,38 @@ snapshots: '@swc/core': 1.15.33 esbuild: 0.28.0 - terser-webpack-plugin@5.6.0(@swc/core@1.15.33)(esbuild@0.28.0)(webpack@5.107.0(@swc/core@1.15.33)(esbuild@0.28.0)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + terser-webpack-plugin@5.6.0(@swc/core@1.15.33)(esbuild@0.28.0)(webpack@5.107.1(@swc/core@1.15.33)(esbuild@0.28.0)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 terser: 5.46.1 - webpack: 5.107.0(@swc/core@1.15.33)(esbuild@0.28.0)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 5.107.1(@swc/core@1.15.33)(esbuild@0.28.0)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) optionalDependencies: '@swc/core': 1.15.33 esbuild: 0.28.0 - terser-webpack-plugin@5.6.0(@swc/core@1.15.33)(esbuild@0.28.0)(webpack@5.107.0): + terser-webpack-plugin@5.6.0(@swc/core@1.15.33)(esbuild@0.28.0)(webpack@5.107.1): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 terser: 5.46.1 - webpack: 5.107.0(@swc/core@1.15.33)(esbuild@0.28.0)(webpack-cli@7.0.2) + webpack: 5.107.1(@swc/core@1.15.33)(esbuild@0.28.0)(webpack-cli@7.0.2) optionalDependencies: '@swc/core': 1.15.33 esbuild: 0.28.0 - terser-webpack-plugin@5.6.0(@swc/core@1.15.33)(postcss@8.5.14)(webpack@5.107.0(@swc/core@1.15.33)(postcss@8.5.14)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + terser-webpack-plugin@5.6.0(@swc/core@1.15.33)(postcss@8.5.10)(webpack@5.107.1(@swc/core@1.15.33)(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 terser: 5.46.1 - webpack: 5.107.0(@swc/core@1.15.33)(postcss@8.5.14)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 5.107.1(@swc/core@1.15.33)(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) optionalDependencies: '@swc/core': 1.15.33 - postcss: 8.5.14 + postcss: 8.5.10 terser-webpack-plugin@5.6.0(@swc/core@1.15.33)(postcss@8.5.9)(webpack@5.106.1): dependencies: @@ -80833,13 +80655,13 @@ snapshots: '@swc/core': 1.15.33 postcss: 8.5.9 - terser-webpack-plugin@5.6.0(@swc/core@1.15.33)(webpack@5.106.1(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + terser-webpack-plugin@5.6.0(@swc/core@1.15.33)(webpack@5.106.1(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 terser: 5.46.1 - webpack: 5.106.1(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 5.106.1(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) optionalDependencies: '@swc/core': 1.15.33 @@ -80853,23 +80675,13 @@ snapshots: optionalDependencies: '@swc/core': 1.15.33 - terser-webpack-plugin@5.6.0(@swc/core@1.15.33)(webpack@5.107.0(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + terser-webpack-plugin@5.6.0(@swc/core@1.15.33)(webpack@5.107.1): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 terser: 5.46.1 - webpack: 5.107.0(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) - optionalDependencies: - '@swc/core': 1.15.33 - - terser-webpack-plugin@5.6.0(@swc/core@1.15.33)(webpack@5.107.0): - dependencies: - '@jridgewell/trace-mapping': 0.3.31 - jest-worker: 27.5.1 - schema-utils: 4.3.3 - terser: 5.46.1 - webpack: 5.107.0(@swc/core@1.15.33)(webpack-cli@7.0.2) + webpack: 5.107.1(@swc/core@1.15.33)(webpack-cli@7.0.2) optionalDependencies: '@swc/core': 1.15.33 @@ -81026,23 +80838,32 @@ snapshots: third-party-web@0.29.2: {} - thread-loader@3.0.4(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + thread-loader@3.0.4(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: json-parse-better-errors: 1.0.2 - loader-runner: 4.3.1 + loader-runner: 4.3.2 loader-utils: 2.0.4 neo-async: 2.6.2 schema-utils: 3.3.0 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) - thread-loader@3.0.4(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)): + thread-loader@3.0.4(webpack@5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: json-parse-better-errors: 1.0.2 - loader-runner: 4.3.1 + loader-runner: 4.3.2 loader-utils: 2.0.4 neo-async: 2.6.2 schema-utils: 3.3.0 - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2) + webpack: 5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) + + thread-loader@3.0.4(webpack@5.107.1(@swc/core@1.15.33)(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): + dependencies: + json-parse-better-errors: 1.0.2 + loader-runner: 4.3.2 + loader-utils: 2.0.4 + neo-async: 2.6.2 + schema-utils: 3.3.0 + webpack: 5.107.1(@swc/core@1.15.33)(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) through2@2.0.5: dependencies: @@ -81062,9 +80883,9 @@ snapshots: thunky@1.1.0: {} - time-fix-plugin@2.0.7(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + time-fix-plugin@2.0.7(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) timers-browserify@2.0.12: dependencies: @@ -81348,7 +81169,7 @@ snapshots: tslib: 2.8.1 typescript: 5.9.3 - ts-loader@8.4.0(typescript@6.0.3)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + ts-loader@8.4.0(typescript@6.0.3)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: chalk: 4.1.2 enhanced-resolve: 4.5.0 @@ -81356,7 +81177,7 @@ snapshots: micromatch: 4.0.8 semver: 7.7.4 typescript: 6.0.3 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) ts-loader@9.5.7(typescript@5.9.3)(webpack@5.106.1): dependencies: @@ -81368,7 +81189,7 @@ snapshots: typescript: 5.9.3 webpack: 5.106.1(@swc/core@1.15.33)(webpack-cli@7.0.2) - ts-loader@9.5.7(typescript@5.9.3)(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)): + ts-loader@9.5.7(typescript@5.9.3)(webpack@5.107.1(@swc/core@1.15.33)(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: chalk: 4.1.2 enhanced-resolve: 5.20.1 @@ -81376,7 +81197,7 @@ snapshots: semver: 7.7.4 source-map: 0.7.6 typescript: 5.9.3 - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2) + webpack: 5.107.1(@swc/core@1.15.33)(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) ts-node@10.9.2(@swc/core@1.15.33)(@types/node@20.19.39)(typescript@5.9.3): dependencies: @@ -81520,7 +81341,6 @@ snapshots: yn: 3.1.1 optionalDependencies: '@swc/core': 1.15.33 - optional: true ts-pnp@1.2.0(typescript@5.9.3): optionalDependencies: @@ -81547,7 +81367,7 @@ snapshots: tsconfig-paths-webpack-plugin@4.2.0: dependencies: chalk: 4.1.2 - enhanced-resolve: 5.21.0 + enhanced-resolve: 5.21.6 tapable: 2.3.3 tsconfig-paths: 4.2.0 @@ -81609,7 +81429,7 @@ snapshots: - tsx - yaml - tsup@8.5.1(patch_hash=ce9dbc714c187cea78868f1e68c1a0e5097ddbceb7e976a564d94f2291b5bcb9)(@microsoft/api-extractor@7.58.2(@types/node@25.8.0))(@swc/core@1.15.33)(jiti@2.7.0)(postcss@8.5.14)(typescript@6.0.3)(yaml@2.8.3): + tsup@8.5.1(patch_hash=ce9dbc714c187cea78868f1e68c1a0e5097ddbceb7e976a564d94f2291b5bcb9)(@microsoft/api-extractor@7.58.2(@types/node@25.9.1))(@swc/core@1.15.33)(jiti@2.7.0)(postcss@8.5.14)(typescript@6.0.3)(yaml@2.8.3): dependencies: bundle-require: 5.1.0(esbuild@0.27.7) cac: 6.7.14 @@ -81629,7 +81449,7 @@ snapshots: tinyglobby: 0.2.16 tree-kill: 1.2.2 optionalDependencies: - '@microsoft/api-extractor': 7.58.2(@types/node@25.8.0) + '@microsoft/api-extractor': 7.58.2(@types/node@25.9.1) '@swc/core': 1.15.33 postcss: 8.5.14 typescript: 6.0.3 @@ -81814,34 +81634,34 @@ snapshots: dependencies: semver: 7.8.0 - typescript-eslint@8.59.2(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2): + typescript-eslint@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.59.2(@typescript-eslint/parser@8.59.2(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2))(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2) - '@typescript-eslint/parser': 8.59.2(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2) - '@typescript-eslint/typescript-estree': 8.59.2(typescript@6.0.2) - '@typescript-eslint/utils': 8.59.2(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2) - eslint: 10.2.0(jiti@2.7.0) - typescript: 6.0.2 + '@typescript-eslint/eslint-plugin': 8.59.3(@typescript-eslint/parser@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) + '@typescript-eslint/parser': 8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) + '@typescript-eslint/typescript-estree': 8.59.3(typescript@6.0.3) + '@typescript-eslint/utils': 8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) + eslint: 10.4.0(jiti@2.7.0) + typescript: 6.0.3 transitivePeerDependencies: - supports-color - typescript-eslint@8.59.2(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3): + typescript-eslint@8.59.4(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2): dependencies: - '@typescript-eslint/eslint-plugin': 8.59.2(@typescript-eslint/parser@8.59.2(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) - '@typescript-eslint/parser': 8.59.2(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) - '@typescript-eslint/typescript-estree': 8.59.2(typescript@6.0.3) - '@typescript-eslint/utils': 8.59.2(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) - eslint: 10.4.0(jiti@2.7.0) - typescript: 6.0.3 + '@typescript-eslint/eslint-plugin': 8.59.4(@typescript-eslint/parser@8.59.4(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2))(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2) + '@typescript-eslint/parser': 8.59.4(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2) + '@typescript-eslint/typescript-estree': 8.59.4(typescript@6.0.2) + '@typescript-eslint/utils': 8.59.4(eslint@10.2.0(jiti@2.7.0))(typescript@6.0.2) + eslint: 10.2.0(jiti@2.7.0) + typescript: 6.0.2 transitivePeerDependencies: - supports-color - typescript-eslint@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3): + typescript-eslint@8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.59.3(@typescript-eslint/parser@8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) - '@typescript-eslint/parser': 8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) - '@typescript-eslint/typescript-estree': 8.59.3(typescript@6.0.3) - '@typescript-eslint/utils': 8.59.3(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) + '@typescript-eslint/eslint-plugin': 8.59.4(@typescript-eslint/parser@8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3))(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) + '@typescript-eslint/parser': 8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) + '@typescript-eslint/typescript-estree': 8.59.4(typescript@6.0.3) + '@typescript-eslint/utils': 8.59.4(eslint@10.4.0(jiti@2.7.0))(typescript@6.0.3) eslint: 10.4.0(jiti@2.7.0) typescript: 6.0.3 transitivePeerDependencies: @@ -82292,7 +82112,7 @@ snapshots: is-npm: 6.1.0 latest-version: 9.0.0 pupa: 3.3.0 - semver: 7.7.4 + semver: 7.8.0 xdg-basedir: 5.1.0 upper-case-first@2.0.2: @@ -82313,23 +82133,23 @@ snapshots: urix@0.1.0: {} - url-loader@4.1.1(file-loader@6.2.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + url-loader@4.1.1(file-loader@6.2.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: loader-utils: 2.0.4 mime-types: 2.1.35 schema-utils: 3.3.0 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) optionalDependencies: - file-loader: 6.2.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + file-loader: 6.2.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) - url-loader@4.1.1(file-loader@6.2.0(webpack@5.107.0(@swc/core@1.15.33)(postcss@8.5.14)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(webpack@5.106.2): + url-loader@4.1.1(file-loader@6.2.0(webpack@5.107.1))(webpack@5.107.1): dependencies: loader-utils: 2.0.4 mime-types: 2.1.35 schema-utils: 3.3.0 - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@5.1.4) + webpack: 5.107.1(@swc/core@1.15.33)(postcss@8.5.14)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) optionalDependencies: - file-loader: 6.2.0(webpack@5.107.0(@swc/core@1.15.33)(postcss@8.5.14)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + file-loader: 6.2.0(webpack@5.107.1) url-parse-lax@3.0.0: dependencies: @@ -82526,12 +82346,6 @@ snapshots: - bare-abort-controller - react-native-b4a - vite-dev-rpc@1.1.0(vite@8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)): - dependencies: - birpc: 2.9.0 - vite: 8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3) - vite-hot-client: 2.1.0(vite@8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)) - vite-dev-rpc@1.1.0(vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)): dependencies: birpc: 2.9.0 @@ -82544,10 +82358,6 @@ snapshots: vite: 8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3) vite-hot-client: 2.1.0(vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)) - vite-hot-client@2.1.0(vite@8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)): - dependencies: - vite: 8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3) - vite-hot-client@2.1.0(vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)): dependencies: vite: 8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3) @@ -82574,26 +82384,6 @@ snapshots: - supports-color - terser - vite-node@5.3.0(@types/node@25.8.0)(jiti@2.6.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3): - dependencies: - cac: 6.7.14 - es-module-lexer: 2.1.0 - obug: 2.1.1 - pathe: 2.0.3 - vite: 7.3.3(@types/node@25.8.0)(jiti@2.6.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3) - transitivePeerDependencies: - - '@types/node' - - jiti - - less - - lightningcss - - sass - - sass-embedded - - stylus - - sugarss - - terser - - tsx - - yaml - vite-node@5.3.0(@types/node@25.9.1)(jiti@2.6.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3): dependencies: cac: 6.7.14 @@ -82614,25 +82404,6 @@ snapshots: - tsx - yaml - vite-plugin-checker@0.12.0(eslint@10.2.0(jiti@2.6.1))(meow@13.2.0)(optionator@0.9.4)(stylelint@16.26.1(typescript@6.0.2))(typescript@6.0.2)(vite@7.3.3(@types/node@25.8.0)(jiti@2.6.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue-tsc@3.2.6(typescript@6.0.2)): - dependencies: - '@babel/code-frame': 7.29.0 - chokidar: 4.0.3 - npm-run-path: 6.0.0 - picocolors: 1.1.1 - picomatch: 4.0.4 - tiny-invariant: 1.3.3 - tinyglobby: 0.2.16 - vite: 7.3.3(@types/node@25.8.0)(jiti@2.6.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3) - vscode-uri: 3.1.0 - optionalDependencies: - eslint: 10.2.0(jiti@2.6.1) - meow: 13.2.0 - optionator: 0.9.4 - stylelint: 16.26.1(typescript@6.0.2) - typescript: 6.0.2 - vue-tsc: 3.2.6(typescript@6.0.2) - vite-plugin-checker@0.12.0(eslint@10.2.0(jiti@2.6.1))(meow@13.2.0)(optionator@0.9.4)(stylelint@16.26.1(typescript@6.0.2))(typescript@6.0.2)(vite@7.3.3(@types/node@25.9.1)(jiti@2.6.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue-tsc@3.2.6(typescript@6.0.2)): dependencies: '@babel/code-frame': 7.29.0 @@ -82736,23 +82507,6 @@ snapshots: rollup: 2.80.0 vite: 8.0.13(@types/node@20.19.39)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3) - vite-plugin-inspect@11.3.3(@nuxt/kit@4.4.2(magicast@0.5.2))(vite@8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)): - dependencies: - ansis: 4.2.0 - debug: 4.4.3(supports-color@5.5.0) - error-stack-parser-es: 1.0.5 - ohash: 2.0.11 - open: 10.2.0 - perfect-debounce: 2.1.0 - sirv: 3.0.2 - unplugin-utils: 0.3.1 - vite: 8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3) - vite-dev-rpc: 1.1.0(vite@8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)) - optionalDependencies: - '@nuxt/kit': 4.4.2(magicast@0.5.2) - transitivePeerDependencies: - - supports-color - vite-plugin-inspect@11.3.3(@nuxt/kit@4.4.2(magicast@0.5.2))(vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3)): dependencies: ansis: 4.2.0 @@ -82824,16 +82578,6 @@ snapshots: transitivePeerDependencies: - supports-color - vite-plugin-vue-tracer@1.3.0(vite@8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue@3.5.32(typescript@6.0.2)): - dependencies: - estree-walker: 3.0.3 - exsolve: 1.0.8 - magic-string: 0.30.21 - pathe: 2.0.3 - source-map-js: 1.2.1 - vite: 8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3) - vue: 3.5.32(typescript@6.0.2) - vite-plugin-vue-tracer@1.3.0(vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3))(vue@3.5.32(typescript@6.0.2)): dependencies: estree-walker: 3.0.3 @@ -82930,25 +82674,6 @@ snapshots: terser: 5.46.0 yaml: 2.8.3 - vite@7.3.3(@types/node@25.8.0)(jiti@2.6.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3): - dependencies: - esbuild: 0.27.7 - fdir: 6.5.0(picomatch@4.0.4) - picomatch: 4.0.4 - postcss: 8.5.14 - rollup: 4.60.4 - tinyglobby: 0.2.16 - optionalDependencies: - '@types/node': 25.8.0 - fsevents: 2.3.3 - jiti: 2.6.1 - less: 4.6.4 - lightningcss: 1.32.0 - sass: 1.99.0 - stylus: 0.64.0 - terser: 5.47.1 - yaml: 2.8.3 - vite@7.3.3(@types/node@25.9.1)(jiti@2.6.1)(less@4.6.4)(lightningcss@1.32.0)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3): dependencies: esbuild: 0.27.7 @@ -83024,7 +82749,7 @@ snapshots: yaml: 2.8.3 optional: true - vite@8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3): + vite@8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3): dependencies: lightningcss: 1.32.0 picomatch: 4.0.4 @@ -83035,14 +82760,14 @@ snapshots: '@types/node': 25.8.0 esbuild: 0.28.0 fsevents: 2.3.3 - jiti: 2.6.1 + jiti: 2.7.0 less: 4.6.4 sass: 1.99.0 stylus: 0.64.0 terser: 5.47.1 yaml: 2.8.3 - vite@8.0.13(@types/node@25.8.0)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3): + vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3): dependencies: lightningcss: 1.32.0 picomatch: 4.0.4 @@ -83050,17 +82775,17 @@ snapshots: rolldown: 1.0.1 tinyglobby: 0.2.16 optionalDependencies: - '@types/node': 25.8.0 + '@types/node': 25.9.1 esbuild: 0.28.0 fsevents: 2.3.3 - jiti: 2.7.0 + jiti: 2.6.1 less: 4.6.4 sass: 1.99.0 stylus: 0.64.0 terser: 5.47.1 yaml: 2.8.3 - vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.6.1)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3): + vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3): dependencies: lightningcss: 1.32.0 picomatch: 4.0.4 @@ -83071,19 +82796,19 @@ snapshots: '@types/node': 25.9.1 esbuild: 0.28.0 fsevents: 2.3.3 - jiti: 2.6.1 + jiti: 2.7.0 less: 4.6.4 sass: 1.99.0 stylus: 0.64.0 terser: 5.47.1 yaml: 2.8.3 - vite@8.0.13(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3): + vite@8.0.5(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)(@types/node@25.9.1)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3): dependencies: lightningcss: 1.32.0 picomatch: 4.0.4 postcss: 8.5.14 - rolldown: 1.0.1 + rolldown: 1.0.0-rc.12(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) tinyglobby: 0.2.16 optionalDependencies: '@types/node': 25.9.1 @@ -83095,6 +82820,9 @@ snapshots: stylus: 0.64.0 terser: 5.47.1 yaml: 2.8.3 + transitivePeerDependencies: + - '@emnapi/core' + - '@emnapi/runtime' vite@8.0.8(@types/node@25.6.0)(esbuild@0.28.0)(jiti@2.7.0)(less@4.6.4)(sass@1.99.0)(stylus@0.64.0)(terser@5.47.1)(yaml@2.8.3): dependencies: @@ -83542,24 +83270,24 @@ snapshots: espree: 9.6.1 esquery: 1.7.0 lodash: 4.18.1 - semver: 7.7.4 + semver: 7.8.0 transitivePeerDependencies: - supports-color vue-hot-reload-api@2.3.4: {} - vue-loader@15.11.1(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(css-loader@5.2.7(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(ejs@3.1.10)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + vue-loader@15.11.1(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(css-loader@5.2.7(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(ejs@3.1.10)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: '@vue/component-compiler-utils': 3.3.0(ejs@3.1.10)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(pug@3.0.4)(underscore@1.13.8) - css-loader: 5.2.7(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + css-loader: 5.2.7(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) hash-sum: 1.0.2 loader-utils: 1.4.2 vue-hot-reload-api: 2.3.4 vue-style-loader: 4.1.3 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) optionalDependencies: '@vue/compiler-sfc': 3.5.32 - cache-loader: 4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + cache-loader: 4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) prettier: 3.8.2 vue-template-compiler: 2.7.16 transitivePeerDependencies: @@ -83617,18 +83345,18 @@ snapshots: - walrus - whiskers - vue-loader@15.11.1(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(css-loader@5.2.7(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(lodash@4.18.1)(prettier@3.8.3)(vue-template-compiler@2.7.16)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + vue-loader@15.11.1(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(css-loader@5.2.7(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(lodash@4.18.1)(prettier@3.8.3)(vue-template-compiler@2.7.16)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: '@vue/component-compiler-utils': 3.3.0(ejs@3.1.10)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(pug@3.0.4)(underscore@1.13.8) - css-loader: 5.2.7(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + css-loader: 5.2.7(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) hash-sum: 1.0.2 loader-utils: 1.4.2 vue-hot-reload-api: 2.3.4 vue-style-loader: 4.1.3 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) optionalDependencies: '@vue/compiler-sfc': 3.5.32 - cache-loader: 4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + cache-loader: 4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) prettier: 3.8.3 vue-template-compiler: 2.7.16 transitivePeerDependencies: @@ -83686,18 +83414,18 @@ snapshots: - walrus - whiskers - vue-loader@15.11.1(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(css-loader@6.11.0(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)))(ejs@3.1.10)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)): + vue-loader@15.11.1(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(css-loader@6.11.0(webpack@5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(ejs@3.1.10)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(webpack@5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: '@vue/component-compiler-utils': 3.3.0(ejs@3.1.10)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(pug@3.0.4)(underscore@1.13.8) - css-loader: 6.11.0(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)) + css-loader: 6.11.0(webpack@5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) hash-sum: 1.0.2 loader-utils: 1.4.2 vue-hot-reload-api: 2.3.4 vue-style-loader: 4.1.3 - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2) + webpack: 5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) optionalDependencies: '@vue/compiler-sfc': 3.5.32 - cache-loader: 4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + cache-loader: 4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) prettier: 3.8.2 vue-template-compiler: 2.7.16 transitivePeerDependencies: @@ -83755,18 +83483,18 @@ snapshots: - walrus - whiskers - vue-loader@15.11.1(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(css-loader@7.1.4(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(ejs@3.1.10)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + vue-loader@15.11.1(@vue/compiler-sfc@3.5.32)(cache-loader@4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(css-loader@7.1.4(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(ejs@3.1.10)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(prettier@3.8.2)(pug@3.0.4)(underscore@1.13.8)(vue-template-compiler@2.7.16)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: '@vue/component-compiler-utils': 3.3.0(ejs@3.1.10)(hamljs@0.6.2)(handlebars@4.7.9)(lodash@4.18.1)(nunjucks@3.2.4(chokidar@3.6.0))(pug@3.0.4)(underscore@1.13.8) - css-loader: 7.1.4(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + css-loader: 7.1.4(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) hash-sum: 1.0.2 loader-utils: 1.4.2 vue-hot-reload-api: 2.3.4 vue-style-loader: 4.1.3 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) optionalDependencies: '@vue/compiler-sfc': 3.5.32 - cache-loader: 4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + cache-loader: 4.1.0(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) prettier: 3.8.2 vue-template-compiler: 2.7.16 transitivePeerDependencies: @@ -83824,12 +83552,12 @@ snapshots: - walrus - whiskers - vue-loader@17.4.2(@vue/compiler-sfc@3.5.32)(vue@2.7.16)(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)): + vue-loader@17.4.2(@vue/compiler-sfc@3.5.32)(vue@2.7.16)(webpack@5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: chalk: 4.1.2 hash-sum: 2.0.0 watchpack: 2.5.1 - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2) + webpack: 5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) optionalDependencies: '@vue/compiler-sfc': 3.5.32 vue: 2.7.16 @@ -84145,12 +83873,12 @@ snapshots: deepmerge: 1.5.2 javascript-stringify: 2.1.0 - webpack-cli@5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.106.2): + webpack-cli@5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.107.1): dependencies: '@discoveryjs/json-ext': 0.5.7 - '@webpack-cli/configtest': 2.1.1(webpack-cli@5.1.4)(webpack@5.106.2) - '@webpack-cli/info': 2.0.2(webpack-cli@5.1.4)(webpack@5.106.2) - '@webpack-cli/serve': 2.0.5(webpack-cli@5.1.4)(webpack-dev-server@4.15.2)(webpack@5.106.2) + '@webpack-cli/configtest': 2.1.1(webpack-cli@5.1.4)(webpack@5.107.1) + '@webpack-cli/info': 2.0.2(webpack-cli@5.1.4)(webpack@5.107.1) + '@webpack-cli/serve': 2.0.5(webpack-cli@5.1.4)(webpack-dev-server@4.15.2)(webpack@5.107.1) colorette: 2.0.20 commander: 10.0.1 cross-spawn: 7.0.6 @@ -84159,11 +83887,11 @@ snapshots: import-local: 3.1.0 interpret: 3.1.1 rechoir: 0.8.0 - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@5.1.4) + webpack: 5.107.1(@swc/core@1.15.33)(postcss@8.5.14)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) webpack-merge: 5.10.0 optionalDependencies: webpack-bundle-analyzer: 4.10.2 - webpack-dev-server: 4.15.2(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))(webpack@5.107.0(@swc/core@1.15.33)(postcss@8.5.14)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + webpack-dev-server: 4.15.2(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))(webpack@5.107.1) webpack-cli@5.1.4(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.1): dependencies: @@ -84211,13 +83939,13 @@ snapshots: import-local: 3.1.0 interpret: 3.1.1 rechoir: 0.8.0 - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2) + webpack: 5.106.2(@swc/core@1.15.33)(esbuild@0.28.0)(webpack-cli@7.0.2) webpack-merge: 6.0.1 optionalDependencies: webpack-bundle-analyzer: 5.3.0 webpack-dev-server: 5.2.4(tslib@2.8.1)(webpack-cli@7.0.2)(webpack@5.106.2) - webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.0): + webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1): dependencies: '@discoveryjs/json-ext': 1.0.0 commander: 14.0.3 @@ -84227,40 +83955,40 @@ snapshots: import-local: 3.1.0 interpret: 3.1.1 rechoir: 0.8.0 - webpack: 5.107.0(@swc/core@1.15.33)(esbuild@0.28.0)(webpack-cli@7.0.2) + webpack: 5.107.1(@swc/core@1.15.33)(webpack-cli@7.0.2) webpack-merge: 6.0.1 optionalDependencies: webpack-bundle-analyzer: 5.3.0 - webpack-dev-server: 5.2.4(tslib@2.8.1)(webpack-cli@7.0.2)(webpack@5.107.0) + webpack-dev-server: 5.2.4(tslib@2.8.1)(webpack-cli@7.0.2)(webpack@5.107.1) - webpack-dev-middleware@5.3.4(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + webpack-dev-middleware@5.3.4(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: colorette: 2.0.20 memfs: 3.5.3 mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.3.3 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) - webpack-dev-middleware@5.3.4(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)): + webpack-dev-middleware@5.3.4(webpack@5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: colorette: 2.0.20 memfs: 3.5.3 mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.3.3 - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2) + webpack: 5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) - webpack-dev-middleware@5.3.4(webpack@5.107.0(@swc/core@1.15.33)(postcss@8.5.14)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + webpack-dev-middleware@5.3.4(webpack@5.107.1): dependencies: colorette: 2.0.20 memfs: 3.5.3 mime-types: 2.1.35 range-parser: 1.2.1 schema-utils: 4.3.3 - webpack: 5.107.0(@swc/core@1.15.33)(postcss@8.5.14)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 5.107.1(@swc/core@1.15.33)(postcss@8.5.14)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) - webpack-dev-middleware@7.4.5(tslib@2.8.1)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + webpack-dev-middleware@7.4.5(tslib@2.8.1)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: colorette: 2.0.20 memfs: 4.57.1(tslib@2.8.1) @@ -84269,7 +83997,7 @@ snapshots: range-parser: 1.2.1 schema-utils: 4.3.3 optionalDependencies: - webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) transitivePeerDependencies: - tslib @@ -84295,11 +84023,11 @@ snapshots: range-parser: 1.2.1 schema-utils: 4.3.3 optionalDependencies: - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2) + webpack: 5.106.2(@swc/core@1.15.33)(esbuild@0.28.0)(webpack-cli@7.0.2) transitivePeerDependencies: - tslib - webpack-dev-middleware@7.4.5(tslib@2.8.1)(webpack@5.107.0): + webpack-dev-middleware@7.4.5(tslib@2.8.1)(webpack@5.107.1): dependencies: colorette: 2.0.20 memfs: 4.57.1(tslib@2.8.1) @@ -84308,12 +84036,12 @@ snapshots: range-parser: 1.2.1 schema-utils: 4.3.3 optionalDependencies: - webpack: 5.107.0(@swc/core@1.15.33)(esbuild@0.28.0)(webpack-cli@7.0.2) + webpack: 5.107.1(@swc/core@1.15.33)(webpack-cli@7.0.2) transitivePeerDependencies: - tslib optional: true - webpack-dev-server@4.15.2(debug@4.4.3)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)): + webpack-dev-server@4.15.2(debug@4.4.3)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))(webpack@5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -84343,18 +84071,18 @@ snapshots: serve-index: 1.9.2 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 5.3.4(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2)) + webpack-dev-middleware: 5.3.4(webpack@5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) ws: 8.20.1 optionalDependencies: - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2) - webpack-cli: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2) + webpack: 5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) + webpack-cli: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1) transitivePeerDependencies: - bufferutil - debug - supports-color - utf-8-validate - webpack-dev-server@4.15.2(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + webpack-dev-server@4.15.2(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -84384,18 +84112,18 @@ snapshots: serve-index: 1.9.2 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 5.3.4(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + webpack-dev-middleware: 5.3.4(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) ws: 8.20.1 optionalDependencies: - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) - webpack-cli: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) + webpack-cli: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1) transitivePeerDependencies: - bufferutil - debug - supports-color - utf-8-validate - webpack-dev-server@4.15.2(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))(webpack@5.107.0(@swc/core@1.15.33)(postcss@8.5.14)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + webpack-dev-server@4.15.2(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))(webpack@5.107.1): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -84425,18 +84153,18 @@ snapshots: serve-index: 1.9.2 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 5.3.4(webpack@5.107.0(@swc/core@1.15.33)(postcss@8.5.14)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + webpack-dev-middleware: 5.3.4(webpack@5.107.1) ws: 8.20.1 optionalDependencies: - webpack: 5.107.0(@swc/core@1.15.33)(postcss@8.5.14)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) - webpack-cli: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2) + webpack: 5.107.1(@swc/core@1.15.33)(postcss@8.5.14)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) + webpack-cli: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1) transitivePeerDependencies: - bufferutil - debug - supports-color - utf-8-validate - webpack-dev-server@5.2.3(tslib@2.8.1)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + webpack-dev-server@5.2.3(tslib@2.8.1)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -84464,11 +84192,11 @@ snapshots: serve-index: 1.9.2 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 7.4.5(tslib@2.8.1)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + webpack-dev-middleware: 7.4.5(tslib@2.8.1)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) ws: 8.20.0 optionalDependencies: - webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) - webpack-cli: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2) + webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) + webpack-cli: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1) transitivePeerDependencies: - bufferutil - debug @@ -84588,7 +84316,7 @@ snapshots: webpack-dev-middleware: 7.4.5(tslib@2.8.1)(webpack@5.106.2) ws: 8.20.1 optionalDependencies: - webpack: 5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2) + webpack: 5.106.2(@swc/core@1.15.33)(esbuild@0.28.0)(webpack-cli@7.0.2) webpack-cli: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2) transitivePeerDependencies: - bufferutil @@ -84597,7 +84325,7 @@ snapshots: - tslib - utf-8-validate - webpack-dev-server@5.2.4(tslib@2.8.1)(webpack-cli@7.0.2)(webpack@5.107.0): + webpack-dev-server@5.2.4(tslib@2.8.1)(webpack-cli@7.0.2)(webpack@5.107.1): dependencies: '@types/bonjour': 3.5.13 '@types/connect-history-api-fallback': 1.5.4 @@ -84625,11 +84353,11 @@ snapshots: serve-index: 1.9.2 sockjs: 0.3.24 spdy: 4.0.2 - webpack-dev-middleware: 7.4.5(tslib@2.8.1)(webpack@5.107.0) + webpack-dev-middleware: 7.4.5(tslib@2.8.1)(webpack@5.107.1) ws: 8.20.1 optionalDependencies: - webpack: 5.107.0(@swc/core@1.15.33)(esbuild@0.28.0)(webpack-cli@7.0.2) - webpack-cli: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.0) + webpack: 5.107.1(@swc/core@1.15.33)(webpack-cli@7.0.2) + webpack-cli: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1) transitivePeerDependencies: - bufferutil - debug @@ -84651,10 +84379,10 @@ snapshots: ansi-colors: 3.2.4 uuid: 3.4.0 - webpack-manifest-plugin@4.1.1(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + webpack-manifest-plugin@4.1.1(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: - tapable: 2.3.2 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + tapable: 2.3.3 + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) webpack-sources: 2.3.1 webpack-merge@5.10.0: @@ -84687,25 +84415,25 @@ snapshots: webpack-sources@3.4.1: {} - webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.7(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.7(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: typed-assert: 1.0.9 - webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) optionalDependencies: - html-webpack-plugin: 5.6.7(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + html-webpack-plugin: 5.6.7(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) - webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.7(webpack@5.107.0(@swc/core@1.15.33)(esbuild@0.28.0)(lightningcss@1.32.0)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))))(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + webpack-subresource-integrity@5.1.0(html-webpack-plugin@5.6.7(webpack@5.107.1(@swc/core@1.15.33)(esbuild@0.28.0)(lightningcss@1.32.0)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))))(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: typed-assert: 1.0.9 - webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) optionalDependencies: - html-webpack-plugin: 5.6.7(webpack@5.107.0(@swc/core@1.15.33)(esbuild@0.28.0)(lightningcss@1.32.0)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + html-webpack-plugin: 5.6.7(webpack@5.107.1(@swc/core@1.15.33)(esbuild@0.28.0)(lightningcss@1.32.0)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) webpack-virtual-modules@0.4.6: {} webpack-virtual-modules@0.6.2: {} - webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)): + webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)): dependencies: '@webassemblyjs/ast': 1.9.0 '@webassemblyjs/helper-module-context': 1.9.0 @@ -84727,15 +84455,15 @@ snapshots: node-libs-browser: 2.2.1 schema-utils: 1.0.0 tapable: 1.1.3 - terser-webpack-plugin: 1.4.6(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + terser-webpack-plugin: 1.4.6(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) watchpack: 1.7.5 webpack-sources: 1.4.3 optionalDependencies: - webpack-cli: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2) + webpack-cli: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1) transitivePeerDependencies: - supports-color - webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)): + webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.9 @@ -84747,23 +84475,23 @@ snapshots: 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.0.0 + enhanced-resolve: 5.21.6 + 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 json-parse-even-better-errors: 2.3.1 - loader-runner: 4.3.1 + loader-runner: 4.3.2 mime-types: 2.1.35 neo-async: 2.6.2 schema-utils: 4.3.3 - tapable: 2.3.2 - terser-webpack-plugin: 5.6.0(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + tapable: 2.3.3 + terser-webpack-plugin: 5.6.0(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack@5.105.2(@swc/core@1.15.33)(esbuild@0.27.3)(lightningcss@1.32.0)(postcss@8.5.6)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) watchpack: 2.5.1 - webpack-sources: 3.3.4 + webpack-sources: 3.4.1 optionalDependencies: - webpack-cli: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2) + webpack-cli: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1) transitivePeerDependencies: - '@minify-html/node' - '@swc/core' @@ -84864,7 +84592,7 @@ snapshots: - postcss - uglify-js - webpack@5.106.1(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)): + webpack@5.106.1(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.9 @@ -84888,11 +84616,11 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.3 tapable: 2.3.2 - terser-webpack-plugin: 5.6.0(@swc/core@1.15.33)(webpack@5.106.1(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + terser-webpack-plugin: 5.6.0(@swc/core@1.15.33)(webpack@5.106.1(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) watchpack: 2.5.1 webpack-sources: 3.3.4 optionalDependencies: - webpack-cli: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2) + webpack-cli: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1) transitivePeerDependencies: - '@minify-html/node' - '@swc/core' @@ -84983,7 +84711,7 @@ snapshots: - esbuild - uglify-js - webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@5.1.4): + webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)): dependencies: '@types/eslint-scope': 3.7.7 '@types/estree': 1.0.8 @@ -85006,11 +84734,11 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.3 tapable: 2.3.2 - terser-webpack-plugin: 5.5.0(@swc/core@1.15.33)(webpack@5.106.2) + terser-webpack-plugin: 5.5.0(@swc/core@1.15.33)(webpack@5.106.2(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) watchpack: 2.5.1 webpack-sources: 3.3.4 optionalDependencies: - webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.106.2) + webpack-cli: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1) transitivePeerDependencies: - '@swc/core' - esbuild @@ -85049,7 +84777,7 @@ snapshots: - esbuild - uglify-js - webpack@5.107.0(@swc/core@1.15.33)(esbuild@0.28.0)(lightningcss@1.32.0)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)): + webpack@5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)): dependencies: '@types/estree': 1.0.9 '@types/json-schema': 7.0.15 @@ -85071,11 +84799,93 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.3 tapable: 2.3.3 - terser-webpack-plugin: 5.6.0(@swc/core@1.15.33)(esbuild@0.28.0)(lightningcss@1.32.0)(webpack@5.107.0(@swc/core@1.15.33)(esbuild@0.28.0)(lightningcss@1.32.0)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + terser-webpack-plugin: 5.6.0(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack@5.107.1(@swc/core@1.15.33)(cssnano@5.1.15(postcss@8.5.10))(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) watchpack: 2.5.1 webpack-sources: 3.4.1 optionalDependencies: - webpack-cli: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2) + webpack-cli: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1) + transitivePeerDependencies: + - '@minify-html/node' + - '@swc/core' + - '@swc/css' + - '@swc/html' + - clean-css + - cssnano + - csso + - esbuild + - html-minifier-terser + - lightningcss + - postcss + - uglify-js + + webpack@5.107.1(@swc/core@1.15.33)(cssnano@6.1.2(postcss@8.5.14))(postcss@8.5.14)(webpack-cli@5.1.4): + dependencies: + '@types/estree': 1.0.9 + '@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.6 + 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.6.0(@swc/core@1.15.33)(cssnano@6.1.2(postcss@8.5.14))(postcss@8.5.14)(webpack@5.107.1) + watchpack: 2.5.1 + webpack-sources: 3.4.1 + optionalDependencies: + webpack-cli: 5.1.4(webpack-bundle-analyzer@4.10.2)(webpack-dev-server@4.15.2)(webpack@5.107.1) + transitivePeerDependencies: + - '@minify-html/node' + - '@swc/core' + - '@swc/css' + - '@swc/html' + - clean-css + - cssnano + - csso + - esbuild + - html-minifier-terser + - lightningcss + - postcss + - uglify-js + + webpack@5.107.1(@swc/core@1.15.33)(esbuild@0.28.0)(lightningcss@1.32.0)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)): + dependencies: + '@types/estree': 1.0.9 + '@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.6 + 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.6.0(@swc/core@1.15.33)(esbuild@0.28.0)(lightningcss@1.32.0)(webpack@5.107.1(@swc/core@1.15.33)(esbuild@0.28.0)(lightningcss@1.32.0)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) + watchpack: 2.5.1 + webpack-sources: 3.4.1 + optionalDependencies: + webpack-cli: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1) transitivePeerDependencies: - '@minify-html/node' - '@swc/core' @@ -85091,7 +84901,7 @@ snapshots: - uglify-js optional: true - webpack@5.107.0(@swc/core@1.15.33)(esbuild@0.28.0)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)): + webpack@5.107.1(@swc/core@1.15.33)(esbuild@0.28.0)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)): dependencies: '@types/estree': 1.0.9 '@types/json-schema': 7.0.15 @@ -85113,11 +84923,11 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.3 tapable: 2.3.3 - terser-webpack-plugin: 5.6.0(@swc/core@1.15.33)(esbuild@0.28.0)(webpack@5.107.0(@swc/core@1.15.33)(esbuild@0.28.0)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + terser-webpack-plugin: 5.6.0(@swc/core@1.15.33)(esbuild@0.28.0)(webpack@5.107.1(@swc/core@1.15.33)(esbuild@0.28.0)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) watchpack: 2.5.1 webpack-sources: 3.4.1 optionalDependencies: - webpack-cli: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2) + webpack-cli: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1) transitivePeerDependencies: - '@minify-html/node' - '@swc/core' @@ -85132,7 +84942,7 @@ snapshots: - postcss - uglify-js - webpack@5.107.0(@swc/core@1.15.33)(esbuild@0.28.0)(webpack-cli@7.0.2): + webpack@5.107.1(@swc/core@1.15.33)(esbuild@0.28.0)(webpack-cli@7.0.2): dependencies: '@types/estree': 1.0.9 '@types/json-schema': 7.0.15 @@ -85154,11 +84964,11 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.3 tapable: 2.3.3 - terser-webpack-plugin: 5.6.0(@swc/core@1.15.33)(esbuild@0.28.0)(webpack@5.107.0) + terser-webpack-plugin: 5.6.0(@swc/core@1.15.33)(esbuild@0.28.0)(webpack@5.107.1) watchpack: 2.5.1 webpack-sources: 3.4.1 optionalDependencies: - webpack-cli: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.0) + webpack-cli: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1) transitivePeerDependencies: - '@minify-html/node' - '@swc/core' @@ -85173,7 +84983,7 @@ snapshots: - postcss - uglify-js - webpack@5.107.0(@swc/core@1.15.33)(postcss@8.5.14)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)): + webpack@5.107.1(@swc/core@1.15.33)(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)): dependencies: '@types/estree': 1.0.9 '@types/json-schema': 7.0.15 @@ -85195,11 +85005,11 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.3 tapable: 2.3.3 - terser-webpack-plugin: 5.6.0(@swc/core@1.15.33)(postcss@8.5.14)(webpack@5.107.0(@swc/core@1.15.33)(postcss@8.5.14)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + terser-webpack-plugin: 5.6.0(@swc/core@1.15.33)(postcss@8.5.10)(webpack@5.107.1(@swc/core@1.15.33)(postcss@8.5.10)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))) watchpack: 2.5.1 webpack-sources: 3.4.1 optionalDependencies: - webpack-cli: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2) + webpack-cli: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1) transitivePeerDependencies: - '@minify-html/node' - '@swc/core' @@ -85214,7 +85024,7 @@ snapshots: - postcss - uglify-js - webpack@5.107.0(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)): + webpack@5.107.1(@swc/core@1.15.33)(postcss@8.5.14)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)): dependencies: '@types/estree': 1.0.9 '@types/json-schema': 7.0.15 @@ -85236,11 +85046,11 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.3 tapable: 2.3.3 - terser-webpack-plugin: 5.6.0(@swc/core@1.15.33)(webpack@5.107.0(@swc/core@1.15.33)(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))) + terser-webpack-plugin: 5.6.0(@swc/core@1.15.33)(cssnano@6.1.2(postcss@8.5.14))(postcss@8.5.14)(webpack@5.107.1) watchpack: 2.5.1 webpack-sources: 3.4.1 optionalDependencies: - webpack-cli: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2) + webpack-cli: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1) transitivePeerDependencies: - '@minify-html/node' - '@swc/core' @@ -85255,7 +85065,7 @@ snapshots: - postcss - uglify-js - webpack@5.107.0(@swc/core@1.15.33)(webpack-cli@7.0.2): + webpack@5.107.1(@swc/core@1.15.33)(webpack-cli@7.0.2): dependencies: '@types/estree': 1.0.9 '@types/json-schema': 7.0.15 @@ -85277,11 +85087,11 @@ snapshots: neo-async: 2.6.2 schema-utils: 4.3.3 tapable: 2.3.3 - terser-webpack-plugin: 5.6.0(@swc/core@1.15.33)(webpack@5.107.0) + terser-webpack-plugin: 5.6.0(@swc/core@1.15.33)(webpack@5.107.1) watchpack: 2.5.1 webpack-sources: 3.4.1 optionalDependencies: - webpack-cli: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.0) + webpack-cli: 7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1) transitivePeerDependencies: - '@minify-html/node' - '@swc/core' @@ -85296,7 +85106,7 @@ snapshots: - postcss - uglify-js - webpackbar@6.0.1(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + webpackbar@6.0.1(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: ansi-escapes: 4.3.2 chalk: 4.1.2 @@ -85305,7 +85115,7 @@ snapshots: markdown-table: 2.0.0 pretty-time: 1.1.0 std-env: 3.10.0 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) wrap-ansi: 7.0.0 websocket-driver@0.7.4: @@ -85607,12 +85417,12 @@ snapshots: workbox-sw@6.6.0: {} - workbox-webpack-plugin@6.6.0(@types/babel__core@7.20.5)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2))): + workbox-webpack-plugin@6.6.0(@types/babel__core@7.20.5)(webpack@4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1))): dependencies: fast-json-stable-stringify: 2.1.0 pretty-bytes: 5.6.0 upath: 1.2.0 - webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.106.2)) + webpack: 4.47.0(webpack-cli@7.0.2(webpack-bundle-analyzer@5.3.0)(webpack-dev-server@5.2.4)(webpack@5.107.1)) webpack-sources: 1.4.3 workbox-build: 6.6.0(@types/babel__core@7.20.5) transitivePeerDependencies: diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index cfd9a7fb550..406f3befd28 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -82,3 +82,7 @@ packageExtensions: vue-template-compiler@*: dependencies: vue: "2.7.16" + +minimumReleaseAgeExclude: + - eslint-plugin-jsdoc@63.0.0 + - webpack@5.107.0 diff --git a/shapes/arrow/package.json b/shapes/arrow/package.json index 9e66ea69f33..217f359dee2 100644 --- a/shapes/arrow/package.json +++ b/shapes/arrow/package.json @@ -117,7 +117,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/shapes/cards/package.json b/shapes/cards/package.json index fce1cba2fc7..904499b25b7 100644 --- a/shapes/cards/package.json +++ b/shapes/cards/package.json @@ -201,7 +201,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/path-utils": "workspace:*" }, diff --git a/shapes/circle/package.json b/shapes/circle/package.json index cdbf98053a2..97aa4094f3d 100644 --- a/shapes/circle/package.json +++ b/shapes/circle/package.json @@ -73,7 +73,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/shapes/cog/package.json b/shapes/cog/package.json index 2d1b40639d0..fc5ba1812ac 100644 --- a/shapes/cog/package.json +++ b/shapes/cog/package.json @@ -117,7 +117,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/shapes/emoji/package.json b/shapes/emoji/package.json index da684e46c9d..43f2cef6bec 100644 --- a/shapes/emoji/package.json +++ b/shapes/emoji/package.json @@ -76,7 +76,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/shapes/heart/package.json b/shapes/heart/package.json index b2d0629f15d..c328ca8c2a1 100644 --- a/shapes/heart/package.json +++ b/shapes/heart/package.json @@ -117,7 +117,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/shapes/image/package.json b/shapes/image/package.json index 550d84df1d7..35a29ba3e34 100644 --- a/shapes/image/package.json +++ b/shapes/image/package.json @@ -76,7 +76,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/shapes/infinity/package.json b/shapes/infinity/package.json index a6c5ef1c01c..3818a2c1e11 100644 --- a/shapes/infinity/package.json +++ b/shapes/infinity/package.json @@ -117,7 +117,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/shapes/line/package.json b/shapes/line/package.json index 4015918ffeb..a2464d40e38 100644 --- a/shapes/line/package.json +++ b/shapes/line/package.json @@ -81,7 +81,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "type": "module" diff --git a/shapes/matrix/package.json b/shapes/matrix/package.json index be1358bcb16..7bc2da6fe0a 100644 --- a/shapes/matrix/package.json +++ b/shapes/matrix/package.json @@ -117,7 +117,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/shapes/path/package.json b/shapes/path/package.json index 64524f3dba8..9ece792acf5 100644 --- a/shapes/path/package.json +++ b/shapes/path/package.json @@ -117,7 +117,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/path-utils": "workspace:*" }, diff --git a/shapes/polygon/package.json b/shapes/polygon/package.json index 9f58882f413..a32ab5dc025 100644 --- a/shapes/polygon/package.json +++ b/shapes/polygon/package.json @@ -76,7 +76,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/shapes/rounded-polygon/package.json b/shapes/rounded-polygon/package.json index c7237e534b2..638c6d0b004 100644 --- a/shapes/rounded-polygon/package.json +++ b/shapes/rounded-polygon/package.json @@ -76,7 +76,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/shapes/rounded-rect/package.json b/shapes/rounded-rect/package.json index ec402a8c80a..15260297693 100644 --- a/shapes/rounded-rect/package.json +++ b/shapes/rounded-rect/package.json @@ -117,7 +117,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/shapes/spiral/package.json b/shapes/spiral/package.json index afe74bd20cb..c67681b6d12 100644 --- a/shapes/spiral/package.json +++ b/shapes/spiral/package.json @@ -117,7 +117,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/shapes/square/package.json b/shapes/square/package.json index 711f09d3798..dc65703e68f 100644 --- a/shapes/square/package.json +++ b/shapes/square/package.json @@ -81,7 +81,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "type": "module" diff --git a/shapes/squircle/package.json b/shapes/squircle/package.json index 9f50c47830b..bf646e5e4df 100644 --- a/shapes/squircle/package.json +++ b/shapes/squircle/package.json @@ -117,7 +117,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/shapes/star/package.json b/shapes/star/package.json index 67ed4b3a29a..b7c2b4c70f2 100644 --- a/shapes/star/package.json +++ b/shapes/star/package.json @@ -76,7 +76,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/shapes/text/package.json b/shapes/text/package.json index 4825dde7e0e..a5eac765039 100644 --- a/shapes/text/package.json +++ b/shapes/text/package.json @@ -76,7 +76,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/updaters/destroy/package.json b/updaters/destroy/package.json index bf02c042d8e..c6734774762 100644 --- a/updaters/destroy/package.json +++ b/updaters/destroy/package.json @@ -104,7 +104,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/updaters/gradient/package.json b/updaters/gradient/package.json index c15a75846ea..51cd093f005 100644 --- a/updaters/gradient/package.json +++ b/updaters/gradient/package.json @@ -118,7 +118,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/updaters/life/package.json b/updaters/life/package.json index 344f764952d..75fd61948bf 100644 --- a/updaters/life/package.json +++ b/updaters/life/package.json @@ -104,7 +104,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/updaters/opacity/package.json b/updaters/opacity/package.json index ff5772d409f..44ee09eabc1 100644 --- a/updaters/opacity/package.json +++ b/updaters/opacity/package.json @@ -101,7 +101,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/updaters/orbit/package.json b/updaters/orbit/package.json index 2dc65d97b02..04e7124cb6c 100644 --- a/updaters/orbit/package.json +++ b/updaters/orbit/package.json @@ -118,7 +118,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/updaters/outModes/package.json b/updaters/outModes/package.json index 5d170086c5f..7c20f851b57 100644 --- a/updaters/outModes/package.json +++ b/updaters/outModes/package.json @@ -101,7 +101,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/updaters/paint/package.json b/updaters/paint/package.json index 701615e37a5..3490ec69842 100644 --- a/updaters/paint/package.json +++ b/updaters/paint/package.json @@ -106,7 +106,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "type": "module" diff --git a/updaters/roll/package.json b/updaters/roll/package.json index 20184b10c23..1954cafe5d5 100644 --- a/updaters/roll/package.json +++ b/updaters/roll/package.json @@ -104,7 +104,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/updaters/rotate/package.json b/updaters/rotate/package.json index 738bafd271f..a23ba9f48fc 100644 --- a/updaters/rotate/package.json +++ b/updaters/rotate/package.json @@ -104,7 +104,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/updaters/size/package.json b/updaters/size/package.json index 7d26b7cbcf5..7dfadd1f2d4 100644 --- a/updaters/size/package.json +++ b/updaters/size/package.json @@ -101,7 +101,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/updaters/tilt/package.json b/updaters/tilt/package.json index 2d4fc39fb02..b4579f11485 100644 --- a/updaters/tilt/package.json +++ b/updaters/tilt/package.json @@ -104,7 +104,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/updaters/twinkle/package.json b/updaters/twinkle/package.json index cf67ca2d3db..1070418ea3d 100644 --- a/updaters/twinkle/package.json +++ b/updaters/twinkle/package.json @@ -104,7 +104,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/updaters/wobble/package.json b/updaters/wobble/package.json index 16ef8a7d0e1..0c08766a4e6 100644 --- a/updaters/wobble/package.json +++ b/updaters/wobble/package.json @@ -104,7 +104,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/utils/canvasUtils/package.json b/utils/canvasUtils/package.json index 6fc604c43f3..9a3a5a0d502 100644 --- a/utils/canvasUtils/package.json +++ b/utils/canvasUtils/package.json @@ -117,7 +117,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/utils/configs/package.json b/utils/configs/package.json index 1d68f30478a..4704b3f014d 100644 --- a/utils/configs/package.json +++ b/utils/configs/package.json @@ -118,7 +118,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/utils/fractalNoise/package.json b/utils/fractalNoise/package.json index 6ce6d76b885..af1599a3d5c 100644 --- a/utils/fractalNoise/package.json +++ b/utils/fractalNoise/package.json @@ -114,7 +114,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/smooth-value-noise": "workspace:*" }, diff --git a/utils/noiseField/package.json b/utils/noiseField/package.json index b7ddc9e1f9f..d691e0e026f 100644 --- a/utils/noiseField/package.json +++ b/utils/noiseField/package.json @@ -118,7 +118,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*", "@tsparticles/plugin-move": "workspace:*" }, diff --git a/utils/pathUtils/package.json b/utils/pathUtils/package.json index d95351ecea7..b778462d500 100644 --- a/utils/pathUtils/package.json +++ b/utils/pathUtils/package.json @@ -117,7 +117,6 @@ }, "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" }, "publishConfig": { diff --git a/utils/perlinNoise/package.json b/utils/perlinNoise/package.json index 27630d292a3..4b4c2377551 100644 --- a/utils/perlinNoise/package.json +++ b/utils/perlinNoise/package.json @@ -120,7 +120,6 @@ "type": "module", "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" } } diff --git a/utils/simplexNoise/package.json b/utils/simplexNoise/package.json index d78c92e6249..2aee9542783 100644 --- a/utils/simplexNoise/package.json +++ b/utils/simplexNoise/package.json @@ -106,7 +106,6 @@ "type": "module", "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" } } diff --git a/utils/smoothValueNoise/package.json b/utils/smoothValueNoise/package.json index 0fedf5ed2dc..a3f41dbec5c 100644 --- a/utils/smoothValueNoise/package.json +++ b/utils/smoothValueNoise/package.json @@ -120,7 +120,6 @@ "type": "module", "devDependencies": { "@tsparticles/cli-build": "workspace:^", - "@tsparticles/cli-command-build": "workspace:^", "@tsparticles/engine": "workspace:*" } } diff --git a/websites/confetti/eslint.config.js b/websites/confetti/eslint.config.js index 31d4101e902..b9a8f2b33a5 100644 --- a/websites/confetti/eslint.config.js +++ b/websites/confetti/eslint.config.js @@ -15,8 +15,6 @@ export default [ sourceType: 'module', globals: { ...globals.browser, - ace: 'readonly', - js_beautify: 'readonly', }, }, plugins: { diff --git a/websites/confetti/index.html b/websites/confetti/index.html index 38a85f69bb2..50db685507f 100644 --- a/websites/confetti/index.html +++ b/websites/confetti/index.html @@ -319,14 +319,6 @@

Usage

- - diff --git a/websites/confetti/package.json b/websites/confetti/package.json index dbc9bd3ffcf..a38d6ed46f4 100644 --- a/websites/confetti/package.json +++ b/websites/confetti/package.json @@ -30,7 +30,9 @@ }, "homepage": "https://confetti.js.org", "dependencies": { - "@tsparticles/confetti": "workspace:*" + "@tsparticles/confetti": "workspace:*", + "ace-builds": "^1.37.5", + "js-beautify": "^1.15.4" }, "devDependencies": { "@eslint/js": "^10.0.1", diff --git a/websites/confetti/src/cookie-consent.js b/websites/confetti/src/cookie-consent.js index 8802b55d458..0a24e35e6e9 100644 --- a/websites/confetti/src/cookie-consent.js +++ b/websites/confetti/src/cookie-consent.js @@ -11,7 +11,7 @@ const defaultConsent = { let consent = readConsent(); let adsenseInitialized = false; -let initialPageViewTracked = false; +let analyticsInitialized = false; function readConsent() { try { @@ -64,46 +64,62 @@ function loadScript(id, src, attributes) { document.head.appendChild(script); } -function initAdSense() { - if (adsenseInitialized) { +function initAnalytics() { + if (analyticsInitialized) { return; } loadScript( - 'adsense-script', - `https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=${ADSENSE_CLIENT_ID}`, - { - crossorigin: 'anonymous', - } + 'google-analytics', + `https://www.googletagmanager.com/gtag/js?id=${GA_MEASUREMENT_ID}` ); - window.adsbygoogle = window.adsbygoogle || []; + window.dataLayer = window.dataLayer || []; - adsenseInitialized = true; -} + window.gtag = function () { + window.dataLayer.push(arguments); + }; -function updateAdSensePersonalization(activeConsent) { - window.adsbygoogle = window.adsbygoogle || []; - window.adsbygoogle.requestNonPersonalizedAds = - activeConsent.adsense || !ADSENSE_NON_PERSONALIZED_ON_REJECT ? 0 : 1; -} + const analyticsGranted = consent?.analytics; + const adsGranted = consent?.adsense; -function canTrackAnalytics(activeConsent) { - return !!activeConsent && (activeConsent.analytics || ANALYTICS_COOKIELESS_ON_REJECT); + // Consent Mode v2 default + window.gtag('consent', 'default', { + ad_storage: adsGranted ? 'granted' : 'denied', + analytics_storage: analyticsGranted ? 'granted' : 'denied', + ad_user_data: adsGranted ? 'granted' : 'denied', + ad_personalization: adsGranted ? 'granted' : 'denied', + }); + + window.gtag('js', new Date()); + + window.gtag('config', GA_MEASUREMENT_ID, { + send_page_view: true, + }); + + analyticsInitialized = true; } -function trackInitialPageView(activeConsent) { - if (initialPageViewTracked || !canTrackAnalytics(activeConsent) || !window.gtag) { +function initAdSense() { + if (adsenseInitialized) { return; } - window.gtag('event', 'page_view', { - page_location: window.location.href, - page_path: window.location.pathname, - page_title: document.title, - }); + window.adsbygoogle = window.adsbygoogle || []; + + // NPA mode + window.adsbygoogle.requestNonPersonalizedAds = + consent?.adsense || !ADSENSE_NON_PERSONALIZED_ON_REJECT ? 0 : 1; + + loadScript( + 'adsense-script', + `https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=${ADSENSE_CLIENT_ID}`, + { + crossorigin: 'anonymous', + } + ); - initialPageViewTracked = true; + adsenseInitialized = true; } function updateConsentMode(activeConsent) { @@ -120,10 +136,11 @@ function updateConsentMode(activeConsent) { } function applyConsent(activeConsent) { - updateConsentMode(activeConsent); - updateAdSensePersonalization(activeConsent); + if (activeConsent.analytics || ANALYTICS_COOKIELESS_ON_REJECT) { + initAnalytics(); + } - trackInitialPageView(activeConsent); + updateConsentMode(activeConsent); if (activeConsent.adsense || ADSENSE_NON_PERSONALIZED_ON_REJECT) { initAdSense(); @@ -140,8 +157,17 @@ function closeBanner() { function saveAndApply(nextConsent) { consent = nextConsent; - writeConsent(nextConsent); + + try { + writeConsent(nextConsent); + } catch (err) { + console.warn('Cannot persist cookie consent preferences.', err); + } + + window.tsParticlesConfettiConsent.get = () => consent || defaultConsent; + applyConsent(nextConsent); + closeBanner(); } @@ -157,37 +183,69 @@ function createBanner() { banner.className = 'cookie-consent-banner'; banner.innerHTML = ` - + ` ) .join('\n'); } function pretty(val) { - return js_beautify(val, { indent_size: 2, brace_style: 'preserve-inline' }); + return js_beautify(val, { + indent_size: 2, + brace_style: 'preserve-inline', + }); } function getCode(name) { @@ -871,7 +915,9 @@ document.addEventListener('DOMContentLoaded', async () => { codeElem.style.height = count + 'rem'; button.addEventListener('click', (ev) => { - if (ev && typeof ev.preventDefault === 'function') ev.preventDefault(); + if (ev && typeof ev.preventDefault === 'function') { + ev.preventDefault(); + } try { eval(editor.getValue()); diff --git a/websites/website/docs/de/guide/wrappers-stencil.md b/websites/website/docs/de/guide/wrappers-stencil.md new file mode 100644 index 00000000000..98722b48c23 --- /dev/null +++ b/websites/website/docs/de/guide/wrappers-stencil.md @@ -0,0 +1,29 @@ +# Wrapper: @tsparticles/stencil + +Offizieller Stencil-Wrapper für `tsParticles`. + +## Installation + +```bash +pnpm add @tsparticles/stencil @tsparticles/engine @tsparticles/slim +``` + +## Schneller Setup-Ablauf + +1. Wrapper + Engine + Loader-Paket installieren. +2. Stencil Custom Elements einmalig mit `@tsparticles/stencil/loader` registrieren. +3. `` rendern und `init` + `options` (oder `url`) übergeben. + +## Monorepo-Referenzen + +- Paketordner: +- Demo-App: + +## Readme + +- Wrapper README: + +## Verwandte Docs + +- [`/guide/wrappers`](/de/guide/wrappers) +- [`/guide/frameworks`](/de/guide/frameworks) diff --git a/websites/website/docs/de/guide/wrappers.md b/websites/website/docs/de/guide/wrappers.md index b708965bec8..e8b4d409994 100644 --- a/websites/website/docs/de/guide/wrappers.md +++ b/websites/website/docs/de/guide/wrappers.md @@ -39,6 +39,7 @@ Quellordner: - [`Qwik`](/de/guide/wrappers-qwik) - [`Riot`](/de/guide/wrappers-riot) - [`Solid`](/de/guide/wrappers-solid) +- [`Stencil`](/de/guide/wrappers-stencil) - [`Web Components`](/de/guide/wrappers-webcomponents) - [`WordPress`](/de/guide/wrappers-wordpress) @@ -87,6 +88,8 @@ Sortierregel fur diesen Abschnitt: Docs: - lokaler Guide: [`/guide/wrappers-riot`](/de/guide/wrappers-riot) - `@tsparticles/solid`: Solid-Komponenten-Wrapper Docs: - lokaler Guide: [`/guide/wrappers-solid`](/de/guide/wrappers-solid) +- `@tsparticles/stencil`: Stencil-Komponenten-Wrapper (``) + Docs: - lokaler Guide: [`/guide/wrappers-stencil`](/de/guide/wrappers-stencil) - `@tsparticles/svelte`: Svelte-Komponenten-Wrapper Docs: - lokaler Guide: [`/guide/wrappers-svelte`](/de/guide/wrappers-svelte) - `@tsparticles/vue2`: Vue-2-Komponenten-Wrapper @@ -137,6 +140,7 @@ Quellordner fur Demos: ` y pase `init` + `options` (o `url`). + +## Referencias de Monorepo + +- Carpeta del paquete: +- Aplicación de demostración: + +## README + +- README del wrapper: + +## Documentos relacionados + +- [`/guide/wrappers`](/es/guide/wrappers) +- [`/guide/frameworks`](/es/guide/frameworks) diff --git a/websites/website/docs/es/guide/wrappers.md b/websites/website/docs/es/guide/wrappers.md index 9277da2e1f6..26033051fe3 100644 --- a/websites/website/docs/es/guide/wrappers.md +++ b/websites/website/docs/es/guide/wrappers.md @@ -39,6 +39,7 @@ Carpeta fuente: - [`Qwik`](/es/guide/wrappers-qwik) - [`Riot`](/es/guide/wrappers-riot) - [`Solid`](/es/guide/wrappers-solid) +- [`Stencil`](/es/guide/wrappers-stencil) - [`Web Components`](/es/guide/wrappers-webcomponents) - [`WordPress`](/es/guide/wrappers-wordpress) @@ -87,6 +88,8 @@ Regla de orden para esta seccion: Docs: - guia local: [`/guide/wrappers-riot`](/es/guide/wrappers-riot) - `@tsparticles/solid`: wrapper de componente Solid Docs: - guia local: [`/guide/wrappers-solid`](/es/guide/wrappers-solid) +- `@tsparticles/stencil`: wrapper de componente Stencil (``) + Docs: - guia local: [`/guide/wrappers-stencil`](/es/guide/wrappers-stencil) - `@tsparticles/svelte`: wrapper de componente Svelte Docs: - guia local: [`/guide/wrappers-svelte`](/es/guide/wrappers-svelte) - `@tsparticles/vue2`: wrapper de componente Vue 2 @@ -137,6 +140,7 @@ Carpeta fuente de demos: ` en passant `init` + `options` (ou `url`). + +## Références Monorepo + +- Dossier du package : +- Application de démonstration : + +## README + +- README du wrapper : + +## Docs liées + +- [`/guide/wrappers`](/fr/guide/wrappers) +- [`/guide/frameworks`](/fr/guide/frameworks) diff --git a/websites/website/docs/fr/guide/wrappers.md b/websites/website/docs/fr/guide/wrappers.md index 267ede6521b..a2d17ab48b2 100644 --- a/websites/website/docs/fr/guide/wrappers.md +++ b/websites/website/docs/fr/guide/wrappers.md @@ -39,6 +39,7 @@ Dossier source : - [`Qwik`](/fr/guide/wrappers-qwik) - [`Riot`](/fr/guide/wrappers-riot) - [`Solid`](/fr/guide/wrappers-solid) +- [`Stencil`](/fr/guide/wrappers-stencil) - [`Web Components`](/fr/guide/wrappers-webcomponents) - [`WordPress`](/fr/guide/wrappers-wordpress) @@ -87,6 +88,8 @@ Regle d'ordre pour cette section : Docs : - guide local : [`/guide/wrappers-riot`](/fr/guide/wrappers-riot) - `@tsparticles/solid` : wrapper composant Solid Docs : - guide local : [`/guide/wrappers-solid`](/fr/guide/wrappers-solid) +- `@tsparticles/stencil` : wrapper composant Stencil (``) + Docs : - guide local : [`/guide/wrappers-stencil`](/fr/guide/wrappers-stencil) - `@tsparticles/svelte` : wrapper composant Svelte Docs : - guide local : [`/guide/wrappers-svelte`](/fr/guide/wrappers-svelte) - `@tsparticles/vue2` : wrapper composant Vue 2 @@ -137,6 +140,7 @@ Dossier source des demos : ` and pass `init` + `options` (or `url`). + +## Monorepo references + +- Package folder: +- Demo app: + +## Readme + +- Wrapper README: + +## Related docs + +- [`/guide/wrappers`](/guide/wrappers) +- [`/guide/frameworks`](/guide/frameworks) diff --git a/websites/website/docs/guide/wrappers.md b/websites/website/docs/guide/wrappers.md index f809fddefdf..b5217f0ba50 100644 --- a/websites/website/docs/guide/wrappers.md +++ b/websites/website/docs/guide/wrappers.md @@ -39,6 +39,7 @@ Source folder: - [`Qwik`](/guide/wrappers-qwik) - [`Riot`](/guide/wrappers-riot) - [`Solid`](/guide/wrappers-solid) +- [`Stencil`](/guide/wrappers-stencil) - [`Web Components`](/guide/wrappers-webcomponents) - [`WordPress`](/guide/wrappers-wordpress) @@ -87,6 +88,8 @@ Ordering rule for this section: Docs: - local guide: [`/guide/wrappers-riot`](/guide/wrappers-riot) - `@tsparticles/solid`: Solid component wrapper Docs: - local guide: [`/guide/wrappers-solid`](/guide/wrappers-solid) +- `@tsparticles/stencil`: Stencil component wrapper (``) + Docs: - local guide: [`/guide/wrappers-stencil`](/guide/wrappers-stencil) - `@tsparticles/svelte`: Svelte component wrapper Docs: - local guide: [`/guide/wrappers-svelte`](/guide/wrappers-svelte) - `@tsparticles/vue2`: Vue 2 component wrapper @@ -137,6 +140,7 @@ Source demos folder: | `@tsparticles/react` | `demo/react` | | `@tsparticles/riot` | `demo/riot` | | `@tsparticles/solid` | `demo/solid` | +| `@tsparticles/stencil` | `demo/stencil` | | `@tsparticles/svelte` | `demo/svelte`, `demo/svelte-kit` | | `@tsparticles/vue2` | `demo/vue2` | | `@tsparticles/vue3` | `demo/vue3` | diff --git a/websites/website/docs/hi/guide/wrappers-stencil.md b/websites/website/docs/hi/guide/wrappers-stencil.md new file mode 100644 index 00000000000..1d328c9fd34 --- /dev/null +++ b/websites/website/docs/hi/guide/wrappers-stencil.md @@ -0,0 +1,29 @@ +# Wrapper: @tsparticles/stencil + +`tsParticles` के लिए आधिकारिक Stencil wrapper। + +## Install + +```bash +pnpm add @tsparticles/stencil @tsparticles/engine @tsparticles/slim +``` + +## Quick setup flow + +1. wrapper + engine + loader package install करें। +2. `@tsparticles/stencil/loader` का उपयोग करके Stencil custom elements एक बार register करें। +3. `` render करें और `init` + `options` (या `url`) पास करें। + +## Monorepo references + +- Package folder: +- Demo app: + +## Readme + +- Wrapper README: + +## Related docs + +- [`/guide/wrappers`](/hi/guide/wrappers) +- [`/guide/frameworks`](/hi/guide/frameworks) diff --git a/websites/website/docs/hi/guide/wrappers.md b/websites/website/docs/hi/guide/wrappers.md index 0b3e40651f0..b35caccb8de 100644 --- a/websites/website/docs/hi/guide/wrappers.md +++ b/websites/website/docs/hi/guide/wrappers.md @@ -39,6 +39,7 @@ Source folder: - [`Qwik`](/hi/guide/wrappers-qwik) - [`Riot`](/hi/guide/wrappers-riot) - [`Solid`](/hi/guide/wrappers-solid) +- [`Stencil`](/hi/guide/wrappers-stencil) - [`Web Components`](/hi/guide/wrappers-webcomponents) - [`WordPress`](/hi/guide/wrappers-wordpress) @@ -87,6 +88,8 @@ Framework कोई भी हो: Docs: - local guide: [`/guide/wrappers-riot`](/hi/guide/wrappers-riot) - `@tsparticles/solid`: Solid component wrapper Docs: - local guide: [`/guide/wrappers-solid`](/hi/guide/wrappers-solid) +- `@tsparticles/stencil`: Stencil component wrapper (``) + Docs: - local guide: [`/guide/wrappers-stencil`](/hi/guide/wrappers-stencil) - `@tsparticles/svelte`: Svelte component wrapper Docs: - local guide: [`/guide/wrappers-svelte`](/hi/guide/wrappers-svelte) - `@tsparticles/vue2`: Vue 2 component wrapper @@ -137,6 +140,7 @@ Source demos folder: | `@tsparticles/react` | `demo/react` | | `@tsparticles/riot` | `demo/riot` | | `@tsparticles/solid` | `demo/solid` | +| `@tsparticles/stencil` | `demo/stencil` | | `@tsparticles/svelte` | `demo/svelte`, `demo/svelte-kit` | | `@tsparticles/vue2` | `demo/vue2` | | `@tsparticles/vue3` | `demo/vue3` | diff --git a/websites/website/docs/it/guide/wrappers-stencil.md b/websites/website/docs/it/guide/wrappers-stencil.md new file mode 100644 index 00000000000..bfb34cf163c --- /dev/null +++ b/websites/website/docs/it/guide/wrappers-stencil.md @@ -0,0 +1,29 @@ +# Wrapper: @tsparticles/stencil + +Wrapper ufficiale Stencil per `tsParticles`. + +## Installare + +```bash +pnpm add @tsparticles/stencil @tsparticles/engine @tsparticles/slim +``` + +## Flusso di configurazione rapida + +1. Installa wrapper + engine + pacchetto loader. +2. Registra una sola volta i custom elements Stencil con `@tsparticles/stencil/loader`. +3. Renderizza `` passando `init` + `options` (oppure `url`). + +## Riferimenti Monorepo + +- Cartella del pacchetto: +- App demo: + +## README + +- README del wrapper: + +## Documenti correlati + +- [`/guide/wrappers`](/it/guide/wrappers) +- [`/guide/frameworks`](/it/guide/frameworks) diff --git a/websites/website/docs/it/guide/wrappers.md b/websites/website/docs/it/guide/wrappers.md index 9f7284d6679..c2ed7b29619 100644 --- a/websites/website/docs/it/guide/wrappers.md +++ b/websites/website/docs/it/guide/wrappers.md @@ -39,6 +39,7 @@ Cartella sorgente: - guida locale: [`/guide/wrappers-riot`](/it/guide/wrappers-riot) - `@tsparticles/solid`: wrapper componente Solid Docs: - guida locale: [`/guide/wrappers-solid`](/it/guide/wrappers-solid) +- `@tsparticles/stencil`: wrapper componente Stencil (``) + Docs: - guida locale: [`/guide/wrappers-stencil`](/it/guide/wrappers-stencil) - `@tsparticles/svelte`: wrapper componente Svelte Docs: - guida locale: [`/guide/wrappers-svelte`](/it/guide/wrappers-svelte) - `@tsparticles/vue2`: wrapper componente Vue 2 @@ -137,6 +140,7 @@ Source demo folder: | `@tsparticles/react` | `demo/react` | | `@tsparticles/riot` | `demo/riot` | | `@tsparticles/solid` | `demo/solid` | +| `@tsparticles/stencil` | `demo/stencil` | | `@tsparticles/svelte` | `demo/svelte`, `demo/svelte-kit` | | `@tsparticles/vue2` | `demo/vue2` | | `@tsparticles/vue3` | `demo/vue3` | diff --git a/websites/website/docs/ja/guide/wrappers-stencil.md b/websites/website/docs/ja/guide/wrappers-stencil.md new file mode 100644 index 00000000000..7f93c34b21b --- /dev/null +++ b/websites/website/docs/ja/guide/wrappers-stencil.md @@ -0,0 +1,29 @@ +# Wrapper: @tsparticles/stencil + +`tsParticles` の公式 Stencil wrapper です。 + +## Install + +```bash +pnpm add @tsparticles/stencil @tsparticles/engine @tsparticles/slim +``` + +## クイックセットアップ + +1. wrapper + engine + loader package をインストールします。 +2. `@tsparticles/stencil/loader` で Stencil custom elements を一度だけ登録します。 +3. `` を描画し、`init` と `options`(または `url`)を渡します。 + +## Monorepo 参照 + +- package folder: +- demo app: + +## Readme + +- wrapper README: + +## 関連ドキュメント + +- [`/guide/wrappers`](/ja/guide/wrappers) +- [`/guide/frameworks`](/ja/guide/frameworks) diff --git a/websites/website/docs/ja/guide/wrappers.md b/websites/website/docs/ja/guide/wrappers.md index 9745b779925..59ac3032f36 100644 --- a/websites/website/docs/ja/guide/wrappers.md +++ b/websites/website/docs/ja/guide/wrappers.md @@ -39,6 +39,7 @@ - [`Qwik`](/ja/guide/wrappers-qwik) - [`Riot`](/ja/guide/wrappers-riot) - [`Solid`](/ja/guide/wrappers-solid) +- [`Stencil`](/ja/guide/wrappers-stencil) - [`Web Components`](/ja/guide/wrappers-webcomponents) - [`WordPress`](/ja/guide/wrappers-wordpress) @@ -87,6 +88,8 @@ Docs: - ローカルガイド: [`/guide/wrappers-riot`](/ja/guide/wrappers-riot) - `@tsparticles/solid`: Solid コンポーネント wrapper Docs: - ローカルガイド: [`/guide/wrappers-solid`](/ja/guide/wrappers-solid) +- `@tsparticles/stencil`: Stencil コンポーネント wrapper(``) + Docs: - ローカルガイド: [`/guide/wrappers-stencil`](/ja/guide/wrappers-stencil) - `@tsparticles/svelte`: Svelte コンポーネント wrapper Docs: - ローカルガイド: [`/guide/wrappers-svelte`](/ja/guide/wrappers-svelte) - `@tsparticles/vue2`: Vue 2 コンポーネント wrapper @@ -137,6 +140,7 @@ demo ソースフォルダー: ` passando `init` + `options` (ou `url`). + +## Referências do Monorepo + +- Pasta do pacote: +- App de demonstracao: + +## README + +- README do wrapper: + +## Documentos relacionados + +- [`/guide/wrappers`](/pt/guide/wrappers) +- [`/guide/frameworks`](/pt/guide/frameworks) diff --git a/websites/website/docs/pt/guide/wrappers.md b/websites/website/docs/pt/guide/wrappers.md index b0121815e80..4c61d269219 100644 --- a/websites/website/docs/pt/guide/wrappers.md +++ b/websites/website/docs/pt/guide/wrappers.md @@ -39,6 +39,7 @@ Pasta de origem: - [`Qwik`](/pt/guide/wrappers-qwik) - [`Riot`](/pt/guide/wrappers-riot) - [`Solid`](/pt/guide/wrappers-solid) +- [`Stencil`](/pt/guide/wrappers-stencil) - [`Web Components`](/pt/guide/wrappers-webcomponents) - [`WordPress`](/pt/guide/wrappers-wordpress) @@ -87,6 +88,8 @@ Regra de ordenacao desta secao: Docs: - guia local: [`/guide/wrappers-riot`](/pt/guide/wrappers-riot) - `@tsparticles/solid`: wrapper de componente Solid Docs: - guia local: [`/guide/wrappers-solid`](/pt/guide/wrappers-solid) +- `@tsparticles/stencil`: wrapper de componente Stencil (``) + Docs: - guia local: [`/guide/wrappers-stencil`](/pt/guide/wrappers-stencil) - `@tsparticles/svelte`: wrapper de componente Svelte Docs: - guia local: [`/guide/wrappers-svelte`](/pt/guide/wrappers-svelte) - `@tsparticles/vue2`: wrapper de componente Vue 2 @@ -137,6 +140,7 @@ Pasta fonte de demos: ` и передавайте `init` + `options` (или `url`). + +## Ссылки Monorepo + +- Папка пакета: +- Демо-приложение: + +## README + +- README wrapper: + +## Связанные документы + +- [`/guide/wrappers`](/ru/guide/wrappers) +- [`/guide/frameworks`](/ru/guide/frameworks) diff --git a/websites/website/docs/ru/guide/wrappers.md b/websites/website/docs/ru/guide/wrappers.md index f89d8bec38d..d1a9ab8191a 100644 --- a/websites/website/docs/ru/guide/wrappers.md +++ b/websites/website/docs/ru/guide/wrappers.md @@ -39,6 +39,7 @@ - [`Qwik`](/ru/guide/wrappers-qwik) - [`Riot`](/ru/guide/wrappers-riot) - [`Solid`](/ru/guide/wrappers-solid) +- [`Stencil`](/ru/guide/wrappers-stencil) - [`Web Components`](/ru/guide/wrappers-webcomponents) - [`WordPress`](/ru/guide/wrappers-wordpress) @@ -87,6 +88,8 @@ Docs: - локальный гайд: [`/guide/wrappers-riot`](/ru/guide/wrappers-riot) - `@tsparticles/solid`: wrapper-компонент для Solid Docs: - локальный гайд: [`/guide/wrappers-solid`](/ru/guide/wrappers-solid) +- `@tsparticles/stencil`: wrapper-компонент для Stencil (``) + Docs: - локальный гайд: [`/guide/wrappers-stencil`](/ru/guide/wrappers-stencil) - `@tsparticles/svelte`: wrapper-компонент для Svelte Docs: - локальный гайд: [`/guide/wrappers-svelte`](/ru/guide/wrappers-svelte) - `@tsparticles/vue2`: wrapper-компонент для Vue 2 @@ -137,6 +140,7 @@ | `@tsparticles/react` | `demo/react` | | `@tsparticles/riot` | `demo/riot` | | `@tsparticles/solid` | `demo/solid` | +| `@tsparticles/stencil` | `demo/stencil` | | `@tsparticles/svelte` | `demo/svelte`, `demo/svelte-kit` | | `@tsparticles/vue2` | `demo/vue2` | | `@tsparticles/vue3` | `demo/vue3` | diff --git a/websites/website/docs/zh/guide/wrappers-stencil.md b/websites/website/docs/zh/guide/wrappers-stencil.md new file mode 100644 index 00000000000..35acb17660a --- /dev/null +++ b/websites/website/docs/zh/guide/wrappers-stencil.md @@ -0,0 +1,29 @@ +# Wrapper: @tsparticles/stencil + +`tsParticles` 的官方 Stencil wrapper。 + +## 安装 + +```bash +pnpm add @tsparticles/stencil @tsparticles/engine @tsparticles/slim +``` + +## 快速配置流程 + +1. 安装 wrapper + engine + loader 包。 +2. 使用 `@tsparticles/stencil/loader` 一次性注册 Stencil custom elements。 +3. 渲染 ``,并传入 `init` + `options`(或 `url`)。 + +## Monorepo 参考 + +- 包目录: +- Demo 应用: + +## README + +- Wrapper README: + +## 相关文档 + +- [`/guide/wrappers`](/zh/guide/wrappers) +- [`/guide/frameworks`](/zh/guide/frameworks) diff --git a/websites/website/docs/zh/guide/wrappers.md b/websites/website/docs/zh/guide/wrappers.md index 8879965d852..7a7e0405e24 100644 --- a/websites/website/docs/zh/guide/wrappers.md +++ b/websites/website/docs/zh/guide/wrappers.md @@ -39,6 +39,7 @@ - [`Qwik`](/zh/guide/wrappers-qwik) - [`Riot`](/zh/guide/wrappers-riot) - [`Solid`](/zh/guide/wrappers-solid) +- [`Stencil`](/zh/guide/wrappers-stencil) - [`Web Components`](/zh/guide/wrappers-webcomponents) - [`WordPress`](/zh/guide/wrappers-wordpress) @@ -87,6 +88,8 @@ Docs: - 本地指南: [`/guide/wrappers-riot`](/zh/guide/wrappers-riot) - `@tsparticles/solid`: Solid 组件 wrapper Docs: - 本地指南: [`/guide/wrappers-solid`](/zh/guide/wrappers-solid) +- `@tsparticles/stencil`: Stencil 组件 wrapper(``) + Docs: - 本地指南: [`/guide/wrappers-stencil`](/zh/guide/wrappers-stencil) - `@tsparticles/svelte`: Svelte 组件 wrapper Docs: - 本地指南: [`/guide/wrappers-svelte`](/zh/guide/wrappers-svelte) - `@tsparticles/vue2`: Vue 2 组件 wrapper @@ -137,6 +140,7 @@ demo 源目录: | `@tsparticles/react` | `demo/react` | | `@tsparticles/riot` | `demo/riot` | | `@tsparticles/solid` | `demo/solid` | +| `@tsparticles/stencil` | `demo/stencil` | | `@tsparticles/svelte` | `demo/svelte`, `demo/svelte-kit` | | `@tsparticles/vue2` | `demo/vue2` | | `@tsparticles/vue3` | `demo/vue3` | diff --git a/websites/website/package.json b/websites/website/package.json index 51b16942381..249b4b7c956 100644 --- a/websites/website/package.json +++ b/websites/website/package.json @@ -262,7 +262,7 @@ "typedoc-plugin-markdown": "^4.11.0", "typedoc-plugin-mdn-links": "^5.1.1", "typedoc-plugin-missing-exports": "^4.1.3", - "vite": "^5.4.0", + "vite": "8.0.5", "vitepress": "^1.6.4" }, "nx": { diff --git a/wrappers/stencil/README.md b/wrappers/stencil/README.md new file mode 100644 index 00000000000..3bd2b04a7d2 --- /dev/null +++ b/wrappers/stencil/README.md @@ -0,0 +1,73 @@ +[![banner](https://particles.js.org/images/banner3.png)](https://particles.js.org) + +# @tsparticles/stencil + +[![npm](https://img.shields.io/npm/v/@tsparticles/stencil)](https://www.npmjs.com/package/@tsparticles/stencil) [![npm](https://img.shields.io/npm/dm/@tsparticles/stencil)](https://www.npmjs.com/package/@tsparticles/stencil) [![GitHub Sponsors](https://img.shields.io/github/sponsors/matteobruni)](https://github.com/sponsors/matteobruni) + +Official [tsParticles](https://github.com/tsparticles/tsparticles) Stencil wrapper. + +## Installation + +```shell +npm install @tsparticles/stencil @tsparticles/engine +``` + +or + +```shell +yarn add @tsparticles/stencil @tsparticles/engine +``` + +If you need prebuilt features, install one loader package too, for example `@tsparticles/slim`. + +## Usage + +Register Stencil custom elements once: + +```ts +import { defineCustomElements } from "@tsparticles/stencil/loader"; + +defineCustomElements(); +``` + +Use the component in your app and initialize features with the `init` callback: + +```tsx +import { h } from "@stencil/core"; +import { loadSlim } from "@tsparticles/slim"; + +export const Background = () => ( + { + await loadSlim(engine); + }} + options={{ + fullScreen: { enable: false }, + particles: { + move: { enable: true }, + number: { value: 80 } + } + }} + > +); +``` + +You can also load options from URL: + +```html + + +``` + +## Props + +- `container-id`: container id used by `tsParticles.load` +- `options`: inline particles options (`ISourceOptions`) +- `url`: path/url to a JSON options file +- `init`: async callback used to register plugins on the same engine instance used by the component + +## Monorepo references + +- Package folder: +- Demo app: diff --git a/wrappers/stencil/loader/cdn.js b/wrappers/stencil/loader/cdn.js new file mode 100644 index 00000000000..45e7d5abedd --- /dev/null +++ b/wrappers/stencil/loader/cdn.js @@ -0,0 +1 @@ +module.exports = require('../dist/cjs/loader.cjs.js'); \ No newline at end of file diff --git a/wrappers/stencil/loader/index.cjs.js b/wrappers/stencil/loader/index.cjs.js new file mode 100644 index 00000000000..45e7d5abedd --- /dev/null +++ b/wrappers/stencil/loader/index.cjs.js @@ -0,0 +1 @@ +module.exports = require('../dist/cjs/loader.cjs.js'); \ No newline at end of file diff --git a/wrappers/stencil/loader/index.d.ts b/wrappers/stencil/loader/index.d.ts new file mode 100644 index 00000000000..2d2403438cf --- /dev/null +++ b/wrappers/stencil/loader/index.d.ts @@ -0,0 +1,24 @@ +export * from '../dist/types/components'; +export interface CustomElementsDefineOptions { + exclude?: string[]; + resourcesUrl?: string; + syncQueue?: boolean; + jmp?: (c: Function) => any; + raf?: (c: FrameRequestCallback) => number; + ael?: (el: EventTarget, eventName: string, listener: EventListenerOrEventListenerObject, options: boolean | AddEventListenerOptions) => void; + rel?: (el: EventTarget, eventName: string, listener: EventListenerOrEventListenerObject, options: boolean | AddEventListenerOptions) => void; +} +export declare function defineCustomElements(win?: Window, opts?: CustomElementsDefineOptions): void; +/** + * @deprecated + */ +export declare function applyPolyfills(): Promise; + +/** + * Used to specify a nonce value that corresponds with an application's CSP. + * When set, the nonce will be added to all dynamically created script and style tags at runtime. + * Alternatively, the nonce value can be set on a meta tag in the DOM head + * () which + * will result in the same behavior. + */ +export declare function setNonce(nonce: string): void; diff --git a/wrappers/stencil/loader/index.es2017.js b/wrappers/stencil/loader/index.es2017.js new file mode 100644 index 00000000000..15b1d13d5f9 --- /dev/null +++ b/wrappers/stencil/loader/index.es2017.js @@ -0,0 +1 @@ +export * from '../dist/esm/loader.js'; \ No newline at end of file diff --git a/wrappers/stencil/loader/index.js b/wrappers/stencil/loader/index.js new file mode 100644 index 00000000000..8e1a393bcb2 --- /dev/null +++ b/wrappers/stencil/loader/index.js @@ -0,0 +1,2 @@ +(function(){if("undefined"!==typeof window&&void 0!==window.Reflect&&void 0!==window.customElements){var a=HTMLElement;window.HTMLElement=function(){return Reflect.construct(a,[],this.constructor)};HTMLElement.prototype=a.prototype;HTMLElement.prototype.constructor=HTMLElement;Object.setPrototypeOf(HTMLElement,a)}})(); +export * from '../dist/esm/loader.js'; \ No newline at end of file diff --git a/wrappers/stencil/package.json b/wrappers/stencil/package.json new file mode 100644 index 00000000000..dce6ca7cc92 --- /dev/null +++ b/wrappers/stencil/package.json @@ -0,0 +1,60 @@ +{ + "name": "@tsparticles/stencil", + "version": "4.0.5", + "description": "Official tsParticles Stencil Component - Easily create highly customizable particle, confetti and fireworks animations and use them as animated backgrounds for your website.", + "license": "MIT", + "author": "Matteo Bruni ", + "homepage": "https://particles.js.org", + "repository": { + "type": "git", + "url": "git+https://github.com/tsparticles/tsparticles.git", + "directory": "wrappers/stencil" + }, + "bugs": { + "url": "https://github.com/tsparticles/stencil/issues" + }, + "files": [ + "dist", + "loader" + ], + "main": "dist/index.cjs.js", + "module": "dist/index.js", + "types": "dist/types/index.d.ts", + "collection": "dist/collection/collection-manifest.json", + "exports": { + ".": { + "types": "./dist/types/index.d.ts", + "import": "./dist/index.js", + "require": "./dist/index.cjs.js" + }, + "./loader": { + "types": "./loader/index.d.ts", + "import": "./loader/index.js", + "require": "./loader/index.cjs.js" + } + }, + "scripts": { + "build": "stencil build", + "build:ci": "stencil build" + }, + "dependencies": { + "@tsparticles/engine": "workspace:^" + }, + "devDependencies": { + "@stencil/core": "^4.43.4", + "typescript": "^6.0.3" + }, + "publishConfig": { + "access": "public" + }, + "nx": { + "targets": { + "build": { + "outputs": [ + "{projectRoot}/dist", + "{projectRoot}/loader" + ] + } + } + } +} diff --git a/wrappers/stencil/src/components.d.ts b/wrappers/stencil/src/components.d.ts new file mode 100644 index 00000000000..247e2b5993a --- /dev/null +++ b/wrappers/stencil/src/components.d.ts @@ -0,0 +1,52 @@ +/* eslint-disable */ +/* tslint:disable */ +/** + * This is an autogenerated file created by the Stencil compiler. + * It contains typing information for all components that exist in this project. + */ +import { HTMLStencilElement, JSXBase } from "@stencil/core/internal"; +import { ISourceOptions } from "@tsparticles/engine"; +import { ParticlesPluginRegistrar } from "./initParticlesEngine"; +export { ISourceOptions } from "@tsparticles/engine"; +export { ParticlesPluginRegistrar } from "./initParticlesEngine"; +export namespace Components { + interface StencilParticles { + "init"?: ParticlesPluginRegistrar; + "options"?: ISourceOptions; + "url"?: string; + } +} +declare global { + interface HTMLStencilParticlesElement extends Components.StencilParticles, HTMLStencilElement { + } + var HTMLStencilParticlesElement: { + prototype: HTMLStencilParticlesElement; + new (): HTMLStencilParticlesElement; + }; + interface HTMLElementTagNameMap { + "stencil-particles": HTMLStencilParticlesElement; + } +} +declare namespace LocalJSX { + interface StencilParticles { + "init"?: ParticlesPluginRegistrar; + "options"?: ISourceOptions; + "url"?: string; + } + + interface StencilParticlesAttributes { + "url": string; + } + + interface IntrinsicElements { + "stencil-particles": Omit & { [K in keyof StencilParticles & keyof StencilParticlesAttributes]?: StencilParticles[K] } & { [K in keyof StencilParticles & keyof StencilParticlesAttributes as `attr:${K}`]?: StencilParticlesAttributes[K] } & { [K in keyof StencilParticles & keyof StencilParticlesAttributes as `prop:${K}`]?: StencilParticles[K] }; + } +} +export { LocalJSX as JSX }; +declare module "@stencil/core" { + export namespace JSX { + interface IntrinsicElements { + "stencil-particles": LocalJSX.IntrinsicElements["stencil-particles"] & JSXBase.HTMLAttributes; + } + } +} diff --git a/wrappers/stencil/src/components/stencil-particles/readme.md b/wrappers/stencil/src/components/stencil-particles/readme.md new file mode 100644 index 00000000000..04e1b8a5e05 --- /dev/null +++ b/wrappers/stencil/src/components/stencil-particles/readme.md @@ -0,0 +1,17 @@ +# stencil-particles + + + + +## Properties + +| Property | Attribute | Description | Type | Default | +| --------- | --------- | ----------- | ------------------------------------------- | ----------- | +| `init` | -- | | `(engine: Engine) => void \| Promise` | `undefined` | +| `options` | -- | | `IOptions` | `undefined` | +| `url` | `url` | | `string` | `undefined` | + + +---------------------------------------------- + +*Built with [StencilJS](https://stenciljs.com/)* diff --git a/wrappers/stencil/src/components/stencil-particles/stencil-particles.tsx b/wrappers/stencil/src/components/stencil-particles/stencil-particles.tsx new file mode 100644 index 00000000000..6132de1d9b7 --- /dev/null +++ b/wrappers/stencil/src/components/stencil-particles/stencil-particles.tsx @@ -0,0 +1,91 @@ +import { Component, type JSX, Prop, Watch, h } from "@stencil/core"; +import { Container, type ISourceOptions, tsParticles } from "@tsparticles/engine"; +import type { ParticlesPluginRegistrar } from "../../initParticlesEngine"; +import { initParticlesEngine } from "../../initParticlesEngine"; + +@Component({ + tag: "stencil-particles", +}) +export class StencilParticles { + private containerElement?: HTMLDivElement; + + @Prop() options?: ISourceOptions; + @Prop() url?: string; + @Prop() init?: ParticlesPluginRegistrar; + + private container?: Container; + private renderId = 0; + + async componentDidLoad(): Promise { + await this.loadParticles(++this.renderId); + } + + disconnectedCallback(): void { + this.renderId++; // Invalidate any pending load promises + this.container?.destroy(); + this.container = undefined; + } + + @Watch("options") + @Watch("url") + @Watch("init") + protected async onPropsChange(): Promise { + await this.loadParticles(++this.renderId); + } + + private async loadParticles(currentRenderId: number): Promise { + this.container?.destroy(); + + if (!this.containerElement) { + console.warn("[stencil-particles] container element not available yet"); + return; + } + + let container: Container | undefined; + + try { + // Use the shared initialization logic to ensure consistent plugin registration + // and avoid duplicate initialization when multiple instances mount concurrently. + // initParticlesEngine handles promise de-duplication and enforces a stable init callback. + if (this.init) { + await initParticlesEngine(this.init); + } + + if (!this.options && !this.url) { + console.warn("[stencil-particles] neither options nor url provided"); + return; + } + + // Load particles directly onto the DOM element. + // tsParticles will auto-generate a unique internal ID, preventing collisions. + const loadParams = { + element: this.containerElement, + ...(this.options ? { options: this.options } : { url: this.url! }), + }; + + container = await tsParticles.load(loadParams); + } catch (error: unknown) { + console.error("[stencil-particles] load failed", error); + return; + } + + // Race condition guard: discard result if props changed during async load + if (currentRenderId !== this.renderId) { + container?.destroy(); + return; + } + + this.container = container; + } + + render(): JSX.Element { + return ( +
{ + this.containerElement = el as HTMLDivElement; + }} + style={{ width: "100%", height: "100%" }} + >
+ ); + } +} diff --git a/wrappers/stencil/src/index.ts b/wrappers/stencil/src/index.ts new file mode 100644 index 00000000000..9be2d275a4f --- /dev/null +++ b/wrappers/stencil/src/index.ts @@ -0,0 +1,6 @@ +export type { ParticlesPluginRegistrar } from "./initParticlesEngine"; +export { + initParticlesEngine, + isParticlesEngineInitialized, + waitForParticlesEngineInitialization +} from "./initParticlesEngine"; diff --git a/wrappers/stencil/src/initParticlesEngine.ts b/wrappers/stencil/src/initParticlesEngine.ts new file mode 100644 index 00000000000..3dae0fcaa67 --- /dev/null +++ b/wrappers/stencil/src/initParticlesEngine.ts @@ -0,0 +1,52 @@ +import { Engine, tsParticles } from "@tsparticles/engine"; + +export type ParticlesPluginRegistrar = (engine: Engine) => Promise | void; + +let initialized = false; +let initPromise: Promise | undefined; +let initCallback: ParticlesPluginRegistrar | undefined; + +export async function initParticlesEngine(init?: ParticlesPluginRegistrar): Promise { + if (initialized) { + return; + } + + if (initPromise) { + if (initCallback !== init) { + throw new Error("initParticlesEngine callback must be stable across the app lifecycle."); + } + + await initPromise; + + return; + } + + initCallback = init; + initPromise = (async () => { + if (init) { + await init(tsParticles); + } + + if (typeof (tsParticles as { init?: () => Promise }).init === "function") { + await (tsParticles as { init: () => Promise }).init(); + } + + initialized = true; + })().catch((error: unknown) => { + initPromise = undefined; + initCallback = undefined; + initialized = false; + + throw error; + }); + + await initPromise; +} + +export function isParticlesEngineInitialized(): boolean { + return initialized; +} + +export async function waitForParticlesEngineInitialization(): Promise { + await (initPromise ?? Promise.resolve()); +} diff --git a/wrappers/stencil/stencil.config.ts b/wrappers/stencil/stencil.config.ts new file mode 100644 index 00000000000..666e36b5f79 --- /dev/null +++ b/wrappers/stencil/stencil.config.ts @@ -0,0 +1,15 @@ +import { Config } from "@stencil/core"; + +export const config: Config = { + namespace: "tsparticlesstencil", + srcDir: "src", + outputTargets: [ + { + type: "dist", + esmLoaderPath: "../loader" + }, + { + type: "docs-readme" + } + ] +}; diff --git a/wrappers/stencil/tsconfig.json b/wrappers/stencil/tsconfig.json new file mode 100644 index 00000000000..608da0436dd --- /dev/null +++ b/wrappers/stencil/tsconfig.json @@ -0,0 +1,18 @@ +{ + "compilerOptions": { + "allowSyntheticDefaultImports": true, + "experimentalDecorators": true, + "jsx": "react", + "jsxFactory": "h", + "lib": [ + "dom", + "es2017" + ], + "module": "esnext", + "moduleResolution": "node", + "target": "es2017" + }, + "include": [ + "src" + ] +}