diff --git a/package.json b/package.json index c3cc6044a..cffcc12a7 100644 --- a/package.json +++ b/package.json @@ -71,8 +71,8 @@ "@typescript-eslint/eslint-plugin": "^8.26.1", "@typescript-eslint/parser": "^8.26.1", "@typescript-eslint/utils": "^8.26.1", - "@vitest/coverage-istanbul": "^3.0.5", - "@vitest/eslint-plugin": "^1.1.25", + "@vitest/coverage-istanbul": "^3.1.1", + "@vitest/eslint-plugin": "^1.1.39", "@yarnpkg/types": "^4.0.0", "depcheck": "^1.4.7", "eslint": "^9.12.0", @@ -96,10 +96,10 @@ "typedoc": "^0.27.9", "typescript": "~5.8.2", "typescript-eslint": "^8.26.1", - "vite": "^6.0.11", + "vite": "^6.2.5", "vite-tsconfig-paths": "^5.1.4", - "vitest": "^3.0.5", - "vitest-fetch-mock": "^0.4.3" + "vitest": "^3.1.1", + "vitest-fetch-mock": "^0.4.5" }, "packageManager": "yarn@4.2.2", "engines": { diff --git a/packages/cli/package.json b/packages/cli/package.json index 98fd9b63e..4d963841d 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -60,7 +60,7 @@ "@typescript-eslint/eslint-plugin": "^8.26.1", "@typescript-eslint/parser": "^8.26.1", "@typescript-eslint/utils": "^8.26.1", - "@vitest/eslint-plugin": "^1.1.25", + "@vitest/eslint-plugin": "^1.1.39", "depcheck": "^1.4.7", "eslint": "^9.12.0", "eslint-config-prettier": "^9.1.0", @@ -70,15 +70,15 @@ "eslint-plugin-n": "^17.11.1", "eslint-plugin-prettier": "^5.2.1", "eslint-plugin-promise": "^7.1.0", - "jsdom": "^24.1.1", + "jsdom": "^26.0.0", "prettier": "^3.3.3", "rimraf": "^6.0.1", "ses": "^1.9.0", "typedoc": "^0.27.9", "typescript": "~5.8.2", "typescript-eslint": "^8.26.1", - "vite": "^6.0.11", - "vitest": "^3.0.5" + "vite": "^6.2.5", + "vitest": "^3.1.1" }, "engines": { "node": "^20 || >=22" diff --git a/packages/create-package/package.json b/packages/create-package/package.json index b426b6cf7..71bdc0507 100644 --- a/packages/create-package/package.json +++ b/packages/create-package/package.json @@ -59,7 +59,7 @@ "@typescript-eslint/eslint-plugin": "^8.26.1", "@typescript-eslint/parser": "^8.26.1", "@typescript-eslint/utils": "^8.26.1", - "@vitest/eslint-plugin": "^1.1.25", + "@vitest/eslint-plugin": "^1.1.39", "depcheck": "^1.4.7", "eslint": "^9.12.0", "eslint-config-prettier": "^9.1.0", @@ -75,8 +75,8 @@ "typedoc": "^0.27.9", "typescript": "~5.8.2", "typescript-eslint": "^8.26.1", - "vite": "^6.0.11", - "vitest": "^3.0.5", + "vite": "^6.2.5", + "vitest": "^3.1.1", "yargs": "^17.7.2" }, "engines": { diff --git a/packages/errors/package.json b/packages/errors/package.json index 1028c3a39..a53cf1652 100644 --- a/packages/errors/package.json +++ b/packages/errors/package.json @@ -58,7 +58,7 @@ "@typescript-eslint/eslint-plugin": "^8.26.1", "@typescript-eslint/parser": "^8.26.1", "@typescript-eslint/utils": "^8.26.1", - "@vitest/eslint-plugin": "^1.1.25", + "@vitest/eslint-plugin": "^1.1.39", "depcheck": "^1.4.7", "eslint": "^9.12.0", "eslint-config-prettier": "^9.1.0", @@ -68,15 +68,15 @@ "eslint-plugin-n": "^17.11.1", "eslint-plugin-prettier": "^5.2.1", "eslint-plugin-promise": "^7.1.0", - "jsdom": "^24.1.1", + "jsdom": "^26.0.0", "prettier": "^3.3.3", "rimraf": "^6.0.1", "ses": "^1.9.0", "typedoc": "^0.27.9", "typescript": "~5.8.2", "typescript-eslint": "^8.26.1", - "vite": "^6.0.11", - "vitest": "^3.0.5" + "vite": "^6.2.5", + "vitest": "^3.1.1" }, "engines": { "node": "^20 || >=22" diff --git a/packages/extension/package.json b/packages/extension/package.json index 38f6b0a02..a81ffc733 100644 --- a/packages/extension/package.json +++ b/packages/extension/package.json @@ -54,7 +54,7 @@ "@ocap/store": "workspace:^", "@ocap/streams": "workspace:^", "@ocap/utils": "workspace:^", - "nanoid": "^3.3.8", + "nanoid": "^5.1.5", "react": "^18.3.1", "react-dom": "^18.3.1", "ses": "^1.9.0" @@ -70,17 +70,17 @@ "@playwright/test": "^1.51.1", "@testing-library/dom": "^10.4.0", "@testing-library/jest-dom": "^6.6.3", - "@testing-library/react": "^16.2.0", + "@testing-library/react": "^16.3.0", "@testing-library/user-event": "^14.6.1", - "@types/chrome": "^0.0.293", + "@types/chrome": "^0.0.313", "@types/react": "^18.3.1", "@types/react-dom": "^18.3.1", "@typescript-eslint/eslint-plugin": "^8.26.1", "@typescript-eslint/parser": "^8.26.1", "@typescript-eslint/utils": "^8.26.1", "@vitejs/plugin-react": "^4.3.4", - "@vitest/eslint-plugin": "^1.1.25", - "cheerio": "^1.0.0-rc.12", + "@vitest/eslint-plugin": "^1.1.39", + "cheerio": "^1.0.0", "depcheck": "^1.4.7", "eslint": "^9.12.0", "eslint-config-prettier": "^9.1.0", @@ -90,20 +90,20 @@ "eslint-plugin-n": "^17.11.1", "eslint-plugin-prettier": "^5.2.1", "eslint-plugin-promise": "^7.1.0", - "jsdom": "^24.1.1", + "jsdom": "^26.0.0", "playwright": "^1.51.1", "prettier": "^3.3.3", "rimraf": "^6.0.1", - "rollup": "^4.34.4", - "rollup-plugin-sourcemaps2": "^0.4.3", + "rollup": "^4.39.0", + "rollup-plugin-sourcemaps2": "^0.5.0", "typedoc": "^0.27.9", "typescript": "~5.8.2", "typescript-eslint": "^8.26.1", "typescript-plugin-css-modules": "^5.1.0", - "vite": "^6.0.11", - "vite-plugin-checker": "^0.8.0", - "vite-plugin-static-copy": "^2.2.0", - "vitest": "^3.0.5" + "vite": "^6.2.5", + "vite-plugin-checker": "^0.9.1", + "vite-plugin-static-copy": "^2.3.0", + "vitest": "^3.1.1" }, "engines": { "node": "^20 || >=22" diff --git a/packages/extension/src/ui/components/LoadingDots.tsx b/packages/extension/src/ui/components/LoadingDots.tsx index eb2caeb7f..0966a3cfd 100644 --- a/packages/extension/src/ui/components/LoadingDots.tsx +++ b/packages/extension/src/ui/components/LoadingDots.tsx @@ -5,7 +5,7 @@ import styles from '../App.module.css'; /** * @returns A component that displays a loading animation with dots. */ -export const LoadingDots = (): JSX.Element => { +export const LoadingDots: React.FC = () => { const [dots, setDots] = useState('.'); useEffect(() => { diff --git a/packages/kernel-test/package.json b/packages/kernel-test/package.json index 78658845a..ff5712de1 100644 --- a/packages/kernel-test/package.json +++ b/packages/kernel-test/package.json @@ -60,7 +60,7 @@ "@typescript-eslint/eslint-plugin": "^8.26.1", "@typescript-eslint/parser": "^8.26.1", "@typescript-eslint/utils": "^8.26.1", - "@vitest/eslint-plugin": "^1.1.25", + "@vitest/eslint-plugin": "^1.1.39", "depcheck": "^1.4.7", "eslint": "^9.12.0", "eslint-config-prettier": "^9.1.0", @@ -71,14 +71,14 @@ "eslint-plugin-prettier": "^5.2.1", "eslint-plugin-promise": "^7.1.0", "fast-deep-equal": "^3.1.3", - "jsdom": "^24.1.1", + "jsdom": "^26.0.0", "prettier": "^3.3.3", "rimraf": "^6.0.1", "typedoc": "^0.27.9", "typescript": "~5.8.2", "typescript-eslint": "^8.26.1", - "vite": "^6.0.11", - "vitest": "^3.0.5" + "vite": "^6.2.5", + "vitest": "^3.1.1" }, "engines": { "node": "^20 || >=22" diff --git a/packages/kernel/package.json b/packages/kernel/package.json index 5f6b6cf12..a2133596e 100644 --- a/packages/kernel/package.json +++ b/packages/kernel/package.json @@ -69,7 +69,7 @@ "@ts-bridge/shims": "^0.1.1", "@types/setimmediate": "^1.0.4", "@typescript-eslint/utils": "^8.26.1", - "@vitest/eslint-plugin": "^1.1.25", + "@vitest/eslint-plugin": "^1.1.39", "depcheck": "^1.4.7", "eslint": "^9.12.0", "eslint-config-prettier": "^9.1.0", @@ -83,8 +83,8 @@ "rimraf": "^6.0.1", "typescript": "~5.8.2", "typescript-eslint": "^8.26.1", - "vite": "^6.0.11", - "vitest": "^3.0.5" + "vite": "^6.2.5", + "vitest": "^3.1.1" }, "engines": { "node": "^20 || >=22" diff --git a/packages/kernel/src/Kernel.test.ts b/packages/kernel/src/Kernel.test.ts index 5a6174dcd..899f9ec77 100644 --- a/packages/kernel/src/Kernel.test.ts +++ b/packages/kernel/src/Kernel.test.ts @@ -1,6 +1,7 @@ import { VatNotFoundError } from '@ocap/errors'; import type { KernelDatabase } from '@ocap/store'; import type { DuplexStream } from '@ocap/streams'; +import { TestDuplexStream } from '@ocap/test-utils/streams'; import type { Mocked, MockInstance } from 'vitest'; import { describe, it, expect, vi, beforeEach } from 'vitest'; @@ -20,6 +21,21 @@ import type { import { VatHandle } from './VatHandle.ts'; import { makeMapKernelDatabase } from '../test/storage.ts'; +const makeMockVatConfig = (): VatConfig => ({ + sourceSpec: 'not-really-there.js', +}); +const makeMockClusterConfig = (): ClusterConfig => ({ + bootstrap: 'alice', + vats: { + alice: { + bundleSpec: 'http://localhost:3000/sample-vat.bundle', + parameters: { + name: 'Alice', + }, + }, + }, +}); + describe('Kernel', () => { let mockStream: DuplexStream; let mockWorkerService: VatWorkerService; @@ -29,33 +45,15 @@ describe('Kernel', () => { let vatHandles: Mocked[]; let mockKernelDatabase: KernelDatabase; - const makeMockVatConfig = (): VatConfig => ({ - sourceSpec: 'not-really-there.js', - }); - const makeMockClusterConfig = (): ClusterConfig => ({ - bootstrap: 'alice', - vats: { - alice: { - bundleSpec: 'http://localhost:3000/sample-vat.bundle', - parameters: { - name: 'Alice', - }, - }, - }, - }); - - beforeEach(() => { - mockStream = { - write: vi.fn(), - next: vi.fn(), - return: vi.fn(), - drain: vi.fn(), - throw: vi.fn(), - [Symbol.asyncIterator]: vi.fn(() => mockStream), - } as unknown as DuplexStream; + beforeEach(async () => { + const dummyDispatch = vi.fn(); + mockStream = await TestDuplexStream.make( + dummyDispatch, + ); mockWorkerService = { - launch: async () => ({}), + launch: async () => + ({}) as unknown as DuplexStream, terminate: async () => undefined, terminateAll: async () => undefined, } as unknown as VatWorkerService; @@ -305,12 +303,11 @@ describe('Kernel', () => { ); await kernel.launchVat(makeMockVatConfig()); vatHandles[0]?.sendVatCommand.mockResolvedValueOnce('test'); - expect( - await kernel.sendVatCommand( - 'v1', - 'test' as unknown as VatCommand['payload'], - ), - ).toBe('test'); + const result = await kernel.sendVatCommand( + 'v1', + 'test' as unknown as VatCommand['payload'], + ); + expect(result).toBe('test'); }); it('throws an error when sending a message to the vat that does not exist in the kernel', async () => { @@ -340,7 +337,7 @@ describe('Kernel', () => { }); describe('constructor()', () => { - it('initializes the kernel without errors', () => { + it('initializes the kernel without errors', async () => { expect( async () => await Kernel.make(mockStream, mockWorkerService, mockKernelDatabase), @@ -350,9 +347,7 @@ describe('Kernel', () => { describe('init()', () => { it.todo('initializes the kernel store'); - it.todo('starts receiving messages'); - it.todo('throws if the stream throws'); }); diff --git a/packages/nodejs/package.json b/packages/nodejs/package.json index c0f77e315..29058468e 100644 --- a/packages/nodejs/package.json +++ b/packages/nodejs/package.json @@ -60,7 +60,7 @@ "@typescript-eslint/eslint-plugin": "^8.26.1", "@typescript-eslint/parser": "^8.26.1", "@typescript-eslint/utils": "^8.26.1", - "@vitest/eslint-plugin": "^1.1.25", + "@vitest/eslint-plugin": "^1.1.39", "depcheck": "^1.4.7", "eslint": "^9.12.0", "eslint-config-prettier": "^9.1.0", @@ -76,8 +76,8 @@ "typedoc": "^0.27.9", "typescript": "~5.8.2", "typescript-eslint": "^8.26.1", - "vite": "^6.0.11", - "vitest": "^3.0.5" + "vite": "^6.2.5", + "vitest": "^3.1.1" }, "engines": { "node": "^20 || >=22" diff --git a/packages/shims/package.json b/packages/shims/package.json index 8890f83d8..589d15cbc 100644 --- a/packages/shims/package.json +++ b/packages/shims/package.json @@ -51,7 +51,7 @@ "@typescript-eslint/eslint-plugin": "^8.26.1", "@typescript-eslint/parser": "^8.26.1", "@typescript-eslint/utils": "^8.26.1", - "@vitest/eslint-plugin": "^1.1.25", + "@vitest/eslint-plugin": "^1.1.39", "depcheck": "^1.4.7", "eslint": "^9.12.0", "eslint-config-prettier": "^9.1.0", @@ -65,8 +65,8 @@ "rimraf": "^6.0.1", "typescript": "~5.8.2", "typescript-eslint": "^8.26.1", - "vite": "^6.0.11", - "vitest": "^3.0.5" + "vite": "^6.2.5", + "vitest": "^3.1.1" }, "engines": { "node": "^20 || >=22" diff --git a/packages/store/package.json b/packages/store/package.json index 2f98f447f..dd7eddf84 100644 --- a/packages/store/package.json +++ b/packages/store/package.json @@ -84,7 +84,7 @@ "@typescript-eslint/eslint-plugin": "^8.26.1", "@typescript-eslint/parser": "^8.26.1", "@typescript-eslint/utils": "^8.26.1", - "@vitest/eslint-plugin": "^1.1.25", + "@vitest/eslint-plugin": "^1.1.39", "depcheck": "^1.4.7", "eslint": "^9.12.0", "eslint-config-prettier": "^9.1.0", @@ -99,8 +99,8 @@ "typedoc": "^0.27.9", "typescript": "~5.8.2", "typescript-eslint": "^8.26.1", - "vite": "^6.0.11", - "vitest": "^3.0.5" + "vite": "^6.2.5", + "vitest": "^3.1.1" }, "engines": { "node": "^20 || >=22" diff --git a/packages/streams/package.json b/packages/streams/package.json index c3a5f0813..7c8857d11 100644 --- a/packages/streams/package.json +++ b/packages/streams/package.json @@ -74,12 +74,12 @@ "@ocap/test-utils": "workspace:^", "@ts-bridge/cli": "^0.6.2", "@ts-bridge/shims": "^0.1.1", - "@types/chrome": "^0.0.293", + "@types/chrome": "^0.0.313", "@typescript-eslint/eslint-plugin": "^8.26.1", "@typescript-eslint/parser": "^8.26.1", "@typescript-eslint/utils": "^8.26.1", - "@vitest/browser": "^3.0.5", - "@vitest/eslint-plugin": "^1.1.25", + "@vitest/browser": "^3.1.1", + "@vitest/eslint-plugin": "^1.1.39", "cookie": "^1.0.2", "depcheck": "^1.4.7", "eslint": "^9.12.0", @@ -97,8 +97,8 @@ "typedoc": "^0.27.9", "typescript": "~5.8.2", "typescript-eslint": "^8.26.1", - "vite": "^6.0.11", - "vitest": "^3.0.5" + "vite": "^6.2.5", + "vitest": "^3.1.1" }, "engines": { "node": "^20 || >=22" diff --git a/packages/test-utils/package.json b/packages/test-utils/package.json index 20c6dd90d..316ce40bd 100644 --- a/packages/test-utils/package.json +++ b/packages/test-utils/package.json @@ -34,7 +34,7 @@ "@typescript-eslint/eslint-plugin": "^8.26.1", "@typescript-eslint/parser": "^8.26.1", "@typescript-eslint/utils": "^8.26.1", - "@vitest/eslint-plugin": "^1.1.25", + "@vitest/eslint-plugin": "^1.1.39", "depcheck": "^1.4.7", "eslint": "^9.12.0", "eslint-config-prettier": "^9.1.0", @@ -48,8 +48,8 @@ "rimraf": "^6.0.1", "typescript": "~5.8.2", "typescript-eslint": "^8.26.1", - "vitest": "^3.0.5", - "vitest-fetch-mock": "^0.4.3" + "vitest": "^3.1.1", + "vitest-fetch-mock": "^0.4.5" }, "engines": { "node": "^20 || >=22" diff --git a/packages/utils/package.json b/packages/utils/package.json index 4c486f414..eca9d5398 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -60,7 +60,7 @@ "@typescript-eslint/eslint-plugin": "^8.26.1", "@typescript-eslint/parser": "^8.26.1", "@typescript-eslint/utils": "^8.26.1", - "@vitest/eslint-plugin": "^1.1.25", + "@vitest/eslint-plugin": "^1.1.39", "depcheck": "^1.4.7", "eslint": "^9.12.0", "eslint-config-prettier": "^9.1.0", @@ -70,15 +70,15 @@ "eslint-plugin-n": "^17.11.1", "eslint-plugin-prettier": "^5.2.1", "eslint-plugin-promise": "^7.1.0", - "jsdom": "^24.1.1", + "jsdom": "^26.0.0", "prettier": "^3.3.3", "rimraf": "^6.0.1", "ses": "^1.9.0", "typedoc": "^0.27.9", "typescript": "~5.8.2", "typescript-eslint": "^8.26.1", - "vite": "^6.0.11", - "vitest": "^3.0.5" + "vite": "^6.2.5", + "vitest": "^3.1.1" }, "engines": { "node": "^20 || >=22" diff --git a/vitest.config.ts b/vitest.config.ts index 591352bd4..42034233c 100644 --- a/vitest.config.ts +++ b/vitest.config.ts @@ -88,10 +88,10 @@ export default defineConfig({ lines: 81.03, }, 'packages/kernel/**': { - statements: 85.02, - functions: 91.46, + statements: 84.85, + functions: 90.99, branches: 71.45, - lines: 85.13, + lines: 84.97, }, 'packages/nodejs/**': { statements: 72.91, diff --git a/yarn.lock b/yarn.lock index 9cdee42d9..7f30e612f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -197,20 +197,20 @@ __metadata: languageName: node linkType: hard -"@asamuzakjp/css-color@npm:^2.8.2": - version: 2.8.3 - resolution: "@asamuzakjp/css-color@npm:2.8.3" +"@asamuzakjp/css-color@npm:^3.1.1": + version: 3.1.1 + resolution: "@asamuzakjp/css-color@npm:3.1.1" dependencies: - "@csstools/css-calc": "npm:^2.1.1" - "@csstools/css-color-parser": "npm:^3.0.7" + "@csstools/css-calc": "npm:^2.1.2" + "@csstools/css-color-parser": "npm:^3.0.8" "@csstools/css-parser-algorithms": "npm:^3.0.4" "@csstools/css-tokenizer": "npm:^3.0.3" lru-cache: "npm:^10.4.3" - checksum: 10/3fbd6b975cfca220a0620843776e7d266b880293a9e3364a48de11ca3eb54af8209343d01842a7c98d2737e457294a7621a5f6671aaf5f12e1634d10808f2508 + checksum: 10/42dd131c3f6297259b353b6a226e782800babe64003e41f3598e3fe98543eecea2a5d9c1869ed1c853b639ed9e259c685c6b7c96d1e0b5c0d154f874a8a8c3d9 languageName: node linkType: hard -"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.12.13, @babel/code-frame@npm:^7.26.2": +"@babel/code-frame@npm:^7.0.0, @babel/code-frame@npm:^7.10.4, @babel/code-frame@npm:^7.26.2": version: 7.26.2 resolution: "@babel/code-frame@npm:7.26.2" dependencies: @@ -423,34 +423,6 @@ __metadata: languageName: node linkType: hard -"@bundled-es-modules/cookie@npm:^2.0.1": - version: 2.0.1 - resolution: "@bundled-es-modules/cookie@npm:2.0.1" - dependencies: - cookie: "npm:^0.7.2" - checksum: 10/0038a5e82c41bfcd722afedabeb6961a5f15747b3681d7f4b61e35eb1e33130039e10ee9250dc9c9e4d3915ce1aeee717c0fb92225111574f0a030411abc0987 - languageName: node - linkType: hard - -"@bundled-es-modules/statuses@npm:^1.0.1": - version: 1.0.1 - resolution: "@bundled-es-modules/statuses@npm:1.0.1" - dependencies: - statuses: "npm:^2.0.1" - checksum: 10/9bf6a2bcf040a66fb805da0e1446041fd9def7468bb5da29c5ce02adf121a3f7cec123664308059a62a46fcaee666add83094b76df6dce72e5cafa8e6bebe60d - languageName: node - linkType: hard - -"@bundled-es-modules/tough-cookie@npm:^0.1.6": - version: 0.1.6 - resolution: "@bundled-es-modules/tough-cookie@npm:0.1.6" - dependencies: - "@types/tough-cookie": "npm:^4.0.5" - tough-cookie: "npm:^4.1.4" - checksum: 10/4f24a820f02c08c3ca0ff21272317357152093f76f9c8cc182517f61fa426ae53dadc4d68a3d6da5078e8d73f0ff8c0907a9f994c0be756162ba9c7358533e57 - languageName: node - linkType: hard - "@colors/colors@npm:1.5.0": version: 1.5.0 resolution: "@colors/colors@npm:1.5.0" @@ -465,7 +437,7 @@ __metadata: languageName: node linkType: hard -"@csstools/css-calc@npm:^2.1.1, @csstools/css-calc@npm:^2.1.2": +"@csstools/css-calc@npm:^2.1.2": version: 2.1.2 resolution: "@csstools/css-calc@npm:2.1.2" peerDependencies: @@ -475,7 +447,7 @@ __metadata: languageName: node linkType: hard -"@csstools/css-color-parser@npm:^3.0.7": +"@csstools/css-color-parser@npm:^3.0.8": version: 3.0.8 resolution: "@csstools/css-color-parser@npm:3.0.8" dependencies: @@ -1130,61 +1102,6 @@ __metadata: languageName: node linkType: hard -"@inquirer/confirm@npm:^5.0.0": - version: 5.1.6 - resolution: "@inquirer/confirm@npm:5.1.6" - dependencies: - "@inquirer/core": "npm:^10.1.7" - "@inquirer/type": "npm:^3.0.4" - peerDependencies: - "@types/node": ">=18" - peerDependenciesMeta: - "@types/node": - optional: true - checksum: 10/445314a5472a4df2a95f8e44a0d214ed89b13344077433e29b28933f6d360fda567bed4b7cbdb32a97fca52be2ad2f655f4103f6aaa43c37a40ab53b150251e8 - languageName: node - linkType: hard - -"@inquirer/core@npm:^10.1.7": - version: 10.1.7 - resolution: "@inquirer/core@npm:10.1.7" - dependencies: - "@inquirer/figures": "npm:^1.0.10" - "@inquirer/type": "npm:^3.0.4" - ansi-escapes: "npm:^4.3.2" - cli-width: "npm:^4.1.0" - mute-stream: "npm:^2.0.0" - signal-exit: "npm:^4.1.0" - wrap-ansi: "npm:^6.2.0" - yoctocolors-cjs: "npm:^2.1.2" - peerDependencies: - "@types/node": ">=18" - peerDependenciesMeta: - "@types/node": - optional: true - checksum: 10/9c016d92ab00749c8cc35a958266e696bfa12dfd1455875ca749fbee3f39b38e55be49634bc19a2fdadd3d2b73a561eb8ea42dffedb4fcffde3d9a485cf21997 - languageName: node - linkType: hard - -"@inquirer/figures@npm:^1.0.10": - version: 1.0.10 - resolution: "@inquirer/figures@npm:1.0.10" - checksum: 10/ecdeb3e23722375fd634d93a75e5d642fa7fdb0af90c001058054bd9817fb23062ef01039e6a994d6c9427e472b50a1fd1950775c26b9e5103aa1e64cfd5fdd4 - languageName: node - linkType: hard - -"@inquirer/type@npm:^3.0.4": - version: 3.0.4 - resolution: "@inquirer/type@npm:3.0.4" - peerDependencies: - "@types/node": ">=18" - peerDependenciesMeta: - "@types/node": - optional: true - checksum: 10/64ec072d2725ee31586af65cf32f553f217978f7020011d049e663b45776ff8c72aefe18eb12ece46788eaef9b239fc3bd01edfbe1d07b9162cc97aae5c173fb - languageName: node - linkType: hard - "@isaacs/cliui@npm:^8.0.2": version: 8.0.2 resolution: "@isaacs/cliui@npm:8.0.2" @@ -1654,20 +1571,6 @@ __metadata: languageName: node linkType: hard -"@mswjs/interceptors@npm:^0.37.0": - version: 0.37.6 - resolution: "@mswjs/interceptors@npm:0.37.6" - dependencies: - "@open-draft/deferred-promise": "npm:^2.2.0" - "@open-draft/logger": "npm:^0.3.0" - "@open-draft/until": "npm:^2.0.0" - is-node-process: "npm:^1.2.0" - outvariant: "npm:^1.4.3" - strict-event-emitter: "npm:^0.5.1" - checksum: 10/bc1541ba3b8b04db267cb962542752383245cb55b074b1eeee4c9fb03ccb8713b0c4b55eab46af2bc161b9893d8a25998894f88e3f2e3feab5f092c4d7c416cb - languageName: node - linkType: hard - "@noble/curves@npm:1.4.2, @noble/curves@npm:~1.4.0": version: 1.4.2 resolution: "@noble/curves@npm:1.4.2" @@ -1872,7 +1775,7 @@ __metadata: "@typescript-eslint/eslint-plugin": "npm:^8.26.1" "@typescript-eslint/parser": "npm:^8.26.1" "@typescript-eslint/utils": "npm:^8.26.1" - "@vitest/eslint-plugin": "npm:^1.1.25" + "@vitest/eslint-plugin": "npm:^1.1.39" chokidar: "npm:^4.0.1" depcheck: "npm:^1.4.7" eslint: "npm:^9.12.0" @@ -1884,7 +1787,7 @@ __metadata: eslint-plugin-prettier: "npm:^5.2.1" eslint-plugin-promise: "npm:^7.1.0" glob: "npm:^11.0.0" - jsdom: "npm:^24.1.1" + jsdom: "npm:^26.0.0" prettier: "npm:^3.3.3" rimraf: "npm:^6.0.1" serve-handler: "npm:^6.1.6" @@ -1892,8 +1795,8 @@ __metadata: typedoc: "npm:^0.27.9" typescript: "npm:~5.8.2" typescript-eslint: "npm:^8.26.1" - vite: "npm:^6.0.11" - vitest: "npm:^3.0.5" + vite: "npm:^6.2.5" + vitest: "npm:^3.1.1" yargs: "npm:^17.7.2" bin: ocap: ./dist/app.mjs @@ -1918,7 +1821,7 @@ __metadata: "@typescript-eslint/eslint-plugin": "npm:^8.26.1" "@typescript-eslint/parser": "npm:^8.26.1" "@typescript-eslint/utils": "npm:^8.26.1" - "@vitest/eslint-plugin": "npm:^1.1.25" + "@vitest/eslint-plugin": "npm:^1.1.39" depcheck: "npm:^1.4.7" eslint: "npm:^9.12.0" eslint-config-prettier: "npm:^9.1.0" @@ -1934,8 +1837,8 @@ __metadata: typedoc: "npm:^0.27.9" typescript: "npm:~5.8.2" typescript-eslint: "npm:^8.26.1" - vite: "npm:^6.0.11" - vitest: "npm:^3.0.5" + vite: "npm:^6.2.5" + vitest: "npm:^3.1.1" yargs: "npm:^17.7.2" languageName: unknown linkType: soft @@ -1958,7 +1861,7 @@ __metadata: "@typescript-eslint/eslint-plugin": "npm:^8.26.1" "@typescript-eslint/parser": "npm:^8.26.1" "@typescript-eslint/utils": "npm:^8.26.1" - "@vitest/eslint-plugin": "npm:^1.1.25" + "@vitest/eslint-plugin": "npm:^1.1.39" depcheck: "npm:^1.4.7" eslint: "npm:^9.12.0" eslint-config-prettier: "npm:^9.1.0" @@ -1968,15 +1871,15 @@ __metadata: eslint-plugin-n: "npm:^17.11.1" eslint-plugin-prettier: "npm:^5.2.1" eslint-plugin-promise: "npm:^7.1.0" - jsdom: "npm:^24.1.1" + jsdom: "npm:^26.0.0" prettier: "npm:^3.3.3" rimraf: "npm:^6.0.1" ses: "npm:^1.9.0" typedoc: "npm:^0.27.9" typescript: "npm:~5.8.2" typescript-eslint: "npm:^8.26.1" - vite: "npm:^6.0.11" - vitest: "npm:^3.0.5" + vite: "npm:^6.2.5" + vitest: "npm:^3.1.1" languageName: unknown linkType: soft @@ -2007,17 +1910,17 @@ __metadata: "@playwright/test": "npm:^1.51.1" "@testing-library/dom": "npm:^10.4.0" "@testing-library/jest-dom": "npm:^6.6.3" - "@testing-library/react": "npm:^16.2.0" + "@testing-library/react": "npm:^16.3.0" "@testing-library/user-event": "npm:^14.6.1" - "@types/chrome": "npm:^0.0.293" + "@types/chrome": "npm:^0.0.313" "@types/react": "npm:^18.3.1" "@types/react-dom": "npm:^18.3.1" "@typescript-eslint/eslint-plugin": "npm:^8.26.1" "@typescript-eslint/parser": "npm:^8.26.1" "@typescript-eslint/utils": "npm:^8.26.1" "@vitejs/plugin-react": "npm:^4.3.4" - "@vitest/eslint-plugin": "npm:^1.1.25" - cheerio: "npm:^1.0.0-rc.12" + "@vitest/eslint-plugin": "npm:^1.1.39" + cheerio: "npm:^1.0.0" depcheck: "npm:^1.4.7" eslint: "npm:^9.12.0" eslint-config-prettier: "npm:^9.1.0" @@ -2027,24 +1930,24 @@ __metadata: eslint-plugin-n: "npm:^17.11.1" eslint-plugin-prettier: "npm:^5.2.1" eslint-plugin-promise: "npm:^7.1.0" - jsdom: "npm:^24.1.1" - nanoid: "npm:^3.3.8" + jsdom: "npm:^26.0.0" + nanoid: "npm:^5.1.5" playwright: "npm:^1.51.1" prettier: "npm:^3.3.3" react: "npm:^18.3.1" react-dom: "npm:^18.3.1" rimraf: "npm:^6.0.1" - rollup: "npm:^4.34.4" - rollup-plugin-sourcemaps2: "npm:^0.4.3" + rollup: "npm:^4.39.0" + rollup-plugin-sourcemaps2: "npm:^0.5.0" ses: "npm:^1.9.0" typedoc: "npm:^0.27.9" typescript: "npm:~5.8.2" typescript-eslint: "npm:^8.26.1" typescript-plugin-css-modules: "npm:^5.1.0" - vite: "npm:^6.0.11" - vite-plugin-checker: "npm:^0.8.0" - vite-plugin-static-copy: "npm:^2.2.0" - vitest: "npm:^3.0.5" + vite: "npm:^6.2.5" + vite-plugin-checker: "npm:^0.9.1" + vite-plugin-static-copy: "npm:^2.3.0" + vitest: "npm:^3.1.1" languageName: unknown linkType: soft @@ -2070,7 +1973,7 @@ __metadata: "@typescript-eslint/eslint-plugin": "npm:^8.26.1" "@typescript-eslint/parser": "npm:^8.26.1" "@typescript-eslint/utils": "npm:^8.26.1" - "@vitest/eslint-plugin": "npm:^1.1.25" + "@vitest/eslint-plugin": "npm:^1.1.39" depcheck: "npm:^1.4.7" eslint: "npm:^9.12.0" eslint-config-prettier: "npm:^9.1.0" @@ -2081,14 +1984,14 @@ __metadata: eslint-plugin-prettier: "npm:^5.2.1" eslint-plugin-promise: "npm:^7.1.0" fast-deep-equal: "npm:^3.1.3" - jsdom: "npm:^24.1.1" + jsdom: "npm:^26.0.0" prettier: "npm:^3.3.3" rimraf: "npm:^6.0.1" typedoc: "npm:^0.27.9" typescript: "npm:~5.8.2" typescript-eslint: "npm:^8.26.1" - vite: "npm:^6.0.11" - vitest: "npm:^3.0.5" + vite: "npm:^6.2.5" + vitest: "npm:^3.1.1" languageName: unknown linkType: soft @@ -2119,7 +2022,7 @@ __metadata: "@ts-bridge/shims": "npm:^0.1.1" "@types/setimmediate": "npm:^1.0.4" "@typescript-eslint/utils": "npm:^8.26.1" - "@vitest/eslint-plugin": "npm:^1.1.25" + "@vitest/eslint-plugin": "npm:^1.1.39" depcheck: "npm:^1.4.7" eslint: "npm:^9.12.0" eslint-config-prettier: "npm:^9.1.0" @@ -2135,8 +2038,8 @@ __metadata: setimmediate: "npm:^1.0.5" typescript: "npm:~5.8.2" typescript-eslint: "npm:^8.26.1" - vite: "npm:^6.0.11" - vitest: "npm:^3.0.5" + vite: "npm:^6.2.5" + vitest: "npm:^3.1.1" languageName: unknown linkType: soft @@ -2163,8 +2066,8 @@ __metadata: "@typescript-eslint/eslint-plugin": "npm:^8.26.1" "@typescript-eslint/parser": "npm:^8.26.1" "@typescript-eslint/utils": "npm:^8.26.1" - "@vitest/coverage-istanbul": "npm:^3.0.5" - "@vitest/eslint-plugin": "npm:^1.1.25" + "@vitest/coverage-istanbul": "npm:^3.1.1" + "@vitest/eslint-plugin": "npm:^1.1.39" "@yarnpkg/types": "npm:^4.0.0" depcheck: "npm:^1.4.7" eslint: "npm:^9.12.0" @@ -2188,10 +2091,10 @@ __metadata: typedoc: "npm:^0.27.9" typescript: "npm:~5.8.2" typescript-eslint: "npm:^8.26.1" - vite: "npm:^6.0.11" + vite: "npm:^6.2.5" vite-tsconfig-paths: "npm:^5.1.4" - vitest: "npm:^3.0.5" - vitest-fetch-mock: "npm:^0.4.3" + vitest: "npm:^3.1.1" + vitest-fetch-mock: "npm:^0.4.5" languageName: unknown linkType: soft @@ -2218,7 +2121,7 @@ __metadata: "@typescript-eslint/eslint-plugin": "npm:^8.26.1" "@typescript-eslint/parser": "npm:^8.26.1" "@typescript-eslint/utils": "npm:^8.26.1" - "@vitest/eslint-plugin": "npm:^1.1.25" + "@vitest/eslint-plugin": "npm:^1.1.39" depcheck: "npm:^1.4.7" eslint: "npm:^9.12.0" eslint-config-prettier: "npm:^9.1.0" @@ -2235,8 +2138,8 @@ __metadata: typedoc: "npm:^0.27.9" typescript: "npm:~5.8.2" typescript-eslint: "npm:^8.26.1" - vite: "npm:^6.0.11" - vitest: "npm:^3.0.5" + vite: "npm:^6.2.5" + vitest: "npm:^3.1.1" languageName: unknown linkType: soft @@ -2256,7 +2159,7 @@ __metadata: "@typescript-eslint/eslint-plugin": "npm:^8.26.1" "@typescript-eslint/parser": "npm:^8.26.1" "@typescript-eslint/utils": "npm:^8.26.1" - "@vitest/eslint-plugin": "npm:^1.1.25" + "@vitest/eslint-plugin": "npm:^1.1.39" depcheck: "npm:^1.4.7" eslint: "npm:^9.12.0" eslint-config-prettier: "npm:^9.1.0" @@ -2271,8 +2174,8 @@ __metadata: ses: "npm:^1.9.0" typescript: "npm:~5.8.2" typescript-eslint: "npm:^8.26.1" - vite: "npm:^6.0.11" - vitest: "npm:^3.0.5" + vite: "npm:^6.2.5" + vitest: "npm:^3.1.1" languageName: unknown linkType: soft @@ -2294,7 +2197,7 @@ __metadata: "@typescript-eslint/eslint-plugin": "npm:^8.26.1" "@typescript-eslint/parser": "npm:^8.26.1" "@typescript-eslint/utils": "npm:^8.26.1" - "@vitest/eslint-plugin": "npm:^1.1.25" + "@vitest/eslint-plugin": "npm:^1.1.39" better-sqlite3: "npm:^11.8.1" depcheck: "npm:^1.4.7" eslint: "npm:^9.12.0" @@ -2311,8 +2214,8 @@ __metadata: typedoc: "npm:^0.27.9" typescript: "npm:~5.8.2" typescript-eslint: "npm:^8.26.1" - vite: "npm:^6.0.11" - vitest: "npm:^3.0.5" + vite: "npm:^6.2.5" + vitest: "npm:^3.1.1" languageName: unknown linkType: soft @@ -2335,12 +2238,12 @@ __metadata: "@ocap/utils": "workspace:^" "@ts-bridge/cli": "npm:^0.6.2" "@ts-bridge/shims": "npm:^0.1.1" - "@types/chrome": "npm:^0.0.293" + "@types/chrome": "npm:^0.0.313" "@typescript-eslint/eslint-plugin": "npm:^8.26.1" "@typescript-eslint/parser": "npm:^8.26.1" "@typescript-eslint/utils": "npm:^8.26.1" - "@vitest/browser": "npm:^3.0.5" - "@vitest/eslint-plugin": "npm:^1.1.25" + "@vitest/browser": "npm:^3.1.1" + "@vitest/eslint-plugin": "npm:^1.1.39" cookie: "npm:^1.0.2" depcheck: "npm:^1.4.7" eslint: "npm:^9.12.0" @@ -2358,8 +2261,8 @@ __metadata: typedoc: "npm:^0.27.9" typescript: "npm:~5.8.2" typescript-eslint: "npm:^8.26.1" - vite: "npm:^6.0.11" - vitest: "npm:^3.0.5" + vite: "npm:^6.2.5" + vitest: "npm:^3.1.1" languageName: unknown linkType: soft @@ -2375,7 +2278,7 @@ __metadata: "@typescript-eslint/eslint-plugin": "npm:^8.26.1" "@typescript-eslint/parser": "npm:^8.26.1" "@typescript-eslint/utils": "npm:^8.26.1" - "@vitest/eslint-plugin": "npm:^1.1.25" + "@vitest/eslint-plugin": "npm:^1.1.39" depcheck: "npm:^1.4.7" eslint: "npm:^9.12.0" eslint-config-prettier: "npm:^9.1.0" @@ -2389,8 +2292,8 @@ __metadata: rimraf: "npm:^6.0.1" typescript: "npm:~5.8.2" typescript-eslint: "npm:^8.26.1" - vitest: "npm:^3.0.5" - vitest-fetch-mock: "npm:^0.4.3" + vitest: "npm:^3.1.1" + vitest-fetch-mock: "npm:^0.4.5" languageName: unknown linkType: soft @@ -2414,7 +2317,7 @@ __metadata: "@typescript-eslint/eslint-plugin": "npm:^8.26.1" "@typescript-eslint/parser": "npm:^8.26.1" "@typescript-eslint/utils": "npm:^8.26.1" - "@vitest/eslint-plugin": "npm:^1.1.25" + "@vitest/eslint-plugin": "npm:^1.1.39" depcheck: "npm:^1.4.7" eslint: "npm:^9.12.0" eslint-config-prettier: "npm:^9.1.0" @@ -2424,42 +2327,18 @@ __metadata: eslint-plugin-n: "npm:^17.11.1" eslint-plugin-prettier: "npm:^5.2.1" eslint-plugin-promise: "npm:^7.1.0" - jsdom: "npm:^24.1.1" + jsdom: "npm:^26.0.0" prettier: "npm:^3.3.3" rimraf: "npm:^6.0.1" ses: "npm:^1.9.0" typedoc: "npm:^0.27.9" typescript: "npm:~5.8.2" typescript-eslint: "npm:^8.26.1" - vite: "npm:^6.0.11" - vitest: "npm:^3.0.5" + vite: "npm:^6.2.5" + vitest: "npm:^3.1.1" languageName: unknown linkType: soft -"@open-draft/deferred-promise@npm:^2.2.0": - version: 2.2.0 - resolution: "@open-draft/deferred-promise@npm:2.2.0" - checksum: 10/bc3bb1668a555bb87b33383cafcf207d9561e17d2ca0d9e61b7ce88e82b66e36a333d3676c1d39eb5848022c03c8145331fcdc828ba297f88cb1de9c5cef6c19 - languageName: node - linkType: hard - -"@open-draft/logger@npm:^0.3.0": - version: 0.3.0 - resolution: "@open-draft/logger@npm:0.3.0" - dependencies: - is-node-process: "npm:^1.2.0" - outvariant: "npm:^1.4.0" - checksum: 10/7a280f170bcd4e91d3eedbefe628efd10c3bd06dd2461d06a7fdbced89ef457a38785847f88cc630fb4fd7dfa176d6f77aed17e5a9b08000baff647433b5ff78 - languageName: node - linkType: hard - -"@open-draft/until@npm:^2.0.0, @open-draft/until@npm:^2.1.0": - version: 2.1.0 - resolution: "@open-draft/until@npm:2.1.0" - checksum: 10/622be42950afc8e89715d0fd6d56cbdcd13e36625e23b174bd3d9f06f80e25f9adf75d6698af93bca1e1bf465b9ce00ec05214a12189b671fb9da0f58215b6f4 - languageName: node - linkType: hard - "@parcel/watcher-android-arm64@npm:2.5.1": version: 2.5.1 resolution: "@parcel/watcher-android-arm64@npm:2.5.1" @@ -2712,135 +2591,142 @@ __metadata: languageName: node linkType: hard -"@rollup/rollup-android-arm-eabi@npm:4.34.8": - version: 4.34.8 - resolution: "@rollup/rollup-android-arm-eabi@npm:4.34.8" +"@rollup/rollup-android-arm-eabi@npm:4.39.0": + version: 4.39.0 + resolution: "@rollup/rollup-android-arm-eabi@npm:4.39.0" conditions: os=android & cpu=arm languageName: node linkType: hard -"@rollup/rollup-android-arm64@npm:4.34.8": - version: 4.34.8 - resolution: "@rollup/rollup-android-arm64@npm:4.34.8" +"@rollup/rollup-android-arm64@npm:4.39.0": + version: 4.39.0 + resolution: "@rollup/rollup-android-arm64@npm:4.39.0" conditions: os=android & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-darwin-arm64@npm:4.34.8": - version: 4.34.8 - resolution: "@rollup/rollup-darwin-arm64@npm:4.34.8" +"@rollup/rollup-darwin-arm64@npm:4.39.0": + version: 4.39.0 + resolution: "@rollup/rollup-darwin-arm64@npm:4.39.0" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-darwin-x64@npm:4.34.8": - version: 4.34.8 - resolution: "@rollup/rollup-darwin-x64@npm:4.34.8" +"@rollup/rollup-darwin-x64@npm:4.39.0": + version: 4.39.0 + resolution: "@rollup/rollup-darwin-x64@npm:4.39.0" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@rollup/rollup-freebsd-arm64@npm:4.34.8": - version: 4.34.8 - resolution: "@rollup/rollup-freebsd-arm64@npm:4.34.8" +"@rollup/rollup-freebsd-arm64@npm:4.39.0": + version: 4.39.0 + resolution: "@rollup/rollup-freebsd-arm64@npm:4.39.0" conditions: os=freebsd & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-freebsd-x64@npm:4.34.8": - version: 4.34.8 - resolution: "@rollup/rollup-freebsd-x64@npm:4.34.8" +"@rollup/rollup-freebsd-x64@npm:4.39.0": + version: 4.39.0 + resolution: "@rollup/rollup-freebsd-x64@npm:4.39.0" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@rollup/rollup-linux-arm-gnueabihf@npm:4.34.8": - version: 4.34.8 - resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.34.8" +"@rollup/rollup-linux-arm-gnueabihf@npm:4.39.0": + version: 4.39.0 + resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.39.0" conditions: os=linux & cpu=arm & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-arm-musleabihf@npm:4.34.8": - version: 4.34.8 - resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.34.8" +"@rollup/rollup-linux-arm-musleabihf@npm:4.39.0": + version: 4.39.0 + resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.39.0" conditions: os=linux & cpu=arm & libc=musl languageName: node linkType: hard -"@rollup/rollup-linux-arm64-gnu@npm:4.34.8": - version: 4.34.8 - resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.34.8" +"@rollup/rollup-linux-arm64-gnu@npm:4.39.0": + version: 4.39.0 + resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.39.0" conditions: os=linux & cpu=arm64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-arm64-musl@npm:4.34.8": - version: 4.34.8 - resolution: "@rollup/rollup-linux-arm64-musl@npm:4.34.8" +"@rollup/rollup-linux-arm64-musl@npm:4.39.0": + version: 4.39.0 + resolution: "@rollup/rollup-linux-arm64-musl@npm:4.39.0" conditions: os=linux & cpu=arm64 & libc=musl languageName: node linkType: hard -"@rollup/rollup-linux-loongarch64-gnu@npm:4.34.8": - version: 4.34.8 - resolution: "@rollup/rollup-linux-loongarch64-gnu@npm:4.34.8" +"@rollup/rollup-linux-loongarch64-gnu@npm:4.39.0": + version: 4.39.0 + resolution: "@rollup/rollup-linux-loongarch64-gnu@npm:4.39.0" conditions: os=linux & cpu=loong64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-powerpc64le-gnu@npm:4.34.8": - version: 4.34.8 - resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.34.8" +"@rollup/rollup-linux-powerpc64le-gnu@npm:4.39.0": + version: 4.39.0 + resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.39.0" conditions: os=linux & cpu=ppc64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-riscv64-gnu@npm:4.34.8": - version: 4.34.8 - resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.34.8" +"@rollup/rollup-linux-riscv64-gnu@npm:4.39.0": + version: 4.39.0 + resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.39.0" conditions: os=linux & cpu=riscv64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-s390x-gnu@npm:4.34.8": - version: 4.34.8 - resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.34.8" +"@rollup/rollup-linux-riscv64-musl@npm:4.39.0": + version: 4.39.0 + resolution: "@rollup/rollup-linux-riscv64-musl@npm:4.39.0" + conditions: os=linux & cpu=riscv64 & libc=musl + languageName: node + linkType: hard + +"@rollup/rollup-linux-s390x-gnu@npm:4.39.0": + version: 4.39.0 + resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.39.0" conditions: os=linux & cpu=s390x & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-x64-gnu@npm:4.34.8": - version: 4.34.8 - resolution: "@rollup/rollup-linux-x64-gnu@npm:4.34.8" +"@rollup/rollup-linux-x64-gnu@npm:4.39.0": + version: 4.39.0 + resolution: "@rollup/rollup-linux-x64-gnu@npm:4.39.0" conditions: os=linux & cpu=x64 & libc=glibc languageName: node linkType: hard -"@rollup/rollup-linux-x64-musl@npm:4.34.8": - version: 4.34.8 - resolution: "@rollup/rollup-linux-x64-musl@npm:4.34.8" +"@rollup/rollup-linux-x64-musl@npm:4.39.0": + version: 4.39.0 + resolution: "@rollup/rollup-linux-x64-musl@npm:4.39.0" conditions: os=linux & cpu=x64 & libc=musl languageName: node linkType: hard -"@rollup/rollup-win32-arm64-msvc@npm:4.34.8": - version: 4.34.8 - resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.34.8" +"@rollup/rollup-win32-arm64-msvc@npm:4.39.0": + version: 4.39.0 + resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.39.0" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@rollup/rollup-win32-ia32-msvc@npm:4.34.8": - version: 4.34.8 - resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.34.8" +"@rollup/rollup-win32-ia32-msvc@npm:4.39.0": + version: 4.39.0 + resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.39.0" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@rollup/rollup-win32-x64-msvc@npm:4.34.8": - version: 4.34.8 - resolution: "@rollup/rollup-win32-x64-msvc@npm:4.34.8" +"@rollup/rollup-win32-x64-msvc@npm:4.39.0": + version: 4.39.0 + resolution: "@rollup/rollup-win32-x64-msvc@npm:4.39.0" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -2980,9 +2866,9 @@ __metadata: languageName: node linkType: hard -"@testing-library/react@npm:^16.2.0": - version: 16.2.0 - resolution: "@testing-library/react@npm:16.2.0" +"@testing-library/react@npm:^16.3.0": + version: 16.3.0 + resolution: "@testing-library/react@npm:16.3.0" dependencies: "@babel/runtime": "npm:^7.12.5" peerDependencies: @@ -2996,7 +2882,7 @@ __metadata: optional: true "@types/react-dom": optional: true - checksum: 10/cf10bfa9a363384e6861417696fff4a464a64f98ec6f0bb7f1fa7cbb550d075d23a2f6a943b7df85dded7bde3234f6ea6b6e36f95211f4544b846ea72c288289 + checksum: 10/0ee9e31dd0d2396a924682d0e61a4ecc6bfab8eaff23dbf8a72c3c2ce22c116fa578148baeb4de75b968ef99d22e6e6aa0a00dba40286f71184918bb6bb5b06a languageName: node linkType: hard @@ -3106,20 +2992,13 @@ __metadata: languageName: node linkType: hard -"@types/chrome@npm:^0.0.293": - version: 0.0.293 - resolution: "@types/chrome@npm:0.0.293" +"@types/chrome@npm:^0.0.313": + version: 0.0.313 + resolution: "@types/chrome@npm:0.0.313" dependencies: "@types/filesystem": "npm:*" "@types/har-format": "npm:*" - checksum: 10/bba3e8b917009aa6816135c489f0959c3ba86ed406fa4b180b964123f4b5ab15ae512c456183edd485b7f20263e71941bbfb2f4a2f89a4adbd87fa080505b7d8 - languageName: node - linkType: hard - -"@types/cookie@npm:^0.6.0": - version: 0.6.0 - resolution: "@types/cookie@npm:0.6.0" - checksum: 10/b883348d5bf88695fbc2c2276b1c49859267a55cae3cf11ea1dccc1b3be15b466e637ce3242109ba27d616c77c6aa4efe521e3d557110b4fdd9bc332a12445c2 + checksum: 10/2ce13e799a02c591ac2565ad7a006bcda27f02ce33969cfb602713fab33a644e96502a2b02ed197e055436117d0a1393debf7701f22aec8fa288e99c4509e3fe languageName: node linkType: hard @@ -3146,10 +3025,10 @@ __metadata: languageName: node linkType: hard -"@types/estree@npm:*, @types/estree@npm:1.0.6, @types/estree@npm:^1.0.0, @types/estree@npm:^1.0.6": - version: 1.0.6 - resolution: "@types/estree@npm:1.0.6" - checksum: 10/9d35d475095199c23e05b431bcdd1f6fec7380612aed068b14b2a08aa70494de8a9026765a5a91b1073f636fb0368f6d8973f518a31391d519e20c59388ed88d +"@types/estree@npm:*, @types/estree@npm:1.0.7, @types/estree@npm:^1.0.0, @types/estree@npm:^1.0.6": + version: 1.0.7 + resolution: "@types/estree@npm:1.0.7" + checksum: 10/419c845ece767ad4b21171e6e5b63dabb2eb46b9c0d97361edcd9cabbf6a95fcadb91d89b5fa098d1336fa0b8fceaea82fca97a2ef3971f5c86e53031e157b21 languageName: node linkType: hard @@ -3262,21 +3141,21 @@ __metadata: linkType: hard "@types/react-dom@npm:^18.3.1": - version: 18.3.5 - resolution: "@types/react-dom@npm:18.3.5" + version: 18.3.6 + resolution: "@types/react-dom@npm:18.3.6" peerDependencies: "@types/react": ^18.0.0 - checksum: 10/02095b326f373867498e0eb2b5ebb60f9bd9535db0d757ea13504c4b7d75e16605cf1d43ce7a2e67893d177b51db4357cabb2842fb4257c49427d02da1a14e09 + checksum: 10/ae179355401c64423d39946eda22c5f7f74c94ce61c21505024d4d82c33853ec40bc9b370f75e4a7750b0524aba4d95a43fcc328d8d14684dc2abb41ba529de8 languageName: node linkType: hard "@types/react@npm:^18.3.1": - version: 18.3.18 - resolution: "@types/react@npm:18.3.18" + version: 18.3.20 + resolution: "@types/react@npm:18.3.20" dependencies: "@types/prop-types": "npm:*" csstype: "npm:^3.0.2" - checksum: 10/7fdd8b853e0d291d4138133f93f8d5c333da918e5804afcea61a923aab4bdfc9bb15eb21a5640959b452972b8715ddf10ffb12b3bd071898b9e37738636463f2 + checksum: 10/020c51e63b60862e6d772f0cdea0b9441182eedab6289dabd8add0708ded62003834c4e7c6f23a1ccd3ca9486b46296057c3f881c34261a0483765351f8d0bc3 languageName: node linkType: hard @@ -3305,20 +3184,6 @@ __metadata: languageName: node linkType: hard -"@types/statuses@npm:^2.0.4": - version: 2.0.5 - resolution: "@types/statuses@npm:2.0.5" - checksum: 10/3f2609f660b45a878c6782f2fb2cef9f08bbd4e89194bf7512e747b8a73b056839be1ad6f64b1353765528cd8a5e93adeffc471cde24d0d9f7b528264e7154e5 - languageName: node - linkType: hard - -"@types/tough-cookie@npm:^4.0.5": - version: 4.0.5 - resolution: "@types/tough-cookie@npm:4.0.5" - checksum: 10/01fd82efc8202670865928629697b62fe9bf0c0dcbc5b1c115831caeb073a2c0abb871ff393d7df1ae94ea41e256cb87d2a5a91fd03cdb1b0b4384e08d4ee482 - languageName: node - linkType: hard - "@types/unist@npm:*": version: 3.0.3 resolution: "@types/unist@npm:3.0.3" @@ -3476,22 +3341,21 @@ __metadata: languageName: node linkType: hard -"@vitest/browser@npm:^3.0.5": - version: 3.0.7 - resolution: "@vitest/browser@npm:3.0.7" +"@vitest/browser@npm:^3.1.1": + version: 3.1.1 + resolution: "@vitest/browser@npm:3.1.1" dependencies: "@testing-library/dom": "npm:^10.4.0" "@testing-library/user-event": "npm:^14.6.1" - "@vitest/mocker": "npm:3.0.7" - "@vitest/utils": "npm:3.0.7" + "@vitest/mocker": "npm:3.1.1" + "@vitest/utils": "npm:3.1.1" magic-string: "npm:^0.30.17" - msw: "npm:^2.7.3" sirv: "npm:^3.0.1" tinyrainbow: "npm:^2.0.0" ws: "npm:^8.18.1" peerDependencies: playwright: "*" - vitest: 3.0.7 + vitest: 3.1.1 webdriverio: ^7.0.0 || ^8.0.0 || ^9.0.0 peerDependenciesMeta: playwright: @@ -3500,13 +3364,13 @@ __metadata: optional: true webdriverio: optional: true - checksum: 10/54f2a6169227070c4661f0e7a239cc553569aa75a6d9c6d3559a69d66d3bf4473625a8b235bc0d2fca3699f26c5f5e4fdee72b742b9695533a3081511f23f839 + checksum: 10/2c57999f6b74e696dad6cd25680c91d26874106f04b1704aeae80bafe87cfc145138e12091a7092e7a0eeee617ada3023228bcc4962ee68cd50184eb0d016bad languageName: node linkType: hard -"@vitest/coverage-istanbul@npm:^3.0.5": - version: 3.0.7 - resolution: "@vitest/coverage-istanbul@npm:3.0.7" +"@vitest/coverage-istanbul@npm:^3.1.1": + version: 3.1.1 + resolution: "@vitest/coverage-istanbul@npm:3.1.1" dependencies: "@istanbuljs/schema": "npm:^0.1.3" debug: "npm:^4.4.0" @@ -3519,14 +3383,14 @@ __metadata: test-exclude: "npm:^7.0.1" tinyrainbow: "npm:^2.0.0" peerDependencies: - vitest: 3.0.7 - checksum: 10/fd744b0b6bed4704bbfe6111d7e032c118a9f81ff2ea82ff45a2a3df0447ce1263784368dd335b842317b5ae6fa06e966fec59f4e10ad7332e779c7df7df2a8c + vitest: 3.1.1 + checksum: 10/9772a36b289499fa1af4fe25e06b8ecc1d546d82dee4b288ab2dbaf7354e33248a22deb7df348766adcf1890a04118e967ee402c594331aa3ae6569450c3c6ba languageName: node linkType: hard -"@vitest/eslint-plugin@npm:^1.1.25": - version: 1.1.36 - resolution: "@vitest/eslint-plugin@npm:1.1.36" +"@vitest/eslint-plugin@npm:^1.1.39": + version: 1.1.39 + resolution: "@vitest/eslint-plugin@npm:1.1.39" peerDependencies: "@typescript-eslint/utils": ^8.24.0 eslint: ">= 8.57.0" @@ -3537,27 +3401,27 @@ __metadata: optional: true vitest: optional: true - checksum: 10/8e8a6b571a32df79debc1bd4fa3080bd19aad60a71bea5165c90c6a38c7499771c012535815da4f5e5f8c19cc43dfcef473632612273a8bb9881272b8b902283 + checksum: 10/67edb46db8202400985b8fbc516edaa12bd1e3d24668ea78a8ba5bd90ebbe9c4e77fc4cfda8d7aa27ac51668a1e3445fe27f937128711d26cd5c2d562987e7a1 languageName: node linkType: hard -"@vitest/expect@npm:3.0.7": - version: 3.0.7 - resolution: "@vitest/expect@npm:3.0.7" +"@vitest/expect@npm:3.1.1": + version: 3.1.1 + resolution: "@vitest/expect@npm:3.1.1" dependencies: - "@vitest/spy": "npm:3.0.7" - "@vitest/utils": "npm:3.0.7" + "@vitest/spy": "npm:3.1.1" + "@vitest/utils": "npm:3.1.1" chai: "npm:^5.2.0" tinyrainbow: "npm:^2.0.0" - checksum: 10/b31ac9eed0e729073eae2140fa7eff00df43b2e2f9c94c68d09a730f4c824b820fdfc9995a2d90335ec73084387db467d465b2eed81121a4e697353c1336801a + checksum: 10/79754e35fb505f6ee9636e49f78961299b99b12cebf6fd7ea6455a05d9a9589a65fa5d4537a7b4f6b837a41988ab629a6ff76252a4a5accf77f9462dbf3570c8 languageName: node linkType: hard -"@vitest/mocker@npm:3.0.7": - version: 3.0.7 - resolution: "@vitest/mocker@npm:3.0.7" +"@vitest/mocker@npm:3.1.1": + version: 3.1.1 + resolution: "@vitest/mocker@npm:3.1.1" dependencies: - "@vitest/spy": "npm:3.0.7" + "@vitest/spy": "npm:3.1.1" estree-walker: "npm:^3.0.3" magic-string: "npm:^0.30.17" peerDependencies: @@ -3568,57 +3432,57 @@ __metadata: optional: true vite: optional: true - checksum: 10/0e34f4b57afa92b3d8a0a9cb09aece5202a2d88e398b9f2b161488e1a95088743c261692efc91b8f755dbe98e525f66fdd442ed1f021f2a5b133d981bce0e66e + checksum: 10/18b72593071b4416b096c2c09899e9213804ec5e0fc90f6c5464ebd9645f34de9c2d0ecb09cbc7f3d44fbcf897fca2921ba114b185fc86a70050ccee1c6d6cc8 languageName: node linkType: hard -"@vitest/pretty-format@npm:3.0.7, @vitest/pretty-format@npm:^3.0.7": - version: 3.0.7 - resolution: "@vitest/pretty-format@npm:3.0.7" +"@vitest/pretty-format@npm:3.1.1, @vitest/pretty-format@npm:^3.1.1": + version: 3.1.1 + resolution: "@vitest/pretty-format@npm:3.1.1" dependencies: tinyrainbow: "npm:^2.0.0" - checksum: 10/700479370765a8db24403e9abda808397c137873244531f50d91c9fc6434299b416f6742e0d6512e8a0c5786dad676f17091584f3f48bfce5c2ccb7cec1f4f64 + checksum: 10/d1bc6a6c687d686194ef19ebc748894c543bc520d79db5e86d53ac97f004d13d5b364592a21e151031bf76bf8865ce25e60fc71cc02ca0d513d20bc0c600a63f languageName: node linkType: hard -"@vitest/runner@npm:3.0.7": - version: 3.0.7 - resolution: "@vitest/runner@npm:3.0.7" +"@vitest/runner@npm:3.1.1": + version: 3.1.1 + resolution: "@vitest/runner@npm:3.1.1" dependencies: - "@vitest/utils": "npm:3.0.7" + "@vitest/utils": "npm:3.1.1" pathe: "npm:^2.0.3" - checksum: 10/4b58698aea6fa6331208d3071d5bc242e6e791da678d8685eb453983552bf9cad61d097afb5b18b6f6d524557497ad1b7a6a1d6e1bcefbbc3b0f599b3747e123 + checksum: 10/652a351e59d2f615f3b3de0bb47bfb7875117dd3e57a62c031d8f385614513dbe77847a39037aedb79818a3fde1d957bb82e2f3a5c74651d27721553ed8b4668 languageName: node linkType: hard -"@vitest/snapshot@npm:3.0.7": - version: 3.0.7 - resolution: "@vitest/snapshot@npm:3.0.7" +"@vitest/snapshot@npm:3.1.1": + version: 3.1.1 + resolution: "@vitest/snapshot@npm:3.1.1" dependencies: - "@vitest/pretty-format": "npm:3.0.7" + "@vitest/pretty-format": "npm:3.1.1" magic-string: "npm:^0.30.17" pathe: "npm:^2.0.3" - checksum: 10/1af8c7845a76e0b492f8cfd485d376c1e739fdd189c8eabe231108e7fddfc89d77f8f885dbc14ccdc2a8666b869145f2c3cbe2878afdeb95de9f9590df69c252 + checksum: 10/517ad76c35bd55d2908349a9a5749f874927971c2d6f4ffb3a6f6345acb7a393fac4cc9778119a215caf9ee0c96c75dc27c9f9227a51bd3907c36da946652d43 languageName: node linkType: hard -"@vitest/spy@npm:3.0.7": - version: 3.0.7 - resolution: "@vitest/spy@npm:3.0.7" +"@vitest/spy@npm:3.1.1": + version: 3.1.1 + resolution: "@vitest/spy@npm:3.1.1" dependencies: tinyspy: "npm:^3.0.2" - checksum: 10/21285d7d0c315e32d584338193626078b12105e33c2106eb8efebca106d2a543094621d34933fe45a4c2c0d6a165c58dc407d2af8bf8017ba801602366dc9681 + checksum: 10/2b2c8cb2f13fe4ea48779b91c69140c596c8fe3a3ef283ef8b19c025cfdb59a60db7c65a320c84fa28b26655877570860bb44bc2d0e99639d097a7e042e3c604 languageName: node linkType: hard -"@vitest/utils@npm:3.0.7": - version: 3.0.7 - resolution: "@vitest/utils@npm:3.0.7" +"@vitest/utils@npm:3.1.1": + version: 3.1.1 + resolution: "@vitest/utils@npm:3.1.1" dependencies: - "@vitest/pretty-format": "npm:3.0.7" + "@vitest/pretty-format": "npm:3.1.1" loupe: "npm:^3.1.3" tinyrainbow: "npm:^2.0.0" - checksum: 10/46e91c43c63615cb96b8f56bb2e94e368c0af8ca4f7814f229f99ac87b24a7cec34febcfdd8370f9c8f86f525da0b61470ad06f1a47945c3e200f64efb696ae3 + checksum: 10/05f28d3e6636966803d60d4867200d6a3a5b7bc2ebaf1583bc3d5a2fc024e024c4958237eca73e420349faf326a8f62c3ae00b2cc2edb42d601b79a759f21b8f languageName: node linkType: hard @@ -3758,15 +3622,6 @@ __metadata: languageName: node linkType: hard -"ansi-escapes@npm:^4.3.0, ansi-escapes@npm:^4.3.2": - version: 4.3.2 - resolution: "ansi-escapes@npm:4.3.2" - dependencies: - type-fest: "npm:^0.21.3" - checksum: 10/8661034456193ffeda0c15c8c564a9636b0c04094b7f78bd01517929c17c504090a60f7a75f949f5af91289c264d3e1001d91492c1bd58efc8e100500ce04de2 - languageName: node - linkType: hard - "ansi-escapes@npm:^7.0.0": version: 7.0.0 resolution: "ansi-escapes@npm:7.0.0" @@ -4315,7 +4170,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^4.0.0, chalk@npm:^4.1.0, chalk@npm:^4.1.1, chalk@npm:^4.1.2": +"chalk@npm:^4.0.0, chalk@npm:^4.1.0, chalk@npm:^4.1.2": version: 4.1.2 resolution: "chalk@npm:4.1.2" dependencies: @@ -4360,7 +4215,7 @@ __metadata: languageName: node linkType: hard -"cheerio@npm:^1.0.0-rc.12": +"cheerio@npm:^1.0.0": version: 1.0.0 resolution: "cheerio@npm:1.0.0" dependencies: @@ -4379,7 +4234,7 @@ __metadata: languageName: node linkType: hard -"chokidar@npm:^3.5.1, chokidar@npm:^3.5.3": +"chokidar@npm:^3.5.3": version: 3.6.0 resolution: "chokidar@npm:3.6.0" dependencies: @@ -4398,7 +4253,7 @@ __metadata: languageName: node linkType: hard -"chokidar@npm:^4.0.0, chokidar@npm:^4.0.1": +"chokidar@npm:^4.0.0, chokidar@npm:^4.0.1, chokidar@npm:^4.0.3": version: 4.0.3 resolution: "chokidar@npm:4.0.3" dependencies: @@ -4490,13 +4345,6 @@ __metadata: languageName: node linkType: hard -"cli-width@npm:^4.1.0": - version: 4.1.0 - resolution: "cli-width@npm:4.1.0" - checksum: 10/b58876fbf0310a8a35c79b72ecfcf579b354e18ad04e6b20588724ea2b522799a758507a37dfe132fafaf93a9922cafd9514d9e1598e6b2cd46694853aed099f - languageName: node - linkType: hard - "cliui@npm:^7.0.2": version: 7.0.4 resolution: "cliui@npm:7.0.4" @@ -4579,13 +4427,6 @@ __metadata: languageName: node linkType: hard -"commander@npm:^8.0.0": - version: 8.3.0 - resolution: "commander@npm:8.3.0" - checksum: 10/6b7b5d334483ce24bd73c5dac2eab901a7dbb25fd983ea24a1eeac6e7166bb1967f641546e8abf1920afbde86a45fbfe5812fbc69d0dc451bb45ca416a12a3a3 - languageName: node - linkType: hard - "comment-parser@npm:1.4.1": version: 1.4.1 resolution: "comment-parser@npm:1.4.1" @@ -4715,13 +4556,13 @@ __metadata: languageName: node linkType: hard -"cssstyle@npm:^4.0.1": - version: 4.2.1 - resolution: "cssstyle@npm:4.2.1" +"cssstyle@npm:^4.2.1": + version: 4.3.0 + resolution: "cssstyle@npm:4.3.0" dependencies: - "@asamuzakjp/css-color": "npm:^2.8.2" + "@asamuzakjp/css-color": "npm:^3.1.1" rrweb-cssom: "npm:^0.8.0" - checksum: 10/e287234f2fd4feb1d79217480f48356f398cc11b9d17d39e6624f7dc1bf4b51d1e2c49f12b1a324834b445c17cbbf83ae5d3ba22c89a6b229f86bcebeda746a8 + checksum: 10/81e0634b1905080a4f07a117a345c773f531c01cb6dd408077b46d03e2c5b5b5f0b88ab36eba5fb82ce35ef2c5ddb02a3fd57f99b54e7ab0bd06d8708c319080 languageName: node linkType: hard @@ -5897,10 +5738,10 @@ __metadata: languageName: node linkType: hard -"expect-type@npm:^1.1.0": - version: 1.1.0 - resolution: "expect-type@npm:1.1.0" - checksum: 10/05fca80ddc7d493a89361f783c6b000750fa04a8226bc24701f3b90adb0efc2fb467f2a0baaed4015a02d8b9034ef5bb87521df9dba980f50b1105bd596ef833 +"expect-type@npm:^1.2.0": + version: 1.2.1 + resolution: "expect-type@npm:1.2.1" + checksum: 10/d121d90f4f3f705ca0b656e36f28c0ba91483d0cddf2876e64e23c3dea2f2d5853e9c0c9a4e90eb4b3e4663bf09c2c02e9729c339dcd308c70b2107188e6b286 languageName: node linkType: hard @@ -5936,7 +5777,7 @@ __metadata: languageName: node linkType: hard -"fast-glob@npm:^3.2.11, fast-glob@npm:^3.2.7, fast-glob@npm:^3.3.2": +"fast-glob@npm:^3.2.11, fast-glob@npm:^3.3.2": version: 3.3.3 resolution: "fast-glob@npm:3.3.3" dependencies: @@ -6101,7 +5942,7 @@ __metadata: languageName: node linkType: hard -"form-data@npm:^4.0.0": +"form-data@npm:^4.0.1": version: 4.0.2 resolution: "form-data@npm:4.0.2" dependencies: @@ -6483,13 +6324,6 @@ __metadata: languageName: node linkType: hard -"graphql@npm:^16.8.1": - version: 16.10.0 - resolution: "graphql@npm:16.10.0" - checksum: 10/d42cf81ddcf3a61dfb213217576bf33c326f15b02c4cee369b373dc74100cbdcdc4479b3b797e79b654dabd8fddf50ef65ff75420e9ce5596c02e21f24c9126a - languageName: node - linkType: hard - "has-bigints@npm:^1.0.2": version: 1.1.0 resolution: "has-bigints@npm:1.1.0" @@ -6547,13 +6381,6 @@ __metadata: languageName: node linkType: hard -"headers-polyfill@npm:^4.0.2": - version: 4.0.3 - resolution: "headers-polyfill@npm:4.0.3" - checksum: 10/3a008aa2ef71591e2077706efb48db1b2729b90cf646cc217f9b69744e35cca4ba463f39debb6000904aa7de4fada2e5cc682463025d26bcc469c1d99fa5af27 - languageName: node - linkType: hard - "highlight.js@npm:^10.7.1": version: 10.7.3 resolution: "highlight.js@npm:10.7.3" @@ -6624,7 +6451,7 @@ __metadata: languageName: node linkType: hard -"https-proxy-agent@npm:^7.0.1, https-proxy-agent@npm:^7.0.5": +"https-proxy-agent@npm:^7.0.1, https-proxy-agent@npm:^7.0.6": version: 7.0.6 resolution: "https-proxy-agent@npm:7.0.6" dependencies: @@ -6997,13 +6824,6 @@ __metadata: languageName: node linkType: hard -"is-node-process@npm:^1.2.0": - version: 1.2.0 - resolution: "is-node-process@npm:1.2.0" - checksum: 10/930765cdc6d81ab8f1bbecbea4a8d35c7c6d88a3ff61f3630e0fc7f22d624d7661c1df05c58547d0eb6a639dfa9304682c8e342c4113a6ed51472b704cee2928 - languageName: node - linkType: hard - "is-number-object@npm:^1.1.1": version: 1.1.1 resolution: "is-number-object@npm:1.1.1" @@ -7339,37 +7159,37 @@ __metadata: languageName: node linkType: hard -"jsdom@npm:^24.1.1": - version: 24.1.3 - resolution: "jsdom@npm:24.1.3" +"jsdom@npm:^26.0.0": + version: 26.0.0 + resolution: "jsdom@npm:26.0.0" dependencies: - cssstyle: "npm:^4.0.1" + cssstyle: "npm:^4.2.1" data-urls: "npm:^5.0.0" decimal.js: "npm:^10.4.3" - form-data: "npm:^4.0.0" + form-data: "npm:^4.0.1" html-encoding-sniffer: "npm:^4.0.0" http-proxy-agent: "npm:^7.0.2" - https-proxy-agent: "npm:^7.0.5" + https-proxy-agent: "npm:^7.0.6" is-potential-custom-element-name: "npm:^1.0.1" - nwsapi: "npm:^2.2.12" - parse5: "npm:^7.1.2" - rrweb-cssom: "npm:^0.7.1" + nwsapi: "npm:^2.2.16" + parse5: "npm:^7.2.1" + rrweb-cssom: "npm:^0.8.0" saxes: "npm:^6.0.0" symbol-tree: "npm:^3.2.4" - tough-cookie: "npm:^4.1.4" + tough-cookie: "npm:^5.0.0" w3c-xmlserializer: "npm:^5.0.0" webidl-conversions: "npm:^7.0.0" whatwg-encoding: "npm:^3.1.1" whatwg-mimetype: "npm:^4.0.0" - whatwg-url: "npm:^14.0.0" + whatwg-url: "npm:^14.1.0" ws: "npm:^8.18.0" xml-name-validator: "npm:^5.0.0" peerDependencies: - canvas: ^2.11.2 + canvas: ^3.0.0 peerDependenciesMeta: canvas: optional: true - checksum: 10/81e01d092a3620a9749e46572c26b21eb1fefc4e593f99e4acf3d4a803dfb091917e7b7096b3e62fab87e1d525a4030b803be1f5dbb5e7e61435d726f82f7457 + checksum: 10/8c230ee4657240bbbca6b4ebb484be53fc6a777a22a3357c80c5537222813666e3e1f54740bc13e769c461d9598ba7dac402c245949c6cef7ef7014ce6f36f01 languageName: node linkType: hard @@ -8142,39 +7962,6 @@ __metadata: languageName: node linkType: hard -"msw@npm:^2.7.3": - version: 2.7.3 - resolution: "msw@npm:2.7.3" - dependencies: - "@bundled-es-modules/cookie": "npm:^2.0.1" - "@bundled-es-modules/statuses": "npm:^1.0.1" - "@bundled-es-modules/tough-cookie": "npm:^0.1.6" - "@inquirer/confirm": "npm:^5.0.0" - "@mswjs/interceptors": "npm:^0.37.0" - "@open-draft/deferred-promise": "npm:^2.2.0" - "@open-draft/until": "npm:^2.1.0" - "@types/cookie": "npm:^0.6.0" - "@types/statuses": "npm:^2.0.4" - graphql: "npm:^16.8.1" - headers-polyfill: "npm:^4.0.2" - is-node-process: "npm:^1.2.0" - outvariant: "npm:^1.4.3" - path-to-regexp: "npm:^6.3.0" - picocolors: "npm:^1.1.1" - strict-event-emitter: "npm:^0.5.1" - type-fest: "npm:^4.26.1" - yargs: "npm:^17.7.2" - peerDependencies: - typescript: ">= 4.8.x" - peerDependenciesMeta: - typescript: - optional: true - bin: - msw: cli/index.js - checksum: 10/f193329a68fc22e477a6f8504aa44a92bd12847f2eeac1dfbd8ec1cc43ff293112ec067de1c7fe312ba02beecb313fb00aeeebf5817432b57af2d796b2dff2fa - languageName: node - linkType: hard - "multimatch@npm:^5.0.0": version: 5.0.0 resolution: "multimatch@npm:5.0.0" @@ -8188,13 +7975,6 @@ __metadata: languageName: node linkType: hard -"mute-stream@npm:^2.0.0": - version: 2.0.0 - resolution: "mute-stream@npm:2.0.0" - checksum: 10/d2e4fd2f5aa342b89b98134a8d899d8ef9b0a6d69274c4af9df46faa2d97aeb1f2ce83d867880d6de63643c52386579b99139801e24e7526c3b9b0a6d1e18d6c - languageName: node - linkType: hard - "mz@npm:^2.4.0": version: 2.7.0 resolution: "mz@npm:2.7.0" @@ -8215,6 +7995,15 @@ __metadata: languageName: node linkType: hard +"nanoid@npm:^5.1.5": + version: 5.1.5 + resolution: "nanoid@npm:5.1.5" + bin: + nanoid: bin/nanoid.js + checksum: 10/6de2d006b51c983be385ef7ee285f7f2a57bd96f8c0ca881c4111461644bd81fafc2544f8e07cb834ca0f3e0f3f676c1fe78052183f008b0809efe6e273119f5 + languageName: node + linkType: hard + "napi-build-utils@npm:^2.0.0": version: 2.0.0 resolution: "napi-build-utils@npm:2.0.0" @@ -8449,10 +8238,10 @@ __metadata: languageName: node linkType: hard -"nwsapi@npm:^2.2.12": - version: 2.2.16 - resolution: "nwsapi@npm:2.2.16" - checksum: 10/1e5e086cdd4ca4a45f414d37f49bf0ca81d84ed31c6871ac68f531917d2910845db61f77c6d844430dc90fda202d43fce9603024e74038675de95229eb834dba +"nwsapi@npm:^2.2.16": + version: 2.2.20 + resolution: "nwsapi@npm:2.2.20" + checksum: 10/3dbfbd64c10dfd1edaf4992a6e859af306ec22846b86da2b31e69a743a8b4d7ac3b6ca767dbf248dabea8652905e402d6986f8ba491852e8568e334ec22e1882 languageName: node linkType: hard @@ -8576,13 +8365,6 @@ __metadata: languageName: node linkType: hard -"outvariant@npm:^1.4.0, outvariant@npm:^1.4.3": - version: 1.4.3 - resolution: "outvariant@npm:1.4.3" - checksum: 10/3a7582745850cb344d49641867a4c080858c54f4091afd91b9c0765ba6e471c2bc841348f0fff344845ddd0a4db42fd5d68c6f7ebaf32d4b676a3a9987b2488a - languageName: node - linkType: hard - "own-keys@npm:^1.0.1": version: 1.0.1 resolution: "own-keys@npm:1.0.1" @@ -8621,7 +8403,7 @@ __metadata: languageName: node linkType: hard -"p-map@npm:^7.0.2": +"p-map@npm:^7.0.2, p-map@npm:^7.0.3": version: 7.0.3 resolution: "p-map@npm:7.0.3" checksum: 10/2ef48ccfc6dd387253d71bf502604f7893ed62090b2c9d73387f10006c342606b05233da0e4f29388227b61eb5aeface6197e166520c465c234552eeab2fe633 @@ -8729,7 +8511,7 @@ __metadata: languageName: node linkType: hard -"parse5@npm:^7.0.0, parse5@npm:^7.1.2": +"parse5@npm:^7.0.0, parse5@npm:^7.1.2, parse5@npm:^7.2.1": version: 7.2.1 resolution: "parse5@npm:7.2.1" dependencies: @@ -8807,13 +8589,6 @@ __metadata: languageName: node linkType: hard -"path-to-regexp@npm:^6.3.0": - version: 6.3.0 - resolution: "path-to-regexp@npm:6.3.0" - checksum: 10/6822f686f01556d99538b350722ef761541ec0ce95ca40ce4c29e20a5b492fe8361961f57993c71b2418de12e604478dcf7c430de34b2c31a688363a7a944d9c - languageName: node - linkType: hard - "path-type@npm:^4.0.0": version: 4.0.0 resolution: "path-type@npm:4.0.0" @@ -9136,15 +8911,6 @@ __metadata: languageName: node linkType: hard -"psl@npm:^1.1.33": - version: 1.15.0 - resolution: "psl@npm:1.15.0" - dependencies: - punycode: "npm:^2.3.1" - checksum: 10/5e7467eb5196eb7900d156783d12907d445c0122f76c73203ce96b148a6ccf8c5450cc805887ffada38ff92d634afcf33720c24053cb01d5b6598d1c913c5caf - languageName: node - linkType: hard - "pump@npm:^3.0.0": version: 3.0.2 resolution: "pump@npm:3.0.2" @@ -9169,20 +8935,13 @@ __metadata: languageName: node linkType: hard -"punycode@npm:^2.1.0, punycode@npm:^2.1.1, punycode@npm:^2.3.1": +"punycode@npm:^2.1.0, punycode@npm:^2.3.1": version: 2.3.1 resolution: "punycode@npm:2.3.1" checksum: 10/febdc4362bead22f9e2608ff0171713230b57aff9dddc1c273aa2a651fbd366f94b7d6a71d78342a7c0819906750351ca7f2edd26ea41b626d87d6a13d1bd059 languageName: node linkType: hard -"querystringify@npm:^2.1.1": - version: 2.2.0 - resolution: "querystringify@npm:2.2.0" - checksum: 10/46ab16f252fd892fc29d6af60966d338cdfeea68a231e9457631ffd22d67cec1e00141e0a5236a2eb16c0d7d74175d9ec1d6f963660c6f2b1c2fc85b194c5680 - languageName: node - linkType: hard - "queue-microtask@npm:^1.2.2": version: 1.2.3 resolution: "queue-microtask@npm:1.2.3" @@ -9361,13 +9120,6 @@ __metadata: languageName: node linkType: hard -"requires-port@npm:^1.0.0": - version: 1.0.0 - resolution: "requires-port@npm:1.0.0" - checksum: 10/878880ee78ccdce372784f62f52a272048e2d0827c29ae31e7f99da18b62a2b9463ea03a75f277352f4697c100183debb0532371ad515a2d49d4bfe596dd4c20 - languageName: node - linkType: hard - "reserved-words@npm:^0.1.2": version: 0.1.2 resolution: "reserved-words@npm:0.1.2" @@ -9538,9 +9290,9 @@ __metadata: languageName: node linkType: hard -"rollup-plugin-sourcemaps2@npm:^0.4.3": - version: 0.4.4 - resolution: "rollup-plugin-sourcemaps2@npm:0.4.4" +"rollup-plugin-sourcemaps2@npm:^0.5.0": + version: 0.5.0 + resolution: "rollup-plugin-sourcemaps2@npm:0.5.0" dependencies: "@rollup/pluginutils": "npm:5.1.4" peerDependencies: @@ -9549,7 +9301,7 @@ __metadata: peerDependenciesMeta: "@types/node": optional: true - checksum: 10/78357ab28edb11b5505737f4e24dfbb872eabe02d205078538790c30e3723669d2d9b50645a8f54d22ded9900708c886c6af23c1718ca331e9971fae313688bb + checksum: 10/9b443c4663113c575cb508f549d27cd363e82e75726fc0a317e49ed1a8fd2cf9a12cedc6feb585d6f78c1c7dd042d7c11e9edc31ef15346bdde03a5998e7b459 languageName: node linkType: hard @@ -9567,30 +9319,31 @@ __metadata: languageName: node linkType: hard -"rollup@npm:^4.30.1, rollup@npm:^4.34.4": - version: 4.34.8 - resolution: "rollup@npm:4.34.8" - dependencies: - "@rollup/rollup-android-arm-eabi": "npm:4.34.8" - "@rollup/rollup-android-arm64": "npm:4.34.8" - "@rollup/rollup-darwin-arm64": "npm:4.34.8" - "@rollup/rollup-darwin-x64": "npm:4.34.8" - "@rollup/rollup-freebsd-arm64": "npm:4.34.8" - "@rollup/rollup-freebsd-x64": "npm:4.34.8" - "@rollup/rollup-linux-arm-gnueabihf": "npm:4.34.8" - "@rollup/rollup-linux-arm-musleabihf": "npm:4.34.8" - "@rollup/rollup-linux-arm64-gnu": "npm:4.34.8" - "@rollup/rollup-linux-arm64-musl": "npm:4.34.8" - "@rollup/rollup-linux-loongarch64-gnu": "npm:4.34.8" - "@rollup/rollup-linux-powerpc64le-gnu": "npm:4.34.8" - "@rollup/rollup-linux-riscv64-gnu": "npm:4.34.8" - "@rollup/rollup-linux-s390x-gnu": "npm:4.34.8" - "@rollup/rollup-linux-x64-gnu": "npm:4.34.8" - "@rollup/rollup-linux-x64-musl": "npm:4.34.8" - "@rollup/rollup-win32-arm64-msvc": "npm:4.34.8" - "@rollup/rollup-win32-ia32-msvc": "npm:4.34.8" - "@rollup/rollup-win32-x64-msvc": "npm:4.34.8" - "@types/estree": "npm:1.0.6" +"rollup@npm:^4.30.1, rollup@npm:^4.39.0": + version: 4.39.0 + resolution: "rollup@npm:4.39.0" + dependencies: + "@rollup/rollup-android-arm-eabi": "npm:4.39.0" + "@rollup/rollup-android-arm64": "npm:4.39.0" + "@rollup/rollup-darwin-arm64": "npm:4.39.0" + "@rollup/rollup-darwin-x64": "npm:4.39.0" + "@rollup/rollup-freebsd-arm64": "npm:4.39.0" + "@rollup/rollup-freebsd-x64": "npm:4.39.0" + "@rollup/rollup-linux-arm-gnueabihf": "npm:4.39.0" + "@rollup/rollup-linux-arm-musleabihf": "npm:4.39.0" + "@rollup/rollup-linux-arm64-gnu": "npm:4.39.0" + "@rollup/rollup-linux-arm64-musl": "npm:4.39.0" + "@rollup/rollup-linux-loongarch64-gnu": "npm:4.39.0" + "@rollup/rollup-linux-powerpc64le-gnu": "npm:4.39.0" + "@rollup/rollup-linux-riscv64-gnu": "npm:4.39.0" + "@rollup/rollup-linux-riscv64-musl": "npm:4.39.0" + "@rollup/rollup-linux-s390x-gnu": "npm:4.39.0" + "@rollup/rollup-linux-x64-gnu": "npm:4.39.0" + "@rollup/rollup-linux-x64-musl": "npm:4.39.0" + "@rollup/rollup-win32-arm64-msvc": "npm:4.39.0" + "@rollup/rollup-win32-ia32-msvc": "npm:4.39.0" + "@rollup/rollup-win32-x64-msvc": "npm:4.39.0" + "@types/estree": "npm:1.0.7" fsevents: "npm:~2.3.2" dependenciesMeta: "@rollup/rollup-android-arm-eabi": @@ -9619,6 +9372,8 @@ __metadata: optional: true "@rollup/rollup-linux-riscv64-gnu": optional: true + "@rollup/rollup-linux-riscv64-musl": + optional: true "@rollup/rollup-linux-s390x-gnu": optional: true "@rollup/rollup-linux-x64-gnu": @@ -9635,14 +9390,7 @@ __metadata: optional: true bin: rollup: dist/bin/rollup - checksum: 10/a8cafc19b181c521afe37c4d7601af72dedaf233e1c09ee2276a93b2656f69a08ddbc37766c397043dc413d985460c37184f1efece9d75d82225c5b880798eb0 - languageName: node - linkType: hard - -"rrweb-cssom@npm:^0.7.1": - version: 0.7.1 - resolution: "rrweb-cssom@npm:0.7.1" - checksum: 10/e80cf25c223a823921d7ab57c0ce78f5b7ebceab857b400cce99dd4913420ce679834bc5707e8ada47d062e21ad368108a9534c314dc8d72c20aa4a4fa0ed16a + checksum: 10/d3b106efb71cd501b71e3a56e3257ccad4d969a201d59aa2e74d9b91ad5f44c508ddebfbe3de82d4324e9b0977420d35d6cce8e45f784a91080acea66c1c1ce8 languageName: node linkType: hard @@ -9784,7 +9532,7 @@ __metadata: languageName: node linkType: hard -"semver@npm:^7.1.1, semver@npm:^7.3.4, semver@npm:^7.3.5, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0, semver@npm:^7.6.3": +"semver@npm:^7.1.1, semver@npm:^7.3.5, semver@npm:^7.5.3, semver@npm:^7.5.4, semver@npm:^7.6.0, semver@npm:^7.6.3": version: 7.7.1 resolution: "semver@npm:7.7.1" bin: @@ -10198,24 +9946,10 @@ __metadata: languageName: node linkType: hard -"statuses@npm:^2.0.1": - version: 2.0.1 - resolution: "statuses@npm:2.0.1" - checksum: 10/18c7623fdb8f646fb213ca4051be4df7efb3484d4ab662937ca6fbef7ced9b9e12842709872eb3020cc3504b93bde88935c9f6417489627a7786f24f8031cbcb - languageName: node - linkType: hard - -"std-env@npm:^3.8.0": - version: 3.8.0 - resolution: "std-env@npm:3.8.0" - checksum: 10/034176196cfcaaab16dbdd96fc9e925a9544799fb6dc5a3e36fe43270f3a287c7f779d785b89edaf22cef2b5f1dcada2aae67430b8602e785ee74bdb3f671768 - languageName: node - linkType: hard - -"strict-event-emitter@npm:^0.5.1": - version: 0.5.1 - resolution: "strict-event-emitter@npm:0.5.1" - checksum: 10/25c84d88be85940d3547db665b871bfecea4ea0bedfeb22aae8db48126820cfb2b0bc2fba695392592a09b1aa36b686d6eede499e1ecd151593c03fe5a50d512 +"std-env@npm:^3.8.1": + version: 3.8.1 + resolution: "std-env@npm:3.8.1" + checksum: 10/ee119570e2e449be86aa4972f119f9086a918307cc524f6e891b7a7c1327a5c970cf1b7d5898c881777845292a7e3380cf7d80ad34aee355d2c22ac5eb628542 languageName: node linkType: hard @@ -10569,7 +10303,7 @@ __metadata: languageName: node linkType: hard -"tiny-invariant@npm:^1.1.0": +"tiny-invariant@npm:^1.3.3": version: 1.3.3 resolution: "tiny-invariant@npm:1.3.3" checksum: 10/5e185c8cc2266967984ce3b352a4e57cb89dad5a8abb0dea21468a6ecaa67cd5bb47a3b7a85d08041008644af4f667fb8b6575ba38ba5fb00b3b5068306e59fe @@ -10621,6 +10355,24 @@ __metadata: languageName: node linkType: hard +"tldts-core@npm:^6.1.85": + version: 6.1.85 + resolution: "tldts-core@npm:6.1.85" + checksum: 10/4068bede7cd6b690387621e2740758ec1205c8b2ee3ce6dc9d0b9d09b7b659f6dfc6129b2e3227c363d4015d62528580d378cbf0c28e94de55f10206f67adadc + languageName: node + linkType: hard + +"tldts@npm:^6.1.32": + version: 6.1.85 + resolution: "tldts@npm:6.1.85" + dependencies: + tldts-core: "npm:^6.1.85" + bin: + tldts: bin/cli.js + checksum: 10/f3270f24ed57efcbb34364e827dc1cace9b5b95a2668051e69e21ad75df49466cfeaef47e7e9b56541ef633eff1e083a43b006b6306a9d2d24e5c36a038cb400 + languageName: node + linkType: hard + "to-regex-range@npm:^5.0.1": version: 5.0.1 resolution: "to-regex-range@npm:5.0.1" @@ -10637,24 +10389,21 @@ __metadata: languageName: node linkType: hard -"tough-cookie@npm:^4.1.4": - version: 4.1.4 - resolution: "tough-cookie@npm:4.1.4" +"tough-cookie@npm:^5.0.0": + version: 5.1.2 + resolution: "tough-cookie@npm:5.1.2" dependencies: - psl: "npm:^1.1.33" - punycode: "npm:^2.1.1" - universalify: "npm:^0.2.0" - url-parse: "npm:^1.5.3" - checksum: 10/75663f4e2cd085f16af0b217e4218772adf0617fb3227171102618a54ce0187a164e505d61f773ed7d65988f8ff8a8f935d381f87da981752c1171b076b4afac + tldts: "npm:^6.1.32" + checksum: 10/de430e6e6d34b794137e05b8ac2aa6b74ebbe6cdceb4126f168cf1e76101162a4b2e0e7587c3b70e728bd8654fc39958b2035be7619ee6f08e7257610ba4cd04 languageName: node linkType: hard -"tr46@npm:^5.0.0": - version: 5.0.0 - resolution: "tr46@npm:5.0.0" +"tr46@npm:^5.1.0": + version: 5.1.0 + resolution: "tr46@npm:5.1.0" dependencies: punycode: "npm:^2.3.1" - checksum: 10/29155adb167d048d3c95d181f7cb5ac71948b4e8f3070ec455986e1f34634acae50ae02a3c8d448121c3afe35b76951cd46ed4c128fd80264280ca9502237a3e + checksum: 10/2f0249354018432250bc31287f857cb7a73c43a1753b0ddccc97d140d261fe5deddeb1bf1d77afbdb29f867721f46238e3f32e97b473ba0c7e29bc5c34ccc08f languageName: node linkType: hard @@ -10733,20 +10482,6 @@ __metadata: languageName: node linkType: hard -"type-fest@npm:^0.21.3": - version: 0.21.3 - resolution: "type-fest@npm:0.21.3" - checksum: 10/f4254070d9c3d83a6e573bcb95173008d73474ceadbbf620dd32d273940ca18734dff39c2b2480282df9afe5d1675ebed5499a00d791758748ea81f61a38961f - languageName: node - linkType: hard - -"type-fest@npm:^4.26.1": - version: 4.35.0 - resolution: "type-fest@npm:4.35.0" - checksum: 10/43aada576d02f2f5230bd46c859e421a1307694312b3405088a48fcc67d65bee12eafbdcd182cffe0577dd72346595cb90a1ab5700626df35bc8935cf02c635b - languageName: node - linkType: hard - "typed-array-buffer@npm:^1.0.3": version: 1.0.3 resolution: "typed-array-buffer@npm:1.0.3" @@ -11000,13 +10735,6 @@ __metadata: languageName: node linkType: hard -"universalify@npm:^0.2.0": - version: 0.2.0 - resolution: "universalify@npm:0.2.0" - checksum: 10/e86134cb12919d177c2353196a4cc09981524ee87abf621f7bc8d249dbbbebaec5e7d1314b96061497981350df786e4c5128dbf442eba104d6e765bc260678b5 - languageName: node - linkType: hard - "universalify@npm:^2.0.0": version: 2.0.1 resolution: "universalify@npm:2.0.1" @@ -11037,16 +10765,6 @@ __metadata: languageName: node linkType: hard -"url-parse@npm:^1.5.3": - version: 1.5.10 - resolution: "url-parse@npm:1.5.10" - dependencies: - querystringify: "npm:^2.1.1" - requires-port: "npm:^1.0.0" - checksum: 10/c9e96bc8c5b34e9f05ddfeffc12f6aadecbb0d971b3cc26015b58d5b44676a99f50d5aeb1e5c9e61fa4d49961ae3ab1ae997369ed44da51b2f5ac010d188e6ad - languageName: node - linkType: hard - "util-deprecate@npm:^1.0.1, util-deprecate@npm:^1.0.2": version: 1.0.2 resolution: "util-deprecate@npm:1.0.2" @@ -11087,9 +10805,9 @@ __metadata: languageName: node linkType: hard -"vite-node@npm:3.0.7": - version: 3.0.7 - resolution: "vite-node@npm:3.0.7" +"vite-node@npm:3.1.1": + version: 3.1.1 + resolution: "vite-node@npm:3.1.1" dependencies: cac: "npm:^6.7.14" debug: "npm:^4.4.0" @@ -11098,39 +10816,34 @@ __metadata: vite: "npm:^5.0.0 || ^6.0.0" bin: vite-node: vite-node.mjs - checksum: 10/abbeb0731e4922664bbd2a81a3cd83de9382e571ce8186050200b8e8fc384b1c00e92c26cfe2ec15769b3a944eca5a4e930a53c9c6dad998993858c2fd59eccd + checksum: 10/8243cbc2d83f7862d7882c982e85f3e45a654908de380591edd419338c4c75a7991bd22d12b290ad892b9ea102419e81fde92c87296ec7554f89d2ff2034d5e3 languageName: node linkType: hard -"vite-plugin-checker@npm:^0.8.0": - version: 0.8.0 - resolution: "vite-plugin-checker@npm:0.8.0" - dependencies: - "@babel/code-frame": "npm:^7.12.13" - ansi-escapes: "npm:^4.3.0" - chalk: "npm:^4.1.1" - chokidar: "npm:^3.5.1" - commander: "npm:^8.0.0" - fast-glob: "npm:^3.2.7" - fs-extra: "npm:^11.1.0" - npm-run-path: "npm:^4.0.1" - strip-ansi: "npm:^6.0.0" - tiny-invariant: "npm:^1.1.0" - vscode-languageclient: "npm:^7.0.0" - vscode-languageserver: "npm:^7.0.0" - vscode-languageserver-textdocument: "npm:^1.0.1" - vscode-uri: "npm:^3.0.2" +"vite-plugin-checker@npm:^0.9.1": + version: 0.9.1 + resolution: "vite-plugin-checker@npm:0.9.1" + dependencies: + "@babel/code-frame": "npm:^7.26.2" + chokidar: "npm:^4.0.3" + npm-run-path: "npm:^6.0.0" + picocolors: "npm:^1.1.1" + picomatch: "npm:^4.0.2" + strip-ansi: "npm:^7.1.0" + tiny-invariant: "npm:^1.3.3" + tinyglobby: "npm:^0.2.12" + vscode-uri: "npm:^3.1.0" peerDependencies: "@biomejs/biome": ">=1.7" eslint: ">=7" - meow: ^9.0.0 - optionator: ^0.9.1 - stylelint: ">=13" + meow: ^13.2.0 + optionator: ^0.9.4 + stylelint: ">=16" typescript: "*" vite: ">=2.0.0" vls: "*" vti: "*" - vue-tsc: ~2.1.6 + vue-tsc: ~2.2.2 peerDependenciesMeta: "@biomejs/biome": optional: true @@ -11150,21 +10863,22 @@ __metadata: optional: true vue-tsc: optional: true - checksum: 10/a38a90ac706b4fdd21db52caca7e380118ae1e8cd520184b000481cf40baac491723c71e90b6d36197051131f0e20509d2e297e199831bf3428cf4b1c50114ef + checksum: 10/74e47ce58efecc31d0b1002a8824a32ad96951592f40875e4ca23faae5cb5de8b8258262085b7aef7b989b0620d586822058288f3dba9228dff3b3e40331e725 languageName: node linkType: hard -"vite-plugin-static-copy@npm:^2.2.0": - version: 2.2.0 - resolution: "vite-plugin-static-copy@npm:2.2.0" +"vite-plugin-static-copy@npm:^2.3.0": + version: 2.3.0 + resolution: "vite-plugin-static-copy@npm:2.3.0" dependencies: chokidar: "npm:^3.5.3" fast-glob: "npm:^3.2.11" fs-extra: "npm:^11.1.0" + p-map: "npm:^7.0.3" picocolors: "npm:^1.0.0" peerDependencies: vite: ^5.0.0 || ^6.0.0 - checksum: 10/e10337d551c8236f406c15185e7661477e11d8f1f25af43ca941b1ee3f5e1caf23ece84e7bea9ed45fbf9bfaa25c96661ecd160834656645fc78e2c3386cc70a + checksum: 10/cdc110e0711c48ce1eca98a1adc29ea5320d87af352add5ea5d5e7d2ecc1b506d360f9c7862fb3a61ffc5848a9e68363cd977c6cb65ac2d849922f15df145729 languageName: node linkType: hard @@ -11184,9 +10898,9 @@ __metadata: languageName: node linkType: hard -"vite@npm:^5.0.0 || ^6.0.0, vite@npm:^6.0.11": - version: 6.2.0 - resolution: "vite@npm:6.2.0" +"vite@npm:^5.0.0 || ^6.0.0, vite@npm:^6.2.5": + version: 6.2.5 + resolution: "vite@npm:6.2.5" dependencies: esbuild: "npm:^0.25.0" fsevents: "npm:~2.3.3" @@ -11232,49 +10946,49 @@ __metadata: optional: true bin: vite: bin/vite.js - checksum: 10/5ffa8bb22881276d12cc38d15feaf7df6c95f902ac6c4cd983f27af1cdb6929cf9e3ef9d6dfe74e8af27f1c1adf4cdfeeeed7fada8a53011575241bdaf0ca6e5 + checksum: 10/354023589439e7e2bcb77af79d24cd06ce20cfc48b409e663c44e515b373b89eb8f29362223eac16a3ff080d3114e40bc5df158372279d92ad03eb270f9e9762 languageName: node linkType: hard -"vitest-fetch-mock@npm:^0.4.3": - version: 0.4.4 - resolution: "vitest-fetch-mock@npm:0.4.4" +"vitest-fetch-mock@npm:^0.4.5": + version: 0.4.5 + resolution: "vitest-fetch-mock@npm:0.4.5" peerDependencies: vitest: ">=2.0.0" - checksum: 10/7af696a5b186d15a8fd6cb17f883af64036613cc79612b967b00fefbbe14a6693af08576f962340179702a71c4f055884589a71bf1e7de5954ab987c325723f9 + checksum: 10/36b33ea63b582d614a9dfcb3552e4681c29d1168bcc6b023c4438a31143d8febd3ddc46c4593a32f8ffb958624d75c1ae3509b7d30c16173783d3243ee065a9b languageName: node linkType: hard -"vitest@npm:^3.0.5": - version: 3.0.7 - resolution: "vitest@npm:3.0.7" - dependencies: - "@vitest/expect": "npm:3.0.7" - "@vitest/mocker": "npm:3.0.7" - "@vitest/pretty-format": "npm:^3.0.7" - "@vitest/runner": "npm:3.0.7" - "@vitest/snapshot": "npm:3.0.7" - "@vitest/spy": "npm:3.0.7" - "@vitest/utils": "npm:3.0.7" +"vitest@npm:^3.1.1": + version: 3.1.1 + resolution: "vitest@npm:3.1.1" + dependencies: + "@vitest/expect": "npm:3.1.1" + "@vitest/mocker": "npm:3.1.1" + "@vitest/pretty-format": "npm:^3.1.1" + "@vitest/runner": "npm:3.1.1" + "@vitest/snapshot": "npm:3.1.1" + "@vitest/spy": "npm:3.1.1" + "@vitest/utils": "npm:3.1.1" chai: "npm:^5.2.0" debug: "npm:^4.4.0" - expect-type: "npm:^1.1.0" + expect-type: "npm:^1.2.0" magic-string: "npm:^0.30.17" pathe: "npm:^2.0.3" - std-env: "npm:^3.8.0" + std-env: "npm:^3.8.1" tinybench: "npm:^2.9.0" tinyexec: "npm:^0.3.2" tinypool: "npm:^1.0.2" tinyrainbow: "npm:^2.0.0" vite: "npm:^5.0.0 || ^6.0.0" - vite-node: "npm:3.0.7" + vite-node: "npm:3.1.1" why-is-node-running: "npm:^2.3.0" peerDependencies: "@edge-runtime/vm": "*" "@types/debug": ^4.1.12 "@types/node": ^18.0.0 || ^20.0.0 || >=22.0.0 - "@vitest/browser": 3.0.7 - "@vitest/ui": 3.0.7 + "@vitest/browser": 3.1.1 + "@vitest/ui": 3.1.1 happy-dom: "*" jsdom: "*" peerDependenciesMeta: @@ -11294,64 +11008,11 @@ __metadata: optional: true bin: vitest: vitest.mjs - checksum: 10/7966bda8b02a6628c5bdc47754d4301a36fd740157084d43d27a24a3b591608c705ab48f5fe16943d8e5cc6a44f15da136c089cd428f0045f339661ce30a6859 - languageName: node - linkType: hard - -"vscode-jsonrpc@npm:6.0.0": - version: 6.0.0 - resolution: "vscode-jsonrpc@npm:6.0.0" - checksum: 10/c9af7ed831912b5df0d046260ff24f99582f1f75aa49f49a39a67da1dc595dd00ddae756ae3ef64c73bc2c0e4d79b37aa13e56e24a30319f8053a229d6589b19 - languageName: node - linkType: hard - -"vscode-languageclient@npm:^7.0.0": - version: 7.0.0 - resolution: "vscode-languageclient@npm:7.0.0" - dependencies: - minimatch: "npm:^3.0.4" - semver: "npm:^7.3.4" - vscode-languageserver-protocol: "npm:3.16.0" - checksum: 10/0a52d548d4364516793bcaf04cf9d393b0f14ff098495d17b77944e0ae052e69f7a91387c334081d126cbed316ed6cfb928bbe545f3c978145f414a37bef165c - languageName: node - linkType: hard - -"vscode-languageserver-protocol@npm:3.16.0": - version: 3.16.0 - resolution: "vscode-languageserver-protocol@npm:3.16.0" - dependencies: - vscode-jsonrpc: "npm:6.0.0" - vscode-languageserver-types: "npm:3.16.0" - checksum: 10/6cc184e7bc7e9334361080662a1927cc9fa4b42acf19f1e7b92f9cafa5cb0897cc1586ef1c8eb932bf46404f6eed00283540ed2e4c8247506f9bec3a4aee7131 - languageName: node - linkType: hard - -"vscode-languageserver-textdocument@npm:^1.0.1": - version: 1.0.12 - resolution: "vscode-languageserver-textdocument@npm:1.0.12" - checksum: 10/2bc0fde952d40f35a31179623d1491b0fafdee156aaf58557f40f5d394a25fc84826763cdde55fa6ce2ed9cd35a931355ad6dd7fe5db82e7f21e5d865f0af8c6 - languageName: node - linkType: hard - -"vscode-languageserver-types@npm:3.16.0": - version: 3.16.0 - resolution: "vscode-languageserver-types@npm:3.16.0" - checksum: 10/a276ad08bcf6b7eabff50073a927e3053243d558f6d7a9cba7475de2f2623ec42279e4e03544cce4cfdd5a91f3ed517074f688b42395b3e91d21809dbad43019 - languageName: node - linkType: hard - -"vscode-languageserver@npm:^7.0.0": - version: 7.0.0 - resolution: "vscode-languageserver@npm:7.0.0" - dependencies: - vscode-languageserver-protocol: "npm:3.16.0" - bin: - installServerIntoExtension: bin/installServerIntoExtension - checksum: 10/4ea1536e83ee392d0f0d4971828095a4efcd6b5b1310e7fc95f1d5e0e91328e52b27294718dcd5957d029d9301e8bb7cb181f1127937737a09a9a2ae413997e4 + checksum: 10/9dc54ef6854f877ad524667a0f3798b6c97c8138bee15a3dbad76557a45e3a3e42d438140df7a9eeaa10e5da7b5eb74ba854f06ffd233fa3c9e5936f6ae42e97 languageName: node linkType: hard -"vscode-uri@npm:^3.0.2": +"vscode-uri@npm:^3.1.0": version: 3.1.0 resolution: "vscode-uri@npm:3.1.0" checksum: 10/80c2a2421f44b64008ef1f91dfa52a2d68105cbb4dcea197dbf5b00c65ccaccf218b615e93ec587f26fc3ba04796898f3631a9406e3b04cda970c3ca8eadf646 @@ -11390,13 +11051,13 @@ __metadata: languageName: node linkType: hard -"whatwg-url@npm:^14.0.0": - version: 14.1.1 - resolution: "whatwg-url@npm:14.1.1" +"whatwg-url@npm:^14.0.0, whatwg-url@npm:^14.1.0": + version: 14.2.0 + resolution: "whatwg-url@npm:14.2.0" dependencies: - tr46: "npm:^5.0.0" + tr46: "npm:^5.1.0" webidl-conversions: "npm:^7.0.0" - checksum: 10/803bede3ec6c8f14de0d84ac6032479646b5a2b08f5a7289366c3461caed9d7888d171e2846b59798869191037562c965235c2eed6ff2e266c05a2b4a6ce0160 + checksum: 10/f0a95b0601c64f417c471536a2d828b4c16fe37c13662483a32f02f183ed0f441616609b0663fb791e524e8cd56d9a86dd7366b1fc5356048ccb09b576495e7c languageName: node linkType: hard @@ -11534,17 +11195,6 @@ __metadata: languageName: node linkType: hard -"wrap-ansi@npm:^6.2.0": - version: 6.2.0 - resolution: "wrap-ansi@npm:6.2.0" - dependencies: - ansi-styles: "npm:^4.0.0" - string-width: "npm:^4.1.0" - strip-ansi: "npm:^6.0.0" - checksum: 10/0d64f2d438e0b555e693b95aee7b2689a12c3be5ac458192a1ce28f542a6e9e59ddfecc37520910c2c88eb1f82a5411260566dba5064e8f9895e76e169e76187 - languageName: node - linkType: hard - "wrap-ansi@npm:^8.1.0": version: 8.1.0 resolution: "wrap-ansi@npm:8.1.0" @@ -11715,13 +11365,6 @@ __metadata: languageName: node linkType: hard -"yoctocolors-cjs@npm:^2.1.2": - version: 2.1.2 - resolution: "yoctocolors-cjs@npm:2.1.2" - checksum: 10/d731e3ba776a0ee19021d909787942933a6c2eafb2bbe85541f0c59aa5c7d475ce86fcb860d5803105e32244c3dd5ba875b87c4c6bf2d6f297da416aa54e556f - languageName: node - linkType: hard - "yoctocolors@npm:^2.0.0": version: 2.1.1 resolution: "yoctocolors@npm:2.1.1"