From 05f4b6de80a51b9a18a82ec86f413cfa4c71f909 Mon Sep 17 00:00:00 2001 From: Daniel Naab Date: Tue, 28 Jan 2025 12:35:33 -0600 Subject: [PATCH] Delete old stuff (#467) * Remove unused docassemble infra * Remove Kansas State Courts demo app * Remove docassemble client * Update lockfile * remove @playwright/test dependencies, in lieu of the version in the root module * Install playwright browsers before running tests * Use existing playwright cache and also install in dockerfile * Update e2e docker playwright version via image tag * install make * install e2e build dependencies * Remove dependency-graph. It didn't generate readable graphs, and if we prioretize auto-generated docs in the future, we could revisit. --- .github/workflows/_validate.yml | 5 +- apps/cli/package.json | 1 - apps/cli/src/cli-controller/index.ts | 9 - apps/server-kansas/.gitignore | 2 - apps/server-kansas/README.md | 3 - apps/server-kansas/package.json | 23 - apps/server-kansas/src/index.ts | 22 - apps/server-kansas/src/server.ts | 27 - apps/server-kansas/tests/integration.test.ts | 15 - apps/server-kansas/tsconfig.json | 12 - e2e/Dockerfile | 4 +- e2e/package.json | 1 - package.json | 2 +- packages-python/docassemble-server/Dockerfile | 7 - packages-python/docassemble-server/README.md | 11 - .../docassemble-server/docker-compose.yml | 13 - .../docassemble-server/manifest.yml | 8 - packages/dependency-graph/.gitignore | 1 - packages/dependency-graph/README.md | 15 - packages/dependency-graph/package.json | 23 - .../dependency-graph/src/get-dependencies.ts | 36 - .../src/graph-dependencies.ts | 24 - packages/dependency-graph/src/index.ts | 17 - packages/dependency-graph/tsconfig.json | 10 - packages/design/package.json | 1 - packages/docassemble/.gitignore | 2 - packages/docassemble/README.md | 11 - packages/docassemble/package.json | 18 - packages/docassemble/src/client.test.ts | 27 - packages/docassemble/src/client.ts | 61 - packages/docassemble/src/context/index.ts | 5 - packages/docassemble/src/context/test.ts | 9 - packages/docassemble/src/index.ts | 1 - packages/docassemble/src/types.ts | 21 - packages/docassemble/tsconfig.json | 10 - packages/docassemble/vitest.config.ts | 5 - pnpm-lock.yaml | 2099 ++++++----------- tsconfig.json | 1 - vitest.workspace.ts | 1 - workspace-dependencies.svg | 247 -- 40 files changed, 700 insertions(+), 2110 deletions(-) delete mode 100644 apps/server-kansas/.gitignore delete mode 100644 apps/server-kansas/README.md delete mode 100644 apps/server-kansas/package.json delete mode 100644 apps/server-kansas/src/index.ts delete mode 100644 apps/server-kansas/src/server.ts delete mode 100644 apps/server-kansas/tests/integration.test.ts delete mode 100644 apps/server-kansas/tsconfig.json delete mode 100644 packages-python/docassemble-server/Dockerfile delete mode 100644 packages-python/docassemble-server/README.md delete mode 100644 packages-python/docassemble-server/docker-compose.yml delete mode 100644 packages-python/docassemble-server/manifest.yml delete mode 100644 packages/dependency-graph/.gitignore delete mode 100644 packages/dependency-graph/README.md delete mode 100644 packages/dependency-graph/package.json delete mode 100644 packages/dependency-graph/src/get-dependencies.ts delete mode 100644 packages/dependency-graph/src/graph-dependencies.ts delete mode 100644 packages/dependency-graph/src/index.ts delete mode 100644 packages/dependency-graph/tsconfig.json delete mode 100644 packages/docassemble/.gitignore delete mode 100644 packages/docassemble/README.md delete mode 100644 packages/docassemble/package.json delete mode 100644 packages/docassemble/src/client.test.ts delete mode 100644 packages/docassemble/src/client.ts delete mode 100644 packages/docassemble/src/context/index.ts delete mode 100644 packages/docassemble/src/context/test.ts delete mode 100644 packages/docassemble/src/index.ts delete mode 100644 packages/docassemble/src/types.ts delete mode 100644 packages/docassemble/tsconfig.json delete mode 100644 packages/docassemble/vitest.config.ts delete mode 100644 workspace-dependencies.svg diff --git a/.github/workflows/_validate.yml b/.github/workflows/_validate.yml index e0284a679..b5e82f9a8 100644 --- a/.github/workflows/_validate.yml +++ b/.github/workflows/_validate.yml @@ -6,7 +6,7 @@ on: playwright_version: description: Installed playwright version required: false - default: "1.48.1" + default: '1.50.0' type: string jobs: @@ -69,7 +69,6 @@ jobs: - name: Make directory for build artifacts run: mkdir -p output/build-artifacts - - name: Spotlight app performance budget run: pnpm --filter @atj/spotlight size:ci > output/build-artifacts/spotlight-size-output.txt @@ -95,7 +94,7 @@ jobs: - name: Setup Terraform uses: hashicorp/setup-terraform@v3 with: - terraform_version: "1.10.4" + terraform_version: '1.10.4' - name: Initialize Terraform CDK configuration shell: bash diff --git a/apps/cli/package.json b/apps/cli/package.json index 613a33274..b308c9dc8 100644 --- a/apps/cli/package.json +++ b/apps/cli/package.json @@ -13,7 +13,6 @@ "test": "vitest run --coverage" }, "dependencies": { - "@atj/dependency-graph": "workspace:*", "@atj/infra-core": "workspace:*", "commander": "^11.1.0" } diff --git a/apps/cli/src/cli-controller/index.ts b/apps/cli/src/cli-controller/index.ts index b78b7424e..456d757df 100644 --- a/apps/cli/src/cli-controller/index.ts +++ b/apps/cli/src/cli-controller/index.ts @@ -1,6 +1,5 @@ import { Command } from 'commander'; -import { createDependencyGraph } from '@atj/dependency-graph'; import type { Context } from './types.js'; import { addSecretCommands } from './secrets.js'; @@ -16,14 +15,6 @@ export const CliController = (ctx: Context) => { ctx.console.log('Hello!'); }); - cli - .command('create-workspace-graph') - .description('create a dependency graph of projects in the workspace') - .action(async () => { - await createDependencyGraph(ctx.workspaceRoot); - ctx.console.log('wrote workspace dependency graph'); - }); - addSecretCommands(ctx, cli); return cli; diff --git a/apps/server-kansas/.gitignore b/apps/server-kansas/.gitignore deleted file mode 100644 index 00e644fbd..000000000 --- a/apps/server-kansas/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -dist/ -*.db diff --git a/apps/server-kansas/README.md b/apps/server-kansas/README.md deleted file mode 100644 index c2e6db8c7..000000000 --- a/apps/server-kansas/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# @atj/server-kansas - -Web server to demonstrate forms for Kansas State Courts. diff --git a/apps/server-kansas/package.json b/apps/server-kansas/package.json deleted file mode 100644 index de3674c77..000000000 --- a/apps/server-kansas/package.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "name": "@atj/server-kansas", - "version": "1.0.0", - "description": "Form server instance for Kansas State Courts", - "type": "module", - "license": "CC0", - "main": "src/index.ts", - "scripts": { - "build": "tsup src/* --format esm", - "clean": "rimraf dist tsconfig.tsbuildinfo coverage", - "dev": "tsup src/* --watch --format esm", - "start": "VCAP_SERVICES='{\"aws-rds\": [{ \"credentials\": { \"uri\": \"\" }}]}' node dist/index.js", - "test": "vitest run --coverage" - }, - "dependencies": { - "@atj/database": "workspace:*", - "@atj/server": "workspace:*" - }, - "devDependencies": { - "@types/supertest": "^6.0.2", - "supertest": "^7.0.0" - } -} diff --git a/apps/server-kansas/src/index.ts b/apps/server-kansas/src/index.ts deleted file mode 100644 index 96981459d..000000000 --- a/apps/server-kansas/src/index.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { createPostgresDatabaseContext } from '@atj/database/context'; -import { createCustomServer } from './server.js'; - -const port = process.env.PORT || 4321; - -const getCloudGovServerSecrets = () => { - if (process.env.VCAP_SERVICES === undefined) { - throw new Error('VCAP_SERVICES not found'); - } - const services = JSON.parse(process.env.VCAP_SERVICES || '{}'); - return { - //loginGovClientSecret: services['user-provided']?.credentials?.SECRET_LOGIN_GOV_PRIVATE_KEY, - dbUri: services['aws-rds'][0].credentials.uri as string, - }; -}; - -const secrets = getCloudGovServerSecrets(); -const db = await createPostgresDatabaseContext(secrets.dbUri, true); -const server = await createCustomServer(db); -server.listen(port, () => { - console.log(`Server running on http://localhost:${port}`); -}); diff --git a/apps/server-kansas/src/server.ts b/apps/server-kansas/src/server.ts deleted file mode 100644 index d6a3e4963..000000000 --- a/apps/server-kansas/src/server.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { type DatabaseContext } from '@atj/database'; -import { createServer } from '@atj/server'; - -export const createCustomServer = async (db: DatabaseContext): Promise => { - return createServer({ - title: 'DOJ Form Service', - db, - loginGovOptions: { - loginGovUrl: 'https://idp.int.identitysandbox.gov', - clientId: - 'urn:gov:gsa:openidconnect.profiles:sp:sso:gsa:tts-10x-atj-dev-server-doj', - //clientSecret: '', // secrets.loginGovClientSecret, - }, - isUserAuthorized: async (email: string) => { - return [ - // 10x team members - 'daniel.naab@gsa.gov', - 'jim.moffet@gsa.gov', - 'ethan.gardner@gsa.gov', - 'natasha.pierre-louis@gsa.gov', - 'emily.lordahl@gsa.gov', - 'khayal.alasgarov@gsa.gov', - 'jenny.richards@gsa.gov', - ].includes(email.toLowerCase()); - }, - }); -}; diff --git a/apps/server-kansas/tests/integration.test.ts b/apps/server-kansas/tests/integration.test.ts deleted file mode 100644 index e73821132..000000000 --- a/apps/server-kansas/tests/integration.test.ts +++ /dev/null @@ -1,15 +0,0 @@ -import request from 'supertest'; -import { describe, expect, test } from 'vitest'; - -import { createInMemoryDatabaseContext } from '@atj/database/context'; -import { createCustomServer } from '../src/server'; - -describe('Kansas State Courts Form Service', () => { - test('renders the home page', async () => { - const db = await createInMemoryDatabaseContext(); - const app = await createCustomServer(db); - const response = await request(app).get('/'); - expect(response.ok).toBe(true); - expect(response.text).toMatch(/DOJ Form Service/); - }); -}); diff --git a/apps/server-kansas/tsconfig.json b/apps/server-kansas/tsconfig.json deleted file mode 100644 index 6f1380c82..000000000 --- a/apps/server-kansas/tsconfig.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "extends": "../../tsconfig.base.json", - "compilerOptions": { - "module": "NodeNext", - "moduleResolution": "NodeNext", - "emitDeclarationOnly": true, - "outDir": "./dist" - }, - "include": ["./src/**/*"], - "exclude": ["./dist"], - "references": [] -} diff --git a/e2e/Dockerfile b/e2e/Dockerfile index c054654ad..b9813a2c4 100644 --- a/e2e/Dockerfile +++ b/e2e/Dockerfile @@ -1,9 +1,9 @@ # base image with Node.js and playwright preinstalled -FROM mcr.microsoft.com/playwright:v1.48.1-noble as base +FROM mcr.microsoft.com/playwright:v1.50.0-noble as base ENV PNPM_HOME="/pnpm" ENV PATH="$PNPM_HOME:$PATH" ENV NODE_ENV=test -RUN apt-get -y update && apt-get install -y netcat-openbsd +RUN apt-get -y update && apt-get install -y netcat-openbsd make g++ WORKDIR /srv/apps/atj-platform COPY ./pnpm-lock.yaml ./pnpm-lock.yaml COPY ./package.json ./package.json diff --git a/e2e/package.json b/e2e/package.json index d9bbaa09c..1ca4be5b6 100644 --- a/e2e/package.json +++ b/e2e/package.json @@ -7,7 +7,6 @@ "test": "export E2E_ENDPOINT=http://localhost:4321; pnpm playwright test --ui-port=8080 --ui-host=0.0.0.0" }, "devDependencies": { - "@playwright/test": "1.48.1", "@storybook/test-runner": "^0.19.1", "path-to-regexp": "^8.2.0" }, diff --git a/package.json b/package.json index b0c4bbb61..3456cb62d 100644 --- a/package.json +++ b/package.json @@ -25,7 +25,7 @@ "pre-commit": "pnpm format" }, "devDependencies": { - "@playwright/test": "^1.49.1", + "@playwright/test": "^1.50.0", "@rollup/plugin-commonjs": "^28.0.2", "@rollup/plugin-json": "^6.1.0", "@rollup/plugin-node-resolve": "^16.0.0", diff --git a/packages-python/docassemble-server/Dockerfile b/packages-python/docassemble-server/Dockerfile deleted file mode 100644 index ae38d8b1f..000000000 --- a/packages-python/docassemble-server/Dockerfile +++ /dev/null @@ -1,7 +0,0 @@ -# Relevant base images: -# docassemble-os: https://github.com/jhpyle/docassemble-os/blob/master/Dockerfile -# docassemble: https://github.com/jhpyle/docassemble/blob/master/Dockerfile -FROM jhpyle/docassemble:latest - -#ADD ./startup.sh /usr/local/bin/startup.sh -#CMD ["/usr/bin/supervisord", "-n", "-c", "/etc/supervisor/supervisord.conf"] diff --git a/packages-python/docassemble-server/README.md b/packages-python/docassemble-server/README.md deleted file mode 100644 index 70b014d66..000000000 --- a/packages-python/docassemble-server/README.md +++ /dev/null @@ -1,11 +0,0 @@ -# atj-platform docassemble server - -This is a docassemble server for the ATJ Platform that may be run locally for development purposes or deployed to cloud.gov. - -The configuration does not mount volumes for persistent data, because it is intended to be used as a disposable test environment. We may want to change this in the future, but for the moment the intention is to automate pushing data into the instance after startup. - -## Local development - -```bash -docker-compose up -``` diff --git a/packages-python/docassemble-server/docker-compose.yml b/packages-python/docassemble-server/docker-compose.yml deleted file mode 100644 index 7c97b633e..000000000 --- a/packages-python/docassemble-server/docker-compose.yml +++ /dev/null @@ -1,13 +0,0 @@ -version: '3' - -services: - web: - image: jhpyle/docassemble:latest - ports: - - '8011:80' - # The available environment variables have defaults defined in the base image: - # https://github.com/jhpyle/docassemble/blob/master/Dockerfile - # Configuration documentation is available here: - # https://docassemble.org/docs/docker.html#configuration%20options - environment: - CONTAINERROLE: 'all' diff --git a/packages-python/docassemble-server/manifest.yml b/packages-python/docassemble-server/manifest.yml deleted file mode 100644 index 5872e5f26..000000000 --- a/packages-python/docassemble-server/manifest.yml +++ /dev/null @@ -1,8 +0,0 @@ ---- -applications: - - name: docassemble-server - docker: - image: jhpyle/docassemble - memory: 2GB - disk_quota: 7168MB - instances: 1 diff --git a/packages/dependency-graph/.gitignore b/packages/dependency-graph/.gitignore deleted file mode 100644 index 849ddff3b..000000000 --- a/packages/dependency-graph/.gitignore +++ /dev/null @@ -1 +0,0 @@ -dist/ diff --git a/packages/dependency-graph/README.md b/packages/dependency-graph/README.md deleted file mode 100644 index 98be65476..000000000 --- a/packages/dependency-graph/README.md +++ /dev/null @@ -1,15 +0,0 @@ -# @atj/dependency-graph - -This package will create an SVG in the workspace root that graphs the pnpm projects in this repository. It is intended to be checked into the repository as part of the project documentation. - -## Usage - -See the [command-line interface](../../apps/cli) for usage information. - -## Development - -Run tests with coverage: - -```bash -pnpm test -``` diff --git a/packages/dependency-graph/package.json b/packages/dependency-graph/package.json deleted file mode 100644 index 11fa3bd52..000000000 --- a/packages/dependency-graph/package.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "name": "@atj/dependency-graph", - "version": "1.0.0", - "description": "generates a dependency graph of projects in a pnpm workspace", - "type": "module", - "license": "CC0", - "main": "dist/index.js", - "types": "dist/index.d.js", - "scripts": { - "build": "tsc", - "clean": "rimraf dist tsconfig.tsbuildinfo coverage", - "dev": "tsc --watch", - "test": "echo no @atj/dependency-graph tests" - }, - "dependencies": { - "@pnpm/find-workspace-packages": "^6.0.9", - "@pnpm/logger": "^5.2.0", - "graphviz": "^0.0.9" - }, - "devDependencies": { - "@types/graphviz": "^0.0.39" - } -} diff --git a/packages/dependency-graph/src/get-dependencies.ts b/packages/dependency-graph/src/get-dependencies.ts deleted file mode 100644 index 2cf62295f..000000000 --- a/packages/dependency-graph/src/get-dependencies.ts +++ /dev/null @@ -1,36 +0,0 @@ -import { findWorkspacePackages, Project } from '@pnpm/find-workspace-packages'; - -const filterNamespace = ( - namespaceAlias: string, - dependencies?: Record -): string[] => { - return Object.keys(dependencies || {}).filter(dependency => - dependency.startsWith(namespaceAlias) - ); -}; - -const getProjectDependencies = (project: Project, namespaceAlias: string) => { - return [ - project.manifest.name, - [ - ...filterNamespace(namespaceAlias, project.manifest.devDependencies), - ...filterNamespace(namespaceAlias, project.manifest.dependencies), - ], - ]; -}; - -export type DependencyMap = Record; - -export const getWorkspaceDependencies = ( - workspaceRoot: string, - namespaceAlias: string -): Promise => { - return findWorkspacePackages(workspaceRoot).then((projects: Project[]) => { - const workspaceDependencies = Object.fromEntries( - projects - .filter(project => project.manifest.name?.startsWith(namespaceAlias)) - .map(project => getProjectDependencies(project, namespaceAlias)) - ); - return workspaceDependencies; - }); -}; diff --git a/packages/dependency-graph/src/graph-dependencies.ts b/packages/dependency-graph/src/graph-dependencies.ts deleted file mode 100644 index 2b08f4842..000000000 --- a/packages/dependency-graph/src/graph-dependencies.ts +++ /dev/null @@ -1,24 +0,0 @@ -import * as graphviz from 'graphviz'; -import { DependencyMap } from './get-dependencies.js'; - -const createGraphvizDigraph = (workspaceDependencies: DependencyMap) => { - const graph = graphviz.digraph('workspace'); - graph.set('layout', 'neato'); - Object.entries(workspaceDependencies).forEach( - ([projectName, projectDependencies]) => { - graph.addNode(projectName); - projectDependencies.forEach(dependency => - graph.addEdge(projectName, dependency) - ); - } - ); - return graph; -}; - -export const writeDependencyGraph = ( - workspaceDependencies: DependencyMap, - dependencyGraphOutputPath: string -) => { - const graph = createGraphvizDigraph(workspaceDependencies); - graph.output({ type: 'svg', use: 'dot' }, dependencyGraphOutputPath); -}; diff --git a/packages/dependency-graph/src/index.ts b/packages/dependency-graph/src/index.ts deleted file mode 100644 index e66efff35..000000000 --- a/packages/dependency-graph/src/index.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { getWorkspaceDependencies } from './get-dependencies.js'; -import { writeDependencyGraph } from './graph-dependencies.js'; - -export const createDependencyGraph = async ( - workspaceRoot: string, - workspaceAlias: string = '@atj', - dependencyGraphOutputPath?: string -) => { - const workspaceDependencies = await getWorkspaceDependencies( - workspaceRoot, - workspaceAlias - ); - if (!dependencyGraphOutputPath) { - dependencyGraphOutputPath = `${workspaceRoot}/workspace-dependencies.svg`; - } - writeDependencyGraph(workspaceDependencies, dependencyGraphOutputPath); -}; diff --git a/packages/dependency-graph/tsconfig.json b/packages/dependency-graph/tsconfig.json deleted file mode 100644 index a374c5276..000000000 --- a/packages/dependency-graph/tsconfig.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "extends": "../../tsconfig.base.json", - "compilerOptions": { - "outDir": "./dist", - "emitDeclarationOnly": false, - "rootDir": "./src" - }, - "include": ["./src"], - "references": [] -} diff --git a/packages/design/package.json b/packages/design/package.json index a6290b9ba..d3fe7dd0d 100644 --- a/packages/design/package.json +++ b/packages/design/package.json @@ -32,7 +32,6 @@ } ], "devDependencies": { - "@playwright/test": "1.48.1", "@storybook/addon-a11y": "^8.4.7", "@storybook/addon-coverage": "^1.0.5", "@storybook/addon-essentials": "^8.4.7", diff --git a/packages/docassemble/.gitignore b/packages/docassemble/.gitignore deleted file mode 100644 index c6a0d566b..000000000 --- a/packages/docassemble/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -.env -dist/ diff --git a/packages/docassemble/README.md b/packages/docassemble/README.md deleted file mode 100644 index d57a8c5cd..000000000 --- a/packages/docassemble/README.md +++ /dev/null @@ -1,11 +0,0 @@ -# @atj/docassemble - -This package is the home for adapters that leverage [docassemble](https://docassemble.org/). - -## Development - -Run tests with coverage: - -```bash -pnpm test -``` diff --git a/packages/docassemble/package.json b/packages/docassemble/package.json deleted file mode 100644 index f8de56be1..000000000 --- a/packages/docassemble/package.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "name": "@atj/docassemble", - "version": "1.0.0", - "description": "10x ATJ docassemble adapter", - "type": "module", - "license": "CC0", - "main": "dist/index.js", - "types": "dist/index.d.ts", - "scripts": { - "build": "tsc", - "clean": "rimraf dist tsconfig.tsbuildinfo coverage", - "dev": "tsc --watch", - "test:integration": "vitest run --coverage" - }, - "dependencies": { - "@atj/forms": "workspace:*" - } -} diff --git a/packages/docassemble/src/client.test.ts b/packages/docassemble/src/client.test.ts deleted file mode 100644 index d45ef4539..000000000 --- a/packages/docassemble/src/client.test.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { describe, expect, it } from 'vitest'; -import { createTestDocassembleClient } from './context/test.js'; - -// These are system integration tests with Docassemble, but we currently do -// not have anything configured to autoprovision a docassemble instance. As a -// result, we'll skip for now. -describe.skip('docassemble api client', () => { - const client = createTestDocassembleClient(); - - it('returns a list of interviews', async () => { - const interviews = await client.getInterviews(); - expect(interviews).not.toEqual(null); - }); - - it('populates a package', async () => { - const result = await client.addPackage( - 'https://github.com/SuffolkLITLab/docassemble-MassAccess', - 'main' - ); - // TODO: determine why packages are not populating. We are getting this - // error back: - expect(result.ok).toEqual(false); - expect((result as any).error).toEqual( - '[400] BAD REQUEST: "No instructions provided."\n' - ); - }); -}); diff --git a/packages/docassemble/src/client.ts b/packages/docassemble/src/client.ts deleted file mode 100644 index 6ede070c4..000000000 --- a/packages/docassemble/src/client.ts +++ /dev/null @@ -1,61 +0,0 @@ -import { type DocassembleInterview } from './types.js'; - -export const createDocassembleInterview = (interviewId: string) => {}; - -export type DocassembleClientContext = { - fetch: typeof fetch; - apiUrl: string; - apiKey: string; -}; - -export class DocassembleClient { - constructor(private ctx: DocassembleClientContext) {} - - async getInterviews() { - const result = await this.makeRequest<{ items: DocassembleInterview[] }>( - 'interviews', - 'GET' - ); - if (!result.ok) { - return result; - } else { - return { - ok: true as const, - value: result.value.items, - }; - } - } - - addPackage(githubUrl: string, branch: string) { - return this.makeRequest('package', 'POST', { - github_url: githubUrl, - branch, - }); - } - - private async makeRequest( - endpoint: string, - method: 'POST' | 'GET', - payload?: any - ) { - const result = await this.ctx.fetch(`${this.ctx.apiUrl}/api/${endpoint}`, { - method, - headers: { - 'X-API-Key': this.ctx.apiKey, - }, - body: JSON.stringify(payload), - }); - if (result.status !== 200) { - const error = await result.text(); - const statusText = result.statusText; - return { - ok: false as const, - error: `[${result.status}] ${statusText}: ${error}`, - }; - } - return { - ok: true as const, - value: (await result.json()) as T, - }; - } -} diff --git a/packages/docassemble/src/context/index.ts b/packages/docassemble/src/context/index.ts deleted file mode 100644 index f4c1b5a97..000000000 --- a/packages/docassemble/src/context/index.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { DocassembleClient, type DocassembleClientContext } from '../client.js'; - -export const createDocassembleClient = (ctx: DocassembleClientContext) => { - return new DocassembleClient(ctx); -}; diff --git a/packages/docassemble/src/context/test.ts b/packages/docassemble/src/context/test.ts deleted file mode 100644 index 57742aeaa..000000000 --- a/packages/docassemble/src/context/test.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { createDocassembleClient } from './index.js'; - -export const createTestDocassembleClient = () => { - return createDocassembleClient({ - fetch, - apiUrl: 'http://localhost:8011', - apiKey: (import.meta as any).env.VITE_DOCASSEMBLE_API_KEY || '', - }); -}; diff --git a/packages/docassemble/src/index.ts b/packages/docassemble/src/index.ts deleted file mode 100644 index 9a53f2766..000000000 --- a/packages/docassemble/src/index.ts +++ /dev/null @@ -1 +0,0 @@ -export { type DocassembleClientContext, DocassembleClient } from './client.js'; diff --git a/packages/docassemble/src/types.ts b/packages/docassemble/src/types.ts deleted file mode 100644 index a8535e07f..000000000 --- a/packages/docassemble/src/types.ts +++ /dev/null @@ -1,21 +0,0 @@ -// Guessing at the types here, based on the JSON returned by the API. -export type DocassembleInterview = { - email: string; - filename: string; - metadata: { - _origin_package: string; - _origin_path: string; - title: string; - }; - modtime: string; - session: string; - starttime: string; - subtitle: string | null; - tags: string[]; - temp_user_id: string | null; - title: string; - user_id: number; - utc_modtime: string; - utc_starttime: string | null; - valid: boolean; -}; diff --git a/packages/docassemble/tsconfig.json b/packages/docassemble/tsconfig.json deleted file mode 100644 index 7fad7f246..000000000 --- a/packages/docassemble/tsconfig.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "extends": "../../tsconfig.base.json", - "compilerOptions": { - "emitDeclarationOnly": false, - "outDir": "./dist", - "rootDir": "./src" - }, - "include": ["./src"], - "references": [] -} diff --git a/packages/docassemble/vitest.config.ts b/packages/docassemble/vitest.config.ts deleted file mode 100644 index dd6c589c9..000000000 --- a/packages/docassemble/vitest.config.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { defineConfig } from 'vitest/config'; - -import sharedTestConfig from '../../vitest.shared'; - -export default defineConfig(sharedTestConfig); diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0ff01dc17..ea4caa069 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,8 +9,8 @@ importers: .: devDependencies: '@playwright/test': - specifier: ^1.49.1 - version: 1.49.1 + specifier: ^1.50.0 + version: 1.50.0 '@rollup/plugin-commonjs': specifier: ^28.0.2 version: 28.0.2(rollup@4.30.1) @@ -25,7 +25,7 @@ importers: version: 22.10.5 '@vitest/browser': specifier: ^3.0.0-beta.4 - version: 3.0.0-beta.4(@types/node@22.10.5)(typescript@5.7.2)(vitest@3.0.0-beta.4) + version: 3.0.0-beta.4(@types/node@22.10.5)(playwright@1.50.0)(typescript@5.7.2)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1))(vitest@3.0.0-beta.4) '@vitest/coverage-v8': specifier: ^3.0.0-beta.4 version: 3.0.0-beta.4(@vitest/browser@3.0.0-beta.4)(vitest@3.0.0-beta.4) @@ -58,10 +58,10 @@ importers: version: 0.36.0(rollup@4.30.1)(typescript@5.7.2) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@22.10.5)(typescript@5.7.2) + version: 10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.7.2) tsup: specifier: ^8.3.0 - version: 8.3.5(typescript@5.7.2) + version: 8.3.5(@microsoft/api-extractor@7.48.1(@types/node@22.10.5))(@swc/core@1.10.1)(jiti@2.4.2)(postcss@8.4.49)(typescript@5.7.2)(yaml@2.6.1) turbo: specifier: ^2.1.3 version: 2.3.3 @@ -70,16 +70,13 @@ importers: version: 5.7.2 vitest: specifier: ^3.0.0-beta.4 - version: 3.0.0-beta.4(@types/node@22.10.5)(@vitest/browser@3.0.0-beta.4)(@vitest/ui@3.0.0-beta.4) + version: 3.0.0-beta.4(@types/node@22.10.5)(@vitest/browser@3.0.0-beta.4)(@vitest/ui@3.0.0-beta.4)(jiti@2.4.2)(jsdom@25.0.1)(msw@2.7.0(@types/node@22.10.5)(typescript@5.7.2))(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1) vitest-mock-extended: specifier: ^2.0.2 version: 2.0.2(typescript@5.7.2)(vitest@3.0.0-beta.4) apps/cli: dependencies: - '@atj/dependency-graph': - specifier: workspace:* - version: link:../../packages/dependency-graph '@atj/infra-core': specifier: workspace:* version: link:../../infra/core @@ -116,27 +113,11 @@ importers: specifier: ^7.0.0 version: 7.0.0 - apps/server-kansas: - dependencies: - '@atj/database': - specifier: workspace:* - version: link:../../packages/database - '@atj/server': - specifier: workspace:* - version: link:../../packages/server - devDependencies: - '@types/supertest': - specifier: ^6.0.2 - version: 6.0.2 - supertest: - specifier: ^7.0.0 - version: 7.0.0 - apps/spotlight: dependencies: '@astrojs/react': specifier: ^3.6.1 - version: 3.6.3(@types/node@22.10.5)(@types/react-dom@18.3.5)(@types/react@18.3.18)(react-dom@18.3.1)(react@18.3.1) + version: 3.6.3(@types/node@22.10.5)(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass-embedded@1.69.5)(terser@5.37.0) '@atj/common': specifier: workspace:* version: link:../../packages/common @@ -148,7 +129,7 @@ importers: version: link:../../packages/forms astro: specifier: ^4.16.18 - version: 4.16.18(@types/node@22.10.5)(rollup@4.30.1)(typescript@5.7.2) + version: 4.16.18(@types/node@22.10.5)(rollup@4.30.1)(sass-embedded@1.69.5)(terser@5.37.0)(typescript@5.8.0-dev.20250128) qs: specifier: ^6.13.0 version: 6.13.1 @@ -163,7 +144,7 @@ importers: version: 4.1.2(react@18.3.1) react-router-dom: specifier: ^6.26.0 - version: 6.28.1(react-dom@18.3.1)(react@18.3.1) + version: 6.28.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) sharp: specifier: ^0.33.5 version: 0.33.5 @@ -173,7 +154,7 @@ importers: devDependencies: '@astrojs/check': specifier: ^0.4.1 - version: 0.4.1(prettier@3.4.2)(typescript@5.7.2) + version: 0.4.1(prettier@3.4.2)(typescript@5.8.0-dev.20250128) '@size-limit/preset-app': specifier: ^11.1.6 version: 11.1.6(size-limit@11.1.6) @@ -193,12 +174,9 @@ importers: specifier: workspace:* version: link:../packages/common devDependencies: - '@playwright/test': - specifier: 1.48.1 - version: 1.48.1 '@storybook/test-runner': specifier: ^0.19.1 - version: 0.19.1(@types/node@22.10.5)(storybook@8.4.7)(ts-node@10.9.2) + version: 0.19.1(@types/node@22.10.5)(storybook@8.4.7(prettier@3.4.2))(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.7.2)) path-to-regexp: specifier: ^8.2.0 version: 8.2.0 @@ -213,7 +191,7 @@ importers: version: 0.20.10(constructs@10.4.2) cdktf-cli: specifier: ^0.20.8 - version: 0.20.10(ink@3.2.0)(react@17.0.2) + version: 0.20.10(@types/react@18.3.18)(ink@3.2.0(@types/react@18.3.18)(react@18.3.1))(react@18.3.1) constructs: specifier: ^10.3.0 version: 10.4.2 @@ -223,10 +201,10 @@ importers: version: 29.5.14 jest: specifier: ^29.7.0 - version: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2) + version: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250128)) ts-jest: specifier: ^29.2.4 - version: 29.2.5(@babel/core@7.26.0)(esbuild@0.24.2)(jest@29.7.0)(typescript@5.7.2) + version: 29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(esbuild@0.24.2)(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250128)))(typescript@5.8.0-dev.20250128) infra/core: dependencies: @@ -253,7 +231,7 @@ importers: version: link:../database '@lucia-auth/adapter-postgresql': specifier: ^3.1.2 - version: 3.1.2(lucia@3.2.2) + version: 3.1.2(lucia@3.2.2)(pg@8.13.1) '@lucia-auth/adapter-sqlite': specifier: ^3.0.2 version: 3.0.2(better-sqlite3@11.7.0)(lucia@3.2.2) @@ -275,7 +253,7 @@ importers: version: 7.6.12 vitest-fetch-mock: specifier: ^0.4.3 - version: 0.4.3(vitest@2.1.8) + version: 0.4.3(vitest@3.0.0-beta.4) packages/common: {} @@ -311,23 +289,7 @@ importers: version: 10.16.0 vite-tsconfig-paths: specifier: ^5.1.4 - version: 5.1.4(typescript@5.7.2) - - packages/dependency-graph: - dependencies: - '@pnpm/find-workspace-packages': - specifier: ^6.0.9 - version: 6.0.9(@pnpm/logger@5.2.0) - '@pnpm/logger': - specifier: ^5.2.0 - version: 5.2.0 - graphviz: - specifier: ^0.0.9 - version: 0.0.9 - devDependencies: - '@types/graphviz': - specifier: ^0.0.39 - version: 0.0.39 + version: 5.1.4(typescript@5.7.2)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1)) packages/design: dependencies: @@ -339,10 +301,10 @@ importers: version: link:../forms '@dnd-kit/core': specifier: ^6.1.0 - version: 6.3.1(react-dom@18.3.1)(react@18.3.1) + version: 6.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@dnd-kit/sortable': specifier: ^8.0.0 - version: 8.0.0(@dnd-kit/core@6.3.1)(react@18.3.1) + version: 8.0.0(@dnd-kit/core@6.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1) '@dnd-kit/utilities': specifier: ^3.2.2 version: 3.2.2(react@18.3.1) @@ -354,7 +316,7 @@ importers: version: 2.10.4(@tiptap/pm@2.10.4) '@tiptap/react': specifier: ^2.6.2 - version: 2.10.4(@tiptap/core@2.10.4)(@tiptap/pm@2.10.4)(react-dom@18.3.1)(react@18.3.1) + version: 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@tiptap/starter-kit': specifier: ^2.6.2 version: 2.10.4 @@ -378,7 +340,7 @@ importers: version: 7.54.2(react@18.3.1) react-router-dom: specifier: ^6.26.0 - version: 6.28.1(react-dom@18.3.1)(react@18.3.1) + version: 6.28.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) size-limit: specifier: ^11.1.6 version: 11.1.6 @@ -390,56 +352,53 @@ importers: version: 4.5.5(@types/react@18.3.18)(react@18.3.1) zustand-utils: specifier: ^1.3.2 - version: 1.3.2(react@18.3.1)(zustand@4.5.5) + version: 1.3.2(react@18.3.1)(zustand@4.5.5(@types/react@18.3.18)(react@18.3.1)) devDependencies: - '@playwright/test': - specifier: 1.48.1 - version: 1.48.1 '@storybook/addon-a11y': specifier: ^8.4.7 - version: 8.4.7(storybook@8.4.7) + version: 8.4.7(storybook@8.4.7(prettier@3.4.2)) '@storybook/addon-coverage': specifier: ^1.0.5 version: 1.0.5 '@storybook/addon-essentials': specifier: ^8.4.7 - version: 8.4.7(@types/react@18.3.18)(storybook@8.4.7) + version: 8.4.7(@types/react@18.3.18)(storybook@8.4.7(prettier@3.4.2)) '@storybook/addon-interactions': specifier: ^8.4.7 - version: 8.4.7(storybook@8.4.7) + version: 8.4.7(storybook@8.4.7(prettier@3.4.2)) '@storybook/addon-links': specifier: ^8.4.7 - version: 8.4.7(react@18.3.1)(storybook@8.4.7) + version: 8.4.7(react@18.3.1)(storybook@8.4.7(prettier@3.4.2)) '@storybook/blocks': specifier: ^8.4.7 - version: 8.4.7(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.7) + version: 8.4.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@3.4.2)) '@storybook/experimental-addon-test': specifier: ^8.4.7 - version: 8.4.7(@vitest/browser@3.0.0-beta.4)(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.7)(vitest@3.0.0-beta.4) + version: 8.4.7(@vitest/browser@3.0.0-beta.4(@types/node@22.10.5)(playwright@1.50.0)(typescript@5.7.2)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1))(vitest@3.0.0-beta.4))(@vitest/runner@2.1.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@3.4.2))(vitest@2.1.8(@types/node@22.10.5)(@vitest/browser@3.0.0-beta.4(@types/node@22.10.5)(playwright@1.50.0)(typescript@5.7.2)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1))(vitest@3.0.0-beta.4))(@vitest/ui@3.0.0-beta.4(vitest@3.0.0-beta.4))(jsdom@25.0.1)(msw@2.7.0(@types/node@22.10.5)(typescript@5.8.0-dev.20250128))(sass-embedded@1.69.5)(terser@5.37.0)) '@storybook/preview-api': specifier: ^8.4.7 - version: 8.4.7(storybook@8.4.7) + version: 8.4.7(storybook@8.4.7(prettier@3.4.2)) '@storybook/react': specifier: ^8.4.7 - version: 8.4.7(@storybook/test@8.4.7)(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.7)(typescript@5.7.2) + version: 8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.4.2)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@3.4.2))(typescript@5.8.0-dev.20250128) '@storybook/react-vite': specifier: ^8.4.7 - version: 8.4.7(@storybook/test@8.4.7)(react-dom@18.3.1)(react@18.3.1)(rollup@4.30.1)(storybook@8.4.7)(typescript@5.7.2)(vite@6.0.7) + version: 8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.4.2)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.30.1)(storybook@8.4.7(prettier@3.4.2))(typescript@5.8.0-dev.20250128)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1)) '@storybook/test': specifier: ^8.4.7 - version: 8.4.7(storybook@8.4.7) + version: 8.4.7(storybook@8.4.7(prettier@3.4.2)) '@storybook/test-runner': specifier: ^0.21.0 - version: 0.21.0(@types/node@22.10.5)(storybook@8.4.7)(ts-node@10.9.2) + version: 0.21.0(@types/node@22.10.5)(storybook@8.4.7(prettier@3.4.2))(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250128)) '@storybook/types': specifier: ^8.4.7 - version: 8.4.7(storybook@8.4.7) + version: 8.4.7(storybook@8.4.7(prettier@3.4.2)) '@testing-library/jest-dom': specifier: ^6.4.8 version: 6.6.3 '@testing-library/react': specifier: ^16.0.0 - version: 16.1.0(@testing-library/dom@10.4.0)(@types/react@18.3.18)(react-dom@18.3.1)(react@18.3.1) + version: 16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@types/deep-equal': specifier: ^1.0.4 version: 1.0.4 @@ -451,16 +410,16 @@ importers: version: 18.3.18 '@typescript-eslint/eslint-plugin': specifier: ^7.18.0 - version: 7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.7.2) + version: 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.8.0-dev.20250128))(eslint@8.57.1)(typescript@5.8.0-dev.20250128) '@typescript-eslint/parser': specifier: ^7.18.0 - version: 7.18.0(eslint@8.57.1)(typescript@5.7.2) + version: 7.18.0(eslint@8.57.1)(typescript@5.8.0-dev.20250128) '@uswds/compile': specifier: 1.1.0 - version: 1.1.0(ts-node@10.9.2) + version: 1.1.0(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250128)) '@vitejs/plugin-react': specifier: ^4.3.4 - version: 4.3.4(vite@6.0.7) + version: 4.3.4(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1)) concurrently: specifier: ^8.2.2 version: 8.2.2 @@ -487,20 +446,14 @@ importers: version: 18.3.1(react@18.3.1) vite: specifier: ^6.0.7 - version: 6.0.7(@types/node@22.10.5) + version: 6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1) vite-plugin-dts: specifier: ^4.4.0 - version: 4.4.0(@types/node@22.10.5)(rollup@4.30.1)(typescript@5.7.2)(vite@6.0.7) + version: 4.4.0(@types/node@22.10.5)(rollup@4.30.1)(typescript@5.8.0-dev.20250128)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1)) wait-on: specifier: ^7.2.0 version: 7.2.0 - packages/docassemble: - dependencies: - '@atj/forms': - specifier: workspace:* - version: link:../forms - packages/forms: dependencies: '@atj/common': @@ -530,13 +483,13 @@ importers: dependencies: '@astrojs/check': specifier: ^0.9.4 - version: 0.9.4(prettier@3.4.2)(typescript@5.7.2) + version: 0.9.4(prettier@3.4.2)(typescript@5.8.0-dev.20250128) '@astrojs/node': specifier: ^9.0.0 - version: 9.0.0(astro@5.1.3) + version: 9.0.0(astro@5.1.3(@types/node@22.10.5)(jiti@2.4.2)(rollup@4.30.1)(sass-embedded@1.69.5)(terser@5.37.0)(typescript@5.8.0-dev.20250128)(yaml@2.6.1)) '@astrojs/react': specifier: ^4.1.2 - version: 4.1.2(@types/node@22.10.5)(@types/react-dom@18.3.5)(@types/react@18.3.18)(react-dom@18.3.1)(react@18.3.1) + version: 4.1.2(@types/node@22.10.5)(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(jiti@2.4.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1) '@atj/auth': specifier: workspace:^ version: link:../auth @@ -554,7 +507,7 @@ importers: version: link:../forms astro: specifier: ^5.1.3 - version: 5.1.3(@types/node@22.10.5)(rollup@4.30.1)(typescript@5.7.2) + version: 5.1.3(@types/node@22.10.5)(jiti@2.4.2)(rollup@4.30.1)(sass-embedded@1.69.5)(terser@5.37.0)(typescript@5.8.0-dev.20250128)(yaml@2.6.1) express: specifier: ^4.21.0 version: 4.21.2 @@ -1564,10 +1517,6 @@ packages: resolution: {integrity: sha512-kjotm7XJrJ6v+7knhPaRgaT6q8F8K2jiafwYdNHLzmV0uGLuZY43FK6smNSHUPrhq5kX2slCUy+RGG/xGqmIKA==} engines: {node: '>=10.13.0'} - '@gwhitney/detect-indent@7.0.1': - resolution: {integrity: sha512-7bQW+gkKa2kKZPeJf6+c6gFK9ARxQfn+FKy9ScTBppyKRWH2KzsmweXUoklqeEiHiNVWaeP5csIdsNq6w7QhzA==} - engines: {node: '>=12.20'} - '@hapi/hoek@9.3.0': resolution: {integrity: sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==} @@ -2157,157 +2106,11 @@ packages: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} - '@playwright/test@1.48.1': - resolution: {integrity: sha512-s9RtWoxkOLmRJdw3oFvhFbs9OJS0BzrLUc8Hf6l2UdCNd1rqeEyD4BhCJkvzeEoD1FsK4mirsWwGerhVmYKtZg==} - engines: {node: '>=18'} - hasBin: true - - '@playwright/test@1.49.1': - resolution: {integrity: sha512-Ky+BVzPz8pL6PQxHqNRW1k3mIyv933LML7HktS8uik0bUXNCdPhoS/kLihiO1tMf/egaJb4IutXd7UywvXEW+g==} + '@playwright/test@1.50.0': + resolution: {integrity: sha512-ZGNXbt+d65EGjBORQHuYKj+XhCewlwpnSd/EDuLPZGSiEWmgOJB5RmMCCYGy5aMfTs9wx61RivfDKi8H/hcMvw==} engines: {node: '>=18'} hasBin: true - '@pnpm/cli-meta@5.0.1': - resolution: {integrity: sha512-s7rVArn3s78w2ZDWC2/NzMaYBzq39QBmo1BQ4+qq1liX+ltSErDyAx3M/wvvJQgc+Ur3dZJYuc9t96roPnW3XQ==} - engines: {node: '>=16.14'} - - '@pnpm/cli-utils@2.0.9': - resolution: {integrity: sha512-mNujOPCopIi4r7D2HJ96hHKPEr/UPuZGruQvPVvjoc/pCP0l+y38xZAT72W2WhEM4Fo/zP8L+6g/zf88qUSbbg==} - engines: {node: '>=16.14'} - peerDependencies: - '@pnpm/logger': ^5.0.0 - - '@pnpm/config.env-replace@1.1.0': - resolution: {integrity: sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==} - engines: {node: '>=12.22.0'} - - '@pnpm/config@18.4.0': - resolution: {integrity: sha512-8B4Pw7cnMvO3kYUBZYYIjg6BcGhHwxEEkmBAcqAeF9NM6LmG6F0lFNsOf6XPfHZMx2vUTpZxaWo0FQo1uU2AAw==} - engines: {node: '>=16.14'} - - '@pnpm/constants@7.1.0': - resolution: {integrity: sha512-PzpiPtGF+bIrmkNaHgOIfBZw669+rkUtt/5UFzHukiETwI4/+BTYz8FAr+m5Dfuns531Y+fYRFOpB0PdbAU0+w==} - engines: {node: '>=16.14'} - - '@pnpm/core-loggers@9.0.1': - resolution: {integrity: sha512-qP/kk6OeLSxqhvA4n6u4XB6evqD9h1w9p4qtdBOVbkZloCK7L9btkSmKNolBoQ3wrOz7WRFfjRekYUSKphMMCg==} - engines: {node: '>=16.14'} - peerDependencies: - '@pnpm/logger': ^5.0.0 - - '@pnpm/dedupe.issues-renderer@1.0.0': - resolution: {integrity: sha512-vlo2t1ERLH3vsL1PtlCue6qfpWofN2Pt2bvGIPtN6Y4siCZVwjy9GU3yXJk1wS2+a7qj9plPiobebadJgV/VHw==} - engines: {node: '>=16.14'} - - '@pnpm/dedupe.types@1.0.0': - resolution: {integrity: sha512-WGZ5E7aMPwaM+WMFYszTCP3Sms/gE0nLgI37gFnNbaKgAh5R7GojSHCxLgXqjiz0Jwx+Qi9BmdDgN1cJs5XBsg==} - engines: {node: '>=16.14'} - - '@pnpm/default-reporter@12.2.3': - resolution: {integrity: sha512-ALV6AQOcRPJ5bZlcCHDFQ4cEqH2B/2Luu0VYoAoofINgbhNDOKCrV6PkqLvnMQps98k1f7mtn4w/u4r99+qr7g==} - engines: {node: '>=16.14'} - peerDependencies: - '@pnpm/logger': ^5.0.0 - - '@pnpm/error@5.0.1': - resolution: {integrity: sha512-JQSOeSEqrV6k6+kKgrlSJ7gddJRcjxtNCxSVJRIqwckkGSdSTNpXmKEdGgLlaDuEwElPAZUmLDGSqk5InJ5pMA==} - engines: {node: '>=16.14'} - - '@pnpm/fetcher-base@14.0.1': - resolution: {integrity: sha512-DXPZ33CrmDQXnYzwvqyP7I0BF0MQELo4ah2JGpXhLhgOdzU+vj7zdKFo2x82L8anrK861IRi01V8o14oATq1vA==} - engines: {node: '>=16.14'} - - '@pnpm/find-workspace-packages@6.0.9': - resolution: {integrity: sha512-80t6m6w3EfOg5k88CR8Eya6aOJi2uXyYGFSv2Y+3DqGAWD2x6CFLM3kop2Zi1nL9THMYpYF3hLnBRbqcJ8rmRg==} - engines: {node: '>=16.14'} - - '@pnpm/fs.find-packages@2.0.1': - resolution: {integrity: sha512-QxG4YrnqnFdi9zmGxzUUH7YF6hgFqtPjDmiMlUvPbASSFRIr6mIT1rTynos2cbg0bRGXpLpp+0XtyOMdDGnBnQ==} - engines: {node: '>=16.14'} - - '@pnpm/git-utils@1.0.0': - resolution: {integrity: sha512-lUI+XrzOJN4zdPGOGnFUrmtXAXpXi8wD8OI0nWOZmlh+raqbLzC3VkXu1zgaduOK6YonOcnQW88O+ojav1rAdA==} - engines: {node: '>=16.14'} - - '@pnpm/graceful-fs@3.0.0': - resolution: {integrity: sha512-72kkqIL2sacOVr6Y6B6xDGjRC4QgTLeIGkw/5XYyeMgMeL9mDE0lonZEOL9JuLS0XPOXQoyDtRCSmUrzAA57LQ==} - engines: {node: '>=16.14'} - - '@pnpm/hooks.types@1.0.1': - resolution: {integrity: sha512-Zx2hzwxBKv1RmFzyu4pEVY7QeIGUb54smSSYt8GcJgByn+uMXgwJ7ydv9t2Koc90QTqk8J3P2J+RDrZVIQpVQw==} - engines: {node: '>=16.14'} - - '@pnpm/lockfile-types@5.1.0': - resolution: {integrity: sha512-14eYp9iOdJ7SyOIVXomXhbVnc14DEhzMLS3eKqxYxi9LkANUfxx1/pwRiRY/lTiP9RFS+OkIcTm2QiLsmNEctw==} - engines: {node: '>=16.14'} - - '@pnpm/logger@5.2.0': - resolution: {integrity: sha512-dCdSs2wPCweMkRLdISAKBOKSWeq/9iS9aanWgjoUkFs06KN2o5XGFg53oCXg/KbZhF9AXS3vMHPwTebzCeAEsA==} - engines: {node: '>=18.12'} - - '@pnpm/manifest-utils@5.0.1': - resolution: {integrity: sha512-vQUmd0NQNv1yWEeFA4pjuBCs4AqhaHW4bVpuaD19lHE5J9SCs7iNRDpjnxjTm/qgDgO/hqu/spuAXEbPxR8u0A==} - engines: {node: '>=16.14'} - - '@pnpm/matcher@5.0.0': - resolution: {integrity: sha512-uh+JBmW8XHGwz9x0K0Ok+TtMiu3ghEaqHHm7dqIubitBP8y9Y0LLP6D2fxWblogjpVzSlH3DpDR1Vicuhw9/cQ==} - engines: {node: '>=16.14'} - - '@pnpm/network.ca-file@1.0.2': - resolution: {integrity: sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==} - engines: {node: '>=12.22.0'} - - '@pnpm/npm-conf@2.2.0': - resolution: {integrity: sha512-roLI1ul/GwzwcfcVpZYPdrgW2W/drLriObl1h+yLF5syc8/5ULWw2ALbCHUWF+4YltIqA3xFSbG4IwyJz37e9g==} - engines: {node: '>=12'} - - '@pnpm/package-is-installable@8.0.2': - resolution: {integrity: sha512-eYuqNBjzYf5wXbD4Xm6ZupRPjYxn2sp6mtYL9+bMntx1+yoUlCJABrYcSvbTM7kheoHyHRf+gEQDFKdn5trQ6w==} - engines: {node: '>=16.14'} - peerDependencies: - '@pnpm/logger': ^5.0.0 - - '@pnpm/pnpmfile@5.0.7': - resolution: {integrity: sha512-A8uwamvs9jhf3DYLuGHCngWW8WXEDgcm3nwOeRTWJOOgButgXueIRHcEZPiKgQwy6t116ntimNeW5H3/hjim6w==} - engines: {node: '>=16.14'} - peerDependencies: - '@pnpm/logger': ^5.0.0 - - '@pnpm/ramda@0.28.1': - resolution: {integrity: sha512-zcAG+lvU0fMziNeGXpPyCyCJYp5ZVrPElEE4t14jAmViaihohocZ+dDkcRIyAomox8pQsuZnv1EyHR+pOhmUWw==} - - '@pnpm/read-project-manifest@5.0.1': - resolution: {integrity: sha512-MDXuQpYFbabSXzAnqP7VIQqBx5Z1fzOhzB/3YmIXJ+tE7Wue//IR3itMSYlWeaFLo1G5PCJklM2zBdvggRw1nw==} - engines: {node: '>=16.14'} - - '@pnpm/render-peer-issues@4.0.1': - resolution: {integrity: sha512-+SsNmbBHH7lBsFrs6dQCEWRtT+Bmq9MYxu+xgkXRplyvjSEQmM0h/UduIw5s8ZAlUuQcxNVTvl0b7ul6OPEIwg==} - engines: {node: '>=16.14'} - - '@pnpm/resolver-base@10.0.1': - resolution: {integrity: sha512-2yufLOpiPKQyNVLbL3dgoytkDuuURB5yBOrFtafiuZieGZJid2AeHmFfPhU9hNc/ZM1+wqH3EuVHe/1DdEgm4Q==} - engines: {node: '>=16.14'} - - '@pnpm/store-controller-types@15.0.1': - resolution: {integrity: sha512-S88sR6xhQ1ZDhMRIjhaRBA11N2OIDU2W+60szQLU8e2bw+KgGU60LbcXMunTdRnJskuB9UfDyoN6YuRtETBqYA==} - engines: {node: '>=16.14'} - - '@pnpm/text.comments-parser@2.0.0': - resolution: {integrity: sha512-DRWtTmmxQQtuWHf1xPt9bqzCSq8d0MQF5x1kdpCDMLd7xk3nP4To2/OGkPrb8MKbrWsgCNDwXyKCFlEKrAg7fg==} - engines: {node: '>=16.14'} - - '@pnpm/types@9.1.0': - resolution: {integrity: sha512-MMPDMLOY17bfNhLhR9Qmq6/2keoocnR5DWXZfZDC4dKXugrMsE1jB6RnuU8swJIo4zyCsMT/iVSAtl/XK+9Z+A==} - engines: {node: '>=16.14'} - - '@pnpm/util.lex-comparator@1.0.0': - resolution: {integrity: sha512-3aBQPHntVgk5AweBWZn+1I/fqZ9krK/w01197aYVkAJQGftb+BVWgEepxY5GChjSW12j52XX+CmfynYZ/p0DFQ==} - engines: {node: '>=12.22.0'} - - '@pnpm/write-project-manifest@5.0.1': - resolution: {integrity: sha512-zU4vDfBUx/jUBPmR4CzCqPDOPObb/7iLT3UZvhXSJ8ZXDo9214V6agnJvxQ6bYBcypdiKva0hnb3tmo1chQBYg==} - engines: {node: '>=16.14'} - '@polka/url@1.0.0-next.28': resolution: {integrity: sha512-8LduaNlMZGwdZ6qWrKlfa+2M4gahzFkprZiAt2TF8uS0qQgBizKXpXURqvTJ4WtmupWxaLqjRb2UCTe72mu+Aw==} @@ -3302,9 +3105,6 @@ packages: '@types/graceful-fs@4.1.9': resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==} - '@types/graphviz@0.0.39': - resolution: {integrity: sha512-3sBvki6GxLB4yvxArDQ0jjfuMKWEGVLUttNo3KULoidIstLIaCa2gG8+YkPQdoSUO74Y/ww3cZ7oAnw61dYIbw==} - '@types/hast@3.0.4': resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} @@ -3415,9 +3215,6 @@ packages: '@types/ssh2@1.15.1': resolution: {integrity: sha512-ZIbEqKAsi5gj35y4P4vkJYly642wIbY6PqoN0xiyQGshKUGXR9WQjF/iF9mXBQ8uBKy3ezfsCkcoHKhd0BzuDA==} - '@types/ssri@7.1.5': - resolution: {integrity: sha512-odD/56S3B51liILSk5aXJlnYt99S6Rt9EFDDqGtJM26rKHApHcwyU/UoYHrzKkdkHMAIquGWCuHtQTbes+FRQw==} - '@types/stack-utils@2.0.3': resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==} @@ -3737,11 +3534,6 @@ packages: '@xtuc/long@4.2.2': resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} - '@zkochan/which@2.0.3': - resolution: {integrity: sha512-C1ReN7vt2/2O0fyTsx5xnbQuxBrmG5NMSbcIkPKCCfCTJgpZBsuRYzFXHj3nVq8vTfK7vxHUmzfCpSHgO7j4rg==} - engines: {node: '>= 8'} - hasBin: true - abort-controller@3.0.0: resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} engines: {node: '>=6.5'} @@ -3841,9 +3633,6 @@ packages: resolution: {integrity: sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==} engines: {node: '>=0.10.0'} - ansi-diff@1.2.0: - resolution: {integrity: sha512-BIXwHKpjzghBjcwEV10Y4b17tjHfK4nhEqK3LqyQ3JgcMcjmi3DIevozNgrOpfvBMmrq9dfvrPJSu5/5vNUBQg==} - ansi-escapes@4.3.2: resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} engines: {node: '>=8'} @@ -3860,10 +3649,6 @@ packages: resolution: {integrity: sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==} engines: {node: '>=0.10.0'} - ansi-regex@3.0.1: - resolution: {integrity: sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==} - engines: {node: '>=4'} - ansi-regex@5.0.1: resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} engines: {node: '>=8'} @@ -3872,9 +3657,6 @@ packages: resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} engines: {node: '>=12'} - ansi-split@1.0.1: - resolution: {integrity: sha512-RRxQym4DFtDNmHIkW6aeFVvrXURb11lGAEPXNiryjCe8bK8RsANjzJ0M2aGOkvBYwP4Bl/xZ8ijtr6D3j1x/eg==} - ansi-styles@3.2.1: resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} engines: {node: '>=4'} @@ -3921,10 +3703,6 @@ packages: resolution: {integrity: sha512-KVgf4XQVrTjhyWmx6cte4RxonPLR9onExufI1jhvw/MQ4BB6IsZD5gT8Lq+u/+pRkWna/6JoHpiQioaqFP5Rzw==} engines: {node: '>= 10'} - archiver-utils@4.0.1: - resolution: {integrity: sha512-Q4Q99idbvzmgCTEAAhi32BkOyq8iVI5EwdO0PmBDSGIzzjYNdcFn7Q7k3OzbLy4kLUPXfJtG6fO2RjftXbobBg==} - engines: {node: '>= 12.0.0'} - archiver-utils@5.0.2: resolution: {integrity: sha512-wuLJMmIBQYCsGZgYLTy5FIB2pF6Lfb6cXMSF8Qywwk3t20zWnAi7zLcQFdKQmIB8wyZpY5ER38x08GbwtR2cLA==} engines: {node: '>= 14'} @@ -3933,10 +3711,6 @@ packages: resolution: {integrity: sha512-+25nxyyznAXF7Nef3y0EbBeqmGZgeN/BxHX29Rs39djAfaFalmQ89SE6CWyDCHzGL0yt/ycBtNOmGTW0FyGWNw==} engines: {node: '>= 10'} - archiver@6.0.2: - resolution: {integrity: sha512-UQ/2nW7NMl1G+1UnrLypQw1VdT9XZg/ECcKPq7l+STzStrSivFIXIp34D8M5zeNGW5NoOupdYCHv6VySCPNNlw==} - engines: {node: '>= 12.0.0'} - archiver@7.0.1: resolution: {integrity: sha512-ZcbTaIqJOfCc03QwD468Unz/5Ir8ATtvAHsK+FdXbDIbGfihqh9mrvdcYunQzqn4HrvWWaFyaxJhGZagaJJpPQ==} engines: {node: '>= 14'} @@ -4049,9 +3823,6 @@ packages: resolution: {integrity: sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==} engines: {node: '>= 0.4'} - as-table@1.0.55: - resolution: {integrity: sha512-xvsWESUJn0JN421Xb9MQw6AsMHRCUknCe0Wjlxvjud80mU4E6hQf1A6NzQKcYNmYw62MfzEtXc+badstZP3JpQ==} - asap@2.0.6: resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==} @@ -4232,10 +4003,6 @@ packages: resolution: {integrity: sha512-aVNobHnJqLiUelTaHat9DZ1qM2w0C0Eym4LPI/3JxOnSokGVdsl1T1kN7TFvsEAD8G47A6VKQ0TVHqbBnYMJlQ==} engines: {node: '>=12.0.0'} - better-path-resolve@1.0.0: - resolution: {integrity: sha512-pbnl5XzGBdrFU/wT4jqmJVPn2B6UHPBOhzMQkY/SPUPB6QtUXtmBHBIwCbXJol93mOpGMnQyP/+BB19q04xj7g==} - engines: {node: '>=4'} - better-sqlite3@11.7.0: resolution: {integrity: sha512-mXpa5jnIKKHeoGzBrUJrc65cXFKcILGZpU3FXR0pradUEm9MA7UZz02qfEejaMcm9iXrSOCenwwYMJ/tZ1y5Ig==} @@ -4270,19 +4037,12 @@ packages: resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} - bole@5.0.17: - resolution: {integrity: sha512-q6F82qEcUQTP178ZEY4WI1zdVzxy+fOnSF1dOMyC16u1fc0c24YrDPbgxA6N5wGHayCUdSBWsF8Oy7r2AKtQdA==} - boolbase@1.0.0: resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} bowser@2.11.0: resolution: {integrity: sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==} - boxen@5.1.2: - resolution: {integrity: sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==} - engines: {node: '>=10'} - boxen@8.0.1: resolution: {integrity: sha512-F3PH5k5juxom4xktynS7MoFY+NUWH5LC4CnH11YB8NPew+HLpmBLCybSAEyb2F+4pRXhuhWqFesoQd6DAyc2hw==} engines: {node: '>=18'} @@ -4389,10 +4149,6 @@ packages: resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} engines: {node: '>=6'} - camelcase-keys@6.2.2: - resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==} - engines: {node: '>=8'} - camelcase@3.0.0: resolution: {integrity: sha512-4nhGqUkc4BqbBBB4Q6zLuD7lzzrHYrjKGeYaEji/3tFR5VdJu9v+LilhGIVe8wxEJPPOeWo7eg8dwY13TZ1BNg==} engines: {node: '>=0.10.0'} @@ -4409,10 +4165,6 @@ packages: resolution: {integrity: sha512-8WB3Jcas3swSvjIeA2yvCJ+Miyz5l1ZmB6HFb9R1317dt9LCQoswg/BGrmAmkWVEszSrrg4RwmO46qIm2OEnSA==} engines: {node: '>=16'} - can-write-to-dir@1.1.1: - resolution: {integrity: sha512-eOgiEWqjppB+3DN/5E82EQ8dTINus8d9GXMCbEsUnp2hcUIcXmBvzWmD3tXMk3CuBK0v+ddK9qw0EAF+JVRMjQ==} - engines: {node: '>=10.13'} - caniuse-lite@1.0.30001690: resolution: {integrity: sha512-5ExiE3qQN6oF8Clf8ifIDcMRCRE/dMGcETG/XGMD8/XiXm6HXQgQTh1yZYLXXpSOsEUlJm1Xr7kGULZTuGtP/w==} @@ -4543,10 +4295,6 @@ packages: resolution: {integrity: sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==} engines: {node: '>=10'} - cli-columns@4.0.0: - resolution: {integrity: sha512-XW2Vg+w+L9on9wtwKpyzluIPCWXjaBahI7mTcYjx+BVIYD9c3yqcv/yKC7CmdCZat4rq2yiE1UMSJC5ivKfMtQ==} - engines: {node: '>= 10'} - cli-cursor@3.1.0: resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} engines: {node: '>=8'} @@ -4587,10 +4335,6 @@ packages: clone-stats@1.0.0: resolution: {integrity: sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==} - clone@1.0.4: - resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} - engines: {node: '>=0.8'} - clone@2.1.2: resolution: {integrity: sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==} engines: {node: '>=0.8'} @@ -4709,10 +4453,6 @@ packages: resolution: {integrity: sha512-D3uMHtGc/fcO1Gt1/L7i1e33VOvD4A9hfQLP+6ewd+BvG/gQ84Yh4oftEhAdjSMgBgwGL+jsppT7JYNpo6MHHg==} engines: {node: '>= 10'} - compress-commons@5.0.3: - resolution: {integrity: sha512-/UIcLWvwAQyVibgpQDPtfNM3SvqN7G9elAPAV7GM0L53EbNWwWiCsWtK8Fwed/APEbptPHXs5PuW+y8Bq8lFTA==} - engines: {node: '>= 12.0.0'} - compress-commons@6.0.2: resolution: {integrity: sha512-6FqVXeETqWPoGcfzrXb37E50NP0LXT8kAMu5ooZayhWWdgEY4lBEEcbQNXtkuKQsGduxiIcI4gOTsxTmuq/bSg==} engines: {node: '>= 14'} @@ -4732,9 +4472,6 @@ packages: confbox@0.1.8: resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==} - config-chain@1.1.13: - resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==} - consola@3.3.1: resolution: {integrity: sha512-GyKnPG3/I+a4RtJxgHquJXWr70g9I3c4NT3dvqh0LPHQP2nZFQBOBszb7a5u/pGzqr40AKplQA6UxM1BSynSXg==} engines: {node: ^14.18.0 || >=16.10.0} @@ -4812,10 +4549,6 @@ packages: resolution: {integrity: sha512-NT7w2JVU7DFroFdYkeq8cywxrgjPHWkdX1wjpRQXPX5Asews3tA+Ght6lddQO5Mkumffp3X7GEqku3epj2toIw==} engines: {node: '>= 10'} - crc32-stream@5.0.1: - resolution: {integrity: sha512-lO1dFui+CEUh/ztYIpgpKItKW9Bb4NWakCRJrnqAbFIYD+OZAwb2VfD5T5eXMw2FNcsDHkQcNl/Wh3iVXYwU6g==} - engines: {node: '>= 12.0.0'} - crc32-stream@6.0.0: resolution: {integrity: sha512-piICUB6ei4IlTv1+653yq5+KoqfBYmj9bw6LqXoOneTMDXk5nM1qt12mFW1caG3LlJXEKW1Bp0WggEmIfQB34g==} engines: {node: '>= 14'} @@ -4849,10 +4582,6 @@ packages: crossws@0.3.1: resolution: {integrity: sha512-HsZgeVYaG+b5zA+9PbIPGq4+J/CJynJuearykPsXx4V/eMhyQ5EDVg3Ak2FBZtVXCiOLu/U7IiwDHTr9MA+IKw==} - crypto-random-string@2.0.0: - resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} - engines: {node: '>=8'} - css-select@5.1.0: resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==} @@ -4894,9 +4623,6 @@ packages: resolution: {integrity: sha512-MOqHvMWF9/9MX6nza0KgvFH4HpMU0EF5uUDXqX/BtxtU8NfB0QzRtJ8Oe/6SuS4kbhyzVJwjd97EA4PKrzJ8bw==} engines: {node: '>=0.12'} - data-uri-to-buffer@2.0.2: - resolution: {integrity: sha512-ND9qDTLc6diwj+Xe5cdAgVTbLVdXbtxTJRXRhli8Mowuaan+0EJOtdqJ0QCHNSSPyoXGx9HX2/VMnKeC34AChA==} - data-uri-to-buffer@6.0.2: resolution: {integrity: sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==} engines: {node: '>= 14'} @@ -5030,9 +4756,6 @@ packages: resolution: {integrity: sha512-2xaP6GiwVwOEbXCGoJ4ufgC76m8cj805jrghScewJC2ZDsb9U0b4BIrba+xt/Uytyd0HvQ6+WymSRTfnYj59GQ==} engines: {node: '>= 0.10'} - defaults@1.0.4: - resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} - define-data-property@1.1.4: resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} engines: {node: '>= 0.4'} @@ -5874,9 +5597,6 @@ packages: resolution: {integrity: sha512-g/Q1aTSDOxFpchXC4i8ZWvxA1lnPqx/JHqcpIw0/LX9T8x/GBbi6YnlN5nhaKIFkT8oFsscUKgDJYxfwfS6QsQ==} engines: {node: '>=8'} - get-source@2.0.12: - resolution: {integrity: sha512-X5+4+iD+HoSeEED+uwrQ07BOQr0kEDFMVqqpBuI+RaZBpBpHCuXxo70bjar6f0b0u/DQJsJ7ssurpP0V60Az+w==} - get-stream@5.2.0: resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} engines: {node: '>=8'} @@ -5949,11 +5669,6 @@ packages: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} deprecated: Glob versions prior to v9 are no longer supported - glob@8.1.0: - resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} - engines: {node: '>=12'} - deprecated: Glob versions prior to v9 are no longer supported - global-modules@0.2.3: resolution: {integrity: sha512-JeXuCbvYzYXcwE6acL9V2bAOeSIGl4dD+iwLY9iUx2VBJJ80R18HCn+JCwHM9Oegdfya3lEkGCdaRkSyc10hDA==} engines: {node: '>=0.10.0'} @@ -6001,9 +5716,6 @@ packages: resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} engines: {node: '>= 0.4'} - graceful-fs@4.2.10: - resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} - graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} @@ -6022,10 +5734,6 @@ packages: resolution: {integrity: sha512-AjqGKbDGUFRKIRCP9tCKiIGHyriz2oHEbPIbEtcSLSs4YjReZOIPQQWek4+6hjw62H9QShXHyaGivGiYVLeYFQ==} engines: {node: ^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0} - graphviz@0.0.9: - resolution: {integrity: sha512-SmoY2pOtcikmMCqCSy2NO1YsRfu9OO0wpTlOYW++giGjfX1a6gax/m1Fo8IdUd0/3H15cTOfR1SMKwohj4LKsg==} - engines: {node: '>=0.6.8'} - gray-matter@4.0.3: resolution: {integrity: sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==} engines: {node: '>=6.0'} @@ -6291,9 +5999,6 @@ packages: resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} engines: {node: '>=8'} - individual@3.0.0: - resolution: {integrity: sha512-rUY5vtT748NMRbEMrTNiFfy29BgGZwGXUi2NFUVMWQrogSLzlJvQV9eeMWi+g1aVaQ53tpyLAQtd5x/JH0Nh1g==} - inflight@1.0.6: resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. @@ -6304,10 +6009,6 @@ packages: ini@1.3.8: resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} - ini@3.0.1: - resolution: {integrity: sha512-it4HyVAUTKBc6m8e1iXWvXSTdndF7HbdN713+kvLrymxTaU4AUBWrJ4vEooP+V7fexnVD3LKcBshjGGPefSMUQ==} - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - ink-select-input@4.2.2: resolution: {integrity: sha512-E5AS2Vnd4CSzEa7Rm+hG47wxRQo1ASfh4msKxO7FHmn/ym+GKSSsFIfR+FonqjKNDPXYJClw8lM47RdN3Pi+nw==} engines: {node: '>=10'} @@ -6562,10 +6263,6 @@ packages: resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} engines: {node: '>=8'} - is-plain-obj@2.1.0: - resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==} - engines: {node: '>=8'} - is-plain-obj@4.1.0: resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} engines: {node: '>=12'} @@ -6615,10 +6312,6 @@ packages: resolution: {integrity: sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==} engines: {node: '>= 0.4'} - is-subdir@1.2.0: - resolution: {integrity: sha512-2AT6j+gXe/1ueqbW6fLZJiIw3F8iXGJtt0yDrZaBhAZEG1raiTxKWU+IPqMCzQAXOUCKdA4UDMgacKH25XG2Cw==} - engines: {node: '>=4'} - is-symbol@1.1.1: resolution: {integrity: sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==} engines: {node: '>= 0.4'} @@ -7000,13 +6693,6 @@ packages: json-stable-stringify-without-jsonify@1.0.1: resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} - json-stable-stringify@1.1.1: - resolution: {integrity: sha512-SU/971Kt5qVQfJpyDveVhQ/vya+5hvrjClFOcr8c0Fq5aODJjMwutrOfCU+eCnVD5gpx1Q3fEqkyom77zH1iIg==} - engines: {node: '>= 0.4'} - - json-stringify-safe@5.0.1: - resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} - json5@2.2.3: resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} engines: {node: '>=6'} @@ -7024,9 +6710,6 @@ packages: jsonfile@6.1.0: resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} - jsonify@0.0.1: - resolution: {integrity: sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg==} - jsx-ast-utils@3.3.5: resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} engines: {node: '>=4.0'} @@ -7168,10 +6851,6 @@ packages: resolution: {integrity: sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==} engines: {node: '>=4'} - load-json-file@6.2.0: - resolution: {integrity: sha512-gUD/epcRms75Cw8RT1pUdHugZYM5ce64ucs2GEISABwkRsOQr0q2wm/MV2TKThycIe5e0ytRweW2RZxclogCdQ==} - engines: {node: '>=8'} - load-tsconfig@0.2.5: resolution: {integrity: sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -7317,18 +6996,10 @@ packages: makeerror@1.0.12: resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==} - map-age-cleaner@0.1.3: - resolution: {integrity: sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==} - engines: {node: '>=6'} - map-cache@0.2.2: resolution: {integrity: sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==} engines: {node: '>=0.10.0'} - map-obj@4.3.0: - resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==} - engines: {node: '>=8'} - map-or-similar@1.5.0: resolution: {integrity: sha512-0aF7ZmVon1igznGI4VS30yugpduQW3y3GkcgGJOp7d8x8QrizhigUxjI/m2UojsXXto+jLAH3KSz+xOJTiORjg==} @@ -7406,10 +7077,6 @@ packages: resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} engines: {node: '>= 0.6'} - mem@8.1.1: - resolution: {integrity: sha512-qFCFUDs7U3b8mBDPyz5EToEKoAkgCzqquIgi9nkkR9bixxOVOre+09lbuH7+9Kn2NFpm56M3GUWVbU2hQgdACA==} - engines: {node: '>=10'} - memfs-browser@3.5.10302: resolution: {integrity: sha512-JJTc/nh3ig05O0gBBGZjTCPOyydaTxNF0uHYBrcc1gHNnO+KIHIvo0Y1FKCJsaei6FCl8C6xfQomXqu+cuzkIw==} @@ -7564,10 +7231,6 @@ packages: resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} engines: {node: '>=6'} - mimic-fn@3.1.0: - resolution: {integrity: sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==} - engines: {node: '>=8'} - mimic-function@5.0.1: resolution: {integrity: sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==} engines: {node: '>=18'} @@ -7703,11 +7366,6 @@ packages: natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} - ndjson@2.0.0: - resolution: {integrity: sha512-nGl7LRGrzugTtaFcJMhLbpzJM6XdivmbkdlaGcrk/LXg2KL/YBC6z1g70xh0/al+oFuVFP8N8kiWRucmeEH/qQ==} - engines: {node: '>=10'} - hasBin: true - negotiator@0.6.3: resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} engines: {node: '>= 0.6'} @@ -7773,9 +7431,6 @@ packages: resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} engines: {node: '>=0.10.0'} - normalize-registry-url@2.0.0: - resolution: {integrity: sha512-3e9FwDyRAhbxXw4slm4Tjv40u78yPwMc/WZkACpqNQOs5sM7wic853AeTLkMFEVhivZkclGYlse8iYsklz0Yvg==} - now-and-later@2.0.1: resolution: {integrity: sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==} engines: {node: '>= 0.10'} @@ -7953,14 +7608,6 @@ packages: outvariant@1.4.3: resolution: {integrity: sha512-+Sl2UErvtsoajRDKCE5/dBz4DIvHXQQnAxtQTF04OJxY0+DyZXSo5P5Bb7XYWOh81syohlYL24hbDwxedPUJCA==} - p-defer@1.0.0: - resolution: {integrity: sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw==} - engines: {node: '>=4'} - - p-filter@2.1.0: - resolution: {integrity: sha512-ZBxxZ5sL2HghephhpGAQdoskxplTwr7ICaehZwLIlfL6acuVgZPm8yBNuRAFBGEqtD/hmUeq9eqLg2ys9Xr/yw==} - engines: {node: '>=8'} - p-limit@2.3.0: resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} engines: {node: '>=6'} @@ -7985,10 +7632,6 @@ packages: resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} engines: {node: '>=10'} - p-map@2.1.0: - resolution: {integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==} - engines: {node: '>=6'} - p-map@3.0.0: resolution: {integrity: sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==} engines: {node: '>=8'} @@ -8054,10 +7697,6 @@ packages: parse-latin@7.0.0: resolution: {integrity: sha512-mhHgobPPua5kZ98EF4HWiH167JWBfl4pvAIXXdbaVohtK7a6YBOy56kvhCqduqyo/f3yrHFWmqmiMg/BkBkYYQ==} - parse-ms@2.1.0: - resolution: {integrity: sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==} - engines: {node: '>=6'} - parse-node-version@1.0.1: resolution: {integrity: sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==} engines: {node: '>= 0.10'} @@ -8087,10 +7726,6 @@ packages: resolution: {integrity: sha512-nxl9nrnLQmh64iTzMfyylSlRozL7kAXIaxw1fVcLYdyhNkJCRUzirRZTikXGJsg+hc4fqpneTK6iU2H1Q8THSA==} engines: {node: '>=10'} - path-absolute@1.0.1: - resolution: {integrity: sha512-gds5iRhSeOcDtj8gfWkRHLtZKTPsFVuh7utbjYtvnclw4XM+ffRzJrwqMhOD1PVqef7nBLmgsu1vIujjvAJrAw==} - engines: {node: '>=4'} - path-browserify@1.0.1: resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} @@ -8121,9 +7756,6 @@ packages: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} - path-name@1.0.0: - resolution: {integrity: sha512-/dcAb5vMXH0f51yvMuSUqFpxUcA8JelbRmE5mW/p4CUJxrNgK24IkstnV7ENtg2IDGBOu6izKTG6eilbnbNKWQ==} - path-parse@1.0.7: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} @@ -8143,10 +7775,6 @@ packages: resolution: {integrity: sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==} engines: {node: 20 || >=22} - path-temp@2.1.0: - resolution: {integrity: sha512-cMMJTAZlion/RWRRC48UbrDymEIt+/YSD/l8NqjneyDw2rDOBQcP5yRkMB4CYGn47KMhZvbblBP7Z79OsMw72w==} - engines: {node: '>=8.15'} - path-to-regexp@0.1.12: resolution: {integrity: sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==} @@ -8303,6 +7931,11 @@ packages: engines: {node: '>=18'} hasBin: true + playwright-core@1.50.0: + resolution: {integrity: sha512-CXkSSlr4JaZs2tZHI40DsZUN/NIwgaUPsyLuOAaIZp2CyF2sN5MM5NJsyB188lFSSozFxQ5fPT4qM+f0tH/6wQ==} + engines: {node: '>=18'} + hasBin: true + playwright@1.48.1: resolution: {integrity: sha512-j8CiHW/V6HxmbntOfyB4+T/uk08tBy6ph0MpBXwuoofkSnLmlfdYNNkFTYD6ofzzlSqLA1fwH4vwvVFvJgLN0w==} engines: {node: '>=18'} @@ -8313,6 +7946,11 @@ packages: engines: {node: '>=18'} hasBin: true + playwright@1.50.0: + resolution: {integrity: sha512-+GinGfGTrd2IfX1TA4N2gNmeIksSb+IAe589ZH+FlmpV3MYTx6+buChGIuDLQwrGNCw2lWibqV50fU510N7S+w==} + engines: {node: '>=18'} + hasBin: true + plugin-error@1.0.1: resolution: {integrity: sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==} engines: {node: '>= 0.10'} @@ -8447,10 +8085,6 @@ packages: engines: {node: '>=14'} hasBin: true - pretty-bytes@5.6.0: - resolution: {integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==} - engines: {node: '>=6'} - pretty-format@27.5.1: resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -8463,13 +8097,6 @@ packages: resolution: {integrity: sha512-66hKPCr+72mlfiSjlEB1+45IjXSqvVAIy6mocupoww4tBFE9R9IhwwUGoI4G++Tc9Aq+2rxOt0RFU6gPcrte0A==} engines: {node: '>= 0.8'} - pretty-ms@7.0.1: - resolution: {integrity: sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==} - engines: {node: '>=10'} - - printable-characters@1.0.42: - resolution: {integrity: sha512-dKp+C4iXWK4vVYZmYSd0KBH5F/h1HoZRsbJ82AVKRO3PEo8L4lBS/vLwhVtpwwuYcoIsVY+1JYKR268yn480uQ==} - prismjs@1.29.0: resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==} engines: {node: '>=6'} @@ -8564,9 +8191,6 @@ packages: prosemirror-view@1.37.1: resolution: {integrity: sha512-MEAnjOdXU1InxEmhjgmEzQAikaS6lF3hD64MveTPpjOGNTl87iRLA1HupC/DEV6YuK7m4Q9DHFNTjwIVtqz5NA==} - proto-list@1.2.4: - resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==} - proxy-addr@2.0.7: resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} engines: {node: '>= 0.10'} @@ -8626,10 +8250,6 @@ packages: queue-tick@1.0.1: resolution: {integrity: sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==} - quick-lru@4.0.1: - resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==} - engines: {node: '>=8'} - radix3@1.1.2: resolution: {integrity: sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==} @@ -8708,18 +8328,10 @@ packages: peerDependencies: react: '>=16.8' - react@17.0.2: - resolution: {integrity: sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==} - engines: {node: '>=0.10.0'} - react@18.3.1: resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==} engines: {node: '>=0.10.0'} - read-ini-file@4.0.0: - resolution: {integrity: sha512-zz4qv/sKETv7nAkATqSJ9YMbKD8NXRPuA8d17VdYCuNYrVstB1S6UAMU6aytf5vRa9MESbZN7jLZdcmrOxz4gg==} - engines: {node: '>=14.6'} - read-pkg-up@1.0.1: resolution: {integrity: sha512-WD9MTlNtI55IwYUS27iHh9tK3YoIVhxis8yKhLpTqWtml739uXc9NWTpxoHkfZf3+DkCCsXox94/VWZniuZm6A==} engines: {node: '>=0.10.0'} @@ -8732,10 +8344,6 @@ packages: resolution: {integrity: sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==} engines: {node: '>=4'} - read-yaml-file@2.1.0: - resolution: {integrity: sha512-UkRNRIwnhG+y7hpqnycCL/xbTk7+ia9VuVTC0S+zVbwd65DI9eUpRMfsWIGrCWxTU/mi+JW8cHQCrv+zfCbEPQ==} - engines: {node: '>=10.13'} - readable-stream@2.3.8: resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} @@ -8762,10 +8370,6 @@ packages: resolution: {integrity: sha512-yDMz9g+VaZkqBYS/ozoBJwaBhTbZo3UNYQHNRw1D3UFQB8oHB4uS/tAODO+ZLjGWmUbKnIlOWO+aaIiAxrUWHA==} engines: {node: '>= 14.16.0'} - realpath-missing@1.1.0: - resolution: {integrity: sha512-wnWtnywepjg/eHIgWR97R7UuM5i+qHLA195qdN9UPKvcMqfn60+67S8sPPW3vDlSEfYHoFkKU8IvpCNty3zQvQ==} - engines: {node: '>=10'} - recast@0.23.9: resolution: {integrity: sha512-Hx/BGIbwj+Des3+xy5uAtAbdCyqK9y9wbBcDFDYanLS9JnMqf7OeF87HQwUimE87OEc72mr6tkKUKMBBL+hF9Q==} engines: {node: '>= 4'} @@ -8988,11 +8592,6 @@ packages: rfdc@1.4.1: resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} - right-pad@1.0.1: - resolution: {integrity: sha512-bYBjgxmkvTAfgIYy328fmkwhp39v8lwVgWhhrzxPV3yHtcSqyYKe9/XOhvW48UFjATg3VuJbpsp5822ACNvkmw==} - engines: {node: '>= 0.10'} - deprecated: Please use String.prototype.padEnd() over this package. - rimraf@3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} deprecated: Rimraf versions prior to v4 are no longer supported @@ -9040,10 +8639,6 @@ packages: safe-buffer@5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - safe-execa@0.1.2: - resolution: {integrity: sha512-vdTshSQ2JsRCgT8eKZWNJIL26C6bVqy1SOmuCMlKHegVeo8KYRobRrefOdUq9OozSPUUiSxrylteeRmLOMFfWg==} - engines: {node: '>=12'} - safe-regex-test@1.1.0: resolution: {integrity: sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==} engines: {node: '>= 0.4'} @@ -9339,10 +8934,6 @@ packages: resolution: {integrity: sha512-s8cs2bcsQCzo/P2T/uoU6Js4dS/jnX8+4xunziNoq9qmSpZNCrRIAIvp4avsz0ST18HycV4z/7myJ7jsHWB2XQ==} hasBin: true - sort-keys@4.2.0: - resolution: {integrity: sha512-aUYIEU/UviqPgc8mHR6IW1EGxkAXpeRETYcrzg8cLAvUPZcpAlleSXHV2mY7G12GphSH6Gzv+4MMVSSkbdteHg==} - engines: {node: '>=8'} - source-map-js@1.2.1: resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} engines: {node: '>=0.10.0'} @@ -9421,9 +9012,6 @@ packages: resolution: {integrity: sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==} engines: {node: '>=0.10.0'} - split2@3.2.2: - resolution: {integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==} - split2@4.2.0: resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} engines: {node: '>= 10.x'} @@ -9455,9 +9043,6 @@ packages: stackback@0.0.2: resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} - stacktracey@2.1.8: - resolution: {integrity: sha512-Kpij9riA+UNg7TnphqjH7/CzctQ/owJGNbFkfEeve4Z4uxT5+JapVLFXcsurIfN34gnTWZNJ/f7NMG0E8JDzTw==} - static-extend@0.1.2: resolution: {integrity: sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==} engines: {node: '>=0.10.0'} @@ -9603,9 +9188,6 @@ packages: resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} engines: {node: '>=8'} - strip-comments-strings@1.2.0: - resolution: {integrity: sha512-zwF4bmnyEjZwRhaak9jUWNxc0DoeKBJ7lwSN/LEc8dQXZcUFG6auaaTQJokQWXopLdM3iTx01nQT8E4aL29DAQ==} - strip-final-newline@2.0.0: resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} engines: {node: '>=6'} @@ -9697,10 +9279,6 @@ packages: teex@1.0.1: resolution: {integrity: sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==} - temp@0.4.0: - resolution: {integrity: sha512-IsFisGgDKk7qzK9erMIkQe/XwiSUdac7z3wYOsjcLkhPBy3k1SlvLoIh2dAHIlEpgA971CgguMrx9z8fFg7tSA==} - engines: {'0': node >=0.4.0} - terser-webpack-plugin@5.3.11: resolution: {integrity: sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==} engines: {node: '>= 10.13.0'} @@ -9759,9 +9337,6 @@ packages: through2@3.0.2: resolution: {integrity: sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==} - through2@4.0.2: - resolution: {integrity: sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==} - through@2.3.8: resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} @@ -10048,10 +9623,6 @@ packages: resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} engines: {node: '>=10'} - type-fest@0.6.0: - resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} - engines: {node: '>=8'} - type-fest@0.8.1: resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} engines: {node: '>=8'} @@ -10114,8 +9685,8 @@ packages: engines: {node: '>=14.17'} hasBin: true - typescript@5.8.0-dev.20250110: - resolution: {integrity: sha512-+qwHVEvUm4CeQGtZIvlwE8HmRFcBMV4F/8OPKv+mIyGRGx4Chrj2v0VCsReVJwRdjjs6Dat/lPzkJW1E18+eOg==} + typescript@5.8.0-dev.20250128: + resolution: {integrity: sha512-zxnu5BSmL1qbW+jJyVvkdvIHog6eBy84HKlTJQDV97fqrbPKlS5WJVGj/1xKlbBMA9lyqYsp/ijkuJbaq4mt2g==} engines: {node: '>=14.17'} hasBin: true @@ -10192,10 +9763,6 @@ packages: unique-stream@2.3.1: resolution: {integrity: sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==} - unique-string@2.0.0: - resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} - engines: {node: '>=8'} - unist-util-find-after@5.0.0: resolution: {integrity: sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ==} @@ -10739,9 +10306,6 @@ packages: resolution: {integrity: sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==} engines: {node: '>=10.13.0'} - wcwidth@1.0.1: - resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} - web-namespaces@2.0.1: resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==} @@ -10833,11 +10397,6 @@ packages: engines: {node: '>= 8'} hasBin: true - which@3.0.1: - resolution: {integrity: sha512-XA1b62dzQzLfaEOSQFTCOd5KFf/1VSzZo7/7TUjnya6u0vGGKzU96UQBZTAThCb2j4/xjBAyii1OhRLJEivHvg==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - hasBin: true - why-is-node-running@2.3.0: resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} engines: {node: '>=8'} @@ -10888,14 +10447,6 @@ packages: resolution: {integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} - write-file-atomic@5.0.1: - resolution: {integrity: sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==} - engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} - - write-yaml-file@5.0.0: - resolution: {integrity: sha512-FdNA4RyH1L43TlvGG8qOMIfcEczwA5ij+zLXUy3Z83CjxhLvcV7/Q/8pk22wnCgYw7PJhtK+7lhO+qqyT4NdvQ==} - engines: {node: '>=16.14'} - ws@7.5.10: resolution: {integrity: sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==} engines: {node: '>=8.3.0'} @@ -11058,10 +10609,6 @@ packages: resolution: {integrity: sha512-9qv4rlDiopXg4E69k+vMHjNN63YFMe9sZMrdlvKnCjlCRWeCBswPPMPUfx+ipsAWq1LXHe70RcbaHdJJpS6hyQ==} engines: {node: '>= 10'} - zip-stream@5.0.2: - resolution: {integrity: sha512-LfOdrUvPB8ZoXtvOBz6DlNClfvi//b5d56mSWyJi7XbH/HfhOHfUhOqxhT/rUiR7yiktlunqRo+jY6y/cWC/5g==} - engines: {node: '>= 12.0.0'} - zip-stream@6.0.1: resolution: {integrity: sha512-zK7YHHz4ZXpW89AHXUPbQVGKI7uvkd3hzusTdotCg1UxyaVtg0zFJSTfW/Dq5f7OBBVnq6cZIaC8Ti4hb6dtCA==} engines: {node: '>= 14'} @@ -11119,24 +10666,24 @@ snapshots: '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 - '@astrojs/check@0.4.1(prettier@3.4.2)(typescript@5.7.2)': + '@astrojs/check@0.4.1(prettier@3.4.2)(typescript@5.8.0-dev.20250128)': dependencies: - '@astrojs/language-server': 2.15.4(prettier@3.4.2)(typescript@5.7.2) + '@astrojs/language-server': 2.15.4(prettier@3.4.2)(typescript@5.8.0-dev.20250128) chokidar: 3.6.0 fast-glob: 3.3.2 kleur: 4.1.5 - typescript: 5.7.2 + typescript: 5.8.0-dev.20250128 yargs: 17.7.2 transitivePeerDependencies: - prettier - prettier-plugin-astro - '@astrojs/check@0.9.4(prettier@3.4.2)(typescript@5.7.2)': + '@astrojs/check@0.9.4(prettier@3.4.2)(typescript@5.8.0-dev.20250128)': dependencies: - '@astrojs/language-server': 2.15.4(prettier@3.4.2)(typescript@5.7.2) + '@astrojs/language-server': 2.15.4(prettier@3.4.2)(typescript@5.8.0-dev.20250128) chokidar: 4.0.3 kleur: 4.1.5 - typescript: 5.7.2 + typescript: 5.8.0-dev.20250128 yargs: 17.7.2 transitivePeerDependencies: - prettier @@ -11148,18 +10695,17 @@ snapshots: '@astrojs/internal-helpers@0.4.2': {} - '@astrojs/language-server@2.15.4(prettier@3.4.2)(typescript@5.7.2)': + '@astrojs/language-server@2.15.4(prettier@3.4.2)(typescript@5.8.0-dev.20250128)': dependencies: '@astrojs/compiler': 2.10.3 '@astrojs/yaml2ts': 0.2.2 '@jridgewell/sourcemap-codec': 1.5.0 - '@volar/kit': 2.4.11(typescript@5.7.2) + '@volar/kit': 2.4.11(typescript@5.8.0-dev.20250128) '@volar/language-core': 2.4.11 '@volar/language-server': 2.4.11 '@volar/language-service': 2.4.11 fast-glob: 3.3.2 muggle-string: 0.4.1 - prettier: 3.4.2 volar-service-css: 0.0.62(@volar/language-service@2.4.11) volar-service-emmet: 0.0.62(@volar/language-service@2.4.11) volar-service-html: 0.0.62(@volar/language-service@2.4.11) @@ -11169,6 +10715,8 @@ snapshots: volar-service-yaml: 0.0.62(@volar/language-service@2.4.11) vscode-html-languageservice: 5.3.1 vscode-uri: 3.0.8 + optionalDependencies: + prettier: 3.4.2 transitivePeerDependencies: - typescript @@ -11219,9 +10767,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/node@9.0.0(astro@5.1.3)': + '@astrojs/node@9.0.0(astro@5.1.3(@types/node@22.10.5)(jiti@2.4.2)(rollup@4.30.1)(sass-embedded@1.69.5)(terser@5.37.0)(typescript@5.8.0-dev.20250128)(yaml@2.6.1))': dependencies: - astro: 5.1.3(@types/node@22.10.5)(rollup@4.30.1)(typescript@5.7.2) + astro: 5.1.3(@types/node@22.10.5)(jiti@2.4.2)(rollup@4.30.1)(sass-embedded@1.69.5)(terser@5.37.0)(typescript@5.8.0-dev.20250128)(yaml@2.6.1) send: 1.1.0 server-destroy: 1.0.1 transitivePeerDependencies: @@ -11235,15 +10783,15 @@ snapshots: dependencies: prismjs: 1.29.0 - '@astrojs/react@3.6.3(@types/node@22.10.5)(@types/react-dom@18.3.5)(@types/react@18.3.18)(react-dom@18.3.1)(react@18.3.1)': + '@astrojs/react@3.6.3(@types/node@22.10.5)(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass-embedded@1.69.5)(terser@5.37.0)': dependencies: '@types/react': 18.3.18 '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@vitejs/plugin-react': 4.3.4(vite@5.4.11) + '@vitejs/plugin-react': 4.3.4(vite@5.4.11(@types/node@22.10.5)(sass-embedded@1.69.5)(terser@5.37.0)) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) ultrahtml: 1.5.3 - vite: 5.4.11(@types/node@22.10.5) + vite: 5.4.11(@types/node@22.10.5)(sass-embedded@1.69.5)(terser@5.37.0) transitivePeerDependencies: - '@types/node' - less @@ -11255,15 +10803,15 @@ snapshots: - supports-color - terser - '@astrojs/react@4.1.2(@types/node@22.10.5)(@types/react-dom@18.3.5)(@types/react@18.3.18)(react-dom@18.3.1)(react@18.3.1)': + '@astrojs/react@4.1.2(@types/node@22.10.5)(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(jiti@2.4.2)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1)': dependencies: '@types/react': 18.3.18 '@types/react-dom': 18.3.5(@types/react@18.3.18) - '@vitejs/plugin-react': 4.3.4(vite@6.0.7) + '@vitejs/plugin-react': 4.3.4(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1)) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) ultrahtml: 1.5.3 - vite: 6.0.7(@types/node@22.10.5) + vite: 6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1) transitivePeerDependencies: - '@types/node' - jiti @@ -11339,7 +10887,7 @@ snapshots: '@aws-sdk/client-sso-oidc': 3.716.0(@aws-sdk/client-sts@3.716.0) '@aws-sdk/client-sts': 3.716.0 '@aws-sdk/core': 3.716.0 - '@aws-sdk/credential-provider-node': 3.716.0(@aws-sdk/client-sso-oidc@3.716.0)(@aws-sdk/client-sts@3.716.0) + '@aws-sdk/credential-provider-node': 3.716.0(@aws-sdk/client-sso-oidc@3.716.0(@aws-sdk/client-sts@3.716.0))(@aws-sdk/client-sts@3.716.0) '@aws-sdk/middleware-host-header': 3.714.0 '@aws-sdk/middleware-logger': 3.714.0 '@aws-sdk/middleware-recursion-detection': 3.714.0 @@ -11387,7 +10935,7 @@ snapshots: '@aws-crypto/sha256-js': 5.2.0 '@aws-sdk/client-sts': 3.716.0 '@aws-sdk/core': 3.716.0 - '@aws-sdk/credential-provider-node': 3.716.0(@aws-sdk/client-sso-oidc@3.716.0)(@aws-sdk/client-sts@3.716.0) + '@aws-sdk/credential-provider-node': 3.716.0(@aws-sdk/client-sso-oidc@3.716.0(@aws-sdk/client-sts@3.716.0))(@aws-sdk/client-sts@3.716.0) '@aws-sdk/middleware-host-header': 3.714.0 '@aws-sdk/middleware-logger': 3.714.0 '@aws-sdk/middleware-recursion-detection': 3.714.0 @@ -11475,7 +11023,7 @@ snapshots: '@aws-crypto/sha256-js': 5.2.0 '@aws-sdk/client-sso-oidc': 3.716.0(@aws-sdk/client-sts@3.716.0) '@aws-sdk/core': 3.716.0 - '@aws-sdk/credential-provider-node': 3.716.0(@aws-sdk/client-sso-oidc@3.716.0)(@aws-sdk/client-sts@3.716.0) + '@aws-sdk/credential-provider-node': 3.716.0(@aws-sdk/client-sso-oidc@3.716.0(@aws-sdk/client-sts@3.716.0))(@aws-sdk/client-sts@3.716.0) '@aws-sdk/middleware-host-header': 3.714.0 '@aws-sdk/middleware-logger': 3.714.0 '@aws-sdk/middleware-recursion-detection': 3.714.0 @@ -11549,14 +11097,14 @@ snapshots: '@smithy/util-stream': 3.3.3 tslib: 2.8.1 - '@aws-sdk/credential-provider-ini@3.716.0(@aws-sdk/client-sso-oidc@3.716.0)(@aws-sdk/client-sts@3.716.0)': + '@aws-sdk/credential-provider-ini@3.716.0(@aws-sdk/client-sso-oidc@3.716.0(@aws-sdk/client-sts@3.716.0))(@aws-sdk/client-sts@3.716.0)': dependencies: '@aws-sdk/client-sts': 3.716.0 '@aws-sdk/core': 3.716.0 '@aws-sdk/credential-provider-env': 3.716.0 '@aws-sdk/credential-provider-http': 3.716.0 '@aws-sdk/credential-provider-process': 3.716.0 - '@aws-sdk/credential-provider-sso': 3.716.0(@aws-sdk/client-sso-oidc@3.716.0) + '@aws-sdk/credential-provider-sso': 3.716.0(@aws-sdk/client-sso-oidc@3.716.0(@aws-sdk/client-sts@3.716.0)) '@aws-sdk/credential-provider-web-identity': 3.716.0(@aws-sdk/client-sts@3.716.0) '@aws-sdk/types': 3.714.0 '@smithy/credential-provider-imds': 3.2.8 @@ -11568,13 +11116,13 @@ snapshots: - '@aws-sdk/client-sso-oidc' - aws-crt - '@aws-sdk/credential-provider-node@3.716.0(@aws-sdk/client-sso-oidc@3.716.0)(@aws-sdk/client-sts@3.716.0)': + '@aws-sdk/credential-provider-node@3.716.0(@aws-sdk/client-sso-oidc@3.716.0(@aws-sdk/client-sts@3.716.0))(@aws-sdk/client-sts@3.716.0)': dependencies: '@aws-sdk/credential-provider-env': 3.716.0 '@aws-sdk/credential-provider-http': 3.716.0 - '@aws-sdk/credential-provider-ini': 3.716.0(@aws-sdk/client-sso-oidc@3.716.0)(@aws-sdk/client-sts@3.716.0) + '@aws-sdk/credential-provider-ini': 3.716.0(@aws-sdk/client-sso-oidc@3.716.0(@aws-sdk/client-sts@3.716.0))(@aws-sdk/client-sts@3.716.0) '@aws-sdk/credential-provider-process': 3.716.0 - '@aws-sdk/credential-provider-sso': 3.716.0(@aws-sdk/client-sso-oidc@3.716.0) + '@aws-sdk/credential-provider-sso': 3.716.0(@aws-sdk/client-sso-oidc@3.716.0(@aws-sdk/client-sts@3.716.0)) '@aws-sdk/credential-provider-web-identity': 3.716.0(@aws-sdk/client-sts@3.716.0) '@aws-sdk/types': 3.714.0 '@smithy/credential-provider-imds': 3.2.8 @@ -11596,11 +11144,11 @@ snapshots: '@smithy/types': 3.7.2 tslib: 2.8.1 - '@aws-sdk/credential-provider-sso@3.716.0(@aws-sdk/client-sso-oidc@3.716.0)': + '@aws-sdk/credential-provider-sso@3.716.0(@aws-sdk/client-sso-oidc@3.716.0(@aws-sdk/client-sts@3.716.0))': dependencies: '@aws-sdk/client-sso': 3.716.0 '@aws-sdk/core': 3.716.0 - '@aws-sdk/token-providers': 3.714.0(@aws-sdk/client-sso-oidc@3.716.0) + '@aws-sdk/token-providers': 3.714.0(@aws-sdk/client-sso-oidc@3.716.0(@aws-sdk/client-sts@3.716.0)) '@aws-sdk/types': 3.714.0 '@smithy/property-provider': 3.1.11 '@smithy/shared-ini-file-loader': 3.1.12 @@ -11658,7 +11206,7 @@ snapshots: '@smithy/util-middleware': 3.0.11 tslib: 2.8.1 - '@aws-sdk/token-providers@3.714.0(@aws-sdk/client-sso-oidc@3.716.0)': + '@aws-sdk/token-providers@3.714.0(@aws-sdk/client-sso-oidc@3.716.0(@aws-sdk/client-sts@3.716.0))': dependencies: '@aws-sdk/client-sso-oidc': 3.716.0(@aws-sdk/client-sts@3.716.0) '@aws-sdk/types': 3.714.0 @@ -11950,7 +11498,7 @@ snapshots: '@types/tough-cookie': 4.0.5 tough-cookie: 4.1.4 - '@cdktf/cli-core@0.20.10(react@17.0.2)': + '@cdktf/cli-core@0.20.10(@types/react@18.3.18)(react@18.3.1)': dependencies: '@cdktf/commons': 0.20.10(constructs@10.3.0) '@cdktf/hcl-tools': 0.20.10 @@ -11975,11 +11523,11 @@ snapshots: fs-extra: 8.1.0 https-proxy-agent: 5.0.1 indent-string: 4.0.0 - ink: 3.2.0(react@17.0.2) - ink-select-input: 4.2.2(ink@3.2.0)(react@17.0.2) - ink-spinner: 4.0.3(ink@3.2.0)(react@17.0.2) - ink-testing-library: 2.1.0 - ink-use-stdout-dimensions: 1.0.5(ink@3.2.0)(react@17.0.2) + ink: 3.2.0(@types/react@18.3.18)(react@18.3.1) + ink-select-input: 4.2.2(ink@3.2.0(@types/react@18.3.18)(react@18.3.1))(react@18.3.1) + ink-spinner: 4.0.3(ink@3.2.0(@types/react@18.3.18)(react@18.3.1))(react@18.3.1) + ink-testing-library: 2.1.0(@types/react@18.3.18) + ink-use-stdout-dimensions: 1.0.5(ink@3.2.0(@types/react@18.3.18)(react@18.3.1))(react@18.3.1) jsii: 5.4.31 jsii-pacmak: 1.102.0(jsii-rosetta@5.4.30) jsii-rosetta: 5.4.30 @@ -12097,7 +11645,7 @@ snapshots: react: 18.3.1 tslib: 2.8.1 - '@dnd-kit/core@6.3.1(react-dom@18.3.1)(react@18.3.1)': + '@dnd-kit/core@6.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@dnd-kit/accessibility': 3.1.1(react@18.3.1) '@dnd-kit/utilities': 3.2.2(react@18.3.1) @@ -12105,9 +11653,9 @@ snapshots: react-dom: 18.3.1(react@18.3.1) tslib: 2.8.1 - '@dnd-kit/sortable@8.0.0(@dnd-kit/core@6.3.1)(react@18.3.1)': + '@dnd-kit/sortable@8.0.0(@dnd-kit/core@6.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)': dependencies: - '@dnd-kit/core': 6.3.1(react-dom@18.3.1)(react@18.3.1) + '@dnd-kit/core': 6.3.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1) '@dnd-kit/utilities': 3.2.2(react@18.3.1) react: 18.3.1 tslib: 2.8.1 @@ -12412,8 +11960,6 @@ snapshots: dependencies: is-negated-glob: 1.0.0 - '@gwhitney/detect-indent@7.0.1': {} - '@hapi/hoek@9.3.0': {} '@hapi/topo@5.1.0': @@ -12666,7 +12212,7 @@ snapshots: jest-util: 29.7.0 slash: 3.0.0 - '@jest/core@29.7.0(ts-node@10.9.2)': + '@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.7.2))': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0 @@ -12680,7 +12226,42 @@ snapshots: exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2) + jest-config: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.7.2)) + jest-haste-map: 29.7.0 + jest-message-util: 29.7.0 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-resolve-dependencies: 29.7.0 + jest-runner: 29.7.0 + jest-runtime: 29.7.0 + jest-snapshot: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + jest-watcher: 29.7.0 + micromatch: 4.0.8 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-ansi: 6.0.1 + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + - ts-node + + '@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250128))': + dependencies: + '@jest/console': 29.7.0 + '@jest/reporters': 29.7.0 + '@jest/test-result': 29.7.0 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + '@types/node': 22.10.5 + ansi-escapes: 4.3.2 + chalk: 4.1.2 + ci-info: 3.9.0 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-changed-files: 29.7.0 + jest-config: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250128)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -12823,12 +12404,13 @@ snapshots: '@types/yargs': 17.0.33 chalk: 4.1.2 - '@joshwooding/vite-plugin-react-docgen-typescript@0.4.2(typescript@5.7.2)(vite@6.0.7)': + '@joshwooding/vite-plugin-react-docgen-typescript@0.4.2(typescript@5.8.0-dev.20250128)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1))': dependencies: magic-string: 0.27.0 - react-docgen-typescript: 2.2.2(typescript@5.7.2) - typescript: 5.7.2 - vite: 6.0.7(@types/node@22.10.5) + react-docgen-typescript: 2.2.2(typescript@5.8.0-dev.20250128) + vite: 6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1) + optionalDependencies: + typescript: 5.8.0-dev.20250128 '@jridgewell/gen-mapping@0.3.8': dependencies: @@ -12881,14 +12463,17 @@ snapshots: dependencies: ajv: 8.17.1 - '@lucia-auth/adapter-postgresql@3.1.2(lucia@3.2.2)': + '@lucia-auth/adapter-postgresql@3.1.2(lucia@3.2.2)(pg@8.13.1)': dependencies: lucia: 3.2.2 + optionalDependencies: + pg: 8.13.1 '@lucia-auth/adapter-sqlite@3.0.2(better-sqlite3@11.7.0)(lucia@3.2.2)': dependencies: - better-sqlite3: 11.7.0 lucia: 3.2.2 + optionalDependencies: + better-sqlite3: 11.7.0 '@mdx-js/react@3.1.0(@types/react@18.3.18)(react@18.3.1)': dependencies: @@ -13113,266 +12698,28 @@ snapshots: '@pkgjs/parseargs@0.11.0': optional: true - '@playwright/test@1.48.1': + '@playwright/test@1.50.0': dependencies: - playwright: 1.48.1 + playwright: 1.50.0 - '@playwright/test@1.49.1': - dependencies: - playwright: 1.49.1 + '@polka/url@1.0.0-next.28': {} - '@pnpm/cli-meta@5.0.1': - dependencies: - '@pnpm/types': 9.1.0 - load-json-file: 6.2.0 + '@popperjs/core@2.11.8': {} - '@pnpm/cli-utils@2.0.9(@pnpm/logger@5.2.0)': + '@puppeteer/browsers@2.2.2': dependencies: - '@pnpm/cli-meta': 5.0.1 - '@pnpm/config': 18.4.0(@pnpm/logger@5.2.0) - '@pnpm/default-reporter': 12.2.3(@pnpm/logger@5.2.0) - '@pnpm/error': 5.0.1 - '@pnpm/logger': 5.2.0 - '@pnpm/manifest-utils': 5.0.1(@pnpm/logger@5.2.0) - '@pnpm/package-is-installable': 8.0.2(@pnpm/logger@5.2.0) - '@pnpm/read-project-manifest': 5.0.1 - '@pnpm/types': 9.1.0 - chalk: 4.1.2 - load-json-file: 6.2.0 - - '@pnpm/config.env-replace@1.1.0': {} - - '@pnpm/config@18.4.0(@pnpm/logger@5.2.0)': - dependencies: - '@pnpm/config.env-replace': 1.1.0 - '@pnpm/constants': 7.1.0 - '@pnpm/error': 5.0.1 - '@pnpm/git-utils': 1.0.0 - '@pnpm/matcher': 5.0.0 - '@pnpm/npm-conf': 2.2.0 - '@pnpm/pnpmfile': 5.0.7(@pnpm/logger@5.2.0) - '@pnpm/read-project-manifest': 5.0.1 - '@pnpm/types': 9.1.0 - better-path-resolve: 1.0.0 - camelcase: 6.3.0 - camelcase-keys: 6.2.2 - can-write-to-dir: 1.1.1 - is-subdir: 1.2.0 - is-windows: 1.0.2 - normalize-registry-url: 2.0.0 - path-absolute: 1.0.1 - path-name: 1.0.0 - ramda: '@pnpm/ramda@0.28.1' - read-ini-file: 4.0.0 - realpath-missing: 1.1.0 - which: 3.0.1 + debug: 4.3.4 + extract-zip: 2.0.1 + progress: 2.0.3 + proxy-agent: 6.4.0 + semver: 7.6.0 + tar-fs: 3.0.5 + unbzip2-stream: 1.4.3 + yargs: 17.7.2 transitivePeerDependencies: - - '@pnpm/logger' - - '@pnpm/constants@7.1.0': {} - - '@pnpm/core-loggers@9.0.1(@pnpm/logger@5.2.0)': - dependencies: - '@pnpm/logger': 5.2.0 - '@pnpm/types': 9.1.0 + - supports-color - '@pnpm/dedupe.issues-renderer@1.0.0': - dependencies: - '@pnpm/dedupe.types': 1.0.0 - archy: 1.0.0 - chalk: 4.1.2 - - '@pnpm/dedupe.types@1.0.0': {} - - '@pnpm/default-reporter@12.2.3(@pnpm/logger@5.2.0)': - dependencies: - '@pnpm/config': 18.4.0(@pnpm/logger@5.2.0) - '@pnpm/core-loggers': 9.0.1(@pnpm/logger@5.2.0) - '@pnpm/dedupe.issues-renderer': 1.0.0 - '@pnpm/dedupe.types': 1.0.0 - '@pnpm/error': 5.0.1 - '@pnpm/logger': 5.2.0 - '@pnpm/render-peer-issues': 4.0.1 - '@pnpm/types': 9.1.0 - ansi-diff: 1.2.0 - boxen: 5.1.2 - chalk: 4.1.2 - normalize-path: 3.0.0 - pretty-bytes: 5.6.0 - pretty-ms: 7.0.1 - ramda: '@pnpm/ramda@0.28.1' - right-pad: 1.0.1 - rxjs: 7.8.1 - semver: 7.6.3 - stacktracey: 2.1.8 - string-length: 4.0.2 - strip-ansi: 6.0.1 - - '@pnpm/error@5.0.1': - dependencies: - '@pnpm/constants': 7.1.0 - - '@pnpm/fetcher-base@14.0.1': - dependencies: - '@pnpm/resolver-base': 10.0.1 - '@pnpm/types': 9.1.0 - '@types/ssri': 7.1.5 - - '@pnpm/find-workspace-packages@6.0.9(@pnpm/logger@5.2.0)': - dependencies: - '@pnpm/cli-utils': 2.0.9(@pnpm/logger@5.2.0) - '@pnpm/constants': 7.1.0 - '@pnpm/fs.find-packages': 2.0.1 - '@pnpm/types': 9.1.0 - '@pnpm/util.lex-comparator': 1.0.0 - read-yaml-file: 2.1.0 - transitivePeerDependencies: - - '@pnpm/logger' - - '@pnpm/fs.find-packages@2.0.1': - dependencies: - '@pnpm/read-project-manifest': 5.0.1 - '@pnpm/types': 9.1.0 - '@pnpm/util.lex-comparator': 1.0.0 - fast-glob: 3.3.2 - p-filter: 2.1.0 - - '@pnpm/git-utils@1.0.0': - dependencies: - execa: safe-execa@0.1.2 - - '@pnpm/graceful-fs@3.0.0': - dependencies: - graceful-fs: 4.2.11 - - '@pnpm/hooks.types@1.0.1': - dependencies: - '@pnpm/lockfile-types': 5.1.0 - '@pnpm/types': 9.1.0 - - '@pnpm/lockfile-types@5.1.0': - dependencies: - '@pnpm/types': 9.1.0 - - '@pnpm/logger@5.2.0': - dependencies: - bole: 5.0.17 - ndjson: 2.0.0 - - '@pnpm/manifest-utils@5.0.1(@pnpm/logger@5.2.0)': - dependencies: - '@pnpm/core-loggers': 9.0.1(@pnpm/logger@5.2.0) - '@pnpm/error': 5.0.1 - '@pnpm/types': 9.1.0 - transitivePeerDependencies: - - '@pnpm/logger' - - '@pnpm/matcher@5.0.0': - dependencies: - escape-string-regexp: 4.0.0 - - '@pnpm/network.ca-file@1.0.2': - dependencies: - graceful-fs: 4.2.10 - - '@pnpm/npm-conf@2.2.0': - dependencies: - '@pnpm/config.env-replace': 1.1.0 - '@pnpm/network.ca-file': 1.0.2 - config-chain: 1.1.13 - - '@pnpm/package-is-installable@8.0.2(@pnpm/logger@5.2.0)': - dependencies: - '@pnpm/core-loggers': 9.0.1(@pnpm/logger@5.2.0) - '@pnpm/error': 5.0.1 - '@pnpm/logger': 5.2.0 - '@pnpm/types': 9.1.0 - detect-libc: 2.0.3 - execa: safe-execa@0.1.2 - mem: 8.1.1 - semver: 7.6.3 - - '@pnpm/pnpmfile@5.0.7(@pnpm/logger@5.2.0)': - dependencies: - '@pnpm/core-loggers': 9.0.1(@pnpm/logger@5.2.0) - '@pnpm/error': 5.0.1 - '@pnpm/hooks.types': 1.0.1 - '@pnpm/lockfile-types': 5.1.0 - '@pnpm/logger': 5.2.0 - '@pnpm/store-controller-types': 15.0.1 - '@pnpm/types': 9.1.0 - chalk: 4.1.2 - path-absolute: 1.0.1 - - '@pnpm/ramda@0.28.1': {} - - '@pnpm/read-project-manifest@5.0.1': - dependencies: - '@gwhitney/detect-indent': 7.0.1 - '@pnpm/error': 5.0.1 - '@pnpm/graceful-fs': 3.0.0 - '@pnpm/text.comments-parser': 2.0.0 - '@pnpm/types': 9.1.0 - '@pnpm/write-project-manifest': 5.0.1 - fast-deep-equal: 3.1.3 - is-windows: 1.0.2 - json5: 2.2.3 - parse-json: 5.2.0 - read-yaml-file: 2.1.0 - sort-keys: 4.2.0 - strip-bom: 4.0.0 - - '@pnpm/render-peer-issues@4.0.1': - dependencies: - '@pnpm/types': 9.1.0 - archy: 1.0.0 - chalk: 4.1.2 - cli-columns: 4.0.0 - - '@pnpm/resolver-base@10.0.1': - dependencies: - '@pnpm/types': 9.1.0 - - '@pnpm/store-controller-types@15.0.1': - dependencies: - '@pnpm/fetcher-base': 14.0.1 - '@pnpm/resolver-base': 10.0.1 - '@pnpm/types': 9.1.0 - - '@pnpm/text.comments-parser@2.0.0': - dependencies: - strip-comments-strings: 1.2.0 - - '@pnpm/types@9.1.0': {} - - '@pnpm/util.lex-comparator@1.0.0': {} - - '@pnpm/write-project-manifest@5.0.1': - dependencies: - '@pnpm/text.comments-parser': 2.0.0 - '@pnpm/types': 9.1.0 - json5: 2.2.3 - write-file-atomic: 5.0.1 - write-yaml-file: 5.0.0 - - '@polka/url@1.0.0-next.28': {} - - '@popperjs/core@2.11.8': {} - - '@puppeteer/browsers@2.2.2': - dependencies: - debug: 4.3.4 - extract-zip: 2.0.1 - progress: 2.0.3 - proxy-agent: 6.4.0 - semver: 7.6.0 - tar-fs: 3.0.5 - unbzip2-stream: 1.4.3 - yargs: 17.7.2 - transitivePeerDependencies: - - supports-color - - '@puppeteer/browsers@2.6.1': + '@puppeteer/browsers@2.6.1': dependencies: debug: 4.4.0 extract-zip: 2.0.1 @@ -13398,11 +12745,13 @@ snapshots: is-reference: 1.2.1 magic-string: 0.30.17 picomatch: 4.0.2 + optionalDependencies: rollup: 4.30.1 '@rollup/plugin-json@6.1.0(rollup@4.30.1)': dependencies: '@rollup/pluginutils': 5.1.4(rollup@4.30.1) + optionalDependencies: rollup: 4.30.1 '@rollup/plugin-node-resolve@16.0.0(rollup@4.30.1)': @@ -13412,6 +12761,7 @@ snapshots: deepmerge: 4.3.1 is-module: 1.0.0 resolve: 1.22.10 + optionalDependencies: rollup: 4.30.1 '@rollup/pluginutils@4.2.1': @@ -13424,6 +12774,7 @@ snapshots: '@types/estree': 1.0.6 estree-walker: 2.0.2 picomatch: 4.0.2 + optionalDependencies: rollup: 4.30.1 '@rollup/rollup-android-arm-eabi@4.30.1': @@ -13485,7 +12836,6 @@ snapshots: '@rushstack/node-core-library@5.10.1(@types/node@22.10.5)': dependencies: - '@types/node': 22.10.5 ajv: 8.13.0 ajv-draft-04: 1.0.0(ajv@8.13.0) ajv-formats: 3.0.1(ajv@8.13.0) @@ -13494,6 +12844,8 @@ snapshots: jju: 1.4.0 resolve: 1.22.10 semver: 7.5.4 + optionalDependencies: + '@types/node': 22.10.5 '@rushstack/rig-package@0.5.3': dependencies: @@ -13503,8 +12855,9 @@ snapshots: '@rushstack/terminal@0.14.4(@types/node@22.10.5)': dependencies: '@rushstack/node-core-library': 5.10.1(@types/node@22.10.5) - '@types/node': 22.10.5 supports-color: 8.1.1 + optionalDependencies: + '@types/node': 22.10.5 '@rushstack/ts-command-line@4.23.2(@types/node@22.10.5)': dependencies: @@ -13920,13 +13273,13 @@ snapshots: '@smithy/types': 3.7.2 tslib: 2.8.1 - '@storybook/addon-a11y@8.4.7(storybook@8.4.7)': + '@storybook/addon-a11y@8.4.7(storybook@8.4.7(prettier@3.4.2))': dependencies: - '@storybook/addon-highlight': 8.4.7(storybook@8.4.7) + '@storybook/addon-highlight': 8.4.7(storybook@8.4.7(prettier@3.4.2)) axe-core: 4.10.2 storybook: 8.4.7(prettier@3.4.2) - '@storybook/addon-actions@8.4.7(storybook@8.4.7)': + '@storybook/addon-actions@8.4.7(storybook@8.4.7(prettier@3.4.2))': dependencies: '@storybook/global': 5.0.0 '@types/uuid': 9.0.8 @@ -13935,14 +13288,14 @@ snapshots: storybook: 8.4.7(prettier@3.4.2) uuid: 9.0.1 - '@storybook/addon-backgrounds@8.4.7(storybook@8.4.7)': + '@storybook/addon-backgrounds@8.4.7(storybook@8.4.7(prettier@3.4.2))': dependencies: '@storybook/global': 5.0.0 memoizerific: 1.11.3 storybook: 8.4.7(prettier@3.4.2) ts-dedent: 2.2.0 - '@storybook/addon-controls@8.4.7(storybook@8.4.7)': + '@storybook/addon-controls@8.4.7(storybook@8.4.7(prettier@3.4.2))': dependencies: '@storybook/global': 5.0.0 dequal: 2.0.3 @@ -13962,12 +13315,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@storybook/addon-docs@8.4.7(@types/react@18.3.18)(storybook@8.4.7)': + '@storybook/addon-docs@8.4.7(@types/react@18.3.18)(storybook@8.4.7(prettier@3.4.2))': dependencies: '@mdx-js/react': 3.1.0(@types/react@18.3.18)(react@18.3.1) - '@storybook/blocks': 8.4.7(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.7) - '@storybook/csf-plugin': 8.4.7(storybook@8.4.7) - '@storybook/react-dom-shim': 8.4.7(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.7) + '@storybook/blocks': 8.4.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@3.4.2)) + '@storybook/csf-plugin': 8.4.7(storybook@8.4.7(prettier@3.4.2)) + '@storybook/react-dom-shim': 8.4.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@3.4.2)) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) storybook: 8.4.7(prettier@3.4.2) @@ -13975,87 +13328,89 @@ snapshots: transitivePeerDependencies: - '@types/react' - '@storybook/addon-essentials@8.4.7(@types/react@18.3.18)(storybook@8.4.7)': - dependencies: - '@storybook/addon-actions': 8.4.7(storybook@8.4.7) - '@storybook/addon-backgrounds': 8.4.7(storybook@8.4.7) - '@storybook/addon-controls': 8.4.7(storybook@8.4.7) - '@storybook/addon-docs': 8.4.7(@types/react@18.3.18)(storybook@8.4.7) - '@storybook/addon-highlight': 8.4.7(storybook@8.4.7) - '@storybook/addon-measure': 8.4.7(storybook@8.4.7) - '@storybook/addon-outline': 8.4.7(storybook@8.4.7) - '@storybook/addon-toolbars': 8.4.7(storybook@8.4.7) - '@storybook/addon-viewport': 8.4.7(storybook@8.4.7) + '@storybook/addon-essentials@8.4.7(@types/react@18.3.18)(storybook@8.4.7(prettier@3.4.2))': + dependencies: + '@storybook/addon-actions': 8.4.7(storybook@8.4.7(prettier@3.4.2)) + '@storybook/addon-backgrounds': 8.4.7(storybook@8.4.7(prettier@3.4.2)) + '@storybook/addon-controls': 8.4.7(storybook@8.4.7(prettier@3.4.2)) + '@storybook/addon-docs': 8.4.7(@types/react@18.3.18)(storybook@8.4.7(prettier@3.4.2)) + '@storybook/addon-highlight': 8.4.7(storybook@8.4.7(prettier@3.4.2)) + '@storybook/addon-measure': 8.4.7(storybook@8.4.7(prettier@3.4.2)) + '@storybook/addon-outline': 8.4.7(storybook@8.4.7(prettier@3.4.2)) + '@storybook/addon-toolbars': 8.4.7(storybook@8.4.7(prettier@3.4.2)) + '@storybook/addon-viewport': 8.4.7(storybook@8.4.7(prettier@3.4.2)) storybook: 8.4.7(prettier@3.4.2) ts-dedent: 2.2.0 transitivePeerDependencies: - '@types/react' - '@storybook/addon-highlight@8.4.7(storybook@8.4.7)': + '@storybook/addon-highlight@8.4.7(storybook@8.4.7(prettier@3.4.2))': dependencies: '@storybook/global': 5.0.0 storybook: 8.4.7(prettier@3.4.2) - '@storybook/addon-interactions@8.4.7(storybook@8.4.7)': + '@storybook/addon-interactions@8.4.7(storybook@8.4.7(prettier@3.4.2))': dependencies: '@storybook/global': 5.0.0 - '@storybook/instrumenter': 8.4.7(storybook@8.4.7) - '@storybook/test': 8.4.7(storybook@8.4.7) + '@storybook/instrumenter': 8.4.7(storybook@8.4.7(prettier@3.4.2)) + '@storybook/test': 8.4.7(storybook@8.4.7(prettier@3.4.2)) polished: 4.3.1 storybook: 8.4.7(prettier@3.4.2) ts-dedent: 2.2.0 - '@storybook/addon-links@8.4.7(react@18.3.1)(storybook@8.4.7)': + '@storybook/addon-links@8.4.7(react@18.3.1)(storybook@8.4.7(prettier@3.4.2))': dependencies: '@storybook/csf': 0.1.12 '@storybook/global': 5.0.0 - react: 18.3.1 storybook: 8.4.7(prettier@3.4.2) ts-dedent: 2.2.0 + optionalDependencies: + react: 18.3.1 - '@storybook/addon-measure@8.4.7(storybook@8.4.7)': + '@storybook/addon-measure@8.4.7(storybook@8.4.7(prettier@3.4.2))': dependencies: '@storybook/global': 5.0.0 storybook: 8.4.7(prettier@3.4.2) tiny-invariant: 1.3.3 - '@storybook/addon-outline@8.4.7(storybook@8.4.7)': + '@storybook/addon-outline@8.4.7(storybook@8.4.7(prettier@3.4.2))': dependencies: '@storybook/global': 5.0.0 storybook: 8.4.7(prettier@3.4.2) ts-dedent: 2.2.0 - '@storybook/addon-toolbars@8.4.7(storybook@8.4.7)': + '@storybook/addon-toolbars@8.4.7(storybook@8.4.7(prettier@3.4.2))': dependencies: storybook: 8.4.7(prettier@3.4.2) - '@storybook/addon-viewport@8.4.7(storybook@8.4.7)': + '@storybook/addon-viewport@8.4.7(storybook@8.4.7(prettier@3.4.2))': dependencies: memoizerific: 1.11.3 storybook: 8.4.7(prettier@3.4.2) - '@storybook/blocks@8.4.7(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.7)': + '@storybook/blocks@8.4.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@3.4.2))': dependencies: '@storybook/csf': 0.1.12 - '@storybook/icons': 1.3.0(react-dom@18.3.1)(react@18.3.1) - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) + '@storybook/icons': 1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) storybook: 8.4.7(prettier@3.4.2) ts-dedent: 2.2.0 + optionalDependencies: + react: 18.3.1 + react-dom: 18.3.1(react@18.3.1) - '@storybook/builder-vite@8.4.7(storybook@8.4.7)(vite@6.0.7)': + '@storybook/builder-vite@8.4.7(storybook@8.4.7(prettier@3.4.2))(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1))': dependencies: - '@storybook/csf-plugin': 8.4.7(storybook@8.4.7) + '@storybook/csf-plugin': 8.4.7(storybook@8.4.7(prettier@3.4.2)) browser-assert: 1.2.1 storybook: 8.4.7(prettier@3.4.2) ts-dedent: 2.2.0 - vite: 6.0.7(@types/node@22.10.5) + vite: 6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1) - '@storybook/components@8.4.7(storybook@8.4.7)': + '@storybook/components@8.4.7(storybook@8.4.7(prettier@3.4.2))': dependencies: storybook: 8.4.7(prettier@3.4.2) - '@storybook/core-common@8.4.7(storybook@8.4.7)': + '@storybook/core-common@8.4.7(storybook@8.4.7(prettier@3.4.2))': dependencies: storybook: 8.4.7(prettier@3.4.2) @@ -14067,23 +13422,24 @@ snapshots: esbuild: 0.24.2 esbuild-register: 3.6.0(esbuild@0.24.2) jsdoc-type-pratt-parser: 4.1.0 - prettier: 3.4.2 process: 0.11.10 recast: 0.23.9 semver: 7.6.3 util: 0.12.5 ws: 8.18.0 + optionalDependencies: + prettier: 3.4.2 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - '@storybook/csf-plugin@8.4.7(storybook@8.4.7)': + '@storybook/csf-plugin@8.4.7(storybook@8.4.7(prettier@3.4.2))': dependencies: storybook: 8.4.7(prettier@3.4.2) unplugin: 1.16.0 - '@storybook/csf-tools@8.4.7(storybook@8.4.7)': + '@storybook/csf-tools@8.4.7(storybook@8.4.7(prettier@3.4.2))': dependencies: storybook: 8.4.7(prettier@3.4.2) @@ -14091,57 +13447,59 @@ snapshots: dependencies: type-fest: 2.19.0 - '@storybook/experimental-addon-test@8.4.7(@vitest/browser@3.0.0-beta.4)(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.7)(vitest@3.0.0-beta.4)': + '@storybook/experimental-addon-test@8.4.7(@vitest/browser@3.0.0-beta.4(@types/node@22.10.5)(playwright@1.50.0)(typescript@5.7.2)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1))(vitest@3.0.0-beta.4))(@vitest/runner@2.1.8)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@3.4.2))(vitest@2.1.8(@types/node@22.10.5)(@vitest/browser@3.0.0-beta.4(@types/node@22.10.5)(playwright@1.50.0)(typescript@5.7.2)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1))(vitest@3.0.0-beta.4))(@vitest/ui@3.0.0-beta.4(vitest@3.0.0-beta.4))(jsdom@25.0.1)(msw@2.7.0(@types/node@22.10.5)(typescript@5.8.0-dev.20250128))(sass-embedded@1.69.5)(terser@5.37.0))': dependencies: '@storybook/csf': 0.1.12 '@storybook/global': 5.0.0 - '@storybook/icons': 1.3.0(react-dom@18.3.1)(react@18.3.1) - '@storybook/instrumenter': 8.4.7(storybook@8.4.7) - '@storybook/test': 8.4.7(storybook@8.4.7) - '@storybook/theming': 8.4.7(storybook@8.4.7) - '@vitest/browser': 3.0.0-beta.4(@types/node@22.10.5)(typescript@5.7.2)(vitest@3.0.0-beta.4) + '@storybook/icons': 1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1) + '@storybook/instrumenter': 8.4.7(storybook@8.4.7(prettier@3.4.2)) + '@storybook/test': 8.4.7(storybook@8.4.7(prettier@3.4.2)) + '@storybook/theming': 8.4.7(storybook@8.4.7(prettier@3.4.2)) polished: 4.3.1 prompts: 2.4.2 storybook: 8.4.7(prettier@3.4.2) ts-dedent: 2.2.0 - vitest: 3.0.0-beta.4(@types/node@22.10.5)(@vitest/browser@3.0.0-beta.4)(@vitest/ui@3.0.0-beta.4) + optionalDependencies: + '@vitest/browser': 3.0.0-beta.4(@types/node@22.10.5)(playwright@1.50.0)(typescript@5.7.2)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1))(vitest@3.0.0-beta.4) + '@vitest/runner': 2.1.8 + vitest: 2.1.8(@types/node@22.10.5)(@vitest/browser@3.0.0-beta.4(@types/node@22.10.5)(playwright@1.50.0)(typescript@5.7.2)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1))(vitest@3.0.0-beta.4))(@vitest/ui@3.0.0-beta.4(vitest@3.0.0-beta.4))(jsdom@25.0.1)(msw@2.7.0(@types/node@22.10.5)(typescript@5.8.0-dev.20250128))(sass-embedded@1.69.5)(terser@5.37.0) transitivePeerDependencies: - react - react-dom '@storybook/global@5.0.0': {} - '@storybook/icons@1.3.0(react-dom@18.3.1)(react@18.3.1)': + '@storybook/icons@1.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@storybook/instrumenter@8.4.7(storybook@8.4.7)': + '@storybook/instrumenter@8.4.7(storybook@8.4.7(prettier@3.4.2))': dependencies: '@storybook/global': 5.0.0 '@vitest/utils': 2.1.8 storybook: 8.4.7(prettier@3.4.2) - '@storybook/manager-api@8.4.7(storybook@8.4.7)': + '@storybook/manager-api@8.4.7(storybook@8.4.7(prettier@3.4.2))': dependencies: storybook: 8.4.7(prettier@3.4.2) - '@storybook/preview-api@8.4.7(storybook@8.4.7)': + '@storybook/preview-api@8.4.7(storybook@8.4.7(prettier@3.4.2))': dependencies: storybook: 8.4.7(prettier@3.4.2) - '@storybook/react-dom-shim@8.4.7(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.7)': + '@storybook/react-dom-shim@8.4.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@3.4.2))': dependencies: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) storybook: 8.4.7(prettier@3.4.2) - '@storybook/react-vite@8.4.7(@storybook/test@8.4.7)(react-dom@18.3.1)(react@18.3.1)(rollup@4.30.1)(storybook@8.4.7)(typescript@5.7.2)(vite@6.0.7)': + '@storybook/react-vite@8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.4.2)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(rollup@4.30.1)(storybook@8.4.7(prettier@3.4.2))(typescript@5.8.0-dev.20250128)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1))': dependencies: - '@joshwooding/vite-plugin-react-docgen-typescript': 0.4.2(typescript@5.7.2)(vite@6.0.7) + '@joshwooding/vite-plugin-react-docgen-typescript': 0.4.2(typescript@5.8.0-dev.20250128)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1)) '@rollup/pluginutils': 5.1.4(rollup@4.30.1) - '@storybook/builder-vite': 8.4.7(storybook@8.4.7)(vite@6.0.7) - '@storybook/react': 8.4.7(@storybook/test@8.4.7)(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.7)(typescript@5.7.2) + '@storybook/builder-vite': 8.4.7(storybook@8.4.7(prettier@3.4.2))(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1)) + '@storybook/react': 8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.4.2)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@3.4.2))(typescript@5.8.0-dev.20250128) find-up: 5.0.0 magic-string: 0.30.17 react: 18.3.1 @@ -14150,49 +13508,50 @@ snapshots: resolve: 1.22.10 storybook: 8.4.7(prettier@3.4.2) tsconfig-paths: 4.2.0 - vite: 6.0.7(@types/node@22.10.5) + vite: 6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1) transitivePeerDependencies: - '@storybook/test' - rollup - supports-color - typescript - '@storybook/react@8.4.7(@storybook/test@8.4.7)(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.7)(typescript@5.7.2)': + '@storybook/react@8.4.7(@storybook/test@8.4.7(storybook@8.4.7(prettier@3.4.2)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@3.4.2))(typescript@5.8.0-dev.20250128)': dependencies: - '@storybook/components': 8.4.7(storybook@8.4.7) + '@storybook/components': 8.4.7(storybook@8.4.7(prettier@3.4.2)) '@storybook/global': 5.0.0 - '@storybook/manager-api': 8.4.7(storybook@8.4.7) - '@storybook/preview-api': 8.4.7(storybook@8.4.7) - '@storybook/react-dom-shim': 8.4.7(react-dom@18.3.1)(react@18.3.1)(storybook@8.4.7) - '@storybook/test': 8.4.7(storybook@8.4.7) - '@storybook/theming': 8.4.7(storybook@8.4.7) + '@storybook/manager-api': 8.4.7(storybook@8.4.7(prettier@3.4.2)) + '@storybook/preview-api': 8.4.7(storybook@8.4.7(prettier@3.4.2)) + '@storybook/react-dom-shim': 8.4.7(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.7(prettier@3.4.2)) + '@storybook/theming': 8.4.7(storybook@8.4.7(prettier@3.4.2)) react: 18.3.1 react-dom: 18.3.1(react@18.3.1) storybook: 8.4.7(prettier@3.4.2) - typescript: 5.7.2 + optionalDependencies: + '@storybook/test': 8.4.7(storybook@8.4.7(prettier@3.4.2)) + typescript: 5.8.0-dev.20250128 - '@storybook/test-runner@0.19.1(@types/node@22.10.5)(storybook@8.4.7)(ts-node@10.9.2)': + '@storybook/test-runner@0.19.1(@types/node@22.10.5)(storybook@8.4.7(prettier@3.4.2))(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.7.2))': dependencies: '@babel/core': 7.26.0 '@babel/generator': 7.26.3 '@babel/template': 7.25.9 '@babel/types': 7.26.3 '@jest/types': 29.6.3 - '@storybook/core-common': 8.4.7(storybook@8.4.7) + '@storybook/core-common': 8.4.7(storybook@8.4.7(prettier@3.4.2)) '@storybook/csf': 0.1.12 - '@storybook/csf-tools': 8.4.7(storybook@8.4.7) - '@storybook/preview-api': 8.4.7(storybook@8.4.7) + '@storybook/csf-tools': 8.4.7(storybook@8.4.7(prettier@3.4.2)) + '@storybook/preview-api': 8.4.7(storybook@8.4.7(prettier@3.4.2)) '@swc/core': 1.10.1 '@swc/jest': 0.2.37(@swc/core@1.10.1) expect-playwright: 0.8.0 - jest: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2) + jest: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.7.2)) jest-circus: 29.7.0 jest-environment-node: 29.7.0 jest-junit: 16.0.0 - jest-playwright-preset: 4.0.0(jest-circus@29.7.0)(jest-environment-node@29.7.0)(jest-runner@29.7.0)(jest@29.7.0) + jest-playwright-preset: 4.0.0(jest-circus@29.7.0)(jest-environment-node@29.7.0)(jest-runner@29.7.0)(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.7.2))) jest-runner: 29.7.0 jest-serializer-html: 7.1.0 - jest-watch-typeahead: 2.2.2(jest@29.7.0) + jest-watch-typeahead: 2.2.2(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.7.2))) nyc: 15.1.0 playwright: 1.48.1 transitivePeerDependencies: @@ -14205,7 +13564,7 @@ snapshots: - supports-color - ts-node - '@storybook/test-runner@0.21.0(@types/node@22.10.5)(storybook@8.4.7)(ts-node@10.9.2)': + '@storybook/test-runner@0.21.0(@types/node@22.10.5)(storybook@8.4.7(prettier@3.4.2))(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250128))': dependencies: '@babel/core': 7.26.0 '@babel/generator': 7.26.3 @@ -14216,14 +13575,14 @@ snapshots: '@swc/core': 1.10.1 '@swc/jest': 0.2.37(@swc/core@1.10.1) expect-playwright: 0.8.0 - jest: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2) + jest: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250128)) jest-circus: 29.7.0 jest-environment-node: 29.7.0 jest-junit: 16.0.0 - jest-playwright-preset: 4.0.0(jest-circus@29.7.0)(jest-environment-node@29.7.0)(jest-runner@29.7.0)(jest@29.7.0) + jest-playwright-preset: 4.0.0(jest-circus@29.7.0)(jest-environment-node@29.7.0)(jest-runner@29.7.0)(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250128))) jest-runner: 29.7.0 jest-serializer-html: 7.1.0 - jest-watch-typeahead: 2.2.2(jest@29.7.0) + jest-watch-typeahead: 2.2.2(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250128))) nyc: 15.1.0 playwright: 1.49.1 storybook: 8.4.7(prettier@3.4.2) @@ -14236,11 +13595,11 @@ snapshots: - supports-color - ts-node - '@storybook/test@8.4.7(storybook@8.4.7)': + '@storybook/test@8.4.7(storybook@8.4.7(prettier@3.4.2))': dependencies: '@storybook/csf': 0.1.12 '@storybook/global': 5.0.0 - '@storybook/instrumenter': 8.4.7(storybook@8.4.7) + '@storybook/instrumenter': 8.4.7(storybook@8.4.7(prettier@3.4.2)) '@testing-library/dom': 10.4.0 '@testing-library/jest-dom': 6.5.0 '@testing-library/user-event': 14.5.2(@testing-library/dom@10.4.0) @@ -14248,11 +13607,11 @@ snapshots: '@vitest/spy': 2.0.5 storybook: 8.4.7(prettier@3.4.2) - '@storybook/theming@8.4.7(storybook@8.4.7)': + '@storybook/theming@8.4.7(storybook@8.4.7(prettier@3.4.2))': dependencies: storybook: 8.4.7(prettier@3.4.2) - '@storybook/types@8.4.7(storybook@8.4.7)': + '@storybook/types@8.4.7(storybook@8.4.7(prettier@3.4.2))': dependencies: storybook: 8.4.7(prettier@3.4.2) @@ -14352,13 +13711,15 @@ snapshots: lodash: 4.17.21 redent: 3.0.0 - '@testing-library/react@16.1.0(@testing-library/dom@10.4.0)(@types/react@18.3.18)(react-dom@18.3.1)(react@18.3.1)': + '@testing-library/react@16.1.0(@testing-library/dom@10.4.0)(@types/react-dom@18.3.5(@types/react@18.3.18))(@types/react@18.3.18)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@babel/runtime': 7.26.0 '@testing-library/dom': 10.4.0 - '@types/react': 18.3.18 react: 18.3.1 react-dom: 18.3.1(react@18.3.1) + optionalDependencies: + '@types/react': 18.3.18 + '@types/react-dom': 18.3.5(@types/react@18.3.18) '@testing-library/user-event@14.5.2(@testing-library/dom@10.4.0)': dependencies: @@ -14368,96 +13729,96 @@ snapshots: dependencies: '@tiptap/pm': 2.10.4 - '@tiptap/extension-blockquote@2.10.4(@tiptap/core@2.10.4)': + '@tiptap/extension-blockquote@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))': dependencies: '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) - '@tiptap/extension-bold@2.10.4(@tiptap/core@2.10.4)': + '@tiptap/extension-bold@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))': dependencies: '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) - '@tiptap/extension-bubble-menu@2.10.4(@tiptap/core@2.10.4)(@tiptap/pm@2.10.4)': + '@tiptap/extension-bubble-menu@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)': dependencies: '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) '@tiptap/pm': 2.10.4 tippy.js: 6.3.7 - '@tiptap/extension-bullet-list@2.10.4(@tiptap/core@2.10.4)': + '@tiptap/extension-bullet-list@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))': dependencies: '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) - '@tiptap/extension-code-block@2.10.4(@tiptap/core@2.10.4)(@tiptap/pm@2.10.4)': + '@tiptap/extension-code-block@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)': dependencies: '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) '@tiptap/pm': 2.10.4 - '@tiptap/extension-code@2.10.4(@tiptap/core@2.10.4)': + '@tiptap/extension-code@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))': dependencies: '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) - '@tiptap/extension-document@2.10.4(@tiptap/core@2.10.4)': + '@tiptap/extension-document@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))': dependencies: '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) - '@tiptap/extension-dropcursor@2.10.4(@tiptap/core@2.10.4)(@tiptap/pm@2.10.4)': + '@tiptap/extension-dropcursor@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)': dependencies: '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) '@tiptap/pm': 2.10.4 - '@tiptap/extension-floating-menu@2.10.4(@tiptap/core@2.10.4)(@tiptap/pm@2.10.4)': + '@tiptap/extension-floating-menu@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)': dependencies: '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) '@tiptap/pm': 2.10.4 tippy.js: 6.3.7 - '@tiptap/extension-gapcursor@2.10.4(@tiptap/core@2.10.4)(@tiptap/pm@2.10.4)': + '@tiptap/extension-gapcursor@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)': dependencies: '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) '@tiptap/pm': 2.10.4 - '@tiptap/extension-hard-break@2.10.4(@tiptap/core@2.10.4)': + '@tiptap/extension-hard-break@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))': dependencies: '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) - '@tiptap/extension-heading@2.10.4(@tiptap/core@2.10.4)': + '@tiptap/extension-heading@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))': dependencies: '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) - '@tiptap/extension-history@2.10.4(@tiptap/core@2.10.4)(@tiptap/pm@2.10.4)': + '@tiptap/extension-history@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)': dependencies: '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) '@tiptap/pm': 2.10.4 - '@tiptap/extension-horizontal-rule@2.10.4(@tiptap/core@2.10.4)(@tiptap/pm@2.10.4)': + '@tiptap/extension-horizontal-rule@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)': dependencies: '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) '@tiptap/pm': 2.10.4 - '@tiptap/extension-italic@2.10.4(@tiptap/core@2.10.4)': + '@tiptap/extension-italic@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))': dependencies: '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) - '@tiptap/extension-list-item@2.10.4(@tiptap/core@2.10.4)': + '@tiptap/extension-list-item@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))': dependencies: '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) - '@tiptap/extension-ordered-list@2.10.4(@tiptap/core@2.10.4)': + '@tiptap/extension-ordered-list@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))': dependencies: '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) - '@tiptap/extension-paragraph@2.10.4(@tiptap/core@2.10.4)': + '@tiptap/extension-paragraph@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))': dependencies: '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) - '@tiptap/extension-strike@2.10.4(@tiptap/core@2.10.4)': + '@tiptap/extension-strike@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))': dependencies: '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) - '@tiptap/extension-text-style@2.10.4(@tiptap/core@2.10.4)': + '@tiptap/extension-text-style@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))': dependencies: '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) - '@tiptap/extension-text@2.10.4(@tiptap/core@2.10.4)': + '@tiptap/extension-text@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))': dependencies: '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) @@ -14482,11 +13843,11 @@ snapshots: prosemirror-transform: 1.10.2 prosemirror-view: 1.37.1 - '@tiptap/react@2.10.4(@tiptap/core@2.10.4)(@tiptap/pm@2.10.4)(react-dom@18.3.1)(react@18.3.1)': + '@tiptap/react@2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)': dependencies: '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) - '@tiptap/extension-bubble-menu': 2.10.4(@tiptap/core@2.10.4)(@tiptap/pm@2.10.4) - '@tiptap/extension-floating-menu': 2.10.4(@tiptap/core@2.10.4)(@tiptap/pm@2.10.4) + '@tiptap/extension-bubble-menu': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4) + '@tiptap/extension-floating-menu': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4) '@tiptap/pm': 2.10.4 '@types/use-sync-external-store': 0.0.6 fast-deep-equal: 3.1.3 @@ -14497,25 +13858,25 @@ snapshots: '@tiptap/starter-kit@2.10.4': dependencies: '@tiptap/core': 2.10.4(@tiptap/pm@2.10.4) - '@tiptap/extension-blockquote': 2.10.4(@tiptap/core@2.10.4) - '@tiptap/extension-bold': 2.10.4(@tiptap/core@2.10.4) - '@tiptap/extension-bullet-list': 2.10.4(@tiptap/core@2.10.4) - '@tiptap/extension-code': 2.10.4(@tiptap/core@2.10.4) - '@tiptap/extension-code-block': 2.10.4(@tiptap/core@2.10.4)(@tiptap/pm@2.10.4) - '@tiptap/extension-document': 2.10.4(@tiptap/core@2.10.4) - '@tiptap/extension-dropcursor': 2.10.4(@tiptap/core@2.10.4)(@tiptap/pm@2.10.4) - '@tiptap/extension-gapcursor': 2.10.4(@tiptap/core@2.10.4)(@tiptap/pm@2.10.4) - '@tiptap/extension-hard-break': 2.10.4(@tiptap/core@2.10.4) - '@tiptap/extension-heading': 2.10.4(@tiptap/core@2.10.4) - '@tiptap/extension-history': 2.10.4(@tiptap/core@2.10.4)(@tiptap/pm@2.10.4) - '@tiptap/extension-horizontal-rule': 2.10.4(@tiptap/core@2.10.4)(@tiptap/pm@2.10.4) - '@tiptap/extension-italic': 2.10.4(@tiptap/core@2.10.4) - '@tiptap/extension-list-item': 2.10.4(@tiptap/core@2.10.4) - '@tiptap/extension-ordered-list': 2.10.4(@tiptap/core@2.10.4) - '@tiptap/extension-paragraph': 2.10.4(@tiptap/core@2.10.4) - '@tiptap/extension-strike': 2.10.4(@tiptap/core@2.10.4) - '@tiptap/extension-text': 2.10.4(@tiptap/core@2.10.4) - '@tiptap/extension-text-style': 2.10.4(@tiptap/core@2.10.4) + '@tiptap/extension-blockquote': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) + '@tiptap/extension-bold': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) + '@tiptap/extension-bullet-list': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) + '@tiptap/extension-code': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) + '@tiptap/extension-code-block': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4) + '@tiptap/extension-document': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) + '@tiptap/extension-dropcursor': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4) + '@tiptap/extension-gapcursor': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4) + '@tiptap/extension-hard-break': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) + '@tiptap/extension-heading': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) + '@tiptap/extension-history': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4) + '@tiptap/extension-horizontal-rule': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4))(@tiptap/pm@2.10.4) + '@tiptap/extension-italic': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) + '@tiptap/extension-list-item': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) + '@tiptap/extension-ordered-list': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) + '@tiptap/extension-paragraph': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) + '@tiptap/extension-strike': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) + '@tiptap/extension-text': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) + '@tiptap/extension-text-style': 2.10.4(@tiptap/core@2.10.4(@tiptap/pm@2.10.4)) '@tiptap/pm': 2.10.4 '@tootallnate/quickjs-emscripten@0.23.0': {} @@ -14628,10 +13989,6 @@ snapshots: dependencies: '@types/node': 22.10.5 - '@types/graphviz@0.0.39': - dependencies: - '@types/node': 22.10.5 - '@types/hast@3.0.4': dependencies: '@types/unist': 3.0.3 @@ -14759,10 +14116,6 @@ snapshots: dependencies: '@types/node': 18.19.68 - '@types/ssri@7.1.5': - dependencies: - '@types/node': 22.10.5 - '@types/stack-utils@2.0.3': {} '@types/statuses@2.0.5': {} @@ -14811,32 +14164,34 @@ snapshots: '@types/yoga-layout@1.9.2': {} - '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0)(eslint@8.57.1)(typescript@5.7.2)': + '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.8.0-dev.20250128))(eslint@8.57.1)(typescript@5.8.0-dev.20250128)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.7.2) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.1)(typescript@5.8.0-dev.20250128) '@typescript-eslint/scope-manager': 7.18.0 - '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.1)(typescript@5.7.2) - '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.7.2) + '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.1)(typescript@5.8.0-dev.20250128) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.8.0-dev.20250128) '@typescript-eslint/visitor-keys': 7.18.0 eslint: 8.57.1 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 - ts-api-utils: 1.4.3(typescript@5.7.2) - typescript: 5.7.2 + ts-api-utils: 1.4.3(typescript@5.8.0-dev.20250128) + optionalDependencies: + typescript: 5.8.0-dev.20250128 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.7.2)': + '@typescript-eslint/parser@7.18.0(eslint@8.57.1)(typescript@5.8.0-dev.20250128)': dependencies: '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.7.2) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.8.0-dev.20250128) '@typescript-eslint/visitor-keys': 7.18.0 debug: 4.4.0 eslint: 8.57.1 - typescript: 5.7.2 + optionalDependencies: + typescript: 5.8.0-dev.20250128 transitivePeerDependencies: - supports-color @@ -14845,20 +14200,21 @@ snapshots: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - '@typescript-eslint/type-utils@7.18.0(eslint@8.57.1)(typescript@5.7.2)': + '@typescript-eslint/type-utils@7.18.0(eslint@8.57.1)(typescript@5.8.0-dev.20250128)': dependencies: - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.7.2) - '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.7.2) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.8.0-dev.20250128) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.1)(typescript@5.8.0-dev.20250128) debug: 4.4.0 eslint: 8.57.1 - ts-api-utils: 1.4.3(typescript@5.7.2) - typescript: 5.7.2 + ts-api-utils: 1.4.3(typescript@5.8.0-dev.20250128) + optionalDependencies: + typescript: 5.8.0-dev.20250128 transitivePeerDependencies: - supports-color '@typescript-eslint/types@7.18.0': {} - '@typescript-eslint/typescript-estree@7.18.0(typescript@5.7.2)': + '@typescript-eslint/typescript-estree@7.18.0(typescript@5.8.0-dev.20250128)': dependencies: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 @@ -14867,17 +14223,18 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.6.3 - ts-api-utils: 1.4.3(typescript@5.7.2) - typescript: 5.7.2 + ts-api-utils: 1.4.3(typescript@5.8.0-dev.20250128) + optionalDependencies: + typescript: 5.8.0-dev.20250128 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@7.18.0(eslint@8.57.1)(typescript@5.7.2)': + '@typescript-eslint/utils@7.18.0(eslint@8.57.1)(typescript@5.8.0-dev.20250128)': dependencies: '@eslint-community/eslint-utils': 4.4.1(eslint@8.57.1) '@typescript-eslint/scope-manager': 7.18.0 '@typescript-eslint/types': 7.18.0 - '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.7.2) + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.8.0-dev.20250128) eslint: 8.57.1 transitivePeerDependencies: - supports-color @@ -14890,12 +14247,12 @@ snapshots: '@ungap/structured-clone@1.2.1': {} - '@uswds/compile@1.1.0(ts-node@10.9.2)': + '@uswds/compile@1.1.0(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250128))': dependencies: autoprefixer: 10.4.16(postcss@8.4.31) del: 6.1.1 gulp: 4.0.2 - gulp-postcss: 9.0.1(postcss@8.4.31)(ts-node@10.9.2) + gulp-postcss: 9.0.1(postcss@8.4.31)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250128)) gulp-rename: 2.0.0 gulp-replace: 1.1.4 gulp-sass: 5.1.0 @@ -14913,40 +14270,42 @@ snapshots: receptor: 1.0.0 resolve-id-refs: 0.1.0 - '@vitejs/plugin-react@4.3.4(vite@5.4.11)': + '@vitejs/plugin-react@4.3.4(vite@5.4.11(@types/node@22.10.5)(sass-embedded@1.69.5)(terser@5.37.0))': dependencies: '@babel/core': 7.26.0 '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.0) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 5.4.11(@types/node@22.10.5) + vite: 5.4.11(@types/node@22.10.5)(sass-embedded@1.69.5)(terser@5.37.0) transitivePeerDependencies: - supports-color - '@vitejs/plugin-react@4.3.4(vite@6.0.7)': + '@vitejs/plugin-react@4.3.4(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1))': dependencies: '@babel/core': 7.26.0 '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.0) '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.0) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 6.0.7(@types/node@22.10.5) + vite: 6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1) transitivePeerDependencies: - supports-color - '@vitest/browser@3.0.0-beta.4(@types/node@22.10.5)(typescript@5.7.2)(vitest@3.0.0-beta.4)': + '@vitest/browser@3.0.0-beta.4(@types/node@22.10.5)(playwright@1.50.0)(typescript@5.7.2)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1))(vitest@3.0.0-beta.4)': dependencies: '@testing-library/dom': 10.4.0 '@testing-library/user-event': 14.5.2(@testing-library/dom@10.4.0) - '@vitest/mocker': 3.0.0-beta.4(msw@2.7.0) + '@vitest/mocker': 3.0.0-beta.4(msw@2.7.0(@types/node@22.10.5)(typescript@5.7.2))(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1)) '@vitest/utils': 3.0.0-beta.4 magic-string: 0.30.17 msw: 2.7.0(@types/node@22.10.5)(typescript@5.7.2) sirv: 3.0.0 tinyrainbow: 1.2.0 - vitest: 3.0.0-beta.4(@types/node@22.10.5)(@vitest/browser@3.0.0-beta.4)(@vitest/ui@3.0.0-beta.4) + vitest: 3.0.0-beta.4(@types/node@22.10.5)(@vitest/browser@3.0.0-beta.4)(@vitest/ui@3.0.0-beta.4)(jiti@2.4.2)(jsdom@25.0.1)(msw@2.7.0(@types/node@22.10.5)(typescript@5.7.2))(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1) ws: 8.18.0 + optionalDependencies: + playwright: 1.50.0 transitivePeerDependencies: - '@types/node' - bufferutil @@ -14958,7 +14317,6 @@ snapshots: dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 1.0.1 - '@vitest/browser': 3.0.0-beta.4(@types/node@22.10.5)(typescript@5.7.2)(vitest@3.0.0-beta.4) debug: 4.4.0 istanbul-lib-coverage: 3.2.2 istanbul-lib-report: 3.0.1 @@ -14969,7 +14327,9 @@ snapshots: std-env: 3.8.0 test-exclude: 7.0.1 tinyrainbow: 1.2.0 - vitest: 3.0.0-beta.4(@types/node@22.10.5)(@vitest/browser@3.0.0-beta.4)(@vitest/ui@3.0.0-beta.4) + vitest: 3.0.0-beta.4(@types/node@22.10.5)(@vitest/browser@3.0.0-beta.4)(@vitest/ui@3.0.0-beta.4)(jiti@2.4.2)(jsdom@25.0.1)(msw@2.7.0(@types/node@22.10.5)(typescript@5.7.2))(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1) + optionalDependencies: + '@vitest/browser': 3.0.0-beta.4(@types/node@22.10.5)(playwright@1.50.0)(typescript@5.7.2)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1))(vitest@3.0.0-beta.4) transitivePeerDependencies: - supports-color @@ -14986,6 +14346,7 @@ snapshots: '@vitest/utils': 2.1.8 chai: 5.1.2 tinyrainbow: 1.2.0 + optional: true '@vitest/expect@3.0.0-beta.4': dependencies: @@ -14994,26 +14355,24 @@ snapshots: chai: 5.1.2 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.8(vite@5.4.11)': + '@vitest/mocker@2.1.8(msw@2.7.0(@types/node@22.10.5)(typescript@5.8.0-dev.20250128))(vite@5.4.11(@types/node@22.10.5)(sass-embedded@1.69.5)(terser@5.37.0))': dependencies: '@vitest/spy': 2.1.8 estree-walker: 3.0.3 magic-string: 0.30.17 - vite: 5.4.11(@types/node@22.10.5) + optionalDependencies: + msw: 2.7.0(@types/node@22.10.5)(typescript@5.8.0-dev.20250128) + vite: 5.4.11(@types/node@22.10.5)(sass-embedded@1.69.5)(terser@5.37.0) + optional: true - '@vitest/mocker@3.0.0-beta.4(msw@2.7.0)': + '@vitest/mocker@3.0.0-beta.4(msw@2.7.0(@types/node@22.10.5)(typescript@5.7.2))(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1))': dependencies: '@vitest/spy': 3.0.0-beta.4 estree-walker: 3.0.3 magic-string: 0.30.17 + optionalDependencies: msw: 2.7.0(@types/node@22.10.5)(typescript@5.7.2) - - '@vitest/mocker@3.0.0-beta.4(vite@6.0.7)': - dependencies: - '@vitest/spy': 3.0.0-beta.4 - estree-walker: 3.0.3 - magic-string: 0.30.17 - vite: 6.0.7(@types/node@22.10.5) + vite: 6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1) '@vitest/pretty-format@2.0.5': dependencies: @@ -15031,6 +14390,7 @@ snapshots: dependencies: '@vitest/utils': 2.1.8 pathe: 1.1.2 + optional: true '@vitest/runner@3.0.0-beta.4': dependencies: @@ -15042,6 +14402,7 @@ snapshots: '@vitest/pretty-format': 2.1.8 magic-string: 0.30.17 pathe: 1.1.2 + optional: true '@vitest/snapshot@3.0.0-beta.4': dependencies: @@ -15056,6 +14417,7 @@ snapshots: '@vitest/spy@2.1.8': dependencies: tinyspy: 3.0.2 + optional: true '@vitest/spy@3.0.0-beta.4': dependencies: @@ -15070,7 +14432,7 @@ snapshots: sirv: 3.0.0 tinyglobby: 0.2.10 tinyrainbow: 1.2.0 - vitest: 3.0.0-beta.4(@types/node@22.10.5)(@vitest/browser@3.0.0-beta.4)(@vitest/ui@3.0.0-beta.4) + vitest: 3.0.0-beta.4(@types/node@22.10.5)(@vitest/browser@3.0.0-beta.4)(@vitest/ui@3.0.0-beta.4)(jiti@2.4.2)(jsdom@25.0.1)(msw@2.7.0(@types/node@22.10.5)(typescript@5.7.2))(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1) '@vitest/utils@2.0.5': dependencies: @@ -15091,12 +14453,12 @@ snapshots: loupe: 3.1.2 tinyrainbow: 1.2.0 - '@volar/kit@2.4.11(typescript@5.7.2)': + '@volar/kit@2.4.11(typescript@5.8.0-dev.20250128)': dependencies: '@volar/language-service': 2.4.11 '@volar/typescript': 2.4.11 typesafe-path: 0.2.2 - typescript: 5.7.2 + typescript: 5.8.0-dev.20250128 vscode-languageserver-textdocument: 1.0.12 vscode-uri: 3.0.8 @@ -15159,7 +14521,7 @@ snapshots: de-indent: 1.0.2 he: 1.2.0 - '@vue/language-core@2.1.10(typescript@5.7.2)': + '@vue/language-core@2.1.10(typescript@5.8.0-dev.20250128)': dependencies: '@volar/language-core': 2.4.11 '@vue/compiler-dom': 3.5.13 @@ -15169,7 +14531,8 @@ snapshots: minimatch: 9.0.5 muggle-string: 0.4.1 path-browserify: 1.0.1 - typescript: 5.7.2 + optionalDependencies: + typescript: 5.8.0-dev.20250128 '@vue/shared@3.5.13': {} @@ -15255,10 +14618,6 @@ snapshots: '@xtuc/long@4.2.2': {} - '@zkochan/which@2.0.3': - dependencies: - isexe: 2.0.0 - abort-controller@3.0.0: dependencies: event-target-shim: 5.0.1 @@ -15296,15 +14655,15 @@ snapshots: indent-string: 4.0.0 ajv-draft-04@1.0.0(ajv@8.13.0): - dependencies: + optionalDependencies: ajv: 8.13.0 ajv-formats@2.1.1(ajv@8.17.1): - dependencies: + optionalDependencies: ajv: 8.17.1 ajv-formats@3.0.1(ajv@8.13.0): - dependencies: + optionalDependencies: ajv: 8.13.0 ajv-keywords@3.5.2(ajv@6.12.6): @@ -15354,11 +14713,6 @@ snapshots: dependencies: ansi-wrap: 0.1.0 - ansi-diff@1.2.0: - dependencies: - ansi-split: 1.0.1 - wcwidth: 1.0.1 - ansi-escapes@4.3.2: dependencies: type-fest: 0.21.3 @@ -15371,16 +14725,10 @@ snapshots: ansi-regex@2.1.1: {} - ansi-regex@3.0.1: {} - ansi-regex@5.0.1: {} ansi-regex@6.1.0: {} - ansi-split@1.0.1: - dependencies: - ansi-regex: 3.0.1 - ansi-styles@3.2.1: dependencies: color-convert: 1.9.3 @@ -15443,15 +14791,6 @@ snapshots: normalize-path: 3.0.0 readable-stream: 3.6.2 - archiver-utils@4.0.1: - dependencies: - glob: 8.1.0 - graceful-fs: 4.2.11 - lazystream: 1.0.1 - lodash: 4.17.21 - normalize-path: 3.0.0 - readable-stream: 3.6.2 - archiver-utils@5.0.2: dependencies: glob: 10.4.5 @@ -15472,16 +14811,6 @@ snapshots: tar-stream: 2.2.0 zip-stream: 4.1.1 - archiver@6.0.2: - dependencies: - archiver-utils: 4.0.1 - async: 3.2.6 - buffer-crc32: 0.2.13 - readable-stream: 3.6.2 - readdir-glob: 1.1.3 - tar-stream: 3.1.7 - zip-stream: 5.0.2 - archiver@7.0.1: dependencies: archiver-utils: 5.0.2 @@ -15610,10 +14939,6 @@ snapshots: get-intrinsic: 1.2.6 is-array-buffer: 3.0.5 - as-table@1.0.55: - dependencies: - printable-characters: 1.0.42 - asap@2.0.6: {} asn1@0.2.6: @@ -15634,7 +14959,7 @@ snapshots: astral-regex@2.0.0: {} - astro@4.16.18(@types/node@22.10.5)(rollup@4.30.1)(typescript@5.7.2): + astro@4.16.18(@types/node@22.10.5)(rollup@4.30.1)(sass-embedded@1.69.5)(terser@5.37.0)(typescript@5.8.0-dev.20250128): dependencies: '@astrojs/compiler': 2.10.3 '@astrojs/internal-helpers': 0.4.1 @@ -15687,17 +15012,17 @@ snapshots: semver: 7.6.3 shiki: 1.24.4 tinyexec: 0.3.1 - tsconfck: 3.1.4(typescript@5.7.2) + tsconfck: 3.1.4(typescript@5.8.0-dev.20250128) unist-util-visit: 5.0.0 vfile: 6.0.3 - vite: 5.4.11(@types/node@22.10.5) - vitefu: 1.0.4(vite@5.4.11) + vite: 5.4.11(@types/node@22.10.5)(sass-embedded@1.69.5)(terser@5.37.0) + vitefu: 1.0.4(vite@5.4.11(@types/node@22.10.5)(sass-embedded@1.69.5)(terser@5.37.0)) which-pm: 3.0.0 xxhash-wasm: 1.1.0 yargs-parser: 21.1.1 zod: 3.24.1 zod-to-json-schema: 3.24.1(zod@3.24.1) - zod-to-ts: 1.2.0(typescript@5.7.2)(zod@3.24.1) + zod-to-ts: 1.2.0(typescript@5.8.0-dev.20250128)(zod@3.24.1) optionalDependencies: sharp: 0.33.5 transitivePeerDependencies: @@ -15713,7 +15038,7 @@ snapshots: - terser - typescript - astro@5.1.3(@types/node@22.10.5)(rollup@4.30.1)(typescript@5.7.2): + astro@5.1.3(@types/node@22.10.5)(jiti@2.4.2)(rollup@4.30.1)(sass-embedded@1.69.5)(terser@5.37.0)(typescript@5.8.0-dev.20250128)(yaml@2.6.1): dependencies: '@astrojs/compiler': 2.10.3 '@astrojs/internal-helpers': 0.4.2 @@ -15760,20 +15085,20 @@ snapshots: semver: 7.6.3 shiki: 1.24.4 tinyexec: 0.3.1 - tsconfck: 3.1.4(typescript@5.7.2) + tsconfck: 3.1.4(typescript@5.8.0-dev.20250128) ultrahtml: 1.5.3 unist-util-visit: 5.0.0 unstorage: 1.14.4 vfile: 6.0.3 - vite: 6.0.7(@types/node@22.10.5) - vitefu: 1.0.4(vite@6.0.7) + vite: 6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1) + vitefu: 1.0.4(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1)) which-pm: 3.0.0 xxhash-wasm: 1.1.0 yargs-parser: 21.1.1 yocto-spinner: 0.1.2 zod: 3.24.1 zod-to-json-schema: 3.24.1(zod@3.24.1) - zod-to-ts: 1.2.0(typescript@5.7.2)(zod@3.24.1) + zod-to-ts: 1.2.0(typescript@5.8.0-dev.20250128)(zod@3.24.1) optionalDependencies: sharp: 0.33.5 transitivePeerDependencies: @@ -16003,10 +15328,6 @@ snapshots: dependencies: open: 8.4.2 - better-path-resolve@1.0.0: - dependencies: - is-windows: 1.0.2 - better-sqlite3@11.7.0: dependencies: bindings: 1.5.0 @@ -16058,26 +15379,10 @@ snapshots: transitivePeerDependencies: - supports-color - bole@5.0.17: - dependencies: - fast-safe-stringify: 2.1.1 - individual: 3.0.0 - boolbase@1.0.0: {} bowser@2.11.0: {} - boxen@5.1.2: - dependencies: - ansi-align: 3.0.1 - camelcase: 6.3.0 - chalk: 4.1.2 - cli-boxes: 2.2.1 - string-width: 4.2.3 - type-fest: 0.20.2 - widest-line: 3.1.0 - wrap-ansi: 7.0.0 - boxen@8.0.1: dependencies: ansi-align: 3.0.1 @@ -16208,12 +15513,6 @@ snapshots: callsites@3.1.0: {} - camelcase-keys@6.2.2: - dependencies: - camelcase: 5.3.1 - map-obj: 4.3.0 - quick-lru: 4.0.1 - camelcase@3.0.0: {} camelcase@5.3.1: {} @@ -16222,19 +15521,15 @@ snapshots: camelcase@8.0.0: {} - can-write-to-dir@1.1.1: - dependencies: - path-temp: 2.1.0 - caniuse-lite@1.0.30001690: {} case@1.6.3: {} ccount@2.0.1: {} - cdktf-cli@0.20.10(ink@3.2.0)(react@17.0.2): + cdktf-cli@0.20.10(@types/react@18.3.18)(ink@3.2.0(@types/react@18.3.18)(react@18.3.1))(react@18.3.1): dependencies: - '@cdktf/cli-core': 0.20.10(react@17.0.2) + '@cdktf/cli-core': 0.20.10(@types/react@18.3.18)(react@18.3.1) '@cdktf/commons': 0.20.10(constructs@10.3.0) '@cdktf/hcl-tools': 0.20.10 '@cdktf/hcl2cdk': 0.20.10(constructs@10.3.0) @@ -16247,8 +15542,8 @@ snapshots: constructs: 10.3.0 cross-spawn: 7.0.3 https-proxy-agent: 5.0.1 - ink-select-input: 4.2.2(ink@3.2.0)(react@17.0.2) - ink-table: 3.1.0(ink@3.2.0)(react@17.0.2) + ink-select-input: 4.2.2(ink@3.2.0(@types/react@18.3.18)(react@18.3.1))(react@18.3.1) + ink-table: 3.1.0(ink@3.2.0(@types/react@18.3.18)(react@18.3.1))(react@18.3.1) jsii: 5.4.31 jsii-pacmak: 1.102.0(jsii-rosetta@5.4.30) jsii-rosetta: 5.4.30 @@ -16273,17 +15568,11 @@ snapshots: cdktf@0.20.10(constructs@10.3.0): dependencies: - archiver: 6.0.2 constructs: 10.3.0 - json-stable-stringify: 1.1.1 - semver: 7.6.3 cdktf@0.20.10(constructs@10.4.2): dependencies: - archiver: 6.0.2 constructs: 10.4.2 - json-stable-stringify: 1.1.1 - semver: 7.6.3 chai@5.1.2: dependencies: @@ -16416,11 +15705,6 @@ snapshots: cli-boxes@3.0.0: {} - cli-columns@4.0.0: - dependencies: - string-width: 4.2.3 - strip-ansi: 6.0.1 - cli-cursor@3.1.0: dependencies: restore-cursor: 3.1.0 @@ -16466,8 +15750,6 @@ snapshots: clone-stats@1.0.0: {} - clone@1.0.4: {} - clone@2.1.2: {} cloneable-readable@1.1.3: @@ -16572,13 +15854,6 @@ snapshots: normalize-path: 3.0.0 readable-stream: 3.6.2 - compress-commons@5.0.3: - dependencies: - crc-32: 1.2.2 - crc32-stream: 5.0.1 - normalize-path: 3.0.0 - readable-stream: 3.6.2 - compress-commons@6.0.2: dependencies: crc-32: 1.2.2 @@ -16610,11 +15885,6 @@ snapshots: confbox@0.1.8: {} - config-chain@1.1.13: - dependencies: - ini: 1.3.8 - proto-list: 1.2.4 - consola@3.3.1: {} constructs@10.3.0: {} @@ -16672,23 +15942,33 @@ snapshots: crc-32: 1.2.2 readable-stream: 3.6.2 - crc32-stream@5.0.1: - dependencies: - crc-32: 1.2.2 - readable-stream: 3.6.2 - crc32-stream@6.0.0: dependencies: crc-32: 1.2.2 readable-stream: 4.6.0 - create-jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2): + create-jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.7.2)): + dependencies: + '@jest/types': 29.6.3 + chalk: 4.1.2 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-config: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.7.2)) + jest-util: 29.7.0 + prompts: 2.4.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + + create-jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250128)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2) + jest-config: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250128)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -16731,8 +16011,6 @@ snapshots: dependencies: uncrypto: 0.1.3 - crypto-random-string@2.0.0: {} - css-select@5.1.0: dependencies: boolbase: 1.0.0 @@ -16778,8 +16056,6 @@ snapshots: es5-ext: 0.10.64 type: 2.7.3 - data-uri-to-buffer@2.0.2: {} - data-uri-to-buffer@6.0.2: {} data-urls@5.0.0: @@ -16896,10 +16172,6 @@ snapshots: default-resolution@2.0.0: {} - defaults@1.0.4: - dependencies: - clone: 1.0.4 - define-data-property@1.1.4: dependencies: es-define-property: 1.0.1 @@ -17077,7 +16349,7 @@ snapshots: dependencies: semver: 7.6.3 shelljs: 0.8.5 - typescript: 5.8.0-dev.20250110 + typescript: 5.8.0-dev.20250128 dset@3.1.4: {} @@ -17725,7 +16997,7 @@ snapshots: pend: 1.2.0 fdir@6.4.2(picomatch@4.0.2): - dependencies: + optionalDependencies: picomatch: 4.0.2 fflate@0.8.2: {} @@ -18021,11 +17293,6 @@ snapshots: get-port@5.1.1: {} - get-source@2.0.12: - dependencies: - data-uri-to-buffer: 2.0.2 - source-map: 0.6.1 - get-stream@5.2.0: dependencies: pump: 3.0.2 @@ -18137,14 +17404,6 @@ snapshots: once: 1.4.0 path-is-absolute: 1.0.1 - glob@8.1.0: - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 5.1.6 - once: 1.4.0 - global-modules@0.2.3: dependencies: global-prefix: 0.1.5 @@ -18203,8 +17462,6 @@ snapshots: gopd@1.2.0: {} - graceful-fs@4.2.10: {} - graceful-fs@4.2.11: {} graphemer@1.4.0: {} @@ -18219,10 +17476,6 @@ snapshots: graphql@16.10.0: {} - graphviz@0.0.9: - dependencies: - temp: 0.4.0 - gray-matter@4.0.3: dependencies: js-yaml: 3.14.1 @@ -18268,12 +17521,12 @@ snapshots: v8flags: 4.0.1 yargs: 16.2.0 - gulp-postcss@9.0.1(postcss@8.4.31)(ts-node@10.9.2): + gulp-postcss@9.0.1(postcss@8.4.31)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250128)): dependencies: fancy-log: 1.3.3 plugin-error: 1.0.1 postcss: 8.4.31 - postcss-load-config: 3.1.4(postcss@8.4.31)(ts-node@10.9.2) + postcss-load-config: 3.1.4(postcss@8.4.31)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250128)) vinyl-sourcemaps-apply: 0.2.1 transitivePeerDependencies: - ts-node @@ -18630,8 +17883,6 @@ snapshots: indent-string@4.0.0: {} - individual@3.0.0: {} - inflight@1.0.6: dependencies: once: 1.4.0 @@ -18641,36 +17892,36 @@ snapshots: ini@1.3.8: {} - ini@3.0.1: {} - - ink-select-input@4.2.2(ink@3.2.0)(react@17.0.2): + ink-select-input@4.2.2(ink@3.2.0(@types/react@18.3.18)(react@18.3.1))(react@18.3.1): dependencies: arr-rotate: 1.0.0 figures: 3.2.0 - ink: 3.2.0(react@17.0.2) + ink: 3.2.0(@types/react@18.3.18)(react@18.3.1) lodash.isequal: 4.5.0 - react: 17.0.2 + react: 18.3.1 - ink-spinner@4.0.3(ink@3.2.0)(react@17.0.2): + ink-spinner@4.0.3(ink@3.2.0(@types/react@18.3.18)(react@18.3.1))(react@18.3.1): dependencies: cli-spinners: 2.9.2 - ink: 3.2.0(react@17.0.2) - react: 17.0.2 + ink: 3.2.0(@types/react@18.3.18)(react@18.3.1) + react: 18.3.1 - ink-table@3.1.0(ink@3.2.0)(react@17.0.2): + ink-table@3.1.0(ink@3.2.0(@types/react@18.3.18)(react@18.3.1))(react@18.3.1): dependencies: - ink: 3.2.0(react@17.0.2) + ink: 3.2.0(@types/react@18.3.18)(react@18.3.1) object-hash: 2.2.0 - react: 17.0.2 + react: 18.3.1 - ink-testing-library@2.1.0: {} + ink-testing-library@2.1.0(@types/react@18.3.18): + optionalDependencies: + '@types/react': 18.3.18 - ink-use-stdout-dimensions@1.0.5(ink@3.2.0)(react@17.0.2): + ink-use-stdout-dimensions@1.0.5(ink@3.2.0(@types/react@18.3.18)(react@18.3.1))(react@18.3.1): dependencies: - ink: 3.2.0(react@17.0.2) - react: 17.0.2 + ink: 3.2.0(@types/react@18.3.18)(react@18.3.1) + react: 18.3.1 - ink@3.2.0(react@17.0.2): + ink@3.2.0(@types/react@18.3.18)(react@18.3.1): dependencies: ansi-escapes: 4.3.2 auto-bind: 4.0.0 @@ -18683,9 +17934,9 @@ snapshots: is-ci: 2.0.0 lodash: 4.17.21 patch-console: 1.0.0 - react: 17.0.2 + react: 18.3.1 react-devtools-core: 4.28.5 - react-reconciler: 0.26.2(react@17.0.2) + react-reconciler: 0.26.2(react@18.3.1) scheduler: 0.20.2 signal-exit: 3.0.7 slice-ansi: 3.0.0 @@ -18696,6 +17947,8 @@ snapshots: wrap-ansi: 6.2.0 ws: 7.5.10 yoga-layout-prebuilt: 1.10.0 + optionalDependencies: + '@types/react': 18.3.18 transitivePeerDependencies: - bufferutil - utf-8-validate @@ -18874,8 +18127,6 @@ snapshots: is-path-inside@3.0.3: {} - is-plain-obj@2.1.0: {} - is-plain-obj@4.1.0: {} is-plain-object@2.0.4: @@ -18918,10 +18169,6 @@ snapshots: call-bound: 1.0.3 has-tostringtag: 1.0.2 - is-subdir@1.2.0: - dependencies: - better-path-resolve: 1.0.0 - is-symbol@1.1.1: dependencies: call-bound: 1.0.3 @@ -19119,16 +18366,16 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@29.7.0(@types/node@22.10.5)(ts-node@10.9.2): + jest-cli@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.7.2)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2) + '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.7.2)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2) + create-jest: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.7.2)) exit: 0.1.2 import-local: 3.2.0 - jest-config: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2) + jest-config: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.7.2)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -19138,12 +18385,61 @@ snapshots: - supports-color - ts-node - jest-config@29.7.0(@types/node@22.10.5)(ts-node@10.9.2): + jest-cli@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250128)): + dependencies: + '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250128)) + '@jest/test-result': 29.7.0 + '@jest/types': 29.6.3 + chalk: 4.1.2 + create-jest: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250128)) + exit: 0.1.2 + import-local: 3.2.0 + jest-config: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250128)) + jest-util: 29.7.0 + jest-validate: 29.7.0 + yargs: 17.7.2 + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + + jest-config@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.7.2)): dependencies: '@babel/core': 7.26.0 '@jest/test-sequencer': 29.7.0 '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.26.0) + chalk: 4.1.2 + ci-info: 3.9.0 + deepmerge: 4.3.1 + glob: 7.2.3 + graceful-fs: 4.2.11 + jest-circus: 29.7.0 + jest-environment-node: 29.7.0 + jest-get-type: 29.6.3 + jest-regex-util: 29.6.3 + jest-resolve: 29.7.0 + jest-runner: 29.7.0 + jest-util: 29.7.0 + jest-validate: 29.7.0 + micromatch: 4.0.8 + parse-json: 5.2.0 + pretty-format: 29.7.0 + slash: 3.0.0 + strip-json-comments: 3.1.1 + optionalDependencies: '@types/node': 22.10.5 + ts-node: 10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.7.2) + transitivePeerDependencies: + - babel-plugin-macros + - supports-color + + jest-config@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250128)): + dependencies: + '@babel/core': 7.26.0 + '@jest/test-sequencer': 29.7.0 + '@jest/types': 29.6.3 babel-jest: 29.7.0(@babel/core@7.26.0) chalk: 4.1.2 ci-info: 3.9.0 @@ -19163,7 +18459,9 @@ snapshots: pretty-format: 29.7.0 slash: 3.0.0 strip-json-comments: 3.1.1 - ts-node: 10.9.2(@types/node@22.10.5)(typescript@5.7.2) + optionalDependencies: + '@types/node': 22.10.5 + ts-node: 10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250128) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -19251,10 +18549,10 @@ snapshots: '@types/node': 22.10.5 jest-util: 29.7.0 - jest-playwright-preset@4.0.0(jest-circus@29.7.0)(jest-environment-node@29.7.0)(jest-runner@29.7.0)(jest@29.7.0): + jest-playwright-preset@4.0.0(jest-circus@29.7.0)(jest-environment-node@29.7.0)(jest-runner@29.7.0)(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.7.2))): dependencies: expect-playwright: 0.8.0 - jest: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2) + jest: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.7.2)) jest-circus: 29.7.0 jest-environment-node: 29.7.0 jest-process-manager: 0.4.0 @@ -19267,8 +18565,24 @@ snapshots: - debug - supports-color - jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): + jest-playwright-preset@4.0.0(jest-circus@29.7.0)(jest-environment-node@29.7.0)(jest-runner@29.7.0)(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250128))): dependencies: + expect-playwright: 0.8.0 + jest: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250128)) + jest-circus: 29.7.0 + jest-environment-node: 29.7.0 + jest-process-manager: 0.4.0 + jest-runner: 29.7.0 + nyc: 15.1.0 + playwright-core: 1.49.1 + rimraf: 3.0.2 + uuid: 8.3.2 + transitivePeerDependencies: + - debug + - supports-color + + jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): + optionalDependencies: jest-resolve: 29.7.0 jest-process-manager@0.4.0: @@ -19408,11 +18722,22 @@ snapshots: leven: 3.1.0 pretty-format: 29.7.0 - jest-watch-typeahead@2.2.2(jest@29.7.0): + jest-watch-typeahead@2.2.2(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.7.2))): dependencies: ansi-escapes: 6.2.1 chalk: 5.4.1 - jest: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2) + jest: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.7.2)) + jest-regex-util: 29.6.3 + jest-watcher: 29.7.0 + slash: 5.1.0 + string-length: 5.0.1 + strip-ansi: 7.1.0 + + jest-watch-typeahead@2.2.2(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250128))): + dependencies: + ansi-escapes: 6.2.1 + chalk: 5.4.1 + jest: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250128)) jest-regex-util: 29.6.3 jest-watcher: 29.7.0 slash: 5.1.0 @@ -19443,12 +18768,24 @@ snapshots: merge-stream: 2.0.0 supports-color: 8.1.1 - jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2): + jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.7.2)): + dependencies: + '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.7.2)) + '@jest/types': 29.6.3 + import-local: 3.2.0 + jest-cli: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.7.2)) + transitivePeerDependencies: + - '@types/node' + - babel-plugin-macros + - supports-color + - ts-node + + jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250128)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2) + '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250128)) '@jest/types': 29.6.3 import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2) + jest-cli: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250128)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -19587,15 +18924,6 @@ snapshots: json-stable-stringify-without-jsonify@1.0.1: {} - json-stable-stringify@1.1.1: - dependencies: - call-bind: 1.0.8 - isarray: 2.0.5 - jsonify: 0.0.1 - object-keys: 1.1.1 - - json-stringify-safe@5.0.1: {} - json5@2.2.3: {} jsonc-parser@2.3.1: {} @@ -19612,8 +18940,6 @@ snapshots: optionalDependencies: graceful-fs: 4.2.11 - jsonify@0.0.1: {} - jsx-ast-utils@3.3.5: dependencies: array-includes: 3.1.8 @@ -19649,7 +18975,6 @@ snapshots: knex@3.1.0(better-sqlite3@11.7.2)(pg@8.13.1): dependencies: - better-sqlite3: 11.7.2 colorette: 2.0.19 commander: 10.0.1 debug: 4.3.4 @@ -19659,12 +18984,14 @@ snapshots: getopts: 2.3.0 interpret: 2.2.0 lodash: 4.17.21 - pg: 8.13.1 pg-connection-string: 2.6.2 rechoir: 0.8.0 resolve-from: 5.0.0 tarn: 3.0.2 tildify: 2.0.0 + optionalDependencies: + better-sqlite3: 11.7.2 + pg: 8.13.1 transitivePeerDependencies: - supports-color @@ -19752,13 +19079,6 @@ snapshots: pify: 3.0.0 strip-bom: 3.0.0 - load-json-file@6.2.0: - dependencies: - graceful-fs: 4.2.11 - parse-json: 5.2.0 - strip-bom: 4.0.0 - type-fest: 0.6.0 - load-tsconfig@0.2.5: {} load-yaml-file@0.2.0: @@ -19902,14 +19222,8 @@ snapshots: dependencies: tmpl: 1.0.5 - map-age-cleaner@0.1.3: - dependencies: - p-defer: 1.0.0 - map-cache@0.2.2: {} - map-obj@4.3.0: {} - map-or-similar@1.5.0: {} map-visit@1.0.0: @@ -20068,11 +19382,6 @@ snapshots: media-typer@0.3.0: {} - mem@8.1.1: - dependencies: - map-age-cleaner: 0.1.3 - mimic-fn: 3.1.0 - memfs-browser@3.5.10302: dependencies: memfs: 3.5.3 @@ -20340,8 +19649,6 @@ snapshots: mimic-fn@2.1.0: {} - mimic-fn@3.1.0: {} - mimic-function@5.0.1: {} mimic-response@3.1.0: {} @@ -20421,10 +19728,37 @@ snapshots: picocolors: 1.1.1 strict-event-emitter: 0.5.1 type-fest: 4.30.2 + yargs: 17.7.2 + optionalDependencies: typescript: 5.7.2 + transitivePeerDependencies: + - '@types/node' + + msw@2.7.0(@types/node@22.10.5)(typescript@5.8.0-dev.20250128): + dependencies: + '@bundled-es-modules/cookie': 2.0.1 + '@bundled-es-modules/statuses': 1.0.1 + '@bundled-es-modules/tough-cookie': 0.1.6 + '@inquirer/confirm': 5.1.1(@types/node@22.10.5) + '@mswjs/interceptors': 0.37.3 + '@open-draft/deferred-promise': 2.2.0 + '@open-draft/until': 2.1.0 + '@types/cookie': 0.6.0 + '@types/statuses': 2.0.5 + graphql: 16.10.0 + headers-polyfill: 4.0.3 + is-node-process: 1.2.0 + outvariant: 1.4.3 + path-to-regexp: 6.3.0 + picocolors: 1.1.1 + strict-event-emitter: 0.5.1 + type-fest: 4.30.2 yargs: 17.7.2 + optionalDependencies: + typescript: 5.8.0-dev.20250128 transitivePeerDependencies: - '@types/node' + optional: true muggle-string@0.4.1: {} @@ -20474,14 +19808,6 @@ snapshots: natural-compare@1.4.0: {} - ndjson@2.0.0: - dependencies: - json-stringify-safe: 5.0.1 - minimist: 1.2.8 - readable-stream: 3.6.2 - split2: 3.2.2 - through2: 4.0.2 - negotiator@0.6.3: {} neo-async@2.6.2: {} @@ -20531,8 +19857,6 @@ snapshots: normalize-range@0.1.2: {} - normalize-registry-url@2.0.0: {} - now-and-later@2.0.1: dependencies: once: 1.4.0 @@ -20776,12 +20100,6 @@ snapshots: outvariant@1.4.3: {} - p-defer@1.0.0: {} - - p-filter@2.1.0: - dependencies: - p-map: 2.1.0 - p-limit@2.3.0: dependencies: p-try: 2.2.0 @@ -20806,8 +20124,6 @@ snapshots: dependencies: p-limit: 3.1.0 - p-map@2.1.0: {} - p-map@3.0.0: dependencies: aggregate-error: 3.1.0 @@ -20891,8 +20207,6 @@ snapshots: unist-util-visit-children: 3.0.0 vfile: 6.0.3 - parse-ms@2.1.0: {} - parse-node-version@1.0.1: {} parse-passwd@1.0.0: {} @@ -20916,8 +20230,6 @@ snapshots: patch-console@1.0.0: {} - path-absolute@1.0.1: {} - path-browserify@1.0.1: {} path-dirname@1.0.2: {} @@ -20936,8 +20248,6 @@ snapshots: path-key@3.1.1: {} - path-name@1.0.0: {} - path-parse@1.0.7: {} path-root-regex@0.1.2: {} @@ -20956,10 +20266,6 @@ snapshots: lru-cache: 11.0.2 minipass: 7.1.2 - path-temp@2.1.0: - dependencies: - unique-string: 2.0.0 - path-to-regexp@0.1.12: {} path-to-regexp@6.3.0: {} @@ -21090,6 +20396,8 @@ snapshots: playwright-core@1.49.1: {} + playwright-core@1.50.0: {} + playwright@1.48.1: dependencies: playwright-core: 1.48.1 @@ -21102,6 +20410,12 @@ snapshots: optionalDependencies: fsevents: 2.3.2 + playwright@1.50.0: + dependencies: + playwright-core: 1.50.0 + optionalDependencies: + fsevents: 2.3.2 + plugin-error@1.0.1: dependencies: ansi-colors: 1.1.0 @@ -21130,16 +20444,21 @@ snapshots: csso: 5.0.5 postcss: 8.4.31 - postcss-load-config@3.1.4(postcss@8.4.31)(ts-node@10.9.2): + postcss-load-config@3.1.4(postcss@8.4.31)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250128)): dependencies: lilconfig: 2.1.0 - postcss: 8.4.31 - ts-node: 10.9.2(@types/node@22.10.5)(typescript@5.7.2) yaml: 1.10.2 + optionalDependencies: + postcss: 8.4.31 + ts-node: 10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250128) - postcss-load-config@6.0.1: + postcss-load-config@6.0.1(jiti@2.4.2)(postcss@8.4.49)(yaml@2.6.1): dependencies: lilconfig: 3.1.3 + optionalDependencies: + jiti: 2.4.2 + postcss: 8.4.49 + yaml: 2.6.1 postcss-value-parser@4.2.0: {} @@ -21212,8 +20531,6 @@ snapshots: prettier@3.4.2: {} - pretty-bytes@5.6.0: {} - pretty-format@27.5.1: dependencies: ansi-regex: 5.0.1 @@ -21228,12 +20545,6 @@ snapshots: pretty-hrtime@1.0.3: {} - pretty-ms@7.0.1: - dependencies: - parse-ms: 2.1.0 - - printable-characters@1.0.42: {} - prismjs@1.29.0: {} process-nextick-args@2.0.1: {} @@ -21372,8 +20683,6 @@ snapshots: prosemirror-state: 1.4.3 prosemirror-transform: 1.10.2 - proto-list@1.2.4: {} - proxy-addr@2.0.7: dependencies: forwarded: 0.2.0 @@ -21459,8 +20768,6 @@ snapshots: queue-tick@1.0.1: {} - quick-lru@4.0.1: {} - radix3@1.1.2: {} randombytes@2.1.0: @@ -21491,9 +20798,9 @@ snapshots: - bufferutil - utf-8-validate - react-docgen-typescript@2.2.2(typescript@5.7.2): + react-docgen-typescript@2.2.2(typescript@5.8.0-dev.20250128): dependencies: - typescript: 5.7.2 + typescript: 5.8.0-dev.20250128 react-docgen@7.1.0: dependencies: @@ -21531,16 +20838,16 @@ snapshots: react-is@18.3.1: {} - react-reconciler@0.26.2(react@17.0.2): + react-reconciler@0.26.2(react@18.3.1): dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 - react: 17.0.2 + react: 18.3.1 scheduler: 0.20.2 react-refresh@0.14.2: {} - react-router-dom@6.28.1(react-dom@18.3.1)(react@18.3.1): + react-router-dom@6.28.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1): dependencies: '@remix-run/router': 1.21.0 react: 18.3.1 @@ -21552,20 +20859,10 @@ snapshots: '@remix-run/router': 1.21.0 react: 18.3.1 - react@17.0.2: - dependencies: - loose-envify: 1.4.0 - object-assign: 4.1.1 - react@18.3.1: dependencies: loose-envify: 1.4.0 - read-ini-file@4.0.0: - dependencies: - ini: 3.0.1 - strip-bom: 4.0.0 - read-pkg-up@1.0.1: dependencies: find-up: 1.1.2 @@ -21583,11 +20880,6 @@ snapshots: normalize-package-data: 2.5.0 path-type: 3.0.0 - read-yaml-file@2.1.0: - dependencies: - js-yaml: 4.1.0 - strip-bom: 4.0.0 - readable-stream@2.3.8: dependencies: core-util-is: 1.0.3 @@ -21630,8 +20922,6 @@ snapshots: readdirp@4.0.2: {} - realpath-missing@1.1.0: {} - recast@0.23.9: dependencies: ast-types: 0.16.1 @@ -21903,8 +21193,6 @@ snapshots: rfdc@1.4.1: {} - right-pad@1.0.1: {} - rimraf@3.0.2: dependencies: glob: 7.2.3 @@ -21975,12 +21263,6 @@ snapshots: safe-buffer@5.2.1: {} - safe-execa@0.1.2: - dependencies: - '@zkochan/which': 2.0.3 - execa: 5.1.1 - path-name: 1.0.0 - safe-regex-test@1.1.0: dependencies: call-bound: 1.0.3 @@ -22357,10 +21639,6 @@ snapshots: detect-newline: 2.1.0 minimist: 1.2.8 - sort-keys@4.2.0: - dependencies: - is-plain-obj: 2.1.0 - source-map-js@1.2.1: {} source-map-resolve@0.5.3: @@ -22444,10 +21722,6 @@ snapshots: dependencies: extend-shallow: 3.0.2 - split2@3.2.2: - dependencies: - readable-stream: 3.6.2 - split2@4.2.0: {} sprintf-js@1.0.3: {} @@ -22477,11 +21751,6 @@ snapshots: stackback@0.0.2: {} - stacktracey@2.1.8: - dependencies: - as-table: 1.0.55 - get-source: 2.0.12 - static-extend@0.1.2: dependencies: define-property: 0.2.5 @@ -22501,6 +21770,7 @@ snapshots: storybook@8.4.7(prettier@3.4.2): dependencies: '@storybook/core': 8.4.7(prettier@3.4.2) + optionalDependencies: prettier: 3.4.2 transitivePeerDependencies: - bufferutil @@ -22663,8 +21933,6 @@ snapshots: strip-bom@4.0.0: {} - strip-comments-strings@1.2.0: {} - strip-final-newline@2.0.0: {} strip-indent@3.0.0: @@ -22789,18 +22057,17 @@ snapshots: dependencies: streamx: 2.21.1 - temp@0.4.0: {} - - terser-webpack-plugin@5.3.11(@swc/core@1.10.1)(esbuild@0.24.2)(webpack@5.97.1): + terser-webpack-plugin@5.3.11(@swc/core@1.10.1)(esbuild@0.24.2)(webpack@5.97.1(@swc/core@1.10.1)(esbuild@0.24.2)): dependencies: '@jridgewell/trace-mapping': 0.3.25 - '@swc/core': 1.10.1 - esbuild: 0.24.2 jest-worker: 27.5.1 schema-utils: 4.3.0 serialize-javascript: 6.0.2 terser: 5.37.0 webpack: 5.97.1(@swc/core@1.10.1)(esbuild@0.24.2) + optionalDependencies: + '@swc/core': 1.10.1 + esbuild: 0.24.2 terser@5.37.0: dependencies: @@ -22872,10 +22139,6 @@ snapshots: inherits: 2.0.4 readable-stream: 3.6.2 - through2@4.0.2: - dependencies: - readable-stream: 3.6.2 - through@2.3.8: {} tildify@2.0.0: {} @@ -22988,35 +22251,39 @@ snapshots: trough@2.2.0: {} - ts-api-utils@1.4.3(typescript@5.7.2): + ts-api-utils@1.4.3(typescript@5.8.0-dev.20250128): dependencies: - typescript: 5.7.2 + typescript: 5.8.0-dev.20250128 ts-dedent@2.2.0: {} ts-essentials@10.0.3(typescript@5.7.2): - dependencies: + optionalDependencies: typescript: 5.7.2 ts-interface-checker@0.1.13: {} - ts-jest@29.2.5(@babel/core@7.26.0)(esbuild@0.24.2)(jest@29.7.0)(typescript@5.7.2): + ts-jest@29.2.5(@babel/core@7.26.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.26.0))(esbuild@0.24.2)(jest@29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250128)))(typescript@5.8.0-dev.20250128): dependencies: - '@babel/core': 7.26.0 bs-logger: 0.2.6 ejs: 3.1.10 - esbuild: 0.24.2 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2) + jest: 29.7.0(@types/node@22.10.5)(ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250128)) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.6.3 - typescript: 5.7.2 + typescript: 5.8.0-dev.20250128 yargs-parser: 21.1.1 + optionalDependencies: + '@babel/core': 7.26.0 + '@jest/transform': 29.7.0 + '@jest/types': 29.6.3 + babel-jest: 29.7.0(@babel/core@7.26.0) + esbuild: 0.24.2 - ts-node@10.9.2(@types/node@22.10.5)(typescript@5.7.2): + ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.7.2): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.11 @@ -23033,11 +22300,38 @@ snapshots: typescript: 5.7.2 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 + optionalDependencies: + '@swc/core': 1.10.1 - tsconfck@3.1.4(typescript@5.7.2): + ts-node@10.9.2(@swc/core@1.10.1)(@types/node@22.10.5)(typescript@5.8.0-dev.20250128): dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.11 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 22.10.5 + acorn: 8.14.0 + acorn-walk: 8.3.4 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 5.8.0-dev.20250128 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + optionalDependencies: + '@swc/core': 1.10.1 + optional: true + + tsconfck@3.1.4(typescript@5.7.2): + optionalDependencies: typescript: 5.7.2 + tsconfck@3.1.4(typescript@5.8.0-dev.20250128): + optionalDependencies: + typescript: 5.8.0-dev.20250128 + tsconfig-paths@4.2.0: dependencies: json5: 2.2.3 @@ -23048,7 +22342,7 @@ snapshots: tslib@2.8.1: {} - tsup@8.3.5(typescript@5.7.2): + tsup@8.3.5(@microsoft/api-extractor@7.48.1(@types/node@22.10.5))(@swc/core@1.10.1)(jiti@2.4.2)(postcss@8.4.49)(typescript@5.7.2)(yaml@2.6.1): dependencies: bundle-require: 5.1.0(esbuild@0.24.2) cac: 6.7.14 @@ -23058,7 +22352,7 @@ snapshots: esbuild: 0.24.2 joycon: 3.1.1 picocolors: 1.1.1 - postcss-load-config: 6.0.1 + postcss-load-config: 6.0.1(jiti@2.4.2)(postcss@8.4.49)(yaml@2.6.1) resolve-from: 5.0.0 rollup: 4.30.1 source-map: 0.8.0-beta.0 @@ -23066,6 +22360,10 @@ snapshots: tinyexec: 0.3.1 tinyglobby: 0.2.10 tree-kill: 1.2.2 + optionalDependencies: + '@microsoft/api-extractor': 7.48.1(@types/node@22.10.5) + '@swc/core': 1.10.1 + postcss: 8.4.49 typescript: 5.7.2 transitivePeerDependencies: - jiti @@ -23118,8 +22416,6 @@ snapshots: type-fest@0.21.3: {} - type-fest@0.6.0: {} - type-fest@0.8.1: {} type-fest@2.19.0: {} @@ -23184,7 +22480,7 @@ snapshots: typescript@5.7.2: {} - typescript@5.8.0-dev.20250110: {} + typescript@5.8.0-dev.20250128: {} uc.micro@2.1.0: {} @@ -23278,10 +22574,6 @@ snapshots: json-stable-stringify-without-jsonify: 1.0.1 through2-filter: 3.0.0 - unique-string@2.0.0: - dependencies: - crypto-random-string: 2.0.0 - unist-util-find-after@5.0.0: dependencies: '@types/unist': 3.0.3 @@ -23526,13 +22818,13 @@ snapshots: replace-ext: 2.0.0 teex: 1.0.1 - vite-node@2.1.8(@types/node@22.10.5): + vite-node@2.1.8(@types/node@22.10.5)(sass-embedded@1.69.5)(terser@5.37.0): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.5.4 pathe: 1.1.2 - vite: 5.4.11(@types/node@22.10.5) + vite: 5.4.11(@types/node@22.10.5)(sass-embedded@1.69.5)(terser@5.37.0) transitivePeerDependencies: - '@types/node' - less @@ -23543,14 +22835,15 @@ snapshots: - sugarss - supports-color - terser + optional: true - vite-node@3.0.0-beta.4(@types/node@22.10.5): + vite-node@3.0.0-beta.4(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.5.4 pathe: 2.0.1 - vite: 6.0.7(@types/node@22.10.5) + vite: 6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1) transitivePeerDependencies: - '@types/node' - jiti @@ -23565,19 +22858,20 @@ snapshots: - tsx - yaml - vite-plugin-dts@4.4.0(@types/node@22.10.5)(rollup@4.30.1)(typescript@5.7.2)(vite@6.0.7): + vite-plugin-dts@4.4.0(@types/node@22.10.5)(rollup@4.30.1)(typescript@5.8.0-dev.20250128)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1)): dependencies: '@microsoft/api-extractor': 7.48.1(@types/node@22.10.5) '@rollup/pluginutils': 5.1.4(rollup@4.30.1) '@volar/typescript': 2.4.11 - '@vue/language-core': 2.1.10(typescript@5.7.2) + '@vue/language-core': 2.1.10(typescript@5.8.0-dev.20250128) compare-versions: 6.1.1 debug: 4.4.0 kolorist: 1.8.0 local-pkg: 0.5.1 magic-string: 0.30.17 - typescript: 5.7.2 - vite: 6.0.7(@types/node@22.10.5) + typescript: 5.8.0-dev.20250128 + optionalDependencies: + vite: 6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1) transitivePeerDependencies: - '@types/node' - rollup @@ -23592,62 +22886,67 @@ snapshots: transitivePeerDependencies: - supports-color - vite-tsconfig-paths@5.1.4(typescript@5.7.2): + vite-tsconfig-paths@5.1.4(typescript@5.7.2)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1)): dependencies: debug: 4.4.0 globrex: 0.1.2 tsconfck: 3.1.4(typescript@5.7.2) + optionalDependencies: + vite: 6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1) transitivePeerDependencies: - supports-color - typescript - vite@5.4.11(@types/node@22.10.5): + vite@5.4.11(@types/node@22.10.5)(sass-embedded@1.69.5)(terser@5.37.0): dependencies: - '@types/node': 22.10.5 esbuild: 0.21.5 postcss: 8.4.49 rollup: 4.30.1 optionalDependencies: + '@types/node': 22.10.5 fsevents: 2.3.3 + sass-embedded: 1.69.5 + terser: 5.37.0 - vite@6.0.7(@types/node@22.10.5): + vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1): dependencies: - '@types/node': 22.10.5 esbuild: 0.24.2 postcss: 8.4.49 rollup: 4.30.1 optionalDependencies: + '@types/node': 22.10.5 fsevents: 2.3.3 + jiti: 2.4.2 + sass-embedded: 1.69.5 + terser: 5.37.0 + yaml: 2.6.1 - vitefu@1.0.4(vite@5.4.11): - dependencies: - vite: 5.4.11(@types/node@22.10.5) + vitefu@1.0.4(vite@5.4.11(@types/node@22.10.5)(sass-embedded@1.69.5)(terser@5.37.0)): + optionalDependencies: + vite: 5.4.11(@types/node@22.10.5)(sass-embedded@1.69.5)(terser@5.37.0) - vitefu@1.0.4(vite@6.0.7): - dependencies: - vite: 6.0.7(@types/node@22.10.5) + vitefu@1.0.4(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1)): + optionalDependencies: + vite: 6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1) - vitest-fetch-mock@0.4.3(vitest@2.1.8): + vitest-fetch-mock@0.4.3(vitest@3.0.0-beta.4): dependencies: - vitest: 2.1.8(@types/node@22.10.5)(@vitest/browser@3.0.0-beta.4)(@vitest/ui@3.0.0-beta.4) + vitest: 3.0.0-beta.4(@types/node@22.10.5)(@vitest/browser@3.0.0-beta.4)(@vitest/ui@3.0.0-beta.4)(jiti@2.4.2)(jsdom@25.0.1)(msw@2.7.0(@types/node@22.10.5)(typescript@5.7.2))(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1) vitest-mock-extended@2.0.2(typescript@5.7.2)(vitest@3.0.0-beta.4): dependencies: ts-essentials: 10.0.3(typescript@5.7.2) typescript: 5.7.2 - vitest: 3.0.0-beta.4(@types/node@22.10.5)(@vitest/browser@3.0.0-beta.4)(@vitest/ui@3.0.0-beta.4) + vitest: 3.0.0-beta.4(@types/node@22.10.5)(@vitest/browser@3.0.0-beta.4)(@vitest/ui@3.0.0-beta.4)(jiti@2.4.2)(jsdom@25.0.1)(msw@2.7.0(@types/node@22.10.5)(typescript@5.7.2))(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1) - vitest@2.1.8(@types/node@22.10.5)(@vitest/browser@3.0.0-beta.4)(@vitest/ui@3.0.0-beta.4): + vitest@2.1.8(@types/node@22.10.5)(@vitest/browser@3.0.0-beta.4(@types/node@22.10.5)(playwright@1.50.0)(typescript@5.7.2)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1))(vitest@3.0.0-beta.4))(@vitest/ui@3.0.0-beta.4(vitest@3.0.0-beta.4))(jsdom@25.0.1)(msw@2.7.0(@types/node@22.10.5)(typescript@5.8.0-dev.20250128))(sass-embedded@1.69.5)(terser@5.37.0): dependencies: - '@types/node': 22.10.5 - '@vitest/browser': 3.0.0-beta.4(@types/node@22.10.5)(typescript@5.7.2)(vitest@3.0.0-beta.4) '@vitest/expect': 2.1.8 - '@vitest/mocker': 2.1.8(vite@5.4.11) + '@vitest/mocker': 2.1.8(msw@2.7.0(@types/node@22.10.5)(typescript@5.8.0-dev.20250128))(vite@5.4.11(@types/node@22.10.5)(sass-embedded@1.69.5)(terser@5.37.0)) '@vitest/pretty-format': 2.1.8 '@vitest/runner': 2.1.8 '@vitest/snapshot': 2.1.8 '@vitest/spy': 2.1.8 - '@vitest/ui': 3.0.0-beta.4(vitest@3.0.0-beta.4) '@vitest/utils': 2.1.8 chai: 5.1.2 debug: 4.4.0 @@ -23659,9 +22958,14 @@ snapshots: tinyexec: 0.3.2 tinypool: 1.0.2 tinyrainbow: 1.2.0 - vite: 5.4.11(@types/node@22.10.5) - vite-node: 2.1.8(@types/node@22.10.5) + vite: 5.4.11(@types/node@22.10.5)(sass-embedded@1.69.5)(terser@5.37.0) + vite-node: 2.1.8(@types/node@22.10.5)(sass-embedded@1.69.5)(terser@5.37.0) why-is-node-running: 2.3.0 + optionalDependencies: + '@types/node': 22.10.5 + '@vitest/browser': 3.0.0-beta.4(@types/node@22.10.5)(playwright@1.50.0)(typescript@5.7.2)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1))(vitest@3.0.0-beta.4) + '@vitest/ui': 3.0.0-beta.4(vitest@3.0.0-beta.4) + jsdom: 25.0.1 transitivePeerDependencies: - less - lightningcss @@ -23672,18 +22976,16 @@ snapshots: - sugarss - supports-color - terser + optional: true - vitest@3.0.0-beta.4(@types/node@22.10.5)(@vitest/browser@3.0.0-beta.4)(@vitest/ui@3.0.0-beta.4): + vitest@3.0.0-beta.4(@types/node@22.10.5)(@vitest/browser@3.0.0-beta.4)(@vitest/ui@3.0.0-beta.4)(jiti@2.4.2)(jsdom@25.0.1)(msw@2.7.0(@types/node@22.10.5)(typescript@5.7.2))(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1): dependencies: - '@types/node': 22.10.5 - '@vitest/browser': 3.0.0-beta.4(@types/node@22.10.5)(typescript@5.7.2)(vitest@3.0.0-beta.4) '@vitest/expect': 3.0.0-beta.4 - '@vitest/mocker': 3.0.0-beta.4(vite@6.0.7) + '@vitest/mocker': 3.0.0-beta.4(msw@2.7.0(@types/node@22.10.5)(typescript@5.7.2))(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1)) '@vitest/pretty-format': 3.0.0-beta.4 '@vitest/runner': 3.0.0-beta.4 '@vitest/snapshot': 3.0.0-beta.4 '@vitest/spy': 3.0.0-beta.4 - '@vitest/ui': 3.0.0-beta.4(vitest@3.0.0-beta.4) '@vitest/utils': 3.0.0-beta.4 chai: 5.1.2 debug: 4.4.0 @@ -23695,9 +22997,14 @@ snapshots: tinyexec: 0.3.2 tinypool: 1.0.2 tinyrainbow: 1.2.0 - vite: 6.0.7(@types/node@22.10.5) - vite-node: 3.0.0-beta.4(@types/node@22.10.5) + vite: 6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1) + vite-node: 3.0.0-beta.4(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1) why-is-node-running: 2.3.0 + optionalDependencies: + '@types/node': 22.10.5 + '@vitest/browser': 3.0.0-beta.4(@types/node@22.10.5)(playwright@1.50.0)(typescript@5.7.2)(vite@6.0.7(@types/node@22.10.5)(jiti@2.4.2)(sass-embedded@1.69.5)(terser@5.37.0)(yaml@2.6.1))(vitest@3.0.0-beta.4) + '@vitest/ui': 3.0.0-beta.4(vitest@3.0.0-beta.4) + jsdom: 25.0.1 transitivePeerDependencies: - jiti - less @@ -23714,52 +23021,59 @@ snapshots: volar-service-css@0.0.62(@volar/language-service@2.4.11): dependencies: - '@volar/language-service': 2.4.11 vscode-css-languageservice: 6.3.2 vscode-languageserver-textdocument: 1.0.12 vscode-uri: 3.0.8 + optionalDependencies: + '@volar/language-service': 2.4.11 volar-service-emmet@0.0.62(@volar/language-service@2.4.11): dependencies: '@emmetio/css-parser': 0.4.0 '@emmetio/html-matcher': 1.3.0 - '@volar/language-service': 2.4.11 '@vscode/emmet-helper': 2.11.0 vscode-uri: 3.0.8 + optionalDependencies: + '@volar/language-service': 2.4.11 volar-service-html@0.0.62(@volar/language-service@2.4.11): dependencies: - '@volar/language-service': 2.4.11 vscode-html-languageservice: 5.3.1 vscode-languageserver-textdocument: 1.0.12 vscode-uri: 3.0.8 + optionalDependencies: + '@volar/language-service': 2.4.11 volar-service-prettier@0.0.62(@volar/language-service@2.4.11)(prettier@3.4.2): dependencies: + vscode-uri: 3.0.8 + optionalDependencies: '@volar/language-service': 2.4.11 prettier: 3.4.2 - vscode-uri: 3.0.8 volar-service-typescript-twoslash-queries@0.0.62(@volar/language-service@2.4.11): dependencies: - '@volar/language-service': 2.4.11 vscode-uri: 3.0.8 + optionalDependencies: + '@volar/language-service': 2.4.11 volar-service-typescript@0.0.62(@volar/language-service@2.4.11): dependencies: - '@volar/language-service': 2.4.11 path-browserify: 1.0.1 semver: 7.6.3 typescript-auto-import-cache: 0.3.5 vscode-languageserver-textdocument: 1.0.12 vscode-nls: 5.2.0 vscode-uri: 3.0.8 + optionalDependencies: + '@volar/language-service': 2.4.11 volar-service-yaml@0.0.62(@volar/language-service@2.4.11): dependencies: - '@volar/language-service': 2.4.11 vscode-uri: 3.0.8 yaml-language-server: 1.15.0 + optionalDependencies: + '@volar/language-service': 2.4.11 vscode-css-languageservice@6.3.2: dependencies: @@ -23848,10 +23162,6 @@ snapshots: glob-to-regexp: 0.4.1 graceful-fs: 4.2.11 - wcwidth@1.0.1: - dependencies: - defaults: 1.0.4 - web-namespaces@2.0.1: {} webidl-conversions@3.0.1: {} @@ -23886,7 +23196,7 @@ snapshots: neo-async: 2.6.2 schema-utils: 3.3.0 tapable: 2.2.1 - terser-webpack-plugin: 5.3.11(@swc/core@1.10.1)(esbuild@0.24.2)(webpack@5.97.1) + terser-webpack-plugin: 5.3.11(@swc/core@1.10.1)(esbuild@0.24.2)(webpack@5.97.1(@swc/core@1.10.1)(esbuild@0.24.2)) watchpack: 2.4.2 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -23978,10 +23288,6 @@ snapshots: dependencies: isexe: 2.0.0 - which@3.0.1: - dependencies: - isexe: 2.0.0 - why-is-node-running@2.3.0: dependencies: siginfo: 2.0.0 @@ -24042,16 +23348,6 @@ snapshots: imurmurhash: 0.1.4 signal-exit: 3.0.7 - write-file-atomic@5.0.1: - dependencies: - imurmurhash: 0.1.4 - signal-exit: 4.1.0 - - write-yaml-file@5.0.0: - dependencies: - js-yaml: 4.1.0 - write-file-atomic: 5.0.1 - ws@7.5.10: {} ws@8.16.0: {} @@ -24200,12 +23496,6 @@ snapshots: compress-commons: 4.1.2 readable-stream: 3.6.2 - zip-stream@5.0.2: - dependencies: - archiver-utils: 4.0.1 - compress-commons: 5.0.3 - readable-stream: 3.6.2 - zip-stream@6.0.1: dependencies: archiver-utils: 5.0.2 @@ -24216,9 +23506,9 @@ snapshots: dependencies: zod: 3.24.1 - zod-to-ts@1.2.0(typescript@5.7.2)(zod@3.24.1): + zod-to-ts@1.2.0(typescript@5.8.0-dev.20250128)(zod@3.24.1): dependencies: - typescript: 5.7.2 + typescript: 5.8.0-dev.20250128 zod: 3.24.1 zod@3.22.4: {} @@ -24227,7 +23517,7 @@ snapshots: zod@3.24.1: {} - zustand-utils@1.3.2(react@18.3.1)(zustand@4.5.5): + zustand-utils@1.3.2(react@18.3.1)(zustand@4.5.5(@types/react@18.3.18)(react@18.3.1)): dependencies: '@babel/runtime': 7.26.0 fast-deep-equal: 3.1.3 @@ -24236,8 +23526,9 @@ snapshots: zustand@4.5.5(@types/react@18.3.18)(react@18.3.1): dependencies: + use-sync-external-store: 1.2.2(react@18.3.1) + optionalDependencies: '@types/react': 18.3.18 react: 18.3.1 - use-sync-external-store: 1.2.2(react@18.3.1) zwitch@2.0.4: {} diff --git a/tsconfig.json b/tsconfig.json index f3a464906..8693516b4 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -9,7 +9,6 @@ { "path": "./packages/auth" }, { "path": "./packages/common" }, { "path": "./packages/database" }, - { "path": "./packages/dependency-graph" }, { "path": "./packages/design/tsconfig.build.json" }, { "path": "./packages/forms" }, { "path": "./packages/server" } diff --git a/vitest.workspace.ts b/vitest.workspace.ts index 9c07c7f02..732229f2a 100644 --- a/vitest.workspace.ts +++ b/vitest.workspace.ts @@ -6,7 +6,6 @@ export default defineWorkspace([ 'packages/auth', 'packages/common', 'packages/database', - 'packages/dependency-graph', 'packages/design', 'packages/forms', //'packages/server/vitest.config.ts', diff --git a/workspace-dependencies.svg b/workspace-dependencies.svg deleted file mode 100644 index 681c74d3a..000000000 --- a/workspace-dependencies.svg +++ /dev/null @@ -1,247 +0,0 @@ - - - - - - -workspace - - - -@atj/cli-app - -@atj/cli-app - - - -@atj/dependency-graph - -@atj/dependency-graph - - - -@atj/cli-app->@atj/dependency-graph - - - - - -@atj/infra-core - -@atj/infra-core - - - -@atj/cli-app->@atj/infra-core - - - - - -@atj/forms - -@atj/forms - - - -@atj/infra-core->@atj/forms - - - - - -@atj/common - -@atj/common - - - -@atj/infra-core->@atj/common - - - - - -@atj/form-rest-api - -@atj/form-rest-api - - - -@atj/form-rest-api->@atj/forms - - - - - -@atj/database - -@atj/database - - - -@atj/forms->@atj/database - - - - - -@atj/forms->@atj/common - - - - - -@atj/server-doj - -@atj/server-doj - - - -@atj/server-doj->@atj/database - - - - - -@atj/server - -@atj/server - - - -@atj/server-doj->@atj/server - - - - - -@atj/database->@atj/common - - - - - -@atj/server->@atj/forms - - - - - -@atj/server->@atj/database - - - - - -@atj/design - -@atj/design - - - -@atj/server->@atj/design - - - - - -@atj/server->@atj/common - - - - - -@atj/auth - -@atj/auth - - - -@atj/server->@atj/auth - - - - - -@atj/server-kansas - -@atj/server-kansas - - - -@atj/server-kansas->@atj/database - - - - - -@atj/server-kansas->@atj/server - - - - - -@atj/spotlight - -@atj/spotlight - - - -@atj/spotlight->@atj/forms - - - - - -@atj/spotlight->@atj/design - - - - - -@atj/design->@atj/forms - - - - - -@atj/design->@atj/common - - - - - -@atj/infra-cdktf - -@atj/infra-cdktf - - - -@atj/auth->@atj/database - - - - - -@atj/auth->@atj/common - - - - - -@atj/docassemble - -@atj/docassemble - - - -@atj/docassemble->@atj/forms - - - - -