diff --git a/components/react/tests/offline/10-basic.test.tsx b/components/react/tests/offline/10-basic.test.tsx
index 67d61ae..649c457 100644
--- a/components/react/tests/offline/10-basic.test.tsx
+++ b/components/react/tests/offline/10-basic.test.tsx
@@ -12,6 +12,9 @@ const iconData = {
describe('Creating component', () => {
test('basic icon', () => {
const renderResult = render();
+ expect(renderResult.container.innerHTML).toEqual(
+ ''
+ );
});
test('inline icon', () => {
diff --git a/components/react/tests/offline/20-attributes.test.tsx b/components/react/tests/offline/20-attributes.test.tsx
index 1e21474..ac99f6e 100644
--- a/components/react/tests/offline/20-attributes.test.tsx
+++ b/components/react/tests/offline/20-attributes.test.tsx
@@ -57,7 +57,7 @@ describe('Passing attributes', () => {
);
- // `style` overrides `color`
+ // In React component, `style` overrides `color`
expect(renderResult.container.innerHTML).toContain(
'style="color: green;"'
);
diff --git a/components/svelte/api-extractor.json b/components/svelte/api-extractor.json
index 8c12011..ea3dabf 100644
--- a/components/svelte/api-extractor.json
+++ b/components/svelte/api-extractor.json
@@ -7,6 +7,7 @@
"@iconify/api-redundancy"
],
"compiler": {
+ "tsconfigFilePath": "/tsconfig.src.json",
"skipLibCheck": true
},
"apiReport": {
diff --git a/components/svelte/package.json b/components/svelte/package.json
index ac48f96..7bbf6c0 100644
--- a/components/svelte/package.json
+++ b/components/svelte/package.json
@@ -44,7 +44,7 @@
"cleanup": "rimraf lib dist",
"prebuild": "pnpm run cleanup",
"build": "node build",
- "build:tsc": "tsc -b",
+ "build:tsc": "tsc -b tsconfig.src.json",
"build:bundles": "rollup -c rollup.config.js",
"build:api": "node build --only-api",
"test": "vitest"
@@ -55,21 +55,21 @@
"devDependencies": {
"@iconify/core": "workspace:^",
"@iconify/utils": "workspace:^",
- "@microsoft/api-extractor": "^7.47.2",
+ "@microsoft/api-extractor": "^7.47.3",
"@rollup/plugin-node-resolve": "^15.2.3",
"@rollup/plugin-typescript": "^11.1.6",
"@sveltejs/vite-plugin-svelte": "^2.5.3",
- "@testing-library/jest-dom": "^6.4.6",
- "@testing-library/svelte": "^4.2.3",
+ "@testing-library/jest-dom": "^6.4.8",
+ "@testing-library/svelte": "5.2.0-next.3",
"@tsconfig/svelte": "^5.0.4",
"@types/jest": "^29.5.12",
- "@types/node": "^20.14.11",
+ "@types/node": "^20.14.12",
"rimraf": "^6.0.1",
- "rollup": "^4.18.1",
+ "rollup": "^4.19.0",
"rollup-plugin-svelte": "^7.2.2",
- "svelte": "5.0.0-next.123",
+ "svelte": "5.0.0-next.199",
"svelte-preprocess": "^5.1.4",
- "vitest": "^2.0.3"
+ "vitest": "^2.0.4"
},
"peerDependencies": {
"svelte": ">4.0.0"
diff --git a/components/svelte/rollup.config.js b/components/svelte/rollup.config.js
index 824f6b1..d05bf0b 100644
--- a/components/svelte/rollup.config.js
+++ b/components/svelte/rollup.config.js
@@ -28,7 +28,12 @@ export default [
format: 'cjs',
},
],
- plugins: [resolve(resolveParams), typescript()],
+ plugins: [
+ resolve(resolveParams),
+ typescript({
+ tsconfig: 'tsconfig.src.json',
+ }),
+ ],
},
// Files included in OfflineIcon.svelte as bundle
{
@@ -43,6 +48,11 @@ export default [
format: 'cjs',
},
],
- plugins: [resolve(resolveParams), typescript()],
+ plugins: [
+ resolve(resolveParams),
+ typescript({
+ tsconfig: 'tsconfig.src.json',
+ }),
+ ],
},
];
diff --git a/components/svelte/tests/iconify/10-basic.test.ts b/components/svelte/tests/iconify/10-basic.test.ts
index 83671be..697c2c3 100644
--- a/components/svelte/tests/iconify/10-basic.test.ts
+++ b/components/svelte/tests/iconify/10-basic.test.ts
@@ -1,6 +1,4 @@
-/**
- * @jest-environment jsdom
- */
+import { describe, test, expect } from 'vitest';
import { render } from '@testing-library/svelte';
import Icon from '../../';
@@ -13,8 +11,8 @@ const iconData = {
describe('Creating component', () => {
test('basic icon', () => {
const component = render(Icon, {
- icon: iconData,
- onLoad: () => {
+ 'icon': iconData,
+ 'on:load': () => {
// Should be called only for icons loaded from API
throw new Error('onLoad called for object!');
},
diff --git a/components/svelte/tests/iconify/10-empty.test.ts b/components/svelte/tests/iconify/10-empty.test.ts
index c388c9d..fdcf155 100644
--- a/components/svelte/tests/iconify/10-empty.test.ts
+++ b/components/svelte/tests/iconify/10-empty.test.ts
@@ -1,6 +1,4 @@
-/**
- * @jest-environment jsdom
- */
+import { describe, test, expect } from 'vitest';
import { render } from '@testing-library/svelte';
import Icon from '../../';
@@ -10,6 +8,6 @@ describe('Empty icon', () => {
const html = component.container.innerHTML;
// Empty container div
- expect(html.replace(//gm, '')).toBe('');
+ expect(html.replace(//gm, '')).toBe('');
});
});
diff --git a/components/svelte/tests/iconify/10-style-mode.test.ts b/components/svelte/tests/iconify/10-style-mode.test.ts
index e5967db..e0c2c44 100644
--- a/components/svelte/tests/iconify/10-style-mode.test.ts
+++ b/components/svelte/tests/iconify/10-style-mode.test.ts
@@ -1,6 +1,4 @@
-/**
- * @jest-environment jsdom
- */
+import { describe, test, expect } from 'vitest';
import { render } from '@testing-library/svelte';
import Icon from '../..';
@@ -13,9 +11,9 @@ const iconData = {
describe('Rendering as span', () => {
test('basic icon', () => {
const component = render(Icon, {
- icon: iconData,
- mode: 'style',
- onLoad: () => {
+ 'icon': iconData,
+ 'mode': 'style',
+ 'on:load': () => {
// Should be called only for icons loaded from API
throw new Error('onLoad called for object!');
},
@@ -35,11 +33,11 @@ describe('Rendering as span', () => {
test('custom dimensions', () => {
const component = render(Icon, {
- icon: iconData,
- mode: 'style',
- width: '48',
- height: 32,
- onLoad: () => {
+ 'icon': iconData,
+ 'mode': 'style',
+ 'width': '48',
+ 'height': 32,
+ 'on:load': () => {
// Should be called only for icons loaded from API
throw new Error('onLoad called for object!');
},
diff --git a/components/svelte/tests/iconify/20-attributes.test.ts b/components/svelte/tests/iconify/20-attributes.test.ts
index f8e6b78..e335b82 100644
--- a/components/svelte/tests/iconify/20-attributes.test.ts
+++ b/components/svelte/tests/iconify/20-attributes.test.ts
@@ -1,6 +1,4 @@
-/**
- * @jest-environment jsdom
- */
+import { describe, test, expect } from 'vitest';
import { render } from '@testing-library/svelte';
import Icon from '../../';
@@ -12,7 +10,11 @@ const iconData = {
describe('Padding attributes', () => {
test('title', () => {
- const component = render(Icon, { icon: iconData, title: 'Icon!' });
+ const component = render(Icon, {
+ icon: iconData,
+ // @ts-expect-error
+ title: 'Icon!',
+ });
const node = component.container.querySelector('svg')!;
expect(node.getAttribute('title')).toBe('Icon!');
});
@@ -31,6 +33,7 @@ describe('Padding attributes', () => {
// camelCase, boolean value
const component = render(Icon, {
icon: iconData,
+ // @ts-expect-error
ariaHidden: false,
});
const node = component.container.querySelector('svg')!;
diff --git a/components/svelte/tests/iconify/20-dimensions.test.ts b/components/svelte/tests/iconify/20-dimensions.test.ts
index 0641238..61b50b2 100644
--- a/components/svelte/tests/iconify/20-dimensions.test.ts
+++ b/components/svelte/tests/iconify/20-dimensions.test.ts
@@ -1,6 +1,4 @@
-/**
- * @jest-environment jsdom
- */
+import { describe, test, expect } from 'vitest';
import { render } from '@testing-library/svelte';
import Icon from '../../';
diff --git a/components/svelte/tests/iconify/20-ids.test.ts b/components/svelte/tests/iconify/20-ids.test.ts
index 8b1d014..a91c801 100644
--- a/components/svelte/tests/iconify/20-ids.test.ts
+++ b/components/svelte/tests/iconify/20-ids.test.ts
@@ -1,6 +1,4 @@
-/**
- * @jest-environment jsdom
- */
+import { describe, test, expect } from 'vitest';
import { render } from '@testing-library/svelte';
import Icon from '../../';
diff --git a/components/svelte/tests/iconify/20-inline.test.ts b/components/svelte/tests/iconify/20-inline.test.ts
index d58174e..f993ced 100644
--- a/components/svelte/tests/iconify/20-inline.test.ts
+++ b/components/svelte/tests/iconify/20-inline.test.ts
@@ -1,6 +1,4 @@
-/**
- * @jest-environment jsdom
- */
+import { describe, test, expect } from 'vitest';
import { render } from '@testing-library/svelte';
import Icon from '../../';
@@ -20,7 +18,11 @@ describe('Inline attribute', () => {
});
test('string true', () => {
- const component = render(Icon, { icon: iconData, inline: 'true' });
+ const component = render(Icon, {
+ icon: iconData,
+ // @ts-expect-error
+ inline: 'true',
+ });
const node = component.container.querySelector('svg')!;
const style = node.style;
@@ -37,7 +39,11 @@ describe('Inline attribute', () => {
test('false string', () => {
// "false" should be ignored
- const component = render(Icon, { icon: iconData, inline: 'false' });
+ const component = render(Icon, {
+ icon: iconData,
+ // @ts-expect-error
+ inline: 'false',
+ });
const node = component.container.querySelector('svg')!;
const style = node.style;
diff --git a/components/svelte/tests/iconify/20-transformations.test.ts b/components/svelte/tests/iconify/20-transformations.test.ts
index fb59bd0..af7c547 100644
--- a/components/svelte/tests/iconify/20-transformations.test.ts
+++ b/components/svelte/tests/iconify/20-transformations.test.ts
@@ -1,6 +1,4 @@
-/**
- * @jest-environment jsdom
- */
+import { describe, test, expect } from 'vitest';
import { render } from '@testing-library/svelte';
import Icon from '../../';
@@ -22,7 +20,11 @@ describe('Rotation', () => {
});
test('string', () => {
- const component = render(Icon, { icon: iconData, rotate: '180deg' });
+ const component = render(Icon, {
+ icon: iconData,
+ // @ts-expect-error
+ rotate: '180deg',
+ });
const node = component.container.querySelector('svg')!;
// Find first child node
@@ -75,6 +77,7 @@ describe('Flip', () => {
test('string for boolean attribute', () => {
const component = render(Icon, {
icon: iconData,
+ // @ts-expect-error
hFlip: 'true',
});
const node = component.container.querySelector('svg')!;
@@ -121,6 +124,7 @@ describe('Flip', () => {
test('wrong case', () => {
const component = render(Icon, {
icon: iconData,
+ // @ts-expect-error
vflip: true,
});
const node = component.container.querySelector('svg')!;
diff --git a/components/svelte/tests/offline/10-basic.test.ts b/components/svelte/tests/offline/10-basic.test.ts
index 8f2c27e..35e263b 100644
--- a/components/svelte/tests/offline/10-basic.test.ts
+++ b/components/svelte/tests/offline/10-basic.test.ts
@@ -1,6 +1,4 @@
-/**
- * @jest-environment jsdom
- */
+import { describe, test, expect } from 'vitest';
import { render } from '@testing-library/svelte';
// Test importing from exports
@@ -14,21 +12,11 @@ const iconData = {
describe('Creating component', () => {
test('basic icon', () => {
- const component = render(Icon, { icon: iconData });
- const node = component.container.querySelector('svg')!;
- const html = (node.parentNode as HTMLDivElement).innerHTML;
-
- // Check HTML
- expect(html.replace(//gm, '')).toBe(
+ const renderResult = render(Icon, { icon: iconData });
+ expect(
+ renderResult.container.innerHTML.replace(//gm, '')
+ ).toEqual(
''
);
-
- // Make sure getAttribute() works, used in other tests
- expect(node.getAttribute('xmlns')).toBe('http://www.w3.org/2000/svg');
- expect(node.getAttribute('aria-hidden')).toBe('true');
-
- // Make sure style exists
- const style = node.style;
- expect(typeof style).toBe('object');
});
});
diff --git a/components/svelte/tests/offline/10-empty.test.ts b/components/svelte/tests/offline/10-empty.test.ts
index d0464e2..5296320 100644
--- a/components/svelte/tests/offline/10-empty.test.ts
+++ b/components/svelte/tests/offline/10-empty.test.ts
@@ -1,15 +1,12 @@
-/**
- * @jest-environment jsdom
- */
+import { describe, test, expect } from 'vitest';
import { render } from '@testing-library/svelte';
import Icon from '../../offline';
describe('Empty icon', () => {
test('basic test', () => {
- const component = render(Icon, {});
- const html = component.container.innerHTML;
-
- // Empty container div
- expect(html.replaceAll('', '')).toBe('');
+ const renderResult = render(Icon, {});
+ expect(
+ renderResult.container.innerHTML.replace(//gm, '')
+ ).toEqual('');
});
});
diff --git a/components/svelte/tests/offline/20-attributes.test.ts b/components/svelte/tests/offline/20-attributes.test.ts
index 15ea1f9..a5bb441 100644
--- a/components/svelte/tests/offline/20-attributes.test.ts
+++ b/components/svelte/tests/offline/20-attributes.test.ts
@@ -1,6 +1,4 @@
-/**
- * @jest-environment jsdom
- */
+import { describe, test, expect } from 'vitest';
import { render } from '@testing-library/svelte';
import Icon from '../../offline';
@@ -12,66 +10,76 @@ const iconData = {
describe('Padding attributes', () => {
test('title', () => {
- const component = render(Icon, { icon: iconData, title: 'Icon!' });
- const node = component.container.querySelector('svg')!;
- expect(node.getAttribute('title')).toBe('Icon!');
+ const renderResult = render(Icon, {
+ icon: iconData,
+ // @ts-expect-error
+ title: 'Icon!',
+ });
+ expect(renderResult.container.innerHTML).toContain('title="Icon!"');
});
test('aria-hidden', () => {
// dashes, string value
- const component = render(Icon, {
+ const renderResult = render(Icon, {
'icon': iconData,
'aria-hidden': 'false',
});
- const node = component.container.querySelector('svg')!;
- expect(node.getAttribute('aria-hidden')).toBeNull();
+ expect(renderResult.container.innerHTML).not.toContain('aria-hidden');
});
test('ariaHidden', () => {
// camelCase, boolean value
- const component = render(Icon, {
+ const renderResult = render(Icon, {
icon: iconData,
+ // @ts-expect-error
ariaHidden: false,
});
- const node = component.container.querySelector('svg')!;
- expect(node.getAttribute('aria-hidden')).toBeNull();
+ expect(renderResult.container.innerHTML).not.toContain('aria-hidden');
});
test('style', () => {
- const component = render(Icon, {
+ const renderResult = render(Icon, {
icon: iconData,
style: 'vertical-align: 0; color: red;',
});
- const node = component.container.querySelector('svg')!;
- expect(node.style.verticalAlign).toBe('0');
- expect(node.style.color).toBe('red');
+ expect(renderResult.container.innerHTML).toContain(
+ 'style="vertical-align: 0; color: red;"'
+ );
});
test('color', () => {
- const component = render(Icon, {
+ const renderResult = render(Icon, {
icon: iconData,
color: 'red',
});
- const node = component.container.querySelector('svg')!;
- expect(node.style.color).toBe('red');
+ expect(renderResult.container.innerHTML).toContain(
+ 'style="color: red;"'
+ );
});
test('color with style', () => {
- const component = render(Icon, {
+ const renderResult = render(Icon, {
icon: iconData,
color: 'red',
style: 'color: green;',
});
- const node = component.container.querySelector('svg')!;
- expect(node.style.color).toBe('red');
+
+ // In Svelte component, `color` overrides `style`
+ expect(renderResult.container.innerHTML).toContain(
+ 'style="color: red;"'
+ );
+ expect(renderResult.container.innerHTML).not.toContain('green');
});
test('attributes that cannot change', () => {
- const component = render(Icon, {
+ const renderResult = render(Icon, {
icon: iconData,
viewBox: '0 0 0 0',
});
- const node = component.container.querySelector('svg')!;
- expect(node.getAttribute('viewBox')).toBe('0 0 24 24');
+
+ expect(renderResult.container.innerHTML).toContain(
+ 'viewBox="0 0 24 24"'
+ );
+ expect(renderResult.container.innerHTML).not.toContain('0 0 0 0');
});
});
diff --git a/components/svelte/tests/offline/20-dimensions.test.ts b/components/svelte/tests/offline/20-dimensions.test.ts
index eca8e31..014e161 100644
--- a/components/svelte/tests/offline/20-dimensions.test.ts
+++ b/components/svelte/tests/offline/20-dimensions.test.ts
@@ -1,6 +1,4 @@
-/**
- * @jest-environment jsdom
- */
+import { describe, test, expect } from 'vitest';
import { render } from '@testing-library/svelte';
import Icon from '../../offline';
diff --git a/components/svelte/tests/offline/20-ids.test.ts b/components/svelte/tests/offline/20-ids.test.ts
index 50a966e..7fd54b4 100644
--- a/components/svelte/tests/offline/20-ids.test.ts
+++ b/components/svelte/tests/offline/20-ids.test.ts
@@ -1,6 +1,4 @@
-/**
- * @jest-environment jsdom
- */
+import { describe, test, expect } from 'vitest';
import { render } from '@testing-library/svelte';
import Icon from '../../offline';
diff --git a/components/svelte/tests/offline/20-inline.test.ts b/components/svelte/tests/offline/20-inline.test.ts
index 0b47a6c..464249f 100644
--- a/components/svelte/tests/offline/20-inline.test.ts
+++ b/components/svelte/tests/offline/20-inline.test.ts
@@ -1,6 +1,4 @@
-/**
- * @jest-environment jsdom
- */
+import { describe, test, expect } from 'vitest';
import { render } from '@testing-library/svelte';
import Icon from '../../offline';
@@ -20,7 +18,11 @@ describe('Inline attribute', () => {
});
test('string true', () => {
- const component = render(Icon, { icon: iconData, inline: 'true' });
+ const component = render(Icon, {
+ icon: iconData,
+ // @ts-expect-error
+ inline: 'true',
+ });
const node = component.container.querySelector('svg')!;
const style = node.style;
@@ -37,7 +39,11 @@ describe('Inline attribute', () => {
test('false string', () => {
// "false" should be ignored
- const component = render(Icon, { icon: iconData, inline: 'false' });
+ const component = render(Icon, {
+ icon: iconData,
+ // @ts-expect-error
+ inline: 'false',
+ });
const node = component.container.querySelector('svg')!;
const style = node.style;
diff --git a/components/svelte/tests/offline/20-storage.test.ts b/components/svelte/tests/offline/20-storage.test.ts
index 14667d5..fd2b007 100644
--- a/components/svelte/tests/offline/20-storage.test.ts
+++ b/components/svelte/tests/offline/20-storage.test.ts
@@ -1,6 +1,4 @@
-/**
- * @jest-environment jsdom
- */
+import { describe, test, expect } from 'vitest';
import { render } from '@testing-library/svelte';
import Icon, { addIcon, addCollection } from '../../offline';
@@ -18,7 +16,7 @@ describe('Using storage', () => {
const node = component.container.querySelector('svg')!;
const html = (node.parentNode as HTMLDivElement).innerHTML;
- expect(html.replaceAll('', '')).toBe(
+ expect(html.replace(//gm, '')).toBe(
''
);
});
@@ -44,7 +42,7 @@ describe('Using storage', () => {
const node = component.container.querySelector('svg')!;
const html = (node.parentNode as HTMLDivElement).innerHTML;
- expect(html.replaceAll('', '')).toBe(
+ expect(html.replace(//gm, '')).toBe(
''
);
});
@@ -70,7 +68,7 @@ describe('Using storage', () => {
const node = component.container.querySelector('svg')!;
const html = (node.parentNode as HTMLDivElement).innerHTML;
- expect(html.replaceAll('', '')).toBe(
+ expect(html.replace(//gm, '')).toBe(
''
);
});
@@ -82,6 +80,6 @@ describe('Using storage', () => {
const html = component.container.innerHTML;
// Empty container div
- expect(html.replaceAll('', '')).toBe('');
+ expect(html.replace(//gm, '')).toBe('');
});
});
diff --git a/components/svelte/tests/offline/20-transformations.test.ts b/components/svelte/tests/offline/20-transformations.test.ts
index f201bbd..d030e3a 100644
--- a/components/svelte/tests/offline/20-transformations.test.ts
+++ b/components/svelte/tests/offline/20-transformations.test.ts
@@ -1,6 +1,4 @@
-/**
- * @jest-environment jsdom
- */
+import { describe, test, expect } from 'vitest';
import { render } from '@testing-library/svelte';
import Icon from '../../offline';
@@ -22,7 +20,11 @@ describe('Rotation', () => {
});
test('string', () => {
- const component = render(Icon, { icon: iconData, rotate: '180deg' });
+ const component = render(Icon, {
+ icon: iconData,
+ // @ts-expect-error
+ rotate: '180deg',
+ });
const node = component.container.querySelector('svg')!;
// Find first child node
@@ -75,6 +77,7 @@ describe('Flip', () => {
test('string for boolean attribute', () => {
const component = render(Icon, {
icon: iconData,
+ // @ts-expect-error
hFlip: 'true',
});
const node = component.container.querySelector('svg')!;
@@ -121,6 +124,7 @@ describe('Flip', () => {
test('wrong case', () => {
const component = render(Icon, {
icon: iconData,
+ // @ts-expect-error
vflip: true,
});
const node = component.container.querySelector('svg')!;
diff --git a/components/svelte/tests/tsconfig.json b/components/svelte/tests/tsconfig.json
deleted file mode 100644
index 2918eee..0000000
--- a/components/svelte/tests/tsconfig.json
+++ /dev/null
@@ -1,9 +0,0 @@
-{
- "extends": "../tsconfig-base.json",
- "compilerOptions": {
- "types": ["node", "jest"],
- "rootDir": ".",
- "outDir": "../lib",
- "module": "CommonJS"
- }
-}
diff --git a/components/svelte/tsconfig.json b/components/svelte/tsconfig.json
index 4802a21..2b54dd5 100644
--- a/components/svelte/tsconfig.json
+++ b/components/svelte/tsconfig.json
@@ -1,9 +1,11 @@
{
- "extends": "./tsconfig-base.json",
- "include": ["src/**/*.ts", ".eslintrc.js"],
- "exclude": ["src/svelte.d.ts"],
- "compilerOptions": {
- "rootDir": "./src",
- "outDir": "./lib"
- }
+ "files": [],
+ "references": [
+ {
+ "path": "./tsconfig.src.json"
+ },
+ {
+ "path": "./tsconfig.tests.json"
+ }
+ ]
}
diff --git a/components/svelte/tsconfig-base.json b/components/svelte/tsconfig.src.json
similarity index 81%
rename from components/svelte/tsconfig-base.json
rename to components/svelte/tsconfig.src.json
index a52a8e4..f1c04d7 100644
--- a/components/svelte/tsconfig-base.json
+++ b/components/svelte/tsconfig.src.json
@@ -1,4 +1,6 @@
{
+ "include": ["src/**/*.ts", ".eslintrc.js"],
+ "exclude": ["src/svelte.d.ts"],
"compilerOptions": {
"rootDir": "./src",
"outDir": "./lib",
diff --git a/components/svelte/tsconfig.tests.json b/components/svelte/tsconfig.tests.json
new file mode 100644
index 0000000..9368066
--- /dev/null
+++ b/components/svelte/tsconfig.tests.json
@@ -0,0 +1,18 @@
+{
+ "include": ["tests/**/*", "tests/**/*.svelte"],
+ "exclude": ["src/*", ".eslintrc.js"],
+ "compilerOptions": {
+ "rootDir": "./tests",
+ "target": "esnext",
+ "module": "esnext",
+ "declaration": true,
+ "sourceMap": false,
+ "strict": true,
+ "types": ["node", "svelte"],
+ "moduleResolution": "node",
+ "allowSyntheticDefaultImports": true,
+ "esModuleInterop": true,
+ "forceConsistentCasingInFileNames": true,
+ "noEmit": true
+ }
+}
diff --git a/components/svelte/vitest.config.js b/components/svelte/vitest.config.js
index f7a0490..14689ca 100644
--- a/components/svelte/vitest.config.js
+++ b/components/svelte/vitest.config.js
@@ -1,11 +1,15 @@
import { defineConfig } from 'vitest/config';
import { svelte } from '@sveltejs/vite-plugin-svelte';
-export default defineConfig({
+export default defineConfig(({ mode }) => ({
plugins: [svelte()],
test: {
globals: true,
watch: false,
+ environment: 'jsdom',
include: ['**/tests/**/*.test.ts'],
},
-});
+ resolve: {
+ conditions: mode === 'test' ? ['browser'] : [],
+ },
+}));
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index a0602bb..5b9cca6 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -37,7 +37,7 @@ importers:
devDependencies:
nuxt:
specifier: npm:nuxt3@latest
- version: nuxt3@3.8.0-28284309.b3d3d7f4(@parcel/watcher@2.4.1)(@types/node@20.14.11)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@3.29.4)(terser@5.17.7)(typescript@5.5.3)
+ version: nuxt3@3.8.0-28284309.b3d3d7f4(@parcel/watcher@2.4.1)(@types/node@20.14.12)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@3.29.4)(terser@5.17.7)(typescript@5.5.3)
ufo:
specifier: ^0.8.6
version: 0.8.6
@@ -71,13 +71,13 @@ importers:
version: 18.3.0
'@vitejs/plugin-react':
specifier: ^3.1.0
- version: 3.1.0(vite@4.5.3(@types/node@20.14.11)(terser@5.17.7))
+ version: 3.1.0(vite@4.5.3(@types/node@20.14.12)(terser@5.17.7))
typescript:
specifier: ^5.5.3
version: 5.5.3
vite:
specifier: ^4.5.3
- version: 4.5.3(@types/node@20.14.11)(terser@5.17.7)
+ version: 4.5.3(@types/node@20.14.12)(terser@5.17.7)
components-demo/svelte-demo-vite:
devDependencies:
@@ -86,7 +86,7 @@ importers:
version: link:../../components/svelte
'@sveltejs/vite-plugin-svelte':
specifier: 3.0.0-next.3
- version: 3.0.0-next.3(svelte@5.0.0-next.123)(vite@5.3.4(@types/node@20.14.11)(terser@5.17.7))
+ version: 3.0.0-next.3(svelte@5.0.0-next.123)(vite@5.3.4(@types/node@20.14.12)(terser@5.17.7))
'@tsconfig/svelte':
specifier: ^5.0.4
version: 5.0.4
@@ -107,7 +107,7 @@ importers:
version: 5.5.3
vite:
specifier: ^5.3.4
- version: 5.3.4(@types/node@20.14.11)(terser@5.17.7)
+ version: 5.3.4(@types/node@20.14.12)(terser@5.17.7)
components-demo/sveltekit-demo:
dependencies:
@@ -120,10 +120,10 @@ importers:
version: link:../../components/svelte
'@sveltejs/adapter-auto':
specifier: next
- version: 1.0.0-next.91(@sveltejs/kit@1.0.0-next.589(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.11)(terser@5.17.7)))
+ version: 1.0.0-next.91(@sveltejs/kit@1.0.0-next.589(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.12)(terser@5.17.7)))
'@sveltejs/kit':
specifier: next
- version: 1.0.0-next.589(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.11)(terser@5.17.7))
+ version: 1.0.0-next.589(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.12)(terser@5.17.7))
'@types/cookie':
specifier: ^0.6.0
version: 0.6.0
@@ -144,7 +144,7 @@ importers:
version: 5.5.3
vite:
specifier: ^5.3.4
- version: 5.3.4(@types/node@20.14.11)(terser@5.17.7)
+ version: 5.3.4(@types/node@20.14.12)(terser@5.17.7)
components-demo/vue-demo:
dependencies:
@@ -166,13 +166,13 @@ importers:
version: link:../../components/vue
'@vitejs/plugin-vue':
specifier: ^4.6.2
- version: 4.6.2(vite@4.5.3(@types/node@20.14.11)(terser@5.17.7))(vue@3.4.33(typescript@5.5.3))
+ version: 4.6.2(vite@4.5.3(@types/node@20.14.12)(terser@5.17.7))(vue@3.4.33(typescript@5.5.3))
typescript:
specifier: ^5.5.3
version: 5.5.3
vite:
specifier: ^4.5.3
- version: 4.5.3(@types/node@20.14.11)(terser@5.17.7)
+ version: 4.5.3(@types/node@20.14.12)(terser@5.17.7)
components/react:
dependencies:
@@ -188,16 +188,16 @@ importers:
version: link:../../packages/utils
'@microsoft/api-extractor':
specifier: ^7.47.2
- version: 7.47.2(@types/node@20.14.11)
+ version: 7.47.2(@types/node@20.14.12)
'@rollup/plugin-node-resolve':
specifier: ^15.2.3
version: 15.2.3(rollup@3.29.4)
'@testing-library/jest-dom':
specifier: ^6.4.6
- version: 6.4.6(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@20.14.11))(vitest@2.0.4(@types/node@20.14.11)(jsdom@24.1.1)(terser@5.17.7))
+ version: 6.4.6(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@20.14.12))(vitest@2.0.4(@types/node@20.14.12)(jsdom@24.1.1)(terser@5.17.7))
'@testing-library/react':
specifier: ^16.0.0
- version: 16.0.0(@testing-library/dom@9.3.3)(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ version: 16.0.0(@testing-library/dom@10.4.0)(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@types/react':
specifier: ^18.3.3
version: 18.3.3
@@ -221,7 +221,7 @@ importers:
version: 5.5.3
vitest:
specifier: ^2.0.4
- version: 2.0.4(@types/node@20.14.11)(jsdom@24.1.1)(terser@5.17.7)
+ version: 2.0.4(@types/node@20.14.12)(jsdom@24.1.1)(terser@5.17.7)
components/svelte:
dependencies:
@@ -236,23 +236,23 @@ importers:
specifier: workspace:^
version: link:../../packages/utils
'@microsoft/api-extractor':
- specifier: ^7.47.2
- version: 7.47.2(@types/node@20.14.11)
+ specifier: ^7.47.3
+ version: 7.47.3(@types/node@20.14.12)
'@rollup/plugin-node-resolve':
specifier: ^15.2.3
- version: 15.2.3(rollup@4.18.1)
+ version: 15.2.3(rollup@4.19.0)
'@rollup/plugin-typescript':
specifier: ^11.1.6
- version: 11.1.6(rollup@4.18.1)(tslib@2.6.3)(typescript@5.5.3)
+ version: 11.1.6(rollup@4.19.0)(tslib@2.6.3)(typescript@5.5.3)
'@sveltejs/vite-plugin-svelte':
specifier: ^2.5.3
- version: 2.5.3(svelte@5.0.0-next.123)(vite@5.3.4(@types/node@20.14.11)(terser@5.17.7))
+ version: 2.5.3(svelte@5.0.0-next.199)(vite@5.3.4(@types/node@20.14.12)(terser@5.17.7))
'@testing-library/jest-dom':
- specifier: ^6.4.6
- version: 6.4.6(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@20.14.11))(vitest@2.0.3(@types/node@20.14.11)(jsdom@24.1.1)(terser@5.17.7))
+ specifier: ^6.4.8
+ version: 6.4.8
'@testing-library/svelte':
- specifier: ^4.2.3
- version: 4.2.3(svelte@5.0.0-next.123)
+ specifier: 5.2.0-next.3
+ version: 5.2.0-next.3(svelte@5.0.0-next.199)(vite@5.3.4(@types/node@20.14.12)(terser@5.17.7))(vitest@2.0.4(@types/node@20.14.12)(jsdom@24.1.1)(terser@5.17.7))
'@tsconfig/svelte':
specifier: ^5.0.4
version: 5.0.4
@@ -260,26 +260,26 @@ importers:
specifier: ^29.5.12
version: 29.5.12
'@types/node':
- specifier: ^20.14.11
- version: 20.14.11
+ specifier: ^20.14.12
+ version: 20.14.12
rimraf:
specifier: ^6.0.1
version: 6.0.1
rollup:
- specifier: ^4.18.1
- version: 4.18.1
+ specifier: ^4.19.0
+ version: 4.19.0
rollup-plugin-svelte:
specifier: ^7.2.2
- version: 7.2.2(rollup@4.18.1)(svelte@5.0.0-next.123)
+ version: 7.2.2(rollup@4.19.0)(svelte@5.0.0-next.199)
svelte:
- specifier: 5.0.0-next.123
- version: 5.0.0-next.123
+ specifier: 5.0.0-next.199
+ version: 5.0.0-next.199
svelte-preprocess:
specifier: ^5.1.4
- version: 5.1.4(@babel/core@7.24.9)(postcss-load-config@4.0.1(postcss@8.4.39))(postcss@8.4.39)(svelte@5.0.0-next.123)(typescript@5.5.3)
+ version: 5.1.4(@babel/core@7.24.9)(postcss-load-config@4.0.1(postcss@8.4.39))(postcss@8.4.39)(svelte@5.0.0-next.199)(typescript@5.5.3)
vitest:
- specifier: ^2.0.3
- version: 2.0.3(@types/node@20.14.11)(jsdom@24.1.1)(terser@5.17.7)
+ specifier: ^2.0.4
+ version: 2.0.4(@types/node@20.14.12)(jsdom@24.1.1)(terser@5.17.7)
components/vue:
dependencies:
@@ -298,7 +298,7 @@ importers:
version: link:../../packages/utils
'@microsoft/api-extractor':
specifier: ^7.47.2
- version: 7.47.2(@types/node@20.14.11)
+ version: 7.47.2(@types/node@18.19.41)
'@rollup/plugin-node-resolve':
specifier: ^15.2.3
version: 15.2.3(rollup@3.29.4)
@@ -307,7 +307,7 @@ importers:
version: 29.5.12
'@vitejs/plugin-vue':
specifier: ^4.6.2
- version: 4.6.2(vite@5.3.4(@types/node@20.14.11)(terser@5.17.7))(vue@3.4.33(typescript@5.5.3))
+ version: 4.6.2(vite@5.3.4(@types/node@18.19.41)(terser@5.17.7))(vue@3.4.33(typescript@5.5.3))
'@vue/test-utils':
specifier: ^2.4.6
version: 2.4.6
@@ -420,7 +420,7 @@ importers:
version: link:../../iconify-icon/icon
nuxt:
specifier: ^3.12.4
- version: 3.12.4(@parcel/watcher@2.4.1)(@types/node@18.19.41)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.1)(terser@5.17.7)(typescript@5.5.3)(vite@5.3.4(@types/node@18.19.41)(terser@5.17.7))
+ version: 3.12.4(@parcel/watcher@2.4.1)(@types/node@18.19.41)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.19.0)(terser@5.17.7)(typescript@5.5.3)(vite@5.3.4(@types/node@18.19.41)(terser@5.17.7))
vue:
specifier: ^3.4.33
version: 3.4.33(typescript@5.5.3)
@@ -451,7 +451,7 @@ importers:
version: 18.3.0
'@vitejs/plugin-react':
specifier: ^3.1.0
- version: 3.1.0(vite@4.5.3(@types/node@20.14.11)(terser@5.17.7))
+ version: 3.1.0(vite@4.5.3(@types/node@20.14.12)(terser@5.17.7))
iconify-icon:
specifier: workspace:*
version: link:../../iconify-icon/icon
@@ -460,7 +460,7 @@ importers:
version: 5.5.3
vite:
specifier: ^4.5.3
- version: 4.5.3(@types/node@20.14.11)(terser@5.17.7)
+ version: 4.5.3(@types/node@20.14.12)(terser@5.17.7)
iconify-icon-demo/solid-demo:
dependencies:
@@ -482,16 +482,16 @@ importers:
version: 5.5.3
vite:
specifier: ^4.5.3
- version: 4.5.3(@types/node@20.14.11)(terser@5.17.7)
+ version: 4.5.3(@types/node@20.14.12)(terser@5.17.7)
vite-plugin-solid:
specifier: ^2.10.2
- version: 2.10.2(@testing-library/jest-dom@6.4.6)(solid-js@1.8.18)(vite@4.5.3(@types/node@20.14.11)(terser@5.17.7))
+ version: 2.10.2(@testing-library/jest-dom@6.4.8)(solid-js@1.8.18)(vite@4.5.3(@types/node@20.14.12)(terser@5.17.7))
iconify-icon-demo/svelte-demo:
devDependencies:
'@sveltejs/vite-plugin-svelte':
specifier: ^2.5.3
- version: 2.5.3(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.11)(terser@5.17.7))
+ version: 2.5.3(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.12)(terser@5.17.7))
'@tsconfig/svelte':
specifier: ^5.0.4
version: 5.0.4
@@ -515,7 +515,7 @@ importers:
version: 5.5.3
vite:
specifier: ^5.3.4
- version: 5.3.4(@types/node@20.14.11)(terser@5.17.7)
+ version: 5.3.4(@types/node@20.14.12)(terser@5.17.7)
iconify-icon-demo/sveltekit-demo:
dependencies:
@@ -525,10 +525,10 @@ importers:
devDependencies:
'@sveltejs/adapter-auto':
specifier: next
- version: 1.0.0-next.91(@sveltejs/kit@1.0.0-next.589(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.11)(terser@5.17.7)))
+ version: 1.0.0-next.91(@sveltejs/kit@1.0.0-next.589(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.12)(terser@5.17.7)))
'@sveltejs/kit':
specifier: next
- version: 1.0.0-next.589(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.11)(terser@5.17.7))
+ version: 1.0.0-next.589(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.12)(terser@5.17.7))
'@types/cookie':
specifier: ^0.6.0
version: 0.6.0
@@ -552,7 +552,7 @@ importers:
version: 5.5.3
vite:
specifier: ^5.3.4
- version: 5.3.4(@types/node@20.14.11)(terser@5.17.7)
+ version: 5.3.4(@types/node@20.14.12)(terser@5.17.7)
iconify-icon-demo/vue-demo:
dependencies:
@@ -568,7 +568,7 @@ importers:
version: 1.2.4
'@vitejs/plugin-vue':
specifier: ^4.6.2
- version: 4.6.2(vite@4.5.3(@types/node@20.14.11)(terser@5.17.7))(vue@3.4.33(typescript@5.5.3))
+ version: 4.6.2(vite@4.5.3(@types/node@20.14.12)(terser@5.17.7))(vue@3.4.33(typescript@5.5.3))
iconify-icon:
specifier: workspace:*
version: link:../../iconify-icon/icon
@@ -577,7 +577,7 @@ importers:
version: 5.5.3
vite:
specifier: ^4.5.3
- version: 4.5.3(@types/node@20.14.11)(terser@5.17.7)
+ version: 4.5.3(@types/node@20.14.12)(terser@5.17.7)
iconify-icon/icon:
dependencies:
@@ -654,10 +654,10 @@ importers:
version: 18.3.0
'@vitejs/plugin-react':
specifier: ^4.3.1
- version: 4.3.1(vite@5.3.4(@types/node@20.14.11)(terser@5.17.7))
+ version: 4.3.1(vite@5.3.4(@types/node@20.14.12)(terser@5.17.7))
jest:
specifier: ^29.7.0
- version: 29.7.0(@types/node@20.14.11)
+ version: 29.7.0(@types/node@20.14.12)
react:
specifier: ^18.3.1
version: 18.3.1
@@ -2785,6 +2785,10 @@ packages:
resolution: {integrity: sha512-YWE2HGrSTZaPPSr7xiNizSuViZpC7Jsa7+DwRW5rYVgrMXNbfX/PpBOoSkl5uaz9I2sv2JKLJ75kVNt64BvS3g==}
hasBin: true
+ '@microsoft/api-extractor@7.47.3':
+ resolution: {integrity: sha512-WKPcmg0vcBnuAX0vArXMbCtCwyN0xuyH1zoRBhuU//X0gP35KA7QInRSeuN0nFV/AKI5NGXapr8dS2lwlCDmgQ==}
+ hasBin: true
+
'@microsoft/tsdoc-config@0.17.0':
resolution: {integrity: sha512-v/EYRXnCAIHxOHW+Plb6OWuUoMotxTN0GLatnpOb1xq0KuTNw/WI3pamJx/UbsoJP5k9MCw1QxvvhPcF9pH3Zg==}
@@ -3207,81 +3211,161 @@ packages:
cpu: [arm]
os: [android]
+ '@rollup/rollup-android-arm-eabi@4.19.0':
+ resolution: {integrity: sha512-JlPfZ/C7yn5S5p0yKk7uhHTTnFlvTgLetl2VxqE518QgyM7C9bSfFTYvB/Q/ftkq0RIPY4ySxTz+/wKJ/dXC0w==}
+ cpu: [arm]
+ os: [android]
+
'@rollup/rollup-android-arm64@4.18.1':
resolution: {integrity: sha512-F/tkdw0WSs4ojqz5Ovrw5r9odqzFjb5LIgHdHZG65dFI1lWTWRVy32KDJLKRISHgJvqUeUhdIvy43fX41znyDg==}
cpu: [arm64]
os: [android]
+ '@rollup/rollup-android-arm64@4.19.0':
+ resolution: {integrity: sha512-RDxUSY8D1tWYfn00DDi5myxKgOk6RvWPxhmWexcICt/MEC6yEMr4HNCu1sXXYLw8iAsg0D44NuU+qNq7zVWCrw==}
+ cpu: [arm64]
+ os: [android]
+
'@rollup/rollup-darwin-arm64@4.18.1':
resolution: {integrity: sha512-vk+ma8iC1ebje/ahpxpnrfVQJibTMyHdWpOGZ3JpQ7Mgn/3QNHmPq7YwjZbIE7km73dH5M1e6MRRsnEBW7v5CQ==}
cpu: [arm64]
os: [darwin]
+ '@rollup/rollup-darwin-arm64@4.19.0':
+ resolution: {integrity: sha512-emvKHL4B15x6nlNTBMtIaC9tLPRpeA5jMvRLXVbl/W9Ie7HhkrE7KQjvgS9uxgatL1HmHWDXk5TTS4IaNJxbAA==}
+ cpu: [arm64]
+ os: [darwin]
+
'@rollup/rollup-darwin-x64@4.18.1':
resolution: {integrity: sha512-IgpzXKauRe1Tafcej9STjSSuG0Ghu/xGYH+qG6JwsAUxXrnkvNHcq/NL6nz1+jzvWAnQkuAJ4uIwGB48K9OCGA==}
cpu: [x64]
os: [darwin]
+ '@rollup/rollup-darwin-x64@4.19.0':
+ resolution: {integrity: sha512-fO28cWA1dC57qCd+D0rfLC4VPbh6EOJXrreBmFLWPGI9dpMlER2YwSPZzSGfq11XgcEpPukPTfEVFtw2q2nYJg==}
+ cpu: [x64]
+ os: [darwin]
+
'@rollup/rollup-linux-arm-gnueabihf@4.18.1':
resolution: {integrity: sha512-P9bSiAUnSSM7EmyRK+e5wgpqai86QOSv8BwvkGjLwYuOpaeomiZWifEos517CwbG+aZl1T4clSE1YqqH2JRs+g==}
cpu: [arm]
os: [linux]
+ '@rollup/rollup-linux-arm-gnueabihf@4.19.0':
+ resolution: {integrity: sha512-2Rn36Ubxdv32NUcfm0wB1tgKqkQuft00PtM23VqLuCUR4N5jcNWDoV5iBC9jeGdgS38WK66ElncprqgMUOyomw==}
+ cpu: [arm]
+ os: [linux]
+
'@rollup/rollup-linux-arm-musleabihf@4.18.1':
resolution: {integrity: sha512-5RnjpACoxtS+aWOI1dURKno11d7krfpGDEn19jI8BuWmSBbUC4ytIADfROM1FZrFhQPSoP+KEa3NlEScznBTyQ==}
cpu: [arm]
os: [linux]
+ '@rollup/rollup-linux-arm-musleabihf@4.19.0':
+ resolution: {integrity: sha512-gJuzIVdq/X1ZA2bHeCGCISe0VWqCoNT8BvkQ+BfsixXwTOndhtLUpOg0A1Fcx/+eA6ei6rMBzlOz4JzmiDw7JQ==}
+ cpu: [arm]
+ os: [linux]
+
'@rollup/rollup-linux-arm64-gnu@4.18.1':
resolution: {integrity: sha512-8mwmGD668m8WaGbthrEYZ9CBmPug2QPGWxhJxh/vCgBjro5o96gL04WLlg5BA233OCWLqERy4YUzX3bJGXaJgQ==}
cpu: [arm64]
os: [linux]
+ '@rollup/rollup-linux-arm64-gnu@4.19.0':
+ resolution: {integrity: sha512-0EkX2HYPkSADo9cfeGFoQ7R0/wTKb7q6DdwI4Yn/ULFE1wuRRCHybxpl2goQrx4c/yzK3I8OlgtBu4xvted0ug==}
+ cpu: [arm64]
+ os: [linux]
+
'@rollup/rollup-linux-arm64-musl@4.18.1':
resolution: {integrity: sha512-dJX9u4r4bqInMGOAQoGYdwDP8lQiisWb9et+T84l2WXk41yEej8v2iGKodmdKimT8cTAYt0jFb+UEBxnPkbXEQ==}
cpu: [arm64]
os: [linux]
+ '@rollup/rollup-linux-arm64-musl@4.19.0':
+ resolution: {integrity: sha512-GlIQRj9px52ISomIOEUq/IojLZqzkvRpdP3cLgIE1wUWaiU5Takwlzpz002q0Nxxr1y2ZgxC2obWxjr13lvxNQ==}
+ cpu: [arm64]
+ os: [linux]
+
'@rollup/rollup-linux-powerpc64le-gnu@4.18.1':
resolution: {integrity: sha512-V72cXdTl4EI0x6FNmho4D502sy7ed+LuVW6Ym8aI6DRQ9hQZdp5sj0a2usYOlqvFBNKQnLQGwmYnujo2HvjCxQ==}
cpu: [ppc64]
os: [linux]
+ '@rollup/rollup-linux-powerpc64le-gnu@4.19.0':
+ resolution: {integrity: sha512-N6cFJzssruDLUOKfEKeovCKiHcdwVYOT1Hs6dovDQ61+Y9n3Ek4zXvtghPPelt6U0AH4aDGnDLb83uiJMkWYzQ==}
+ cpu: [ppc64]
+ os: [linux]
+
'@rollup/rollup-linux-riscv64-gnu@4.18.1':
resolution: {integrity: sha512-f+pJih7sxoKmbjghrM2RkWo2WHUW8UbfxIQiWo5yeCaCM0TveMEuAzKJte4QskBp1TIinpnRcxkquY+4WuY/tg==}
cpu: [riscv64]
os: [linux]
+ '@rollup/rollup-linux-riscv64-gnu@4.19.0':
+ resolution: {integrity: sha512-2DnD3mkS2uuam/alF+I7M84koGwvn3ZVD7uG+LEWpyzo/bq8+kKnus2EVCkcvh6PlNB8QPNFOz6fWd5N8o1CYg==}
+ cpu: [riscv64]
+ os: [linux]
+
'@rollup/rollup-linux-s390x-gnu@4.18.1':
resolution: {integrity: sha512-qb1hMMT3Fr/Qz1OKovCuUM11MUNLUuHeBC2DPPAWUYYUAOFWaxInaTwTQmc7Fl5La7DShTEpmYwgdt2hG+4TEg==}
cpu: [s390x]
os: [linux]
+ '@rollup/rollup-linux-s390x-gnu@4.19.0':
+ resolution: {integrity: sha512-D6pkaF7OpE7lzlTOFCB2m3Ngzu2ykw40Nka9WmKGUOTS3xcIieHe82slQlNq69sVB04ch73thKYIWz/Ian8DUA==}
+ cpu: [s390x]
+ os: [linux]
+
'@rollup/rollup-linux-x64-gnu@4.18.1':
resolution: {integrity: sha512-7O5u/p6oKUFYjRbZkL2FLbwsyoJAjyeXHCU3O4ndvzg2OFO2GinFPSJFGbiwFDaCFc+k7gs9CF243PwdPQFh5g==}
cpu: [x64]
os: [linux]
+ '@rollup/rollup-linux-x64-gnu@4.19.0':
+ resolution: {integrity: sha512-HBndjQLP8OsdJNSxpNIN0einbDmRFg9+UQeZV1eiYupIRuZsDEoeGU43NQsS34Pp166DtwQOnpcbV/zQxM+rWA==}
+ cpu: [x64]
+ os: [linux]
+
'@rollup/rollup-linux-x64-musl@4.18.1':
resolution: {integrity: sha512-pDLkYITdYrH/9Cv/Vlj8HppDuLMDUBmgsM0+N+xLtFd18aXgM9Nyqupb/Uw+HeidhfYg2lD6CXvz6CjoVOaKjQ==}
cpu: [x64]
os: [linux]
+ '@rollup/rollup-linux-x64-musl@4.19.0':
+ resolution: {integrity: sha512-HxfbvfCKJe/RMYJJn0a12eiOI9OOtAUF4G6ozrFUK95BNyoJaSiBjIOHjZskTUffUrB84IPKkFG9H9nEvJGW6A==}
+ cpu: [x64]
+ os: [linux]
+
'@rollup/rollup-win32-arm64-msvc@4.18.1':
resolution: {integrity: sha512-W2ZNI323O/8pJdBGil1oCauuCzmVd9lDmWBBqxYZcOqWD6aWqJtVBQ1dFrF4dYpZPks6F+xCZHfzG5hYlSHZ6g==}
cpu: [arm64]
os: [win32]
+ '@rollup/rollup-win32-arm64-msvc@4.19.0':
+ resolution: {integrity: sha512-HxDMKIhmcguGTiP5TsLNolwBUK3nGGUEoV/BO9ldUBoMLBssvh4J0X8pf11i1fTV7WShWItB1bKAKjX4RQeYmg==}
+ cpu: [arm64]
+ os: [win32]
+
'@rollup/rollup-win32-ia32-msvc@4.18.1':
resolution: {integrity: sha512-ELfEX1/+eGZYMaCIbK4jqLxO1gyTSOIlZr6pbC4SRYFaSIDVKOnZNMdoZ+ON0mrFDp4+H5MhwNC1H/AhE3zQLg==}
cpu: [ia32]
os: [win32]
+ '@rollup/rollup-win32-ia32-msvc@4.19.0':
+ resolution: {integrity: sha512-xItlIAZZaiG/u0wooGzRsx11rokP4qyc/79LkAOdznGRAbOFc+SfEdfUOszG1odsHNgwippUJavag/+W/Etc6Q==}
+ cpu: [ia32]
+ os: [win32]
+
'@rollup/rollup-win32-x64-msvc@4.18.1':
resolution: {integrity: sha512-yjk2MAkQmoaPYCSu35RLJ62+dz358nE83VfTePJRp8CG7aMg25mEJYpXFiD+NcevhX8LxD5OP5tktPXnXN7GDw==}
cpu: [x64]
os: [win32]
+ '@rollup/rollup-win32-x64-msvc@4.19.0':
+ resolution: {integrity: sha512-xNo5fV5ycvCCKqiZcpB65VMR11NJB+StnxHz20jdqRAktfdfzhgjTiJ2doTDQE/7dqGaV5I7ZGqKpgph6lCIag==}
+ cpu: [x64]
+ os: [win32]
+
'@rushstack/node-core-library@5.5.0':
resolution: {integrity: sha512-Cl3MYQ74Je5Y/EngMxcA3SpHjGZ/022nKbAO1aycGfQ+7eKyNCBu0oywj5B1f367GCzuHBgy+3BlVLKysHkXZw==}
peerDependencies:
@@ -3366,9 +3450,9 @@ packages:
'@swc/helpers@0.5.2':
resolution: {integrity: sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==}
- '@testing-library/dom@9.3.3':
- resolution: {integrity: sha512-fB0R+fa3AUqbLHWyxXa2kGVtf1Fe1ZZFr0Zp6AIbIAzXb2mKbEXl+PCQNUOaq5lbTab5tfctfXRNsWXxa2f7Aw==}
- engines: {node: '>=14'}
+ '@testing-library/dom@10.4.0':
+ resolution: {integrity: sha512-pemlzrSESWbdAloYml3bAJMEfNh1Z7EduzqPKprCH5S341frlpYnUEW0H72dLxa6IsYr+mPno20GiSm+h9dEdQ==}
+ engines: {node: '>=18'}
'@testing-library/jest-dom@6.4.6':
resolution: {integrity: sha512-8qpnGVincVDLEcQXWaHOf6zmlbwTKc6Us6PPu4CRnPXCzo2OGBS5cwgMMOWdxDpEz1mkbvXHpEy99M5Yvt682w==}
@@ -3391,6 +3475,10 @@ packages:
vitest:
optional: true
+ '@testing-library/jest-dom@6.4.8':
+ resolution: {integrity: sha512-JD0G+Zc38f5MBHA4NgxQMR5XtO5Jx9g86jqturNTt2WUfRmLDIY7iKkWHDCCTiDuFMre6nxAD5wHw9W5kI4rGw==}
+ engines: {node: '>=14', npm: '>=6', yarn: '>=1'}
+
'@testing-library/react@16.0.0':
resolution: {integrity: sha512-guuxUKRWQ+FgNX0h0NS0FIq3Q3uLtWVpBzcLOggmfMoUpgBnzBzvLLd4fbm6yS8ydJd94cIfY4yP9qUQjM2KwQ==}
engines: {node: '>=18'}
@@ -3406,11 +3494,18 @@ packages:
'@types/react-dom':
optional: true
- '@testing-library/svelte@4.2.3':
- resolution: {integrity: sha512-8vM2+JSPc6wZWkO9ICPmHvzacjy8jBw+iVjmNs+0VsPV3AO3v4P8qCLWTaQ9nYW/e+IR1BCy3MM3Uqg21dlBkw==}
+ '@testing-library/svelte@5.2.0-next.3':
+ resolution: {integrity: sha512-aLp9Q84eaI1i25SBQ++PWLijZ7jNoUwjnSnL2cyLyJYBQQSPcEiCgSjDYIygbknOqVkmUE/dsgQHVjGeIatZvg==}
engines: {node: '>= 10'}
peerDependencies:
- svelte: ^3 || ^4 || ^5
+ svelte: ^3 || ^4 || ^5 || ^5.0.0-next.0
+ vite: '*'
+ vitest: '*'
+ peerDependenciesMeta:
+ vite:
+ optional: true
+ vitest:
+ optional: true
'@tootallnate/once@2.0.0':
resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==}
@@ -3537,8 +3632,8 @@ packages:
'@types/node@18.19.41':
resolution: {integrity: sha512-LX84pRJ+evD2e2nrgYCHObGWkiQJ1mL+meAgbvnwk/US6vmMY7S2ygBTGV2Jw91s9vUsLSXeDEkUHZIJGLrhsg==}
- '@types/node@20.14.11':
- resolution: {integrity: sha512-kprQpL8MMeszbz6ojB5/tU8PLN4kesnN8Gjzw349rDlNgsSzg90lAVj3llK99Dh7JON+t9AuscPPFW6mPbTnSA==}
+ '@types/node@20.14.12':
+ resolution: {integrity: sha512-r7wNXakLeSsGT0H1AU863vS2wa5wBOK4bWMjZz2wj+8nBx+m5PeIn0k8AloSLpRuiwdRQZwarZqHE4FNArPuJQ==}
'@types/parse5@6.0.3':
resolution: {integrity: sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==}
@@ -3805,15 +3900,9 @@ packages:
'@vitest/expect@0.34.6':
resolution: {integrity: sha512-QUzKpUQRc1qC7qdGo7rMK3AkETI7w18gTCUrsNnyjjJKYiuUB9+TQK3QnR1unhCnWRC0AbKv2omLGQDF/mIjOw==}
- '@vitest/expect@2.0.3':
- resolution: {integrity: sha512-X6AepoOYePM0lDNUPsGXTxgXZAl3EXd0GYe/MZyVE4HzkUqyUVC6S3PrY5mClDJ6/7/7vALLMV3+xD/Ko60Hqg==}
-
'@vitest/expect@2.0.4':
resolution: {integrity: sha512-39jr5EguIoanChvBqe34I8m1hJFI4+jxvdOpD7gslZrVQBKhh8H9eD7J/LJX4zakrw23W+dITQTDqdt43xVcJw==}
- '@vitest/pretty-format@2.0.3':
- resolution: {integrity: sha512-URM4GLsB2xD37nnTyvf6kfObFafxmycCL8un3OC9gaCs5cti2u+5rJdIflZ2fUJUen4NbvF6jCufwViAFLvz1g==}
-
'@vitest/pretty-format@2.0.4':
resolution: {integrity: sha512-RYZl31STbNGqf4l2eQM1nvKPXE0NhC6Eq0suTTePc4mtMQ1Fn8qZmjV4emZdEdG2NOWGKSCrHZjmTqDCDoeFBw==}
@@ -3823,18 +3912,12 @@ packages:
'@vitest/runner@0.34.6':
resolution: {integrity: sha512-1CUQgtJSLF47NnhN+F9X2ycxUP0kLHQ/JWvNHbeBfwW8CzEGgeskzNnHDyv1ieKTltuR6sdIHV+nmR6kPxQqzQ==}
- '@vitest/runner@2.0.3':
- resolution: {integrity: sha512-EmSP4mcjYhAcuBWwqgpjR3FYVeiA4ROzRunqKltWjBfLNs1tnMLtF+qtgd5ClTwkDP6/DGlKJTNa6WxNK0bNYQ==}
-
'@vitest/runner@2.0.4':
resolution: {integrity: sha512-Gk+9Su/2H2zNfNdeJR124gZckd5st4YoSuhF1Rebi37qTXKnqYyFCd9KP4vl2cQHbtuVKjfEKrNJxHHCW8thbQ==}
'@vitest/snapshot@0.34.6':
resolution: {integrity: sha512-B3OZqYn6k4VaN011D+ve+AA4whM4QkcwcrwaKwAbyyvS/NB1hCWjFIBQxAQQSQir9/RtyAAGuq+4RJmbn2dH4w==}
- '@vitest/snapshot@2.0.3':
- resolution: {integrity: sha512-6OyA6v65Oe3tTzoSuRPcU6kh9m+mPL1vQ2jDlPdn9IQoUxl8rXhBnfICNOC+vwxWY684Vt5UPgtcA2aPFBb6wg==}
-
'@vitest/snapshot@2.0.4':
resolution: {integrity: sha512-or6Mzoz/pD7xTvuJMFYEtso1vJo1S5u6zBTinfl+7smGUhqybn6VjzCDMhmTyVOFWwkCMuNjmNNxnyXPgKDoPw==}
@@ -3844,9 +3927,6 @@ packages:
'@vitest/spy@0.34.6':
resolution: {integrity: sha512-xaCvneSaeBw/cz8ySmF7ZwGvL0lBjfvqc1LpQ/vcdHEvpLn3Ff1vAvjw+CoGn0802l++5L/pxb7whwcWAw+DUQ==}
- '@vitest/spy@2.0.3':
- resolution: {integrity: sha512-sfqyAw/ypOXlaj4S+w8689qKM1OyPOqnonqOc9T91DsoHbfN5mU7FdifWWv3MtQFf0lEUstEwR9L/q/M390C+A==}
-
'@vitest/spy@2.0.4':
resolution: {integrity: sha512-uTXU56TNoYrTohb+6CseP8IqNwlNdtPwEO0AWl+5j7NelS6x0xZZtP0bDWaLvOfUbaYwhhWp1guzXUxkC7mW7Q==}
@@ -3856,9 +3936,6 @@ packages:
'@vitest/utils@0.34.6':
resolution: {integrity: sha512-IG5aDD8S6zlvloDsnzHw0Ut5xczlF+kv2BOTo+iXfPr54Yhi5qbVOgGB1hZaVq4iJ4C/MZ2J0y15IlsV/ZcI0A==}
- '@vitest/utils@2.0.3':
- resolution: {integrity: sha512-c/UdELMuHitQbbc/EVctlBaxoYAwQPQdSNwv7z/vHyBKy2edYZaFgptE27BRueZB7eW8po+cllotMNTDpL3HWg==}
-
'@vitest/utils@2.0.4':
resolution: {integrity: sha512-Zc75QuuoJhOBnlo99ZVUkJIuq4Oj0zAkrQ2VzCqNCx6wAwViHEh5Fnp4fiJTE9rA+sAoXRf00Z9xGgfEzV6fzQ==}
@@ -4187,9 +4264,6 @@ packages:
argparse@2.0.1:
resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
- aria-query@5.1.3:
- resolution: {integrity: sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==}
-
aria-query@5.3.0:
resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==}
@@ -4201,9 +4275,6 @@ packages:
resolution: {integrity: sha512-gUAZ7HPyb4SJczXAMUXMGAvI976JoK3qEx9v1FTmeYuJj0IBiaKttG1ydtGKdkfqWkIkouke7nG8ufGy77+Cvw==}
engines: {node: '>=12.17'}
- array-buffer-byte-length@1.0.0:
- resolution: {integrity: sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==}
-
array-union@2.1.0:
resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==}
engines: {node: '>=8'}
@@ -4262,10 +4333,6 @@ packages:
peerDependencies:
postcss: ^8.1.0
- available-typed-arrays@1.0.5:
- resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==}
- engines: {node: '>= 0.4'}
-
axobject-query@4.0.0:
resolution: {integrity: sha512-+60uv1hiVFhHZeO+Lz0RYzsVHy5Wr1ayX0mwda9KPDVLNJgZ1T9Ny7VmFbLDzxsH0D87I86vgj3gFrjTJUYznw==}
@@ -4950,10 +5017,6 @@ packages:
deep-equal@1.0.1:
resolution: {integrity: sha512-bHtC0iYvWhyaTzvV3CZgPeZQqCOBGyGsVV7v4eevpdkLHfiSrXUdBG+qAuSz4RI70sszvjQ1QSZ98An1yNwpSw==}
- deep-equal@2.2.3:
- resolution: {integrity: sha512-ZIwpnevOurS8bpT4192sqAowWM76JDKSHYzMLty3BZGSswgq6pBaH3DhCSW5xVAZICZyKdOBPjwww5wfgT/6PA==}
- engines: {node: '>= 0.4'}
-
deep-is@0.1.4:
resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}
@@ -5180,9 +5243,6 @@ packages:
resolution: {integrity: sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==}
engines: {node: '>= 0.4'}
- es-get-iterator@1.1.3:
- resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==}
-
es-module-lexer@0.9.3:
resolution: {integrity: sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==}
@@ -5450,9 +5510,6 @@ packages:
flatted@3.3.1:
resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==}
- for-each@0.3.3:
- resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==}
-
foreground-child@3.1.1:
resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==}
engines: {node: '>=14'}
@@ -5862,13 +5919,6 @@ packages:
iron-webcrypto@1.2.1:
resolution: {integrity: sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==}
- is-arguments@1.1.1:
- resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==}
- engines: {node: '>= 0.4'}
-
- is-array-buffer@3.0.2:
- resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==}
-
is-arrayish@0.2.1:
resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==}
@@ -5941,9 +5991,6 @@ packages:
resolution: {integrity: sha512-K55T22lfpQ63N4KEN57jZUAaAYqYHEe8veb/TycJRk9DdSCLLcovXz/mL6mOnhQaZsQGwPhuFopdQIlqGSEjiQ==}
engines: {node: '>=18'}
- is-map@2.0.2:
- resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==}
-
is-module@1.0.0:
resolution: {integrity: sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==}
@@ -5992,9 +6039,6 @@ packages:
resolution: {integrity: sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==}
engines: {node: '>=0.10.0'}
- is-set@2.0.2:
- resolution: {integrity: sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==}
-
is-shared-array-buffer@1.0.2:
resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==}
@@ -6017,19 +6061,9 @@ packages:
resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==}
engines: {node: '>= 0.4'}
- is-typed-array@1.1.12:
- resolution: {integrity: sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==}
- engines: {node: '>= 0.4'}
-
- is-weakmap@2.0.1:
- resolution: {integrity: sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==}
-
is-weakref@1.0.2:
resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==}
- is-weakset@2.0.2:
- resolution: {integrity: sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==}
-
is-what@4.1.8:
resolution: {integrity: sha512-yq8gMao5upkPoGEU9LsB2P+K3Kt8Q3fQFCGyNCWOAnJAMzEXVV9drYb0TXr42TTliLLhKIBvulgAXgtLLnwzGA==}
engines: {node: '>=12.13'}
@@ -6049,9 +6083,6 @@ packages:
isarray@1.0.0:
resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==}
- isarray@2.0.5:
- resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==}
-
isbinaryfile@5.0.0:
resolution: {integrity: sha512-UDdnyGvMajJUWCkib7Cei/dvyJrrvo4FIrsvSFWdPpXSUorzXrDJ0S+X5Q4ZlasfPjca4yqCNNsjbCeiy8FFeg==}
engines: {node: '>= 14.0.0'}
@@ -6908,10 +6939,6 @@ packages:
object-inspect@1.12.2:
resolution: {integrity: sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==}
- object-is@1.1.5:
- resolution: {integrity: sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==}
- engines: {node: '>= 0.4'}
-
object-keys@1.1.1:
resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==}
engines: {node: '>= 0.4'}
@@ -7809,6 +7836,11 @@ packages:
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true
+ rollup@4.19.0:
+ resolution: {integrity: sha512-5r7EYSQIowHsK4eTZ0Y81qpZuJz+MUuYeqmmYmRMl1nwhdmbiYqt5jwzf6u7wyOzJgYqtCRMtVRKOtHANBz7rA==}
+ engines: {node: '>=18.0.0', npm: '>=8.0.0'}
+ hasBin: true
+
rrweb-cssom@0.6.0:
resolution: {integrity: sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==}
@@ -8045,10 +8077,6 @@ packages:
std-env@3.7.0:
resolution: {integrity: sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==}
- stop-iteration-iterator@1.0.0:
- resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==}
- engines: {node: '>= 0.4'}
-
stream-read-all@3.0.1:
resolution: {integrity: sha512-EWZT9XOceBPlVJRrYcykW8jyRSZYbkb/0ZK36uLEmoWVO5gxBOnntNTseNzfREsqxqdfEGQrD8SXQ3QWbBmq8A==}
engines: {node: '>=10'}
@@ -8244,6 +8272,10 @@ packages:
resolution: {integrity: sha512-EKdXcqT795J34V8TyyUO5ExI0amjeKBECA2t7Py8QeDTMgS9//pQElD0jKsCT/sfmKV4HEoOwf7sqPYINKEfUQ==}
engines: {node: '>=18'}
+ svelte@5.0.0-next.199:
+ resolution: {integrity: sha512-DOww/AlABK2cBQ/SIBlAT3TLT6LldmOMlPogh90cA9md5hAnxfIIQ28HgZbbgbwHAeX4+zsrX52Oke8ycV+a6A==}
+ engines: {node: '>=18'}
+
svg-tags@1.0.0:
resolution: {integrity: sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==}
@@ -9001,31 +9033,6 @@ packages:
webdriverio:
optional: true
- vitest@2.0.3:
- resolution: {integrity: sha512-o3HRvU93q6qZK4rI2JrhKyZMMuxg/JRt30E6qeQs6ueaiz5hr1cPj+Sk2kATgQzMMqsa2DiNI0TIK++1ULx8Jw==}
- engines: {node: ^18.0.0 || >=20.0.0}
- hasBin: true
- peerDependencies:
- '@edge-runtime/vm': '*'
- '@types/node': ^18.0.0 || >=20.0.0
- '@vitest/browser': 2.0.3
- '@vitest/ui': 2.0.3
- happy-dom: '*'
- jsdom: '*'
- peerDependenciesMeta:
- '@edge-runtime/vm':
- optional: true
- '@types/node':
- optional: true
- '@vitest/browser':
- optional: true
- '@vitest/ui':
- optional: true
- happy-dom:
- optional: true
- jsdom:
- optional: true
-
vitest@2.0.4:
resolution: {integrity: sha512-luNLDpfsnxw5QSW4bISPe6tkxVvv5wn2BBs/PuDRkhXZ319doZyLOBr1sjfB5yCEpTiU7xCAdViM8TNVGPwoog==}
engines: {node: ^18.0.0 || >=20.0.0}
@@ -9185,13 +9192,6 @@ packages:
which-boxed-primitive@1.0.2:
resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==}
- which-collection@1.0.1:
- resolution: {integrity: sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==}
-
- which-typed-array@1.1.13:
- resolution: {integrity: sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==}
- engines: {node: '>= 0.4'}
-
which@2.0.2:
resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
engines: {node: '>= 8'}
@@ -11669,7 +11669,7 @@ snapshots:
'@jest/console@29.7.0':
dependencies:
'@jest/types': 29.6.3
- '@types/node': 20.14.11
+ '@types/node': 18.19.41
chalk: 4.1.2
jest-message-util: 29.7.0
jest-util: 29.7.0
@@ -11682,14 +11682,14 @@ snapshots:
'@jest/test-result': 29.7.0
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.14.11
+ '@types/node': 18.19.41
ansi-escapes: 4.3.2
chalk: 4.1.2
ci-info: 3.8.0
exit: 0.1.2
graceful-fs: 4.2.10
jest-changed-files: 29.7.0
- jest-config: 29.7.0(@types/node@20.14.11)
+ jest-config: 29.7.0(@types/node@18.19.41)
jest-haste-map: 29.7.0
jest-message-util: 29.7.0
jest-regex-util: 29.6.3
@@ -11714,7 +11714,7 @@ snapshots:
dependencies:
'@jest/fake-timers': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.14.11
+ '@types/node': 18.19.41
jest-mock: 29.7.0
'@jest/expect-utils@29.7.0':
@@ -11732,7 +11732,7 @@ snapshots:
dependencies:
'@jest/types': 29.6.3
'@sinonjs/fake-timers': 10.0.2
- '@types/node': 20.14.11
+ '@types/node': 18.19.41
jest-message-util: 29.7.0
jest-mock: 29.7.0
jest-util: 29.7.0
@@ -11754,7 +11754,7 @@ snapshots:
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
'@jridgewell/trace-mapping': 0.3.25
- '@types/node': 20.14.11
+ '@types/node': 18.19.41
chalk: 4.1.2
collect-v8-coverage: 1.0.1
exit: 0.1.2
@@ -11824,7 +11824,7 @@ snapshots:
'@jest/schemas': 29.6.3
'@types/istanbul-lib-coverage': 2.0.4
'@types/istanbul-reports': 3.0.1
- '@types/node': 20.14.11
+ '@types/node': 18.19.41
'@types/yargs': 17.0.12
chalk: 4.1.2
@@ -11887,11 +11887,11 @@ snapshots:
transitivePeerDependencies:
- '@types/node'
- '@microsoft/api-extractor-model@7.29.3(@types/node@20.14.11)':
+ '@microsoft/api-extractor-model@7.29.3(@types/node@20.14.12)':
dependencies:
'@microsoft/tsdoc': 0.15.0
'@microsoft/tsdoc-config': 0.17.0
- '@rushstack/node-core-library': 5.5.0(@types/node@20.14.11)
+ '@rushstack/node-core-library': 5.5.0(@types/node@20.14.12)
transitivePeerDependencies:
- '@types/node'
@@ -11913,15 +11913,33 @@ snapshots:
transitivePeerDependencies:
- '@types/node'
- '@microsoft/api-extractor@7.47.2(@types/node@20.14.11)':
+ '@microsoft/api-extractor@7.47.2(@types/node@20.14.12)':
dependencies:
- '@microsoft/api-extractor-model': 7.29.3(@types/node@20.14.11)
+ '@microsoft/api-extractor-model': 7.29.3(@types/node@20.14.12)
'@microsoft/tsdoc': 0.15.0
'@microsoft/tsdoc-config': 0.17.0
- '@rushstack/node-core-library': 5.5.0(@types/node@20.14.11)
+ '@rushstack/node-core-library': 5.5.0(@types/node@20.14.12)
'@rushstack/rig-package': 0.5.2
- '@rushstack/terminal': 0.13.2(@types/node@20.14.11)
- '@rushstack/ts-command-line': 4.22.2(@types/node@20.14.11)
+ '@rushstack/terminal': 0.13.2(@types/node@20.14.12)
+ '@rushstack/ts-command-line': 4.22.2(@types/node@20.14.12)
+ lodash: 4.17.21
+ minimatch: 3.0.8
+ resolve: 1.22.3
+ semver: 7.5.4
+ source-map: 0.6.1
+ typescript: 5.4.2
+ transitivePeerDependencies:
+ - '@types/node'
+
+ '@microsoft/api-extractor@7.47.3(@types/node@20.14.12)':
+ dependencies:
+ '@microsoft/api-extractor-model': 7.29.3(@types/node@20.14.12)
+ '@microsoft/tsdoc': 0.15.0
+ '@microsoft/tsdoc-config': 0.17.0
+ '@rushstack/node-core-library': 5.5.0(@types/node@20.14.12)
+ '@rushstack/rig-package': 0.5.2
+ '@rushstack/terminal': 0.13.2(@types/node@20.14.12)
+ '@rushstack/ts-command-line': 4.22.2(@types/node@20.14.12)
lodash: 4.17.21
minimatch: 3.0.8
resolve: 1.22.3
@@ -11994,10 +12012,10 @@ snapshots:
'@nuxt/devalue@2.0.2': {}
- '@nuxt/devtools-kit@1.3.9(magicast@0.3.4)(rollup@4.18.1)(vite@5.3.4(@types/node@18.19.41)(terser@5.17.7))':
+ '@nuxt/devtools-kit@1.3.9(magicast@0.3.4)(rollup@4.19.0)(vite@5.3.4(@types/node@18.19.41)(terser@5.17.7))':
dependencies:
- '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.18.1)
- '@nuxt/schema': 3.12.4(rollup@4.18.1)
+ '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.19.0)
+ '@nuxt/schema': 3.12.4(rollup@4.19.0)
execa: 7.2.0
vite: 5.3.4(@types/node@18.19.41)(terser@5.17.7)
transitivePeerDependencies:
@@ -12018,12 +12036,12 @@ snapshots:
rc9: 2.1.2
semver: 7.6.3
- '@nuxt/devtools@1.3.9(rollup@4.18.1)(vite@5.3.4(@types/node@18.19.41)(terser@5.17.7))':
+ '@nuxt/devtools@1.3.9(rollup@4.19.0)(vite@5.3.4(@types/node@18.19.41)(terser@5.17.7))':
dependencies:
'@antfu/utils': 0.7.10
- '@nuxt/devtools-kit': 1.3.9(magicast@0.3.4)(rollup@4.18.1)(vite@5.3.4(@types/node@18.19.41)(terser@5.17.7))
+ '@nuxt/devtools-kit': 1.3.9(magicast@0.3.4)(rollup@4.19.0)(vite@5.3.4(@types/node@18.19.41)(terser@5.17.7))
'@nuxt/devtools-wizard': 1.3.9
- '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.18.1)
+ '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.19.0)
'@vue/devtools-core': 7.3.3(vite@5.3.4(@types/node@18.19.41)(terser@5.17.7))
'@vue/devtools-kit': 7.3.3
birpc: 0.2.17
@@ -12052,9 +12070,9 @@ snapshots:
semver: 7.6.3
simple-git: 3.25.0
sirv: 2.0.4
- unimport: 3.9.0(rollup@4.18.1)
+ unimport: 3.9.0(rollup@4.19.0)
vite: 5.3.4(@types/node@18.19.41)(terser@5.17.7)
- vite-plugin-inspect: 0.8.5(@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.18.1))(rollup@4.18.1)(vite@5.3.4(@types/node@18.19.41)(terser@5.17.7))
+ vite-plugin-inspect: 0.8.5(@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.19.0))(rollup@4.19.0)(vite@5.3.4(@types/node@18.19.41)(terser@5.17.7))
vite-plugin-vue-inspector: 5.1.2(vite@5.3.4(@types/node@18.19.41)(terser@5.17.7))
which: 3.0.1
ws: 8.18.0
@@ -12116,9 +12134,9 @@ snapshots:
- rollup
- supports-color
- '@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.18.1)':
+ '@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.19.0)':
dependencies:
- '@nuxt/schema': 3.12.4(rollup@4.18.1)
+ '@nuxt/schema': 3.12.4(rollup@4.19.0)
c12: 1.11.1(magicast@0.3.4)
consola: 3.2.3
defu: 6.1.4
@@ -12136,7 +12154,7 @@ snapshots:
semver: 7.6.3
ufo: 1.5.4
unctx: 2.3.1
- unimport: 3.9.0(rollup@4.18.1)
+ unimport: 3.9.0(rollup@4.19.0)
untyped: 1.4.2
transitivePeerDependencies:
- magicast
@@ -12178,7 +12196,7 @@ snapshots:
- rollup
- supports-color
- '@nuxt/schema@3.12.4(rollup@4.18.1)':
+ '@nuxt/schema@3.12.4(rollup@4.19.0)':
dependencies:
compatx: 0.1.8
consola: 3.2.3
@@ -12190,7 +12208,7 @@ snapshots:
std-env: 3.7.0
ufo: 1.5.4
uncrypto: 0.1.3
- unimport: 3.9.0(rollup@4.18.1)
+ unimport: 3.9.0(rollup@4.19.0)
untyped: 1.4.2
transitivePeerDependencies:
- rollup
@@ -12220,9 +12238,9 @@ snapshots:
- rollup
- supports-color
- '@nuxt/telemetry@2.5.4(magicast@0.3.4)(rollup@4.18.1)':
+ '@nuxt/telemetry@2.5.4(magicast@0.3.4)(rollup@4.19.0)':
dependencies:
- '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.18.1)
+ '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.19.0)
ci-info: 4.0.0
consola: 3.2.3
create-require: 1.1.1
@@ -12246,12 +12264,12 @@ snapshots:
'@nuxt/ui-templates@1.3.3': {}
- '@nuxt/vite-builder-edge@3.8.0-28284309.b3d3d7f4(@types/node@20.14.11)(eslint@8.57.0)(magicast@0.3.4)(optionator@0.9.3)(rollup@3.29.4)(terser@5.17.7)(typescript@5.5.3)(vue@3.4.21(typescript@5.5.3))':
+ '@nuxt/vite-builder-edge@3.8.0-28284309.b3d3d7f4(@types/node@20.14.12)(eslint@8.57.0)(magicast@0.3.4)(optionator@0.9.3)(rollup@3.29.4)(terser@5.17.7)(typescript@5.5.3)(vue@3.4.21(typescript@5.5.3))':
dependencies:
'@nuxt/kit': '@nuxt/kit-edge@3.8.0-28284309.b3d3d7f4(magicast@0.3.4)(rollup@3.29.4)'
'@rollup/plugin-replace': 5.0.7(rollup@3.29.4)
- '@vitejs/plugin-vue': 4.6.2(vite@4.5.3(@types/node@20.14.11)(terser@5.17.7))(vue@3.4.21(typescript@5.5.3))
- '@vitejs/plugin-vue-jsx': 3.1.0(vite@4.5.3(@types/node@20.14.11)(terser@5.17.7))(vue@3.4.21(typescript@5.5.3))
+ '@vitejs/plugin-vue': 4.6.2(vite@4.5.3(@types/node@20.14.12)(terser@5.17.7))(vue@3.4.21(typescript@5.5.3))
+ '@vitejs/plugin-vue-jsx': 3.1.0(vite@4.5.3(@types/node@20.14.12)(terser@5.17.7))(vue@3.4.21(typescript@5.5.3))
autoprefixer: 10.4.19(postcss@8.4.39)
clear: 0.1.0
consola: 3.2.3
@@ -12279,9 +12297,9 @@ snapshots:
strip-literal: 1.3.0
ufo: 1.5.4
unplugin: 1.11.0
- vite: 4.5.3(@types/node@20.14.11)(terser@5.17.7)
- vite-node: 0.33.0(@types/node@20.14.11)(terser@5.17.7)
- vite-plugin-checker: 0.6.4(eslint@8.57.0)(optionator@0.9.3)(typescript@5.5.3)(vite@4.5.3(@types/node@20.14.11)(terser@5.17.7))
+ vite: 4.5.3(@types/node@20.14.12)(terser@5.17.7)
+ vite-node: 0.33.0(@types/node@20.14.12)(terser@5.17.7)
+ vite-plugin-checker: 0.6.4(eslint@8.57.0)(optionator@0.9.3)(typescript@5.5.3)(vite@4.5.3(@types/node@20.14.12)(terser@5.17.7))
vue: 3.4.21(typescript@5.5.3)
vue-bundle-renderer: 2.1.0
transitivePeerDependencies:
@@ -12305,10 +12323,10 @@ snapshots:
- vti
- vue-tsc
- '@nuxt/vite-builder@3.12.4(@types/node@18.19.41)(eslint@8.57.0)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.1)(terser@5.17.7)(typescript@5.5.3)(vue@3.4.33(typescript@5.5.3))':
+ '@nuxt/vite-builder@3.12.4(@types/node@18.19.41)(eslint@8.57.0)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.19.0)(terser@5.17.7)(typescript@5.5.3)(vue@3.4.33(typescript@5.5.3))':
dependencies:
- '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.18.1)
- '@rollup/plugin-replace': 5.0.7(rollup@4.18.1)
+ '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.19.0)
+ '@rollup/plugin-replace': 5.0.7(rollup@4.19.0)
'@vitejs/plugin-vue': 5.0.5(vite@5.3.4(@types/node@18.19.41)(terser@5.17.7))(vue@3.4.33(typescript@5.5.3))
'@vitejs/plugin-vue-jsx': 4.0.0(vite@5.3.4(@types/node@18.19.41)(terser@5.17.7))(vue@3.4.33(typescript@5.5.3))
autoprefixer: 10.4.19(postcss@8.4.39)
@@ -12330,7 +12348,7 @@ snapshots:
perfect-debounce: 1.0.0
pkg-types: 1.1.3
postcss: 8.4.39
- rollup-plugin-visualizer: 5.12.0(rollup@4.18.1)
+ rollup-plugin-visualizer: 5.12.0(rollup@4.19.0)
std-env: 3.7.0
strip-literal: 2.1.0
ufo: 1.5.4
@@ -12500,11 +12518,11 @@ snapshots:
optionalDependencies:
rollup: 3.29.4
- '@rollup/plugin-alias@5.1.0(rollup@4.18.1)':
+ '@rollup/plugin-alias@5.1.0(rollup@4.19.0)':
dependencies:
slash: 4.0.0
optionalDependencies:
- rollup: 4.18.1
+ rollup: 4.19.0
'@rollup/plugin-babel@5.3.1(@babel/core@7.24.4)(@types/babel__core@7.20.5)(rollup@2.79.1)':
dependencies:
@@ -12546,16 +12564,16 @@ snapshots:
optionalDependencies:
rollup: 3.29.4
- '@rollup/plugin-commonjs@25.0.8(rollup@4.18.1)':
+ '@rollup/plugin-commonjs@25.0.8(rollup@4.19.0)':
dependencies:
- '@rollup/pluginutils': 5.1.0(rollup@4.18.1)
+ '@rollup/pluginutils': 5.1.0(rollup@4.19.0)
commondir: 1.0.1
estree-walker: 2.0.2
glob: 8.1.0
is-reference: 1.2.1
magic-string: 0.30.10
optionalDependencies:
- rollup: 4.18.1
+ rollup: 4.19.0
'@rollup/plugin-inject@5.0.5(rollup@3.29.4)':
dependencies:
@@ -12565,13 +12583,13 @@ snapshots:
optionalDependencies:
rollup: 3.29.4
- '@rollup/plugin-inject@5.0.5(rollup@4.18.1)':
+ '@rollup/plugin-inject@5.0.5(rollup@4.19.0)':
dependencies:
- '@rollup/pluginutils': 5.1.0(rollup@4.18.1)
+ '@rollup/pluginutils': 5.1.0(rollup@4.19.0)
estree-walker: 2.0.2
magic-string: 0.30.10
optionalDependencies:
- rollup: 4.18.1
+ rollup: 4.19.0
'@rollup/plugin-json@6.1.0(rollup@3.29.4)':
dependencies:
@@ -12579,11 +12597,11 @@ snapshots:
optionalDependencies:
rollup: 3.29.4
- '@rollup/plugin-json@6.1.0(rollup@4.18.1)':
+ '@rollup/plugin-json@6.1.0(rollup@4.19.0)':
dependencies:
- '@rollup/pluginutils': 5.1.0(rollup@4.18.1)
+ '@rollup/pluginutils': 5.1.0(rollup@4.19.0)
optionalDependencies:
- rollup: 4.18.1
+ rollup: 4.19.0
'@rollup/plugin-node-resolve@11.2.1(rollup@2.79.1)':
dependencies:
@@ -12626,16 +12644,16 @@ snapshots:
optionalDependencies:
rollup: 3.29.4
- '@rollup/plugin-node-resolve@15.2.3(rollup@4.18.1)':
+ '@rollup/plugin-node-resolve@15.2.3(rollup@4.19.0)':
dependencies:
- '@rollup/pluginutils': 5.1.0(rollup@4.18.1)
+ '@rollup/pluginutils': 5.1.0(rollup@4.19.0)
'@types/resolve': 1.20.2
deepmerge: 4.3.1
is-builtin-module: 3.2.1
is-module: 1.0.0
resolve: 1.22.3
optionalDependencies:
- rollup: 4.18.1
+ rollup: 4.19.0
'@rollup/plugin-replace@2.4.2(rollup@2.79.1)':
dependencies:
@@ -12657,12 +12675,12 @@ snapshots:
optionalDependencies:
rollup: 3.29.4
- '@rollup/plugin-replace@5.0.7(rollup@4.18.1)':
+ '@rollup/plugin-replace@5.0.7(rollup@4.19.0)':
dependencies:
- '@rollup/pluginutils': 5.1.0(rollup@4.18.1)
+ '@rollup/pluginutils': 5.1.0(rollup@4.19.0)
magic-string: 0.30.9
optionalDependencies:
- rollup: 4.18.1
+ rollup: 4.19.0
'@rollup/plugin-terser@0.4.4(rollup@3.29.4)':
dependencies:
@@ -12672,21 +12690,21 @@ snapshots:
optionalDependencies:
rollup: 3.29.4
- '@rollup/plugin-terser@0.4.4(rollup@4.18.1)':
+ '@rollup/plugin-terser@0.4.4(rollup@4.19.0)':
dependencies:
serialize-javascript: 6.0.1
smob: 1.4.0
terser: 5.17.7
optionalDependencies:
- rollup: 4.18.1
+ rollup: 4.19.0
- '@rollup/plugin-typescript@11.1.6(rollup@4.18.1)(tslib@2.6.3)(typescript@5.5.3)':
+ '@rollup/plugin-typescript@11.1.6(rollup@4.19.0)(tslib@2.6.3)(typescript@5.5.3)':
dependencies:
- '@rollup/pluginutils': 5.1.0(rollup@4.18.1)
+ '@rollup/pluginutils': 5.1.0(rollup@4.19.0)
resolve: 1.22.3
typescript: 5.5.3
optionalDependencies:
- rollup: 4.18.1
+ rollup: 4.19.0
tslib: 2.6.3
'@rollup/plugin-wasm@6.2.2(rollup@3.29.4)':
@@ -12723,62 +12741,110 @@ snapshots:
optionalDependencies:
rollup: 3.29.4
- '@rollup/pluginutils@5.1.0(rollup@4.18.1)':
+ '@rollup/pluginutils@5.1.0(rollup@4.19.0)':
dependencies:
'@types/estree': 1.0.5
estree-walker: 2.0.2
picomatch: 2.3.1
optionalDependencies:
- rollup: 4.18.1
+ rollup: 4.19.0
'@rollup/rollup-android-arm-eabi@4.18.1':
optional: true
+ '@rollup/rollup-android-arm-eabi@4.19.0':
+ optional: true
+
'@rollup/rollup-android-arm64@4.18.1':
optional: true
+ '@rollup/rollup-android-arm64@4.19.0':
+ optional: true
+
'@rollup/rollup-darwin-arm64@4.18.1':
optional: true
+ '@rollup/rollup-darwin-arm64@4.19.0':
+ optional: true
+
'@rollup/rollup-darwin-x64@4.18.1':
optional: true
+ '@rollup/rollup-darwin-x64@4.19.0':
+ optional: true
+
'@rollup/rollup-linux-arm-gnueabihf@4.18.1':
optional: true
+ '@rollup/rollup-linux-arm-gnueabihf@4.19.0':
+ optional: true
+
'@rollup/rollup-linux-arm-musleabihf@4.18.1':
optional: true
+ '@rollup/rollup-linux-arm-musleabihf@4.19.0':
+ optional: true
+
'@rollup/rollup-linux-arm64-gnu@4.18.1':
optional: true
+ '@rollup/rollup-linux-arm64-gnu@4.19.0':
+ optional: true
+
'@rollup/rollup-linux-arm64-musl@4.18.1':
optional: true
+ '@rollup/rollup-linux-arm64-musl@4.19.0':
+ optional: true
+
'@rollup/rollup-linux-powerpc64le-gnu@4.18.1':
optional: true
+ '@rollup/rollup-linux-powerpc64le-gnu@4.19.0':
+ optional: true
+
'@rollup/rollup-linux-riscv64-gnu@4.18.1':
optional: true
+ '@rollup/rollup-linux-riscv64-gnu@4.19.0':
+ optional: true
+
'@rollup/rollup-linux-s390x-gnu@4.18.1':
optional: true
+ '@rollup/rollup-linux-s390x-gnu@4.19.0':
+ optional: true
+
'@rollup/rollup-linux-x64-gnu@4.18.1':
optional: true
+ '@rollup/rollup-linux-x64-gnu@4.19.0':
+ optional: true
+
'@rollup/rollup-linux-x64-musl@4.18.1':
optional: true
+ '@rollup/rollup-linux-x64-musl@4.19.0':
+ optional: true
+
'@rollup/rollup-win32-arm64-msvc@4.18.1':
optional: true
+ '@rollup/rollup-win32-arm64-msvc@4.19.0':
+ optional: true
+
'@rollup/rollup-win32-ia32-msvc@4.18.1':
optional: true
+ '@rollup/rollup-win32-ia32-msvc@4.19.0':
+ optional: true
+
'@rollup/rollup-win32-x64-msvc@4.18.1':
optional: true
+ '@rollup/rollup-win32-x64-msvc@4.19.0':
+ optional: true
+
'@rushstack/node-core-library@5.5.0(@types/node@18.19.41)':
dependencies:
ajv: 8.13.0
@@ -12792,7 +12858,7 @@ snapshots:
optionalDependencies:
'@types/node': 18.19.41
- '@rushstack/node-core-library@5.5.0(@types/node@20.14.11)':
+ '@rushstack/node-core-library@5.5.0(@types/node@20.14.12)':
dependencies:
ajv: 8.13.0
ajv-draft-04: 1.0.0(ajv@8.13.0)
@@ -12803,7 +12869,7 @@ snapshots:
resolve: 1.22.3
semver: 7.5.4
optionalDependencies:
- '@types/node': 20.14.11
+ '@types/node': 20.14.12
'@rushstack/rig-package@0.5.2':
dependencies:
@@ -12817,12 +12883,12 @@ snapshots:
optionalDependencies:
'@types/node': 18.19.41
- '@rushstack/terminal@0.13.2(@types/node@20.14.11)':
+ '@rushstack/terminal@0.13.2(@types/node@20.14.12)':
dependencies:
- '@rushstack/node-core-library': 5.5.0(@types/node@20.14.11)
+ '@rushstack/node-core-library': 5.5.0(@types/node@20.14.12)
supports-color: 8.1.1
optionalDependencies:
- '@types/node': 20.14.11
+ '@types/node': 20.14.12
'@rushstack/ts-command-line@4.22.2(@types/node@18.19.41)':
dependencies:
@@ -12833,9 +12899,9 @@ snapshots:
transitivePeerDependencies:
- '@types/node'
- '@rushstack/ts-command-line@4.22.2(@types/node@20.14.11)':
+ '@rushstack/ts-command-line@4.22.2(@types/node@20.14.12)':
dependencies:
- '@rushstack/terminal': 0.13.2(@types/node@20.14.11)
+ '@rushstack/terminal': 0.13.2(@types/node@20.14.12)
'@types/argparse': 1.0.38
argparse: 1.0.10
string-argv: 0.3.1
@@ -12861,14 +12927,14 @@ snapshots:
magic-string: 0.25.9
string.prototype.matchall: 4.0.7
- '@sveltejs/adapter-auto@1.0.0-next.91(@sveltejs/kit@1.0.0-next.589(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.11)(terser@5.17.7)))':
+ '@sveltejs/adapter-auto@1.0.0-next.91(@sveltejs/kit@1.0.0-next.589(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.12)(terser@5.17.7)))':
dependencies:
- '@sveltejs/kit': 1.0.0-next.589(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.11)(terser@5.17.7))
+ '@sveltejs/kit': 1.0.0-next.589(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.12)(terser@5.17.7))
import-meta-resolve: 2.2.0
- '@sveltejs/kit@1.0.0-next.589(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.11)(terser@5.17.7))':
+ '@sveltejs/kit@1.0.0-next.589(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.12)(terser@5.17.7))':
dependencies:
- '@sveltejs/vite-plugin-svelte': 2.5.3(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.11)(terser@5.17.7))
+ '@sveltejs/vite-plugin-svelte': 2.5.3(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.12)(terser@5.17.7))
'@types/cookie': 0.5.1
cookie: 0.5.0
devalue: 4.3.2
@@ -12882,76 +12948,76 @@ snapshots:
svelte: 4.2.18
tiny-glob: 0.2.9
undici: 5.14.0
- vite: 5.3.4(@types/node@20.14.11)(terser@5.17.7)
+ vite: 5.3.4(@types/node@20.14.12)(terser@5.17.7)
transitivePeerDependencies:
- supports-color
- '@sveltejs/vite-plugin-svelte-inspector@1.0.4(@sveltejs/vite-plugin-svelte@2.5.3(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.11)(terser@5.17.7)))(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.11)(terser@5.17.7))':
+ '@sveltejs/vite-plugin-svelte-inspector@1.0.4(@sveltejs/vite-plugin-svelte@2.5.3(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.12)(terser@5.17.7)))(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.12)(terser@5.17.7))':
dependencies:
- '@sveltejs/vite-plugin-svelte': 2.5.3(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.11)(terser@5.17.7))
+ '@sveltejs/vite-plugin-svelte': 2.5.3(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.12)(terser@5.17.7))
debug: 4.3.5
svelte: 4.2.18
- vite: 5.3.4(@types/node@20.14.11)(terser@5.17.7)
+ vite: 5.3.4(@types/node@20.14.12)(terser@5.17.7)
transitivePeerDependencies:
- supports-color
- '@sveltejs/vite-plugin-svelte-inspector@1.0.4(@sveltejs/vite-plugin-svelte@2.5.3(svelte@5.0.0-next.123)(vite@5.3.4(@types/node@20.14.11)(terser@5.17.7)))(svelte@5.0.0-next.123)(vite@5.3.4(@types/node@20.14.11)(terser@5.17.7))':
+ '@sveltejs/vite-plugin-svelte-inspector@1.0.4(@sveltejs/vite-plugin-svelte@2.5.3(svelte@5.0.0-next.199)(vite@5.3.4(@types/node@20.14.12)(terser@5.17.7)))(svelte@5.0.0-next.199)(vite@5.3.4(@types/node@20.14.12)(terser@5.17.7))':
dependencies:
- '@sveltejs/vite-plugin-svelte': 2.5.3(svelte@5.0.0-next.123)(vite@5.3.4(@types/node@20.14.11)(terser@5.17.7))
+ '@sveltejs/vite-plugin-svelte': 2.5.3(svelte@5.0.0-next.199)(vite@5.3.4(@types/node@20.14.12)(terser@5.17.7))
+ debug: 4.3.5
+ svelte: 5.0.0-next.199
+ vite: 5.3.4(@types/node@20.14.12)(terser@5.17.7)
+ transitivePeerDependencies:
+ - supports-color
+
+ '@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.0.0-next.3(svelte@5.0.0-next.123)(vite@5.3.4(@types/node@20.14.12)(terser@5.17.7)))(svelte@5.0.0-next.123)(vite@5.3.4(@types/node@20.14.12)(terser@5.17.7))':
+ dependencies:
+ '@sveltejs/vite-plugin-svelte': 3.0.0-next.3(svelte@5.0.0-next.123)(vite@5.3.4(@types/node@20.14.12)(terser@5.17.7))
debug: 4.3.5
svelte: 5.0.0-next.123
- vite: 5.3.4(@types/node@20.14.11)(terser@5.17.7)
+ vite: 5.3.4(@types/node@20.14.12)(terser@5.17.7)
transitivePeerDependencies:
- supports-color
- '@sveltejs/vite-plugin-svelte-inspector@2.1.0(@sveltejs/vite-plugin-svelte@3.0.0-next.3(svelte@5.0.0-next.123)(vite@5.3.4(@types/node@20.14.11)(terser@5.17.7)))(svelte@5.0.0-next.123)(vite@5.3.4(@types/node@20.14.11)(terser@5.17.7))':
+ '@sveltejs/vite-plugin-svelte@2.5.3(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.12)(terser@5.17.7))':
dependencies:
- '@sveltejs/vite-plugin-svelte': 3.0.0-next.3(svelte@5.0.0-next.123)(vite@5.3.4(@types/node@20.14.11)(terser@5.17.7))
- debug: 4.3.5
- svelte: 5.0.0-next.123
- vite: 5.3.4(@types/node@20.14.11)(terser@5.17.7)
- transitivePeerDependencies:
- - supports-color
-
- '@sveltejs/vite-plugin-svelte@2.5.3(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.11)(terser@5.17.7))':
- dependencies:
- '@sveltejs/vite-plugin-svelte-inspector': 1.0.4(@sveltejs/vite-plugin-svelte@2.5.3(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.11)(terser@5.17.7)))(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.11)(terser@5.17.7))
+ '@sveltejs/vite-plugin-svelte-inspector': 1.0.4(@sveltejs/vite-plugin-svelte@2.5.3(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.12)(terser@5.17.7)))(svelte@4.2.18)(vite@5.3.4(@types/node@20.14.12)(terser@5.17.7))
debug: 4.3.4
deepmerge: 4.3.1
kleur: 4.1.5
magic-string: 0.30.9
svelte: 4.2.18
svelte-hmr: 0.15.3(svelte@4.2.18)
- vite: 5.3.4(@types/node@20.14.11)(terser@5.17.7)
- vitefu: 0.2.5(vite@5.3.4(@types/node@20.14.11)(terser@5.17.7))
+ vite: 5.3.4(@types/node@20.14.12)(terser@5.17.7)
+ vitefu: 0.2.5(vite@5.3.4(@types/node@20.14.12)(terser@5.17.7))
transitivePeerDependencies:
- supports-color
- '@sveltejs/vite-plugin-svelte@2.5.3(svelte@5.0.0-next.123)(vite@5.3.4(@types/node@20.14.11)(terser@5.17.7))':
+ '@sveltejs/vite-plugin-svelte@2.5.3(svelte@5.0.0-next.199)(vite@5.3.4(@types/node@20.14.12)(terser@5.17.7))':
dependencies:
- '@sveltejs/vite-plugin-svelte-inspector': 1.0.4(@sveltejs/vite-plugin-svelte@2.5.3(svelte@5.0.0-next.123)(vite@5.3.4(@types/node@20.14.11)(terser@5.17.7)))(svelte@5.0.0-next.123)(vite@5.3.4(@types/node@20.14.11)(terser@5.17.7))
+ '@sveltejs/vite-plugin-svelte-inspector': 1.0.4(@sveltejs/vite-plugin-svelte@2.5.3(svelte@5.0.0-next.199)(vite@5.3.4(@types/node@20.14.12)(terser@5.17.7)))(svelte@5.0.0-next.199)(vite@5.3.4(@types/node@20.14.12)(terser@5.17.7))
+ debug: 4.3.4
+ deepmerge: 4.3.1
+ kleur: 4.1.5
+ magic-string: 0.30.9
+ svelte: 5.0.0-next.199
+ svelte-hmr: 0.15.3(svelte@5.0.0-next.199)
+ vite: 5.3.4(@types/node@20.14.12)(terser@5.17.7)
+ vitefu: 0.2.5(vite@5.3.4(@types/node@20.14.12)(terser@5.17.7))
+ transitivePeerDependencies:
+ - supports-color
+
+ '@sveltejs/vite-plugin-svelte@3.0.0-next.3(svelte@5.0.0-next.123)(vite@5.3.4(@types/node@20.14.12)(terser@5.17.7))':
+ dependencies:
+ '@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.0.0-next.3(svelte@5.0.0-next.123)(vite@5.3.4(@types/node@20.14.12)(terser@5.17.7)))(svelte@5.0.0-next.123)(vite@5.3.4(@types/node@20.14.12)(terser@5.17.7))
debug: 4.3.4
deepmerge: 4.3.1
kleur: 4.1.5
magic-string: 0.30.9
svelte: 5.0.0-next.123
svelte-hmr: 0.15.3(svelte@5.0.0-next.123)
- vite: 5.3.4(@types/node@20.14.11)(terser@5.17.7)
- vitefu: 0.2.5(vite@5.3.4(@types/node@20.14.11)(terser@5.17.7))
- transitivePeerDependencies:
- - supports-color
-
- '@sveltejs/vite-plugin-svelte@3.0.0-next.3(svelte@5.0.0-next.123)(vite@5.3.4(@types/node@20.14.11)(terser@5.17.7))':
- dependencies:
- '@sveltejs/vite-plugin-svelte-inspector': 2.1.0(@sveltejs/vite-plugin-svelte@3.0.0-next.3(svelte@5.0.0-next.123)(vite@5.3.4(@types/node@20.14.11)(terser@5.17.7)))(svelte@5.0.0-next.123)(vite@5.3.4(@types/node@20.14.11)(terser@5.17.7))
- debug: 4.3.4
- deepmerge: 4.3.1
- kleur: 4.1.5
- magic-string: 0.30.9
- svelte: 5.0.0-next.123
- svelte-hmr: 0.15.3(svelte@5.0.0-next.123)
- vite: 5.3.4(@types/node@20.14.11)(terser@5.17.7)
- vitefu: 0.2.5(vite@5.3.4(@types/node@20.14.11)(terser@5.17.7))
+ vite: 5.3.4(@types/node@20.14.12)(terser@5.17.7)
+ vitefu: 0.2.5(vite@5.3.4(@types/node@20.14.12)(terser@5.17.7))
transitivePeerDependencies:
- supports-color
@@ -12959,30 +13025,18 @@ snapshots:
dependencies:
tslib: 2.6.3
- '@testing-library/dom@9.3.3':
+ '@testing-library/dom@10.4.0':
dependencies:
- '@babel/code-frame': 7.24.2
+ '@babel/code-frame': 7.24.7
'@babel/runtime': 7.21.0
'@types/aria-query': 5.0.4
- aria-query: 5.1.3
+ aria-query: 5.3.0
chalk: 4.1.2
dom-accessibility-api: 0.5.14
lz-string: 1.5.0
pretty-format: 27.5.1
- '@testing-library/jest-dom@6.4.6':
- dependencies:
- '@adobe/css-tools': 4.4.0
- '@babel/runtime': 7.21.0
- aria-query: 5.3.0
- chalk: 3.0.0
- css.escape: 1.5.1
- dom-accessibility-api: 0.6.3
- lodash: 4.17.21
- redent: 3.0.0
- optional: true
-
- '@testing-library/jest-dom@6.4.6(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@20.14.11))(vitest@2.0.3(@types/node@20.14.11)(jsdom@24.1.1)(terser@5.17.7))':
+ '@testing-library/jest-dom@6.4.6(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@20.14.12))(vitest@2.0.4(@types/node@20.14.12)(jsdom@24.1.1)(terser@5.17.7))':
dependencies:
'@adobe/css-tools': 4.4.0
'@babel/runtime': 7.21.0
@@ -12995,10 +13049,10 @@ snapshots:
optionalDependencies:
'@jest/globals': 29.7.0
'@types/jest': 29.5.12
- jest: 29.7.0(@types/node@20.14.11)
- vitest: 2.0.3(@types/node@20.14.11)(jsdom@24.1.1)(terser@5.17.7)
+ jest: 29.7.0(@types/node@20.14.12)
+ vitest: 2.0.4(@types/node@20.14.12)(jsdom@24.1.1)(terser@5.17.7)
- '@testing-library/jest-dom@6.4.6(@jest/globals@29.7.0)(@types/jest@29.5.12)(jest@29.7.0(@types/node@20.14.11))(vitest@2.0.4(@types/node@20.14.11)(jsdom@24.1.1)(terser@5.17.7))':
+ '@testing-library/jest-dom@6.4.8':
dependencies:
'@adobe/css-tools': 4.4.0
'@babel/runtime': 7.21.0
@@ -13008,26 +13062,24 @@ snapshots:
dom-accessibility-api: 0.6.3
lodash: 4.17.21
redent: 3.0.0
- optionalDependencies:
- '@jest/globals': 29.7.0
- '@types/jest': 29.5.12
- jest: 29.7.0(@types/node@20.14.11)
- vitest: 2.0.4(@types/node@20.14.11)(jsdom@24.1.1)(terser@5.17.7)
- '@testing-library/react@16.0.0(@testing-library/dom@9.3.3)(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ '@testing-library/react@16.0.0(@testing-library/dom@10.4.0)(@types/react-dom@18.3.0)(@types/react@18.3.3)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@babel/runtime': 7.21.0
- '@testing-library/dom': 9.3.3
+ '@testing-library/dom': 10.4.0
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
optionalDependencies:
'@types/react': 18.3.3
'@types/react-dom': 18.3.0
- '@testing-library/svelte@4.2.3(svelte@5.0.0-next.123)':
+ '@testing-library/svelte@5.2.0-next.3(svelte@5.0.0-next.199)(vite@5.3.4(@types/node@20.14.12)(terser@5.17.7))(vitest@2.0.4(@types/node@20.14.12)(jsdom@24.1.1)(terser@5.17.7))':
dependencies:
- '@testing-library/dom': 9.3.3
- svelte: 5.0.0-next.123
+ '@testing-library/dom': 10.4.0
+ svelte: 5.0.0-next.199
+ optionalDependencies:
+ vite: 5.3.4(@types/node@20.14.12)(terser@5.17.7)
+ vitest: 2.0.4(@types/node@20.14.12)(jsdom@24.1.1)(terser@5.17.7)
'@tootallnate/once@2.0.0': {}
@@ -13037,7 +13089,7 @@ snapshots:
'@types/accepts@1.3.5':
dependencies:
- '@types/node': 20.14.11
+ '@types/node': 18.19.41
'@types/argparse@1.0.38': {}
@@ -13067,7 +13119,7 @@ snapshots:
'@types/body-parser@1.19.2':
dependencies:
'@types/connect': 3.4.35
- '@types/node': 20.14.11
+ '@types/node': 18.19.41
'@types/chai-subset@1.3.3':
dependencies:
@@ -13077,13 +13129,13 @@ snapshots:
'@types/cheerio@0.22.31':
dependencies:
- '@types/node': 20.14.11
+ '@types/node': 18.19.41
'@types/command-line-args@5.2.0': {}
'@types/connect@3.4.35':
dependencies:
- '@types/node': 20.14.11
+ '@types/node': 18.19.41
'@types/content-disposition@0.5.5': {}
@@ -13096,7 +13148,7 @@ snapshots:
'@types/connect': 3.4.35
'@types/express': 4.17.13
'@types/keygrip': 1.0.2
- '@types/node': 20.14.11
+ '@types/node': 18.19.41
'@types/debug@4.1.12':
dependencies:
@@ -13108,7 +13160,7 @@ snapshots:
'@types/express-serve-static-core@4.17.30':
dependencies:
- '@types/node': 20.14.11
+ '@types/node': 18.19.41
'@types/qs': 6.9.7
'@types/range-parser': 1.2.4
@@ -13121,7 +13173,7 @@ snapshots:
'@types/graceful-fs@4.1.5':
dependencies:
- '@types/node': 20.14.11
+ '@types/node': 18.19.41
'@types/http-assert@1.5.3': {}
@@ -13129,7 +13181,7 @@ snapshots:
'@types/http-proxy@1.17.14':
dependencies:
- '@types/node': 20.14.11
+ '@types/node': 18.19.41
'@types/istanbul-lib-coverage@2.0.4': {}
@@ -13169,7 +13221,7 @@ snapshots:
'@types/http-errors': 1.8.2
'@types/keygrip': 1.0.2
'@types/koa-compose': 3.2.5
- '@types/node': 20.14.11
+ '@types/node': 18.19.41
'@types/mime@3.0.1': {}
@@ -13179,7 +13231,7 @@ snapshots:
dependencies:
undici-types: 5.26.5
- '@types/node@20.14.11':
+ '@types/node@20.14.12':
dependencies:
undici-types: 5.26.5
@@ -13214,7 +13266,7 @@ snapshots:
'@types/resolve@1.17.1':
dependencies:
- '@types/node': 20.14.11
+ '@types/node': 18.19.41
'@types/resolve@1.20.2': {}
@@ -13225,13 +13277,13 @@ snapshots:
'@types/serve-static@1.15.0':
dependencies:
'@types/mime': 3.0.1
- '@types/node': 20.14.11
+ '@types/node': 18.19.41
'@types/stack-utils@2.0.1': {}
'@types/tar@6.1.4':
dependencies:
- '@types/node': 20.14.11
+ '@types/node': 18.19.41
minipass: 4.2.5
'@types/tough-cookie@4.0.2': {}
@@ -13240,7 +13292,7 @@ snapshots:
'@types/ws@7.4.7':
dependencies:
- '@types/node': 20.14.11
+ '@types/node': 18.19.41
'@types/yargs-parser@21.0.0': {}
@@ -13250,7 +13302,7 @@ snapshots:
'@types/yauzl@2.10.0':
dependencies:
- '@types/node': 20.14.11
+ '@types/node': 18.19.41
optional: true
'@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@6.21.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3)':
@@ -13502,34 +13554,34 @@ snapshots:
- encoding
- supports-color
- '@vitejs/plugin-react@3.1.0(vite@4.5.3(@types/node@20.14.11)(terser@5.17.7))':
+ '@vitejs/plugin-react@3.1.0(vite@4.5.3(@types/node@20.14.12)(terser@5.17.7))':
dependencies:
'@babel/core': 7.24.4
'@babel/plugin-transform-react-jsx-self': 7.24.1(@babel/core@7.24.4)
'@babel/plugin-transform-react-jsx-source': 7.24.1(@babel/core@7.24.4)
magic-string: 0.27.0
react-refresh: 0.14.0
- vite: 4.5.3(@types/node@20.14.11)(terser@5.17.7)
+ vite: 4.5.3(@types/node@20.14.12)(terser@5.17.7)
transitivePeerDependencies:
- supports-color
- '@vitejs/plugin-react@4.3.1(vite@5.3.4(@types/node@20.14.11)(terser@5.17.7))':
+ '@vitejs/plugin-react@4.3.1(vite@5.3.4(@types/node@20.14.12)(terser@5.17.7))':
dependencies:
'@babel/core': 7.24.9
'@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.24.9)
'@babel/plugin-transform-react-jsx-source': 7.24.1(@babel/core@7.24.9)
'@types/babel__core': 7.20.5
react-refresh: 0.14.2
- vite: 5.3.4(@types/node@20.14.11)(terser@5.17.7)
+ vite: 5.3.4(@types/node@20.14.12)(terser@5.17.7)
transitivePeerDependencies:
- supports-color
- '@vitejs/plugin-vue-jsx@3.1.0(vite@4.5.3(@types/node@20.14.11)(terser@5.17.7))(vue@3.4.21(typescript@5.5.3))':
+ '@vitejs/plugin-vue-jsx@3.1.0(vite@4.5.3(@types/node@20.14.12)(terser@5.17.7))(vue@3.4.21(typescript@5.5.3))':
dependencies:
'@babel/core': 7.24.9
'@babel/plugin-transform-typescript': 7.24.8(@babel/core@7.24.9)
'@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.9)
- vite: 4.5.3(@types/node@20.14.11)(terser@5.17.7)
+ vite: 4.5.3(@types/node@20.14.12)(terser@5.17.7)
vue: 3.4.21(typescript@5.5.3)
transitivePeerDependencies:
- supports-color
@@ -13544,19 +13596,19 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@vitejs/plugin-vue@4.6.2(vite@4.5.3(@types/node@20.14.11)(terser@5.17.7))(vue@3.4.21(typescript@5.5.3))':
+ '@vitejs/plugin-vue@4.6.2(vite@4.5.3(@types/node@20.14.12)(terser@5.17.7))(vue@3.4.21(typescript@5.5.3))':
dependencies:
- vite: 4.5.3(@types/node@20.14.11)(terser@5.17.7)
+ vite: 4.5.3(@types/node@20.14.12)(terser@5.17.7)
vue: 3.4.21(typescript@5.5.3)
- '@vitejs/plugin-vue@4.6.2(vite@4.5.3(@types/node@20.14.11)(terser@5.17.7))(vue@3.4.33(typescript@5.5.3))':
+ '@vitejs/plugin-vue@4.6.2(vite@4.5.3(@types/node@20.14.12)(terser@5.17.7))(vue@3.4.33(typescript@5.5.3))':
dependencies:
- vite: 4.5.3(@types/node@20.14.11)(terser@5.17.7)
+ vite: 4.5.3(@types/node@20.14.12)(terser@5.17.7)
vue: 3.4.33(typescript@5.5.3)
- '@vitejs/plugin-vue@4.6.2(vite@5.3.4(@types/node@20.14.11)(terser@5.17.7))(vue@3.4.33(typescript@5.5.3))':
+ '@vitejs/plugin-vue@4.6.2(vite@5.3.4(@types/node@18.19.41)(terser@5.17.7))(vue@3.4.33(typescript@5.5.3))':
dependencies:
- vite: 5.3.4(@types/node@20.14.11)(terser@5.17.7)
+ vite: 5.3.4(@types/node@18.19.41)(terser@5.17.7)
vue: 3.4.33(typescript@5.5.3)
'@vitejs/plugin-vue@5.0.5(vite@5.3.4(@types/node@18.19.41)(terser@5.17.7))(vue@3.4.33(typescript@5.5.3))':
@@ -13576,13 +13628,6 @@ snapshots:
'@vitest/utils': 0.34.6
chai: 4.3.10
- '@vitest/expect@2.0.3':
- dependencies:
- '@vitest/spy': 2.0.3
- '@vitest/utils': 2.0.3
- chai: 5.1.1
- tinyrainbow: 1.2.0
-
'@vitest/expect@2.0.4':
dependencies:
'@vitest/spy': 2.0.4
@@ -13590,10 +13635,6 @@ snapshots:
chai: 5.1.1
tinyrainbow: 1.2.0
- '@vitest/pretty-format@2.0.3':
- dependencies:
- tinyrainbow: 1.2.0
-
'@vitest/pretty-format@2.0.4':
dependencies:
tinyrainbow: 1.2.0
@@ -13610,11 +13651,6 @@ snapshots:
p-limit: 4.0.0
pathe: 1.1.2
- '@vitest/runner@2.0.3':
- dependencies:
- '@vitest/utils': 2.0.3
- pathe: 1.1.2
-
'@vitest/runner@2.0.4':
dependencies:
'@vitest/utils': 2.0.4
@@ -13622,15 +13658,9 @@ snapshots:
'@vitest/snapshot@0.34.6':
dependencies:
- magic-string: 0.30.9
- pathe: 1.1.2
- pretty-format: 29.7.0
-
- '@vitest/snapshot@2.0.3':
- dependencies:
- '@vitest/pretty-format': 2.0.3
magic-string: 0.30.10
pathe: 1.1.2
+ pretty-format: 29.7.0
'@vitest/snapshot@2.0.4':
dependencies:
@@ -13646,10 +13676,6 @@ snapshots:
dependencies:
tinyspy: 2.2.0
- '@vitest/spy@2.0.3':
- dependencies:
- tinyspy: 3.0.0
-
'@vitest/spy@2.0.4':
dependencies:
tinyspy: 3.0.0
@@ -13667,13 +13693,6 @@ snapshots:
loupe: 2.3.7
pretty-format: 29.7.0
- '@vitest/utils@2.0.3':
- dependencies:
- '@vitest/pretty-format': 2.0.3
- estree-walker: 3.0.3
- loupe: 3.1.1
- tinyrainbow: 1.2.0
-
'@vitest/utils@2.0.4':
dependencies:
'@vitest/pretty-format': 2.0.4
@@ -13694,10 +13713,10 @@ snapshots:
transitivePeerDependencies:
- rollup
- '@vue-macros/common@1.10.4(rollup@4.18.1)(vue@3.4.33(typescript@5.5.3))':
+ '@vue-macros/common@1.10.4(rollup@4.19.0)(vue@3.4.33(typescript@5.5.3))':
dependencies:
'@babel/types': 7.24.9
- '@rollup/pluginutils': 5.1.0(rollup@4.18.1)
+ '@rollup/pluginutils': 5.1.0(rollup@4.19.0)
'@vue/compiler-sfc': 3.4.33
ast-kit: 0.12.2
local-pkg: 0.5.0
@@ -14042,6 +14061,10 @@ snapshots:
dependencies:
acorn: 8.11.3
+ acorn-typescript@1.4.13(acorn@8.12.1):
+ dependencies:
+ acorn: 8.12.1
+
acorn-walk@8.3.2: {}
acorn@8.10.0: {}
@@ -14181,10 +14204,6 @@ snapshots:
argparse@2.0.1: {}
- aria-query@5.1.3:
- dependencies:
- deep-equal: 2.2.3
-
aria-query@5.3.0:
dependencies:
dequal: 2.0.3
@@ -14193,11 +14212,6 @@ snapshots:
array-back@6.2.2: {}
- array-buffer-byte-length@1.0.0:
- dependencies:
- call-bind: 1.0.5
- is-array-buffer: 3.0.2
-
array-union@2.1.0: {}
arrify@2.0.1: {}
@@ -14261,8 +14275,6 @@ snapshots:
postcss: 8.4.39
postcss-value-parser: 4.2.0
- available-typed-arrays@1.0.5: {}
-
axobject-query@4.0.0:
dependencies:
dequal: 2.0.3
@@ -14910,13 +14922,13 @@ snapshots:
- supports-color
- ts-node
- create-jest@29.7.0(@types/node@20.14.11):
+ create-jest@29.7.0(@types/node@20.14.12):
dependencies:
'@jest/types': 29.6.3
chalk: 4.1.2
exit: 0.1.2
graceful-fs: 4.2.10
- jest-config: 29.7.0(@types/node@20.14.11)
+ jest-config: 29.7.0(@types/node@20.14.12)
jest-util: 29.7.0
prompts: 2.4.2
transitivePeerDependencies:
@@ -15126,27 +15138,6 @@ snapshots:
deep-equal@1.0.1: {}
- deep-equal@2.2.3:
- dependencies:
- array-buffer-byte-length: 1.0.0
- call-bind: 1.0.5
- es-get-iterator: 1.1.3
- get-intrinsic: 1.2.2
- is-arguments: 1.1.1
- is-array-buffer: 3.0.2
- is-date-object: 1.0.5
- is-regex: 1.1.4
- is-shared-array-buffer: 1.0.2
- isarray: 2.0.5
- object-is: 1.1.5
- object-keys: 1.1.1
- object.assign: 4.1.4
- regexp.prototype.flags: 1.5.1
- side-channel: 1.0.4
- which-boxed-primitive: 1.0.2
- which-collection: 1.0.1
- which-typed-array: 1.1.13
-
deep-is@0.1.4: {}
deepmerge@4.3.1: {}
@@ -15353,18 +15344,6 @@ snapshots:
string.prototype.trimstart: 1.0.5
unbox-primitive: 1.0.2
- es-get-iterator@1.1.3:
- dependencies:
- call-bind: 1.0.5
- get-intrinsic: 1.2.2
- has-symbols: 1.0.3
- is-arguments: 1.1.1
- is-map: 2.0.2
- is-set: 2.0.2
- is-string: 1.0.7
- isarray: 2.0.5
- stop-iteration-iterator: 1.0.0
-
es-module-lexer@0.9.3: {}
es-module-lexer@1.3.0: {}
@@ -15800,10 +15779,6 @@ snapshots:
flatted@3.3.1: {}
- for-each@0.3.3:
- dependencies:
- is-callable: 1.2.7
-
foreground-child@3.1.1:
dependencies:
cross-spawn: 7.0.3
@@ -16292,17 +16267,6 @@ snapshots:
iron-webcrypto@1.2.1: {}
- is-arguments@1.1.1:
- dependencies:
- call-bind: 1.0.5
- has-tostringtag: 1.0.0
-
- is-array-buffer@3.0.2:
- dependencies:
- call-bind: 1.0.5
- get-intrinsic: 1.2.2
- is-typed-array: 1.1.12
-
is-arrayish@0.2.1: {}
is-bigint@1.0.4:
@@ -16361,8 +16325,6 @@ snapshots:
global-directory: 4.0.1
is-path-inside: 4.0.0
- is-map@2.0.2: {}
-
is-module@1.0.0: {}
is-negative-zero@2.0.2: {}
@@ -16398,8 +16360,6 @@ snapshots:
is-regexp@1.0.0: {}
- is-set@2.0.2: {}
-
is-shared-array-buffer@1.0.2:
dependencies:
call-bind: 1.0.5
@@ -16420,21 +16380,10 @@ snapshots:
dependencies:
has-symbols: 1.0.3
- is-typed-array@1.1.12:
- dependencies:
- which-typed-array: 1.1.13
-
- is-weakmap@2.0.1: {}
-
is-weakref@1.0.2:
dependencies:
call-bind: 1.0.5
- is-weakset@2.0.2:
- dependencies:
- call-bind: 1.0.5
- get-intrinsic: 1.2.2
-
is-what@4.1.8: {}
is-wsl@2.2.0:
@@ -16451,8 +16400,6 @@ snapshots:
isarray@1.0.0: {}
- isarray@2.0.5: {}
-
isbinaryfile@5.0.0: {}
isexe@2.0.0: {}
@@ -16529,7 +16476,7 @@ snapshots:
'@jest/expect': 29.7.0
'@jest/test-result': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.14.11
+ '@types/node': 18.19.41
chalk: 4.1.2
co: 4.6.0
dedent: 1.5.1
@@ -16568,16 +16515,16 @@ snapshots:
- supports-color
- ts-node
- jest-cli@29.7.0(@types/node@20.14.11):
+ jest-cli@29.7.0(@types/node@20.14.12):
dependencies:
'@jest/core': 29.7.0
'@jest/test-result': 29.7.0
'@jest/types': 29.6.3
chalk: 4.1.2
- create-jest: 29.7.0(@types/node@20.14.11)
+ create-jest: 29.7.0(@types/node@20.14.12)
exit: 0.1.2
import-local: 3.1.0
- jest-config: 29.7.0(@types/node@20.14.11)
+ jest-config: 29.7.0(@types/node@20.14.12)
jest-util: 29.7.0
jest-validate: 29.7.0
yargs: 17.7.2
@@ -16617,7 +16564,7 @@ snapshots:
- babel-plugin-macros
- supports-color
- jest-config@29.7.0(@types/node@20.14.11):
+ jest-config@29.7.0(@types/node@20.14.12):
dependencies:
'@babel/core': 7.24.4
'@jest/test-sequencer': 29.7.0
@@ -16642,7 +16589,7 @@ snapshots:
slash: 3.0.0
strip-json-comments: 3.1.1
optionalDependencies:
- '@types/node': 20.14.11
+ '@types/node': 20.14.12
transitivePeerDependencies:
- babel-plugin-macros
- supports-color
@@ -16671,7 +16618,7 @@ snapshots:
'@jest/environment': 29.7.0
'@jest/fake-timers': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.14.11
+ '@types/node': 18.19.41
jest-mock: 29.7.0
jest-util: 29.7.0
@@ -16681,7 +16628,7 @@ snapshots:
dependencies:
'@jest/types': 29.6.3
'@types/graceful-fs': 4.1.5
- '@types/node': 20.14.11
+ '@types/node': 18.19.41
anymatch: 3.1.3
fb-watchman: 2.0.1
graceful-fs: 4.2.10
@@ -16720,7 +16667,7 @@ snapshots:
jest-mock@29.7.0:
dependencies:
'@jest/types': 29.6.3
- '@types/node': 20.14.11
+ '@types/node': 18.19.41
jest-util: 29.7.0
jest-pnp-resolver@1.2.2(jest-resolve@29.7.0):
@@ -16755,7 +16702,7 @@ snapshots:
'@jest/test-result': 29.7.0
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.14.11
+ '@types/node': 18.19.41
chalk: 4.1.2
emittery: 0.13.1
graceful-fs: 4.2.10
@@ -16783,7 +16730,7 @@ snapshots:
'@jest/test-result': 29.7.0
'@jest/transform': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.14.11
+ '@types/node': 18.19.41
chalk: 4.1.2
cjs-module-lexer: 1.2.2
collect-v8-coverage: 1.0.1
@@ -16829,7 +16776,7 @@ snapshots:
jest-util@29.7.0:
dependencies:
'@jest/types': 29.6.3
- '@types/node': 20.14.11
+ '@types/node': 18.19.41
chalk: 4.1.2
ci-info: 3.8.0
graceful-fs: 4.2.10
@@ -16848,7 +16795,7 @@ snapshots:
dependencies:
'@jest/test-result': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.14.11
+ '@types/node': 18.19.41
ansi-escapes: 4.3.2
chalk: 4.1.2
emittery: 0.13.1
@@ -16857,13 +16804,13 @@ snapshots:
jest-worker@26.6.2:
dependencies:
- '@types/node': 20.14.11
+ '@types/node': 18.19.41
merge-stream: 2.0.0
supports-color: 7.2.0
jest-worker@29.7.0:
dependencies:
- '@types/node': 20.14.11
+ '@types/node': 18.19.41
jest-util: 29.7.0
merge-stream: 2.0.0
supports-color: 8.1.1
@@ -16880,12 +16827,12 @@ snapshots:
- supports-color
- ts-node
- jest@29.7.0(@types/node@20.14.11):
+ jest@29.7.0(@types/node@20.14.12):
dependencies:
'@jest/core': 29.7.0
'@jest/types': 29.6.3
import-local: 3.1.0
- jest-cli: 29.7.0(@types/node@20.14.11)
+ jest-cli: 29.7.0(@types/node@20.14.12)
transitivePeerDependencies:
- '@types/node'
- babel-plugin-macros
@@ -17401,7 +17348,7 @@ snapshots:
mlly@1.6.1:
dependencies:
- acorn: 8.11.3
+ acorn: 8.12.1
pathe: 1.1.2
pkg-types: 1.0.3
ufo: 1.5.3
@@ -17556,14 +17503,14 @@ snapshots:
dependencies:
'@cloudflare/kv-asset-handler': 0.3.4
'@netlify/functions': 2.8.1
- '@rollup/plugin-alias': 5.1.0(rollup@4.18.1)
- '@rollup/plugin-commonjs': 25.0.8(rollup@4.18.1)
- '@rollup/plugin-inject': 5.0.5(rollup@4.18.1)
- '@rollup/plugin-json': 6.1.0(rollup@4.18.1)
- '@rollup/plugin-node-resolve': 15.2.3(rollup@4.18.1)
- '@rollup/plugin-replace': 5.0.7(rollup@4.18.1)
- '@rollup/plugin-terser': 0.4.4(rollup@4.18.1)
- '@rollup/pluginutils': 5.1.0(rollup@4.18.1)
+ '@rollup/plugin-alias': 5.1.0(rollup@4.19.0)
+ '@rollup/plugin-commonjs': 25.0.8(rollup@4.19.0)
+ '@rollup/plugin-inject': 5.0.5(rollup@4.19.0)
+ '@rollup/plugin-json': 6.1.0(rollup@4.19.0)
+ '@rollup/plugin-node-resolve': 15.2.3(rollup@4.19.0)
+ '@rollup/plugin-replace': 5.0.7(rollup@4.19.0)
+ '@rollup/plugin-terser': 0.4.4(rollup@4.19.0)
+ '@rollup/pluginutils': 5.1.0(rollup@4.19.0)
'@types/http-proxy': 1.17.14
'@vercel/nft': 0.26.5(encoding@0.1.13)
archiver: 7.0.1
@@ -17606,8 +17553,8 @@ snapshots:
pkg-types: 1.1.3
pretty-bytes: 6.1.1
radix3: 1.1.2
- rollup: 4.18.1
- rollup-plugin-visualizer: 5.12.0(rollup@4.18.1)
+ rollup: 4.19.0
+ rollup-plugin-visualizer: 5.12.0(rollup@4.19.0)
scule: 1.3.0
semver: 7.6.3
serve-placeholder: 2.0.2
@@ -17617,7 +17564,7 @@ snapshots:
uncrypto: 0.1.3
unctx: 2.3.1
unenv: 1.10.0
- unimport: 3.9.0(rollup@4.18.1)
+ unimport: 3.9.0(rollup@4.19.0)
unstorage: 1.10.2(ioredis@5.4.1)
unwasm: 0.3.9
transitivePeerDependencies:
@@ -17703,14 +17650,14 @@ snapshots:
optionalDependencies:
fsevents: 2.3.3
- nuxt3@3.8.0-28284309.b3d3d7f4(@parcel/watcher@2.4.1)(@types/node@20.14.11)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@3.29.4)(terser@5.17.7)(typescript@5.5.3):
+ nuxt3@3.8.0-28284309.b3d3d7f4(@parcel/watcher@2.4.1)(@types/node@20.14.12)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@3.29.4)(terser@5.17.7)(typescript@5.5.3):
dependencies:
'@nuxt/devalue': 2.0.2
'@nuxt/kit': '@nuxt/kit-edge@3.8.0-28284309.b3d3d7f4(magicast@0.3.4)(rollup@3.29.4)'
'@nuxt/schema': '@nuxt/schema-edge@3.8.0-28284309.b3d3d7f4(rollup@3.29.4)'
'@nuxt/telemetry': 2.5.3(magicast@0.3.4)(rollup@3.29.4)
'@nuxt/ui-templates': 1.3.3
- '@nuxt/vite-builder': '@nuxt/vite-builder-edge@3.8.0-28284309.b3d3d7f4(@types/node@20.14.11)(eslint@8.57.0)(magicast@0.3.4)(optionator@0.9.3)(rollup@3.29.4)(terser@5.17.7)(typescript@5.5.3)(vue@3.4.21(typescript@5.5.3))'
+ '@nuxt/vite-builder': '@nuxt/vite-builder-edge@3.8.0-28284309.b3d3d7f4(@types/node@20.14.12)(eslint@8.57.0)(magicast@0.3.4)(optionator@0.9.3)(rollup@3.29.4)(terser@5.17.7)(typescript@5.5.3)(vue@3.4.21(typescript@5.5.3))'
'@unhead/dom': 1.9.5
'@unhead/ssr': 1.9.5
'@unhead/vue': 1.9.5(vue@3.4.21(typescript@5.5.3))
@@ -17761,7 +17708,7 @@ snapshots:
vue-router: 4.3.0(vue@3.4.21(typescript@5.5.3))
optionalDependencies:
'@parcel/watcher': 2.4.1
- '@types/node': 20.14.11
+ '@types/node': 20.14.12
transitivePeerDependencies:
- '@azure/app-configuration'
- '@azure/cosmos'
@@ -17797,14 +17744,14 @@ snapshots:
- vue-tsc
- xml2js
- nuxt@3.12.4(@parcel/watcher@2.4.1)(@types/node@18.19.41)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.1)(terser@5.17.7)(typescript@5.5.3)(vite@5.3.4(@types/node@18.19.41)(terser@5.17.7)):
+ nuxt@3.12.4(@parcel/watcher@2.4.1)(@types/node@18.19.41)(encoding@0.1.13)(eslint@8.57.0)(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.19.0)(terser@5.17.7)(typescript@5.5.3)(vite@5.3.4(@types/node@18.19.41)(terser@5.17.7)):
dependencies:
'@nuxt/devalue': 2.0.2
- '@nuxt/devtools': 1.3.9(rollup@4.18.1)(vite@5.3.4(@types/node@18.19.41)(terser@5.17.7))
- '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.18.1)
- '@nuxt/schema': 3.12.4(rollup@4.18.1)
- '@nuxt/telemetry': 2.5.4(magicast@0.3.4)(rollup@4.18.1)
- '@nuxt/vite-builder': 3.12.4(@types/node@18.19.41)(eslint@8.57.0)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.18.1)(terser@5.17.7)(typescript@5.5.3)(vue@3.4.33(typescript@5.5.3))
+ '@nuxt/devtools': 1.3.9(rollup@4.19.0)(vite@5.3.4(@types/node@18.19.41)(terser@5.17.7))
+ '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.19.0)
+ '@nuxt/schema': 3.12.4(rollup@4.19.0)
+ '@nuxt/telemetry': 2.5.4(magicast@0.3.4)(rollup@4.19.0)
+ '@nuxt/vite-builder': 3.12.4(@types/node@18.19.41)(eslint@8.57.0)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.19.0)(terser@5.17.7)(typescript@5.5.3)(vue@3.4.33(typescript@5.5.3))
'@unhead/dom': 1.9.16
'@unhead/ssr': 1.9.16
'@unhead/vue': 1.9.16(vue@3.4.33(typescript@5.5.3))
@@ -17849,9 +17796,9 @@ snapshots:
uncrypto: 0.1.3
unctx: 2.3.1
unenv: 1.10.0
- unimport: 3.9.0(rollup@4.18.1)
+ unimport: 3.9.0(rollup@4.19.0)
unplugin: 1.11.0
- unplugin-vue-router: 0.10.0(rollup@4.18.1)(vue-router@4.4.0(vue@3.4.33(typescript@5.5.3)))(vue@3.4.33(typescript@5.5.3))
+ unplugin-vue-router: 0.10.0(rollup@4.19.0)(vue-router@4.4.0(vue@3.4.33(typescript@5.5.3)))(vue@3.4.33(typescript@5.5.3))
unstorage: 1.10.2(ioredis@5.4.1)
untyped: 1.4.2
vue: 3.4.33(typescript@5.5.3)
@@ -17930,11 +17877,6 @@ snapshots:
object-inspect@1.12.2: {}
- object-is@1.1.5:
- dependencies:
- call-bind: 1.0.5
- define-properties: 1.2.1
-
object-keys@1.1.1: {}
object.assign@4.1.4:
@@ -18777,18 +18719,18 @@ snapshots:
rollup-plugin-dts@5.3.0(rollup@3.29.4)(typescript@5.5.3):
dependencies:
- magic-string: 0.30.9
+ magic-string: 0.30.10
rollup: 3.29.4
typescript: 5.5.3
optionalDependencies:
'@babel/code-frame': 7.24.2
- rollup-plugin-svelte@7.2.2(rollup@4.18.1)(svelte@5.0.0-next.123):
+ rollup-plugin-svelte@7.2.2(rollup@4.19.0)(svelte@5.0.0-next.199):
dependencies:
'@rollup/pluginutils': 4.2.1
resolve.exports: 2.0.2
- rollup: 4.18.1
- svelte: 5.0.0-next.123
+ rollup: 4.19.0
+ svelte: 5.0.0-next.199
rollup-plugin-terser@7.0.2(rollup@2.79.1):
dependencies:
@@ -18807,14 +18749,14 @@ snapshots:
optionalDependencies:
rollup: 3.29.4
- rollup-plugin-visualizer@5.12.0(rollup@4.18.1):
+ rollup-plugin-visualizer@5.12.0(rollup@4.19.0):
dependencies:
open: 8.4.0
picomatch: 2.3.1
source-map: 0.7.4
yargs: 17.7.2
optionalDependencies:
- rollup: 4.18.1
+ rollup: 4.19.0
rollup-plugin-workbox@6.2.2(@types/babel__core@7.20.5)(rollup@2.79.1):
dependencies:
@@ -18858,6 +18800,28 @@ snapshots:
'@rollup/rollup-win32-x64-msvc': 4.18.1
fsevents: 2.3.3
+ rollup@4.19.0:
+ dependencies:
+ '@types/estree': 1.0.5
+ optionalDependencies:
+ '@rollup/rollup-android-arm-eabi': 4.19.0
+ '@rollup/rollup-android-arm64': 4.19.0
+ '@rollup/rollup-darwin-arm64': 4.19.0
+ '@rollup/rollup-darwin-x64': 4.19.0
+ '@rollup/rollup-linux-arm-gnueabihf': 4.19.0
+ '@rollup/rollup-linux-arm-musleabihf': 4.19.0
+ '@rollup/rollup-linux-arm64-gnu': 4.19.0
+ '@rollup/rollup-linux-arm64-musl': 4.19.0
+ '@rollup/rollup-linux-powerpc64le-gnu': 4.19.0
+ '@rollup/rollup-linux-riscv64-gnu': 4.19.0
+ '@rollup/rollup-linux-s390x-gnu': 4.19.0
+ '@rollup/rollup-linux-x64-gnu': 4.19.0
+ '@rollup/rollup-linux-x64-musl': 4.19.0
+ '@rollup/rollup-win32-arm64-msvc': 4.19.0
+ '@rollup/rollup-win32-ia32-msvc': 4.19.0
+ '@rollup/rollup-win32-x64-msvc': 4.19.0
+ fsevents: 2.3.3
+
rrweb-cssom@0.6.0: {}
rrweb-cssom@0.7.1: {}
@@ -19096,10 +19060,6 @@ snapshots:
std-env@3.7.0: {}
- stop-iteration-iterator@1.0.0:
- dependencies:
- internal-slot: 1.0.6
-
stream-read-all@3.0.1: {}
streamsearch@1.1.0: {}
@@ -19189,7 +19149,7 @@ snapshots:
strip-literal@1.3.0:
dependencies:
- acorn: 8.11.3
+ acorn: 8.12.1
strip-literal@2.1.0:
dependencies:
@@ -19290,6 +19250,10 @@ snapshots:
dependencies:
svelte: 5.0.0-next.123
+ svelte-hmr@0.15.3(svelte@5.0.0-next.199):
+ dependencies:
+ svelte: 5.0.0-next.199
+
svelte-preprocess@5.1.4(@babel/core@7.24.9)(postcss-load-config@4.0.1(postcss@8.4.39))(postcss@8.4.39)(svelte@4.2.18)(typescript@5.5.3):
dependencies:
'@types/pug': 2.0.6
@@ -19318,6 +19282,20 @@ snapshots:
postcss-load-config: 4.0.1(postcss@8.4.39)
typescript: 5.5.3
+ svelte-preprocess@5.1.4(@babel/core@7.24.9)(postcss-load-config@4.0.1(postcss@8.4.39))(postcss@8.4.39)(svelte@5.0.0-next.199)(typescript@5.5.3):
+ dependencies:
+ '@types/pug': 2.0.6
+ detect-indent: 6.1.0
+ magic-string: 0.30.9
+ sorcery: 0.11.0
+ strip-indent: 3.0.0
+ svelte: 5.0.0-next.199
+ optionalDependencies:
+ '@babel/core': 7.24.9
+ postcss: 8.4.39
+ postcss-load-config: 4.0.1(postcss@8.4.39)
+ typescript: 5.5.3
+
svelte@4.2.18:
dependencies:
'@ampproject/remapping': 2.3.0
@@ -19351,6 +19329,22 @@ snapshots:
magic-string: 0.30.9
zimmerframe: 1.1.2
+ svelte@5.0.0-next.199:
+ dependencies:
+ '@ampproject/remapping': 2.3.0
+ '@jridgewell/sourcemap-codec': 1.4.15
+ '@types/estree': 1.0.5
+ acorn: 8.12.1
+ acorn-typescript: 1.4.13(acorn@8.12.1)
+ aria-query: 5.3.0
+ axobject-query: 4.0.0
+ esm-env: 1.0.0
+ esrap: 1.2.2
+ is-reference: 3.0.2
+ locate-character: 3.0.0
+ magic-string: 0.30.10
+ zimmerframe: 1.1.2
+
svg-tags@1.0.0: {}
svgo@3.2.0:
@@ -19612,7 +19606,7 @@ snapshots:
joycon: 3.1.1
postcss-load-config: 4.0.1(postcss@8.4.39)
resolve-from: 5.0.0
- rollup: 4.18.1
+ rollup: 4.19.0
source-map: 0.8.0-beta.0
sucrase: 3.32.0
tree-kill: 1.2.2
@@ -19711,7 +19705,7 @@ snapshots:
unctx@2.3.1:
dependencies:
- acorn: 8.11.3
+ acorn: 8.12.1
estree-walker: 3.0.3
magic-string: 0.30.10
unplugin: 1.10.1
@@ -19772,7 +19766,7 @@ snapshots:
unimport@3.7.1(rollup@3.29.4):
dependencies:
'@rollup/pluginutils': 5.1.0(rollup@3.29.4)
- acorn: 8.11.3
+ acorn: 8.12.1
escape-string-regexp: 5.0.0
estree-walker: 3.0.3
fast-glob: 3.3.2
@@ -19805,9 +19799,9 @@ snapshots:
transitivePeerDependencies:
- rollup
- unimport@3.9.0(rollup@4.18.1):
+ unimport@3.9.0(rollup@4.19.0):
dependencies:
- '@rollup/pluginutils': 5.1.0(rollup@4.18.1)
+ '@rollup/pluginutils': 5.1.0(rollup@4.19.0)
acorn: 8.12.1
escape-string-regexp: 5.0.0
estree-walker: 3.0.3
@@ -19833,11 +19827,11 @@ snapshots:
universalify@2.0.0: {}
- unplugin-vue-router@0.10.0(rollup@4.18.1)(vue-router@4.4.0(vue@3.4.33(typescript@5.5.3)))(vue@3.4.33(typescript@5.5.3)):
+ unplugin-vue-router@0.10.0(rollup@4.19.0)(vue-router@4.4.0(vue@3.4.33(typescript@5.5.3)))(vue@3.4.33(typescript@5.5.3)):
dependencies:
'@babel/types': 7.24.9
- '@rollup/pluginutils': 5.1.0(rollup@4.18.1)
- '@vue-macros/common': 1.10.4(rollup@4.18.1)(vue@3.4.33(typescript@5.5.3))
+ '@rollup/pluginutils': 5.1.0(rollup@4.19.0)
+ '@vue-macros/common': 1.10.4(rollup@4.19.0)(vue@3.4.33(typescript@5.5.3))
ast-walker-scope: 0.6.1
chokidar: 3.6.0
fast-glob: 3.3.2
@@ -19877,7 +19871,7 @@ snapshots:
unplugin@1.10.1:
dependencies:
- acorn: 8.11.3
+ acorn: 8.12.1
chokidar: 3.6.0
webpack-sources: 3.2.3
webpack-virtual-modules: 0.6.1
@@ -19982,14 +19976,14 @@ snapshots:
dependencies:
vite: 5.3.4(@types/node@18.19.41)(terser@5.17.7)
- vite-node@0.29.8(@types/node@20.14.11)(terser@5.17.7):
+ vite-node@0.29.8(@types/node@18.19.41)(terser@5.17.7):
dependencies:
cac: 6.7.14
debug: 4.3.5
mlly: 1.7.1
pathe: 1.1.2
picocolors: 1.0.0
- vite: 4.5.3(@types/node@20.14.11)(terser@5.17.7)
+ vite: 4.5.3(@types/node@18.19.41)(terser@5.17.7)
transitivePeerDependencies:
- '@types/node'
- less
@@ -20000,14 +19994,14 @@ snapshots:
- supports-color
- terser
- vite-node@0.33.0(@types/node@20.14.11)(terser@5.17.7):
+ vite-node@0.33.0(@types/node@20.14.12)(terser@5.17.7):
dependencies:
cac: 6.7.14
debug: 4.3.5
mlly: 1.7.1
pathe: 1.1.2
picocolors: 1.0.1
- vite: 4.5.3(@types/node@20.14.11)(terser@5.17.7)
+ vite: 4.5.3(@types/node@20.14.12)(terser@5.17.7)
transitivePeerDependencies:
- '@types/node'
- less
@@ -20018,14 +20012,14 @@ snapshots:
- supports-color
- terser
- vite-node@0.34.6(@types/node@20.14.11)(terser@5.17.7):
+ vite-node@0.34.6(@types/node@18.19.41)(terser@5.17.7):
dependencies:
cac: 6.7.14
debug: 4.3.5
mlly: 1.7.1
pathe: 1.1.2
picocolors: 1.0.0
- vite: 4.5.3(@types/node@20.14.11)(terser@5.17.7)
+ vite: 4.5.3(@types/node@18.19.41)(terser@5.17.7)
transitivePeerDependencies:
- '@types/node'
- less
@@ -20053,13 +20047,13 @@ snapshots:
- supports-color
- terser
- vite-node@2.0.3(@types/node@20.14.11)(terser@5.17.7):
+ vite-node@2.0.4(@types/node@20.14.12)(terser@5.17.7):
dependencies:
cac: 6.7.14
debug: 4.3.5
pathe: 1.1.2
tinyrainbow: 1.2.0
- vite: 5.3.4(@types/node@20.14.11)(terser@5.17.7)
+ vite: 5.3.4(@types/node@20.14.12)(terser@5.17.7)
transitivePeerDependencies:
- '@types/node'
- less
@@ -20070,24 +20064,7 @@ snapshots:
- supports-color
- terser
- vite-node@2.0.4(@types/node@20.14.11)(terser@5.17.7):
- dependencies:
- cac: 6.7.14
- debug: 4.3.5
- pathe: 1.1.2
- tinyrainbow: 1.2.0
- vite: 5.3.4(@types/node@20.14.11)(terser@5.17.7)
- transitivePeerDependencies:
- - '@types/node'
- - less
- - lightningcss
- - sass
- - stylus
- - sugarss
- - supports-color
- - terser
-
- vite-plugin-checker@0.6.4(eslint@8.57.0)(optionator@0.9.3)(typescript@5.5.3)(vite@4.5.3(@types/node@20.14.11)(terser@5.17.7)):
+ vite-plugin-checker@0.6.4(eslint@8.57.0)(optionator@0.9.3)(typescript@5.5.3)(vite@4.5.3(@types/node@20.14.12)(terser@5.17.7)):
dependencies:
'@babel/code-frame': 7.24.7
ansi-escapes: 4.3.2
@@ -20100,7 +20077,7 @@ snapshots:
semver: 7.6.3
strip-ansi: 6.0.1
tiny-invariant: 1.2.0
- vite: 4.5.3(@types/node@20.14.11)(terser@5.17.7)
+ vite: 4.5.3(@types/node@20.14.12)(terser@5.17.7)
vscode-languageclient: 7.0.0
vscode-languageserver: 7.0.0
vscode-languageserver-textdocument: 1.0.7
@@ -20132,10 +20109,10 @@ snapshots:
optionator: 0.9.3
typescript: 5.5.3
- vite-plugin-inspect@0.8.5(@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.18.1))(rollup@4.18.1)(vite@5.3.4(@types/node@18.19.41)(terser@5.17.7)):
+ vite-plugin-inspect@0.8.5(@nuxt/kit@3.12.4(magicast@0.3.4)(rollup@4.19.0))(rollup@4.19.0)(vite@5.3.4(@types/node@18.19.41)(terser@5.17.7)):
dependencies:
'@antfu/utils': 0.7.10
- '@rollup/pluginutils': 5.1.0(rollup@4.18.1)
+ '@rollup/pluginutils': 5.1.0(rollup@4.19.0)
debug: 4.3.5
error-stack-parser-es: 0.1.5
fs-extra: 11.2.0
@@ -20145,12 +20122,12 @@ snapshots:
sirv: 2.0.4
vite: 5.3.4(@types/node@18.19.41)(terser@5.17.7)
optionalDependencies:
- '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.18.1)
+ '@nuxt/kit': 3.12.4(magicast@0.3.4)(rollup@4.19.0)
transitivePeerDependencies:
- rollup
- supports-color
- vite-plugin-solid@2.10.2(@testing-library/jest-dom@6.4.6)(solid-js@1.8.18)(vite@4.5.3(@types/node@20.14.11)(terser@5.17.7)):
+ vite-plugin-solid@2.10.2(@testing-library/jest-dom@6.4.8)(solid-js@1.8.18)(vite@4.5.3(@types/node@20.14.12)(terser@5.17.7)):
dependencies:
'@babel/core': 7.24.4
'@types/babel__core': 7.20.5
@@ -20158,10 +20135,10 @@ snapshots:
merge-anything: 5.1.7
solid-js: 1.8.18
solid-refresh: 0.6.3(solid-js@1.8.18)
- vite: 4.5.3(@types/node@20.14.11)(terser@5.17.7)
- vitefu: 0.2.5(vite@4.5.3(@types/node@20.14.11)(terser@5.17.7))
+ vite: 4.5.3(@types/node@20.14.12)(terser@5.17.7)
+ vitefu: 0.2.5(vite@4.5.3(@types/node@20.14.12)(terser@5.17.7))
optionalDependencies:
- '@testing-library/jest-dom': 6.4.6
+ '@testing-library/jest-dom': 6.4.8
transitivePeerDependencies:
- supports-color
@@ -20180,13 +20157,23 @@ snapshots:
transitivePeerDependencies:
- supports-color
- vite@4.5.3(@types/node@20.14.11)(terser@5.17.7):
+ vite@4.5.3(@types/node@18.19.41)(terser@5.17.7):
dependencies:
esbuild: 0.18.17
postcss: 8.4.38
rollup: 3.29.4
optionalDependencies:
- '@types/node': 20.14.11
+ '@types/node': 18.19.41
+ fsevents: 2.3.3
+ terser: 5.17.7
+
+ vite@4.5.3(@types/node@20.14.12)(terser@5.17.7):
+ dependencies:
+ esbuild: 0.18.17
+ postcss: 8.4.38
+ rollup: 3.29.4
+ optionalDependencies:
+ '@types/node': 20.14.12
fsevents: 2.3.3
terser: 5.17.7
@@ -20200,29 +20187,29 @@ snapshots:
fsevents: 2.3.3
terser: 5.17.7
- vite@5.3.4(@types/node@20.14.11)(terser@5.17.7):
+ vite@5.3.4(@types/node@20.14.12)(terser@5.17.7):
dependencies:
esbuild: 0.21.5
postcss: 8.4.39
rollup: 4.18.1
optionalDependencies:
- '@types/node': 20.14.11
+ '@types/node': 20.14.12
fsevents: 2.3.3
terser: 5.17.7
- vitefu@0.2.5(vite@4.5.3(@types/node@20.14.11)(terser@5.17.7)):
+ vitefu@0.2.5(vite@4.5.3(@types/node@20.14.12)(terser@5.17.7)):
optionalDependencies:
- vite: 4.5.3(@types/node@20.14.11)(terser@5.17.7)
+ vite: 4.5.3(@types/node@20.14.12)(terser@5.17.7)
- vitefu@0.2.5(vite@5.3.4(@types/node@20.14.11)(terser@5.17.7)):
+ vitefu@0.2.5(vite@5.3.4(@types/node@20.14.12)(terser@5.17.7)):
optionalDependencies:
- vite: 5.3.4(@types/node@20.14.11)(terser@5.17.7)
+ vite: 5.3.4(@types/node@20.14.12)(terser@5.17.7)
vitest@0.29.8(jsdom@21.1.2)(terser@5.17.7):
dependencies:
'@types/chai': 4.3.5
'@types/chai-subset': 1.3.3
- '@types/node': 20.14.11
+ '@types/node': 18.19.41
'@vitest/expect': 0.29.8
'@vitest/runner': 0.29.8
'@vitest/spy': 0.29.8
@@ -20241,8 +20228,8 @@ snapshots:
tinybench: 2.5.1
tinypool: 0.4.0
tinyspy: 1.0.2
- vite: 4.5.3(@types/node@20.14.11)(terser@5.17.7)
- vite-node: 0.29.8(@types/node@20.14.11)(terser@5.17.7)
+ vite: 4.5.3(@types/node@18.19.41)(terser@5.17.7)
+ vite-node: 0.29.8(@types/node@18.19.41)(terser@5.17.7)
why-is-node-running: 2.2.2
optionalDependencies:
jsdom: 21.1.2
@@ -20259,7 +20246,7 @@ snapshots:
dependencies:
'@types/chai': 4.3.5
'@types/chai-subset': 1.3.3
- '@types/node': 20.14.11
+ '@types/node': 18.19.41
'@vitest/expect': 0.34.6
'@vitest/runner': 0.34.6
'@vitest/snapshot': 0.34.6
@@ -20278,8 +20265,8 @@ snapshots:
strip-literal: 1.3.0
tinybench: 2.5.1
tinypool: 0.7.0
- vite: 4.5.3(@types/node@20.14.11)(terser@5.17.7)
- vite-node: 0.34.6(@types/node@20.14.11)(terser@5.17.7)
+ vite: 4.5.3(@types/node@18.19.41)(terser@5.17.7)
+ vite-node: 0.34.6(@types/node@18.19.41)(terser@5.17.7)
why-is-node-running: 2.2.2
optionalDependencies:
jsdom: 24.1.1
@@ -20292,40 +20279,7 @@ snapshots:
- supports-color
- terser
- vitest@2.0.3(@types/node@20.14.11)(jsdom@24.1.1)(terser@5.17.7):
- dependencies:
- '@ampproject/remapping': 2.3.0
- '@vitest/expect': 2.0.3
- '@vitest/pretty-format': 2.0.3
- '@vitest/runner': 2.0.3
- '@vitest/snapshot': 2.0.3
- '@vitest/spy': 2.0.3
- '@vitest/utils': 2.0.3
- chai: 5.1.1
- debug: 4.3.5
- execa: 8.0.1
- magic-string: 0.30.10
- pathe: 1.1.2
- std-env: 3.7.0
- tinybench: 2.8.0
- tinypool: 1.0.0
- tinyrainbow: 1.2.0
- vite: 5.3.4(@types/node@20.14.11)(terser@5.17.7)
- vite-node: 2.0.3(@types/node@20.14.11)(terser@5.17.7)
- why-is-node-running: 2.2.2
- optionalDependencies:
- '@types/node': 20.14.11
- jsdom: 24.1.1
- transitivePeerDependencies:
- - less
- - lightningcss
- - sass
- - stylus
- - sugarss
- - supports-color
- - terser
-
- vitest@2.0.4(@types/node@20.14.11)(jsdom@24.1.1)(terser@5.17.7):
+ vitest@2.0.4(@types/node@20.14.12)(jsdom@24.1.1)(terser@5.17.7):
dependencies:
'@ampproject/remapping': 2.3.0
'@vitest/expect': 2.0.4
@@ -20343,11 +20297,11 @@ snapshots:
tinybench: 2.8.0
tinypool: 1.0.0
tinyrainbow: 1.2.0
- vite: 5.3.4(@types/node@20.14.11)(terser@5.17.7)
- vite-node: 2.0.4(@types/node@20.14.11)(terser@5.17.7)
+ vite: 5.3.4(@types/node@20.14.12)(terser@5.17.7)
+ vite-node: 2.0.4(@types/node@20.14.12)(terser@5.17.7)
why-is-node-running: 2.3.0
optionalDependencies:
- '@types/node': 20.14.11
+ '@types/node': 20.14.12
jsdom: 24.1.1
transitivePeerDependencies:
- less
@@ -20498,21 +20452,6 @@ snapshots:
is-string: 1.0.7
is-symbol: 1.0.4
- which-collection@1.0.1:
- dependencies:
- is-map: 2.0.2
- is-set: 2.0.2
- is-weakmap: 2.0.1
- is-weakset: 2.0.2
-
- which-typed-array@1.1.13:
- dependencies:
- available-typed-arrays: 1.0.5
- call-bind: 1.0.5
- for-each: 0.3.3
- gopd: 1.0.1
- has-tostringtag: 1.0.0
-
which@2.0.2:
dependencies:
isexe: 2.0.0