From 09cd6ff62fc11f4949500eacf949c2eda2fa6330 Mon Sep 17 00:00:00 2001 From: wangsijie Date: Mon, 12 May 2025 11:03:00 +0800 Subject: [PATCH] refactor: split Angular utilities into a dedicated package fixed #956 --- .changeset/cold-brooms-wait.md | 9 + packages/angular-sample/package.json | 2 +- .../angular-sample/src/app/app.component.ts | 2 +- packages/angular-sample/src/app/app.config.ts | 2 +- packages/angular/README.md | 3 + packages/angular/package.json | 52 ++ packages/angular/rollup.config.js | 1 + .../utils/angular.ts => angular/src/index.ts} | 9 +- packages/angular/tsconfig.build.json | 6 + packages/angular/tsconfig.json | 12 + packages/angular/vitest.config.ts | 8 + packages/js/package.json | 1 - packages/js/src/utils/index.ts | 1 - pnpm-lock.yaml | 741 +++++++++++------- 14 files changed, 557 insertions(+), 292 deletions(-) create mode 100644 .changeset/cold-brooms-wait.md create mode 100644 packages/angular/README.md create mode 100644 packages/angular/package.json create mode 100644 packages/angular/rollup.config.js rename packages/{js/src/utils/angular.ts => angular/src/index.ts} (96%) create mode 100644 packages/angular/tsconfig.build.json create mode 100644 packages/angular/tsconfig.json create mode 100644 packages/angular/vitest.config.ts diff --git a/.changeset/cold-brooms-wait.md b/.changeset/cold-brooms-wait.md new file mode 100644 index 000000000..d3f2d19b6 --- /dev/null +++ b/.changeset/cold-brooms-wait.md @@ -0,0 +1,9 @@ +--- +"@logto/angular": major +"@logto/angular-sample": major +"@logto/js": major +--- + +extract Angular-specific utilities from JS package into standalone package + +Check the Angular sample app for usage, replace the existing import (`@logto/js`) with the new package (`@logto/angular`). diff --git a/packages/angular-sample/package.json b/packages/angular-sample/package.json index 5e7d97426..c8ec8412c 100644 --- a/packages/angular-sample/package.json +++ b/packages/angular-sample/package.json @@ -21,7 +21,7 @@ "@angular/platform-server": "^19.0.0", "@angular/router": "^19.0.0", "@angular/ssr": "^19.0.0", - "@logto/js": "link:../js", + "@logto/angular": "link:../angular", "angular-auth-oidc-client": "^19.0.0", "express": "^4.20.0", "rxjs": "~7.8.0", diff --git a/packages/angular-sample/src/app/app.component.ts b/packages/angular-sample/src/app/app.component.ts index 741d0ac69..bedd7c90b 100644 --- a/packages/angular-sample/src/app/app.component.ts +++ b/packages/angular-sample/src/app/app.component.ts @@ -2,7 +2,7 @@ import { Component, OnInit } from '@angular/core'; import { RouterOutlet } from '@angular/router'; import { CommonModule } from '@angular/common'; import { OidcSecurityService } from 'angular-auth-oidc-client'; -import type { UserInfoResponse } from '@logto/js'; +import type { UserInfoResponse } from '@logto/angular'; @Component({ selector: 'app-root', diff --git a/packages/angular-sample/src/app/app.config.ts b/packages/angular-sample/src/app/app.config.ts index bdaaf1b06..694df4212 100644 --- a/packages/angular-sample/src/app/app.config.ts +++ b/packages/angular-sample/src/app/app.config.ts @@ -5,7 +5,7 @@ import { provideAuth } from 'angular-auth-oidc-client'; import { routes } from './app.routes'; import { provideClientHydration } from '@angular/platform-browser'; import { provideHttpClient, withFetch } from '@angular/common/http'; -import { UserScope, buildAngularAuthConfig } from '@logto/js'; +import { UserScope, buildAngularAuthConfig } from '@logto/angular'; export const appConfig: ApplicationConfig = { providers: [ diff --git a/packages/angular/README.md b/packages/angular/README.md new file mode 100644 index 000000000..5a153c633 --- /dev/null +++ b/packages/angular/README.md @@ -0,0 +1,3 @@ +# Logto Angular helper + +This package provides a helper for Angular to use Logto. diff --git a/packages/angular/package.json b/packages/angular/package.json new file mode 100644 index 000000000..bee7fca82 --- /dev/null +++ b/packages/angular/package.json @@ -0,0 +1,52 @@ +{ + "name": "@logto/angular", + "version": "0.0.0", + "type": "module", + "module": "./lib/index.js", + "types": "./lib/index.d.ts", + "exports": { + "types": "./lib/index.d.ts", + "import": "./lib/index.js", + "default": "./lib/index.js" + }, + "files": [ + "lib" + ], + "license": "MIT", + "repository": { + "type": "git", + "url": "https://github.com/logto-io/js.git", + "directory": "packages/angular" + }, + "scripts": { + "dev:tsc": "tsc -p tsconfig.build.json -w --preserveWatchOutput", + "precommit": "lint-staged", + "check": "tsc --noEmit", + "build": "rm -rf lib/ && tsc -p tsconfig.build.json --noEmit && rollup -c", + "lint": "eslint --ext .ts --ext .tsx src", + "prepack": "pnpm build && pnpm test" + }, + "dependencies": { + "@logto/js": "workspace:^", + "@silverhand/essentials": "^2.9.2" + }, + "devDependencies": { + "@silverhand/eslint-config": "^6.0.1", + "@silverhand/eslint-config-react": "^6.0.2", + "@silverhand/ts-config": "^6.0.0", + "@silverhand/ts-config-react": "^6.0.0", + "angular-auth-oidc-client": "^19.0.0", + "eslint": "^8.57.0", + "lint-staged": "^15.0.0", + "prettier": "^3.0.0", + "typescript": "^5.3.3", + "vitest": "^2.1.9" + }, + "eslintConfig": { + "extends": "@silverhand" + }, + "prettier": "@silverhand/eslint-config/.prettierrc", + "publishConfig": { + "access": "public" + } +} diff --git a/packages/angular/rollup.config.js b/packages/angular/rollup.config.js new file mode 100644 index 000000000..049a6eeec --- /dev/null +++ b/packages/angular/rollup.config.js @@ -0,0 +1 @@ +export { default } from '../../rollup.config.js'; diff --git a/packages/js/src/utils/angular.ts b/packages/angular/src/index.ts similarity index 96% rename from packages/js/src/utils/angular.ts rename to packages/angular/src/index.ts index b4a32351b..d6ccc27bb 100644 --- a/packages/js/src/utils/angular.ts +++ b/packages/angular/src/index.ts @@ -1,11 +1,7 @@ +import { Prompt, QueryKey, type SignInUriParameters, withReservedScopes } from '@logto/js'; import { conditional } from '@silverhand/essentials'; import { type OpenIdConfiguration } from 'angular-auth-oidc-client'; -import { Prompt, QueryKey } from '../consts/index.js'; -import { type SignInUriParameters } from '../index.js'; - -import { withReservedScopes } from './scopes.js'; - /** The Logto configuration object for Angular apps. */ export type LogtoAngularConfig = { /** @@ -166,3 +162,6 @@ export const buildAngularAuthConfig = (logtoConfig: LogtoAngularConfig): OpenIdC }, }; }; + +export type { UserInfoResponse } from '@logto/js'; +export { UserScope } from '@logto/js'; diff --git a/packages/angular/tsconfig.build.json b/packages/angular/tsconfig.build.json new file mode 100644 index 000000000..77b3df4dc --- /dev/null +++ b/packages/angular/tsconfig.build.json @@ -0,0 +1,6 @@ +{ + "extends": "./tsconfig", + "include": [ + "src", + ] +} diff --git a/packages/angular/tsconfig.json b/packages/angular/tsconfig.json new file mode 100644 index 000000000..c131ce22e --- /dev/null +++ b/packages/angular/tsconfig.json @@ -0,0 +1,12 @@ +{ + "extends": "@silverhand/ts-config-react/tsconfig.base", + "compilerOptions": { + "noEmit": false, + "outDir": "lib", + "types": ["vitest/globals"] + }, + "include": [ + "src", + "vitest.config.ts" + ] +} diff --git a/packages/angular/vitest.config.ts b/packages/angular/vitest.config.ts new file mode 100644 index 000000000..fe5b60faa --- /dev/null +++ b/packages/angular/vitest.config.ts @@ -0,0 +1,8 @@ +import { defineConfig } from 'vitest/config'; + +export default defineConfig({ + test: { + globals: true, + environment: 'happy-dom', + }, +}); diff --git a/packages/js/package.json b/packages/js/package.json index 26c433c8f..2d905a258 100644 --- a/packages/js/package.json +++ b/packages/js/package.json @@ -38,7 +38,6 @@ "@silverhand/ts-config": "^6.0.0", "@types/node": "^22.0.0", "@vitest/coverage-v8": "^2.1.9", - "angular-auth-oidc-client": "^19.0.0", "eslint": "^8.57.0", "happy-dom": "^16.0.0", "jose": "^5.2.2", diff --git a/packages/js/src/utils/index.ts b/packages/js/src/utils/index.ts index 67933b790..b62ee6930 100644 --- a/packages/js/src/utils/index.ts +++ b/packages/js/src/utils/index.ts @@ -4,4 +4,3 @@ export * from './id-token.js'; export * from './access-token.js'; export * from './scopes.js'; export * from './arbitrary-object.js'; -export * from './angular.js'; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8ba5ed73d..f50077b9e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -64,6 +64,46 @@ importers: specifier: ^5.3.3 version: 5.3.3 + packages/angular: + dependencies: + '@logto/js': + specifier: workspace:^ + version: link:../js + '@silverhand/essentials': + specifier: ^2.9.2 + version: 2.9.2 + devDependencies: + '@silverhand/eslint-config': + specifier: ^6.0.1 + version: 6.0.1(@types/eslint@9.6.1)(eslint@8.57.0)(prettier@3.0.0)(typescript@5.7.2) + '@silverhand/eslint-config-react': + specifier: ^6.0.2 + version: 6.0.2(@types/eslint@9.6.1)(eslint@8.57.0)(postcss@8.5.3)(prettier@3.0.0)(typescript@5.7.2) + '@silverhand/ts-config': + specifier: ^6.0.0 + version: 6.0.0(typescript@5.7.2) + '@silverhand/ts-config-react': + specifier: ^6.0.0 + version: 6.0.0(typescript@5.7.2) + angular-auth-oidc-client: + specifier: ^19.0.0 + version: 19.0.0(@angular/common@19.2.10(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0))(@angular/router@19.2.10(@angular/common@19.2.10(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0))(@angular/platform-browser@19.2.10(@angular/animations@19.2.10(@angular/common@19.2.10(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0)))(@angular/common@19.2.10(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0)))(rxjs@7.8.1))(rxjs@7.8.1) + eslint: + specifier: ^8.57.0 + version: 8.57.0 + lint-staged: + specifier: ^15.0.0 + version: 15.0.0 + prettier: + specifier: ^3.0.0 + version: 3.0.0 + typescript: + specifier: ^5.3.3 + version: 5.7.2 + vitest: + specifier: ^2.1.9 + version: 2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0) + packages/browser: dependencies: '@logto/client': @@ -78,13 +118,13 @@ importers: devDependencies: '@silverhand/eslint-config': specifier: ^6.0.1 - version: 6.0.1(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3) + version: 6.0.1(@types/eslint@9.6.1)(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3) '@silverhand/ts-config': specifier: ^6.0.0 version: 6.0.0(typescript@5.3.3) '@vitest/coverage-v8': specifier: ^2.1.9 - version: 2.1.9(vitest@2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(terser@5.39.0)) + version: 2.1.9(vitest@2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)) eslint: specifier: ^8.57.0 version: 8.57.0 @@ -102,7 +142,7 @@ importers: version: 5.3.3 vitest: specifier: ^2.1.9 - version: 2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(sass@1.58.0)(terser@5.39.0) + version: 2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0) packages/browser-sample: dependencies: @@ -118,10 +158,10 @@ importers: version: 2.9.2(@parcel/core@2.9.2) '@silverhand/eslint-config': specifier: ^6.0.1 - version: 6.0.1(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3) + version: 6.0.1(@types/eslint@9.6.1)(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3) '@silverhand/eslint-config-react': specifier: ^6.0.2 - version: 6.0.2(eslint@8.57.0)(postcss@8.4.31)(prettier@3.0.0)(stylelint@16.9.0(typescript@5.3.3))(typescript@5.3.3) + version: 6.0.2(@types/eslint@9.6.1)(eslint@8.57.0)(postcss@8.4.31)(prettier@3.0.0)(stylelint@16.9.0(typescript@5.3.3))(typescript@5.3.3) eslint: specifier: ^8.57.0 version: 8.57.0 @@ -161,13 +201,13 @@ importers: version: 6.0.1(@capacitor/core@6.1.0) '@silverhand/eslint-config': specifier: ^6.0.1 - version: 6.0.1(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3) + version: 6.0.1(@types/eslint@9.6.1)(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3) '@silverhand/ts-config': specifier: ^6.0.0 version: 6.0.0(typescript@5.3.3) '@vitest/coverage-v8': specifier: ^2.1.9 - version: 2.1.9(vitest@2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(terser@5.39.0)) + version: 2.1.9(vitest@2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)) eslint: specifier: ^8.57.0 version: 8.57.0 @@ -185,7 +225,7 @@ importers: version: 5.3.3 vitest: specifier: ^2.1.9 - version: 2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(sass@1.58.0)(terser@5.39.0) + version: 2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0) packages/chrome-extension: dependencies: @@ -195,7 +235,7 @@ importers: devDependencies: '@silverhand/eslint-config': specifier: ^6.0.1 - version: 6.0.1(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3) + version: 6.0.1(@types/eslint@9.6.1)(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3) '@silverhand/ts-config': specifier: ^6.0.0 version: 6.0.0(typescript@5.3.3) @@ -231,7 +271,7 @@ importers: version: 12.1.0(rollup@4.22.4)(tslib@2.8.1)(typescript@5.3.3) '@silverhand/eslint-config': specifier: ^6.0.1 - version: 6.0.1(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3) + version: 6.0.1(@types/eslint@9.6.1)(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3) '@silverhand/ts-config': specifier: ^6.0.0 version: 6.0.0(typescript@5.3.3) @@ -280,7 +320,7 @@ importers: devDependencies: '@silverhand/eslint-config': specifier: ^6.0.1 - version: 6.0.1(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3) + version: 6.0.1(@types/eslint@9.6.1)(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3) '@silverhand/ts-config': specifier: ^6.0.0 version: 6.0.0(typescript@5.3.3) @@ -289,7 +329,7 @@ importers: version: 22.10.0 '@vitest/coverage-v8': specifier: ^2.1.9 - version: 2.1.9(vitest@2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(terser@5.39.0)) + version: 2.1.9(vitest@2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)) eslint: specifier: ^8.57.0 version: 8.57.0 @@ -310,7 +350,7 @@ importers: version: 5.3.3 vitest: specifier: ^2.1.9 - version: 2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(sass@1.58.0)(terser@5.39.0) + version: 2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0) packages/express: dependencies: @@ -320,7 +360,7 @@ importers: devDependencies: '@silverhand/eslint-config': specifier: ^6.0.1 - version: 6.0.1(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3) + version: 6.0.1(@types/eslint@9.6.1)(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3) '@silverhand/ts-config': specifier: ^6.0.0 version: 6.0.0(typescript@5.3.3) @@ -344,7 +384,7 @@ importers: version: 6.0.0 '@vitest/coverage-v8': specifier: ^2.1.9 - version: 2.1.9(vitest@2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(terser@5.39.0)) + version: 2.1.9(vitest@2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)) cookie-parser: specifier: ^1.4.6 version: 1.4.6 @@ -371,7 +411,7 @@ importers: version: 5.3.3 vitest: specifier: ^2.1.9 - version: 2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(sass@1.58.0)(terser@5.39.0) + version: 2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0) packages/express-sample: dependencies: @@ -390,7 +430,7 @@ importers: devDependencies: '@silverhand/eslint-config': specifier: ^6.0.1 - version: 6.0.1(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3) + version: 6.0.1(@types/eslint@9.6.1)(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3) '@silverhand/ts-config': specifier: ^6.0.0 version: 6.0.0(typescript@5.3.3) @@ -436,7 +476,7 @@ importers: devDependencies: '@silverhand/eslint-config': specifier: ^6.0.1 - version: 6.0.1(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3) + version: 6.0.1(@types/eslint@9.6.1)(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3) '@silverhand/ts-config': specifier: ^6.0.0 version: 6.0.0(typescript@5.3.3) @@ -445,10 +485,7 @@ importers: version: 22.10.0 '@vitest/coverage-v8': specifier: ^2.1.9 - version: 2.1.9(vitest@2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(terser@5.39.0)) - angular-auth-oidc-client: - specifier: ^19.0.0 - version: 19.0.0(@angular/common@17.2.1(@angular/core@17.2.1(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.2.1(rxjs@7.8.1)(zone.js@0.14.4))(@angular/router@17.2.1(@angular/common@17.2.1(@angular/core@17.2.1(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.2.1(rxjs@7.8.1)(zone.js@0.14.4))(@angular/platform-browser@17.2.1(@angular/common@17.2.1(@angular/core@17.2.1(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.2.1(rxjs@7.8.1)(zone.js@0.14.4)))(rxjs@7.8.1))(rxjs@7.8.1) + version: 2.1.9(vitest@2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)) eslint: specifier: ^8.57.0 version: 8.57.0 @@ -472,7 +509,7 @@ importers: version: 5.3.3 vitest: specifier: ^2.1.9 - version: 2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(sass@1.58.0)(terser@5.39.0) + version: 2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0) packages/next: dependencies: @@ -488,7 +525,7 @@ importers: devDependencies: '@silverhand/eslint-config': specifier: ^6.0.1 - version: 6.0.1(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3) + version: 6.0.1(@types/eslint@9.6.1)(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3) '@silverhand/ts-config': specifier: ^6.0.0 version: 6.0.0(typescript@5.3.3) @@ -500,7 +537,7 @@ importers: version: 0.6.0 '@vitest/coverage-v8': specifier: ^2.1.9 - version: 2.1.9(vitest@2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(terser@5.39.0)) + version: 2.1.9(vitest@2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)) eslint: specifier: ^8.57.0 version: 8.57.0 @@ -509,10 +546,10 @@ importers: version: 15.0.0 next: specifier: ^15.2.3 - version: 15.2.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.58.0) + version: 15.2.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.0) next-test-api-route-handler: specifier: ^4.0.14 - version: 4.0.14(next@15.2.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.58.0)) + version: 4.0.14(next@15.2.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.0)) prettier: specifier: ^3.0.0 version: 3.0.0 @@ -527,16 +564,16 @@ importers: version: 5.3.3 vitest: specifier: ^2.1.9 - version: 2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(sass@1.58.0)(terser@5.39.0) + version: 2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0) packages/next-auth-sample: dependencies: next: specifier: ^15.2.3 - version: 15.2.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.58.0) + version: 15.2.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.0) next-auth: specifier: 5.0.0-beta.27 - version: 5.0.0-beta.27(next@15.2.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.58.0))(react@19.0.0) + version: 5.0.0-beta.27(next@15.2.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.0))(react@19.0.0) react: specifier: ^19.0.0 version: 19.0.0 @@ -591,7 +628,7 @@ importers: version: link:../next next: specifier: ^15.2.3 - version: 15.2.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.58.0) + version: 15.2.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.0) react: specifier: ^19.0.0 version: 19.0.0 @@ -604,10 +641,10 @@ importers: devDependencies: '@silverhand/eslint-config': specifier: ^6.0.1 - version: 6.0.1(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3) + version: 6.0.1(@types/eslint@9.6.1)(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3) '@silverhand/eslint-config-react': specifier: ^6.0.2 - version: 6.0.2(eslint@8.57.0)(postcss@8.4.31)(prettier@3.0.0)(stylelint@16.9.0(typescript@5.3.3))(typescript@5.3.3) + version: 6.0.2(@types/eslint@9.6.1)(eslint@8.57.0)(postcss@8.4.31)(prettier@3.0.0)(stylelint@16.9.0(typescript@5.3.3))(typescript@5.3.3) '@silverhand/ts-config': specifier: ^6.0.0 version: 6.0.0(typescript@5.3.3) @@ -652,7 +689,7 @@ importers: version: link:../next next: specifier: ^15.2.3 - version: 15.2.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.58.0) + version: 15.2.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.0) react: specifier: ^19.0.0 version: 19.0.0 @@ -714,7 +751,7 @@ importers: devDependencies: '@silverhand/eslint-config': specifier: ^6.0.1 - version: 6.0.1(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3) + version: 6.0.1(@types/eslint@9.6.1)(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3) '@silverhand/ts-config': specifier: ^6.0.0 version: 6.0.0(typescript@5.3.3) @@ -726,7 +763,7 @@ importers: version: 22.10.0 '@vitest/coverage-v8': specifier: ^2.1.9 - version: 2.1.9(vitest@2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(terser@5.39.0)) + version: 2.1.9(vitest@2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)) eslint: specifier: ^8.57.0 version: 8.57.0 @@ -741,7 +778,7 @@ importers: version: 5.3.3 vitest: specifier: ^2.1.9 - version: 2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(sass@1.58.0)(terser@5.39.0) + version: 2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0) packages/nuxt: dependencies: @@ -760,16 +797,16 @@ importers: devDependencies: '@nuxt/module-builder': specifier: ^1.0.1 - version: 1.0.1(@nuxt/cli@3.25.0(magicast@0.3.5))(@vue/compiler-core@3.5.13)(esbuild@0.25.4)(typescript@5.7.2)(vue@3.5.13(typescript@5.7.2)) + version: 1.0.1(@nuxt/cli@3.25.0(magicast@0.3.5))(@vue/compiler-core@3.5.13)(esbuild@0.25.4)(sass@1.85.0)(typescript@5.7.2)(vue@3.5.13(typescript@5.7.2)) '@nuxt/test-utils': specifier: ^3.18.0 - version: 3.18.0(@types/node@22.10.0)(@vue/test-utils@2.4.4(@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2)))(happy-dom@16.7.2)(jiti@2.4.2)(magicast@0.3.5)(terser@5.39.0)(typescript@5.7.2)(vitest@2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(terser@5.39.0))(yaml@2.7.1) + version: 3.18.0(@types/node@22.10.0)(@vue/test-utils@2.4.4(@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2)))(happy-dom@16.7.2)(jiti@2.4.2)(less@4.2.2)(magicast@0.3.5)(sass@1.85.0)(terser@5.39.0)(typescript@5.7.2)(vitest@2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0))(yaml@2.7.1) '@silverhand/eslint-config': specifier: ^6.0.1 - version: 6.0.1(eslint@8.57.0)(prettier@3.0.0)(typescript@5.7.2) + version: 6.0.1(@types/eslint@9.6.1)(eslint@8.57.0)(prettier@3.0.0)(typescript@5.7.2) '@vitest/coverage-v8': specifier: ^2.1.9 - version: 2.1.9(vitest@2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(terser@5.39.0)) + version: 2.1.9(vitest@2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)) '@vue/test-utils': specifier: ^2.4.4 version: 2.4.4(@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2)) @@ -787,7 +824,7 @@ importers: version: 15.0.0 nuxt: specifier: ^3.17.2 - version: 3.17.2(@parcel/watcher@2.5.1)(@types/node@22.10.0)(db0@0.3.2)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.6.1)(magicast@0.3.5)(meow@13.2.0)(rollup@4.40.0)(stylelint@16.9.0(typescript@5.7.2))(terser@5.39.0)(typescript@5.7.2)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(yaml@2.7.1) + version: 3.17.2(@parcel/watcher@2.5.1)(@types/node@22.10.0)(db0@0.3.2)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.6.1)(less@4.2.2)(magicast@0.3.5)(meow@13.2.0)(rollup@4.40.0)(sass@1.85.0)(stylelint@16.9.0(typescript@5.7.2))(terser@5.39.0)(typescript@5.7.2)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1))(yaml@2.7.1) prettier: specifier: ^3.0.0 version: 3.0.0 @@ -796,7 +833,7 @@ importers: version: 5.7.2 vitest: specifier: ^2.1.9 - version: 2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(sass@1.58.0)(terser@5.39.0) + version: 2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0) vue: specifier: ^3.5.13 version: 3.5.13(typescript@5.7.2) @@ -821,7 +858,7 @@ importers: devDependencies: '@silverhand/eslint-config': specifier: ^6.0.1 - version: 6.0.1(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3) + version: 6.0.1(@types/eslint@9.6.1)(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3) '@silverhand/ts-config': specifier: ^6.0.0 version: 6.0.0(typescript@5.3.3) @@ -873,10 +910,10 @@ importers: devDependencies: '@silverhand/eslint-config': specifier: ^6.0.1 - version: 6.0.1(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3) + version: 6.0.1(@types/eslint@9.6.1)(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3) '@silverhand/eslint-config-react': specifier: ^6.0.2 - version: 6.0.2(eslint@8.57.0)(postcss@8.4.31)(prettier@3.0.0)(stylelint@16.9.0(typescript@5.3.3))(typescript@5.3.3) + version: 6.0.2(@types/eslint@9.6.1)(eslint@8.57.0)(postcss@8.4.31)(prettier@3.0.0)(stylelint@16.9.0(typescript@5.3.3))(typescript@5.3.3) '@silverhand/ts-config': specifier: ^6.0.0 version: 6.0.0(typescript@5.3.3) @@ -891,7 +928,7 @@ importers: version: 18.2.56 '@vitest/coverage-v8': specifier: ^2.1.9 - version: 2.1.9(vitest@2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(terser@5.39.0)) + version: 2.1.9(vitest@2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)) eslint: specifier: ^8.57.0 version: 8.57.0 @@ -921,7 +958,7 @@ importers: version: 5.3.3 vitest: specifier: ^2.1.9 - version: 2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(sass@1.58.0)(terser@5.39.0) + version: 2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0) packages/react-sample: dependencies: @@ -949,10 +986,10 @@ importers: version: 2.9.2(@parcel/core@2.9.2) '@silverhand/eslint-config': specifier: ^6.0.1 - version: 6.0.1(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3) + version: 6.0.1(@types/eslint@9.6.1)(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3) '@silverhand/eslint-config-react': specifier: ^6.0.2 - version: 6.0.2(eslint@8.57.0)(postcss@8.4.31)(prettier@3.0.0)(stylelint@16.9.0(typescript@5.3.3))(typescript@5.3.3) + version: 6.0.2(@types/eslint@9.6.1)(eslint@8.57.0)(postcss@8.4.31)(prettier@3.0.0)(stylelint@16.9.0(typescript@5.3.3))(typescript@5.3.3) '@silverhand/ts-config': specifier: ^6.0.0 version: 6.0.0(typescript@5.3.3) @@ -1010,7 +1047,7 @@ importers: version: 2.0.0(typescript@5.3.3) '@silverhand/eslint-config': specifier: ^6.0.1 - version: 6.0.1(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3) + version: 6.0.1(@types/eslint@9.6.1)(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3) '@silverhand/ts-config': specifier: ^6.0.0 version: 6.0.0(typescript@5.3.3) @@ -1019,7 +1056,7 @@ importers: version: 22.10.0 '@vitest/coverage-v8': specifier: ^2.1.9 - version: 2.1.9(vitest@2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(terser@5.39.0)) + version: 2.1.9(vitest@2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)) eslint: specifier: ^8.57.0 version: 8.57.0 @@ -1034,7 +1071,7 @@ importers: version: 5.3.3 vitest: specifier: ^2.1.9 - version: 2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(sass@1.58.0)(terser@5.39.0) + version: 2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0) packages/remix-sample: dependencies: @@ -1062,13 +1099,13 @@ importers: devDependencies: '@remix-run/dev': specifier: ^2.16.5 - version: 2.16.6(@remix-run/react@2.16.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.7.2))(@remix-run/serve@2.16.6(typescript@5.7.2))(@types/node@22.10.0)(sass@1.58.0)(terser@5.39.0)(typescript@5.7.2)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1)) + version: 2.16.6(@remix-run/react@2.16.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.7.2))(@remix-run/serve@2.16.6(typescript@5.7.2))(@types/node@22.10.0)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(typescript@5.7.2)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1)) '@silverhand/eslint-config': specifier: ^6.0.1 - version: 6.0.1(eslint@8.57.0)(prettier@3.0.0)(typescript@5.7.2) + version: 6.0.1(@types/eslint@9.6.1)(eslint@8.57.0)(prettier@3.0.0)(typescript@5.7.2) '@silverhand/eslint-config-react': specifier: ^6.0.2 - version: 6.0.2(eslint@8.57.0)(postcss@8.5.3)(prettier@3.0.0)(stylelint@16.9.0(typescript@5.7.2))(typescript@5.7.2) + version: 6.0.2(@types/eslint@9.6.1)(eslint@8.57.0)(postcss@8.5.3)(prettier@3.0.0)(stylelint@16.9.0(typescript@5.7.2))(typescript@5.7.2) '@silverhand/ts-config': specifier: ^6.0.0 version: 6.0.0(typescript@5.7.2) @@ -1101,10 +1138,10 @@ importers: version: 5.7.2 vite: specifier: ^6.0.0 - version: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1) + version: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1) vite-tsconfig-paths: specifier: ^4.3.1 - version: 4.3.2(typescript@5.7.2)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1)) + version: 4.3.2(typescript@5.7.2)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1)) packages/sveltekit: dependencies: @@ -1114,13 +1151,13 @@ importers: devDependencies: '@silverhand/eslint-config': specifier: ^6.0.1 - version: 6.0.1(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3) + version: 6.0.1(@types/eslint@9.6.1)(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3) '@silverhand/ts-config': specifier: ^6.0.0 version: 6.0.0(typescript@5.3.3) '@sveltejs/kit': specifier: ^2.0.0 - version: 2.8.3(@sveltejs/vite-plugin-svelte@5.0.1(svelte@5.2.9)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1)))(svelte@5.2.9)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1)) + version: 2.8.3(@sveltejs/vite-plugin-svelte@5.0.1(svelte@5.2.9)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1)))(svelte@5.2.9)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1)) '@swc/core': specifier: ^1.6.5 version: 1.6.5(@swc/helpers@0.5.15) @@ -1132,7 +1169,7 @@ importers: version: 22.10.0 '@vitest/coverage-v8': specifier: ^2.1.9 - version: 2.1.9(vitest@2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(terser@5.39.0)) + version: 2.1.9(vitest@2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)) eslint: specifier: ^8.57.0 version: 8.57.0 @@ -1147,7 +1184,7 @@ importers: version: 5.3.3 vitest: specifier: ^2.1.9 - version: 2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(sass@1.58.0)(terser@5.39.0) + version: 2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0) packages/sveltekit-sample: devDependencies: @@ -1156,16 +1193,16 @@ importers: version: link:../sveltekit '@silverhand/eslint-config': specifier: ^6.0.1 - version: 6.0.1(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3) + version: 6.0.1(@types/eslint@9.6.1)(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3) '@sveltejs/adapter-auto': specifier: ^3.0.0 - version: 3.1.1(@sveltejs/kit@2.8.3(@sveltejs/vite-plugin-svelte@5.0.1(svelte@5.2.9)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1)))(svelte@5.2.9)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1))) + version: 3.1.1(@sveltejs/kit@2.8.3(@sveltejs/vite-plugin-svelte@5.0.1(svelte@5.2.9)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1)))(svelte@5.2.9)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1))) '@sveltejs/kit': specifier: ^2.0.0 - version: 2.8.3(@sveltejs/vite-plugin-svelte@5.0.1(svelte@5.2.9)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1)))(svelte@5.2.9)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1)) + version: 2.8.3(@sveltejs/vite-plugin-svelte@5.0.1(svelte@5.2.9)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1)))(svelte@5.2.9)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1)) '@sveltejs/vite-plugin-svelte': specifier: ^5.0.0 - version: 5.0.1(svelte@5.2.9)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1)) + version: 5.0.1(svelte@5.2.9)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1)) '@types/cookie': specifier: ^0.6.0 version: 0.6.0 @@ -1192,7 +1229,7 @@ importers: version: 5.3.3 vite: specifier: ^6.2.7 - version: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1) + version: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1) packages/vue: dependencies: @@ -1205,13 +1242,13 @@ importers: devDependencies: '@silverhand/eslint-config': specifier: ^6.0.1 - version: 6.0.1(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3) + version: 6.0.1(@types/eslint@9.6.1)(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3) '@silverhand/ts-config': specifier: ^6.0.0 version: 6.0.0(typescript@5.3.3) '@vitest/coverage-v8': specifier: ^2.1.9 - version: 2.1.9(vitest@2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(terser@5.39.0)) + version: 2.1.9(vitest@2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)) eslint: specifier: ^8.57.0 version: 8.57.0 @@ -1235,7 +1272,7 @@ importers: version: 5.3.3 vitest: specifier: ^2.1.9 - version: 2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(sass@1.58.0)(terser@5.39.0) + version: 2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0) vue: specifier: ^3.4.19 version: 3.4.19(typescript@5.3.3) @@ -1263,10 +1300,10 @@ importers: version: 22.10.0 '@vitejs/plugin-vue': specifier: ^5.0.0 - version: 5.0.0(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1))(vue@3.4.19(typescript@5.3.3)) + version: 5.0.0(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1))(vue@3.4.19(typescript@5.3.3)) '@vue/eslint-config-prettier': specifier: ^9.0.0 - version: 9.0.0(eslint@8.57.0)(prettier@3.0.0) + version: 9.0.0(@types/eslint@9.6.1)(eslint@8.57.0)(prettier@3.0.0) '@vue/eslint-config-typescript': specifier: ^13.0.0 version: 13.0.0(eslint-plugin-vue@9.10.0(eslint@8.57.0))(eslint@8.57.0)(typescript@5.3.3) @@ -1290,7 +1327,7 @@ importers: version: 5.3.3 vite: specifier: ^6.2.7 - version: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1) + version: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1) vue-tsc: specifier: ^2.1.10 version: 2.1.10(typescript@5.3.3) @@ -1305,38 +1342,45 @@ packages: resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} engines: {node: '>=6.0.0'} - '@angular/common@17.2.1': - resolution: {integrity: sha512-ZkQwvjJhnqKulJn3kwbnodYvQf8g8hy2FUMB2MRLXKgwLPv9iqF/KRgSwcNIZnq8hyvIr6FmAntMdyCOonykDQ==} - engines: {node: ^18.13.0 || >=20.9.0} + '@angular/animations@19.2.10': + resolution: {integrity: sha512-LlH6mt0D8+MI0LV8QNx9/rqLLv0WCfYPS/5iXSGpIyfsflLoO5dRGhtS4pdQbu5gqmnLdf9i7r4ldRJjf7wb+g==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} + peerDependencies: + '@angular/common': 19.2.10 + '@angular/core': 19.2.10 + + '@angular/common@19.2.10': + resolution: {integrity: sha512-1Aq0pT0MXEYHUXFB0nFkiErW7OUCLxF2XkZv///hxWEBX3nc4Zl+p9yrVRvnTJoLuOVU5TYOPjiyKzAGbUIxVw==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: - '@angular/core': 17.2.1 + '@angular/core': 19.2.10 rxjs: ^6.5.3 || ^7.4.0 - '@angular/core@17.2.1': - resolution: {integrity: sha512-gfWeskXA8RA0D3WOPBV5wT8RpqtqFhB8OCR8diGfLojqbMrmZXEvxALBHKAgfarWcR1rnRgmjCQKejWLWCLmmg==} - engines: {node: ^18.13.0 || >=20.9.0} + '@angular/core@19.2.10': + resolution: {integrity: sha512-9SQj5zz9VL4nD2dnqaS8nHxYWWQTPavacwG/e5I1wlctrUIGAvvl9uApxXanqlNVoezA0isUVzZGjaiQuu0hBQ==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: rxjs: ^6.5.3 || ^7.4.0 - zone.js: ~0.14.0 + zone.js: ~0.15.0 - '@angular/platform-browser@17.2.1': - resolution: {integrity: sha512-on+fTZiDTBJmRQbQe6GOClqaUFe4GJdLS1EbmI+6/8Ntv4QW2PowWnaxajoqTj2Zrh22J9DSNy7RWcrQDdyU3g==} - engines: {node: ^18.13.0 || >=20.9.0} + '@angular/platform-browser@19.2.10': + resolution: {integrity: sha512-MYX4av0UvCmtUyCo6vW2RjOT2nbZsChhNjKr70DrWcCRMhYYv4cB4PMr6PnyGKJb7QZSSdzbqbbGtvvaB/quqw==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: - '@angular/animations': 17.2.1 - '@angular/common': 17.2.1 - '@angular/core': 17.2.1 + '@angular/animations': 19.2.10 + '@angular/common': 19.2.10 + '@angular/core': 19.2.10 peerDependenciesMeta: '@angular/animations': optional: true - '@angular/router@17.2.1': - resolution: {integrity: sha512-sJFraoPTHV09jZQV3XcFHRJsY7EAuXcBn5k+7GGye60YgTXAjL3OC++Cuv4AScFYRp+IqbrE3I0tflsRtQzemw==} - engines: {node: ^18.13.0 || >=20.9.0} + '@angular/router@19.2.10': + resolution: {integrity: sha512-bmt3ws3L4pYTlI8FW5L1ShyOeUQobXA7wy6TbcIToEonZk+i8uj3xlTD9Ymnjkb9wbNXrD1qoNSpP86c7C1rWQ==} + engines: {node: ^18.19.1 || ^20.11.1 || >=22.0.0} peerDependencies: - '@angular/common': 17.2.1 - '@angular/core': 17.2.1 - '@angular/platform-browser': 17.2.1 + '@angular/common': 19.2.10 + '@angular/core': 19.2.10 + '@angular/platform-browser': 19.2.10 rxjs: ^6.5.3 || ^7.4.0 '@auth/core@0.39.0': @@ -1425,12 +1469,6 @@ packages: resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==} engines: {node: '>=6.9.0'} - '@babel/helper-module-transforms@7.26.0': - resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==} - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - '@babel/helper-module-transforms@7.27.1': resolution: {integrity: sha512-9yHn519/8KvTU5BjTVEEeIM3w9/2yXNKoD82JifINImhpKkARMJKPP59kLo+BafpdN5zgNeIcS4jsGDmd3l58g==} engines: {node: '>=6.9.0'} @@ -1493,10 +1531,6 @@ packages: resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-option@7.25.9': - resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==} - engines: {node: '>=6.9.0'} - '@babel/helper-validator-option@7.27.1': resolution: {integrity: sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==} engines: {node: '>=6.9.0'} @@ -4130,6 +4164,9 @@ packages: '@types/debug@4.1.12': resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} + '@types/eslint@9.6.1': + resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==} + '@types/estree-jsx@1.0.5': resolution: {integrity: sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==} @@ -5403,6 +5440,9 @@ packages: cookiejar@2.1.4: resolution: {integrity: sha512-LDx6oHrK+PhzLKJU9j5S7/Y3jM/mUHvD/DeI1WQmJn652iPC5Y4TBzC9l+5OMOXlyTTA+SmVUPm0HQUwpD5Jqw==} + copy-anything@2.0.6: + resolution: {integrity: sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==} + copy-anything@3.0.5: resolution: {integrity: sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==} engines: {node: '>=12.13'} @@ -5974,6 +6014,10 @@ packages: err-code@2.0.3: resolution: {integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==} + errno@0.1.8: + resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==} + hasBin: true + error-ex@1.3.2: resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} @@ -7132,9 +7176,17 @@ packages: image-meta@0.2.1: resolution: {integrity: sha512-K6acvFaelNxx8wc2VjbIzXKDVB0Khs0QT35U6NkGfTdCmjLNcO2945m7RFNR9/RPVFm48hq7QPzK8uGH18HCGw==} + image-size@0.5.5: + resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==} + engines: {node: '>=0.10.0'} + hasBin: true + immutable@4.2.3: resolution: {integrity: sha512-IHpmvaOIX4VLJwPOuQr1NpeBr2ZG6vpIj3blsLVxXRWJscLioaJRStqC+NcBsLeCDsnGlPpXd5/WZmnE7MbsKA==} + immutable@5.1.2: + resolution: {integrity: sha512-qHKXW1q6liAk1Oys6umoaZbDRqjcjgSrbnrifHsfsttza7zcvRAsL7mMV6xWcyhwQy7Xj5v4hhbr6b+iDYwlmQ==} + import-fresh@3.3.0: resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} engines: {node: '>=6'} @@ -7479,6 +7531,9 @@ packages: is-weakset@2.0.2: resolution: {integrity: sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==} + is-what@3.14.1: + resolution: {integrity: sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==} + is-what@4.1.16: resolution: {integrity: sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==} engines: {node: '>=12.13'} @@ -7718,6 +7773,11 @@ packages: resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==} engines: {node: '>= 0.6.3'} + less@4.2.2: + resolution: {integrity: sha512-tkuLHQlvWUTeQ3doAqnHbNn8T6WX1KA8yvbKG9x4VtKtIjHsVKQZCH11zRgAfbDAXC2UNIg/K9BYAAcEzUIrNg==} + engines: {node: '>=6'} + hasBin: true + levn@0.4.1: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} engines: {node: '>= 0.8.0'} @@ -7956,6 +8016,10 @@ packages: magicast@0.3.5: resolution: {integrity: sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==} + make-dir@2.1.0: + resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} + engines: {node: '>=6'} + make-dir@3.1.0: resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} engines: {node: '>=8'} @@ -8364,6 +8428,11 @@ packages: natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + needle@3.3.1: + resolution: {integrity: sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==} + engines: {node: '>= 4.4.x'} + hasBin: true + negotiator@0.6.3: resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} engines: {node: '>= 0.6'} @@ -8830,6 +8899,10 @@ packages: resolution: {integrity: sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==} engines: {node: '>=6'} + parse-node-version@1.0.1: + resolution: {integrity: sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==} + engines: {node: '>= 0.10'} + parse-path@7.0.1: resolution: {integrity: sha512-6ReLMptznuuOEzLoGEa+I1oWRSj2Zna5jLWC+l6zlfAI4dbbSaIES29ThzuPkbhNahT65dWzfoZEO6cfJw2Ksg==} @@ -9516,6 +9589,9 @@ packages: resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} engines: {node: '>= 0.10'} + prr@1.0.1: + resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==} + pump@2.0.1: resolution: {integrity: sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==} @@ -9898,6 +9974,14 @@ packages: engines: {node: '>=12.0.0'} hasBin: true + sass@1.85.0: + resolution: {integrity: sha512-3ToiC1xZ1Y8aU7+CkgCI/tqyuPXEmYGJXO7H4uqp0xkLXUqp88rQQ4j1HmP37xSJLbCJPaIiv+cT1y+grssrww==} + engines: {node: '>=14.0.0'} + hasBin: true + + sax@1.4.1: + resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==} + scheduler@0.23.0: resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==} @@ -10619,6 +10703,11 @@ packages: engines: {node: '>=14.17'} hasBin: true + typescript@5.8.3: + resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==} + engines: {node: '>=14.17'} + hasBin: true + ufo@1.5.4: resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} @@ -11409,8 +11498,8 @@ packages: zod@3.24.4: resolution: {integrity: sha512-OdqJE9UDRPwWsrHjLN2F8bPxvwJBK22EHLWtanu0LSYr5YqzsaaW3RMgmjwr8Rypg5k+meEJdSPXJZXE/yqOMg==} - zone.js@0.14.4: - resolution: {integrity: sha512-NtTUvIlNELez7Q1DzKVIFZBzNb646boQMgpATo9z3Ftuu/gWvzxCW7jdjcUDoRGxRikrhVHB/zLXh1hxeJawvw==} + zone.js@0.15.0: + resolution: {integrity: sha512-9oxn0IIjbCZkJ67L+LkhYWRyAy7axphb3VgE2MBDlOqnmHMPWGYMxJxBYFueFq/JGY2GMwS0rU+UCLunEmy5UA==} zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} @@ -11424,29 +11513,38 @@ snapshots: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 - '@angular/common@17.2.1(@angular/core@17.2.1(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1)': + '@angular/animations@19.2.10(@angular/common@19.2.10(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0))': dependencies: - '@angular/core': 17.2.1(rxjs@7.8.1)(zone.js@0.14.4) + '@angular/common': 19.2.10(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1) + '@angular/core': 19.2.10(rxjs@7.8.1)(zone.js@0.15.0) + tslib: 2.8.1 + optional: true + + '@angular/common@19.2.10(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1)': + dependencies: + '@angular/core': 19.2.10(rxjs@7.8.1)(zone.js@0.15.0) rxjs: 7.8.1 tslib: 2.8.1 - '@angular/core@17.2.1(rxjs@7.8.1)(zone.js@0.14.4)': + '@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0)': dependencies: rxjs: 7.8.1 tslib: 2.8.1 - zone.js: 0.14.4 + zone.js: 0.15.0 - '@angular/platform-browser@17.2.1(@angular/common@17.2.1(@angular/core@17.2.1(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.2.1(rxjs@7.8.1)(zone.js@0.14.4))': + '@angular/platform-browser@19.2.10(@angular/animations@19.2.10(@angular/common@19.2.10(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0)))(@angular/common@19.2.10(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0))': dependencies: - '@angular/common': 17.2.1(@angular/core@17.2.1(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1) - '@angular/core': 17.2.1(rxjs@7.8.1)(zone.js@0.14.4) + '@angular/common': 19.2.10(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1) + '@angular/core': 19.2.10(rxjs@7.8.1)(zone.js@0.15.0) tslib: 2.8.1 + optionalDependencies: + '@angular/animations': 19.2.10(@angular/common@19.2.10(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0)) - '@angular/router@17.2.1(@angular/common@17.2.1(@angular/core@17.2.1(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.2.1(rxjs@7.8.1)(zone.js@0.14.4))(@angular/platform-browser@17.2.1(@angular/common@17.2.1(@angular/core@17.2.1(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.2.1(rxjs@7.8.1)(zone.js@0.14.4)))(rxjs@7.8.1)': + '@angular/router@19.2.10(@angular/common@19.2.10(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0))(@angular/platform-browser@19.2.10(@angular/animations@19.2.10(@angular/common@19.2.10(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0)))(@angular/common@19.2.10(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0)))(rxjs@7.8.1)': dependencies: - '@angular/common': 17.2.1(@angular/core@17.2.1(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1) - '@angular/core': 17.2.1(rxjs@7.8.1)(zone.js@0.14.4) - '@angular/platform-browser': 17.2.1(@angular/common@17.2.1(@angular/core@17.2.1(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.2.1(rxjs@7.8.1)(zone.js@0.14.4)) + '@angular/common': 19.2.10(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1) + '@angular/core': 19.2.10(rxjs@7.8.1)(zone.js@0.15.0) + '@angular/platform-browser': 19.2.10(@angular/animations@19.2.10(@angular/common@19.2.10(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0)))(@angular/common@19.2.10(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0)) rxjs: 7.8.1 tslib: 2.8.1 @@ -11481,13 +11579,13 @@ snapshots: dependencies: '@ampproject/remapping': 2.3.0 '@babel/code-frame': 7.27.1 - '@babel/generator': 7.27.0 + '@babel/generator': 7.27.1 '@babel/helper-compilation-targets': 7.27.0 - '@babel/helper-module-transforms': 7.26.0(@babel/core@7.26.10) + '@babel/helper-module-transforms': 7.27.1(@babel/core@7.26.10) '@babel/helpers': 7.27.0 '@babel/parser': 7.27.2 - '@babel/template': 7.27.0 - '@babel/traverse': 7.27.0 + '@babel/template': 7.27.2 + '@babel/traverse': 7.27.1 '@babel/types': 7.27.1 convert-source-map: 2.0.0 debug: 4.4.0 @@ -11523,7 +11621,7 @@ snapshots: '@babel/helper-annotate-as-pure@7.25.9': dependencies: - '@babel/types': 7.27.0 + '@babel/types': 7.27.1 '@babel/helper-annotate-as-pure@7.27.1': dependencies: @@ -11532,7 +11630,7 @@ snapshots: '@babel/helper-compilation-targets@7.27.0': dependencies: '@babel/compat-data': 7.26.8 - '@babel/helper-validator-option': 7.25.9 + '@babel/helper-validator-option': 7.27.1 browserslist: 4.24.5 lru-cache: 5.1.1 semver: 6.3.1 @@ -11591,15 +11689,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.10)': - dependencies: - '@babel/core': 7.26.10 - '@babel/helper-module-imports': 7.25.9 - '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.27.0 - transitivePeerDependencies: - - supports-color - '@babel/helper-module-transforms@7.27.1(@babel/core@7.26.10)': dependencies: '@babel/core': 7.26.10 @@ -11663,13 +11752,11 @@ snapshots: '@babel/helper-validator-identifier@7.27.1': {} - '@babel/helper-validator-option@7.25.9': {} - '@babel/helper-validator-option@7.27.1': {} '@babel/helpers@7.27.0': dependencies: - '@babel/template': 7.27.0 + '@babel/template': 7.27.2 '@babel/types': 7.27.1 '@babel/highlight@7.25.7': @@ -11800,7 +11887,7 @@ snapshots: '@babel/traverse@7.27.0': dependencies: '@babel/code-frame': 7.27.1 - '@babel/generator': 7.27.0 + '@babel/generator': 7.27.1 '@babel/parser': 7.27.2 '@babel/template': 7.27.0 '@babel/types': 7.27.1 @@ -12943,12 +13030,12 @@ snapshots: '@nuxt/devalue@2.0.2': {} - '@nuxt/devtools-kit@2.4.0(magicast@0.3.5)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))': + '@nuxt/devtools-kit@2.4.0(magicast@0.3.5)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1))': dependencies: '@nuxt/kit': 3.17.2(magicast@0.3.5) '@nuxt/schema': 3.17.2 execa: 8.0.1 - vite: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1) + vite: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1) transitivePeerDependencies: - magicast @@ -12963,12 +13050,12 @@ snapshots: prompts: 2.4.2 semver: 7.7.1 - '@nuxt/devtools@2.4.0(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.7.2))': + '@nuxt/devtools@2.4.0(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.7.2))': dependencies: - '@nuxt/devtools-kit': 2.4.0(magicast@0.3.5)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1)) + '@nuxt/devtools-kit': 2.4.0(magicast@0.3.5)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1)) '@nuxt/devtools-wizard': 2.4.0 '@nuxt/kit': 3.17.2(magicast@0.3.5) - '@vue/devtools-core': 7.7.2(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.7.2)) + '@vue/devtools-core': 7.7.2(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.7.2)) '@vue/devtools-kit': 7.7.2 birpc: 2.3.0 consola: 3.4.2 @@ -12993,9 +13080,9 @@ snapshots: sirv: 3.0.1 structured-clone-es: 1.0.0 tinyglobby: 0.2.13 - vite: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1) - vite-plugin-inspect: 11.0.0(@nuxt/kit@3.17.2(magicast@0.3.5))(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1)) - vite-plugin-vue-tracer: 0.1.3(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.7.2)) + vite: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1) + vite-plugin-inspect: 11.0.0(@nuxt/kit@3.17.2(magicast@0.3.5))(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1)) + vite-plugin-vue-tracer: 0.1.3(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.7.2)) which: 5.0.0 ws: 8.18.1 transitivePeerDependencies: @@ -13031,7 +13118,7 @@ snapshots: transitivePeerDependencies: - magicast - '@nuxt/module-builder@1.0.1(@nuxt/cli@3.25.0(magicast@0.3.5))(@vue/compiler-core@3.5.13)(esbuild@0.25.4)(typescript@5.7.2)(vue@3.5.13(typescript@5.7.2))': + '@nuxt/module-builder@1.0.1(@nuxt/cli@3.25.0(magicast@0.3.5))(@vue/compiler-core@3.5.13)(esbuild@0.25.4)(sass@1.85.0)(typescript@5.7.2)(vue@3.5.13(typescript@5.7.2))': dependencies: '@nuxt/cli': 3.25.0(magicast@0.3.5) citty: 0.1.6 @@ -13039,13 +13126,13 @@ snapshots: defu: 6.1.4 jiti: 2.4.2 magic-regexp: 0.8.0 - mkdist: 2.3.0(typescript@5.7.2)(vue-sfc-transformer@0.1.15(@vue/compiler-core@3.5.13)(esbuild@0.25.4)(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2)) + mkdist: 2.3.0(sass@1.85.0)(typescript@5.7.2)(vue-sfc-transformer@0.1.15(@vue/compiler-core@3.5.13)(esbuild@0.25.4)(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2)) mlly: 1.7.4 pathe: 2.0.3 pkg-types: 2.1.0 tsconfck: 3.1.5(typescript@5.7.2) typescript: 5.7.2 - unbuild: 3.5.0(typescript@5.7.2)(vue-sfc-transformer@0.1.15(@vue/compiler-core@3.5.13)(esbuild@0.25.4)(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2)) + unbuild: 3.5.0(sass@1.85.0)(typescript@5.7.2)(vue-sfc-transformer@0.1.15(@vue/compiler-core@3.5.13)(esbuild@0.25.4)(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2)) vue-sfc-transformer: 0.1.15(@vue/compiler-core@3.5.13)(esbuild@0.25.4)(vue@3.5.13(typescript@5.7.2)) transitivePeerDependencies: - '@vue/compiler-core' @@ -13079,7 +13166,7 @@ snapshots: transitivePeerDependencies: - magicast - '@nuxt/test-utils@3.18.0(@types/node@22.10.0)(@vue/test-utils@2.4.4(@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2)))(happy-dom@16.7.2)(jiti@2.4.2)(magicast@0.3.5)(terser@5.39.0)(typescript@5.7.2)(vitest@2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(terser@5.39.0))(yaml@2.7.1)': + '@nuxt/test-utils@3.18.0(@types/node@22.10.0)(@vue/test-utils@2.4.4(@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2)))(happy-dom@16.7.2)(jiti@2.4.2)(less@4.2.2)(magicast@0.3.5)(sass@1.85.0)(terser@5.39.0)(typescript@5.7.2)(vitest@2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0))(yaml@2.7.1)': dependencies: '@nuxt/kit': 3.17.2(magicast@0.3.5) '@nuxt/schema': 3.17.2 @@ -13104,13 +13191,13 @@ snapshots: tinyexec: 1.0.1 ufo: 1.6.1 unplugin: 2.3.2 - vite: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1) - vitest-environment-nuxt: 1.0.1(@types/node@22.10.0)(@vue/test-utils@2.4.4(@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2)))(happy-dom@16.7.2)(jiti@2.4.2)(magicast@0.3.5)(terser@5.39.0)(typescript@5.7.2)(vitest@2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(terser@5.39.0))(yaml@2.7.1) + vite: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1) + vitest-environment-nuxt: 1.0.1(@types/node@22.10.0)(@vue/test-utils@2.4.4(@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2)))(happy-dom@16.7.2)(jiti@2.4.2)(less@4.2.2)(magicast@0.3.5)(sass@1.85.0)(terser@5.39.0)(typescript@5.7.2)(vitest@2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0))(yaml@2.7.1) vue: 3.5.13(typescript@5.7.2) optionalDependencies: '@vue/test-utils': 2.4.4(@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2)) happy-dom: 16.7.2 - vitest: 2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(sass@1.58.0)(terser@5.39.0) + vitest: 2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0) transitivePeerDependencies: - '@types/node' - jiti @@ -13126,12 +13213,12 @@ snapshots: - typescript - yaml - '@nuxt/vite-builder@3.17.2(@types/node@22.10.0)(eslint@8.57.0)(magicast@0.3.5)(meow@13.2.0)(rollup@4.40.0)(stylelint@16.9.0(typescript@5.7.2))(terser@5.39.0)(typescript@5.7.2)(vue@3.5.13(typescript@5.7.2))(yaml@2.7.1)': + '@nuxt/vite-builder@3.17.2(@types/node@22.10.0)(eslint@8.57.0)(less@4.2.2)(magicast@0.3.5)(meow@13.2.0)(rollup@4.40.0)(sass@1.85.0)(stylelint@16.9.0(typescript@5.7.2))(terser@5.39.0)(typescript@5.7.2)(vue@3.5.13(typescript@5.7.2))(yaml@2.7.1)': dependencies: '@nuxt/kit': 3.17.2(magicast@0.3.5) '@rollup/plugin-replace': 6.0.2(rollup@4.40.0) - '@vitejs/plugin-vue': 5.2.3(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.7.2)) - '@vitejs/plugin-vue-jsx': 4.1.2(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.7.2)) + '@vitejs/plugin-vue': 5.2.3(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.7.2)) + '@vitejs/plugin-vue-jsx': 4.1.2(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.7.2)) autoprefixer: 10.4.21(postcss@8.5.3) consola: 3.4.2 cssnano: 7.0.6(postcss@8.5.3) @@ -13157,9 +13244,9 @@ snapshots: ufo: 1.6.1 unenv: 2.0.0-rc.15 unplugin: 2.3.2 - vite: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1) - vite-node: 3.1.3(@types/node@22.10.0)(terser@5.39.0) - vite-plugin-checker: 0.9.3(eslint@8.57.0)(meow@13.2.0)(stylelint@16.9.0(typescript@5.7.2))(typescript@5.7.2)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1)) + vite: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1) + vite-node: 3.1.3(@types/node@22.10.0)(less@4.2.2)(sass@1.85.0)(terser@5.39.0) + vite-plugin-checker: 0.9.3(eslint@8.57.0)(meow@13.2.0)(stylelint@16.9.0(typescript@5.7.2))(typescript@5.7.2)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1)) vue: 3.5.13(typescript@5.7.2) vue-bundle-renderer: 2.1.1 transitivePeerDependencies: @@ -13888,7 +13975,7 @@ snapshots: '@poppinss/exception@1.2.1': {} - '@remix-run/dev@2.16.6(@remix-run/react@2.16.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.7.2))(@remix-run/serve@2.16.6(typescript@5.7.2))(@types/node@22.10.0)(sass@1.58.0)(terser@5.39.0)(typescript@5.7.2)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1))': + '@remix-run/dev@2.16.6(@remix-run/react@2.16.6(react-dom@18.2.0(react@18.2.0))(react@18.2.0)(typescript@5.7.2))(@remix-run/serve@2.16.6(typescript@5.7.2))(@types/node@22.10.0)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(typescript@5.7.2)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1))': dependencies: '@babel/core': 7.26.10 '@babel/generator': 7.27.0 @@ -13905,7 +13992,7 @@ snapshots: '@remix-run/router': 1.23.0 '@remix-run/server-runtime': 2.16.6(typescript@5.7.2) '@types/mdx': 2.0.13 - '@vanilla-extract/integration': 6.5.0(@types/node@22.10.0)(sass@1.58.0)(terser@5.39.0) + '@vanilla-extract/integration': 6.5.0(@types/node@22.10.0)(less@4.2.2)(sass@1.85.0)(terser@5.39.0) arg: 5.0.2 cacache: 17.1.4 chalk: 4.1.2 @@ -13945,12 +14032,12 @@ snapshots: tar-fs: 2.1.2 tsconfig-paths: 4.2.0 valibot: 0.41.0(typescript@5.7.2) - vite-node: 3.0.0-beta.2(@types/node@22.10.0)(sass@1.58.0)(terser@5.39.0) + vite-node: 3.0.0-beta.2(@types/node@22.10.0)(less@4.2.2)(sass@1.85.0)(terser@5.39.0) ws: 7.5.10 optionalDependencies: '@remix-run/serve': 2.16.6(typescript@5.7.2) typescript: 5.7.2 - vite: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1) + vite: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -14489,9 +14576,9 @@ snapshots: '@rushstack/eslint-patch@1.10.4': {} - '@silverhand/eslint-config-react@6.0.2(eslint@8.57.0)(postcss@8.4.31)(prettier@3.0.0)(stylelint@16.9.0(typescript@5.3.3))(typescript@5.3.3)': + '@silverhand/eslint-config-react@6.0.2(@types/eslint@9.6.1)(eslint@8.57.0)(postcss@8.4.31)(prettier@3.0.0)(stylelint@16.9.0(typescript@5.3.3))(typescript@5.3.3)': dependencies: - '@silverhand/eslint-config': 6.0.1(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3) + '@silverhand/eslint-config': 6.0.1(@types/eslint@9.6.1)(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3) eslint-config-xo-react: 0.27.0(eslint-plugin-react-hooks@4.6.0(eslint@8.57.0))(eslint-plugin-react@7.34.1(eslint@8.57.0))(eslint@8.57.0) eslint-plugin-jsx-a11y: 6.8.0(eslint@8.57.0) eslint-plugin-react: 7.34.1(eslint@8.57.0) @@ -14510,9 +14597,9 @@ snapshots: - supports-color - typescript - '@silverhand/eslint-config-react@6.0.2(eslint@8.57.0)(postcss@8.5.3)(prettier@3.0.0)(stylelint@16.9.0(typescript@5.7.2))(typescript@5.7.2)': + '@silverhand/eslint-config-react@6.0.2(@types/eslint@9.6.1)(eslint@8.57.0)(postcss@8.5.3)(prettier@3.0.0)(stylelint@16.9.0(typescript@5.7.2))(typescript@5.7.2)': dependencies: - '@silverhand/eslint-config': 6.0.1(eslint@8.57.0)(prettier@3.0.0)(typescript@5.7.2) + '@silverhand/eslint-config': 6.0.1(@types/eslint@9.6.1)(eslint@8.57.0)(prettier@3.0.0)(typescript@5.7.2) eslint-config-xo-react: 0.27.0(eslint-plugin-react-hooks@4.6.0(eslint@8.57.0))(eslint-plugin-react@7.34.1(eslint@8.57.0))(eslint@8.57.0) eslint-plugin-jsx-a11y: 6.8.0(eslint@8.57.0) eslint-plugin-react: 7.34.1(eslint@8.57.0) @@ -14531,7 +14618,27 @@ snapshots: - supports-color - typescript - '@silverhand/eslint-config@6.0.1(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3)': + '@silverhand/eslint-config-react@6.0.2(@types/eslint@9.6.1)(eslint@8.57.0)(postcss@8.5.3)(prettier@3.0.0)(typescript@5.7.2)': + dependencies: + '@silverhand/eslint-config': 6.0.1(@types/eslint@9.6.1)(eslint@8.57.0)(prettier@3.0.0)(typescript@5.7.2) + eslint-config-xo-react: 0.27.0(eslint-plugin-react-hooks@4.6.0(eslint@8.57.0))(eslint-plugin-react@7.34.1(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-jsx-a11y: 6.8.0(eslint@8.57.0) + eslint-plugin-react: 7.34.1(eslint@8.57.0) + eslint-plugin-react-hooks: 4.6.0(eslint@8.57.0) + postcss-scss: 4.0.9(postcss@8.5.3) + stylelint-config-xo: 0.22.0 + stylelint-scss: 6.2.1(stylelint@16.9.0(typescript@5.7.2)) + transitivePeerDependencies: + - '@types/eslint' + - eslint + - eslint-import-resolver-node + - eslint-import-resolver-webpack + - postcss + - prettier + - supports-color + - typescript + + '@silverhand/eslint-config@6.0.1(@types/eslint@9.6.1)(eslint@8.57.0)(prettier@3.0.0)(typescript@5.3.3)': dependencies: '@silverhand/eslint-plugin-fp': 2.5.0(eslint@8.57.0) '@typescript-eslint/eslint-plugin': 7.1.1(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0)(typescript@5.3.3) @@ -14540,13 +14647,13 @@ snapshots: eslint-config-prettier: 9.1.0(eslint@8.57.0) eslint-config-xo: 0.44.0(eslint@8.57.0) eslint-config-xo-typescript: 4.0.0(@typescript-eslint/eslint-plugin@7.1.1(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0)(typescript@5.3.3))(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0)(typescript@5.3.3) - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0))(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1)(eslint@8.57.0) eslint-plugin-consistent-default-export-name: 0.0.15 eslint-plugin-eslint-comments: 3.2.0(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.3.3))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.3.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) eslint-plugin-n: 17.2.1(eslint@8.57.0) eslint-plugin-no-use-extend-native: 0.5.0 - eslint-plugin-prettier: 5.1.3(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.0.0) + eslint-plugin-prettier: 5.1.3(@types/eslint@9.6.1)(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.0.0) eslint-plugin-promise: 6.1.1(eslint@8.57.0) eslint-plugin-sql: 2.1.0(eslint@8.57.0) eslint-plugin-unicorn: 52.0.0(eslint@8.57.0) @@ -14559,7 +14666,7 @@ snapshots: - supports-color - typescript - '@silverhand/eslint-config@6.0.1(eslint@8.57.0)(prettier@3.0.0)(typescript@5.7.2)': + '@silverhand/eslint-config@6.0.1(@types/eslint@9.6.1)(eslint@8.57.0)(prettier@3.0.0)(typescript@5.7.2)': dependencies: '@silverhand/eslint-plugin-fp': 2.5.0(eslint@8.57.0) '@typescript-eslint/eslint-plugin': 7.1.1(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.7.2))(eslint@8.57.0)(typescript@5.7.2) @@ -14574,7 +14681,7 @@ snapshots: eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) eslint-plugin-n: 17.2.1(eslint@8.57.0) eslint-plugin-no-use-extend-native: 0.5.0 - eslint-plugin-prettier: 5.1.3(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.0.0) + eslint-plugin-prettier: 5.1.3(@types/eslint@9.6.1)(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.0.0) eslint-plugin-promise: 6.1.1(eslint@8.57.0) eslint-plugin-sql: 2.1.0(eslint@8.57.0) eslint-plugin-unicorn: 52.0.0(eslint@8.57.0) @@ -14623,14 +14730,14 @@ snapshots: '@speed-highlight/core@1.2.7': {} - '@sveltejs/adapter-auto@3.1.1(@sveltejs/kit@2.8.3(@sveltejs/vite-plugin-svelte@5.0.1(svelte@5.2.9)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1)))(svelte@5.2.9)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1)))': + '@sveltejs/adapter-auto@3.1.1(@sveltejs/kit@2.8.3(@sveltejs/vite-plugin-svelte@5.0.1(svelte@5.2.9)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1)))(svelte@5.2.9)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1)))': dependencies: - '@sveltejs/kit': 2.8.3(@sveltejs/vite-plugin-svelte@5.0.1(svelte@5.2.9)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1)))(svelte@5.2.9)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1)) + '@sveltejs/kit': 2.8.3(@sveltejs/vite-plugin-svelte@5.0.1(svelte@5.2.9)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1)))(svelte@5.2.9)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1)) import-meta-resolve: 4.0.0 - '@sveltejs/kit@2.8.3(@sveltejs/vite-plugin-svelte@5.0.1(svelte@5.2.9)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1)))(svelte@5.2.9)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1))': + '@sveltejs/kit@2.8.3(@sveltejs/vite-plugin-svelte@5.0.1(svelte@5.2.9)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1)))(svelte@5.2.9)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1))': dependencies: - '@sveltejs/vite-plugin-svelte': 5.0.1(svelte@5.2.9)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1)) + '@sveltejs/vite-plugin-svelte': 5.0.1(svelte@5.2.9)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1)) '@types/cookie': 0.6.0 cookie: 0.7.2 devalue: 5.1.1 @@ -14644,27 +14751,27 @@ snapshots: sirv: 3.0.0 svelte: 5.2.9 tiny-glob: 0.2.9 - vite: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1) + vite: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1) - '@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.0.1(svelte@5.2.9)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1)))(svelte@5.2.9)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1))': + '@sveltejs/vite-plugin-svelte-inspector@4.0.1(@sveltejs/vite-plugin-svelte@5.0.1(svelte@5.2.9)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1)))(svelte@5.2.9)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1))': dependencies: - '@sveltejs/vite-plugin-svelte': 5.0.1(svelte@5.2.9)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1)) + '@sveltejs/vite-plugin-svelte': 5.0.1(svelte@5.2.9)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1)) debug: 4.3.7 svelte: 5.2.9 - vite: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1) + vite: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1) transitivePeerDependencies: - supports-color - '@sveltejs/vite-plugin-svelte@5.0.1(svelte@5.2.9)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1))': + '@sveltejs/vite-plugin-svelte@5.0.1(svelte@5.2.9)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1))': dependencies: - '@sveltejs/vite-plugin-svelte-inspector': 4.0.1(@sveltejs/vite-plugin-svelte@5.0.1(svelte@5.2.9)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1)))(svelte@5.2.9)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1)) + '@sveltejs/vite-plugin-svelte-inspector': 4.0.1(@sveltejs/vite-plugin-svelte@5.0.1(svelte@5.2.9)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1)))(svelte@5.2.9)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1)) debug: 4.3.7 deepmerge: 4.3.1 kleur: 4.1.5 magic-string: 0.30.13 svelte: 5.2.9 - vite: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1) - vitefu: 1.0.4(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1)) + vite: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1) + vitefu: 1.0.4(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1)) transitivePeerDependencies: - supports-color @@ -14793,6 +14900,12 @@ snapshots: dependencies: '@types/ms': 2.1.0 + '@types/eslint@9.6.1': + dependencies: + '@types/estree': 1.0.7 + '@types/json-schema': 7.0.12 + optional: true + '@types/estree-jsx@1.0.5': dependencies: '@types/estree': 1.0.7 @@ -15111,7 +15224,7 @@ snapshots: '@typescript-eslint/types@7.1.1': {} - '@typescript-eslint/typescript-estree@5.62.0(typescript@5.7.2)': + '@typescript-eslint/typescript-estree@5.62.0(typescript@5.8.3)': dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 @@ -15119,9 +15232,9 @@ snapshots: globby: 11.1.0 is-glob: 4.0.3 semver: 7.7.1 - tsutils: 3.21.0(typescript@5.7.2) + tsutils: 3.21.0(typescript@5.8.3) optionalDependencies: - typescript: 5.7.2 + typescript: 5.8.3 transitivePeerDependencies: - supports-color @@ -15238,7 +15351,7 @@ snapshots: transitivePeerDependencies: - babel-plugin-macros - '@vanilla-extract/integration@6.5.0(@types/node@22.10.0)(sass@1.58.0)(terser@5.39.0)': + '@vanilla-extract/integration@6.5.0(@types/node@22.10.0)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)': dependencies: '@babel/core': 7.26.10 '@babel/plugin-syntax-typescript': 7.25.9(@babel/core@7.26.10) @@ -15251,8 +15364,8 @@ snapshots: lodash: 4.17.21 mlly: 1.7.4 outdent: 0.8.0 - vite: 5.4.19(@types/node@22.10.0)(sass@1.58.0)(terser@5.39.0) - vite-node: 1.6.1(@types/node@22.10.0)(sass@1.58.0)(terser@5.39.0) + vite: 5.4.19(@types/node@22.10.0)(less@4.2.2)(sass@1.85.0)(terser@5.39.0) + vite-node: 1.6.1(@types/node@22.10.0)(less@4.2.2)(sass@1.85.0)(terser@5.39.0) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -15305,27 +15418,27 @@ snapshots: - rollup - supports-color - '@vitejs/plugin-vue-jsx@4.1.2(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.7.2))': + '@vitejs/plugin-vue-jsx@4.1.2(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.7.2))': dependencies: '@babel/core': 7.26.10 '@babel/plugin-transform-typescript': 7.27.0(@babel/core@7.26.10) '@vue/babel-plugin-jsx': 1.4.0(@babel/core@7.26.10) - vite: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1) + vite: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1) vue: 3.5.13(typescript@5.7.2) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.0.0(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1))(vue@3.4.19(typescript@5.3.3))': + '@vitejs/plugin-vue@5.0.0(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1))(vue@3.4.19(typescript@5.3.3))': dependencies: - vite: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1) + vite: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1) vue: 3.4.19(typescript@5.3.3) - '@vitejs/plugin-vue@5.2.3(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.7.2))': + '@vitejs/plugin-vue@5.2.3(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.7.2))': dependencies: - vite: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1) + vite: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1) vue: 3.5.13(typescript@5.7.2) - '@vitest/coverage-v8@2.1.9(vitest@2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(terser@5.39.0))': + '@vitest/coverage-v8@2.1.9(vitest@2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -15339,7 +15452,7 @@ snapshots: std-env: 3.8.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(sass@1.58.0)(terser@5.39.0) + vitest: 2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0) transitivePeerDependencies: - supports-color @@ -15350,13 +15463,13 @@ snapshots: chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.9(vite@5.4.16(@types/node@22.10.0)(terser@5.39.0))': + '@vitest/mocker@2.1.9(vite@5.4.16(@types/node@22.10.0)(less@4.2.2)(sass@1.85.0)(terser@5.39.0))': dependencies: '@vitest/spy': 2.1.9 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 5.4.16(@types/node@22.10.0)(sass@1.58.0)(terser@5.39.0) + vite: 5.4.16(@types/node@22.10.0)(less@4.2.2)(sass@1.85.0)(terser@5.39.0) '@vitest/pretty-format@2.1.9': dependencies: @@ -15504,14 +15617,14 @@ snapshots: '@vue/devtools-api@6.6.4': {} - '@vue/devtools-core@7.7.2(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.7.2))': + '@vue/devtools-core@7.7.2(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.7.2))': dependencies: '@vue/devtools-kit': 7.7.2 '@vue/devtools-shared': 7.7.2 mitt: 3.0.1 nanoid: 5.1.5 pathe: 2.0.3 - vite-hot-client: 0.2.4(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1)) + vite-hot-client: 0.2.4(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1)) vue: 3.5.13(typescript@5.7.2) transitivePeerDependencies: - vite @@ -15530,11 +15643,11 @@ snapshots: dependencies: rfdc: 1.4.1 - '@vue/eslint-config-prettier@9.0.0(eslint@8.57.0)(prettier@3.0.0)': + '@vue/eslint-config-prettier@9.0.0(@types/eslint@9.6.1)(eslint@8.57.0)(prettier@3.0.0)': dependencies: eslint: 8.57.0 eslint-config-prettier: 9.1.0(eslint@8.57.0) - eslint-plugin-prettier: 5.1.3(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.0.0) + eslint-plugin-prettier: 5.1.3(@types/eslint@9.6.1)(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.0.0) prettier: 3.0.0 transitivePeerDependencies: - '@types/eslint' @@ -15723,11 +15836,11 @@ snapshots: alien-signals@0.2.2: {} - angular-auth-oidc-client@19.0.0(@angular/common@17.2.1(@angular/core@17.2.1(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.2.1(rxjs@7.8.1)(zone.js@0.14.4))(@angular/router@17.2.1(@angular/common@17.2.1(@angular/core@17.2.1(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.2.1(rxjs@7.8.1)(zone.js@0.14.4))(@angular/platform-browser@17.2.1(@angular/common@17.2.1(@angular/core@17.2.1(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.2.1(rxjs@7.8.1)(zone.js@0.14.4)))(rxjs@7.8.1))(rxjs@7.8.1): + angular-auth-oidc-client@19.0.0(@angular/common@19.2.10(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0))(@angular/router@19.2.10(@angular/common@19.2.10(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0))(@angular/platform-browser@19.2.10(@angular/animations@19.2.10(@angular/common@19.2.10(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0)))(@angular/common@19.2.10(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0)))(rxjs@7.8.1))(rxjs@7.8.1): dependencies: - '@angular/common': 17.2.1(@angular/core@17.2.1(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1) - '@angular/core': 17.2.1(rxjs@7.8.1)(zone.js@0.14.4) - '@angular/router': 17.2.1(@angular/common@17.2.1(@angular/core@17.2.1(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.2.1(rxjs@7.8.1)(zone.js@0.14.4))(@angular/platform-browser@17.2.1(@angular/common@17.2.1(@angular/core@17.2.1(rxjs@7.8.1)(zone.js@0.14.4))(rxjs@7.8.1))(@angular/core@17.2.1(rxjs@7.8.1)(zone.js@0.14.4)))(rxjs@7.8.1) + '@angular/common': 19.2.10(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1) + '@angular/core': 19.2.10(rxjs@7.8.1)(zone.js@0.15.0) + '@angular/router': 19.2.10(@angular/common@19.2.10(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0))(@angular/platform-browser@19.2.10(@angular/animations@19.2.10(@angular/common@19.2.10(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0)))(@angular/common@19.2.10(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0))(rxjs@7.8.1))(@angular/core@19.2.10(rxjs@7.8.1)(zone.js@0.15.0)))(rxjs@7.8.1) rfc4648: 1.5.3 rxjs: 7.8.1 tslib: 2.8.1 @@ -16510,6 +16623,11 @@ snapshots: cookiejar@2.1.4: {} + copy-anything@2.0.6: + dependencies: + is-what: 3.14.1 + optional: true + copy-anything@3.0.5: dependencies: is-what: 4.1.16 @@ -16911,10 +17029,10 @@ snapshots: detective-typescript@11.2.0: dependencies: - '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.7.2) + '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.8.3) ast-module-types: 5.0.0 node-source-walk: 6.0.2 - typescript: 5.7.2 + typescript: 5.8.3 transitivePeerDependencies: - supports-color @@ -17070,6 +17188,11 @@ snapshots: err-code@2.0.3: {} + errno@0.1.8: + dependencies: + prr: 1.0.1 + optional: true + error-ex@1.3.2: dependencies: is-arrayish: 0.2.1 @@ -17499,13 +17622,13 @@ snapshots: - eslint-import-resolver-webpack - supports-color - eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0))(eslint@8.57.0): + eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1)(eslint@8.57.0): dependencies: debug: 4.3.7 enhanced-resolve: 5.15.0 eslint: 8.57.0 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.3.3))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.3.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.7.3 is-core-module: 2.13.1 @@ -17538,7 +17661,7 @@ snapshots: debug: 4.3.7 enhanced-resolve: 5.15.0 eslint: 8.57.0 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) fast-glob: 3.3.2 get-tsconfig: 4.7.3 @@ -17583,14 +17706,14 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.8.0(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): + eslint-module-utils@2.8.0(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): dependencies: debug: 3.2.7 optionalDependencies: '@typescript-eslint/parser': 7.1.1(eslint@8.57.0)(typescript@5.3.3) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0))(eslint@8.57.0) + eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1)(eslint@8.57.0) transitivePeerDependencies: - supports-color @@ -17601,16 +17724,6 @@ snapshots: '@typescript-eslint/parser': 7.1.1(eslint@8.57.0)(typescript@5.7.2) eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.57.0) - transitivePeerDependencies: - - supports-color - - eslint-module-utils@2.8.0(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.7.2))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): - dependencies: - debug: 3.2.7 - optionalDependencies: - '@typescript-eslint/parser': 7.1.1(eslint@8.57.0)(typescript@5.7.2) - eslint: 8.57.0 eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.7.2))(eslint-plugin-import@2.29.1)(eslint@8.57.0) transitivePeerDependencies: - supports-color @@ -17633,7 +17746,7 @@ snapshots: eslint: 8.57.0 ignore: 5.3.1 - eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.3.3))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.3.3))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0): dependencies: array-includes: 3.1.8 array.prototype.findlastindex: 1.2.3 @@ -17643,7 +17756,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.3.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.3.3))(eslint@8.57.0))(eslint@8.57.0))(eslint@8.57.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@7.1.1(eslint@8.57.0)(typescript@5.3.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) hasown: 2.0.2 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -17822,13 +17935,14 @@ snapshots: is-obj-prop: 1.0.0 is-proto-prop: 2.0.0 - eslint-plugin-prettier@5.1.3(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.0.0): + eslint-plugin-prettier@5.1.3(@types/eslint@9.6.1)(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.0.0): dependencies: eslint: 8.57.0 prettier: 3.0.0 prettier-linter-helpers: 1.0.0 synckit: 0.8.8 optionalDependencies: + '@types/eslint': 9.6.1 eslint-config-prettier: 9.1.0(eslint@8.57.0) eslint-plugin-promise@6.1.1(eslint@8.57.0): @@ -18970,8 +19084,14 @@ snapshots: image-meta@0.2.1: {} + image-size@0.5.5: + optional: true + immutable@4.2.3: {} + immutable@5.1.2: + optional: true + import-fresh@3.3.0: dependencies: parent-module: 1.0.1 @@ -19280,6 +19400,9 @@ snapshots: call-bind: 1.0.7 get-intrinsic: 1.2.4 + is-what@3.14.1: + optional: true + is-what@4.1.16: {} is-windows@1.0.2: {} @@ -19493,6 +19616,21 @@ snapshots: dependencies: readable-stream: 2.3.8 + less@4.2.2: + dependencies: + copy-anything: 2.0.6 + parse-node-version: 1.0.1 + tslib: 2.8.1 + optionalDependencies: + errno: 0.1.8 + graceful-fs: 4.2.11 + image-size: 0.5.5 + make-dir: 2.1.0 + mime: 1.6.0 + needle: 3.3.1 + source-map: 0.6.1 + optional: true + levn@0.4.1: dependencies: prelude-ls: 1.2.1 @@ -19745,6 +19883,12 @@ snapshots: '@babel/types': 7.26.3 source-map-js: 1.2.1 + make-dir@2.1.0: + dependencies: + pify: 4.0.1 + semver: 5.7.2 + optional: true + make-dir@3.1.0: dependencies: semver: 6.3.1 @@ -20203,7 +20347,7 @@ snapshots: mkdirp@3.0.1: {} - mkdist@2.3.0(typescript@5.7.2)(vue-sfc-transformer@0.1.15(@vue/compiler-core@3.5.13)(esbuild@0.25.4)(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2)): + mkdist@2.3.0(sass@1.85.0)(typescript@5.7.2)(vue-sfc-transformer@0.1.15(@vue/compiler-core@3.5.13)(esbuild@0.25.4)(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2)): dependencies: autoprefixer: 10.4.21(postcss@8.5.3) citty: 0.1.6 @@ -20219,6 +20363,7 @@ snapshots: semver: 7.7.1 tinyglobby: 0.2.13 optionalDependencies: + sass: 1.85.0 typescript: 5.7.2 vue: 3.5.13(typescript@5.7.2) vue-sfc-transformer: 0.1.15(@vue/compiler-core@3.5.13)(esbuild@0.25.4)(vue@3.5.13(typescript@5.7.2)) @@ -20291,6 +20436,12 @@ snapshots: natural-compare@1.4.0: {} + needle@3.3.1: + dependencies: + iconv-lite: 0.6.3 + sax: 1.4.1 + optional: true + negotiator@0.6.3: {} negotiator@0.6.4: {} @@ -20306,20 +20457,20 @@ snapshots: p-wait-for: 5.0.2 qs: 6.13.0 - next-auth@5.0.0-beta.27(next@15.2.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.58.0))(react@19.0.0): + next-auth@5.0.0-beta.27(next@15.2.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.0))(react@19.0.0): dependencies: '@auth/core': 0.39.0 - next: 15.2.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.58.0) + next: 15.2.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.0) react: 19.0.0 - next-test-api-route-handler@4.0.14(next@15.2.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.58.0)): + next-test-api-route-handler@4.0.14(next@15.2.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.0)): dependencies: '@whatwg-node/server': 0.9.60 cookie: 1.0.1 core-js: 3.39.0 - next: 15.2.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.58.0) + next: 15.2.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.0) - next@15.2.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.58.0): + next@15.2.3(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(sass@1.85.0): dependencies: '@next/env': 15.2.3 '@swc/counter': 0.1.3 @@ -20339,7 +20490,7 @@ snapshots: '@next/swc-linux-x64-musl': 15.2.3 '@next/swc-win32-arm64-msvc': 15.2.3 '@next/swc-win32-x64-msvc': 15.2.3 - sass: 1.58.0 + sass: 1.85.0 sharp: 0.33.5 transitivePeerDependencies: - '@babel/core' @@ -20582,15 +20733,15 @@ snapshots: nullthrows@1.1.1: {} - nuxt@3.17.2(@parcel/watcher@2.5.1)(@types/node@22.10.0)(db0@0.3.2)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.6.1)(magicast@0.3.5)(meow@13.2.0)(rollup@4.40.0)(stylelint@16.9.0(typescript@5.7.2))(terser@5.39.0)(typescript@5.7.2)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(yaml@2.7.1): + nuxt@3.17.2(@parcel/watcher@2.5.1)(@types/node@22.10.0)(db0@0.3.2)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.6.1)(less@4.2.2)(magicast@0.3.5)(meow@13.2.0)(rollup@4.40.0)(sass@1.85.0)(stylelint@16.9.0(typescript@5.7.2))(terser@5.39.0)(typescript@5.7.2)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1))(yaml@2.7.1): dependencies: '@nuxt/cli': 3.25.0(magicast@0.3.5) '@nuxt/devalue': 2.0.2 - '@nuxt/devtools': 2.4.0(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.7.2)) + '@nuxt/devtools': 2.4.0(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.7.2)) '@nuxt/kit': 3.17.2(magicast@0.3.5) '@nuxt/schema': 3.17.2 '@nuxt/telemetry': 2.6.6(magicast@0.3.5) - '@nuxt/vite-builder': 3.17.2(@types/node@22.10.0)(eslint@8.57.0)(magicast@0.3.5)(meow@13.2.0)(rollup@4.40.0)(stylelint@16.9.0(typescript@5.7.2))(terser@5.39.0)(typescript@5.7.2)(vue@3.5.13(typescript@5.7.2))(yaml@2.7.1) + '@nuxt/vite-builder': 3.17.2(@types/node@22.10.0)(eslint@8.57.0)(less@4.2.2)(magicast@0.3.5)(meow@13.2.0)(rollup@4.40.0)(sass@1.85.0)(stylelint@16.9.0(typescript@5.7.2))(terser@5.39.0)(typescript@5.7.2)(vue@3.5.13(typescript@5.7.2))(yaml@2.7.1) '@unhead/vue': 2.0.8(vue@3.5.13(typescript@5.7.2)) '@vue/shared': 3.5.13 c12: 3.0.3(magicast@0.3.5) @@ -20994,6 +21145,9 @@ snapshots: parse-ms@2.1.0: {} + parse-node-version@1.0.1: + optional: true + parse-path@7.0.1: dependencies: protocols: 2.0.2 @@ -21655,6 +21809,9 @@ snapshots: forwarded: 0.2.0 ipaddr.js: 1.9.1 + prr@1.0.1: + optional: true + pump@2.0.1: dependencies: end-of-stream: 1.4.4 @@ -22159,6 +22316,18 @@ snapshots: immutable: 4.2.3 source-map-js: 1.0.2 + sass@1.85.0: + dependencies: + chokidar: 4.0.3 + immutable: 5.1.2 + source-map-js: 1.2.1 + optionalDependencies: + '@parcel/watcher': 2.5.1 + optional: true + + sax@1.4.1: + optional: true + scheduler@0.23.0: dependencies: loose-envify: 1.4.0 @@ -22578,6 +22747,11 @@ snapshots: postcss: 8.5.3 postcss-selector-parser: 7.1.0 + stylelint-config-xo@0.22.0: + dependencies: + stylelint-declaration-block-no-ignored-properties: 2.8.0(stylelint@16.9.0(typescript@5.7.2)) + stylelint-order: 6.0.4(stylelint@16.9.0(typescript@5.7.2)) + stylelint-config-xo@0.22.0(stylelint@16.9.0(typescript@5.3.3)): dependencies: stylelint: 16.9.0(typescript@5.3.3) @@ -22996,10 +23170,10 @@ snapshots: tslib@2.8.1: {} - tsutils@3.21.0(typescript@5.7.2): + tsutils@3.21.0(typescript@5.8.3): dependencies: tslib: 1.14.1 - typescript: 5.7.2 + typescript: 5.8.3 turbo-stream@2.4.1: {} @@ -23091,6 +23265,8 @@ snapshots: typescript@5.7.2: {} + typescript@5.8.3: {} + ufo@1.5.4: {} ufo@1.6.1: {} @@ -23108,7 +23284,7 @@ snapshots: has-symbols: 1.0.3 which-boxed-primitive: 1.0.2 - unbuild@3.5.0(typescript@5.7.2)(vue-sfc-transformer@0.1.15(@vue/compiler-core@3.5.13)(esbuild@0.25.4)(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2)): + unbuild@3.5.0(sass@1.85.0)(typescript@5.7.2)(vue-sfc-transformer@0.1.15(@vue/compiler-core@3.5.13)(esbuild@0.25.4)(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2)): dependencies: '@rollup/plugin-alias': 5.1.1(rollup@4.40.2) '@rollup/plugin-commonjs': 28.0.3(rollup@4.40.2) @@ -23124,7 +23300,7 @@ snapshots: hookable: 5.5.3 jiti: 2.4.2 magic-string: 0.30.17 - mkdist: 2.3.0(typescript@5.7.2)(vue-sfc-transformer@0.1.15(@vue/compiler-core@3.5.13)(esbuild@0.25.4)(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2)) + mkdist: 2.3.0(sass@1.85.0)(typescript@5.7.2)(vue-sfc-transformer@0.1.15(@vue/compiler-core@3.5.13)(esbuild@0.25.4)(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2)) mlly: 1.7.4 pathe: 2.0.3 pkg-types: 2.1.0 @@ -23420,27 +23596,27 @@ snapshots: unist-util-stringify-position: 3.0.3 vfile-message: 3.1.4 - vite-dev-rpc@1.0.7(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1)): + vite-dev-rpc@1.0.7(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1)): dependencies: birpc: 2.3.0 - vite: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1) - vite-hot-client: 2.0.4(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1)) + vite: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1) + vite-hot-client: 2.0.4(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1)) - vite-hot-client@0.2.4(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1)): + vite-hot-client@0.2.4(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1)): dependencies: - vite: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1) + vite: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1) - vite-hot-client@2.0.4(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1)): + vite-hot-client@2.0.4(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1)): dependencies: - vite: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1) + vite: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1) - vite-node@1.6.1(@types/node@22.10.0)(sass@1.58.0)(terser@5.39.0): + vite-node@1.6.1(@types/node@22.10.0)(less@4.2.2)(sass@1.85.0)(terser@5.39.0): dependencies: cac: 6.7.14 debug: 4.4.0 pathe: 1.1.2 picocolors: 1.1.1 - vite: 5.4.19(@types/node@22.10.0)(sass@1.58.0)(terser@5.39.0) + vite: 5.4.19(@types/node@22.10.0)(less@4.2.2)(sass@1.85.0)(terser@5.39.0) transitivePeerDependencies: - '@types/node' - less @@ -23452,13 +23628,13 @@ snapshots: - supports-color - terser - vite-node@2.1.9(@types/node@22.10.0)(sass@1.58.0)(terser@5.39.0): + vite-node@2.1.9(@types/node@22.10.0)(less@4.2.2)(sass@1.85.0)(terser@5.39.0): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.6.0 pathe: 1.1.2 - vite: 5.4.19(@types/node@22.10.0)(sass@1.58.0)(terser@5.39.0) + vite: 5.4.19(@types/node@22.10.0)(less@4.2.2)(sass@1.85.0)(terser@5.39.0) transitivePeerDependencies: - '@types/node' - less @@ -23470,13 +23646,13 @@ snapshots: - supports-color - terser - vite-node@3.0.0-beta.2(@types/node@22.10.0)(sass@1.58.0)(terser@5.39.0): + vite-node@3.0.0-beta.2(@types/node@22.10.0)(less@4.2.2)(sass@1.85.0)(terser@5.39.0): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.7.0 pathe: 1.1.2 - vite: 5.4.19(@types/node@22.10.0)(sass@1.58.0)(terser@5.39.0) + vite: 5.4.19(@types/node@22.10.0)(less@4.2.2)(sass@1.85.0)(terser@5.39.0) transitivePeerDependencies: - '@types/node' - less @@ -23488,13 +23664,13 @@ snapshots: - supports-color - terser - vite-node@3.1.3(@types/node@22.10.0)(terser@5.39.0): + vite-node@3.1.3(@types/node@22.10.0)(less@4.2.2)(sass@1.85.0)(terser@5.39.0): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 5.4.19(@types/node@22.10.0)(sass@1.58.0)(terser@5.39.0) + vite: 5.4.19(@types/node@22.10.0)(less@4.2.2)(sass@1.85.0)(terser@5.39.0) transitivePeerDependencies: - '@types/node' - less @@ -23506,7 +23682,7 @@ snapshots: - supports-color - terser - vite-plugin-checker@0.9.3(eslint@8.57.0)(meow@13.2.0)(stylelint@16.9.0(typescript@5.7.2))(typescript@5.7.2)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1)): + vite-plugin-checker@0.9.3(eslint@8.57.0)(meow@13.2.0)(stylelint@16.9.0(typescript@5.7.2))(typescript@5.7.2)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1)): dependencies: '@babel/code-frame': 7.27.1 chokidar: 4.0.3 @@ -23516,7 +23692,7 @@ snapshots: strip-ansi: 7.1.0 tiny-invariant: 1.3.3 tinyglobby: 0.2.13 - vite: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1) + vite: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1) vscode-uri: 3.1.0 optionalDependencies: eslint: 8.57.0 @@ -23524,7 +23700,7 @@ snapshots: stylelint: 16.9.0(typescript@5.7.2) typescript: 5.7.2 - vite-plugin-inspect@11.0.0(@nuxt/kit@3.17.2(magicast@0.3.5))(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1)): + vite-plugin-inspect@11.0.0(@nuxt/kit@3.17.2(magicast@0.3.5))(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1)): dependencies: ansis: 3.17.0 debug: 4.4.0 @@ -23534,35 +23710,35 @@ snapshots: perfect-debounce: 1.0.0 sirv: 3.0.1 unplugin-utils: 0.2.4 - vite: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1) - vite-dev-rpc: 1.0.7(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1)) + vite: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1) + vite-dev-rpc: 1.0.7(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1)) optionalDependencies: '@nuxt/kit': 3.17.2(magicast@0.3.5) transitivePeerDependencies: - supports-color - vite-plugin-vue-tracer@0.1.3(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.7.2)): + vite-plugin-vue-tracer@0.1.3(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1))(vue@3.5.13(typescript@5.7.2)): dependencies: estree-walker: 3.0.3 exsolve: 1.0.5 magic-string: 0.30.17 pathe: 2.0.3 source-map-js: 1.2.1 - vite: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1) + vite: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1) vue: 3.5.13(typescript@5.7.2) - vite-tsconfig-paths@4.3.2(typescript@5.7.2)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1)): + vite-tsconfig-paths@4.3.2(typescript@5.7.2)(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1)): dependencies: debug: 4.4.0 globrex: 0.1.2 tsconfck: 3.1.5(typescript@5.7.2) optionalDependencies: - vite: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1) + vite: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1) transitivePeerDependencies: - supports-color - typescript - vite@5.4.16(@types/node@22.10.0)(sass@1.58.0)(terser@5.39.0): + vite@5.4.16(@types/node@22.10.0)(less@4.2.2)(sass@1.85.0)(terser@5.39.0): dependencies: esbuild: 0.25.2 postcss: 8.5.3 @@ -23570,10 +23746,11 @@ snapshots: optionalDependencies: '@types/node': 22.10.0 fsevents: 2.3.3 - sass: 1.58.0 + less: 4.2.2 + sass: 1.85.0 terser: 5.39.0 - vite@5.4.19(@types/node@22.10.0)(sass@1.58.0)(terser@5.39.0): + vite@5.4.19(@types/node@22.10.0)(less@4.2.2)(sass@1.85.0)(terser@5.39.0): dependencies: esbuild: 0.25.2 postcss: 8.5.3 @@ -23581,10 +23758,11 @@ snapshots: optionalDependencies: '@types/node': 22.10.0 fsevents: 2.3.3 - sass: 1.58.0 + less: 4.2.2 + sass: 1.85.0 terser: 5.39.0 - vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1): + vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1): dependencies: esbuild: 0.25.4 fdir: 6.4.4(picomatch@4.0.2) @@ -23596,17 +23774,18 @@ snapshots: '@types/node': 22.10.0 fsevents: 2.3.3 jiti: 2.4.2 - sass: 1.58.0 + less: 4.2.2 + sass: 1.85.0 terser: 5.39.0 yaml: 2.7.1 - vitefu@1.0.4(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1)): + vitefu@1.0.4(vite@6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1)): optionalDependencies: - vite: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(sass@1.58.0)(terser@5.39.0)(yaml@2.7.1) + vite: 6.3.5(@types/node@22.10.0)(jiti@2.4.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)(yaml@2.7.1) - vitest-environment-nuxt@1.0.1(@types/node@22.10.0)(@vue/test-utils@2.4.4(@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2)))(happy-dom@16.7.2)(jiti@2.4.2)(magicast@0.3.5)(terser@5.39.0)(typescript@5.7.2)(vitest@2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(terser@5.39.0))(yaml@2.7.1): + vitest-environment-nuxt@1.0.1(@types/node@22.10.0)(@vue/test-utils@2.4.4(@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2)))(happy-dom@16.7.2)(jiti@2.4.2)(less@4.2.2)(magicast@0.3.5)(sass@1.85.0)(terser@5.39.0)(typescript@5.7.2)(vitest@2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0))(yaml@2.7.1): dependencies: - '@nuxt/test-utils': 3.18.0(@types/node@22.10.0)(@vue/test-utils@2.4.4(@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2)))(happy-dom@16.7.2)(jiti@2.4.2)(magicast@0.3.5)(terser@5.39.0)(typescript@5.7.2)(vitest@2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(terser@5.39.0))(yaml@2.7.1) + '@nuxt/test-utils': 3.18.0(@types/node@22.10.0)(@vue/test-utils@2.4.4(@vue/server-renderer@3.5.13(vue@3.5.13(typescript@5.7.2)))(vue@3.5.13(typescript@5.7.2)))(happy-dom@16.7.2)(jiti@2.4.2)(less@4.2.2)(magicast@0.3.5)(sass@1.85.0)(terser@5.39.0)(typescript@5.7.2)(vitest@2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0))(yaml@2.7.1) transitivePeerDependencies: - '@cucumber/cucumber' - '@jest/globals' @@ -23632,10 +23811,10 @@ snapshots: - vitest - yaml - vitest@2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(sass@1.58.0)(terser@5.39.0): + vitest@2.1.9(@types/node@22.10.0)(happy-dom@16.7.2)(less@4.2.2)(sass@1.85.0)(terser@5.39.0): dependencies: '@vitest/expect': 2.1.9 - '@vitest/mocker': 2.1.9(vite@5.4.16(@types/node@22.10.0)(terser@5.39.0)) + '@vitest/mocker': 2.1.9(vite@5.4.16(@types/node@22.10.0)(less@4.2.2)(sass@1.85.0)(terser@5.39.0)) '@vitest/pretty-format': 2.1.9 '@vitest/runner': 2.1.9 '@vitest/snapshot': 2.1.9 @@ -23651,8 +23830,8 @@ snapshots: tinyexec: 0.3.2 tinypool: 1.0.2 tinyrainbow: 1.2.0 - vite: 5.4.16(@types/node@22.10.0)(sass@1.58.0)(terser@5.39.0) - vite-node: 2.1.9(@types/node@22.10.0)(sass@1.58.0)(terser@5.39.0) + vite: 5.4.16(@types/node@22.10.0)(less@4.2.2)(sass@1.85.0)(terser@5.39.0) + vite-node: 2.1.9(@types/node@22.10.0)(less@4.2.2)(sass@1.85.0)(terser@5.39.0) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 22.10.0 @@ -23975,8 +24154,6 @@ snapshots: zod@3.24.4: {} - zone.js@0.14.4: - dependencies: - tslib: 2.8.1 + zone.js@0.15.0: {} zwitch@2.0.4: {}