diff --git a/DONOTUPGRADE.md b/DONOTUPGRADE.md
index 694ab672..a21be3ad 100644
--- a/DONOTUPGRADE.md
+++ b/DONOTUPGRADE.md
@@ -14,22 +14,4 @@ We need to solve a type puzzle involving dispatching thunked actions in order to
Current Version: `8.6.14`
Latest Version: `9.x`
-We need to migrate away from the knobs addon
-
-## @testing/library
-
-Current Version: `12.1.5`
-Latest Version: `16.3.0`
-
-Newer versions do not work with React 17
-
-## react, react-dom
-
-Current Version: `17.0.2`
-Latest Version: `19.x.x`
-
-Reasons for not upgrading: It's not so much the package itself may break our library, but rather the ecosystem of supplemental libraries surrounding it that may still require react 17
-
-React 19 looks too new for our ecosystem
-
-React 18 is the safest bet. We can upgrade to react 18 once we have fully decoupled ourselves from legacy UI toolkit dependencies.
\ No newline at end of file
+We need to migrate away from the knobs addon
\ No newline at end of file
diff --git a/docs/adr/0003-react-18-minimum-peer-dependency.md b/docs/adr/0003-react-18-minimum-peer-dependency.md
new file mode 100644
index 00000000..2801b167
--- /dev/null
+++ b/docs/adr/0003-react-18-minimum-peer-dependency.md
@@ -0,0 +1,18 @@
+# React 18 minimum peer dependency; drop React 17 support
+
+We will require React 18+ (`>=18.0.0 <20.0.0`) as a peer dependency for the npm package, replacing the current bundled React 17 dependency. The viewer bundle (standalone HTML) is unaffected because it bundles React inline.
+
+We chose React 18 as the floor because:
+
+1. `ReactDOM.render()` is removed in React 19. Switching to `createRoot()` is required for forward compatibility, and `createRoot()` exists in React 18+.
+2. React 17 does not have `createRoot()`, so maintaining React 17 support would require a runtime version-detect shim at every `ReactDOM.render` call site. This is brittle and masks the real constraint.
+3. The `@testing-library/react` 12.x test stack is pinned to React 17 and blocks upgrades to `@testing-library/react` 16.x, `react-test-renderer` 18.x, etc. React 18 unblocks the entire testing stack.
+4. `DONOTUPGRADE.md` already identified React 18 as the safest upgrade target and React 17 as the blocker for multiple ecosystem packages.
+
+**Breaking change for npm consumers:** Consumers on React 17 must upgrade to React 18+ to use future versions of this package. The viewer bundle (standalone `viewer.zip`) is unaffected — React is bundled inline and the viewer owns its own React version.
+
+**Considered and rejected:** targeting React 18 with a `>=17.0.0 <20.0.0` peer range and a `createRoot` / `render` shim. This would silently allow React 17 consumers to install the package but crash at runtime when `mount()` is called, since `createRoot` does not exist in React 17.
+
+**Considered and rejected:** targeting React 19 directly. Multiple ecosystem dependencies (`react-hot-toast`, `react-tiny-popover`, `react-rnd`) have unknown React 19 compatibility. React 18 gives the broadest ecosystem support while still using `createRoot()`.
+
+**Outcome:** React and ReactDOM become peer dependencies (`>=18.0.0 <20.0.0`) plus dev dependencies. All `ReactDOM.render()` calls are replaced with `createRoot()`. The testing stack is upgraded to `@testing-library/react` 16.x and `react-test-renderer` 18.x. `DONOTUPGRADE.md` entries for React and `@testing-library` are removed.
diff --git a/package.json b/package.json
index b837d4d9..fbeeb871 100644
--- a/package.json
+++ b/package.json
@@ -64,7 +64,7 @@
"dependencies": {
"@reduxjs/toolkit": "^2.12.0",
"colorbrewer": "^1.7.0",
- "dompurify": "^3.4.10",
+ "dompurify": "^3.4.12",
"geojson-vt": "^4.0.3",
"jspdf": "^4.2.1",
"lodash.debounce": "^4.0.8",
@@ -73,11 +73,9 @@
"ol": "^10.9.0",
"papaparse": "^5.5.3",
"proj4": "2.20.9",
- "react": "^17.0.2",
"react-colorful": "^5.7.0",
- "react-dom": "^17.0.2",
"react-hot-toast": "2.6.0",
- "react-redux": "^8.1.3",
+ "react-redux": "^9.3.0",
"react-rnd": "^10.5.2",
"react-tiny-popover": "8.1.6",
"stickybits": "3.7.11",
@@ -85,7 +83,7 @@
},
"devDependencies": {
"@modelcontextprotocol/sdk": "1.29.0",
- "@playwright/test": "1.59.1",
+ "@playwright/test": "1.61.1",
"@storybook/addon-actions": "^8.6.18",
"@storybook/addon-docs": "^8.6.18",
"@storybook/addon-knobs": "^8.0.1",
@@ -98,50 +96,57 @@
"@storybook/react": "^8.6.18",
"@storybook/react-vite": "^8.6.18",
"@storybook/test": "^8.6.18",
- "@storybook/test-runner": "0.24.3",
+ "@storybook/test-runner": "0.24.4",
"@storybook/theming": "^8.6.18",
- "@testing-library/jest-dom": "^6.6.3",
- "@testing-library/react": "^12.1.5",
+ "@testing-library/dom": "^10.4.1",
+ "@testing-library/jest-dom": "^7.0.0",
+ "@testing-library/react": "^16.3.0",
"@types/dompurify": "^3.2.0",
"@types/geojson": "7946.0.16",
"@types/lodash.debounce": "4.0.9",
"@types/lodash.xor": "4.5.9",
"@types/lodash.xorby": "4.7.9",
- "@types/react": "17.0.91",
- "@types/react-dom": "17.0.26",
- "@vitejs/plugin-react": "^6.0.2",
- "@vitest/coverage-v8": "3.2.4",
+ "@types/react": "^18.3.31",
+ "@types/react-dom": "^18.3.7",
+ "@vitejs/plugin-react": "^6.0.4",
+ "@vitest/coverage-v8": "4.1.10",
"@welldone-software/why-did-you-render": "^7.0.1",
"barrelsby": "2.8.1",
"bestzip": "3.0.1",
- "concurrently": "9.2.1",
+ "concurrently": "10.0.3",
"copyfiles": "2.4.1",
"coveralls": "3.1.1",
"cross-env": "10.1.0",
"docsify-cli": "4.4.4",
"jest-image-snapshot": "6.5.2",
- "jsdom": "^26.1.0",
+ "jsdom": "^29.1.1",
"jsonfile": "6.2.1",
"patch-package": "^8.0.0",
"raf": "^3.4.1",
- "react-test-renderer": "17.0.2",
+ "react": "^18.3.1",
+ "react-dom": "^18.3.1",
+ "react-test-renderer": "^18.3.1",
"rimraf": "6.1.3",
"rollup-plugin-visualizer": "^7.0.1",
"storybook": "8.6.18",
"translate": "^3.0.1",
"tslint": "6.1.3",
"tsx": "^4.21.0",
- "typedoc": "0.28.19",
+ "typedoc": "0.28.20",
"typedoc-plugin-ga": "^1.1.1",
"typedoc-plugin-merge-modules": "7.0.0",
"typescript": "5.9.3",
- "typescript-json-schema": "^0.67.1",
+ "typescript-json-schema": "^0.68.0",
"vite": "^8.0.16",
- "vitest": "3.2.6",
- "wait-on": "9.0.10"
+ "vitest": "4.1.10",
+ "wait-on": "9.1.0"
},
"engines": {
"node": ">=18"
},
+ "peerDependencies": {
+ "react": ">=18.0.0 <20.0.0",
+ "react-dom": ">=18.0.0 <20.0.0"
+ },
"packageManager": "yarn@4.14.1"
}
diff --git a/src/api/default-commands.ts b/src/api/default-commands.ts
index 5c359152..441e5367 100644
--- a/src/api/default-commands.ts
+++ b/src/api/default-commands.ts
@@ -48,7 +48,7 @@ import { showModalComponent, showModalUrl } from '../actions/modal';
import { refresh } from '../actions/legend';
import { setTaskPaneVisibility, setLegendVisibility, setSelectionPanelVisibility } from '../actions/template';
import React from "react";
-import ReactDOM from "react-dom";
+import { createRoot } from "react-dom/client";
function panMap(dispatch: ReduxDispatch, viewer: IMapViewer, value: "right" | "left" | "up" | "down") {
const settings: any = {
@@ -416,7 +416,7 @@ export function initDefaultCommands() {
Print View
`;
printWindow.document.body.innerHTML = '';
- ReactDOM.render(el, printWindow.document.getElementById("print"));
+ createRoot(printWindow.document.getElementById("print")!).render(el);
}
}
});
diff --git a/src/components/map-providers/context.tsx b/src/components/map-providers/context.tsx
index 61872a21..14809c3c 100644
--- a/src/components/map-providers/context.tsx
+++ b/src/components/map-providers/context.tsx
@@ -27,12 +27,15 @@ export function useReduxDispatch(): ReduxDispatch {
}
/**
- * Fetches the requested sub-section of the application state
- *
+ * Fetches the requested sub-section of the application state.
+ *
+ * In react-redux 9, useSelector no longer takes an explicit root-state generic;
+ * the state type is inferred from the selector's parameter type.
+ *
* @since 0.14
*/
export function useAppState(selector: (state: IApplicationState) => TState, equalityFn?: (left: TState, right: TState) => boolean) {
- return useSelector(selector, equalityFn);
+ return useSelector(selector, equalityFn);
}
/**
diff --git a/src/entries/application.tsx b/src/entries/application.tsx
index 5d127410..cd9d4127 100644
--- a/src/entries/application.tsx
+++ b/src/entries/application.tsx
@@ -1,5 +1,5 @@
import * as React from "react";
-import * as ReactDOM from "react-dom";
+import { createRoot } from "react-dom/client";
import { App, IAppProps } from "../containers/app";
import { ReduxThunkedAction, ICommand, IApplicationState, IConfigurationReducerState } from "../api/common";
import { configureStore } from "../store/configure-store";
@@ -92,10 +92,10 @@ export class ApplicationViewModel {
this._store = configureStore(initState, extraReducers);
// Register our MapGuide-specific viewer implementation
const provider = new MapGuideMapProviderContext();
- ReactDOM.render(
+ createRoot(node).render(
{subs.map((s, i) => )}
- , node);
+ );
}
/**
* Dispatches the given action
diff --git a/test/actions/map.spec.ts b/test/actions/map.spec.ts
index 3597af9d..198c68e1 100644
--- a/test/actions/map.spec.ts
+++ b/test/actions/map.spec.ts
@@ -991,7 +991,9 @@ describe("actions/map - activateMap thunk", () => {
});
vi.mock("../../src/api/client", () => ({
- Client: vi.fn()
+ Client: vi.fn().mockImplementation(function(this: any) {
+ return this;
+ })
}));
describe("actions/map - activateMap thunk (with session)", () => {
@@ -1039,7 +1041,7 @@ describe("actions/map - activateMap thunk (with session)", () => {
describeRuntimeMap_v4: vi.fn().mockResolvedValue(lazyMap),
createRuntimeMap_v4: vi.fn()
};
- vi.mocked(Client).mockImplementation(() => mockClient as any);
+ vi.mocked(Client).mockImplementation(function(this: any) { return mockClient as any; });
const state = createStateWithPendingMap("test-session-id", true);
const dispatched: any[] = [];
@@ -1070,7 +1072,7 @@ describe("actions/map - activateMap thunk (with session)", () => {
describeRuntimeMap_v4: vi.fn(),
createRuntimeMap_v4: vi.fn().mockResolvedValue(lazyMap)
};
- vi.mocked(Client).mockImplementation(() => mockClient as any);
+ vi.mocked(Client).mockImplementation(function(this: any) { return mockClient as any; });
const state = createStateWithPendingMap("test-session-id", false);
const dispatched: any[] = [];
@@ -1101,7 +1103,7 @@ describe("actions/map - activateMap thunk (with session)", () => {
describeRuntimeMap_v4: vi.fn().mockRejectedValue(new Error("MgSessionExpiredException")),
createRuntimeMap_v4: vi.fn()
};
- vi.mocked(Client).mockImplementation(() => mockClient as any);
+ vi.mocked(Client).mockImplementation(function(this: any) { return mockClient as any; });
const state = createStateWithPendingMap("test-session-id", true);
const dispatched: any[] = [];
diff --git a/test/components/accordion.spec.tsx b/test/components/accordion.spec.tsx
index 3d6296cb..896e19a7 100644
--- a/test/components/accordion.spec.tsx
+++ b/test/components/accordion.spec.tsx
@@ -36,11 +36,13 @@ const PANEL_SPEC: IAccordionPanelSpec[] = [
describe("components/accordion", () => {
beforeEach(() => {
delete (window as any).ResizeObserver;
- window.ResizeObserver = vi.fn().mockImplementation(() => ({
- observe: vi.fn(),
- unobserve: vi.fn(),
- disconnect: vi.fn(),
- }));
+ window.ResizeObserver = vi.fn().mockImplementation(function(this: any) {
+ return {
+ observe: vi.fn(),
+ unobserve: vi.fn(),
+ disconnect: vi.fn(),
+ };
+ });
});
afterEach(() => {
window.ResizeObserver = ResizeObserver;
diff --git a/test/containers/measure.spec.tsx b/test/containers/measure.spec.tsx
index 233d35e6..c771807a 100644
--- a/test/containers/measure.spec.tsx
+++ b/test/containers/measure.spec.tsx
@@ -24,7 +24,7 @@ const actionMapMock = vi.hoisted(() => ({
const measureClassMock = vi.hoisted(() => ({
instances: [] as any[],
- MeasureContext: vi.fn().mockImplementation((_viewer: any, mapName: string, parent: any) => {
+ MeasureContext: vi.fn().mockImplementation(function(this: any, _viewer: any, mapName: string, parent: any) {
const instance = {
mapName,
parent,
diff --git a/test/containers/neo-and-quick-plot.spec.tsx b/test/containers/neo-and-quick-plot.spec.tsx
index 7029ecf7..9bcb2c0a 100644
--- a/test/containers/neo-and-quick-plot.spec.tsx
+++ b/test/containers/neo-and-quick-plot.spec.tsx
@@ -55,12 +55,14 @@ const loggerMock = vi.hoisted(() => ({
}));
const mapCapturerMock = vi.hoisted(() => ({
- MapCapturerContext: vi.fn().mockImplementation(() => ({
- getMapName: () => "Map1",
- activate: vi.fn(),
- updateBox: vi.fn(),
- deactivate: vi.fn(),
- })),
+ MapCapturerContext: vi.fn().mockImplementation(function(this: any) {
+ return {
+ getMapName: () => "Map1",
+ activate: vi.fn(),
+ updateBox: vi.fn(),
+ deactivate: vi.fn(),
+ };
+ }),
}));
const swipeMock = vi.hoisted(() => ({
diff --git a/test/utils/browser-support.spec.ts b/test/utils/browser-support.spec.ts
index ec77bfdf..e361e7cd 100644
--- a/test/utils/browser-support.spec.ts
+++ b/test/utils/browser-support.spec.ts
@@ -11,14 +11,16 @@ describe("utils/browser-support", () => {
document.documentElement.ontouchstart = orig;
});
it("isMobileViewport returns true if matchMedia matches", () => {
- const spy = vi.spyOn(window, "matchMedia").mockImplementation((query: string) => ({ matches: true }) as any);
+ const orig = window.matchMedia;
+ window.matchMedia = vi.fn().mockImplementation((query: string) => ({ matches: true })) as any;
expect(isMobileViewport()).toBe(true);
- spy.mockRestore();
+ window.matchMedia = orig;
});
it("isMobileViewport returns false if matchMedia does not match", () => {
- const spy = vi.spyOn(window, "matchMedia").mockImplementation((query: string) => ({ matches: false }) as any);
+ const orig = window.matchMedia;
+ window.matchMedia = vi.fn().mockImplementation((query: string) => ({ matches: false })) as any;
expect(isMobileViewport()).toBe(false);
- spy.mockRestore();
+ window.matchMedia = orig;
});
it("supportsWebGL returns a boolean", () => {
// In jsdom, WebGLRenderingContext is not defined; mock it to false to test the path
diff --git a/yarn.lock b/yarn.lock
index 81391bef..174dc4dd 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -12,26 +12,43 @@ __metadata:
languageName: node
linkType: hard
-"@ampproject/remapping@npm:^2.3.0":
- version: 2.3.0
- resolution: "@ampproject/remapping@npm:2.3.0"
+"@asamuzakjp/css-color@npm:^5.1.11":
+ version: 5.1.11
+ resolution: "@asamuzakjp/css-color@npm:5.1.11"
dependencies:
- "@jridgewell/gen-mapping": "npm:^0.3.5"
- "@jridgewell/trace-mapping": "npm:^0.3.24"
- checksum: 10c0/81d63cca5443e0f0c72ae18b544cc28c7c0ec2cea46e7cb888bb0e0f411a1191d0d6b7af798d54e30777d8d1488b2ec0732aac2be342d3d7d3ffd271c6f489ed
+ "@asamuzakjp/generational-cache": "npm:^1.0.1"
+ "@csstools/css-calc": "npm:^3.2.0"
+ "@csstools/css-color-parser": "npm:^4.1.0"
+ "@csstools/css-parser-algorithms": "npm:^4.0.0"
+ "@csstools/css-tokenizer": "npm:^4.0.0"
+ checksum: 10c0/32720bdff8daea6a8847aba6cdfae55baa3b4a2690b51d21db7f0382bbd183f3d9f2d5126df50afd889062635684b2819e47113629ee2e80c99389e75f48d060
languageName: node
linkType: hard
-"@asamuzakjp/css-color@npm:^3.2.0":
- version: 3.2.0
- resolution: "@asamuzakjp/css-color@npm:3.2.0"
+"@asamuzakjp/dom-selector@npm:^7.1.1":
+ version: 7.1.1
+ resolution: "@asamuzakjp/dom-selector@npm:7.1.1"
dependencies:
- "@csstools/css-calc": "npm:^2.1.3"
- "@csstools/css-color-parser": "npm:^3.0.9"
- "@csstools/css-parser-algorithms": "npm:^3.0.4"
- "@csstools/css-tokenizer": "npm:^3.0.3"
- lru-cache: "npm:^10.4.3"
- checksum: 10c0/a4bf1c831751b1fae46b437e37e8a38c0b5bd58d23230157ae210bd1e905fe509b89b7c243e63d1522d852668a6292ed730a160e21342772b4e5b7b8ea14c092
+ "@asamuzakjp/generational-cache": "npm:^1.0.1"
+ "@asamuzakjp/nwsapi": "npm:^2.3.9"
+ bidi-js: "npm:^1.0.3"
+ css-tree: "npm:^3.2.1"
+ is-potential-custom-element-name: "npm:^1.0.1"
+ checksum: 10c0/8cec1c618781c94de5836a215bbe5aafb4d8b835b18c51faf8547f4574afa39f92def3951e40123860062467613dd825f1e1600ff32e8045cc099a91796dcfb8
+ languageName: node
+ linkType: hard
+
+"@asamuzakjp/generational-cache@npm:^1.0.1":
+ version: 1.0.1
+ resolution: "@asamuzakjp/generational-cache@npm:1.0.1"
+ checksum: 10c0/1de62de43764e13fca3b9a31b7ea9b1bf0780fe053d266e40378a19ff8c66b543e011e6a0df02d410cd59bf981126706f176cdbb938985165202c4a079fe1057
+ languageName: node
+ linkType: hard
+
+"@asamuzakjp/nwsapi@npm:^2.3.9":
+ version: 2.3.9
+ resolution: "@asamuzakjp/nwsapi@npm:2.3.9"
+ checksum: 10c0/869b81382e775499c96c45c6dbe0d0766a6da04bcf0abb79f5333535c4e19946851acaa43398f896e2ecc5a1de9cf3db7cf8c4b1afac1ee3d15e21584546d74d
languageName: node
linkType: hard
@@ -191,7 +208,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.25.4, @babel/parser@npm:^7.29.7":
+"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.23.9, @babel/parser@npm:^7.29.3, @babel/parser@npm:^7.29.7":
version: 7.29.7
resolution: "@babel/parser@npm:7.29.7"
dependencies:
@@ -389,7 +406,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/runtime@npm:^7.12.0, @babel/runtime@npm:^7.12.1, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.17.8, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.28.6, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.8.7":
+"@babel/runtime@npm:^7.12.0, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.17.8, @babel/runtime@npm:^7.18.3, @babel/runtime@npm:^7.28.6, @babel/runtime@npm:^7.5.5, @babel/runtime@npm:^7.8.7":
version: 7.29.7
resolution: "@babel/runtime@npm:7.29.7"
checksum: 10c0/ca11572f7146b21e0bde6a9ed4bb6a89eafbee5f0944c7eb54d0d8a2dac962c33638a1d611e14faa71dfbb92b4b5f9236232208568a6b7d5c6f3f39ddb91771e
@@ -422,7 +439,7 @@ __metadata:
languageName: node
linkType: hard
-"@babel/types@npm:^7.0.0, @babel/types@npm:^7.18.9, @babel/types@npm:^7.20.7, @babel/types@npm:^7.22.5, @babel/types@npm:^7.25.4, @babel/types@npm:^7.27.3, @babel/types@npm:^7.28.2, @babel/types@npm:^7.29.7":
+"@babel/types@npm:^7.0.0, @babel/types@npm:^7.18.9, @babel/types@npm:^7.20.7, @babel/types@npm:^7.22.5, @babel/types@npm:^7.27.3, @babel/types@npm:^7.28.2, @babel/types@npm:^7.29.0, @babel/types@npm:^7.29.7":
version: 7.29.7
resolution: "@babel/types@npm:7.29.7"
dependencies:
@@ -446,6 +463,17 @@ __metadata:
languageName: node
linkType: hard
+"@bramus/specificity@npm:^2.4.2":
+ version: 2.4.2
+ resolution: "@bramus/specificity@npm:2.4.2"
+ dependencies:
+ css-tree: "npm:^3.0.0"
+ bin:
+ specificity: bin/cli.js
+ checksum: 10c0/c5f4e04e0bca0d2202598207a5eb0733c8109d12a68a329caa26373bec598d99db5bb785b8865fefa00fc01b08c6068138807ceb11a948fe15e904ed6cf4ba72
+ languageName: node
+ linkType: hard
+
"@cspotcode/source-map-support@npm:^0.8.0":
version: 0.8.1
resolution: "@cspotcode/source-map-support@npm:0.8.1"
@@ -455,49 +483,61 @@ __metadata:
languageName: node
linkType: hard
-"@csstools/color-helpers@npm:^5.1.0":
- version: 5.1.0
- resolution: "@csstools/color-helpers@npm:5.1.0"
- checksum: 10c0/b7f99d2e455cf1c9b41a67a5327d5d02888cd5c8802a68b1887dffef537d9d4bc66b3c10c1e62b40bbed638b6c1d60b85a232f904ed7b39809c4029cb36567db
+"@csstools/color-helpers@npm:^6.1.0":
+ version: 6.1.0
+ resolution: "@csstools/color-helpers@npm:6.1.0"
+ checksum: 10c0/ebb71eebcd6dde16a89d687c30d4c7f315f9079ec803497ebac0528d0a9ef09847eaf167b4565c4919f156e32e7ca2167199ac2d2020f184f7888551a3b4712b
languageName: node
linkType: hard
-"@csstools/css-calc@npm:^2.1.3, @csstools/css-calc@npm:^2.1.4":
- version: 2.1.4
- resolution: "@csstools/css-calc@npm:2.1.4"
+"@csstools/css-calc@npm:^3.2.0, @csstools/css-calc@npm:^3.2.1":
+ version: 3.2.1
+ resolution: "@csstools/css-calc@npm:3.2.1"
peerDependencies:
- "@csstools/css-parser-algorithms": ^3.0.5
- "@csstools/css-tokenizer": ^3.0.4
- checksum: 10c0/42ce5793e55ec4d772083808a11e9fb2dfe36db3ec168713069a276b4c3882205b3507c4680224c28a5d35fe0bc2d308c77f8f2c39c7c09aad8747708eb8ddd8
+ "@csstools/css-parser-algorithms": ^4.0.0
+ "@csstools/css-tokenizer": ^4.0.0
+ checksum: 10c0/0191c8d1cd4dffa0d3b6bfd1e78a721934b1d7a6c972966e4fdaa72208c6789e8ff443ee81764a32f1e6107825695b5524ef2b4dc1681b5b29230f2a1277e5df
languageName: node
linkType: hard
-"@csstools/css-color-parser@npm:^3.0.9":
- version: 3.1.0
- resolution: "@csstools/css-color-parser@npm:3.1.0"
+"@csstools/css-color-parser@npm:^4.1.0":
+ version: 4.1.9
+ resolution: "@csstools/css-color-parser@npm:4.1.9"
dependencies:
- "@csstools/color-helpers": "npm:^5.1.0"
- "@csstools/css-calc": "npm:^2.1.4"
+ "@csstools/color-helpers": "npm:^6.1.0"
+ "@csstools/css-calc": "npm:^3.2.1"
peerDependencies:
- "@csstools/css-parser-algorithms": ^3.0.5
- "@csstools/css-tokenizer": ^3.0.4
- checksum: 10c0/0e0c670ad54ec8ec4d9b07568b80defd83b9482191f5e8ca84ab546b7be6db5d7cc2ba7ac9fae54488b129a4be235d6183d3aab4416fec5e89351f73af4222c5
+ "@csstools/css-parser-algorithms": ^4.0.0
+ "@csstools/css-tokenizer": ^4.0.0
+ checksum: 10c0/d9330a1d5b207230e97a522c9b73c1b625dbfbca7a91ac8888e05917efb01c6aa4075153e5af6ce028c3848660d3f24cf7b0f0760a080361089e1a3841e586c7
languageName: node
linkType: hard
-"@csstools/css-parser-algorithms@npm:^3.0.4":
- version: 3.0.5
- resolution: "@csstools/css-parser-algorithms@npm:3.0.5"
+"@csstools/css-parser-algorithms@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "@csstools/css-parser-algorithms@npm:4.0.0"
peerDependencies:
- "@csstools/css-tokenizer": ^3.0.4
- checksum: 10c0/d9a1c888bd43849ae3437ca39251d5c95d2c8fd6b5ccdb7c45491dfd2c1cbdc3075645e80901d120e4d2c1993db9a5b2d83793b779dbbabcfb132adb142eb7f7
+ "@csstools/css-tokenizer": ^4.0.0
+ checksum: 10c0/94558c2428d6ef0ddef542e86e0a8376aa1263a12a59770abb13ba50d7b83086822c75433f32aa2e7fef00555e1cc88292f9ca5bce79aed232bb3fed73b1528d
languageName: node
linkType: hard
-"@csstools/css-tokenizer@npm:^3.0.3":
- version: 3.0.4
- resolution: "@csstools/css-tokenizer@npm:3.0.4"
- checksum: 10c0/3b589f8e9942075a642213b389bab75a2d50d05d203727fcdac6827648a5572674caff07907eff3f9a2389d86a4ee47308fafe4f8588f4a77b7167c588d2559f
+"@csstools/css-syntax-patches-for-csstree@npm:^1.1.3":
+ version: 1.1.6
+ resolution: "@csstools/css-syntax-patches-for-csstree@npm:1.1.6"
+ peerDependencies:
+ css-tree: ^3.2.1
+ peerDependenciesMeta:
+ css-tree:
+ optional: true
+ checksum: 10c0/4f1322833df87dfb19ec5b23cba5475ceeff8391940dd0eeaf9b28df362f23c354c31f704c4bdef9bd749ae5f0825ded022df3fea1fab39af9b6aab42370ba53
+ languageName: node
+ linkType: hard
+
+"@csstools/css-tokenizer@npm:^4.0.0":
+ version: 4.0.0
+ resolution: "@csstools/css-tokenizer@npm:4.0.0"
+ checksum: 10c0/669cf3d0f9c8e1ffdf8c9955ad8beba0c8cfe03197fe29a4fcbd9ee6f7a18856cfa42c62670021a75183d9ab37f5d14a866e6a9df753a6c07f59e36797a9ea9f
languageName: node
linkType: hard
@@ -1104,6 +1144,18 @@ __metadata:
languageName: node
linkType: hard
+"@exodus/bytes@npm:^1.11.0, @exodus/bytes@npm:^1.15.0, @exodus/bytes@npm:^1.6.0":
+ version: 1.15.1
+ resolution: "@exodus/bytes@npm:1.15.1"
+ peerDependencies:
+ "@noble/hashes": ^1.8.0 || ^2.0.0
+ peerDependenciesMeta:
+ "@noble/hashes":
+ optional: true
+ checksum: 10c0/333056a6953bbf875d9f3b86c32314de29458d842e5f56f6ef8034b18c2d9660184550093d1bae5de0064043d5e23f54cc03148798d9d29cf5167ac03f2e9f8c
+ languageName: node
+ linkType: hard
+
"@floating-ui/core@npm:^1.8.0":
version: 1.8.0
resolution: "@floating-ui/core@npm:1.8.0"
@@ -1739,14 +1791,14 @@ __metadata:
languageName: node
linkType: hard
-"@playwright/test@npm:1.59.1":
- version: 1.59.1
- resolution: "@playwright/test@npm:1.59.1"
+"@playwright/test@npm:1.61.1":
+ version: 1.61.1
+ resolution: "@playwright/test@npm:1.61.1"
dependencies:
- playwright: "npm:1.59.1"
+ playwright: "npm:1.61.1"
bin:
playwright: cli.js
- checksum: 10c0/8c2d94a860d3c254a0b114df2f888ad0a0e9310f45b6059bd5d4da196d965cadf6922267cef0881cfa9784d4bef6d78363d2c2d94caa64be67ff644c41162137
+ checksum: 10c0/45004139eaa7c7ec8129e4ed77a9d734aa09ed40b69162b871e4123f1d70217b7b73651431a9343ed5090d5fed11c6df1bff2a56ff4b87dc7b0371b5da87cf9c
languageName: node
linkType: hard
@@ -1904,181 +1956,6 @@ __metadata:
languageName: node
linkType: hard
-"@rollup/rollup-android-arm-eabi@npm:4.62.2":
- version: 4.62.2
- resolution: "@rollup/rollup-android-arm-eabi@npm:4.62.2"
- conditions: os=android & cpu=arm
- languageName: node
- linkType: hard
-
-"@rollup/rollup-android-arm64@npm:4.62.2":
- version: 4.62.2
- resolution: "@rollup/rollup-android-arm64@npm:4.62.2"
- conditions: os=android & cpu=arm64
- languageName: node
- linkType: hard
-
-"@rollup/rollup-darwin-arm64@npm:4.62.2":
- version: 4.62.2
- resolution: "@rollup/rollup-darwin-arm64@npm:4.62.2"
- conditions: os=darwin & cpu=arm64
- languageName: node
- linkType: hard
-
-"@rollup/rollup-darwin-x64@npm:4.62.2":
- version: 4.62.2
- resolution: "@rollup/rollup-darwin-x64@npm:4.62.2"
- conditions: os=darwin & cpu=x64
- languageName: node
- linkType: hard
-
-"@rollup/rollup-freebsd-arm64@npm:4.62.2":
- version: 4.62.2
- resolution: "@rollup/rollup-freebsd-arm64@npm:4.62.2"
- conditions: os=freebsd & cpu=arm64
- languageName: node
- linkType: hard
-
-"@rollup/rollup-freebsd-x64@npm:4.62.2":
- version: 4.62.2
- resolution: "@rollup/rollup-freebsd-x64@npm:4.62.2"
- conditions: os=freebsd & cpu=x64
- languageName: node
- linkType: hard
-
-"@rollup/rollup-linux-arm-gnueabihf@npm:4.62.2":
- version: 4.62.2
- resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.62.2"
- conditions: os=linux & cpu=arm & libc=glibc
- languageName: node
- linkType: hard
-
-"@rollup/rollup-linux-arm-musleabihf@npm:4.62.2":
- version: 4.62.2
- resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.62.2"
- conditions: os=linux & cpu=arm & libc=musl
- languageName: node
- linkType: hard
-
-"@rollup/rollup-linux-arm64-gnu@npm:4.62.2":
- version: 4.62.2
- resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.62.2"
- conditions: os=linux & cpu=arm64 & libc=glibc
- languageName: node
- linkType: hard
-
-"@rollup/rollup-linux-arm64-musl@npm:4.62.2":
- version: 4.62.2
- resolution: "@rollup/rollup-linux-arm64-musl@npm:4.62.2"
- conditions: os=linux & cpu=arm64 & libc=musl
- languageName: node
- linkType: hard
-
-"@rollup/rollup-linux-loong64-gnu@npm:4.62.2":
- version: 4.62.2
- resolution: "@rollup/rollup-linux-loong64-gnu@npm:4.62.2"
- conditions: os=linux & cpu=loong64 & libc=glibc
- languageName: node
- linkType: hard
-
-"@rollup/rollup-linux-loong64-musl@npm:4.62.2":
- version: 4.62.2
- resolution: "@rollup/rollup-linux-loong64-musl@npm:4.62.2"
- conditions: os=linux & cpu=loong64 & libc=musl
- languageName: node
- linkType: hard
-
-"@rollup/rollup-linux-ppc64-gnu@npm:4.62.2":
- version: 4.62.2
- resolution: "@rollup/rollup-linux-ppc64-gnu@npm:4.62.2"
- conditions: os=linux & cpu=ppc64 & libc=glibc
- languageName: node
- linkType: hard
-
-"@rollup/rollup-linux-ppc64-musl@npm:4.62.2":
- version: 4.62.2
- resolution: "@rollup/rollup-linux-ppc64-musl@npm:4.62.2"
- conditions: os=linux & cpu=ppc64 & libc=musl
- languageName: node
- linkType: hard
-
-"@rollup/rollup-linux-riscv64-gnu@npm:4.62.2":
- version: 4.62.2
- resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.62.2"
- conditions: os=linux & cpu=riscv64 & libc=glibc
- languageName: node
- linkType: hard
-
-"@rollup/rollup-linux-riscv64-musl@npm:4.62.2":
- version: 4.62.2
- resolution: "@rollup/rollup-linux-riscv64-musl@npm:4.62.2"
- conditions: os=linux & cpu=riscv64 & libc=musl
- languageName: node
- linkType: hard
-
-"@rollup/rollup-linux-s390x-gnu@npm:4.62.2":
- version: 4.62.2
- resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.62.2"
- conditions: os=linux & cpu=s390x & libc=glibc
- languageName: node
- linkType: hard
-
-"@rollup/rollup-linux-x64-gnu@npm:4.62.2":
- version: 4.62.2
- resolution: "@rollup/rollup-linux-x64-gnu@npm:4.62.2"
- conditions: os=linux & cpu=x64 & libc=glibc
- languageName: node
- linkType: hard
-
-"@rollup/rollup-linux-x64-musl@npm:4.62.2":
- version: 4.62.2
- resolution: "@rollup/rollup-linux-x64-musl@npm:4.62.2"
- conditions: os=linux & cpu=x64 & libc=musl
- languageName: node
- linkType: hard
-
-"@rollup/rollup-openbsd-x64@npm:4.62.2":
- version: 4.62.2
- resolution: "@rollup/rollup-openbsd-x64@npm:4.62.2"
- conditions: os=openbsd & cpu=x64
- languageName: node
- linkType: hard
-
-"@rollup/rollup-openharmony-arm64@npm:4.62.2":
- version: 4.62.2
- resolution: "@rollup/rollup-openharmony-arm64@npm:4.62.2"
- conditions: os=openharmony & cpu=arm64
- languageName: node
- linkType: hard
-
-"@rollup/rollup-win32-arm64-msvc@npm:4.62.2":
- version: 4.62.2
- resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.62.2"
- conditions: os=win32 & cpu=arm64
- languageName: node
- linkType: hard
-
-"@rollup/rollup-win32-ia32-msvc@npm:4.62.2":
- version: 4.62.2
- resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.62.2"
- conditions: os=win32 & cpu=ia32
- languageName: node
- linkType: hard
-
-"@rollup/rollup-win32-x64-gnu@npm:4.62.2":
- version: 4.62.2
- resolution: "@rollup/rollup-win32-x64-gnu@npm:4.62.2"
- conditions: os=win32 & cpu=x64
- languageName: node
- linkType: hard
-
-"@rollup/rollup-win32-x64-msvc@npm:4.62.2":
- version: 4.62.2
- resolution: "@rollup/rollup-win32-x64-msvc@npm:4.62.2"
- conditions: os=win32 & cpu=x64
- languageName: node
- linkType: hard
-
"@shikijs/engine-oniguruma@npm:^3.23.0":
version: 3.23.0
resolution: "@shikijs/engine-oniguruma@npm:3.23.0"
@@ -2478,9 +2355,9 @@ __metadata:
languageName: node
linkType: hard
-"@storybook/test-runner@npm:0.24.3":
- version: 0.24.3
- resolution: "@storybook/test-runner@npm:0.24.3"
+"@storybook/test-runner@npm:0.24.4":
+ version: 0.24.4
+ resolution: "@storybook/test-runner@npm:0.24.4"
dependencies:
"@babel/core": "npm:^7.22.5"
"@babel/generator": "npm:^7.22.5"
@@ -2504,10 +2381,10 @@ __metadata:
rimraf: "npm:^3.0.2"
uuid: "npm:^8.3.2"
peerDependencies:
- storybook: ^0.0.0-0 || ^10.0.0 || ^10.0.0-0 || ^10.1.0-0 || ^10.2.0-0 || ^10.3.0-0 || ^10.4.0-0
+ storybook: ^0.0.0-0 || ^10.0.0 || ^10.0.0-0 || ^10.1.0-0 || ^10.2.0-0 || ^10.3.0-0 || ^10.4.0-0 || ^10.5.0-0 || ^10.6.0-0
bin:
test-storybook: dist/test-storybook.js
- checksum: 10c0/581cc520e1baa4ea86103a2ca2fba00330906a817733927059d08655cf2d85af3c5cca10ed7e159b7c37f19d7575da38d499a955c46d40654b9fc296969871b0
+ checksum: 10c0/103b7ec66023c727b621dfafeef5951c4fadba370376af4b92204b0b010e92a559dbe77d3044fd1f01eec03488a84b521664726bdb7dc20a1dc12bcf25376210
languageName: node
linkType: hard
@@ -2727,19 +2604,19 @@ __metadata:
languageName: node
linkType: hard
-"@testing-library/dom@npm:^8.0.0":
- version: 8.20.1
- resolution: "@testing-library/dom@npm:8.20.1"
+"@testing-library/dom@npm:^10.4.1":
+ version: 10.4.1
+ resolution: "@testing-library/dom@npm:10.4.1"
dependencies:
"@babel/code-frame": "npm:^7.10.4"
"@babel/runtime": "npm:^7.12.5"
"@types/aria-query": "npm:^5.0.1"
- aria-query: "npm:5.1.3"
- chalk: "npm:^4.1.0"
+ aria-query: "npm:5.3.0"
dom-accessibility-api: "npm:^0.5.9"
lz-string: "npm:^1.5.0"
+ picocolors: "npm:1.1.1"
pretty-format: "npm:^27.0.2"
- checksum: 10c0/614013756706467f2a7f3f693c18377048c210ec809884f0f9be866f7d865d075805ad15f5d100e8a699467fdde09085bf79e23a00ea0a6ab001d9583ef15e5d
+ checksum: 10c0/19ce048012d395ad0468b0dbcc4d0911f6f9e39464d7a8464a587b29707eed5482000dad728f5acc4ed314d2f4d54f34982999a114d2404f36d048278db815b1
languageName: node
linkType: hard
@@ -2758,9 +2635,9 @@ __metadata:
languageName: node
linkType: hard
-"@testing-library/jest-dom@npm:^6.6.3":
- version: 6.9.1
- resolution: "@testing-library/jest-dom@npm:6.9.1"
+"@testing-library/jest-dom@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "@testing-library/jest-dom@npm:7.0.0"
dependencies:
"@adobe/css-tools": "npm:^4.4.0"
aria-query: "npm:^5.0.0"
@@ -2768,21 +2645,29 @@ __metadata:
dom-accessibility-api: "npm:^0.6.3"
picocolors: "npm:^1.1.1"
redent: "npm:^3.0.0"
- checksum: 10c0/4291ebd2f0f38d14cefac142c56c337941775a5807e2a3d6f1a14c2fbd6be76a18e498ed189e95bedc97d9e8cf1738049bc76c85b5bc5e23fae7c9e10f7b3a12
+ peerDependencies:
+ "@testing-library/dom": ">=10 <11"
+ checksum: 10c0/f5ecf821ed098438a5e9ce993d431505f0a1af43edb05e423c6ab7becf9d7dbe46385fc93e0e460a4c7996f4513cad72b8967dd8e98c75bc7ea6733ff7efcf4e
languageName: node
linkType: hard
-"@testing-library/react@npm:^12.1.5":
- version: 12.1.5
- resolution: "@testing-library/react@npm:12.1.5"
+"@testing-library/react@npm:^16.3.0":
+ version: 16.3.2
+ resolution: "@testing-library/react@npm:16.3.2"
dependencies:
"@babel/runtime": "npm:^7.12.5"
- "@testing-library/dom": "npm:^8.0.0"
- "@types/react-dom": "npm:<18.0.0"
peerDependencies:
- react: <18.0.0
- react-dom: <18.0.0
- checksum: 10c0/3c2433d2fdb6535261f62cd85d79657989cebd96f9072da03c098a1cfa56dec4dfec83d7c2e93633a3ccebdb178ea8578261533d11551600966edab77af00c8b
+ "@testing-library/dom": ^10.0.0
+ "@types/react": ^18.0.0 || ^19.0.0
+ "@types/react-dom": ^18.0.0 || ^19.0.0
+ react: ^18.0.0 || ^19.0.0
+ react-dom: ^18.0.0 || ^19.0.0
+ peerDependenciesMeta:
+ "@types/react":
+ optional: true
+ "@types/react-dom":
+ optional: true
+ checksum: 10c0/f9c7f0915e1b5f7b750e6c7d8b51f091b8ae7ea99bacb761d7b8505ba25de9cfcb749a0f779f1650fb268b499dd79165dc7e1ee0b8b4cb63430d3ddc81ffe044
languageName: node
linkType: hard
@@ -2913,7 +2798,7 @@ __metadata:
languageName: node
linkType: hard
-"@types/estree@npm:1.0.9, @types/estree@npm:^1.0.0":
+"@types/estree@npm:^1.0.0":
version: 1.0.9
resolution: "@types/estree@npm:1.0.9"
checksum: 10c0/3ad3286ca2988cd550dafb8f2ad599c8474868e954fa601a36655bdfefd8039f7c714b8c1c7f2ae219ffbd58bd4660e66fa7479a0120fc02d4777057d4865387
@@ -2936,17 +2821,6 @@ __metadata:
languageName: node
linkType: hard
-"@types/hoist-non-react-statics@npm:^3.3.1":
- version: 3.3.7
- resolution: "@types/hoist-non-react-statics@npm:3.3.7"
- dependencies:
- hoist-non-react-statics: "npm:^3.3.0"
- peerDependencies:
- "@types/react": "*"
- checksum: 10c0/ed8f4e88338f7d021d0f956adf6089d2a12b2e254a03c05292324f2e986d2376eb9efdb8a4f04596823e8fca88c9d06361d20dab4a2a00dc935fb36ac911de55
- languageName: node
- linkType: hard
-
"@types/istanbul-lib-coverage@npm:*, @types/istanbul-lib-coverage@npm:^2.0.1, @types/istanbul-lib-coverage@npm:^2.0.6":
version: 2.0.6
resolution: "@types/istanbul-lib-coverage@npm:2.0.6"
@@ -3089,12 +2963,12 @@ __metadata:
languageName: node
linkType: hard
-"@types/react-dom@npm:17.0.26, @types/react-dom@npm:<18.0.0":
- version: 17.0.26
- resolution: "@types/react-dom@npm:17.0.26"
+"@types/react-dom@npm:^18.3.7":
+ version: 18.3.7
+ resolution: "@types/react-dom@npm:18.3.7"
peerDependencies:
- "@types/react": ^17.0.0
- checksum: 10c0/8363921f08afe3f2ef82fe293301a0809ec646975fe9f5bfeb2e823f7237b97e47d27e1c6c2ffff27d15c12ab3cad1de6c77a737e37499fcc52793b0fd674f3f
+ "@types/react": ^18.0.0
+ checksum: 10c0/8bd309e2c3d1604a28a736a24f96cbadf6c05d5288cfef8883b74f4054c961b6b3a5e997fd5686e492be903c8f3380dba5ec017eff3906b1256529cd2d39603e
languageName: node
linkType: hard
@@ -3107,14 +2981,13 @@ __metadata:
languageName: node
linkType: hard
-"@types/react@npm:17.0.91":
- version: 17.0.91
- resolution: "@types/react@npm:17.0.91"
+"@types/react@npm:^18.3.31":
+ version: 18.3.31
+ resolution: "@types/react@npm:18.3.31"
dependencies:
"@types/prop-types": "npm:*"
- "@types/scheduler": "npm:^0.16"
csstype: "npm:^3.2.2"
- checksum: 10c0/f1a5f77dbe6d62c04bfa2692d1204fd537e5fb15461a10673fa116a4b211f8ebaf426a4b1b95da04d38cea47dfc77c4d403f0850db7d9853298248a54478cc60
+ checksum: 10c0/44180549dd045f536ececd39e39aacdf828e76adc1c4a90b132f453e23cc370c4648d9102ae401172ebd8fd8b1977a901a39e214e53ec77171b27514b588c179
languageName: node
linkType: hard
@@ -3134,13 +3007,6 @@ __metadata:
languageName: node
linkType: hard
-"@types/scheduler@npm:^0.16":
- version: 0.16.8
- resolution: "@types/scheduler@npm:0.16.8"
- checksum: 10c0/f86de504945b8fc41b1f391f847444d542e2e4067cf7e5d9bfeb5d2d2393d3203b1161bc0ef3b1e104d828dabfb60baf06e8d2c27e27ff7e8258e6e618d8c4ec
- languageName: node
- linkType: hard
-
"@types/semver@npm:^7.5.0":
version: 7.7.1
resolution: "@types/semver@npm:7.7.1"
@@ -3169,10 +3035,10 @@ __metadata:
languageName: node
linkType: hard
-"@types/use-sync-external-store@npm:^0.0.3":
- version: 0.0.3
- resolution: "@types/use-sync-external-store@npm:0.0.3"
- checksum: 10c0/82824c1051ba40a00e3d47964cdf4546a224e95f172e15a9c62aa3f118acee1c7518b627a34f3aa87298a2039f982e8509f92bfcc18bea7c255c189c293ba547
+"@types/use-sync-external-store@npm:^0.0.6":
+ version: 0.0.6
+ resolution: "@types/use-sync-external-store@npm:0.0.6"
+ checksum: 10c0/77c045a98f57488201f678b181cccd042279aff3da34540ad242f893acc52b358bd0a8207a321b8ac09adbcef36e3236944390e2df4fcedb556ce7bb2a88f2a8
languageName: node
linkType: hard
@@ -3496,7 +3362,7 @@ __metadata:
languageName: node
linkType: hard
-"@vitejs/plugin-react@npm:^6.0.2":
+"@vitejs/plugin-react@npm:^6.0.4":
version: 6.0.4
resolution: "@vitejs/plugin-react@npm:6.0.4"
dependencies:
@@ -3514,30 +3380,27 @@ __metadata:
languageName: node
linkType: hard
-"@vitest/coverage-v8@npm:3.2.4":
- version: 3.2.4
- resolution: "@vitest/coverage-v8@npm:3.2.4"
+"@vitest/coverage-v8@npm:4.1.10":
+ version: 4.1.10
+ resolution: "@vitest/coverage-v8@npm:4.1.10"
dependencies:
- "@ampproject/remapping": "npm:^2.3.0"
"@bcoe/v8-coverage": "npm:^1.0.2"
- ast-v8-to-istanbul: "npm:^0.3.3"
- debug: "npm:^4.4.1"
+ "@vitest/utils": "npm:4.1.10"
+ ast-v8-to-istanbul: "npm:^1.0.0"
istanbul-lib-coverage: "npm:^3.2.2"
istanbul-lib-report: "npm:^3.0.1"
- istanbul-lib-source-maps: "npm:^5.0.6"
- istanbul-reports: "npm:^3.1.7"
- magic-string: "npm:^0.30.17"
- magicast: "npm:^0.3.5"
- std-env: "npm:^3.9.0"
- test-exclude: "npm:^7.0.1"
- tinyrainbow: "npm:^2.0.0"
- peerDependencies:
- "@vitest/browser": 3.2.4
- vitest: 3.2.4
+ istanbul-reports: "npm:^3.2.0"
+ magicast: "npm:^0.5.2"
+ obug: "npm:^2.1.1"
+ std-env: "npm:^4.0.0-rc.1"
+ tinyrainbow: "npm:^3.1.0"
+ peerDependencies:
+ "@vitest/browser": 4.1.10
+ vitest: 4.1.10
peerDependenciesMeta:
"@vitest/browser":
optional: true
- checksum: 10c0/cae3e58d81d56e7e1cdecd7b5baab7edd0ad9dee8dec9353c52796e390e452377d3f04174d40b6986b17c73241a5e773e422931eaa8102dcba0605ff24b25193
+ checksum: 10c0/f607ab5610ba93ff586d1680bc6d574ee42606ddafd33d5dca14d568e1ff110bf7aea0c82d87b69003b10604d78ccdb535948704e26bbdbfdda6b27edf524486
languageName: node
linkType: hard
@@ -3553,35 +3416,36 @@ __metadata:
languageName: node
linkType: hard
-"@vitest/expect@npm:3.2.6":
- version: 3.2.6
- resolution: "@vitest/expect@npm:3.2.6"
+"@vitest/expect@npm:4.1.10":
+ version: 4.1.10
+ resolution: "@vitest/expect@npm:4.1.10"
dependencies:
+ "@standard-schema/spec": "npm:^1.1.0"
"@types/chai": "npm:^5.2.2"
- "@vitest/spy": "npm:3.2.6"
- "@vitest/utils": "npm:3.2.6"
- chai: "npm:^5.2.0"
- tinyrainbow: "npm:^2.0.0"
- checksum: 10c0/bb51fa6a1f0740b3ee994347bc5067c8a17c2f3dea56b76a8c2c328885cdbfbafbb99b0b94b8166dc605eedbb9f467d37a6a0e0c81855eb18e232417cca4ccbd
+ "@vitest/spy": "npm:4.1.10"
+ "@vitest/utils": "npm:4.1.10"
+ chai: "npm:^6.2.2"
+ tinyrainbow: "npm:^3.1.0"
+ checksum: 10c0/a817ad0d9bd6a039776a7228d54fb8319c17e4af15917407f5566ac61781a8511f591d302519d6999217399915bc3c0290028189fc73f5c38f80cb01b6f19c8d
languageName: node
linkType: hard
-"@vitest/mocker@npm:3.2.6":
- version: 3.2.6
- resolution: "@vitest/mocker@npm:3.2.6"
+"@vitest/mocker@npm:4.1.10":
+ version: 4.1.10
+ resolution: "@vitest/mocker@npm:4.1.10"
dependencies:
- "@vitest/spy": "npm:3.2.6"
+ "@vitest/spy": "npm:4.1.10"
estree-walker: "npm:^3.0.3"
- magic-string: "npm:^0.30.17"
+ magic-string: "npm:^0.30.21"
peerDependencies:
msw: ^2.4.9
- vite: ^5.0.0 || ^6.0.0 || ^7.0.0-0
+ vite: ^6.0.0 || ^7.0.0 || ^8.0.0
peerDependenciesMeta:
msw:
optional: true
vite:
optional: true
- checksum: 10c0/0429d72e52ca1cc25d7ac44fbc251d0486974d8e0e59860c605d72456c0a17fa1d464b2a5e34690c17afcc7be562d7c22595f53503244a858f1f5903998da100
+ checksum: 10c0/4aa70b0df58681652e2e28093437fb2e8f4d02a6d03f5619abc266ac1c5ae5f43326148061d13ae6e071e0f6cfcf7634659af63644de8ce098a7c98949a3d1ad
languageName: node
linkType: hard
@@ -3603,43 +3467,34 @@ __metadata:
languageName: node
linkType: hard
-"@vitest/pretty-format@npm:3.2.6":
- version: 3.2.6
- resolution: "@vitest/pretty-format@npm:3.2.6"
- dependencies:
- tinyrainbow: "npm:^2.0.0"
- checksum: 10c0/9fc2887ef4206c90392de4e205d0109add35382446914d0124c53d1da327f49b9e9535fb336cb260394c176e4bb14b1b3aba0a42ab12b0f8b95034ccd4fed4eb
- languageName: node
- linkType: hard
-
-"@vitest/pretty-format@npm:^3.2.6":
- version: 3.2.7
- resolution: "@vitest/pretty-format@npm:3.2.7"
+"@vitest/pretty-format@npm:4.1.10":
+ version: 4.1.10
+ resolution: "@vitest/pretty-format@npm:4.1.10"
dependencies:
- tinyrainbow: "npm:^2.0.0"
- checksum: 10c0/f556dd5f9e5240c7ab054d795622292c1b23f6aad3332d1e250f33d801783efbb7883387640b76d22cc91b81f30cb735b40371ec3e4f5293e735495f45d624df
+ tinyrainbow: "npm:^3.1.0"
+ checksum: 10c0/1a5daba730ffe23f2000bff484b4b2842f3b178d93663cb487b215516b8d3b62caa3e2bb2a3c63307b61a9fe58fb9bfff38559bc0c5e49d8aa403d6803a1d918
languageName: node
linkType: hard
-"@vitest/runner@npm:3.2.6":
- version: 3.2.6
- resolution: "@vitest/runner@npm:3.2.6"
+"@vitest/runner@npm:4.1.10":
+ version: 4.1.10
+ resolution: "@vitest/runner@npm:4.1.10"
dependencies:
- "@vitest/utils": "npm:3.2.6"
+ "@vitest/utils": "npm:4.1.10"
pathe: "npm:^2.0.3"
- strip-literal: "npm:^3.0.0"
- checksum: 10c0/bfc552ee2424ec62e4d6c075d000348a8187eb1be7ce9ae4673139c2f4a71e271ac15bef4d6af27cb5a29f4776dd437bea9d5819f62f0b5ece3c6dd857fa300d
+ checksum: 10c0/554b72639de9694271b99be8ae273fe12ec793093ec91cce143816cd1187d40b7138a4d9d4de4f456cfca9567de986825bff97e107c05b9eb4abc130e854286d
languageName: node
linkType: hard
-"@vitest/snapshot@npm:3.2.6":
- version: 3.2.6
- resolution: "@vitest/snapshot@npm:3.2.6"
+"@vitest/snapshot@npm:4.1.10":
+ version: 4.1.10
+ resolution: "@vitest/snapshot@npm:4.1.10"
dependencies:
- "@vitest/pretty-format": "npm:3.2.6"
- magic-string: "npm:^0.30.17"
+ "@vitest/pretty-format": "npm:4.1.10"
+ "@vitest/utils": "npm:4.1.10"
+ magic-string: "npm:^0.30.21"
pathe: "npm:^2.0.3"
- checksum: 10c0/b8f73cc2bc50ca6cd013e2dae1f531aa2132d053e52d2055da8544290e6e8a92dd06f8cf07e8fce15137f27e8156f2936eb6bd9fa63c76e6f6a9813cf0820022
+ checksum: 10c0/e71398725f51af5fd0c07bb4b957d0f987daf9b4c564ac24cb2a4d1afde1a6939f535ac17761a32dcc41b0a1e6d4088af66dc44df89fdebebb92aabed1a92b5f
languageName: node
linkType: hard
@@ -3652,12 +3507,10 @@ __metadata:
languageName: node
linkType: hard
-"@vitest/spy@npm:3.2.6":
- version: 3.2.6
- resolution: "@vitest/spy@npm:3.2.6"
- dependencies:
- tinyspy: "npm:^4.0.3"
- checksum: 10c0/b4b022546523168f361cd640dff68feb9709b259aacc05e12055a4f278d07e58fbb280ae70454425199f91e62729b03f0a16bdfe880c5a0b1b10c02bc334fc30
+"@vitest/spy@npm:4.1.10":
+ version: 4.1.10
+ resolution: "@vitest/spy@npm:4.1.10"
+ checksum: 10c0/e5c08012560af6727fd66741c5cda25560d7c5442103d0c83e4276a9b0dd90b9da6cdf823a461195229a16c6ff87768ce788a68d0fa29dea73ee285618668178
languageName: node
linkType: hard
@@ -3673,14 +3526,14 @@ __metadata:
languageName: node
linkType: hard
-"@vitest/utils@npm:3.2.6":
- version: 3.2.6
- resolution: "@vitest/utils@npm:3.2.6"
+"@vitest/utils@npm:4.1.10":
+ version: 4.1.10
+ resolution: "@vitest/utils@npm:4.1.10"
dependencies:
- "@vitest/pretty-format": "npm:3.2.6"
- loupe: "npm:^3.1.4"
- tinyrainbow: "npm:^2.0.0"
- checksum: 10c0/452da757082ebcadf43ce697bf4077d546ea06e094763969440c3cb0d7bb950be0f69d6dbdab297cd0307bdf956294e20b0184d0218a4ef942d3d253995d44ed
+ "@vitest/pretty-format": "npm:4.1.10"
+ convert-source-map: "npm:^2.0.0"
+ tinyrainbow: "npm:^3.1.0"
+ checksum: 10c0/05b0ecec6997ec22fc08377e57dbd8fa37992e05961f3a7a916d98b1ab56d15c2a87dbd83d392b628242bdc156b1705e7fa60a3bf0c54bdb51158c153e05fc5d
languageName: node
linkType: hard
@@ -3758,7 +3611,7 @@ __metadata:
languageName: node
linkType: hard
-"acorn-walk@npm:^8.1.1, acorn-walk@npm:^8.3.4":
+"acorn-walk@npm:^8.1.1":
version: 8.3.5
resolution: "acorn-walk@npm:8.3.5"
dependencies:
@@ -3767,7 +3620,7 @@ __metadata:
languageName: node
linkType: hard
-"acorn@npm:^8.11.0, acorn@npm:^8.14.0, acorn@npm:^8.15.0, acorn@npm:^8.4.1, acorn@npm:^8.9.0":
+"acorn@npm:^8.11.0, acorn@npm:^8.14.0, acorn@npm:^8.4.1, acorn@npm:^8.9.0":
version: 8.17.0
resolution: "acorn@npm:8.17.0"
bin:
@@ -3785,13 +3638,6 @@ __metadata:
languageName: node
linkType: hard
-"agent-base@npm:^7.1.0, agent-base@npm:^7.1.2":
- version: 7.1.4
- resolution: "agent-base@npm:7.1.4"
- checksum: 10c0/c2c9ab7599692d594b6a161559ada307b7a624fa4c7b03e3afdb5a5e31cd0e53269115b620fcab024c5ac6a6f37fa5eb2e004f076ad30f5f7e6b8b671f7b35fe
- languageName: node
- linkType: hard
-
"aggregate-error@npm:^3.0.0":
version: 3.1.0
resolution: "aggregate-error@npm:3.1.0"
@@ -4000,15 +3846,6 @@ __metadata:
languageName: node
linkType: hard
-"aria-query@npm:5.1.3":
- version: 5.1.3
- resolution: "aria-query@npm:5.1.3"
- dependencies:
- deep-equal: "npm:^2.0.5"
- checksum: 10c0/edcbc8044c4663d6f88f785e983e6784f98cb62b4ba1e9dd8d61b725d0203e4cfca38d676aee984c31f354103461102a3d583aa4fbe4fd0a89b679744f4e5faf
- languageName: node
- linkType: hard
-
"aria-query@npm:5.3.0":
version: 5.3.0
resolution: "aria-query@npm:5.3.0"
@@ -4025,16 +3862,6 @@ __metadata:
languageName: node
linkType: hard
-"array-buffer-byte-length@npm:^1.0.0":
- version: 1.0.2
- resolution: "array-buffer-byte-length@npm:1.0.2"
- dependencies:
- call-bound: "npm:^1.0.3"
- is-array-buffer: "npm:^3.0.5"
- checksum: 10c0/74e1d2d996941c7a1badda9cabb7caab8c449db9086407cad8a1b71d2604cc8abf105db8ca4e02c04579ec58b7be40279ddb09aea4784832984485499f48432d
- languageName: node
- linkType: hard
-
"array-union@npm:^2.1.0":
version: 2.1.0
resolution: "array-union@npm:2.1.0"
@@ -4074,14 +3901,14 @@ __metadata:
languageName: node
linkType: hard
-"ast-v8-to-istanbul@npm:^0.3.3":
- version: 0.3.12
- resolution: "ast-v8-to-istanbul@npm:0.3.12"
+"ast-v8-to-istanbul@npm:^1.0.0":
+ version: 1.0.5
+ resolution: "ast-v8-to-istanbul@npm:1.0.5"
dependencies:
"@jridgewell/trace-mapping": "npm:^0.3.31"
estree-walker: "npm:^3.0.3"
js-tokens: "npm:^10.0.0"
- checksum: 10c0/bad6ba222b1073c165c8d65dbf366193d4a90536dabe37f93a3df162269b1c9473975756e4c048f708c235efccc26f8e5321c547b7e9563b64b21b2e0f27cbc9
+ checksum: 10c0/546db141f60913846ea2e74fc163ec5b9b1b5aa4863a564ccb15fefe12988191fe029b1d91541aa2f236900c1447de53876460c179efc3dd15b1b9281d6205a6
languageName: node
linkType: hard
@@ -4136,7 +3963,7 @@ __metadata:
languageName: node
linkType: hard
-"axios@npm:^1.16.0, axios@npm:^1.6.1":
+"axios@npm:^1.18.1, axios@npm:^1.6.1":
version: 1.18.1
resolution: "axios@npm:1.18.1"
dependencies:
@@ -4397,6 +4224,15 @@ __metadata:
languageName: node
linkType: hard
+"bidi-js@npm:^1.0.3":
+ version: 1.0.3
+ resolution: "bidi-js@npm:1.0.3"
+ dependencies:
+ require-from-string: "npm:^2.0.2"
+ checksum: 10c0/fdddea4aa4120a34285486f2267526cd9298b6e8b773ad25e765d4f104b6d7437ab4ba542e6939e3ac834a7570bcf121ee2cf6d3ae7cd7082c4b5bedc8f271e1
+ languageName: node
+ linkType: hard
+
"binary-extensions@npm:^2.0.0":
version: 2.3.0
resolution: "binary-extensions@npm:2.3.0"
@@ -4559,13 +4395,6 @@ __metadata:
languageName: node
linkType: hard
-"cac@npm:^6.7.14":
- version: 6.7.14
- resolution: "cac@npm:6.7.14"
- checksum: 10c0/4ee06aaa7bab8981f0d54e5f5f9d4adcd64058e9697563ce336d8a3878ed018ee18ebe5359b2430eceae87e0758e62ea2019c3f52ae6e211b1bd2e133856cd10
- languageName: node
- linkType: hard
-
"cacheable-request@npm:^6.0.0":
version: 6.1.0
resolution: "cacheable-request@npm:6.1.0"
@@ -4603,7 +4432,7 @@ __metadata:
languageName: node
linkType: hard
-"call-bind@npm:^1.0.2, call-bind@npm:^1.0.5, call-bind@npm:^1.0.7, call-bind@npm:^1.0.8, call-bind@npm:^1.0.9":
+"call-bind@npm:^1.0.8, call-bind@npm:^1.0.9":
version: 1.0.9
resolution: "call-bind@npm:1.0.9"
dependencies:
@@ -4615,7 +4444,7 @@ __metadata:
languageName: node
linkType: hard
-"call-bound@npm:^1.0.2, call-bound@npm:^1.0.3, call-bound@npm:^1.0.4":
+"call-bound@npm:^1.0.2, call-bound@npm:^1.0.4":
version: 1.0.4
resolution: "call-bound@npm:1.0.4"
dependencies:
@@ -4676,7 +4505,7 @@ __metadata:
languageName: node
linkType: hard
-"chai@npm:^5.1.1, chai@npm:^5.2.0":
+"chai@npm:^5.1.1":
version: 5.3.3
resolution: "chai@npm:5.3.3"
dependencies:
@@ -4689,13 +4518,17 @@ __metadata:
languageName: node
linkType: hard
-"chalk@npm:4.1.2, chalk@npm:^4.0.0, chalk@npm:^4.1.0, chalk@npm:^4.1.2, chalk@npm:~4.1.2":
- version: 4.1.2
- resolution: "chalk@npm:4.1.2"
- dependencies:
- ansi-styles: "npm:^4.1.0"
- supports-color: "npm:^7.1.0"
- checksum: 10c0/4a3fef5cc34975c898ffe77141450f679721df9dde00f6c304353fa9c8b571929123b26a0e4617bde5018977eb655b31970c297b91b63ee83bb82aeb04666880
+"chai@npm:^6.2.2":
+ version: 6.2.2
+ resolution: "chai@npm:6.2.2"
+ checksum: 10c0/e6c69e5f0c11dffe6ea13d0290936ebb68fcc1ad688b8e952e131df6a6d5797d5e860bc55cef1aca2e950c3e1f96daf79e9d5a70fb7dbaab4e46355e2635ed53
+ languageName: node
+ linkType: hard
+
+"chalk@npm:5.6.2, chalk@npm:^5.2.0":
+ version: 5.6.2
+ resolution: "chalk@npm:5.6.2"
+ checksum: 10c0/99a4b0f0e7991796b1e7e3f52dceb9137cae2a9dfc8fc0784a550dc4c558e15ab32ed70b14b21b52beb2679b4892b41a0aa44249bcb996f01e125d58477c6976
languageName: node
linkType: hard
@@ -4733,10 +4566,13 @@ __metadata:
languageName: node
linkType: hard
-"chalk@npm:^5.2.0":
- version: 5.6.2
- resolution: "chalk@npm:5.6.2"
- checksum: 10c0/99a4b0f0e7991796b1e7e3f52dceb9137cae2a9dfc8fc0784a550dc4c558e15ab32ed70b14b21b52beb2679b4892b41a0aa44249bcb996f01e125d58477c6976
+"chalk@npm:^4.0.0, chalk@npm:^4.1.0, chalk@npm:^4.1.2, chalk@npm:~4.1.2":
+ version: 4.1.2
+ resolution: "chalk@npm:4.1.2"
+ dependencies:
+ ansi-styles: "npm:^4.1.0"
+ supports-color: "npm:^7.1.0"
+ checksum: 10c0/4a3fef5cc34975c898ffe77141450f679721df9dde00f6c304353fa9c8b571929123b26a0e4617bde5018977eb655b31970c297b91b63ee83bb82aeb04666880
languageName: node
linkType: hard
@@ -5008,20 +4844,20 @@ __metadata:
languageName: node
linkType: hard
-"concurrently@npm:9.2.1":
- version: 9.2.1
- resolution: "concurrently@npm:9.2.1"
+"concurrently@npm:10.0.3":
+ version: 10.0.3
+ resolution: "concurrently@npm:10.0.3"
dependencies:
- chalk: "npm:4.1.2"
+ chalk: "npm:5.6.2"
rxjs: "npm:7.8.2"
- shell-quote: "npm:1.8.3"
- supports-color: "npm:8.1.1"
+ shell-quote: "npm:1.8.4"
+ supports-color: "npm:10.2.2"
tree-kill: "npm:1.2.2"
- yargs: "npm:17.7.2"
+ yargs: "npm:18.0.0"
bin:
- conc: dist/bin/concurrently.js
- concurrently: dist/bin/concurrently.js
- checksum: 10c0/da37f239f82eb7ac24f5ddb56259861e5f1d6da2ade7602b6ea7ad3101b13b5ccec02a77b7001402d1028ff2fdc38eed55644b32853ad5abf30e057002a963aa
+ conc: dist/bin/index.js
+ concurrently: dist/bin/index.js
+ checksum: 10c0/59a4d9a7946fdbfbfa380543e5e5a40eb5b993cde18862126e8c7fe117813ebd26d67aa67b64781543c0e357eb23fb551f303b622e439354398ff0d7d71735b6
languageName: node
linkType: hard
@@ -5278,6 +5114,16 @@ __metadata:
languageName: node
linkType: hard
+"css-tree@npm:^3.0.0, css-tree@npm:^3.2.1":
+ version: 3.2.1
+ resolution: "css-tree@npm:3.2.1"
+ dependencies:
+ mdn-data: "npm:2.27.1"
+ source-map-js: "npm:^1.2.1"
+ checksum: 10c0/1f65e9ccaa56112a4706d6f003dd43d777f0dbcf848e66fd320f823192533581f8dd58daa906cb80622658332d50284d6be13b87a6ab4556cbbfe9ef535bbf7e
+ languageName: node
+ linkType: hard
+
"css.escape@npm:^1.5.1":
version: 1.5.1
resolution: "css.escape@npm:1.5.1"
@@ -5285,16 +5131,6 @@ __metadata:
languageName: node
linkType: hard
-"cssstyle@npm:^4.2.1":
- version: 4.6.0
- resolution: "cssstyle@npm:4.6.0"
- dependencies:
- "@asamuzakjp/css-color": "npm:^3.2.0"
- rrweb-cssom: "npm:^0.8.0"
- checksum: 10c0/71add1b0ffafa1bedbef6855db6189b9523d3320e015a0bf3fbd504760efb9a81e1f1a225228d5fa892ee58e56d06994ca372e7f4e461cda7c4c9985fe075f65
- languageName: node
- linkType: hard
-
"csstype@npm:^3.0.2, csstype@npm:^3.1.3, csstype@npm:^3.2.2":
version: 3.2.3
resolution: "csstype@npm:3.2.3"
@@ -5321,13 +5157,13 @@ __metadata:
languageName: node
linkType: hard
-"data-urls@npm:^5.0.0":
- version: 5.0.0
- resolution: "data-urls@npm:5.0.0"
+"data-urls@npm:^7.0.0":
+ version: 7.0.0
+ resolution: "data-urls@npm:7.0.0"
dependencies:
- whatwg-mimetype: "npm:^4.0.0"
- whatwg-url: "npm:^14.0.0"
- checksum: 10c0/1b894d7d41c861f3a4ed2ae9b1c3f0909d4575ada02e36d3d3bc584bdd84278e20709070c79c3b3bff7ac98598cb191eb3e86a89a79ea4ee1ef360e1694f92ad
+ whatwg-mimetype: "npm:^5.0.0"
+ whatwg-url: "npm:^16.0.0"
+ checksum: 10c0/08d88ef50d8966a070ffdaa703e1e4b29f01bb2da364dfbc1612b1c2a4caa8045802c9532d81347b21781100132addb36a585071c8323b12cce97973961dee9f
languageName: node
linkType: hard
@@ -5340,7 +5176,7 @@ __metadata:
languageName: node
linkType: hard
-"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4, debug@npm:^4.4.0, debug@npm:^4.4.1, debug@npm:^4.4.3":
+"debug@npm:4, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2, debug@npm:^4.3.3, debug@npm:^4.3.4, debug@npm:^4.4.0, debug@npm:^4.4.3":
version: 4.4.3
resolution: "debug@npm:4.4.3"
dependencies:
@@ -5359,7 +5195,7 @@ __metadata:
languageName: node
linkType: hard
-"decimal.js@npm:^10.5.0":
+"decimal.js@npm:^10.6.0":
version: 10.6.0
resolution: "decimal.js@npm:10.6.0"
checksum: 10c0/07d69fbcc54167a340d2d97de95f546f9ff1f69d2b45a02fd7a5292412df3cd9eb7e23065e532a318f5474a2e1bccf8392fdf0443ef467f97f3bf8cb0477e5aa
@@ -5394,32 +5230,6 @@ __metadata:
languageName: node
linkType: hard
-"deep-equal@npm:^2.0.5":
- version: 2.2.3
- resolution: "deep-equal@npm:2.2.3"
- dependencies:
- array-buffer-byte-length: "npm:^1.0.0"
- call-bind: "npm:^1.0.5"
- es-get-iterator: "npm:^1.1.3"
- get-intrinsic: "npm:^1.2.2"
- is-arguments: "npm:^1.1.1"
- is-array-buffer: "npm:^3.0.2"
- is-date-object: "npm:^1.0.5"
- is-regex: "npm:^1.1.4"
- is-shared-array-buffer: "npm:^1.0.2"
- isarray: "npm:^2.0.5"
- object-is: "npm:^1.1.5"
- object-keys: "npm:^1.1.1"
- object.assign: "npm:^4.1.4"
- regexp.prototype.flags: "npm:^1.5.1"
- side-channel: "npm:^1.0.4"
- which-boxed-primitive: "npm:^1.0.2"
- which-collection: "npm:^1.0.1"
- which-typed-array: "npm:^1.1.13"
- checksum: 10c0/a48244f90fa989f63ff5ef0cc6de1e4916b48ea0220a9c89a378561960814794a5800c600254482a2c8fd2e49d6c2e196131dc983976adb024c94a42dfe4949f
- languageName: node
- linkType: hard
-
"deep-extend@npm:^0.6.0":
version: 0.6.0
resolution: "deep-extend@npm:0.6.0"
@@ -5474,7 +5284,7 @@ __metadata:
languageName: node
linkType: hard
-"define-data-property@npm:^1.0.1, define-data-property@npm:^1.1.4":
+"define-data-property@npm:^1.1.4":
version: 1.1.4
resolution: "define-data-property@npm:1.1.4"
dependencies:
@@ -5499,17 +5309,6 @@ __metadata:
languageName: node
linkType: hard
-"define-properties@npm:^1.2.1":
- version: 1.2.1
- resolution: "define-properties@npm:1.2.1"
- dependencies:
- define-data-property: "npm:^1.0.1"
- has-property-descriptors: "npm:^1.0.0"
- object-keys: "npm:^1.1.1"
- checksum: 10c0/88a152319ffe1396ccc6ded510a3896e77efac7a1bfbaa174a7b00414a1747377e0bb525d303794a47cf30e805c2ec84e575758512c6e44a993076d29fd4e6c3
- languageName: node
- linkType: hard
-
"delayed-stream@npm:~1.0.0":
version: 1.0.0
resolution: "delayed-stream@npm:1.0.0"
@@ -5704,7 +5503,7 @@ __metadata:
languageName: node
linkType: hard
-"dompurify@npm:*, dompurify@npm:^3.3.1, dompurify@npm:^3.4.10":
+"dompurify@npm:*, dompurify@npm:^3.3.1, dompurify@npm:^3.4.12":
version: 3.4.12
resolution: "dompurify@npm:3.4.12"
dependencies:
@@ -5873,10 +5672,10 @@ __metadata:
languageName: node
linkType: hard
-"entities@npm:^6.0.0":
- version: 6.0.1
- resolution: "entities@npm:6.0.1"
- checksum: 10c0/ed836ddac5acb34341094eb495185d527bd70e8632b6c0d59548cbfa23defdbae70b96f9a405c82904efa421230b5b3fd2283752447d737beffd3f3e6ee74414
+"entities@npm:^8.0.0":
+ version: 8.0.0
+ resolution: "entities@npm:8.0.0"
+ checksum: 10c0/938e631664c19451823344a351aeeafd74fae2d5fa51e4d5b6ff635afaefd4bacf0f609989888c04c42733f46ffdac15211608267ebb02488005891a4793e94d
languageName: node
linkType: hard
@@ -5917,27 +5716,10 @@ __metadata:
languageName: node
linkType: hard
-"es-get-iterator@npm:^1.1.3":
- version: 1.1.3
- resolution: "es-get-iterator@npm:1.1.3"
- dependencies:
- call-bind: "npm:^1.0.2"
- get-intrinsic: "npm:^1.1.3"
- has-symbols: "npm:^1.0.3"
- is-arguments: "npm:^1.1.1"
- is-map: "npm:^2.0.2"
- is-set: "npm:^2.0.2"
- is-string: "npm:^1.0.7"
- isarray: "npm:^2.0.5"
- stop-iteration-iterator: "npm:^1.0.0"
- checksum: 10c0/ebd11effa79851ea75d7f079405f9d0dc185559fd65d986c6afea59a0ff2d46c2ed8675f19f03dce7429d7f6c14ff9aede8d121fbab78d75cfda6a263030bac0
- languageName: node
- linkType: hard
-
-"es-module-lexer@npm:^1.7.0":
- version: 1.7.0
- resolution: "es-module-lexer@npm:1.7.0"
- checksum: 10c0/4c935affcbfeba7fb4533e1da10fa8568043df1e3574b869385980de9e2d475ddc36769891936dbb07036edb3c3786a8b78ccf44964cd130dedc1f2c984b6c7b
+"es-module-lexer@npm:^2.0.0":
+ version: 2.3.1
+ resolution: "es-module-lexer@npm:2.3.1"
+ checksum: 10c0/ada8b222772b5b8ea92eb6054c383233207418621855a07b480fdd36979b658a41414be09e793fcdd8a67a182741475f47830a01ff2ebd4353d7f6965c7c45f9
languageName: node
linkType: hard
@@ -6069,7 +5851,7 @@ __metadata:
languageName: node
linkType: hard
-"esbuild@npm:^0.27.0 || ^0.28.0, esbuild@npm:~0.28.0":
+"esbuild@npm:~0.28.0":
version: 0.28.1
resolution: "esbuild@npm:0.28.1"
dependencies:
@@ -6523,7 +6305,7 @@ __metadata:
languageName: node
linkType: hard
-"expect-type@npm:^1.2.1":
+"expect-type@npm:^1.3.0":
version: 1.4.0
resolution: "expect-type@npm:1.4.0"
checksum: 10c0/d40d76b8570695d36587beb3cc28494da2ca3ec8f04e67f5622ed2d372d850e401a9adef19c6835e1a8173903f157c79540b34c7b3fbd7cd8ce726cc903c57b7
@@ -7075,13 +6857,6 @@ __metadata:
languageName: node
linkType: hard
-"functions-have-names@npm:^1.2.3":
- version: 1.2.3
- resolution: "functions-have-names@npm:1.2.3"
- checksum: 10c0/33e77fd29bddc2d9bb78ab3eb854c165909201f88c75faa8272e35899e2d35a8a642a15e7420ef945e1f64a9670d6aa3ec744106b2aa42be68ca5114025954ca
- languageName: node
- linkType: hard
-
"generator-function@npm:^2.0.0":
version: 2.0.1
resolution: "generator-function@npm:2.0.1"
@@ -7133,7 +6908,7 @@ __metadata:
languageName: node
linkType: hard
-"get-intrinsic@npm:^1.1.3, get-intrinsic@npm:^1.2.2, get-intrinsic@npm:^1.2.4, get-intrinsic@npm:^1.2.5, get-intrinsic@npm:^1.2.6, get-intrinsic@npm:^1.3.0":
+"get-intrinsic@npm:^1.2.4, get-intrinsic@npm:^1.2.5, get-intrinsic@npm:^1.2.6, get-intrinsic@npm:^1.3.0":
version: 1.3.1
resolution: "get-intrinsic@npm:1.3.1"
dependencies:
@@ -7237,7 +7012,7 @@ __metadata:
languageName: node
linkType: hard
-"glob@npm:^10.0.0, glob@npm:^10.4.1, glob@npm:^10.5.0":
+"glob@npm:^10.0.0, glob@npm:^10.5.0":
version: 10.5.0
resolution: "glob@npm:10.5.0"
dependencies:
@@ -7424,13 +7199,6 @@ __metadata:
languageName: node
linkType: hard
-"has-bigints@npm:^1.0.2":
- version: 1.1.0
- resolution: "has-bigints@npm:1.1.0"
- checksum: 10c0/2de0cdc4a1ccf7a1e75ffede1876994525ac03cc6f5ae7392d3415dd475cd9eee5bceec63669ab61aa997ff6cceebb50ef75561c7002bed8988de2b9d1b40788
- languageName: node
- linkType: hard
-
"has-flag@npm:^3.0.0":
version: 3.0.0
resolution: "has-flag@npm:3.0.0"
@@ -7445,7 +7213,7 @@ __metadata:
languageName: node
linkType: hard
-"has-property-descriptors@npm:^1.0.0, has-property-descriptors@npm:^1.0.2":
+"has-property-descriptors@npm:^1.0.2":
version: 1.0.2
resolution: "has-property-descriptors@npm:1.0.2"
dependencies:
@@ -7496,7 +7264,7 @@ __metadata:
languageName: node
linkType: hard
-"hoist-non-react-statics@npm:^3.3.0, hoist-non-react-statics@npm:^3.3.1, hoist-non-react-statics@npm:^3.3.2":
+"hoist-non-react-statics@npm:^3.3.1":
version: 3.3.2
resolution: "hoist-non-react-statics@npm:3.3.2"
dependencies:
@@ -7528,12 +7296,12 @@ __metadata:
languageName: node
linkType: hard
-"html-encoding-sniffer@npm:^4.0.0":
- version: 4.0.0
- resolution: "html-encoding-sniffer@npm:4.0.0"
+"html-encoding-sniffer@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "html-encoding-sniffer@npm:6.0.0"
dependencies:
- whatwg-encoding: "npm:^3.1.1"
- checksum: 10c0/523398055dc61ac9b34718a719cb4aa691e4166f29187e211e1607de63dc25ac7af52ca7c9aead0c4b3c0415ffecb17326396e1202e2e86ff4bca4c0ee4c6140
+ "@exodus/bytes": "npm:^1.6.0"
+ checksum: 10c0/66dc3f6f5539cc3beb814fcbfae7eacf4ec38cf824d6e1425b72039b51a40f4456bd8541ba66f4f4fe09cdf885ab5cd5bae6ec6339d6895a930b2fdb83c53025
languageName: node
linkType: hard
@@ -7588,16 +7356,6 @@ __metadata:
languageName: node
linkType: hard
-"http-proxy-agent@npm:^7.0.2":
- version: 7.0.2
- resolution: "http-proxy-agent@npm:7.0.2"
- dependencies:
- agent-base: "npm:^7.1.0"
- debug: "npm:^4.3.4"
- checksum: 10c0/4207b06a4580fb85dd6dff521f0abf6db517489e70863dca1a0291daa7f2d3d2d6015a57bd702af068ea5cf9f1f6ff72314f5f5b4228d299c0904135d2aef921
- languageName: node
- linkType: hard
-
"http-signature@npm:~1.2.0":
version: 1.2.0
resolution: "http-signature@npm:1.2.0"
@@ -7619,16 +7377,6 @@ __metadata:
languageName: node
linkType: hard
-"https-proxy-agent@npm:^7.0.6":
- version: 7.0.6
- resolution: "https-proxy-agent@npm:7.0.6"
- dependencies:
- agent-base: "npm:^7.1.2"
- debug: "npm:4"
- checksum: 10c0/f729219bc735edb621fa30e6e84e60ee5d00802b8247aac0d7b79b0bd6d4b3294737a337b93b86a0bd9e68099d031858a39260c976dc14cdbba238ba1f8779ac
- languageName: node
- linkType: hard
-
"human-signals@npm:^2.1.0":
version: 2.1.0
resolution: "human-signals@npm:2.1.0"
@@ -7636,15 +7384,6 @@ __metadata:
languageName: node
linkType: hard
-"iconv-lite@npm:0.6.3":
- version: 0.6.3
- resolution: "iconv-lite@npm:0.6.3"
- dependencies:
- safer-buffer: "npm:>= 2.1.2 < 3.0.0"
- checksum: 10c0/98102bc66b33fcf5ac044099d1257ba0b7ad5e3ccd3221f34dd508ab4070edff183276221684e1e0555b145fce0850c9f7d2b60a9fcac50fbb4ea0d6e845a3b1
- languageName: node
- linkType: hard
-
"iconv-lite@npm:^0.7.2, iconv-lite@npm:~0.7.0":
version: 0.7.3
resolution: "iconv-lite@npm:0.7.3"
@@ -7749,17 +7488,6 @@ __metadata:
languageName: node
linkType: hard
-"internal-slot@npm:^1.1.0":
- version: 1.1.0
- resolution: "internal-slot@npm:1.1.0"
- dependencies:
- es-errors: "npm:^1.3.0"
- hasown: "npm:^2.0.2"
- side-channel: "npm:^1.1.0"
- checksum: 10c0/03966f5e259b009a9bf1a78d60da920df198af4318ec004f57b8aef1dd3fe377fbc8cce63a96e8c810010302654de89f9e19de1cd8ad0061d15be28a695465c7
- languageName: node
- linkType: hard
-
"iobuffer@npm:^5.3.2":
version: 5.4.0
resolution: "iobuffer@npm:5.4.0"
@@ -7781,7 +7509,7 @@ __metadata:
languageName: node
linkType: hard
-"is-arguments@npm:^1.0.4, is-arguments@npm:^1.1.1":
+"is-arguments@npm:^1.0.4":
version: 1.2.0
resolution: "is-arguments@npm:1.2.0"
dependencies:
@@ -7791,17 +7519,6 @@ __metadata:
languageName: node
linkType: hard
-"is-array-buffer@npm:^3.0.2, is-array-buffer@npm:^3.0.5":
- version: 3.0.5
- resolution: "is-array-buffer@npm:3.0.5"
- dependencies:
- call-bind: "npm:^1.0.8"
- call-bound: "npm:^1.0.3"
- get-intrinsic: "npm:^1.2.6"
- checksum: 10c0/c5c9f25606e86dbb12e756694afbbff64bc8b348d1bc989324c037e1068695131930199d6ad381952715dad3a9569333817f0b1a72ce5af7f883ce802e49c83d
- languageName: node
- linkType: hard
-
"is-arrayish@npm:^0.2.1":
version: 0.2.1
resolution: "is-arrayish@npm:0.2.1"
@@ -7809,15 +7526,6 @@ __metadata:
languageName: node
linkType: hard
-"is-bigint@npm:^1.1.0":
- version: 1.1.0
- resolution: "is-bigint@npm:1.1.0"
- dependencies:
- has-bigints: "npm:^1.0.2"
- checksum: 10c0/f4f4b905ceb195be90a6ea7f34323bf1c18e3793f18922e3e9a73c684c29eeeeff5175605c3a3a74cc38185fe27758f07efba3dbae812e5c5afbc0d2316b40e4
- languageName: node
- linkType: hard
-
"is-binary-path@npm:~2.1.0":
version: 2.1.0
resolution: "is-binary-path@npm:2.1.0"
@@ -7827,16 +7535,6 @@ __metadata:
languageName: node
linkType: hard
-"is-boolean-object@npm:^1.2.1":
- version: 1.2.2
- resolution: "is-boolean-object@npm:1.2.2"
- dependencies:
- call-bound: "npm:^1.0.3"
- has-tostringtag: "npm:^1.0.2"
- checksum: 10c0/36ff6baf6bd18b3130186990026f5a95c709345c39cd368468e6c1b6ab52201e9fd26d8e1f4c066357b4938b0f0401e1a5000e08257787c1a02f3a719457001e
- languageName: node
- linkType: hard
-
"is-builtin-module@npm:^3.2.1":
version: 3.2.1
resolution: "is-builtin-module@npm:3.2.1"
@@ -7873,16 +7571,6 @@ __metadata:
languageName: node
linkType: hard
-"is-date-object@npm:^1.0.5":
- version: 1.1.0
- resolution: "is-date-object@npm:1.1.0"
- dependencies:
- call-bound: "npm:^1.0.2"
- has-tostringtag: "npm:^1.0.2"
- checksum: 10c0/1a4d199c8e9e9cac5128d32e6626fa7805175af9df015620ac0d5d45854ccf348ba494679d872d37301032e35a54fc7978fba1687e8721b2139aea7870cafa2f
- languageName: node
- linkType: hard
-
"is-docker@npm:^2.0.0, is-docker@npm:^2.1.1":
version: 2.2.1
resolution: "is-docker@npm:2.2.1"
@@ -7972,13 +7660,6 @@ __metadata:
languageName: node
linkType: hard
-"is-map@npm:^2.0.2, is-map@npm:^2.0.3":
- version: 2.0.3
- resolution: "is-map@npm:2.0.3"
- checksum: 10c0/2c4d431b74e00fdda7162cd8e4b763d6f6f217edf97d4f8538b94b8702b150610e2c64961340015fe8df5b1fcee33ccd2e9b62619c4a8a3a155f8de6d6d355fc
- languageName: node
- linkType: hard
-
"is-npm@npm:^4.0.0":
version: 4.0.0
resolution: "is-npm@npm:4.0.0"
@@ -7986,16 +7667,6 @@ __metadata:
languageName: node
linkType: hard
-"is-number-object@npm:^1.1.1":
- version: 1.1.1
- resolution: "is-number-object@npm:1.1.1"
- dependencies:
- call-bound: "npm:^1.0.3"
- has-tostringtag: "npm:^1.0.2"
- checksum: 10c0/97b451b41f25135ff021d85c436ff0100d84a039bb87ffd799cbcdbea81ef30c464ced38258cdd34f080be08fc3b076ca1f472086286d2aa43521d6ec6a79f53
- languageName: node
- linkType: hard
-
"is-number@npm:^7.0.0":
version: 7.0.0
resolution: "is-number@npm:7.0.0"
@@ -8031,7 +7702,7 @@ __metadata:
languageName: node
linkType: hard
-"is-regex@npm:^1.1.4, is-regex@npm:^1.2.1":
+"is-regex@npm:^1.2.1":
version: 1.2.1
resolution: "is-regex@npm:1.2.1"
dependencies:
@@ -8043,22 +7714,6 @@ __metadata:
languageName: node
linkType: hard
-"is-set@npm:^2.0.2, is-set@npm:^2.0.3":
- version: 2.0.3
- resolution: "is-set@npm:2.0.3"
- checksum: 10c0/f73732e13f099b2dc879c2a12341cfc22ccaca8dd504e6edae26484bd5707a35d503fba5b4daad530a9b088ced1ae6c9d8200fd92e09b428fe14ea79ce8080b7
- languageName: node
- linkType: hard
-
-"is-shared-array-buffer@npm:^1.0.2":
- version: 1.0.4
- resolution: "is-shared-array-buffer@npm:1.0.4"
- dependencies:
- call-bound: "npm:^1.0.3"
- checksum: 10c0/65158c2feb41ff1edd6bbd6fd8403a69861cf273ff36077982b5d4d68e1d59278c71691216a4a64632bd76d4792d4d1d2553901b6666d84ade13bba5ea7bc7db
- languageName: node
- linkType: hard
-
"is-stream@npm:^2.0.0":
version: 2.0.1
resolution: "is-stream@npm:2.0.1"
@@ -8073,27 +7728,6 @@ __metadata:
languageName: node
linkType: hard
-"is-string@npm:^1.0.7, is-string@npm:^1.1.1":
- version: 1.1.1
- resolution: "is-string@npm:1.1.1"
- dependencies:
- call-bound: "npm:^1.0.3"
- has-tostringtag: "npm:^1.0.2"
- checksum: 10c0/2f518b4e47886bb81567faba6ffd0d8a8333cf84336e2e78bf160693972e32ad00fe84b0926491cc598dee576fdc55642c92e62d0cbe96bf36f643b6f956f94d
- languageName: node
- linkType: hard
-
-"is-symbol@npm:^1.1.1":
- version: 1.1.1
- resolution: "is-symbol@npm:1.1.1"
- dependencies:
- call-bound: "npm:^1.0.2"
- has-symbols: "npm:^1.1.0"
- safe-regex-test: "npm:^1.1.0"
- checksum: 10c0/f08f3e255c12442e833f75a9e2b84b2d4882fdfd920513cf2a4a2324f0a5b076c8fd913778e3ea5d258d5183e9d92c0cd20e04b03ab3df05316b049b2670af1e
- languageName: node
- linkType: hard
-
"is-typed-array@npm:^1.1.3":
version: 1.1.15
resolution: "is-typed-array@npm:1.1.15"
@@ -8110,23 +7744,6 @@ __metadata:
languageName: node
linkType: hard
-"is-weakmap@npm:^2.0.2":
- version: 2.0.2
- resolution: "is-weakmap@npm:2.0.2"
- checksum: 10c0/443c35bb86d5e6cc5929cd9c75a4024bb0fff9586ed50b092f94e700b89c43a33b186b76dbc6d54f3d3d09ece689ab38dcdc1af6a482cbe79c0f2da0a17f1299
- languageName: node
- linkType: hard
-
-"is-weakset@npm:^2.0.3":
- version: 2.0.4
- resolution: "is-weakset@npm:2.0.4"
- dependencies:
- call-bound: "npm:^1.0.3"
- get-intrinsic: "npm:^1.2.6"
- checksum: 10c0/6491eba08acb8dc9532da23cb226b7d0192ede0b88f16199e592e4769db0a077119c1f5d2283d1e0d16d739115f70046e887e477eb0e66cd90e1bb29f28ba647
- languageName: node
- linkType: hard
-
"is-windows@npm:^0.2.0":
version: 0.2.0
resolution: "is-windows@npm:0.2.0"
@@ -8292,7 +7909,7 @@ __metadata:
languageName: node
linkType: hard
-"istanbul-lib-source-maps@npm:^5.0.0, istanbul-lib-source-maps@npm:^5.0.6":
+"istanbul-lib-source-maps@npm:^5.0.0":
version: 5.0.6
resolution: "istanbul-lib-source-maps@npm:5.0.6"
dependencies:
@@ -8303,7 +7920,7 @@ __metadata:
languageName: node
linkType: hard
-"istanbul-reports@npm:^3.0.2, istanbul-reports@npm:^3.1.3, istanbul-reports@npm:^3.1.7":
+"istanbul-reports@npm:^3.0.2, istanbul-reports@npm:^3.1.3, istanbul-reports@npm:^3.2.0":
version: 3.2.0
resolution: "istanbul-reports@npm:3.2.0"
dependencies:
@@ -8853,7 +8470,7 @@ __metadata:
languageName: node
linkType: hard
-"joi@npm:^18.2.1":
+"joi@npm:^18.2.3":
version: 18.2.3
resolution: "joi@npm:18.2.3"
dependencies:
@@ -8889,13 +8506,6 @@ __metadata:
languageName: node
linkType: hard
-"js-tokens@npm:^9.0.1":
- version: 9.0.1
- resolution: "js-tokens@npm:9.0.1"
- checksum: 10c0/68dcab8f233dde211a6b5fd98079783cbcd04b53617c1250e3553ee16ab3e6134f5e65478e41d82f6d351a052a63d71024553933808570f04dbf828d7921e80e
- languageName: node
- linkType: hard
-
"js-yaml@npm:^3.13.1":
version: 3.15.0
resolution: "js-yaml@npm:3.15.0"
@@ -8933,36 +8543,37 @@ __metadata:
languageName: node
linkType: hard
-"jsdom@npm:^26.1.0":
- version: 26.1.0
- resolution: "jsdom@npm:26.1.0"
+"jsdom@npm:^29.1.1":
+ version: 29.1.1
+ resolution: "jsdom@npm:29.1.1"
dependencies:
- cssstyle: "npm:^4.2.1"
- data-urls: "npm:^5.0.0"
- decimal.js: "npm:^10.5.0"
- html-encoding-sniffer: "npm:^4.0.0"
- http-proxy-agent: "npm:^7.0.2"
- https-proxy-agent: "npm:^7.0.6"
+ "@asamuzakjp/css-color": "npm:^5.1.11"
+ "@asamuzakjp/dom-selector": "npm:^7.1.1"
+ "@bramus/specificity": "npm:^2.4.2"
+ "@csstools/css-syntax-patches-for-csstree": "npm:^1.1.3"
+ "@exodus/bytes": "npm:^1.15.0"
+ css-tree: "npm:^3.2.1"
+ data-urls: "npm:^7.0.0"
+ decimal.js: "npm:^10.6.0"
+ html-encoding-sniffer: "npm:^6.0.0"
is-potential-custom-element-name: "npm:^1.0.1"
- nwsapi: "npm:^2.2.16"
- parse5: "npm:^7.2.1"
- rrweb-cssom: "npm:^0.8.0"
+ lru-cache: "npm:^11.3.5"
+ parse5: "npm:^8.0.1"
saxes: "npm:^6.0.0"
symbol-tree: "npm:^3.2.4"
- tough-cookie: "npm:^5.1.1"
+ tough-cookie: "npm:^6.0.1"
+ undici: "npm:^7.25.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.1.1"
- ws: "npm:^8.18.0"
+ webidl-conversions: "npm:^8.0.1"
+ whatwg-mimetype: "npm:^5.0.0"
+ whatwg-url: "npm:^16.0.1"
xml-name-validator: "npm:^5.0.0"
peerDependencies:
canvas: ^3.0.0
peerDependenciesMeta:
canvas:
optional: true
- checksum: 10c0/5b14a5bc32ce077a06fb42d1ab95b1191afa5cbbce8859e3b96831c5143becbbcbf0511d4d4934e922d2901443ced2cdc3b734c1cf30b5f73b3e067ce457d0f4
+ checksum: 10c0/20e2174b09d9d06393cb48e1392b7a1cb7191d6656a6f7b3b8fbf9853b4ab0ef60b4a42c2c55f71b55ca5da50ffa75bcdc6986210963182e7993c6f9cd4f499b
languageName: node
linkType: hard
@@ -9500,7 +9111,7 @@ __metadata:
languageName: node
linkType: hard
-"loupe@npm:^3.1.0, loupe@npm:^3.1.1, loupe@npm:^3.1.2, loupe@npm:^3.1.4":
+"loupe@npm:^3.1.0, loupe@npm:^3.1.1, loupe@npm:^3.1.2":
version: 3.2.1
resolution: "loupe@npm:3.2.1"
checksum: 10c0/910c872cba291309664c2d094368d31a68907b6f5913e989d301b5c25f30e97d76d77f23ab3bf3b46d0f601ff0b6af8810c10c31b91d2c6b2f132809ca2cc705
@@ -9521,14 +9132,14 @@ __metadata:
languageName: node
linkType: hard
-"lru-cache@npm:^10.2.0, lru-cache@npm:^10.4.3":
+"lru-cache@npm:^10.2.0":
version: 10.4.3
resolution: "lru-cache@npm:10.4.3"
checksum: 10c0/ebd04fbca961e6c1d6c0af3799adcc966a1babe798f685bb84e6599266599cd95d94630b10262f5424539bc4640107e8a33aa28585374abf561d30d16f4b39fb
languageName: node
linkType: hard
-"lru-cache@npm:^11.0.0":
+"lru-cache@npm:^11.0.0, lru-cache@npm:^11.3.5":
version: 11.5.2
resolution: "lru-cache@npm:11.5.2"
checksum: 10c0/ece1ad731f5b655e85d67047d04bfc13823dc77aa61c5454924a9869ba600a0104e39cc33d726021feef812bc347ca34a5608a5eb1972a5dd0870b7ecd42c3f2
@@ -9569,7 +9180,7 @@ __metadata:
languageName: node
linkType: hard
-"magic-string@npm:^0.30.0, magic-string@npm:^0.30.17":
+"magic-string@npm:^0.30.0, magic-string@npm:^0.30.21":
version: 0.30.21
resolution: "magic-string@npm:0.30.21"
dependencies:
@@ -9578,14 +9189,14 @@ __metadata:
languageName: node
linkType: hard
-"magicast@npm:^0.3.5":
- version: 0.3.5
- resolution: "magicast@npm:0.3.5"
+"magicast@npm:^0.5.2":
+ version: 0.5.3
+ resolution: "magicast@npm:0.5.3"
dependencies:
- "@babel/parser": "npm:^7.25.4"
- "@babel/types": "npm:^7.25.4"
- source-map-js: "npm:^1.2.0"
- checksum: 10c0/a6cacc0a848af84f03e3f5bda7b0de75e4d0aa9ddce5517fd23ed0f31b5ddd51b2d0ff0b7e09b51f7de0f4053c7a1107117edda6b0732dca3e9e39e6c5a68c64
+ "@babel/parser": "npm:^7.29.3"
+ "@babel/types": "npm:^7.29.0"
+ source-map-js: "npm:^1.2.1"
+ checksum: 10c0/e288c027ae5f2a794a59148cb114f4b60f1d5c03090de6c60b4d187f12d1de9158779cd7c39cea391609f4f10cd7ea737929f25f7ce44f7a96ba96ec1a477e39
languageName: node
linkType: hard
@@ -9635,7 +9246,7 @@ __metadata:
resolution: "mapguide-react-layout@workspace:."
dependencies:
"@modelcontextprotocol/sdk": "npm:1.29.0"
- "@playwright/test": "npm:1.59.1"
+ "@playwright/test": "npm:1.61.1"
"@reduxjs/toolkit": "npm:^2.12.0"
"@storybook/addon-actions": "npm:^8.6.18"
"@storybook/addon-docs": "npm:^8.6.18"
@@ -9649,32 +9260,33 @@ __metadata:
"@storybook/react": "npm:^8.6.18"
"@storybook/react-vite": "npm:^8.6.18"
"@storybook/test": "npm:^8.6.18"
- "@storybook/test-runner": "npm:0.24.3"
+ "@storybook/test-runner": "npm:0.24.4"
"@storybook/theming": "npm:^8.6.18"
- "@testing-library/jest-dom": "npm:^6.6.3"
- "@testing-library/react": "npm:^12.1.5"
+ "@testing-library/dom": "npm:^10.4.1"
+ "@testing-library/jest-dom": "npm:^7.0.0"
+ "@testing-library/react": "npm:^16.3.0"
"@types/dompurify": "npm:^3.2.0"
"@types/geojson": "npm:7946.0.16"
"@types/lodash.debounce": "npm:4.0.9"
"@types/lodash.xor": "npm:4.5.9"
"@types/lodash.xorby": "npm:4.7.9"
- "@types/react": "npm:17.0.91"
- "@types/react-dom": "npm:17.0.26"
- "@vitejs/plugin-react": "npm:^6.0.2"
- "@vitest/coverage-v8": "npm:3.2.4"
+ "@types/react": "npm:^18.3.31"
+ "@types/react-dom": "npm:^18.3.7"
+ "@vitejs/plugin-react": "npm:^6.0.4"
+ "@vitest/coverage-v8": "npm:4.1.10"
"@welldone-software/why-did-you-render": "npm:^7.0.1"
barrelsby: "npm:2.8.1"
bestzip: "npm:3.0.1"
colorbrewer: "npm:^1.7.0"
- concurrently: "npm:9.2.1"
+ concurrently: "npm:10.0.3"
copyfiles: "npm:2.4.1"
coveralls: "npm:3.1.1"
cross-env: "npm:10.1.0"
docsify-cli: "npm:4.4.4"
- dompurify: "npm:^3.4.10"
+ dompurify: "npm:^3.4.12"
geojson-vt: "npm:^4.0.3"
jest-image-snapshot: "npm:6.5.2"
- jsdom: "npm:^26.1.0"
+ jsdom: "npm:^29.1.1"
jsonfile: "npm:6.2.1"
jspdf: "npm:^4.2.1"
lodash.debounce: "npm:^4.0.8"
@@ -9685,13 +9297,13 @@ __metadata:
patch-package: "npm:^8.0.0"
proj4: "npm:2.20.9"
raf: "npm:^3.4.1"
- react: "npm:^17.0.2"
+ react: "npm:^18.3.1"
react-colorful: "npm:^5.7.0"
- react-dom: "npm:^17.0.2"
+ react-dom: "npm:^18.3.1"
react-hot-toast: "npm:2.6.0"
- react-redux: "npm:^8.1.3"
+ react-redux: "npm:^9.3.0"
react-rnd: "npm:^10.5.2"
- react-test-renderer: "npm:17.0.2"
+ react-test-renderer: "npm:^18.3.1"
react-tiny-popover: "npm:8.1.6"
rimraf: "npm:6.1.3"
rollup-plugin-visualizer: "npm:^7.0.1"
@@ -9701,18 +9313,21 @@ __metadata:
tslib: "npm:^2.8.1"
tslint: "npm:6.1.3"
tsx: "npm:^4.21.0"
- typedoc: "npm:0.28.19"
+ typedoc: "npm:0.28.20"
typedoc-plugin-ga: "npm:^1.1.1"
typedoc-plugin-merge-modules: "npm:7.0.0"
typescript: "npm:5.9.3"
- typescript-json-schema: "npm:^0.67.1"
+ typescript-json-schema: "npm:^0.68.0"
vite: "npm:^8.0.16"
- vitest: "npm:3.2.6"
- wait-on: "npm:9.0.10"
+ vitest: "npm:4.1.10"
+ wait-on: "npm:9.1.0"
+ peerDependencies:
+ react: ">=18.0.0 <20.0.0"
+ react-dom: ">=18.0.0 <20.0.0"
languageName: unknown
linkType: soft
-"markdown-it@npm:^14.1.1":
+"markdown-it@npm:^14.3.0":
version: 14.3.0
resolution: "markdown-it@npm:14.3.0"
dependencies:
@@ -9744,6 +9359,13 @@ __metadata:
languageName: node
linkType: hard
+"mdn-data@npm:2.27.1":
+ version: 2.27.1
+ resolution: "mdn-data@npm:2.27.1"
+ checksum: 10c0/eb8abf5d22e4d1e090346f5e81b67d23cef14c83940e445da5c44541ad874dc8fb9f6ca236e8258c3a489d9fb5884188a4d7d58773adb9089ac2c0b966796393
+ languageName: node
+ linkType: hard
+
"mdurl@npm:^2.0.0":
version: 2.0.0
resolution: "mdurl@npm:2.0.0"
@@ -10144,13 +9766,6 @@ __metadata:
languageName: node
linkType: hard
-"nwsapi@npm:^2.2.16":
- version: 2.2.24
- resolution: "nwsapi@npm:2.2.24"
- checksum: 10c0/9bc04ee9c7698f1b5506778d36f7382962f71667205d441d6a50f6180ee92328e770b76be78b907817ee103241b29984d3a17ae387e4723aebe0aeaed7a7c3a1
- languageName: node
- linkType: hard
-
"nyc@npm:^15.1.0":
version: 15.1.0
resolution: "nyc@npm:15.1.0"
@@ -10209,16 +9824,6 @@ __metadata:
languageName: node
linkType: hard
-"object-is@npm:^1.1.5":
- version: 1.1.6
- resolution: "object-is@npm:1.1.6"
- dependencies:
- call-bind: "npm:^1.0.7"
- define-properties: "npm:^1.2.1"
- checksum: 10c0/506af444c4dce7f8e31f34fc549e2fb8152d6b9c4a30c6e62852badd7f520b579c679af433e7a072f9d78eb7808d230dc12e1cf58da9154dfbf8813099ea0fe0
- languageName: node
- linkType: hard
-
"object-keys@npm:^1.1.1":
version: 1.1.1
resolution: "object-keys@npm:1.1.1"
@@ -10226,17 +9831,10 @@ __metadata:
languageName: node
linkType: hard
-"object.assign@npm:^4.1.4":
- version: 4.1.7
- resolution: "object.assign@npm:4.1.7"
- dependencies:
- call-bind: "npm:^1.0.8"
- call-bound: "npm:^1.0.3"
- define-properties: "npm:^1.2.1"
- es-object-atoms: "npm:^1.0.0"
- has-symbols: "npm:^1.1.0"
- object-keys: "npm:^1.1.1"
- checksum: 10c0/3b2732bd860567ea2579d1567525168de925a8d852638612846bd8082b3a1602b7b89b67b09913cbb5b9bd6e95923b2ae73580baa9d99cb4e990564e8cbf5ddc
+"obug@npm:^2.1.1":
+ version: 2.1.4
+ resolution: "obug@npm:2.1.4"
+ checksum: 10c0/34a0ee97cd88573cfd97d384c2a79f07118ae5680d7e45d1de6e99c74eddefe145e8ca27a2db02195a1ee5fded5aa22b924869c842728c201b9f109a27d0ef19
languageName: node
linkType: hard
@@ -10577,12 +10175,12 @@ __metadata:
languageName: node
linkType: hard
-"parse5@npm:^7.2.1":
- version: 7.3.0
- resolution: "parse5@npm:7.3.0"
+"parse5@npm:^8.0.1":
+ version: 8.0.1
+ resolution: "parse5@npm:8.0.1"
dependencies:
- entities: "npm:^6.0.0"
- checksum: 10c0/7fd2e4e247e85241d6f2a464d0085eed599a26d7b0a5233790c49f53473232eb85350e8133344d9b3fd58b89339e7ad7270fe1f89d28abe50674ec97b87f80b5
+ entities: "npm:^8.0.0"
+ checksum: 10c0/c3c1c5aab55f6e4be5245599790e56e64be7764a4a0edd7f98db4fe3bb380f63add752fa047dff0496446c25f4104f0c7c1967723de640bde92306a7bb67ed2f
languageName: node
linkType: hard
@@ -10725,7 +10323,7 @@ __metadata:
languageName: node
linkType: hard
-"picocolors@npm:^1.0.0, picocolors@npm:^1.1.1":
+"picocolors@npm:1.1.1, picocolors@npm:^1.0.0, picocolors@npm:^1.1.1":
version: 1.1.1
resolution: "picocolors@npm:1.1.1"
checksum: 10c0/e2e3e8170ab9d7c7421969adaa7e1b31434f789afb9b3f115f6b96d91945041ac3ceb02e9ec6fe6510ff036bcc0bf91e69a1772edc0b707e12b19c0f2d6bcf58
@@ -10797,15 +10395,6 @@ __metadata:
languageName: node
linkType: hard
-"playwright-core@npm:1.59.1":
- version: 1.59.1
- resolution: "playwright-core@npm:1.59.1"
- bin:
- playwright-core: cli.js
- checksum: 10c0/d41a74d9681ce3beb3d5239e9ed577710b4ad099a6ca2476219c6599d51e9cb4b80bd72ed82c528da6a5d929c18ae3b872cf02bb83f78fa1c2cb9199c501abee
- languageName: node
- linkType: hard
-
"playwright-core@npm:1.61.1, playwright-core@npm:>=1.2.0":
version: 1.61.1
resolution: "playwright-core@npm:1.61.1"
@@ -10815,22 +10404,7 @@ __metadata:
languageName: node
linkType: hard
-"playwright@npm:1.59.1":
- version: 1.59.1
- resolution: "playwright@npm:1.59.1"
- dependencies:
- fsevents: "npm:2.3.2"
- playwright-core: "npm:1.59.1"
- dependenciesMeta:
- fsevents:
- optional: true
- bin:
- playwright: cli.js
- checksum: 10c0/dfe38396e616e5c4f98825ce90037bb96e477c5a2bd9258a24854f8ce72a8a41427b19098863866f85aa0216e70287dd537c4438d761aca93995e31ae099c533
- languageName: node
- linkType: hard
-
-"playwright@npm:^1.14.0":
+"playwright@npm:1.61.1, playwright@npm:^1.14.0":
version: 1.61.1
resolution: "playwright@npm:1.61.1"
dependencies:
@@ -10882,7 +10456,7 @@ __metadata:
languageName: node
linkType: hard
-"postcss@npm:^8.5.17, postcss@npm:^8.5.6":
+"postcss@npm:^8.5.17":
version: 8.5.22
resolution: "postcss@npm:8.5.22"
dependencies:
@@ -11262,16 +10836,15 @@ __metadata:
languageName: node
linkType: hard
-"react-dom@npm:^17.0.2":
- version: 17.0.2
- resolution: "react-dom@npm:17.0.2"
+"react-dom@npm:^18.3.1":
+ version: 18.3.1
+ resolution: "react-dom@npm:18.3.1"
dependencies:
loose-envify: "npm:^1.1.0"
- object-assign: "npm:^4.1.1"
- scheduler: "npm:^0.20.2"
+ scheduler: "npm:^0.23.2"
peerDependencies:
- react: 17.0.2
- checksum: 10c0/51abbcb72450fe527ebf978c3bc989ba266630faaa53f47a2fae5392369729e8de62b2e4683598cbe651ea7873cd34ec7d5127e2f50bf4bfe6bd0c3ad9bddcb0
+ react: ^18.3.1
+ checksum: 10c0/a752496c1941f958f2e8ac56239172296fcddce1365ce45222d04a1947e0cc5547df3e8447f855a81d6d39f008d7c32eab43db3712077f09e3f67c4874973e85
languageName: node
linkType: hard
@@ -11301,7 +10874,7 @@ __metadata:
languageName: node
linkType: hard
-"react-is-18@npm:react-is@^18.3.1, react-is@npm:^16.12.0 || ^17.0.0 || ^18.0.0, react-is@npm:^18.0.0":
+"react-is-18@npm:react-is@^18.3.1, react-is@npm:^16.12.0 || ^17.0.0 || ^18.0.0, react-is@npm:^18.3.1":
version: 18.3.1
resolution: "react-is@npm:18.3.1"
checksum: 10c0/f2f1e60010c683479e74c63f96b09fb41603527cd131a9959e2aee1e5a8b0caf270b365e5ca77d4a6b18aae659b60a86150bb3979073528877029b35aecd2072
@@ -11322,7 +10895,7 @@ __metadata:
languageName: node
linkType: hard
-"react-is@npm:^17.0.1, react-is@npm:^17.0.2":
+"react-is@npm:^17.0.1":
version: 17.0.2
resolution: "react-is@npm:17.0.2"
checksum: 10c0/2bdb6b93fbb1820b024b496042cce405c57e2f85e777c9aabd55f9b26d145408f9f74f5934676ffdc46f3dcff656d78413a6e43968e7b3f92eea35b3052e9053
@@ -11336,35 +10909,22 @@ __metadata:
languageName: node
linkType: hard
-"react-redux@npm:^8.1.3":
- version: 8.1.3
- resolution: "react-redux@npm:8.1.3"
+"react-redux@npm:^9.3.0":
+ version: 9.3.0
+ resolution: "react-redux@npm:9.3.0"
dependencies:
- "@babel/runtime": "npm:^7.12.1"
- "@types/hoist-non-react-statics": "npm:^3.3.1"
- "@types/use-sync-external-store": "npm:^0.0.3"
- hoist-non-react-statics: "npm:^3.3.2"
- react-is: "npm:^18.0.0"
- use-sync-external-store: "npm:^1.0.0"
+ "@types/use-sync-external-store": "npm:^0.0.6"
+ use-sync-external-store: "npm:^1.4.0"
peerDependencies:
- "@types/react": ^16.8 || ^17.0 || ^18.0
- "@types/react-dom": ^16.8 || ^17.0 || ^18.0
- react: ^16.8 || ^17.0 || ^18.0
- react-dom: ^16.8 || ^17.0 || ^18.0
- react-native: ">=0.59"
- redux: ^4 || ^5.0.0-beta.0
+ "@types/react": ^18.2.25 || ^19
+ react: ^18.0 || ^19
+ redux: ^5.0.0
peerDependenciesMeta:
"@types/react":
optional: true
- "@types/react-dom":
- optional: true
- react-dom:
- optional: true
- react-native:
- optional: true
redux:
optional: true
- checksum: 10c0/64c8be2765568dc66a3c442a41dd0ed74fe048d5ceb7a4fe72e5bac3d3687996a7115f57b5156af7406521087065a0e60f9194318c8ca99c55e9ce48558980ce
+ checksum: 10c0/b9f4efcfbfbc90cac9d1709ab3affb1e18a9dc9bd3cceda43bd2e1d9d2394ee0c29df36ec2202d52b566db774888b594c8c5aa86b64f27ef34fca607c687c9e3
languageName: node
linkType: hard
@@ -11402,7 +10962,7 @@ __metadata:
languageName: node
linkType: hard
-"react-shallow-renderer@npm:^16.13.1":
+"react-shallow-renderer@npm:^16.15.0":
version: 16.15.0
resolution: "react-shallow-renderer@npm:16.15.0"
dependencies:
@@ -11414,17 +10974,16 @@ __metadata:
languageName: node
linkType: hard
-"react-test-renderer@npm:17.0.2":
- version: 17.0.2
- resolution: "react-test-renderer@npm:17.0.2"
+"react-test-renderer@npm:^18.3.1":
+ version: 18.3.1
+ resolution: "react-test-renderer@npm:18.3.1"
dependencies:
- object-assign: "npm:^4.1.1"
- react-is: "npm:^17.0.2"
- react-shallow-renderer: "npm:^16.13.1"
- scheduler: "npm:^0.20.2"
+ react-is: "npm:^18.3.1"
+ react-shallow-renderer: "npm:^16.15.0"
+ scheduler: "npm:^0.23.2"
peerDependencies:
- react: 17.0.2
- checksum: 10c0/a4ea1e745a87bb9015540d96a3077b614bf88e306a0edd639f8fb849a393fa5104e84eca4349bc4b026f2f0b115a4172d58950d7076316115795266557659276
+ react: ^18.3.1
+ checksum: 10c0/c633558ef9af33bc68f0c4dbb5163a004c4fb9eade7bd0a7cfc0355fb367f36bd9d96533c90b7e85a146be6c525113a15f58683d269e0177ad77e2b04d4fe51c
languageName: node
linkType: hard
@@ -11460,13 +11019,12 @@ __metadata:
languageName: node
linkType: hard
-"react@npm:^17.0.2":
- version: 17.0.2
- resolution: "react@npm:17.0.2"
+"react@npm:^18.3.1":
+ version: 18.3.1
+ resolution: "react@npm:18.3.1"
dependencies:
loose-envify: "npm:^1.1.0"
- object-assign: "npm:^4.1.1"
- checksum: 10c0/07ae8959acf1596f0550685102fd6097d461a54a4fd46a50f88a0cd7daaa97fdd6415de1dcb4bfe0da6aa43221a6746ce380410fa848acc60f8ac41f6649c148
+ checksum: 10c0/283e8c5efcf37802c9d1ce767f302dd569dd97a70d9bb8c7be79a789b9902451e0d16334b05d73299b20f048cbc3c7d288bbbde10b701fa194e2089c237dbea3
languageName: node
linkType: hard
@@ -11624,20 +11182,6 @@ __metadata:
languageName: node
linkType: hard
-"regexp.prototype.flags@npm:^1.5.1":
- version: 1.5.4
- resolution: "regexp.prototype.flags@npm:1.5.4"
- dependencies:
- call-bind: "npm:^1.0.8"
- define-properties: "npm:^1.2.1"
- es-errors: "npm:^1.3.0"
- get-proto: "npm:^1.0.1"
- gopd: "npm:^1.2.0"
- set-function-name: "npm:^2.0.2"
- checksum: 10c0/83b88e6115b4af1c537f8dabf5c3744032cb875d63bc05c288b1b8c0ef37cbe55353f95d8ca817e8843806e3e150b118bc624e4279b24b4776b4198232735a77
- languageName: node
- linkType: hard
-
"registry-auth-token@npm:^4.0.0":
version: 4.2.2
resolution: "registry-auth-token@npm:4.2.2"
@@ -11935,96 +11479,6 @@ __metadata:
languageName: node
linkType: hard
-"rollup@npm:^4.43.0":
- version: 4.62.2
- resolution: "rollup@npm:4.62.2"
- dependencies:
- "@rollup/rollup-android-arm-eabi": "npm:4.62.2"
- "@rollup/rollup-android-arm64": "npm:4.62.2"
- "@rollup/rollup-darwin-arm64": "npm:4.62.2"
- "@rollup/rollup-darwin-x64": "npm:4.62.2"
- "@rollup/rollup-freebsd-arm64": "npm:4.62.2"
- "@rollup/rollup-freebsd-x64": "npm:4.62.2"
- "@rollup/rollup-linux-arm-gnueabihf": "npm:4.62.2"
- "@rollup/rollup-linux-arm-musleabihf": "npm:4.62.2"
- "@rollup/rollup-linux-arm64-gnu": "npm:4.62.2"
- "@rollup/rollup-linux-arm64-musl": "npm:4.62.2"
- "@rollup/rollup-linux-loong64-gnu": "npm:4.62.2"
- "@rollup/rollup-linux-loong64-musl": "npm:4.62.2"
- "@rollup/rollup-linux-ppc64-gnu": "npm:4.62.2"
- "@rollup/rollup-linux-ppc64-musl": "npm:4.62.2"
- "@rollup/rollup-linux-riscv64-gnu": "npm:4.62.2"
- "@rollup/rollup-linux-riscv64-musl": "npm:4.62.2"
- "@rollup/rollup-linux-s390x-gnu": "npm:4.62.2"
- "@rollup/rollup-linux-x64-gnu": "npm:4.62.2"
- "@rollup/rollup-linux-x64-musl": "npm:4.62.2"
- "@rollup/rollup-openbsd-x64": "npm:4.62.2"
- "@rollup/rollup-openharmony-arm64": "npm:4.62.2"
- "@rollup/rollup-win32-arm64-msvc": "npm:4.62.2"
- "@rollup/rollup-win32-ia32-msvc": "npm:4.62.2"
- "@rollup/rollup-win32-x64-gnu": "npm:4.62.2"
- "@rollup/rollup-win32-x64-msvc": "npm:4.62.2"
- "@types/estree": "npm:1.0.9"
- fsevents: "npm:~2.3.2"
- dependenciesMeta:
- "@rollup/rollup-android-arm-eabi":
- optional: true
- "@rollup/rollup-android-arm64":
- optional: true
- "@rollup/rollup-darwin-arm64":
- optional: true
- "@rollup/rollup-darwin-x64":
- optional: true
- "@rollup/rollup-freebsd-arm64":
- optional: true
- "@rollup/rollup-freebsd-x64":
- optional: true
- "@rollup/rollup-linux-arm-gnueabihf":
- optional: true
- "@rollup/rollup-linux-arm-musleabihf":
- optional: true
- "@rollup/rollup-linux-arm64-gnu":
- optional: true
- "@rollup/rollup-linux-arm64-musl":
- optional: true
- "@rollup/rollup-linux-loong64-gnu":
- optional: true
- "@rollup/rollup-linux-loong64-musl":
- optional: true
- "@rollup/rollup-linux-ppc64-gnu":
- optional: true
- "@rollup/rollup-linux-ppc64-musl":
- 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":
- optional: true
- "@rollup/rollup-linux-x64-musl":
- optional: true
- "@rollup/rollup-openbsd-x64":
- optional: true
- "@rollup/rollup-openharmony-arm64":
- optional: true
- "@rollup/rollup-win32-arm64-msvc":
- optional: true
- "@rollup/rollup-win32-ia32-msvc":
- optional: true
- "@rollup/rollup-win32-x64-gnu":
- optional: true
- "@rollup/rollup-win32-x64-msvc":
- optional: true
- fsevents:
- optional: true
- bin:
- rollup: dist/bin/rollup
- checksum: 10c0/83ff5f4a1fea3fa05db2ef56beceee8c33d4a72b818e19c562f1e85c41076fe5b12aadc44048bb73e60b83336df82154b017fa6bf0186f3141643e6f215fbdcb
- languageName: node
- linkType: hard
-
"router@npm:^2.2.0":
version: 2.2.0
resolution: "router@npm:2.2.0"
@@ -12038,13 +11492,6 @@ __metadata:
languageName: node
linkType: hard
-"rrweb-cssom@npm:^0.8.0":
- version: 0.8.0
- resolution: "rrweb-cssom@npm:0.8.0"
- checksum: 10c0/56f2bfd56733adb92c0b56e274c43f864b8dd48784d6fe946ef5ff8d438234015e59ad837fc2ad54714b6421384141c1add4eb569e72054e350d1f8a50b8ac7b
- languageName: node
- linkType: hard
-
"run-applescript@npm:^7.0.0":
version: 7.1.0
resolution: "run-applescript@npm:7.1.0"
@@ -12118,13 +11565,12 @@ __metadata:
languageName: node
linkType: hard
-"scheduler@npm:^0.20.2":
- version: 0.20.2
- resolution: "scheduler@npm:0.20.2"
+"scheduler@npm:^0.23.2":
+ version: 0.23.2
+ resolution: "scheduler@npm:0.23.2"
dependencies:
loose-envify: "npm:^1.1.0"
- object-assign: "npm:^4.1.1"
- checksum: 10c0/b0982e4b0f34f4ffa4f2f486161c0fd9ce9b88680b045dccbf250eb1aa4fd27413570645455187a83535e2370f5c667a251045547765408492bd883cbe95fcdb
+ checksum: 10c0/26383305e249651d4c58e6705d5f8425f153211aef95f15161c151f7b8de885f24751b377e4a0b3dd42cce09aad3f87a61dab7636859c0d89b7daf1a1e2a5c78
languageName: node
linkType: hard
@@ -12256,18 +11702,6 @@ __metadata:
languageName: node
linkType: hard
-"set-function-name@npm:^2.0.2":
- version: 2.0.2
- resolution: "set-function-name@npm:2.0.2"
- dependencies:
- define-data-property: "npm:^1.1.4"
- es-errors: "npm:^1.3.0"
- functions-have-names: "npm:^1.2.3"
- has-property-descriptors: "npm:^1.0.2"
- checksum: 10c0/fce59f90696c450a8523e754abb305e2b8c73586452619c2bad5f7bf38c7b6b4651895c9db895679c5bef9554339cf3ef1c329b66ece3eda7255785fbe299316
- languageName: node
- linkType: hard
-
"setprototypeof@npm:~1.2.0":
version: 1.2.0
resolution: "setprototypeof@npm:1.2.0"
@@ -12291,10 +11725,10 @@ __metadata:
languageName: node
linkType: hard
-"shell-quote@npm:1.8.3":
- version: 1.8.3
- resolution: "shell-quote@npm:1.8.3"
- checksum: 10c0/bee87c34e1e986cfb4c30846b8e6327d18874f10b535699866f368ade11ea4ee45433d97bf5eada22c4320c27df79c3a6a7eb1bf3ecfc47f2c997d9e5e2672fd
+"shell-quote@npm:1.8.4":
+ version: 1.8.4
+ resolution: "shell-quote@npm:1.8.4"
+ checksum: 10c0/86c93678bc394cb81f5ddcdc87df9c95d279ef9652775cd1cd1eed361404169a8d8cbaacaeed232ab09919e36ee1e5363863570390d78571f8c22b7f6312fb40
languageName: node
linkType: hard
@@ -12333,7 +11767,7 @@ __metadata:
languageName: node
linkType: hard
-"side-channel@npm:^1.0.4, side-channel@npm:^1.1.0, side-channel@npm:^1.1.1":
+"side-channel@npm:^1.1.1":
version: 1.1.1
resolution: "side-channel@npm:1.1.1"
dependencies:
@@ -12406,7 +11840,7 @@ __metadata:
languageName: node
linkType: hard
-"source-map-js@npm:^1.2.0, source-map-js@npm:^1.2.1":
+"source-map-js@npm:^1.2.1":
version: 1.2.1
resolution: "source-map-js@npm:1.2.1"
checksum: 10c0/7bda1fc4c197e3c6ff17de1b8b2c20e60af81b63a52cb32ec5a5d67a20a7d42651e2cb34ebe93833c5a2a084377e17455854fee3e21e7925c64a51b6a52b0faf
@@ -12576,10 +12010,10 @@ __metadata:
languageName: node
linkType: hard
-"std-env@npm:^3.9.0":
- version: 3.10.0
- resolution: "std-env@npm:3.10.0"
- checksum: 10c0/1814927a45004d36dde6707eaf17552a546769bc79a6421be2c16ce77d238158dfe5de30910b78ec30d95135cc1c59ea73ee22d2ca170f8b9753f84da34c427f
+"std-env@npm:^4.0.0-rc.1":
+ version: 4.2.0
+ resolution: "std-env@npm:4.2.0"
+ checksum: 10c0/40ac525ce7b7c556abc332a7376f14356eeb1a7f17f6ff9a003eb9f52326ff1f3745d3e1b43452675b1ec6fcc319f1b1d6f3b0d386cf3f91058479ad883cff69
languageName: node
linkType: hard
@@ -12590,16 +12024,6 @@ __metadata:
languageName: node
linkType: hard
-"stop-iteration-iterator@npm:^1.0.0":
- version: 1.1.0
- resolution: "stop-iteration-iterator@npm:1.1.0"
- dependencies:
- es-errors: "npm:^1.3.0"
- internal-slot: "npm:^1.1.0"
- checksum: 10c0/de4e45706bb4c0354a4b1122a2b8cc45a639e86206807ce0baf390ee9218d3ef181923fa4d2b67443367c491aa255c5fbaa64bb74648e3c5b48299928af86c09
- languageName: node
- linkType: hard
-
"storybook@npm:8.6.18":
version: 8.6.18
resolution: "storybook@npm:8.6.18"
@@ -12784,15 +12208,6 @@ __metadata:
languageName: node
linkType: hard
-"strip-literal@npm:^3.0.0":
- version: 3.1.0
- resolution: "strip-literal@npm:3.1.0"
- dependencies:
- js-tokens: "npm:^9.0.1"
- checksum: 10c0/50918f669915d9ad0fe4b7599902b735f853f2201c97791ead00104a654259c0c61bc2bc8fa3db05109339b61f4cf09e47b94ecc874ffbd0e013965223893af8
- languageName: node
- linkType: hard
-
"stylis@npm:4.2.0":
version: 4.2.0
resolution: "stylis@npm:4.2.0"
@@ -12800,12 +12215,10 @@ __metadata:
languageName: node
linkType: hard
-"supports-color@npm:8.1.1, supports-color@npm:^8.1.1":
- version: 8.1.1
- resolution: "supports-color@npm:8.1.1"
- dependencies:
- has-flag: "npm:^4.0.0"
- checksum: 10c0/ea1d3c275dd604c974670f63943ed9bd83623edc102430c05adb8efc56ba492746b6e95386e7831b872ec3807fd89dd8eb43f735195f37b5ec343e4234cc7e89
+"supports-color@npm:10.2.2":
+ version: 10.2.2
+ resolution: "supports-color@npm:10.2.2"
+ checksum: 10c0/fb28dd7e0cdf80afb3f2a41df5e068d60c8b4f97f7140de2eaed5b42e075d82a0e980b20a2c0efd2b6d73cfacb55555285d8cc719fa0472220715aefeaa1da7c
languageName: node
linkType: hard
@@ -12834,6 +12247,15 @@ __metadata:
languageName: node
linkType: hard
+"supports-color@npm:^8.1.1":
+ version: 8.1.1
+ resolution: "supports-color@npm:8.1.1"
+ dependencies:
+ has-flag: "npm:^4.0.0"
+ checksum: 10c0/ea1d3c275dd604c974670f63943ed9bd83623edc102430c05adb8efc56ba492746b6e95386e7831b872ec3807fd89dd8eb43f735195f37b5ec343e4234cc7e89
+ languageName: node
+ linkType: hard
+
"supports-preserve-symlinks-flag@npm:^1.0.0":
version: 1.0.0
resolution: "supports-preserve-symlinks-flag@npm:1.0.0"
@@ -12916,17 +12338,6 @@ __metadata:
languageName: node
linkType: hard
-"test-exclude@npm:^7.0.1":
- version: 7.0.2
- resolution: "test-exclude@npm:7.0.2"
- dependencies:
- "@istanbuljs/schema": "npm:^0.1.2"
- glob: "npm:^10.4.1"
- minimatch: "npm:^10.2.2"
- checksum: 10c0/b79b855af9168c6a362146015ccf40f5e3a25e307304ba9bea930818507f6319d230380d5d7b5baa659c981ccc11f1bd21b6f012f85606353dec07e02dee67c9
- languageName: node
- linkType: hard
-
"text-decoder@npm:^1.1.0":
version: 1.2.7
resolution: "text-decoder@npm:1.2.7"
@@ -12983,14 +12394,14 @@ __metadata:
languageName: node
linkType: hard
-"tinyexec@npm:^0.3.2":
- version: 0.3.2
- resolution: "tinyexec@npm:0.3.2"
- checksum: 10c0/3efbf791a911be0bf0821eab37a3445c2ba07acc1522b1fa84ae1e55f10425076f1290f680286345ed919549ad67527d07281f1c19d584df3b74326909eb1f90
+"tinyexec@npm:^1.0.2":
+ version: 1.2.4
+ resolution: "tinyexec@npm:1.2.4"
+ checksum: 10c0/153b8db6b080194b558ff145b9cffc36b80a6e07babd644dcfbe49c807eee668c876049d28bdee90b96304476f883352f2dad91b3f86bc23832532f4363e66ff
languageName: node
linkType: hard
-"tinyglobby@npm:^0.2.12, tinyglobby@npm:^0.2.14, tinyglobby@npm:^0.2.15, tinyglobby@npm:^0.2.17":
+"tinyglobby@npm:^0.2.12, tinyglobby@npm:^0.2.15, tinyglobby@npm:^0.2.17":
version: 0.2.17
resolution: "tinyglobby@npm:0.2.17"
dependencies:
@@ -13000,13 +12411,6 @@ __metadata:
languageName: node
linkType: hard
-"tinypool@npm:^1.1.1":
- version: 1.1.1
- resolution: "tinypool@npm:1.1.1"
- checksum: 10c0/bf26727d01443061b04fa863f571016950888ea994ba0cd8cba3a1c51e2458d84574341ab8dbc3664f1c3ab20885c8cf9ff1cc4b18201f04c2cde7d317fff69b
- languageName: node
- linkType: hard
-
"tinyrainbow@npm:^1.2.0":
version: 1.2.0
resolution: "tinyrainbow@npm:1.2.0"
@@ -13014,10 +12418,10 @@ __metadata:
languageName: node
linkType: hard
-"tinyrainbow@npm:^2.0.0":
- version: 2.0.0
- resolution: "tinyrainbow@npm:2.0.0"
- checksum: 10c0/c83c52bef4e0ae7fb8ec6a722f70b5b6fa8d8be1c85792e829f56c0e1be94ab70b293c032dc5048d4d37cfe678f1f5babb04bdc65fd123098800148ca989184f
+"tinyrainbow@npm:^3.1.0":
+ version: 3.1.0
+ resolution: "tinyrainbow@npm:3.1.0"
+ checksum: 10c0/f11cf387a26c5c9255bec141a90ac511b26172981b10c3e50053bc6700ea7d2336edcc4a3a21dbb8412fe7c013477d2ba4d7e4877800f3f8107be5105aad6511
languageName: node
linkType: hard
@@ -13028,28 +12432,21 @@ __metadata:
languageName: node
linkType: hard
-"tinyspy@npm:^4.0.3":
- version: 4.0.4
- resolution: "tinyspy@npm:4.0.4"
- checksum: 10c0/a8020fc17799251e06a8398dcc352601d2770aa91c556b9531ecd7a12581161fd1c14e81cbdaff0c1306c93bfdde8ff6d1c1a3f9bbe6d91604f0fd4e01e2f1eb
- languageName: node
- linkType: hard
-
-"tldts-core@npm:^6.1.86":
- version: 6.1.86
- resolution: "tldts-core@npm:6.1.86"
- checksum: 10c0/8133c29375f3f99f88fce5f4d62f6ecb9532b106f31e5423b27c1eb1b6e711bd41875184a456819ceaed5c8b94f43911b1ad57e25c6eb86e1fc201228ff7e2af
+"tldts-core@npm:^7.4.9":
+ version: 7.4.9
+ resolution: "tldts-core@npm:7.4.9"
+ checksum: 10c0/6ada3e0d66661fb7ccedc4a1753d9224c1fb565086221af3ca29d51eaaf4745078e556c4fb30469140b0cb00b0102d1ca49de15ad29c069c7957463d0601028a
languageName: node
linkType: hard
-"tldts@npm:^6.1.32":
- version: 6.1.86
- resolution: "tldts@npm:6.1.86"
+"tldts@npm:^7.0.5":
+ version: 7.4.9
+ resolution: "tldts@npm:7.4.9"
dependencies:
- tldts-core: "npm:^6.1.86"
+ tldts-core: "npm:^7.4.9"
bin:
tldts: bin/cli.js
- checksum: 10c0/27ae7526d9d78cb97b2de3f4d102e0b4321d1ccff0648a7bb0e039ed54acbce86bacdcd9cd3c14310e519b457854e7bafbef1f529f58a1e217a737ced63f0940
+ checksum: 10c0/5df4d25696dfb8cc009c3e0bea0e00bc1957c3a201155e2ea2027ce50c82b985250d1a4a301f3e5b280dd49215df9e97a92304196084872a59789e3f122f0a0c
languageName: node
linkType: hard
@@ -13097,12 +12494,12 @@ __metadata:
languageName: node
linkType: hard
-"tough-cookie@npm:^5.1.1":
- version: 5.1.2
- resolution: "tough-cookie@npm:5.1.2"
+"tough-cookie@npm:^6.0.1":
+ version: 6.0.2
+ resolution: "tough-cookie@npm:6.0.2"
dependencies:
- tldts: "npm:^6.1.32"
- checksum: 10c0/5f95023a47de0f30a902bba951664b359725597d8adeabc66a0b93a931c3af801e1e697dae4b8c21a012056c0ea88bd2bf4dfe66b2adcf8e2f42cd9796fe0626
+ tldts: "npm:^7.0.5"
+ checksum: 10c0/5ff521a476a3c540821352125a5d481c8d2fe16035de7e0efda4df120f290c95500a0e9b51ea0aa56343955be482e014c30f5ba73e04b93ba138e4e855cb9e89
languageName: node
linkType: hard
@@ -13116,12 +12513,12 @@ __metadata:
languageName: node
linkType: hard
-"tr46@npm:^5.1.0":
- version: 5.1.1
- resolution: "tr46@npm:5.1.1"
+"tr46@npm:^6.0.0":
+ version: 6.0.0
+ resolution: "tr46@npm:6.0.0"
dependencies:
punycode: "npm:^2.3.1"
- checksum: 10c0/ae270e194d52ec67ebd695c1a42876e0f19b96e4aca2ab464ab1d9d17dc3acd3e18764f5034c93897db73421563be27c70c98359c4501136a497e46deda5d5ec
+ checksum: 10c0/83130df2f649228aa91c17754b66248030a3af34911d713b5ea417066fa338aa4bc8668d06bd98aa21a2210f43fc0a3db8b9099e7747fb5830e40e39a6a1058e
languageName: node
linkType: hard
@@ -13392,26 +12789,26 @@ __metadata:
languageName: node
linkType: hard
-"typedoc@npm:0.28.19":
- version: 0.28.19
- resolution: "typedoc@npm:0.28.19"
+"typedoc@npm:0.28.20":
+ version: 0.28.20
+ resolution: "typedoc@npm:0.28.20"
dependencies:
"@gerrit0/mini-shiki": "npm:^3.23.0"
lunr: "npm:^2.3.9"
- markdown-it: "npm:^14.1.1"
+ markdown-it: "npm:^14.3.0"
minimatch: "npm:^10.2.5"
- yaml: "npm:^2.8.3"
+ yaml: "npm:^2.9.0"
peerDependencies:
typescript: 5.0.x || 5.1.x || 5.2.x || 5.3.x || 5.4.x || 5.5.x || 5.6.x || 5.7.x || 5.8.x || 5.9.x || 6.0.x
bin:
typedoc: bin/typedoc
- checksum: 10c0/a46ea8ec4e661320dacf27f1d68595bdf9d671383f20060b590f212e6ebbf9a65d4962e698e8a43804a14add1f04a3528381c338801350dc03ddc6baf33fb898
+ checksum: 10c0/4949c92da174145f903deeb887dd0c91349a1bbc1e1288f6d36270a3107a0c862fe5159d0454a88b77edfdf88812a08ae77d969cf1dc1124eaff0848f066f223
languageName: node
linkType: hard
-"typescript-json-schema@npm:^0.67.1":
- version: 0.67.4
- resolution: "typescript-json-schema@npm:0.67.4"
+"typescript-json-schema@npm:^0.68.0":
+ version: 0.68.0
+ resolution: "typescript-json-schema@npm:0.68.0"
dependencies:
"@types/json-schema": "npm:^7.0.15"
"@types/node": "npm:^24.10.2"
@@ -13420,11 +12817,10 @@ __metadata:
safe-stable-stringify: "npm:^2.5.0"
ts-node: "npm:^10.9.2"
typescript: "npm:~5.9.3"
- vm2: "npm:^3.11.3"
yargs: "npm:^18.0.0"
bin:
typescript-json-schema: bin/typescript-json-schema
- checksum: 10c0/9a5a17ca1a2b186615398cbe088e811b68dd2188c5ce83bb4572f45329892d3ee08f3a9c5b993bdc04c276829d4c516ad5e45e142d482d0366c51e665b2176d8
+ checksum: 10c0/4b2234adf906d1e0519efb459834d88df6b4bfa2712ca4e9a5c22e77bf9969b18cd0744027ba4d6a4d66623daca3a608bca2121a9270ccce074e200ec104a4f3
languageName: node
linkType: hard
@@ -13469,6 +12865,13 @@ __metadata:
languageName: node
linkType: hard
+"undici@npm:^7.25.0":
+ version: 7.28.0
+ resolution: "undici@npm:7.28.0"
+ checksum: 10c0/fe781983a26098795e99bb1f64906cbb7d0bcaa029a26baade007b53ea67f2631d189b8f9671a31f4c8d0cb3773b7559608628ba54452fef51fec90e7c78bb0d
+ languageName: node
+ linkType: hard
+
"undici@npm:^8.4.1":
version: 8.8.0
resolution: "undici@npm:8.8.0"
@@ -13671,7 +13074,7 @@ __metadata:
languageName: node
linkType: hard
-"use-sync-external-store@npm:^1.0.0":
+"use-sync-external-store@npm:^1.4.0":
version: 1.6.0
resolution: "use-sync-external-store@npm:1.6.0"
peerDependencies:
@@ -13789,77 +13192,7 @@ __metadata:
languageName: node
linkType: hard
-"vite-node@npm:3.2.4":
- version: 3.2.4
- resolution: "vite-node@npm:3.2.4"
- dependencies:
- cac: "npm:^6.7.14"
- debug: "npm:^4.4.1"
- es-module-lexer: "npm:^1.7.0"
- pathe: "npm:^2.0.3"
- vite: "npm:^5.0.0 || ^6.0.0 || ^7.0.0-0"
- bin:
- vite-node: vite-node.mjs
- checksum: 10c0/6ceca67c002f8ef6397d58b9539f80f2b5d79e103a18367288b3f00a8ab55affa3d711d86d9112fce5a7fa658a212a087a005a045eb8f4758947dd99af2a6c6b
- languageName: node
- linkType: hard
-
-"vite@npm:^5.0.0 || ^6.0.0 || ^7.0.0-0":
- version: 7.3.6
- resolution: "vite@npm:7.3.6"
- dependencies:
- esbuild: "npm:^0.27.0 || ^0.28.0"
- fdir: "npm:^6.5.0"
- fsevents: "npm:~2.3.3"
- picomatch: "npm:^4.0.3"
- postcss: "npm:^8.5.6"
- rollup: "npm:^4.43.0"
- tinyglobby: "npm:^0.2.15"
- peerDependencies:
- "@types/node": ^20.19.0 || >=22.12.0
- jiti: ">=1.21.0"
- less: ^4.0.0
- lightningcss: ^1.21.0
- sass: ^1.70.0
- sass-embedded: ^1.70.0
- stylus: ">=0.54.8"
- sugarss: ^5.0.0
- terser: ^5.16.0
- tsx: ^4.8.1
- yaml: ^2.4.2
- dependenciesMeta:
- fsevents:
- optional: true
- peerDependenciesMeta:
- "@types/node":
- optional: true
- jiti:
- optional: true
- less:
- optional: true
- lightningcss:
- optional: true
- sass:
- optional: true
- sass-embedded:
- optional: true
- stylus:
- optional: true
- sugarss:
- optional: true
- terser:
- optional: true
- tsx:
- optional: true
- yaml:
- optional: true
- bin:
- vite: bin/vite.js
- checksum: 10c0/c6d359f84ad362f5c97ff7988b77c90add04162c60cdf6059375a7d9e3217848c53a8cb6b6c48517bef84b6bba4c9bc85319a889b5236acb7d5a2bc8cb7b9a8d
- languageName: node
- linkType: hard
-
-"vite@npm:^8.0.16":
+"vite@npm:^6.0.0 || ^7.0.0 || ^8.0.0, vite@npm:^8.0.16":
version: 8.1.5
resolution: "vite@npm:8.1.5"
dependencies:
@@ -13916,49 +13249,59 @@ __metadata:
languageName: node
linkType: hard
-"vitest@npm:3.2.6":
- version: 3.2.6
- resolution: "vitest@npm:3.2.6"
+"vitest@npm:4.1.10":
+ version: 4.1.10
+ resolution: "vitest@npm:4.1.10"
dependencies:
- "@types/chai": "npm:^5.2.2"
- "@vitest/expect": "npm:3.2.6"
- "@vitest/mocker": "npm:3.2.6"
- "@vitest/pretty-format": "npm:^3.2.6"
- "@vitest/runner": "npm:3.2.6"
- "@vitest/snapshot": "npm:3.2.6"
- "@vitest/spy": "npm:3.2.6"
- "@vitest/utils": "npm:3.2.6"
- chai: "npm:^5.2.0"
- debug: "npm:^4.4.1"
- expect-type: "npm:^1.2.1"
- magic-string: "npm:^0.30.17"
+ "@vitest/expect": "npm:4.1.10"
+ "@vitest/mocker": "npm:4.1.10"
+ "@vitest/pretty-format": "npm:4.1.10"
+ "@vitest/runner": "npm:4.1.10"
+ "@vitest/snapshot": "npm:4.1.10"
+ "@vitest/spy": "npm:4.1.10"
+ "@vitest/utils": "npm:4.1.10"
+ es-module-lexer: "npm:^2.0.0"
+ expect-type: "npm:^1.3.0"
+ magic-string: "npm:^0.30.21"
+ obug: "npm:^2.1.1"
pathe: "npm:^2.0.3"
- picomatch: "npm:^4.0.2"
- std-env: "npm:^3.9.0"
+ picomatch: "npm:^4.0.3"
+ std-env: "npm:^4.0.0-rc.1"
tinybench: "npm:^2.9.0"
- tinyexec: "npm:^0.3.2"
- tinyglobby: "npm:^0.2.14"
- tinypool: "npm:^1.1.1"
- tinyrainbow: "npm:^2.0.0"
- vite: "npm:^5.0.0 || ^6.0.0 || ^7.0.0-0"
- vite-node: "npm:3.2.4"
+ tinyexec: "npm:^1.0.2"
+ tinyglobby: "npm:^0.2.15"
+ tinyrainbow: "npm:^3.1.0"
+ vite: "npm:^6.0.0 || ^7.0.0 || ^8.0.0"
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.2.6
- "@vitest/ui": 3.2.6
+ "@opentelemetry/api": ^1.9.0
+ "@types/node": ^20.0.0 || ^22.0.0 || >=24.0.0
+ "@vitest/browser-playwright": 4.1.10
+ "@vitest/browser-preview": 4.1.10
+ "@vitest/browser-webdriverio": 4.1.10
+ "@vitest/coverage-istanbul": 4.1.10
+ "@vitest/coverage-v8": 4.1.10
+ "@vitest/ui": 4.1.10
happy-dom: "*"
jsdom: "*"
+ vite: ^6.0.0 || ^7.0.0 || ^8.0.0
peerDependenciesMeta:
"@edge-runtime/vm":
optional: true
- "@types/debug":
+ "@opentelemetry/api":
optional: true
"@types/node":
optional: true
- "@vitest/browser":
+ "@vitest/browser-playwright":
+ optional: true
+ "@vitest/browser-preview":
+ optional: true
+ "@vitest/browser-webdriverio":
+ optional: true
+ "@vitest/coverage-istanbul":
+ optional: true
+ "@vitest/coverage-v8":
optional: true
"@vitest/ui":
optional: true
@@ -13966,21 +13309,11 @@ __metadata:
optional: true
jsdom:
optional: true
+ vite:
+ optional: false
bin:
- vitest: vitest.mjs
- checksum: 10c0/ea222dcd7310188479e37dbea4fbcbdcdb8db97f952b4813e7e7b370b329485c2de4622551e61076ffd75d4d811a6800a0da1e31520067614c51528f26704758
- languageName: node
- linkType: hard
-
-"vm2@npm:^3.11.3":
- version: 3.11.5
- resolution: "vm2@npm:3.11.5"
- dependencies:
- acorn: "npm:^8.15.0"
- acorn-walk: "npm:^8.3.4"
- bin:
- vm2: bin/vm2
- checksum: 10c0/0917795f8cfb9e0e4bcbb431d44546eda492165143885d448a6585c862a57e0dedb36fc0922fbe3b386a8cec5ef8c46256ef38e00749eaa53fec7b442be0a390
+ vitest: ./vitest.mjs
+ checksum: 10c0/ff07294a57f9c62f3b503f7cf88a52ee0753ed26389a49cda430387a3898f39d80af47180b0af19e27acab5bd11ae95706bd4b44ce8befc97d3ae49af6ca4fc1
languageName: node
linkType: hard
@@ -13993,18 +13326,18 @@ __metadata:
languageName: node
linkType: hard
-"wait-on@npm:9.0.10":
- version: 9.0.10
- resolution: "wait-on@npm:9.0.10"
+"wait-on@npm:9.1.0":
+ version: 9.1.0
+ resolution: "wait-on@npm:9.1.0"
dependencies:
- axios: "npm:^1.16.0"
- joi: "npm:^18.2.1"
+ axios: "npm:^1.18.1"
+ joi: "npm:^18.2.3"
lodash: "npm:^4.18.1"
minimist: "npm:^1.2.8"
rxjs: "npm:^7.8.2"
bin:
wait-on: bin/wait-on
- checksum: 10c0/f5a1e940fe8efa6ad4b52efabad46925bfddea191d895a7f87e1c364975e7b095b0849f2f37549aea6a9dabacbf3c8ab14e818ba1182e370f060b7f6c8da0cf2
+ checksum: 10c0/6179b3a06718d8f6ed8b4d5d50c789cc965979a483c0d75b4868de2b5188272d2f94b872f384afbfc3d6b55155f29ae51b1b38e4e4e6b2ee5bfd695e66310733
languageName: node
linkType: hard
@@ -14059,10 +13392,10 @@ __metadata:
languageName: node
linkType: hard
-"webidl-conversions@npm:^7.0.0":
- version: 7.0.0
- resolution: "webidl-conversions@npm:7.0.0"
- checksum: 10c0/228d8cb6d270c23b0720cb2d95c579202db3aaf8f633b4e9dd94ec2000a04e7e6e43b76a94509cdb30479bd00ae253ab2371a2da9f81446cc313f89a4213a2c4
+"webidl-conversions@npm:^8.0.1":
+ version: 8.0.1
+ resolution: "webidl-conversions@npm:8.0.1"
+ checksum: 10c0/3f6f327ca5fa0c065ed8ed0ef3b72f33623376e68f958e9b7bd0df49fdb0b908139ac2338d19fb45bd0e05595bda96cb6d1622222a8b413daa38a17aacc4dd46
languageName: node
linkType: hard
@@ -14073,29 +13406,21 @@ __metadata:
languageName: node
linkType: hard
-"whatwg-encoding@npm:^3.1.1":
- version: 3.1.1
- resolution: "whatwg-encoding@npm:3.1.1"
- dependencies:
- iconv-lite: "npm:0.6.3"
- checksum: 10c0/273b5f441c2f7fda3368a496c3009edbaa5e43b71b09728f90425e7f487e5cef9eb2b846a31bd760dd8077739c26faf6b5ca43a5f24033172b003b72cf61a93e
- languageName: node
- linkType: hard
-
-"whatwg-mimetype@npm:^4.0.0":
- version: 4.0.0
- resolution: "whatwg-mimetype@npm:4.0.0"
- checksum: 10c0/a773cdc8126b514d790bdae7052e8bf242970cebd84af62fb2f35a33411e78e981f6c0ab9ed1fe6ec5071b09d5340ac9178e05b52d35a9c4bcf558ba1b1551df
+"whatwg-mimetype@npm:^5.0.0":
+ version: 5.0.0
+ resolution: "whatwg-mimetype@npm:5.0.0"
+ checksum: 10c0/eead164fe73a00dd82f817af6fc0bd22e9c273e1d55bf4bc6bdf2da7ad8127fca82ef00ea6a37892f5f5641f8e34128e09508f92126086baba126b9e0d57feb4
languageName: node
linkType: hard
-"whatwg-url@npm:^14.0.0, whatwg-url@npm:^14.1.1":
- version: 14.2.0
- resolution: "whatwg-url@npm:14.2.0"
+"whatwg-url@npm:^16.0.0, whatwg-url@npm:^16.0.1":
+ version: 16.0.1
+ resolution: "whatwg-url@npm:16.0.1"
dependencies:
- tr46: "npm:^5.1.0"
- webidl-conversions: "npm:^7.0.0"
- checksum: 10c0/f746fc2f4c906607d09537de1227b13f9494c171141e5427ed7d2c0dd0b6a48b43d8e71abaae57d368d0c06b673fd8ec63550b32ad5ed64990c7b0266c2b4272
+ "@exodus/bytes": "npm:^1.11.0"
+ tr46: "npm:^6.0.0"
+ webidl-conversions: "npm:^8.0.1"
+ checksum: 10c0/e75565566abf3a2cdbd9f06c965dbcccee6ec4e9f0d3728ad5e08ceb9944279848bcaa211d35a29cb6d2df1e467dd05cfb59fbddf8a0adcd7d0bce9ffb703fd2
languageName: node
linkType: hard
@@ -14109,31 +13434,6 @@ __metadata:
languageName: node
linkType: hard
-"which-boxed-primitive@npm:^1.0.2":
- version: 1.1.1
- resolution: "which-boxed-primitive@npm:1.1.1"
- dependencies:
- is-bigint: "npm:^1.1.0"
- is-boolean-object: "npm:^1.2.1"
- is-number-object: "npm:^1.1.1"
- is-string: "npm:^1.1.1"
- is-symbol: "npm:^1.1.1"
- checksum: 10c0/aceea8ede3b08dede7dce168f3883323f7c62272b49801716e8332ff750e7ae59a511ae088840bc6874f16c1b7fd296c05c949b0e5b357bfe3c431b98c417abe
- languageName: node
- linkType: hard
-
-"which-collection@npm:^1.0.1":
- version: 1.0.2
- resolution: "which-collection@npm:1.0.2"
- dependencies:
- is-map: "npm:^2.0.3"
- is-set: "npm:^2.0.3"
- is-weakmap: "npm:^2.0.2"
- is-weakset: "npm:^2.0.3"
- checksum: 10c0/3345fde20964525a04cdf7c4a96821f85f0cc198f1b2ecb4576e08096746d129eb133571998fe121c77782ac8f21cbd67745a3d35ce100d26d4e684c142ea1f2
- languageName: node
- linkType: hard
-
"which-module@npm:^2.0.0":
version: 2.0.1
resolution: "which-module@npm:2.0.1"
@@ -14141,7 +13441,7 @@ __metadata:
languageName: node
linkType: hard
-"which-typed-array@npm:^1.1.13, which-typed-array@npm:^1.1.16, which-typed-array@npm:^1.1.2":
+"which-typed-array@npm:^1.1.16, which-typed-array@npm:^1.1.2":
version: 1.1.22
resolution: "which-typed-array@npm:1.1.22"
dependencies:
@@ -14323,7 +13623,7 @@ __metadata:
languageName: node
linkType: hard
-"ws@npm:^8.18.0, ws@npm:^8.2.3":
+"ws@npm:^8.2.3":
version: 8.21.1
resolution: "ws@npm:8.21.1"
peerDependencies:
@@ -14425,7 +13725,7 @@ __metadata:
languageName: node
linkType: hard
-"yaml@npm:^2.2.2, yaml@npm:^2.8.3":
+"yaml@npm:^2.2.2, yaml@npm:^2.9.0":
version: 2.9.0
resolution: "yaml@npm:2.9.0"
bin:
@@ -14476,18 +13776,17 @@ __metadata:
languageName: node
linkType: hard
-"yargs@npm:17.7.2":
- version: 17.7.2
- resolution: "yargs@npm:17.7.2"
+"yargs@npm:18.0.0, yargs@npm:^18.0.0":
+ version: 18.0.0
+ resolution: "yargs@npm:18.0.0"
dependencies:
- cliui: "npm:^8.0.1"
+ cliui: "npm:^9.0.1"
escalade: "npm:^3.1.1"
get-caller-file: "npm:^2.0.5"
- require-directory: "npm:^2.1.1"
- string-width: "npm:^4.2.3"
+ string-width: "npm:^7.2.0"
y18n: "npm:^5.0.5"
- yargs-parser: "npm:^21.1.1"
- checksum: 10c0/ccd7e723e61ad5965fffbb791366db689572b80cca80e0f96aad968dfff4156cd7cd1ad18607afe1046d8241e6fb2d6c08bf7fa7bfb5eaec818735d8feac8f05
+ yargs-parser: "npm:^22.0.0"
+ checksum: 10c0/bf290e4723876ea9c638c786a5c42ac28e03c9ca2325e1424bf43b94e5876456292d3ed905b853ebbba6daf43ed29e772ac2a6b3c5fb1b16533245d6211778f3
languageName: node
linkType: hard
@@ -14540,20 +13839,6 @@ __metadata:
languageName: node
linkType: hard
-"yargs@npm:^18.0.0":
- version: 18.0.0
- resolution: "yargs@npm:18.0.0"
- dependencies:
- cliui: "npm:^9.0.1"
- escalade: "npm:^3.1.1"
- get-caller-file: "npm:^2.0.5"
- string-width: "npm:^7.2.0"
- y18n: "npm:^5.0.5"
- yargs-parser: "npm:^22.0.0"
- checksum: 10c0/bf290e4723876ea9c638c786a5c42ac28e03c9ca2325e1424bf43b94e5876456292d3ed905b853ebbba6daf43ed29e772ac2a6b3c5fb1b16533245d6211778f3
- languageName: node
- linkType: hard
-
"yn@npm:3.1.1":
version: 3.1.1
resolution: "yn@npm:3.1.1"