diff --git a/packages/solid/README.md b/packages/solid/README.md
new file mode 100644
index 000000000..5cdf16a1c
--- /dev/null
+++ b/packages/solid/README.md
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+Lucide icon library for Solid v2 applications.
+
+
+
+
+ [](https://www.npmjs.com/package/lucide-solid)
+ 
+ [](https://lucide.dev/license)
+
+
+
+ About
+ ·
+ Icons
+ ·
+ Documentation
+ ·
+ License
+
+
+# Lucide Solid
+
+Implementation of the Lucide icon library for solid applications.
+
+## Installation
+
+```sh
+pnpm add @lucide/solid
+```
+
+```sh
+npm install @lucide/solid
+```
+
+```sh
+yarn add @lucide/solid
+```
+
+```sh
+bun add @lucide/solid
+```
+
+## Documentation
+
+For full documentation, visit [lucide.dev](https://lucide.dev/guide/packages/lucide-solid)
+
+## Community
+
+Join the [Discord server](https://discord.gg/EH6nSts) to chat with the maintainers and other users.
+
+## License
+
+Lucide is licensed under the ISC license. See [LICENSE](https://lucide.dev/license).
+
+[//]: <> (Sponsors)
+
+## Sponsors
+
+
+
+
+
+
+
+### Hero backers 🦸
+
+
+
+### Awesome backers 🍺
+
+
+
+
+### Backers ☕
+
+
+
+### Other contributors 💸
+
+You can find all our past and non-recurring financial contributors at [our Open Collective page](https://opencollective.com/lucide-icons).
diff --git a/packages/solid/package.json b/packages/solid/package.json
new file mode 100644
index 000000000..10f41885e
--- /dev/null
+++ b/packages/solid/package.json
@@ -0,0 +1,94 @@
+{
+ "name": "@lucide/solid",
+ "description": "A Lucide icon library package for Solid v2 applications.",
+ "version": "0.0.1",
+ "license": "ISC",
+ "homepage": "https://lucide.dev",
+ "bugs": "https://github.com/lucide-icons/lucide/issues",
+ "repository": {
+ "type": "git",
+ "url": "https://github.com/lucide-icons/lucide.git",
+ "directory": "packages/solid"
+ },
+ "keywords": [
+ "Lucide",
+ "Solid",
+ "SolidJS",
+ "Feather",
+ "Icons",
+ "Icon",
+ "SVG",
+ "Feather Icons",
+ "Fontawesome",
+ "Font Awesome"
+ ],
+ "author": "Eric Fennis",
+ "source": "src/lucide-solid.ts",
+ "main": "dist/cjs/lucide-solid.js",
+ "module": "dist/esm/lucide-solid.mjs",
+ "types": "dist/types/lucide-solid.d.ts",
+ "files": [
+ "dist"
+ ],
+ "exports": {
+ ".": {
+ "types": "./dist/types/lucide-solid.d.ts",
+ "solid": "./dist/source/lucide-solid.jsx",
+ "import": "./dist/esm/lucide-solid.mjs",
+ "browser": "./dist/esm/lucide-solid.mjs",
+ "require": "./dist/cjs/lucide-solid.js"
+ },
+ "./icons": {
+ "types": "./dist/types/lucide-solid.d.ts",
+ "solid": "./dist/source/lucide-solid.jsx",
+ "import": "./dist/esm/lucide-solid.mjs",
+ "browser": "./dist/esm/lucide-solid.mjs",
+ "require": "./dist/cjs/lucide-solid.js"
+ },
+ "./icons/*": {
+ "types": "./dist/types/icons/*.d.ts",
+ "solid": "./dist/source/icons/*.jsx",
+ "import": "./dist/esm/icons/*.mjs",
+ "browser": "./dist/esm/icons/*.mjs",
+ "require": "./dist/cjs/icons/*.js"
+ }
+ },
+ "sideEffects": false,
+ "scripts": {
+ "build": "pnpm clean && pnpm copy:license && pnpm build:icons && pnpm build:bundle",
+ "copy:license": "cp ../../LICENSE ./LICENSE",
+ "clean": "rm -rf dist && rm -rf stats && rm -rf ./src/icons/*.ts",
+ "build:transpile": "tsc --jsx preserve -t es2020 --rootDir src --outDir dist --noEmit false",
+ "build:version": "node ./scripts/replaceVersion.mjs",
+ "build:bundle": "rollup -c rollup.config.mjs",
+ "build:icons": "build-icons --output=./src --templateSrc=./scripts/exportTemplate.mts --renderUniqueKey --withAliases --separateAliasesFile --separateAliasesFileIgnore=fingerprint --aliasesFileExtension=.ts --iconFileExtension=.tsx --exportFileName=index.ts",
+ "typecheck": "tsc",
+ "typecheck:watch": "tsc -w",
+ "test": "pnpm build:icons && vitest run",
+ "test:watch": "vitest watch"
+ },
+ "devDependencies": {
+ "@babel/core": "^7.23.9",
+ "@babel/preset-env": "^7.23.9",
+ "@babel/preset-typescript": "^7.23.3",
+ "@lucide/build-icons": "workspace:*",
+ "@lucide/rollup-plugins": "workspace:*",
+ "@lucide/shared": "workspace:*",
+ "@rollup/plugin-babel": "^6.0.4",
+ "@solidjs/testing-library": "1.0.0-beta.2",
+ "@solidjs/web": "2.0.0-beta.16",
+ "@testing-library/jest-dom": "^6.8.0",
+ "babel-preset-solid": "2.0.0-beta.16",
+ "esbuild": "^0.28.1",
+ "jest-serializer-html": "^7.1.0",
+ "rollup": "^4.59.0",
+ "solid-js": "2.0.0-beta.16",
+ "typescript": "^5.8.3",
+ "vite": "^7.2.4",
+ "vite-plugin-solid": "^2.11.6"
+ },
+ "peerDependencies": {
+ "solid-js": "2.0.0-beta.16",
+ "@solidjs/web": "2.0.0-beta.16"
+ }
+}
diff --git a/packages/solid/rollup.config.mjs b/packages/solid/rollup.config.mjs
new file mode 100644
index 000000000..80b3bccf3
--- /dev/null
+++ b/packages/solid/rollup.config.mjs
@@ -0,0 +1,135 @@
+import path from 'path';
+import { babel } from '@rollup/plugin-babel';
+import esbuild from 'esbuild';
+import plugins from '@lucide/rollup-plugins';
+import ts from 'typescript';
+
+import pkg from './package.json' with { type: 'json' };
+
+const packageName = 'LucideSolid';
+const outputFileName = 'lucide-solid';
+const outputDir = 'dist';
+const inputs = ['src/lucide-solid.ts'];
+
+const bundles = [
+ {
+ format: 'cjs',
+ inputs,
+ outputDir,
+ preserveModules: true,
+ },
+ {
+ format: 'esm',
+ inputs,
+ outputDir,
+ preserveModules: true,
+ extension: 'mjs',
+ },
+];
+
+const configs = bundles
+ .map(({ inputs, outputDir, format, preserveModules, extension = 'js' }) =>
+ inputs.map((input) => ({
+ input,
+ plugins: [
+ babel({
+ extensions: ['.ts', '.tsx', '.js', '.jsx'],
+ babelHelpers: 'bundled',
+ presets: [
+ 'babel-preset-solid',
+ '@babel/preset-typescript',
+ ['@babel/preset-env', { bugfixes: true, targets: 'last 2 years' }],
+ ],
+ }),
+ ...plugins({
+ pkg,
+ withEsbuild: false,
+ }),
+ format === 'esm'
+ ? {
+ name: 'ts',
+ buildEnd() {
+ // Transpile typescript to './dist/source'
+ esbuild.build({
+ entryPoints: ['./src/**/*.tsx', './src/**/*.ts'],
+ outdir: './dist/source',
+ outExtension: {
+ '.js': '.jsx',
+ },
+ loader: {
+ '.js': 'jsx',
+ },
+ jsx: 'preserve',
+ jsxImportSource: 'solid-js',
+ bundle: true,
+ format: 'esm',
+ sourcemap: true,
+ target: ['esnext'],
+ banner: {
+ js: `/**
+* @license ${pkg.name} v${pkg.version} - ${pkg.license}
+*
+* This source code is licensed under the ${pkg.license} license.
+* See the LICENSE file in the root directory of this source tree.
+*/`,
+ },
+ plugins: [
+ {
+ name: 'externalize-everything-except-own-dependencies',
+ setup(build) {
+ build.onResolve({ filter: /(.*)/ }, (args) => {
+ const modulePath = path.join(args.resolveDir, args.path);
+ if (
+ args.kind === 'import-statement' &&
+ args.path !== '@lucide/shared' &&
+ !modulePath.includes('packages/shared')
+ ) {
+ return { path: args.path, external: true };
+ }
+ });
+ },
+ },
+ ],
+ external: ['solid-js'],
+ });
+
+ // Generate types
+ const program = ts.createProgram([pkg.source], {
+ target: ts.ScriptTarget.ESNext,
+ module: ts.ModuleKind.ESNext,
+ moduleResolution: ts.ModuleResolutionKind.NodeJs,
+ jsx: ts.JsxEmit.Preserve,
+ jsxImportSource: 'solid-js',
+ allowSyntheticDefaultImports: true,
+ esModuleInterop: true,
+ declarationDir: `dist/types`,
+ declaration: true,
+ emitDeclarationOnly: true,
+ });
+ program.emit();
+ },
+ }
+ : null,
+ ],
+ external: ['solid-js', '@solidjs/web', 'solid-js/store'],
+ output: {
+ name: packageName,
+ ...(preserveModules
+ ? {
+ dir: `${outputDir}/${format}`,
+ exports: 'auto',
+ entryFileNames: `[name].${extension}`,
+ }
+ : {
+ file: `${outputDir}/${format}/${outputFileName}.${extension}`,
+ }),
+ format: format === 'source' ? 'esm' : format,
+ preserveModules,
+ preserveModulesRoot: 'src',
+ sourcemap: true,
+ },
+ })),
+ )
+ .flat();
+
+export default configs;
diff --git a/packages/solid/scripts/exportTemplate.mts b/packages/solid/scripts/exportTemplate.mts
new file mode 100644
index 000000000..4a686a69b
--- /dev/null
+++ b/packages/solid/scripts/exportTemplate.mts
@@ -0,0 +1,38 @@
+import base64SVG from '@lucide/build-icons/utils/base64SVG';
+import defineExportTemplate from '@lucide/build-icons/utils/defineExportTemplate';
+
+export default defineExportTemplate(async ({
+ componentName,
+ iconName,
+ children,
+ getSvg,
+ deprecated,
+ deprecationReason,
+}) => {
+ const svgContents = await getSvg();
+ const svgBase64 = base64SVG(svgContents);
+
+ return `
+import Icon from '../Icon';
+import type { IconNode, LucideProps } from '../types';
+
+const iconNode: IconNode = ${JSON.stringify(children)};
+
+/**
+ * @component @name ${componentName}
+ * @description Lucide SVG icon component, renders SVG Element with children.
+ *
+ * @preview  - https://lucide.dev/icons/${iconName}
+ * @see https://lucide.dev/guide/packages/lucide-solid - Documentation
+ *
+ * @param {Object} props - Lucide icons props and any valid SVG attribute
+ * @returns {JSX.Element} JSX Element
+ * ${deprecated ? `@deprecated ${deprecationReason}` : ''}
+ */
+const ${componentName} = (props: LucideProps) => (
+
+)
+
+export default ${componentName};
+`;
+});
diff --git a/packages/solid/src/Icon.tsx b/packages/solid/src/Icon.tsx
new file mode 100644
index 000000000..b233986ac
--- /dev/null
+++ b/packages/solid/src/Icon.tsx
@@ -0,0 +1,78 @@
+import { For, omit, useContext } from 'solid-js';
+import { Dynamic } from '@solidjs/web';
+import defaultAttributes from './defaultAttributes';
+import { IconNode, LucideProps } from './types';
+import { LucideContext } from './context';
+import { hasA11yProp, mergeClasses, toKebabCase, toPascalCase } from '@lucide/shared';
+import { JSX } from '@solidjs/web';
+
+interface IconProps {
+ name?: string;
+ iconNode: IconNode;
+}
+
+const Icon = (props: LucideProps & IconProps) => {
+ const [localProps, rest] = omit(props, [
+ 'color',
+ 'size',
+ 'strokeWidth',
+ 'children',
+ 'class',
+ 'name',
+ 'iconNode',
+ 'absoluteStrokeWidth',
+ ]);
+
+ const globalProps = useContext(LucideContext);
+
+ return (
+
+ );
+};
+
+export default Icon;
diff --git a/packages/solid/src/aliases/index.ts b/packages/solid/src/aliases/index.ts
new file mode 100644
index 000000000..bbe66d0a2
--- /dev/null
+++ b/packages/solid/src/aliases/index.ts
@@ -0,0 +1,3 @@
+export * from './aliases';
+export * from './prefixed';
+export * from './suffixed';
diff --git a/packages/solid/src/context.tsx b/packages/solid/src/context.tsx
new file mode 100644
index 000000000..55d5527e8
--- /dev/null
+++ b/packages/solid/src/context.tsx
@@ -0,0 +1,37 @@
+import { createContext, omit } from 'solid-js';
+import { type JSX } from '@solidjs/web';
+
+export const LucideContext = createContext<{
+ size?: number;
+ color?: string;
+ strokeWidth?: number;
+ absoluteStrokeWidth?: boolean;
+ class?: string;
+}>({
+ size: 24,
+ color: 'currentColor',
+ strokeWidth: 2,
+ absoluteStrokeWidth: false,
+ class: '',
+});
+
+interface LucideProviderProps {
+ children: JSX.Element;
+ size?: number;
+ color?: string;
+ strokeWidth?: number;
+ absoluteStrokeWidth?: boolean;
+ class?: string;
+}
+
+export function LucideProvider(props: LucideProviderProps) {
+ const [value, rest] = omit(props, [
+ 'size',
+ 'color',
+ 'strokeWidth',
+ 'absoluteStrokeWidth',
+ 'class',
+ ]);
+
+ return {rest.children};
+}
diff --git a/packages/solid/src/defaultAttributes.ts b/packages/solid/src/defaultAttributes.ts
new file mode 100644
index 000000000..7649edbc0
--- /dev/null
+++ b/packages/solid/src/defaultAttributes.ts
@@ -0,0 +1,15 @@
+import { type SVGAttributes } from './types';
+
+const defaultAttributes: SVGAttributes = {
+ xmlns: 'http://www.w3.org/2000/svg',
+ width: 24,
+ height: 24,
+ viewBox: '0 0 24 24',
+ fill: 'none',
+ stroke: 'currentColor',
+ 'stroke-width': 2,
+ 'stroke-linecap': 'round',
+ 'stroke-linejoin': 'round',
+};
+
+export default defaultAttributes;
diff --git a/packages/solid/src/icons/.gitkeep b/packages/solid/src/icons/.gitkeep
new file mode 100644
index 000000000..e3d85f774
--- /dev/null
+++ b/packages/solid/src/icons/.gitkeep
@@ -0,0 +1 @@
+Folder for generated icons
diff --git a/packages/solid/src/lucide-solid.ts b/packages/solid/src/lucide-solid.ts
new file mode 100644
index 000000000..6242889b9
--- /dev/null
+++ b/packages/solid/src/lucide-solid.ts
@@ -0,0 +1,7 @@
+export * from './icons';
+export * as icons from './icons';
+export * from './aliases';
+export * from './types';
+export * from './context';
+
+export { default as Icon } from './Icon';
diff --git a/packages/solid/src/types.ts b/packages/solid/src/types.ts
new file mode 100644
index 000000000..4d02ee795
--- /dev/null
+++ b/packages/solid/src/types.ts
@@ -0,0 +1,15 @@
+import { type JSX } from '@solidjs/web';
+
+export type IconNode = [elementName: keyof JSX.IntrinsicElements, attrs: Record][];
+export type SVGAttributes = Partial>;
+
+export interface LucideProps extends SVGAttributes {
+ key?: string | number;
+ class?: string;
+ size?: string | number;
+ color?: string;
+ strokeWidth?: string | number;
+ absoluteStrokeWidth?: boolean;
+}
+
+export type LucideIcon = (props: LucideProps) => JSX.Element;
diff --git a/packages/solid/tests/Icon.spec.tsx b/packages/solid/tests/Icon.spec.tsx
new file mode 100644
index 000000000..b10dd6211
--- /dev/null
+++ b/packages/solid/tests/Icon.spec.tsx
@@ -0,0 +1,106 @@
+import { describe, it, expect } from 'vitest';
+import { render } from '@solidjs/testing-library';
+
+import { airVent } from './testIconNodes';
+import { Icon } from '../src/lucide-solid';
+
+describe('Using Icon Component', () => {
+ it('should render icon based on a iconNode', async () => {
+ const { container } = render(() => (
+
+ ));
+
+ expect(container.firstChild).toBeDefined();
+ });
+
+ it('should render icon and match snapshot', async () => {
+ const { container } = render(() => (
+
+ ));
+
+ expect(container.firstChild).toMatchSnapshot();
+ });
+});
+
+describe('Icon Component Accessibility', () => {
+ it('should have aria-hidden prop when no aria prop is present', async () => {
+ const { container } = render(() => (
+
+ ));
+
+ expect(container.firstChild).toHaveAttribute('aria-hidden', 'true');
+ });
+
+ it('should not have aria-hidden prop when aria prop is present', async () => {
+ const { container } = render(() => (
+
+ ));
+
+ expect(container.firstChild).not.toHaveAttribute('aria-hidden');
+ });
+
+ it('should not have aria-hidden prop when title prop is present', async () => {
+ const { container } = render(() => (
+
+ ));
+
+ expect(container.firstChild).not.toHaveAttribute('aria-hidden');
+ });
+
+ it('should not have aria-hidden prop when there are children that could be a element', async () => {
+ const { container } = render(() => (
+
+ Some title
+
+ ));
+
+ expect(container.firstChild).not.toHaveAttribute('aria-hidden');
+ });
+
+ it('should never override aria-hidden prop', async () => {
+ const { container } = render(() => (
+
+ ));
+
+ expect(container.firstChild).toHaveAttribute('aria-hidden', 'false');
+ });
+});
diff --git a/packages/solid/tests/__snapshots__/Icon.spec.tsx.snap b/packages/solid/tests/__snapshots__/Icon.spec.tsx.snap
new file mode 100644
index 000000000..5a783f6e1
--- /dev/null
+++ b/packages/solid/tests/__snapshots__/Icon.spec.tsx.snap
@@ -0,0 +1,34 @@
+// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html
+
+exports[`Using Icon Component > should render icon and match snapshot 1`] = `
+
+`;
diff --git a/packages/solid/tests/__snapshots__/context.spec.tsx.snap b/packages/solid/tests/__snapshots__/context.spec.tsx.snap
new file mode 100644
index 000000000..fa15d5ffd
--- /dev/null
+++ b/packages/solid/tests/__snapshots__/context.spec.tsx.snap
@@ -0,0 +1,26 @@
+// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html
+
+exports[`Using LucideProvider > should render the icon with LucideProvider 1`] = `
+
+`;
diff --git a/packages/solid/tests/__snapshots__/lucide-solid.spec.tsx.snap b/packages/solid/tests/__snapshots__/lucide-solid.spec.tsx.snap
new file mode 100644
index 000000000..2a4dc29f8
--- /dev/null
+++ b/packages/solid/tests/__snapshots__/lucide-solid.spec.tsx.snap
@@ -0,0 +1,123 @@
+// Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html
+
+exports[`Using lucide icon components > should adjust the size, stroke color and stroke width 1`] = `
+
+`;
+
+exports[`Using lucide icon components > should not scale the strokeWidth when absoluteStrokeWidth is set 1`] = `
+
+`;
+
+exports[`Using lucide icon components > should render a component 1`] = `
+
+`;
diff --git a/packages/solid/tests/context.spec.tsx b/packages/solid/tests/context.spec.tsx
new file mode 100644
index 000000000..6ae047a6d
--- /dev/null
+++ b/packages/solid/tests/context.spec.tsx
@@ -0,0 +1,102 @@
+import { render } from '@solidjs/testing-library';
+import { describe, expect, it } from 'vitest';
+import { House, LucideProvider } from '../src/lucide-solid';
+
+describe('Using LucideProvider', () => {
+ it('should render the icon with LucideProvider', () => {
+ const { container } = render(() => (
+
+
+
+ ));
+
+ expect(container.firstChild).toMatchSnapshot();
+ });
+
+ it('should render the icon with default props when no provider is used', () => {
+ const { container } = render(() => );
+
+ const IconComponent = container.firstElementChild;
+
+ expect(IconComponent).toHaveAttribute('width', '24');
+ expect(IconComponent).toHaveAttribute('height', '24');
+ expect(IconComponent).toHaveAttribute('stroke', 'currentColor');
+ expect(IconComponent).toHaveAttribute('stroke-width', '2');
+ });
+
+ it('should render the icon with LucideProvider and custom strokeWidth', () => {
+ const { container } = render(() => (
+
+
+
+ ));
+
+ const IconComponent = container.firstElementChild;
+
+ expect(IconComponent).toHaveAttribute('width', '48');
+ expect(IconComponent).toHaveAttribute('height', '48');
+ expect(IconComponent).toHaveAttribute('stroke', 'red');
+ expect(IconComponent).toHaveAttribute('stroke-width', '4');
+ });
+
+ it('should render the icon with LucideProvider and custom absoluteStrokeWidth', () => {
+ const { container } = render(() => (
+
+
+
+ ));
+
+ const IconComponent = container.firstElementChild;
+
+ expect(IconComponent).toHaveAttribute('stroke-width', '1');
+ });
+
+ it("should override the provider's global props when passing props to the icon", () => {
+ const { container } = render(() => (
+
+
+
+ ));
+
+ const IconComponent = container.firstElementChild;
+
+ expect(IconComponent).toHaveAttribute('width', '24');
+ expect(IconComponent).toHaveAttribute('height', '24');
+ expect(IconComponent).toHaveAttribute('stroke', 'blue');
+ expect(IconComponent).toHaveAttribute('stroke-width', '2');
+ });
+
+ it('should merge className from provider and icon', () => {
+ const { container } = render(() => (
+
+
+
+ ));
+
+ const IconComponent = container.firstElementChild;
+
+ expect(IconComponent).toHaveAttribute(
+ 'class',
+ 'lucide lucide-icon provider-class lucide-house icon-class',
+ );
+ });
+});
diff --git a/packages/solid/tests/lucide-solid.spec.tsx b/packages/solid/tests/lucide-solid.spec.tsx
new file mode 100644
index 000000000..3a01b8ac7
--- /dev/null
+++ b/packages/solid/tests/lucide-solid.spec.tsx
@@ -0,0 +1,90 @@
+import { describe, it, expect } from 'vitest';
+import { render, cleanup } from '@solidjs/testing-library';
+import { Edit2, Grid, Pen, Droplet } from '../src/lucide-solid';
+
+describe('Using lucide icon components', () => {
+ it('should render a component', () => {
+ const { container } = render(() => );
+
+ expect(container.innerHTML).toMatchSnapshot();
+ });
+
+ it('should adjust the size, stroke color and stroke width', async () => {
+ const testId = 'grid-icon';
+ const { container, getByTestId } = render(() => (
+
+ ));
+
+ const { attributes } = (await getByTestId(testId)) as unknown as {
+ attributes: Record;
+ };
+ expect(attributes.stroke.value).toBe('red');
+ expect(attributes.width.value).toBe('48');
+ expect(attributes.height.value).toBe('48');
+ expect(attributes['stroke-width'].value).toBe('4');
+ expect(container.innerHTML).toMatchSnapshot();
+ });
+
+ it('should render the alias icon', () => {
+ const testId = 'pen-icon';
+ const { container } = render(() => (
+
+ ));
+
+ const PenIconRenderedHTML = container.innerHTML;
+
+ cleanup();
+
+ const { container: Edit2Container } = render(() => (
+
+ ));
+
+ expect(PenIconRenderedHTML).toBe(Edit2Container.innerHTML);
+ });
+
+ it('should not scale the strokeWidth when absoluteStrokeWidth is set', () => {
+ const testId = 'grid-icon';
+ const { container, getByTestId } = render(() => (
+
+ ));
+
+ const { attributes } = getByTestId(testId) as unknown as {
+ attributes: Record;
+ };
+ expect(attributes.stroke.value).toBe('red');
+ expect(attributes.width.value).toBe('48');
+ expect(attributes.height.value).toBe('48');
+ expect(attributes['stroke-width'].value).toBe('1');
+
+ expect(container.innerHTML).toMatchSnapshot();
+ });
+
+ it('should add all classes to the element', () => {
+ const testClass = 'my-class';
+ const { container } = render(() => );
+
+ expect(container.firstChild).toHaveClass(testClass);
+ expect(container.firstChild).toHaveClass('lucide');
+ expect(container.firstChild).toHaveClass('lucide-droplet');
+ });
+});
diff --git a/packages/solid/tests/setupVitest.js b/packages/solid/tests/setupVitest.js
new file mode 100644
index 000000000..eee9d60f6
--- /dev/null
+++ b/packages/solid/tests/setupVitest.js
@@ -0,0 +1,10 @@
+import { expect, afterEach } from 'vitest';
+import { cleanup } from '@solidjs/testing-library';
+import '@testing-library/jest-dom/vitest';
+import htmlSerializer from 'jest-serializer-html';
+
+expect.addSnapshotSerializer(htmlSerializer);
+
+afterEach(() => {
+ cleanup();
+});
diff --git a/packages/solid/tests/testIconNodes.ts b/packages/solid/tests/testIconNodes.ts
new file mode 100644
index 000000000..c93721961
--- /dev/null
+++ b/packages/solid/tests/testIconNodes.ts
@@ -0,0 +1,22 @@
+import { IconNode } from '../src/types';
+
+export const airVent: IconNode = [
+ [
+ 'path',
+ {
+ d: 'M6 12H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2',
+ key: 'larmp2',
+ },
+ ],
+ ['path', { d: 'M6 8h12', key: '6g4wlu' }],
+ ['path', { d: 'M18.3 17.7a2.5 2.5 0 0 1-3.16 3.83 2.53 2.53 0 0 1-1.14-2V12', key: '1bo8pg' }],
+ ['path', { d: 'M6.6 15.6A2 2 0 1 0 10 17v-5', key: 't9h90c' }],
+];
+
+export const coffee: IconNode = [
+ ['path', { d: 'M17 8h1a4 4 0 1 1 0 8h-1', key: 'jx4kbh' }],
+ ['path', { d: 'M3 8h14v9a4 4 0 0 1-4 4H7a4 4 0 0 1-4-4Z', key: '1bxrl0' }],
+ ['line', { x1: '6', x2: '6', y1: '2', y2: '4', key: '1cr9l3' }],
+ ['line', { x1: '10', x2: '10', y1: '2', y2: '4', key: '170wym' }],
+ ['line', { x1: '14', x2: '14', y1: '2', y2: '4', key: '1c5f70' }],
+];
diff --git a/packages/solid/tsconfig.json b/packages/solid/tsconfig.json
new file mode 100644
index 000000000..8039eb7da
--- /dev/null
+++ b/packages/solid/tsconfig.json
@@ -0,0 +1,18 @@
+{
+ "compilerOptions": {
+ "strict": true,
+ "target": "ESNext",
+ "module": "ESNext",
+ "moduleResolution": "node",
+ "allowSyntheticDefaultImports": true,
+ "esModuleInterop": true,
+ "jsx": "preserve",
+ "jsxImportSource": "@solidjs/web",
+ "types": ["vite/client", "@testing-library/jest-dom"],
+ "noEmit": true,
+ "isolatedModules": true,
+ "outDir": "./dist",
+ "declarationDir": "./dist",
+ "declaration": true,
+ },
+}
diff --git a/packages/solid/vitest.config.mts b/packages/solid/vitest.config.mts
new file mode 100644
index 000000000..18ca8e5eb
--- /dev/null
+++ b/packages/solid/vitest.config.mts
@@ -0,0 +1,13 @@
+import { defineConfig } from 'vitest/config'
+import solidPlugin from 'vite-plugin-solid';
+
+export default defineConfig({
+ // TODO: Remove this when Solid testing library has support for Vitest 1.0, see: https://github.com/solidjs/solid-testing-library/issues/52
+ // @ts-ignore
+ plugins: [solidPlugin()],
+ test: {
+ globals: true,
+ environment: 'jsdom',
+ setupFiles: './tests/setupVitest.js',
+ },
+});
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 75ddb2449..bfbbe1a8d 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -257,7 +257,7 @@ importers:
version: 21.1.0(eslint@8.57.1)(typescript@5.9.3)
'@angular/build':
specifier: ^21.0.3
- version: 21.2.3(3c7ec986daf57b70e1407066650c30a3)
+ version: 21.2.3(80cc07e6b0ccdf3cc050659f14085aec)
'@angular/cli':
specifier: ^21.0.3
version: 21.2.3(@types/node@24.10.1)(chokidar@5.0.0)
@@ -650,6 +650,63 @@ importers:
specifier: ^7.2.4
version: 7.3.2(@types/node@24.10.1)(jiti@2.7.0)(less@4.2.0)(sass@1.98.0)(stylus@0.56.0)(terser@5.47.1)(yaml@2.8.0)
+ packages/solid:
+ devDependencies:
+ '@babel/core':
+ specifier: ^7.23.9
+ version: 7.29.0
+ '@babel/preset-env':
+ specifier: ^7.23.9
+ version: 7.28.5(@babel/core@7.29.0)
+ '@babel/preset-typescript':
+ specifier: ^7.23.3
+ version: 7.28.5(@babel/core@7.29.0)
+ '@lucide/build-icons':
+ specifier: workspace:*
+ version: link:../../tools/build-icons
+ '@lucide/rollup-plugins':
+ specifier: workspace:*
+ version: link:../../tools/rollup-plugins
+ '@lucide/shared':
+ specifier: workspace:*
+ version: link:../shared
+ '@rollup/plugin-babel':
+ specifier: ^6.0.4
+ version: 6.1.0(@babel/core@7.29.0)(@types/babel__core@7.20.5)(rollup@4.60.3)
+ '@solidjs/testing-library':
+ specifier: 1.0.0-beta.2
+ version: 1.0.0-beta.2(@solidjs/web@2.0.0-beta.16(solid-js@2.0.0-beta.16))(solid-js@2.0.0-beta.16)
+ '@solidjs/web':
+ specifier: 2.0.0-beta.16
+ version: 2.0.0-beta.16(solid-js@2.0.0-beta.16)
+ '@testing-library/jest-dom':
+ specifier: ^6.8.0
+ version: 6.9.1
+ babel-preset-solid:
+ specifier: 2.0.0-beta.16
+ version: 2.0.0-beta.16(@babel/core@7.29.0)(solid-js@2.0.0-beta.16)
+ esbuild:
+ specifier: ^0.28.1
+ version: 0.28.1
+ jest-serializer-html:
+ specifier: ^7.1.0
+ version: 7.1.0
+ rollup:
+ specifier: ^4.59.0
+ version: 4.60.3
+ solid-js:
+ specifier: 2.0.0-beta.16
+ version: 2.0.0-beta.16
+ typescript:
+ specifier: ^5.8.3
+ version: 5.9.3
+ vite:
+ specifier: ^7.2.4
+ version: 7.3.2(@types/node@24.10.1)(jiti@2.7.0)(less@4.2.0)(sass@1.98.0)(stylus@0.56.0)(terser@5.47.1)(yaml@2.8.0)
+ vite-plugin-solid:
+ specifier: ^2.11.6
+ version: 2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@2.0.0-beta.16)(vite@7.3.2(@types/node@24.10.1)(jiti@2.7.0)(less@4.2.0)(sass@1.98.0)(stylus@0.56.0)(terser@5.47.1)(yaml@2.8.0))
+
packages/svelte:
devDependencies:
'@lucide/build-icons':
@@ -1225,10 +1282,6 @@ packages:
resolution: {integrity: sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==}
engines: {node: '>=6.9.0'}
- '@babel/code-frame@7.29.0':
- resolution: {integrity: sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==}
- engines: {node: '>=6.9.0'}
-
'@babel/code-frame@7.29.7':
resolution: {integrity: sha512-Aup7aUOfpbAUg2ROOJN6Iw5f9DMBlzu0mIkm/malLQFN/YQgO48wCj0Kxa3sEHJvPVFg7siR+qRInwXd2qhQKw==}
engines: {node: '>=6.9.0'}
@@ -1237,10 +1290,6 @@ packages:
resolution: {integrity: sha512-TUtMJYRPyUb/9aU8f3K0mjmjf6M9N5Woshn2CS6nqJSeJtTtQcpLUXjGt9vbF8ZGff0El99sWkLgzwW3VXnxZQ==}
engines: {node: '>=6.9.0'}
- '@babel/compat-data@7.28.5':
- resolution: {integrity: sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA==}
- engines: {node: '>=6.9.0'}
-
'@babel/compat-data@7.29.0':
resolution: {integrity: sha512-T1NCJqT/j9+cn8fvkt7jtwbLBfLC/1y1c7NtCeXFRgzGTsafi68MRv8yzkYSapBnFA6L3U2VSc02ciDzoAJhJg==}
engines: {node: '>=6.9.0'}
@@ -1257,22 +1306,10 @@ packages:
resolution: {integrity: sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==}
engines: {node: '>=6.9.0'}
- '@babel/generator@7.27.1':
- resolution: {integrity: sha512-UnJfnIpc/+JO0/+KRVQNGU+y5taA5vCbwN8+azkX6beii/ZF+enZJSOKo11ZSzGJjlNfJHfQtmQT8H+9TXPG2w==}
- engines: {node: '>=6.9.0'}
-
- '@babel/generator@7.28.0':
- resolution: {integrity: sha512-lJjzvrbEeWrhB4P3QBsH7tey117PjLZnDbLiQEKjQ/fNJTjuq4HSqgFA+UNSwZT8D7dxxbnuSBMsa1lrWzKlQg==}
- engines: {node: '>=6.9.0'}
-
'@babel/generator@7.28.5':
resolution: {integrity: sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==}
engines: {node: '>=6.9.0'}
- '@babel/generator@7.29.1':
- resolution: {integrity: sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==}
- engines: {node: '>=6.9.0'}
-
'@babel/generator@7.29.7':
resolution: {integrity: sha512-DkXD5OJQaAQIdZ1bt3UZdEnHAn9Imd3IVBdX03UFe+ony9Ojw5pzr9YVKGDY1jt+Gcn/FnGkNf8r+Vj5NOJWtQ==}
engines: {node: '>=6.9.0'}
@@ -1289,36 +1326,12 @@ packages:
resolution: {integrity: sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==}
engines: {node: '>=6.9.0'}
- '@babel/helper-create-class-features-plugin@7.25.4':
- resolution: {integrity: sha512-ro/bFs3/84MDgDmMwbcHgDa8/E6J3QKNTk4xJJnVeFtGE+tL0K26E3pNxhYz2b67fJpt7Aphw5XcploKXuCvCQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
-
- '@babel/helper-create-class-features-plugin@7.27.1':
- resolution: {integrity: sha512-QwGAmuvM17btKU5VqXfb+Giw4JcN0hjuufz3DYnpeVDvZLAObloM77bhMXiqry3Iio+Ai4phVRDwl6WU10+r5A==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
-
- '@babel/helper-create-class-features-plugin@7.28.3':
- resolution: {integrity: sha512-V9f6ZFIYSLNEbuGA/92uOvYsGCJNsuA8ESZ4ldc09bWk/j8H8TKiPw8Mk1eG6olpnO0ALHJmYfZvF4MEE4gajg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
-
'@babel/helper-create-class-features-plugin@7.28.5':
resolution: {integrity: sha512-q3WC4JfdODypvxArsJQROfupPBq9+lMwjKq7C33GhbFYJsufD0yd/ziwD+hJucLeWsnFPWZjsU2DNFqBPE7jwQ==}
engines: {node: '>=6.9.0'}
peerDependencies:
'@babel/core': ^7.0.0
- '@babel/helper-create-regexp-features-plugin@7.22.9':
- resolution: {integrity: sha512-+svjVa/tFwsNSG4NEy1h85+HQ5imbT92Q5/bgtS7P0GTQlP8WuFdqsiABmQouhiFGyV66oGxZFpeYHza1rNsKw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
-
'@babel/helper-create-regexp-features-plugin@7.27.1':
resolution: {integrity: sha512-uVDC72XVf8UbrH5qQTc18Agb8emwjTiZrQE11Nv3CuBEZmVvTwwE9CBUEvHku06gQCAyYf8Nv6ja1IN+6LMbxQ==}
engines: {node: '>=6.9.0'}
@@ -1338,14 +1351,6 @@ packages:
resolution: {integrity: sha512-3nQVUAtvkKH9zahfWgw96Jc/uFOmjACE1kQz82E2lqWmHBgjzbNlsC22nuQTfahmWeQtTq5nQ/4Nnd2A1wj4zA==}
engines: {node: '>=6.9.0'}
- '@babel/helper-member-expression-to-functions@7.24.8':
- resolution: {integrity: sha512-LABppdt+Lp/RlBxqrh4qgf1oEH/WxdzQNDJIu5gC/W1GyvPVrOBiItmmM8wan2fm4oYqFuFfkXmlGpLQhPY8CA==}
- engines: {node: '>=6.9.0'}
-
- '@babel/helper-member-expression-to-functions@7.27.1':
- resolution: {integrity: sha512-E5chM8eWjTp/aNoVpcbfM7mLxu9XGLWYise2eBKGQomAk/Mb4XoxyqXTZbuTohbsl8EKqdlMhnDI2CCLfcs9wA==}
- engines: {node: '>=6.9.0'}
-
'@babel/helper-member-expression-to-functions@7.28.5':
resolution: {integrity: sha512-cwM7SBRZcPCLgl8a7cY0soT1SptSzAlMH39vwiRpOQkJlh53r5hdHwLSCZpQdVLT39sZt+CRpNwYG4Y2v77atg==}
engines: {node: '>=6.9.0'}
@@ -1354,24 +1359,10 @@ packages:
resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==}
engines: {node: '>=6.9.0'}
- '@babel/helper-module-imports@7.22.15':
- resolution: {integrity: sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==}
- engines: {node: '>=6.9.0'}
-
- '@babel/helper-module-imports@7.27.1':
- resolution: {integrity: sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==}
- engines: {node: '>=6.9.0'}
-
'@babel/helper-module-imports@7.28.6':
resolution: {integrity: sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==}
engines: {node: '>=6.9.0'}
- '@babel/helper-module-transforms@7.27.3':
- resolution: {integrity: sha512-dSOvYwvyLsWBeIRyOeHXp5vPj5l1I011r52FM1+r1jCERv+aFXYk4whgQccYEGYxK2H3ZAIA8nuPkQ0HaUo3qg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
-
'@babel/helper-module-transforms@7.28.3':
resolution: {integrity: sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==}
engines: {node: '>=6.9.0'}
@@ -1384,18 +1375,10 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0
- '@babel/helper-optimise-call-expression@7.24.7':
- resolution: {integrity: sha512-jKiTsW2xmWwxT1ixIdfXUZp+P5yURx2suzLZr5Hi64rURpDYdMW0pv+Uf17EYk2Rd428Lx4tLsnjGJzYKDM/6A==}
- engines: {node: '>=6.9.0'}
-
'@babel/helper-optimise-call-expression@7.27.1':
resolution: {integrity: sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==}
engines: {node: '>=6.9.0'}
- '@babel/helper-plugin-utils@7.25.9':
- resolution: {integrity: sha512-kSMlyUVdWe25rEsRGviIgOWnoT/nfABVWlqt9N19/dIPWViAOW2s9wznP5tURbs/IDuNk4gPy3YdYRgH3uxhBw==}
- engines: {node: '>=6.9.0'}
-
'@babel/helper-plugin-utils@7.27.1':
resolution: {integrity: sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==}
engines: {node: '>=6.9.0'}
@@ -1412,10 +1395,6 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0
- '@babel/helper-skip-transparent-expression-wrappers@7.24.7':
- resolution: {integrity: sha512-IO+DLT3LQUElMbpzlatRASEyQtfhSE0+m465v++3jyyXeBTBUjtVZg28/gHeV5mrTJqvEKhKroBGAvhW+qPHiQ==}
- engines: {node: '>=6.9.0'}
-
'@babel/helper-skip-transparent-expression-wrappers@7.27.1':
resolution: {integrity: sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==}
engines: {node: '>=6.9.0'}
@@ -1452,10 +1431,6 @@ packages:
resolution: {integrity: sha512-NFJK2sHUvrjo8wAU/nQTWU890/zB2jj0qBcCbZbbf+005cAsv6tMjXz31fBign6M5ov1o0Bllu+9nbqkfsjjJQ==}
engines: {node: '>=6.9.0'}
- '@babel/helpers@7.28.2':
- resolution: {integrity: sha512-/V9771t+EgXz62aCcyofnQhGM8DQACbRhvzKFsXKC9QM+5MadF8ZmIm0crDMaz3+o0h0zXfJnd4EhbYbxsrcFw==}
- engines: {node: '>=6.9.0'}
-
'@babel/helpers@7.28.6':
resolution: {integrity: sha512-xOBvwq86HHdB7WUDTfKfT/Vuxh7gElQ+Sfti2Cy6yIWNW05P8iUslOVcZ4/sKbE+/jQaukQAdz/gf3724kYdqw==}
engines: {node: '>=6.9.0'}
@@ -1465,16 +1440,6 @@ packages:
engines: {node: '>=6.0.0'}
hasBin: true
- '@babel/parser@7.29.0':
- resolution: {integrity: sha512-IyDgFV5GeDUVX4YdF/3CPULtVGSXXMLh1xVIgdCgxApktqnQV0r7/8Nqthg+8YLGaAtdyIlo2qIdZrbCv4+7ww==}
- engines: {node: '>=6.0.0'}
- hasBin: true
-
- '@babel/parser@7.29.3':
- resolution: {integrity: sha512-b3ctpQwp+PROvU/cttc4OYl4MzfJUWy6FZg+PMXfzmt/+39iHVF0sDfqay8TQM3JA2EUOyKcFZt75jWriQijsA==}
- engines: {node: '>=6.0.0'}
- hasBin: true
-
'@babel/parser@7.29.7':
resolution: {integrity: sha512-hnORnjP/1P/zFEndoeX+n+t1RwWRJiJpM/jO7FW32Kn9r5+sJB2JWOdYo4L6k78j15eCwY3Gm/7364B1EMwtNg==}
engines: {node: '>=6.0.0'}
@@ -2046,9 +2011,6 @@ packages:
peerDependencies:
'@babel/core': ^7.0.0-0
- '@babel/regjsgen@0.8.0':
- resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==}
-
'@babel/runtime@7.22.15':
resolution: {integrity: sha512-T0O+aa+4w0u06iNmapipJXMV4HoUir03hpx3/YqXXhu9xim3w+dVphjFWl1OH8NbZHw5Lbm9k45drDkgq2VNNA==}
engines: {node: '>=6.9.0'}
@@ -2065,34 +2027,14 @@ packages:
resolution: {integrity: sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==}
engines: {node: '>=6.9.0'}
- '@babel/template@7.28.6':
- resolution: {integrity: sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==}
- engines: {node: '>=6.9.0'}
-
'@babel/template@7.29.7':
resolution: {integrity: sha512-puq+Gf35oI24FeN11LkoUQFqv9uwNeWpxXZi/Ji3rRIoKAzKnxRaZ+Gkj0vKS9ZCiTESfng1N9LyOyXvo+m+Gg==}
engines: {node: '>=6.9.0'}
- '@babel/traverse@7.27.1':
- resolution: {integrity: sha512-ZCYtZciz1IWJB4U61UPu4KEaqyfj+r5T1Q5mqPo+IBpcG9kHv30Z0aD8LXPgC1trYa6rK0orRyAhqUgk4MjmEg==}
- engines: {node: '>=6.9.0'}
-
- '@babel/traverse@7.28.0':
- resolution: {integrity: sha512-mGe7UK5wWyh0bKRfupsUchrQGqvDbZDbKJw+kcRGSmdHVYrv+ltd0pnpDTVpiTqnaBru9iEvA8pz8W46v0Amwg==}
- engines: {node: '>=6.9.0'}
-
'@babel/traverse@7.28.5':
resolution: {integrity: sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==}
engines: {node: '>=6.9.0'}
- '@babel/traverse@7.28.6':
- resolution: {integrity: sha512-fgWX62k02qtjqdSNTAGxmKYY/7FSL9WAS1o2Hu5+I5m9T0yxZzr4cnrfXQ/MX0rIifthCSs6FKTlzYbJcPtMNg==}
- engines: {node: '>=6.9.0'}
-
- '@babel/traverse@7.29.0':
- resolution: {integrity: sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==}
- engines: {node: '>=6.9.0'}
-
'@babel/traverse@7.29.7':
resolution: {integrity: sha512-EhlfNQtZ+NK22w5BM61ciuiq1m58ed33Wr1Xan//ZRTy6hgjnwyCffRYwzsGXdASJSUJ1guZILsErh1eQcl+zw==}
engines: {node: '>=6.9.0'}
@@ -2101,14 +2043,6 @@ packages:
resolution: {integrity: sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==}
engines: {node: '>=6.9.0'}
- '@babel/types@7.28.6':
- resolution: {integrity: sha512-0ZrskXVEHSWIqZM/sQZ4EV3jZJXRkio/WCxaqKZP1g//CEWEPSfeZFcms4XeKBCHU0ZKnIkdJeU/kF+eRp5lBg==}
- engines: {node: '>=6.9.0'}
-
- '@babel/types@7.29.0':
- resolution: {integrity: sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==}
- engines: {node: '>=6.9.0'}
-
'@babel/types@7.29.7':
resolution: {integrity: sha512-4zBIxpPzowiZpusoFkyGVwakdRJUyuH5PxQ/PrqghfdFWWasvnCdPfQXHrenDai+gyLARulZjZowCOj6fjT4pA==}
engines: {node: '>=6.9.0'}
@@ -2236,6 +2170,11 @@ packages:
search-insights:
optional: true
+ '@dom-expressions/babel-plugin-jsx@0.50.0-next.16':
+ resolution: {integrity: sha512-y9QE60BFrFwD9DGxwULvLec15ya20CtOneRm6XNLFYbjzHmzQ9M6LocveFkS3q3Zko9ZARRcJPeixn51gY/MlA==}
+ peerDependencies:
+ '@babel/core': ^7.20.12
+
'@emnapi/core@1.4.3':
resolution: {integrity: sha512-4m62DuCE07lw01soJwPiBGC0nAww0Q+RY70VZ+n49yDIO13yyinhbWCeNnaob0lakDtWQzSdtNWzJeOJt2ma+g==}
@@ -4766,15 +4705,6 @@ packages:
resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==}
engines: {node: '>= 8.0.0'}
- '@rollup/pluginutils@5.0.5':
- resolution: {integrity: sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q==}
- engines: {node: '>=14.0.0'}
- peerDependencies:
- rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0
- peerDependenciesMeta:
- rollup:
- optional: true
-
'@rollup/pluginutils@5.1.0':
resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==}
engines: {node: '>=14.0.0'}
@@ -4807,11 +4737,6 @@ packages:
cpu: [arm]
os: [android]
- '@rollup/rollup-android-arm-eabi@4.60.1':
- resolution: {integrity: sha512-d6FinEBLdIiK+1uACUttJKfgZREXrF0Qc2SmLII7W2AD8FfiZ9Wjd+rD/iRuf5s5dWrr1GgwXCvPqOuDquOowA==}
- cpu: [arm]
- os: [android]
-
'@rollup/rollup-android-arm-eabi@4.60.3':
resolution: {integrity: sha512-x35CNW/ANXG3hE/EZpRU8MXX1JDN86hBb2wMGAtltkz7pc6cxgjpy1OMMfDosOQ+2hWqIkag/fGok1Yady9nGw==}
cpu: [arm]
@@ -4822,11 +4747,6 @@ packages:
cpu: [arm64]
os: [android]
- '@rollup/rollup-android-arm64@4.60.1':
- resolution: {integrity: sha512-YjG/EwIDvvYI1YvYbHvDz/BYHtkY4ygUIXHnTdLhG+hKIQFBiosfWiACWortsKPKU/+dUwQQCKQM3qrDe8c9BA==}
- cpu: [arm64]
- os: [android]
-
'@rollup/rollup-android-arm64@4.60.3':
resolution: {integrity: sha512-xw3xtkDApIOGayehp2+Rz4zimfkaX65r4t47iy+ymQB2G4iJCBBfj0ogVg5jpvjpn8UWn/+q9tprxleYeNp3Hw==}
cpu: [arm64]
@@ -4837,11 +4757,6 @@ packages:
cpu: [arm64]
os: [darwin]
- '@rollup/rollup-darwin-arm64@4.60.1':
- resolution: {integrity: sha512-mjCpF7GmkRtSJwon+Rq1N8+pI+8l7w5g9Z3vWj4T7abguC4Czwi3Yu/pFaLvA3TTeMVjnu3ctigusqWUfjZzvw==}
- cpu: [arm64]
- os: [darwin]
-
'@rollup/rollup-darwin-arm64@4.60.3':
resolution: {integrity: sha512-vo6Y5Qfpx7/5EaamIwi0WqW2+zfiusVihKatLvtN1VFVy3D13uERk/6gZLU1UiHRL6fDXqj/ELIeVRGnvcTE1g==}
cpu: [arm64]
@@ -4852,11 +4767,6 @@ packages:
cpu: [x64]
os: [darwin]
- '@rollup/rollup-darwin-x64@4.60.1':
- resolution: {integrity: sha512-haZ7hJ1JT4e9hqkoT9R/19XW2QKqjfJVv+i5AGg57S+nLk9lQnJ1F/eZloRO3o9Scy9CM3wQ9l+dkXtcBgN5Ew==}
- cpu: [x64]
- os: [darwin]
-
'@rollup/rollup-darwin-x64@4.60.3':
resolution: {integrity: sha512-D+0QGcZhBzTN82weOnsSlY7V7+RMmPuF1CkbxyMAGE8+ZHeUjyb76ZiWmBlCu//AQQONvxcqRbwZTajZKqjuOw==}
cpu: [x64]
@@ -4867,11 +4777,6 @@ packages:
cpu: [arm64]
os: [freebsd]
- '@rollup/rollup-freebsd-arm64@4.60.1':
- resolution: {integrity: sha512-czw90wpQq3ZsAVBlinZjAYTKduOjTywlG7fEeWKUA7oCmpA8xdTkxZZlwNJKWqILlq0wehoZcJYfBvOyhPTQ6w==}
- cpu: [arm64]
- os: [freebsd]
-
'@rollup/rollup-freebsd-arm64@4.60.3':
resolution: {integrity: sha512-6HnvHCT7fDyj6R0Ph7A6x8dQS/S38MClRWeDLqc0MdfWkxjiu1HSDYrdPhqSILzjTIC/pnXbbJbo+ft+gy/9hQ==}
cpu: [arm64]
@@ -4882,11 +4787,6 @@ packages:
cpu: [x64]
os: [freebsd]
- '@rollup/rollup-freebsd-x64@4.60.1':
- resolution: {integrity: sha512-KVB2rqsxTHuBtfOeySEyzEOB7ltlB/ux38iu2rBQzkjbwRVlkhAGIEDiiYnO2kFOkJp+Z7pUXKyrRRFuFUKt+g==}
- cpu: [x64]
- os: [freebsd]
-
'@rollup/rollup-freebsd-x64@4.60.3':
resolution: {integrity: sha512-KHLgC3WKlUYW3ShFKnnosZDOJ0xjg9zp7au3sIm2bs/tGBeC2ipmvRh/N7JKi0t9Ue20C0dpEshi8WUubg+cnA==}
cpu: [x64]
@@ -4898,12 +4798,6 @@ packages:
os: [linux]
libc: [glibc]
- '@rollup/rollup-linux-arm-gnueabihf@4.60.1':
- resolution: {integrity: sha512-L+34Qqil+v5uC0zEubW7uByo78WOCIrBvci69E7sFASRl0X7b/MB6Cqd1lky/CtcSVTydWa2WZwFuWexjS5o6g==}
- cpu: [arm]
- os: [linux]
- libc: [glibc]
-
'@rollup/rollup-linux-arm-gnueabihf@4.60.3':
resolution: {integrity: sha512-DV6fJoxEYWJOvaZIsok7KrYl0tPvga5OZ2yvKHNNYyk/2roMLqQAbGhr78EQ5YhHpnhLKJD3S1WFusAkmUuV5g==}
cpu: [arm]
@@ -4916,12 +4810,6 @@ packages:
os: [linux]
libc: [musl]
- '@rollup/rollup-linux-arm-musleabihf@4.60.1':
- resolution: {integrity: sha512-n83O8rt4v34hgFzlkb1ycniJh7IR5RCIqt6mz1VRJD6pmhRi0CXdmfnLu9dIUS6buzh60IvACM842Ffb3xd6Gg==}
- cpu: [arm]
- os: [linux]
- libc: [musl]
-
'@rollup/rollup-linux-arm-musleabihf@4.60.3':
resolution: {integrity: sha512-mQKoJAzvuOs6F+TZybQO4GOTSMUu7v0WdxEk24krQ/uUxXoPTtHjuaUuPmFhtBcM4K0ons8nrE3JyhTuCFtT/w==}
cpu: [arm]
@@ -4934,12 +4822,6 @@ packages:
os: [linux]
libc: [glibc]
- '@rollup/rollup-linux-arm64-gnu@4.60.1':
- resolution: {integrity: sha512-Nql7sTeAzhTAja3QXeAI48+/+GjBJ+QmAH13snn0AJSNL50JsDqotyudHyMbO2RbJkskbMbFJfIJKWA6R1LCJQ==}
- cpu: [arm64]
- os: [linux]
- libc: [glibc]
-
'@rollup/rollup-linux-arm64-gnu@4.60.3':
resolution: {integrity: sha512-Whjj2qoiJ6+OOJMGptTYazaJvjOJm+iKHpXQM1P3LzGjt7Ff++Tp7nH4N8J/BUA7R9IHfDyx4DJIflifwnbmIA==}
cpu: [arm64]
@@ -4952,12 +4834,6 @@ packages:
os: [linux]
libc: [musl]
- '@rollup/rollup-linux-arm64-musl@4.60.1':
- resolution: {integrity: sha512-+pUymDhd0ys9GcKZPPWlFiZ67sTWV5UU6zOJat02M1+PiuSGDziyRuI/pPue3hoUwm2uGfxdL+trT6Z9rxnlMA==}
- cpu: [arm64]
- os: [linux]
- libc: [musl]
-
'@rollup/rollup-linux-arm64-musl@4.60.3':
resolution: {integrity: sha512-4YTNHKqGng5+yiZt3mg77nmyuCfmNfX4fPmyUapBcIk+BdwSwmCWGXOUxhXbBEkFHtoN5boLj/5NON+u5QC9tg==}
cpu: [arm64]
@@ -4970,12 +4846,6 @@ packages:
os: [linux]
libc: [glibc]
- '@rollup/rollup-linux-loong64-gnu@4.60.1':
- resolution: {integrity: sha512-VSvgvQeIcsEvY4bKDHEDWcpW4Yw7BtlKG1GUT4FzBUlEKQK0rWHYBqQt6Fm2taXS+1bXvJT6kICu5ZwqKCnvlQ==}
- cpu: [loong64]
- os: [linux]
- libc: [glibc]
-
'@rollup/rollup-linux-loong64-gnu@4.60.3':
resolution: {integrity: sha512-SU3kNlhkpI4UqlUc2VXPGK9o886ZsSeGfMAX2ba2b8DKmMXq4AL7KUrkSWVbb7koVqx41Yczx6dx5PNargIrEA==}
cpu: [loong64]
@@ -4988,12 +4858,6 @@ packages:
os: [linux]
libc: [musl]
- '@rollup/rollup-linux-loong64-musl@4.60.1':
- resolution: {integrity: sha512-4LqhUomJqwe641gsPp6xLfhqWMbQV04KtPp7/dIp0nzPxAkNY1AbwL5W0MQpcalLYk07vaW9Kp1PBhdpZYYcEw==}
- cpu: [loong64]
- os: [linux]
- libc: [musl]
-
'@rollup/rollup-linux-loong64-musl@4.60.3':
resolution: {integrity: sha512-6lDLl5h4TXpB1mTf2rQWnAk/LcXrx9vBfu/DT5TIPhvMhRWaZ5MxkIc8u4lJAmBo6klTe1ywXIUHFjylW505sg==}
cpu: [loong64]
@@ -5006,12 +4870,6 @@ packages:
os: [linux]
libc: [glibc]
- '@rollup/rollup-linux-ppc64-gnu@4.60.1':
- resolution: {integrity: sha512-tLQQ9aPvkBxOc/EUT6j3pyeMD6Hb8QF2BTBnCQWP/uu1lhc9AIrIjKnLYMEroIz/JvtGYgI9dF3AxHZNaEH0rw==}
- cpu: [ppc64]
- os: [linux]
- libc: [glibc]
-
'@rollup/rollup-linux-ppc64-gnu@4.60.3':
resolution: {integrity: sha512-BMo8bOw8evlup/8G+cj5xWtPyp93xPdyoSN16Zy90Q2QZ0ZYRhCt6ZJSwbrRzG9HApFabjwj2p25TUPDWrhzqQ==}
cpu: [ppc64]
@@ -5024,12 +4882,6 @@ packages:
os: [linux]
libc: [musl]
- '@rollup/rollup-linux-ppc64-musl@4.60.1':
- resolution: {integrity: sha512-RMxFhJwc9fSXP6PqmAz4cbv3kAyvD1etJFjTx4ONqFP9DkTkXsAMU4v3Vyc5BgzC+anz7nS/9tp4obsKfqkDHg==}
- cpu: [ppc64]
- os: [linux]
- libc: [musl]
-
'@rollup/rollup-linux-ppc64-musl@4.60.3':
resolution: {integrity: sha512-E0L8X1dZN1/Rph+5VPF6Xj2G7JJvMACVXtamTJIDrVI44Y3K+G8gQaMEAavbqCGTa16InptiVrX6eM6pmJ+7qA==}
cpu: [ppc64]
@@ -5042,12 +4894,6 @@ packages:
os: [linux]
libc: [glibc]
- '@rollup/rollup-linux-riscv64-gnu@4.60.1':
- resolution: {integrity: sha512-QKgFl+Yc1eEk6MmOBfRHYF6lTxiiiV3/z/BRrbSiW2I7AFTXoBFvdMEyglohPj//2mZS4hDOqeB0H1ACh3sBbg==}
- cpu: [riscv64]
- os: [linux]
- libc: [glibc]
-
'@rollup/rollup-linux-riscv64-gnu@4.60.3':
resolution: {integrity: sha512-oZJ/WHaVfHUiRAtmTAeo3DcevNsVvH8mbvodjZy7D5QKvCefO371SiKRpxoDcCxB3PTRTLayWBkvmDQKTcX/sw==}
cpu: [riscv64]
@@ -5060,12 +4906,6 @@ packages:
os: [linux]
libc: [musl]
- '@rollup/rollup-linux-riscv64-musl@4.60.1':
- resolution: {integrity: sha512-RAjXjP/8c6ZtzatZcA1RaQr6O1TRhzC+adn8YZDnChliZHviqIjmvFwHcxi4JKPSDAt6Uhf/7vqcBzQJy0PDJg==}
- cpu: [riscv64]
- os: [linux]
- libc: [musl]
-
'@rollup/rollup-linux-riscv64-musl@4.60.3':
resolution: {integrity: sha512-Dhbyh7j9FybM3YaTgaHmVALwA8AkUwTPccyCQ79TG9AJUsMQqgN1DDEZNr4+QUfwiWvLDumW5vdwzoeUF+TNxQ==}
cpu: [riscv64]
@@ -5078,12 +4918,6 @@ packages:
os: [linux]
libc: [glibc]
- '@rollup/rollup-linux-s390x-gnu@4.60.1':
- resolution: {integrity: sha512-wcuocpaOlaL1COBYiA89O6yfjlp3RwKDeTIA0hM7OpmhR1Bjo9j31G1uQVpDlTvwxGn2nQs65fBFL5UFd76FcQ==}
- cpu: [s390x]
- os: [linux]
- libc: [glibc]
-
'@rollup/rollup-linux-s390x-gnu@4.60.3':
resolution: {integrity: sha512-cJd1X5XhHHlltkaypz1UcWLA8AcoIi1aWhsvaWDskD1oz2eKCypnqvTQ8ykMNI0RSmm7NkTdSqSSD7zM0xa6Ig==}
cpu: [s390x]
@@ -5096,12 +4930,6 @@ packages:
os: [linux]
libc: [glibc]
- '@rollup/rollup-linux-x64-gnu@4.60.1':
- resolution: {integrity: sha512-77PpsFQUCOiZR9+LQEFg9GClyfkNXj1MP6wRnzYs0EeWbPcHs02AXu4xuUbM1zhwn3wqaizle3AEYg5aeoohhg==}
- cpu: [x64]
- os: [linux]
- libc: [glibc]
-
'@rollup/rollup-linux-x64-gnu@4.60.3':
resolution: {integrity: sha512-DAZDBHQfG2oQuhY7mc6I3/qB4LU2fQCjRvxbDwd/Jdvb9fypP4IJ4qmtu6lNjes6B531AI8cg1aKC2di97bUxA==}
cpu: [x64]
@@ -5114,12 +4942,6 @@ packages:
os: [linux]
libc: [musl]
- '@rollup/rollup-linux-x64-musl@4.60.1':
- resolution: {integrity: sha512-5cIATbk5vynAjqqmyBjlciMJl1+R/CwX9oLk/EyiFXDWd95KpHdrOJT//rnUl4cUcskrd0jCCw3wpZnhIHdD9w==}
- cpu: [x64]
- os: [linux]
- libc: [musl]
-
'@rollup/rollup-linux-x64-musl@4.60.3':
resolution: {integrity: sha512-cRxsE8c13mZOh3vP+wLDxpQBRrOHDIGOWyDL93Sy0Ga8y515fBcC2pjUfFwUe5T7tqvTvWbCpg1URM/AXdWIXA==}
cpu: [x64]
@@ -5131,11 +4953,6 @@ packages:
cpu: [x64]
os: [openbsd]
- '@rollup/rollup-openbsd-x64@4.60.1':
- resolution: {integrity: sha512-cl0w09WsCi17mcmWqqglez9Gk8isgeWvoUZ3WiJFYSR3zjBQc2J5/ihSjpl+VLjPqjQ/1hJRcqBfLjssREQILw==}
- cpu: [x64]
- os: [openbsd]
-
'@rollup/rollup-openbsd-x64@4.60.3':
resolution: {integrity: sha512-QaWcIgRxqEdQdhJqW4DJctsH6HCmo5vHxY0krHSX4jMtOqfzC+dqDGuHM87bu4H8JBeibWx7jFz+h6/4C8wA5Q==}
cpu: [x64]
@@ -5146,11 +4963,6 @@ packages:
cpu: [arm64]
os: [openharmony]
- '@rollup/rollup-openharmony-arm64@4.60.1':
- resolution: {integrity: sha512-4Cv23ZrONRbNtbZa37mLSueXUCtN7MXccChtKpUnQNgF010rjrjfHx3QxkS2PI7LqGT5xXyYs1a7LbzAwT0iCA==}
- cpu: [arm64]
- os: [openharmony]
-
'@rollup/rollup-openharmony-arm64@4.60.3':
resolution: {integrity: sha512-AaXwSvUi3QIPtroAUw1t5yHGIyqKEXwH54WUocFolZhpGDruJcs8c+xPNDRn4XiQsS7MEwnYsHW2l0MBLDMkWg==}
cpu: [arm64]
@@ -5161,11 +4973,6 @@ packages:
cpu: [arm64]
os: [win32]
- '@rollup/rollup-win32-arm64-msvc@4.60.1':
- resolution: {integrity: sha512-i1okWYkA4FJICtr7KpYzFpRTHgy5jdDbZiWfvny21iIKky5YExiDXP+zbXzm3dUcFpkEeYNHgQ5fuG236JPq0g==}
- cpu: [arm64]
- os: [win32]
-
'@rollup/rollup-win32-arm64-msvc@4.60.3':
resolution: {integrity: sha512-65LAKM/bAWDqKNEelHlcHvm2V+Vfb8C6INFxQXRHCvaVN1rJfwr4NvdP4FyzUaLqWfaCGaadf6UbTm8xJeYfEg==}
cpu: [arm64]
@@ -5176,11 +4983,6 @@ packages:
cpu: [ia32]
os: [win32]
- '@rollup/rollup-win32-ia32-msvc@4.60.1':
- resolution: {integrity: sha512-u09m3CuwLzShA0EYKMNiFgcjjzwqtUMLmuCJLeZWjjOYA3IT2Di09KaxGBTP9xVztWyIWjVdsB2E9goMjZvTQg==}
- cpu: [ia32]
- os: [win32]
-
'@rollup/rollup-win32-ia32-msvc@4.60.3':
resolution: {integrity: sha512-EEM2gyhBF5MFnI6vMKdX1LAosE627RGBzIoGMdLloPZkXrUN0Ckqgr2Qi8+J3zip/8NVVro3/FjB+tjhZUgUHA==}
cpu: [ia32]
@@ -5191,11 +4993,6 @@ packages:
cpu: [x64]
os: [win32]
- '@rollup/rollup-win32-x64-gnu@4.60.1':
- resolution: {integrity: sha512-k+600V9Zl1CM7eZxJgMyTUzmrmhB/0XZnF4pRypKAlAgxmedUA+1v9R+XOFv56W4SlHEzfeMtzujLJD22Uz5zg==}
- cpu: [x64]
- os: [win32]
-
'@rollup/rollup-win32-x64-gnu@4.60.3':
resolution: {integrity: sha512-E5Eb5H/DpxaoXH++Qkv28RcUJboMopmdDUALBczvHMf7hNIxaDZqwY5lK12UK1BHacSmvupoEWGu+n993Z0y1A==}
cpu: [x64]
@@ -5206,11 +5003,6 @@ packages:
cpu: [x64]
os: [win32]
- '@rollup/rollup-win32-x64-msvc@4.60.1':
- resolution: {integrity: sha512-lWMnixq/QzxyhTV6NjQJ4SFo1J6PvOX8vUx5Wb4bBPsEb+8xZ89Bz6kOXpfXj9ak9AHTQVQzlgzBEc1SyM27xQ==}
- cpu: [x64]
- os: [win32]
-
'@rollup/rollup-win32-x64-msvc@4.60.3':
resolution: {integrity: sha512-hPt/bgL5cE+Qp+/TPHBqptcAgPzgj46mPcg/16zNUmbQk0j+mOEQV/+Lqu8QRtDV3Ek95Q6FeFITpuhl6OTsAA==}
cpu: [x64]
@@ -5350,6 +5142,9 @@ packages:
peerDependencies:
solid-js: ^1.8.6
+ '@solidjs/signals@2.0.0-beta.16':
+ resolution: {integrity: sha512-BBOXytK+Tf2jn7Lh9MIdRTHaRiPxgXw6XkwhpuPZWbGaPNjLoSnnFFzRhgKiUCWMcXbm+g5lP6pd21s88pifWQ==}
+
'@solidjs/testing-library@0.8.10':
resolution: {integrity: sha512-qdeuIerwyq7oQTIrrKvV0aL9aFeuwTd86VYD3afdq5HYEwoox1OBTJy4y8A3TFZr8oAR0nujYgCzY/8wgHGfeQ==}
engines: {node: '>= 14'}
@@ -5360,6 +5155,18 @@ packages:
'@solidjs/router':
optional: true
+ '@solidjs/testing-library@1.0.0-beta.2':
+ resolution: {integrity: sha512-TLhQ5IUT/fdDfqa4X2rkQWB28Y+zEwi6mK/TVTeiQlEHG63eK2jfgwNYf2NtQoPh2c3ihLilsCzxABiSTP3JoQ==}
+ engines: {node: '>= 14'}
+ peerDependencies:
+ '@solidjs/web': '>=2.0.0'
+ solid-js: '>=2.0.0'
+
+ '@solidjs/web@2.0.0-beta.16':
+ resolution: {integrity: sha512-BZaMwDMN8/NLl8LuGQX8TdsNoXU7L02Ay4KhNaUsMocdMcj5G2EDXLssI+iZdzHVV637Cj4N9KWaTeizGrZeDw==}
+ peerDependencies:
+ solid-js: ^2.0.0-beta.16
+
'@speed-highlight/core@1.2.15':
resolution: {integrity: sha512-BMq1K3DsElxDWawkX6eLg9+CKJrTVGCBAWVuHXVUV2u0s2711qiChLSId6ikYPfxhdYocLNt3wWwSvDiTvFabw==}
@@ -6600,6 +6407,15 @@ packages:
solid-js:
optional: true
+ babel-preset-solid@2.0.0-beta.16:
+ resolution: {integrity: sha512-CQHR/MW4SHJAjiz8om6gSBhs788raGpYSMD/uY1/C93woCXOQI7k0KuPf1Te1QDcMiqfshxv4YyTnwIc3Zrj9Q==}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ solid-js: ^2.0.0-beta.16
+ peerDependenciesMeta:
+ solid-js:
+ optional: true
+
bail@2.0.2:
resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==}
@@ -6722,11 +6538,6 @@ packages:
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true
- browserslist@4.25.1:
- resolution: {integrity: sha512-KGj0KoOMXLpSNkkEI6Z6mShmQy0bc1I+T7K9N81k4WWMrfz+6fQ6es80B/YLAeRoKvjYE1YSHHOW1qe9xIVzHw==}
- engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
- hasBin: true
-
browserslist@4.28.1:
resolution: {integrity: sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==}
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
@@ -6819,9 +6630,6 @@ packages:
caniuse-lite@1.0.30001718:
resolution: {integrity: sha512-AflseV1ahcSunK53NfEs9gFWgOEmzr0f+kaMFA4xiLZlr9Hzt7HxcSpIFcnNCUkz6R6dWKa54rUz3HUmI3nVcw==}
- caniuse-lite@1.0.30001731:
- resolution: {integrity: sha512-lDdp2/wrOmTRWuoB5DpfNkC0rJDU8DqRa6nYL6HK6sytw70QMopt/NIc/9SM7ylItlBWfACXk0tEn37UWM/+mg==}
-
caniuse-lite@1.0.30001781:
resolution: {integrity: sha512-RdwNCyMsNBftLjW6w01z8bKEvT6e/5tpPVEgtn22TiLGlstHOVecsX2KHFkD5e/vRnIE4EGzpuIODb3mtswtkw==}
@@ -7537,9 +7345,6 @@ packages:
electron-to-chromium@1.5.155:
resolution: {integrity: sha512-ps5KcGGmwL8VaeJlvlDlu4fORQpv3+GIcF5I3f9tUKUlJ/wsysh6HU8P5L1XWRYeXfA0oJd4PyM8ds8zTFf6Ng==}
- electron-to-chromium@1.5.198:
- resolution: {integrity: sha512-G5COfnp3w+ydVu80yprgWSfmfQaYRh9DOxfhAxstLyetKaLyl55QrNjx8C38Pc/C+RaDmb1M0Lk8wPEMQ+bGgQ==}
-
electron-to-chromium@1.5.321:
resolution: {integrity: sha512-L2C7Q279W2D/J4PLZLk7sebOILDSWos7bMsMNN06rK482umHUrh/3lM8G7IlHFOYip2oAg5nha1rCMxr/rs6ZQ==}
@@ -8280,10 +8085,6 @@ packages:
global@4.4.0:
resolution: {integrity: sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==}
- globals@11.12.0:
- resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==}
- engines: {node: '>=4'}
-
globals@13.24.0:
resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==}
engines: {node: '>=8'}
@@ -9036,10 +8837,6 @@ packages:
canvas:
optional: true
- jsesc@0.5.0:
- resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==}
- hasBin: true
-
jsesc@3.0.2:
resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==}
engines: {node: '>=6'}
@@ -10431,10 +10228,6 @@ packages:
resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==}
engines: {node: ^10 || ^12 || >=14}
- postcss@8.5.8:
- resolution: {integrity: sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==}
- engines: {node: ^10 || ^12 || >=14}
-
postcss@8.5.9:
resolution: {integrity: sha512-7a70Nsot+EMX9fFU3064K/kdHWZqGVY+BADLyXc8Dfv+mTLLVl6JzJpPaCZ2kQL9gIJvKXSLMHhqdRRjwQeFtw==}
engines: {node: ^10 || ^12 || >=14}
@@ -10680,10 +10473,6 @@ packages:
resolution: {integrity: sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==}
engines: {node: '>= 0.4'}
- regenerate-unicode-properties@10.1.0:
- resolution: {integrity: sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==}
- engines: {node: '>=4'}
-
regenerate-unicode-properties@10.2.0:
resolution: {integrity: sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==}
engines: {node: '>=4'}
@@ -10713,10 +10502,6 @@ packages:
resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==}
engines: {node: '>= 0.4'}
- regexpu-core@5.3.2:
- resolution: {integrity: sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==}
- engines: {node: '>=4'}
-
regexpu-core@6.2.0:
resolution: {integrity: sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==}
engines: {node: '>=4'}
@@ -10728,10 +10513,6 @@ packages:
resolution: {integrity: sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==}
hasBin: true
- regjsparser@0.9.1:
- resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==}
- hasBin: true
-
rehype-parse@9.0.1:
resolution: {integrity: sha512-ksCzCD0Fgfh7trPDxr2rSylbwq9iYDkSn8TCDmEJ49ljEUBxDVCzCHv7QNzZOfODanX4+bWQ4WZqLCRWYLfhag==}
@@ -10929,11 +10710,6 @@ packages:
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true
- rollup@4.60.1:
- resolution: {integrity: sha512-VmtB2rFU/GroZ4oL8+ZqXgSA38O6GR8KSIvWmEFv63pQ0G6KaBH9s07PO8XTXP4vI+3UJUEypOfjkGfmSBBR0w==}
- engines: {node: '>=18.0.0', npm: '>=8.0.0'}
- hasBin: true
-
rollup@4.60.3:
resolution: {integrity: sha512-pAQK9HalE84QSm4Po3EmWIZPd3FnjkShVkiMlz1iligWYkWQ7wHYd1PF/T7QZ5TVSD6uSTon5gBVMSM4JfBV+A==}
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
@@ -11079,10 +10855,20 @@ packages:
peerDependencies:
seroval: ^1.0
+ seroval-plugins@1.5.5:
+ resolution: {integrity: sha512-+BDhqYM6CEn3x09v44dpa9p6974FuUB2dxk+Ctn04k0cO1Zt6QODTXfmEZK0eBaTe/fJBvP4NMGuNJ+R8T+QMg==}
+ engines: {node: '>=10'}
+ peerDependencies:
+ seroval: ^1.0
+
seroval@1.3.2:
resolution: {integrity: sha512-RbcPH1n5cfwKrru7v7+zrZvjLurgHhGyso3HTyGtRivGWgYjbOmGuivCQaORNELjNONoK35nj28EoWul9sb1zQ==}
engines: {node: '>=10'}
+ seroval@1.5.5:
+ resolution: {integrity: sha512-bSjOuPcwPKLSJNhr9+bZxA20nQxVle5J5MNsYRVE6cIg7KpRLXGupymePavu0jrxlPiPsr4xGZSB8yUY2sH2sw==}
+ engines: {node: '>=10'}
+
serve-placeholder@2.0.2:
resolution: {integrity: sha512-/TMG8SboeiQbZJWRlfTCqMs2DD3SZgWp0kDQePz9yUuCnDfDh/92gf7/PxGhzXTKBIPASIHxFcZndoNbp6QOLQ==}
@@ -11232,6 +11018,9 @@ packages:
solid-js@1.9.10:
resolution: {integrity: sha512-Coz956cos/EPDlhs6+jsdTxKuJDPT7B5SVIWgABwROyxjY7Xbr8wkzD68Et+NxnV7DLJ3nJdAC2r9InuV/4Jew==}
+ solid-js@2.0.0-beta.16:
+ resolution: {integrity: sha512-8GVhd4QACNK5K8EJI9VB478U8wg7ulRIZY36Vj0LNKmQrRAVcdv8FitNnA/NPFOzmfLVHf8ZAh0wbjxNTtAjvg==}
+
solid-refresh@0.6.3:
resolution: {integrity: sha512-F3aPsX6hVw9ttm5LYlth8Q15x6MlI/J3Dn+o3EQyRTtTxidepSTwAYdozt01/YA+7ObcciagGEyXIopGZzQtbA==}
peerDependencies:
@@ -11929,10 +11718,6 @@ packages:
resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==}
engines: {node: '>=4'}
- unicode-match-property-value-ecmascript@2.1.0:
- resolution: {integrity: sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==}
- engines: {node: '>=4'}
-
unicode-match-property-value-ecmascript@2.2.0:
resolution: {integrity: sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==}
engines: {node: '>=4'}
@@ -12146,6 +11931,9 @@ packages:
v8-compile-cache-lib@3.0.1:
resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==}
+ validate-html-nesting@1.2.4:
+ resolution: {integrity: sha512-doQi7e8EJ2OWneSG1aZpJluS6A49aZM0+EICXWKm1i6WvqTLmq0tpUcImc4KTWG50mORO0C4YDBtOCSYvElftw==}
+
validate-npm-package-name@7.0.2:
resolution: {integrity: sha512-hVDIBwsRruT73PbK7uP5ebUt+ezEtCmzZz3F59BSr2F6OVFnJ/6h8liuvdLrQ88Xmnk6/+xGGuq+pG9WwTuy3A==}
engines: {node: ^20.17.0 || >=22.9.0}
@@ -12333,14 +12121,6 @@ packages:
yaml:
optional: true
- vitefu@1.0.5:
- resolution: {integrity: sha512-h4Vflt9gxODPFNGPwp4zAMZRpZR7eslzwH2c5hn5kNZ5rhnKyRJ50U+yGCdc2IRaBs8O4haIgLNGrV5CrpMsCA==}
- peerDependencies:
- vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0
- peerDependenciesMeta:
- vite:
- optional: true
-
vitefu@1.1.1:
resolution: {integrity: sha512-B/Fegf3i8zh0yFbpzZ21amWzHmuNlLlmJT6n7bu5e+pCHUKQIfXSYokrqOBGEMMe9UG2sostKQF9mml/vYaWJQ==}
peerDependencies:
@@ -13159,7 +12939,7 @@ snapshots:
eslint: 8.57.1
typescript: 5.9.3
- '@angular/build@21.2.3(3c7ec986daf57b70e1407066650c30a3)':
+ '@angular/build@21.2.3(80cc07e6b0ccdf3cc050659f14085aec)':
dependencies:
'@ampproject/remapping': 2.3.0
'@angular-devkit/architect': 0.2102.3(chokidar@5.0.0)
@@ -13199,7 +12979,7 @@ snapshots:
less: 4.2.0
lmdb: 3.5.1
ng-packagr: 21.2.1(@angular/compiler-cli@21.2.5(@angular/compiler@21.2.17)(typescript@5.9.3))(tslib@2.8.1)(typescript@5.9.3)
- postcss: 8.5.8
+ postcss: 8.5.9
vitest: 4.1.0(@types/node@24.10.1)(@vitest/browser-playwright@4.1.1)(@vitest/ui@4.0.12(vitest@4.1.0))(jsdom@27.4.0)(vite@7.3.1(@types/node@24.10.1)(jiti@2.7.0)(less@4.2.0)(sass@1.97.3)(stylus@0.56.0)(terser@5.47.1)(yaml@2.8.0))
transitivePeerDependencies:
- '@types/node'
@@ -13406,12 +13186,6 @@ snapshots:
js-tokens: 4.0.0
picocolors: 1.1.1
- '@babel/code-frame@7.29.0':
- dependencies:
- '@babel/helper-validator-identifier': 7.28.5
- js-tokens: 4.0.0
- picocolors: 1.1.1
-
'@babel/code-frame@7.29.7':
dependencies:
'@babel/helper-validator-identifier': 7.29.7
@@ -13420,22 +13194,20 @@ snapshots:
'@babel/compat-data@7.27.2': {}
- '@babel/compat-data@7.28.5': {}
-
'@babel/compat-data@7.29.0': {}
'@babel/core@7.28.0':
dependencies:
'@ampproject/remapping': 2.2.1
- '@babel/code-frame': 7.27.1
- '@babel/generator': 7.28.0
- '@babel/helper-compilation-targets': 7.27.2
- '@babel/helper-module-transforms': 7.27.3(@babel/core@7.28.0)
- '@babel/helpers': 7.28.2
- '@babel/parser': 7.29.0
- '@babel/template': 7.27.2
- '@babel/traverse': 7.28.0
- '@babel/types': 7.28.6
+ '@babel/code-frame': 7.29.7
+ '@babel/generator': 7.29.7
+ '@babel/helper-compilation-targets': 7.28.6
+ '@babel/helper-module-transforms': 7.28.6(@babel/core@7.28.0)
+ '@babel/helpers': 7.28.6
+ '@babel/parser': 7.29.7
+ '@babel/template': 7.29.7
+ '@babel/traverse': 7.29.7
+ '@babel/types': 7.29.7
convert-source-map: 2.0.0
debug: 4.4.3
gensync: 1.0.0-beta.2
@@ -13466,52 +13238,28 @@ snapshots:
'@babel/core@7.29.0':
dependencies:
- '@babel/code-frame': 7.29.0
- '@babel/generator': 7.29.1
+ '@babel/code-frame': 7.29.7
+ '@babel/generator': 7.29.7
'@babel/helper-compilation-targets': 7.28.6
'@babel/helper-module-transforms': 7.28.6(@babel/core@7.29.0)
'@babel/helpers': 7.28.6
- '@babel/parser': 7.29.0
- '@babel/template': 7.28.6
- '@babel/traverse': 7.29.0
- '@babel/types': 7.29.0
+ '@babel/parser': 7.29.7
+ '@babel/template': 7.29.7
+ '@babel/traverse': 7.29.7
+ '@babel/types': 7.29.7
'@jridgewell/remapping': 2.3.5
convert-source-map: 2.0.0
debug: 4.4.3
gensync: 1.0.0-beta.2
json5: 2.2.3
- semver: 7.8.0
+ semver: 7.8.5
transitivePeerDependencies:
- supports-color
- '@babel/generator@7.27.1':
- dependencies:
- '@babel/parser': 7.29.7
- '@babel/types': 7.29.7
- '@jridgewell/gen-mapping': 0.3.13
- '@jridgewell/trace-mapping': 0.3.31
- jsesc: 3.1.0
-
- '@babel/generator@7.28.0':
- dependencies:
- '@babel/parser': 7.29.7
- '@babel/types': 7.29.7
- '@jridgewell/gen-mapping': 0.3.13
- '@jridgewell/trace-mapping': 0.3.31
- jsesc: 3.1.0
-
'@babel/generator@7.28.5':
dependencies:
- '@babel/parser': 7.29.0
- '@babel/types': 7.28.6
- '@jridgewell/gen-mapping': 0.3.13
- '@jridgewell/trace-mapping': 0.3.31
- jsesc: 3.1.0
-
- '@babel/generator@7.29.1':
- dependencies:
- '@babel/parser': 7.29.3
- '@babel/types': 7.29.0
+ '@babel/parser': 7.29.7
+ '@babel/types': 7.29.7
'@jridgewell/gen-mapping': 0.3.13
'@jridgewell/trace-mapping': 0.3.31
jsesc: 3.1.0
@@ -13526,7 +13274,7 @@ snapshots:
'@babel/helper-annotate-as-pure@7.27.3':
dependencies:
- '@babel/types': 7.29.0
+ '@babel/types': 7.29.7
'@babel/helper-compilation-targets@7.27.2':
dependencies:
@@ -13544,71 +13292,6 @@ snapshots:
lru-cache: 5.1.1
semver: 7.8.5
- '@babel/helper-create-class-features-plugin@7.25.4(@babel/core@7.28.5)':
- dependencies:
- '@babel/core': 7.28.5
- '@babel/helper-annotate-as-pure': 7.27.3
- '@babel/helper-member-expression-to-functions': 7.24.8
- '@babel/helper-optimise-call-expression': 7.24.7
- '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.5)
- '@babel/helper-skip-transparent-expression-wrappers': 7.27.1
- '@babel/traverse': 7.28.5
- semver: 7.8.5
- transitivePeerDependencies:
- - supports-color
-
- '@babel/helper-create-class-features-plugin@7.27.1(@babel/core@7.28.5)':
- dependencies:
- '@babel/core': 7.28.5
- '@babel/helper-annotate-as-pure': 7.27.3
- '@babel/helper-member-expression-to-functions': 7.27.1
- '@babel/helper-optimise-call-expression': 7.27.1
- '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.5)
- '@babel/helper-skip-transparent-expression-wrappers': 7.27.1
- '@babel/traverse': 7.28.5
- semver: 7.8.5
- transitivePeerDependencies:
- - supports-color
-
- '@babel/helper-create-class-features-plugin@7.27.1(@babel/core@7.29.0)':
- dependencies:
- '@babel/core': 7.29.0
- '@babel/helper-annotate-as-pure': 7.27.3
- '@babel/helper-member-expression-to-functions': 7.27.1
- '@babel/helper-optimise-call-expression': 7.27.1
- '@babel/helper-replace-supers': 7.27.1(@babel/core@7.29.0)
- '@babel/helper-skip-transparent-expression-wrappers': 7.27.1
- '@babel/traverse': 7.28.5
- semver: 7.8.5
- transitivePeerDependencies:
- - supports-color
-
- '@babel/helper-create-class-features-plugin@7.28.3(@babel/core@7.28.5)':
- dependencies:
- '@babel/core': 7.28.5
- '@babel/helper-annotate-as-pure': 7.27.3
- '@babel/helper-member-expression-to-functions': 7.27.1
- '@babel/helper-optimise-call-expression': 7.27.1
- '@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.5)
- '@babel/helper-skip-transparent-expression-wrappers': 7.27.1
- '@babel/traverse': 7.28.5
- semver: 7.8.5
- transitivePeerDependencies:
- - supports-color
-
- '@babel/helper-create-class-features-plugin@7.28.3(@babel/core@7.29.0)':
- dependencies:
- '@babel/core': 7.29.0
- '@babel/helper-annotate-as-pure': 7.27.3
- '@babel/helper-member-expression-to-functions': 7.27.1
- '@babel/helper-optimise-call-expression': 7.27.1
- '@babel/helper-replace-supers': 7.27.1(@babel/core@7.29.0)
- '@babel/helper-skip-transparent-expression-wrappers': 7.27.1
- '@babel/traverse': 7.28.5
- semver: 7.8.5
- transitivePeerDependencies:
- - supports-color
-
'@babel/helper-create-class-features-plugin@7.28.5(@babel/core@7.28.5)':
dependencies:
'@babel/core': 7.28.5
@@ -13617,7 +13300,7 @@ snapshots:
'@babel/helper-optimise-call-expression': 7.27.1
'@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.5)
'@babel/helper-skip-transparent-expression-wrappers': 7.27.1
- '@babel/traverse': 7.28.5
+ '@babel/traverse': 7.29.7
semver: 7.8.5
transitivePeerDependencies:
- supports-color
@@ -13630,25 +13313,11 @@ snapshots:
'@babel/helper-optimise-call-expression': 7.27.1
'@babel/helper-replace-supers': 7.27.1(@babel/core@7.29.0)
'@babel/helper-skip-transparent-expression-wrappers': 7.27.1
- '@babel/traverse': 7.28.5
+ '@babel/traverse': 7.29.7
semver: 7.8.5
transitivePeerDependencies:
- supports-color
- '@babel/helper-create-regexp-features-plugin@7.22.9(@babel/core@7.28.5)':
- dependencies:
- '@babel/core': 7.28.5
- '@babel/helper-annotate-as-pure': 7.27.3
- regexpu-core: 5.3.2
- semver: 7.8.5
-
- '@babel/helper-create-regexp-features-plugin@7.22.9(@babel/core@7.29.0)':
- dependencies:
- '@babel/core': 7.29.0
- '@babel/helper-annotate-as-pure': 7.27.3
- regexpu-core: 5.3.2
- semver: 7.8.5
-
'@babel/helper-create-regexp-features-plugin@7.27.1(@babel/core@7.28.5)':
dependencies:
'@babel/core': 7.28.5
@@ -13666,7 +13335,7 @@ snapshots:
'@babel/helper-define-polyfill-provider@0.6.5(@babel/core@7.28.5)':
dependencies:
'@babel/core': 7.28.5
- '@babel/helper-compilation-targets': 7.27.2
+ '@babel/helper-compilation-targets': 7.28.6
'@babel/helper-plugin-utils': 7.27.1
debug: 4.4.3
lodash.debounce: 4.0.8
@@ -13677,7 +13346,7 @@ snapshots:
'@babel/helper-define-polyfill-provider@0.6.5(@babel/core@7.29.0)':
dependencies:
'@babel/core': 7.29.0
- '@babel/helper-compilation-targets': 7.27.2
+ '@babel/helper-compilation-targets': 7.28.6
'@babel/helper-plugin-utils': 7.27.1
debug: 4.4.3
lodash.debounce: 4.0.8
@@ -13689,23 +13358,9 @@ snapshots:
'@babel/helper-globals@7.29.7': {}
- '@babel/helper-member-expression-to-functions@7.24.8':
- dependencies:
- '@babel/traverse': 7.28.5
- '@babel/types': 7.29.7
- transitivePeerDependencies:
- - supports-color
-
- '@babel/helper-member-expression-to-functions@7.27.1':
- dependencies:
- '@babel/traverse': 7.28.5
- '@babel/types': 7.29.7
- transitivePeerDependencies:
- - supports-color
-
'@babel/helper-member-expression-to-functions@7.28.5':
dependencies:
- '@babel/traverse': 7.28.5
+ '@babel/traverse': 7.29.7
'@babel/types': 7.29.7
transitivePeerDependencies:
- supports-color
@@ -13714,48 +13369,37 @@ snapshots:
dependencies:
'@babel/types': 7.29.7
- '@babel/helper-module-imports@7.22.15':
- dependencies:
- '@babel/types': 7.28.6
-
- '@babel/helper-module-imports@7.27.1':
- dependencies:
- '@babel/traverse': 7.28.5
- '@babel/types': 7.29.0
- transitivePeerDependencies:
- - supports-color
-
'@babel/helper-module-imports@7.28.6':
dependencies:
- '@babel/traverse': 7.29.0
+ '@babel/traverse': 7.29.7
'@babel/types': 7.29.7
transitivePeerDependencies:
- supports-color
- '@babel/helper-module-transforms@7.27.3(@babel/core@7.28.0)':
- dependencies:
- '@babel/core': 7.28.0
- '@babel/helper-module-imports': 7.27.1
- '@babel/helper-validator-identifier': 7.28.5
- '@babel/traverse': 7.28.5
- transitivePeerDependencies:
- - supports-color
-
'@babel/helper-module-transforms@7.28.3(@babel/core@7.28.5)':
dependencies:
'@babel/core': 7.28.5
- '@babel/helper-module-imports': 7.27.1
+ '@babel/helper-module-imports': 7.28.6
'@babel/helper-validator-identifier': 7.28.5
- '@babel/traverse': 7.28.5
+ '@babel/traverse': 7.29.7
transitivePeerDependencies:
- supports-color
- '@babel/helper-module-transforms@7.28.3(@babel/core@7.29.0)':
+ '@babel/helper-module-transforms@7.28.6(@babel/core@7.28.0)':
dependencies:
- '@babel/core': 7.29.0
- '@babel/helper-module-imports': 7.27.1
- '@babel/helper-validator-identifier': 7.28.5
- '@babel/traverse': 7.28.5
+ '@babel/core': 7.28.0
+ '@babel/helper-module-imports': 7.28.6
+ '@babel/helper-validator-identifier': 7.29.7
+ '@babel/traverse': 7.29.7
+ transitivePeerDependencies:
+ - supports-color
+
+ '@babel/helper-module-transforms@7.28.6(@babel/core@7.28.5)':
+ dependencies:
+ '@babel/core': 7.28.5
+ '@babel/helper-module-imports': 7.28.6
+ '@babel/helper-validator-identifier': 7.29.7
+ '@babel/traverse': 7.29.7
transitivePeerDependencies:
- supports-color
@@ -13763,21 +13407,15 @@ snapshots:
dependencies:
'@babel/core': 7.29.0
'@babel/helper-module-imports': 7.28.6
- '@babel/helper-validator-identifier': 7.28.5
- '@babel/traverse': 7.29.0
+ '@babel/helper-validator-identifier': 7.29.7
+ '@babel/traverse': 7.29.7
transitivePeerDependencies:
- supports-color
- '@babel/helper-optimise-call-expression@7.24.7':
- dependencies:
- '@babel/types': 7.29.7
-
'@babel/helper-optimise-call-expression@7.27.1':
dependencies:
'@babel/types': 7.29.7
- '@babel/helper-plugin-utils@7.25.9': {}
-
'@babel/helper-plugin-utils@7.27.1': {}
'@babel/helper-remap-async-to-generator@7.27.1(@babel/core@7.28.5)':
@@ -13785,7 +13423,7 @@ snapshots:
'@babel/core': 7.28.5
'@babel/helper-annotate-as-pure': 7.27.3
'@babel/helper-wrap-function': 7.27.1
- '@babel/traverse': 7.28.5
+ '@babel/traverse': 7.29.7
transitivePeerDependencies:
- supports-color
@@ -13794,45 +13432,38 @@ snapshots:
'@babel/core': 7.29.0
'@babel/helper-annotate-as-pure': 7.27.3
'@babel/helper-wrap-function': 7.27.1
- '@babel/traverse': 7.28.5
+ '@babel/traverse': 7.29.7
transitivePeerDependencies:
- supports-color
'@babel/helper-replace-supers@7.27.1(@babel/core@7.28.5)':
dependencies:
'@babel/core': 7.28.5
- '@babel/helper-member-expression-to-functions': 7.27.1
+ '@babel/helper-member-expression-to-functions': 7.28.5
'@babel/helper-optimise-call-expression': 7.27.1
- '@babel/traverse': 7.28.5
+ '@babel/traverse': 7.29.7
transitivePeerDependencies:
- supports-color
'@babel/helper-replace-supers@7.27.1(@babel/core@7.29.0)':
dependencies:
'@babel/core': 7.29.0
- '@babel/helper-member-expression-to-functions': 7.27.1
+ '@babel/helper-member-expression-to-functions': 7.28.5
'@babel/helper-optimise-call-expression': 7.27.1
- '@babel/traverse': 7.28.5
- transitivePeerDependencies:
- - supports-color
-
- '@babel/helper-skip-transparent-expression-wrappers@7.24.7':
- dependencies:
- '@babel/traverse': 7.28.5
- '@babel/types': 7.29.7
+ '@babel/traverse': 7.29.7
transitivePeerDependencies:
- supports-color
'@babel/helper-skip-transparent-expression-wrappers@7.27.1':
dependencies:
- '@babel/traverse': 7.28.5
+ '@babel/traverse': 7.29.7
'@babel/types': 7.29.7
transitivePeerDependencies:
- supports-color
'@babel/helper-split-export-declaration@7.24.7':
dependencies:
- '@babel/types': 7.29.0
+ '@babel/types': 7.29.7
'@babel/helper-string-parser@7.27.1': {}
@@ -13848,33 +13479,20 @@ snapshots:
'@babel/helper-wrap-function@7.27.1':
dependencies:
- '@babel/template': 7.28.6
- '@babel/traverse': 7.28.5
+ '@babel/template': 7.29.7
+ '@babel/traverse': 7.29.7
'@babel/types': 7.29.7
transitivePeerDependencies:
- supports-color
- '@babel/helpers@7.28.2':
- dependencies:
- '@babel/template': 7.27.2
- '@babel/types': 7.29.7
-
'@babel/helpers@7.28.6':
dependencies:
- '@babel/template': 7.28.6
- '@babel/types': 7.28.6
+ '@babel/template': 7.29.7
+ '@babel/types': 7.29.7
'@babel/parser@7.28.5':
dependencies:
- '@babel/types': 7.28.6
-
- '@babel/parser@7.29.0':
- dependencies:
- '@babel/types': 7.29.0
-
- '@babel/parser@7.29.3':
- dependencies:
- '@babel/types': 7.29.0
+ '@babel/types': 7.29.7
'@babel/parser@7.29.7':
dependencies:
@@ -13884,7 +13502,7 @@ snapshots:
dependencies:
'@babel/core': 7.28.5
'@babel/helper-plugin-utils': 7.27.1
- '@babel/traverse': 7.28.5
+ '@babel/traverse': 7.29.7
transitivePeerDependencies:
- supports-color
@@ -13892,7 +13510,7 @@ snapshots:
dependencies:
'@babel/core': 7.29.0
'@babel/helper-plugin-utils': 7.27.1
- '@babel/traverse': 7.28.5
+ '@babel/traverse': 7.29.7
transitivePeerDependencies:
- supports-color
@@ -13938,7 +13556,7 @@ snapshots:
dependencies:
'@babel/core': 7.28.5
'@babel/helper-plugin-utils': 7.27.1
- '@babel/traverse': 7.28.5
+ '@babel/traverse': 7.29.7
transitivePeerDependencies:
- supports-color
@@ -13946,14 +13564,14 @@ snapshots:
dependencies:
'@babel/core': 7.29.0
'@babel/helper-plugin-utils': 7.27.1
- '@babel/traverse': 7.28.5
+ '@babel/traverse': 7.29.7
transitivePeerDependencies:
- supports-color
'@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.28.5)':
dependencies:
'@babel/core': 7.28.5
- '@babel/helper-create-class-features-plugin': 7.25.4(@babel/core@7.28.5)
+ '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.5)
'@babel/helper-plugin-utils': 7.27.1
transitivePeerDependencies:
- supports-color
@@ -13973,7 +13591,7 @@ snapshots:
dependencies:
'@babel/core': 7.28.5
'@babel/helper-plugin-utils': 7.27.1
- '@babel/helper-skip-transparent-expression-wrappers': 7.24.7
+ '@babel/helper-skip-transparent-expression-wrappers': 7.27.1
'@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.28.5)
transitivePeerDependencies:
- supports-color
@@ -14129,13 +13747,13 @@ snapshots:
'@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.28.5)':
dependencies:
'@babel/core': 7.28.5
- '@babel/helper-create-regexp-features-plugin': 7.22.9(@babel/core@7.28.5)
+ '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.28.5)
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.29.0)':
dependencies:
'@babel/core': 7.29.0
- '@babel/helper-create-regexp-features-plugin': 7.22.9(@babel/core@7.29.0)
+ '@babel/helper-create-regexp-features-plugin': 7.27.1(@babel/core@7.29.0)
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-transform-arrow-functions@7.27.1(@babel/core@7.28.5)':
@@ -14153,7 +13771,7 @@ snapshots:
'@babel/core': 7.28.5
'@babel/helper-plugin-utils': 7.27.1
'@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.28.5)
- '@babel/traverse': 7.28.5
+ '@babel/traverse': 7.29.7
transitivePeerDependencies:
- supports-color
@@ -14162,14 +13780,14 @@ snapshots:
'@babel/core': 7.29.0
'@babel/helper-plugin-utils': 7.27.1
'@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.29.0)
- '@babel/traverse': 7.28.5
+ '@babel/traverse': 7.29.7
transitivePeerDependencies:
- supports-color
'@babel/plugin-transform-async-to-generator@7.27.1(@babel/core@7.28.5)':
dependencies:
'@babel/core': 7.28.5
- '@babel/helper-module-imports': 7.27.1
+ '@babel/helper-module-imports': 7.28.6
'@babel/helper-plugin-utils': 7.27.1
'@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.28.5)
transitivePeerDependencies:
@@ -14178,7 +13796,7 @@ snapshots:
'@babel/plugin-transform-async-to-generator@7.27.1(@babel/core@7.29.0)':
dependencies:
'@babel/core': 7.29.0
- '@babel/helper-module-imports': 7.27.1
+ '@babel/helper-module-imports': 7.28.6
'@babel/helper-plugin-utils': 7.27.1
'@babel/helper-remap-async-to-generator': 7.27.1(@babel/core@7.29.0)
transitivePeerDependencies:
@@ -14207,7 +13825,7 @@ snapshots:
'@babel/plugin-transform-class-properties@7.27.1(@babel/core@7.28.5)':
dependencies:
'@babel/core': 7.28.5
- '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.28.5)
+ '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.5)
'@babel/helper-plugin-utils': 7.27.1
transitivePeerDependencies:
- supports-color
@@ -14215,7 +13833,7 @@ snapshots:
'@babel/plugin-transform-class-properties@7.27.1(@babel/core@7.29.0)':
dependencies:
'@babel/core': 7.29.0
- '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.29.0)
+ '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.29.0)
'@babel/helper-plugin-utils': 7.27.1
transitivePeerDependencies:
- supports-color
@@ -14223,7 +13841,7 @@ snapshots:
'@babel/plugin-transform-class-static-block@7.28.3(@babel/core@7.28.5)':
dependencies:
'@babel/core': 7.28.5
- '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.28.5)
+ '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.5)
'@babel/helper-plugin-utils': 7.27.1
transitivePeerDependencies:
- supports-color
@@ -14231,7 +13849,7 @@ snapshots:
'@babel/plugin-transform-class-static-block@7.28.3(@babel/core@7.29.0)':
dependencies:
'@babel/core': 7.29.0
- '@babel/helper-create-class-features-plugin': 7.28.3(@babel/core@7.29.0)
+ '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.29.0)
'@babel/helper-plugin-utils': 7.27.1
transitivePeerDependencies:
- supports-color
@@ -14240,11 +13858,11 @@ snapshots:
dependencies:
'@babel/core': 7.28.5
'@babel/helper-annotate-as-pure': 7.27.3
- '@babel/helper-compilation-targets': 7.27.2
- '@babel/helper-globals': 7.28.0
+ '@babel/helper-compilation-targets': 7.28.6
+ '@babel/helper-globals': 7.29.7
'@babel/helper-plugin-utils': 7.27.1
'@babel/helper-replace-supers': 7.27.1(@babel/core@7.28.5)
- '@babel/traverse': 7.28.5
+ '@babel/traverse': 7.29.7
transitivePeerDependencies:
- supports-color
@@ -14252,11 +13870,11 @@ snapshots:
dependencies:
'@babel/core': 7.29.0
'@babel/helper-annotate-as-pure': 7.27.3
- '@babel/helper-compilation-targets': 7.27.2
- '@babel/helper-globals': 7.28.0
+ '@babel/helper-compilation-targets': 7.28.6
+ '@babel/helper-globals': 7.29.7
'@babel/helper-plugin-utils': 7.27.1
'@babel/helper-replace-supers': 7.27.1(@babel/core@7.29.0)
- '@babel/traverse': 7.28.5
+ '@babel/traverse': 7.29.7
transitivePeerDependencies:
- supports-color
@@ -14264,19 +13882,19 @@ snapshots:
dependencies:
'@babel/core': 7.28.5
'@babel/helper-plugin-utils': 7.27.1
- '@babel/template': 7.27.2
+ '@babel/template': 7.29.7
'@babel/plugin-transform-computed-properties@7.27.1(@babel/core@7.29.0)':
dependencies:
'@babel/core': 7.29.0
'@babel/helper-plugin-utils': 7.27.1
- '@babel/template': 7.27.2
+ '@babel/template': 7.29.7
'@babel/plugin-transform-destructuring@7.28.5(@babel/core@7.28.5)':
dependencies:
'@babel/core': 7.28.5
'@babel/helper-plugin-utils': 7.27.1
- '@babel/traverse': 7.28.5
+ '@babel/traverse': 7.29.7
transitivePeerDependencies:
- supports-color
@@ -14284,7 +13902,7 @@ snapshots:
dependencies:
'@babel/core': 7.29.0
'@babel/helper-plugin-utils': 7.27.1
- '@babel/traverse': 7.28.5
+ '@babel/traverse': 7.29.7
transitivePeerDependencies:
- supports-color
@@ -14399,18 +14017,18 @@ snapshots:
'@babel/plugin-transform-function-name@7.27.1(@babel/core@7.28.5)':
dependencies:
'@babel/core': 7.28.5
- '@babel/helper-compilation-targets': 7.27.2
+ '@babel/helper-compilation-targets': 7.28.6
'@babel/helper-plugin-utils': 7.27.1
- '@babel/traverse': 7.28.5
+ '@babel/traverse': 7.29.7
transitivePeerDependencies:
- supports-color
'@babel/plugin-transform-function-name@7.27.1(@babel/core@7.29.0)':
dependencies:
'@babel/core': 7.29.0
- '@babel/helper-compilation-targets': 7.27.2
+ '@babel/helper-compilation-targets': 7.28.6
'@babel/helper-plugin-utils': 7.27.1
- '@babel/traverse': 7.28.5
+ '@babel/traverse': 7.29.7
transitivePeerDependencies:
- supports-color
@@ -14457,7 +14075,7 @@ snapshots:
'@babel/plugin-transform-modules-amd@7.27.1(@babel/core@7.28.5)':
dependencies:
'@babel/core': 7.28.5
- '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.5)
+ '@babel/helper-module-transforms': 7.28.6(@babel/core@7.28.5)
'@babel/helper-plugin-utils': 7.27.1
transitivePeerDependencies:
- supports-color
@@ -14465,7 +14083,7 @@ snapshots:
'@babel/plugin-transform-modules-amd@7.27.1(@babel/core@7.29.0)':
dependencies:
'@babel/core': 7.29.0
- '@babel/helper-module-transforms': 7.28.3(@babel/core@7.29.0)
+ '@babel/helper-module-transforms': 7.28.6(@babel/core@7.29.0)
'@babel/helper-plugin-utils': 7.27.1
transitivePeerDependencies:
- supports-color
@@ -14473,7 +14091,7 @@ snapshots:
'@babel/plugin-transform-modules-commonjs@7.27.1(@babel/core@7.28.5)':
dependencies:
'@babel/core': 7.28.5
- '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.5)
+ '@babel/helper-module-transforms': 7.28.6(@babel/core@7.28.5)
'@babel/helper-plugin-utils': 7.27.1
transitivePeerDependencies:
- supports-color
@@ -14481,7 +14099,7 @@ snapshots:
'@babel/plugin-transform-modules-commonjs@7.27.1(@babel/core@7.29.0)':
dependencies:
'@babel/core': 7.29.0
- '@babel/helper-module-transforms': 7.28.3(@babel/core@7.29.0)
+ '@babel/helper-module-transforms': 7.28.6(@babel/core@7.29.0)
'@babel/helper-plugin-utils': 7.27.1
transitivePeerDependencies:
- supports-color
@@ -14489,27 +14107,27 @@ snapshots:
'@babel/plugin-transform-modules-systemjs@7.28.5(@babel/core@7.28.5)':
dependencies:
'@babel/core': 7.28.5
- '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.5)
+ '@babel/helper-module-transforms': 7.28.6(@babel/core@7.28.5)
'@babel/helper-plugin-utils': 7.27.1
- '@babel/helper-validator-identifier': 7.28.5
- '@babel/traverse': 7.28.5
+ '@babel/helper-validator-identifier': 7.29.7
+ '@babel/traverse': 7.29.7
transitivePeerDependencies:
- supports-color
'@babel/plugin-transform-modules-systemjs@7.28.5(@babel/core@7.29.0)':
dependencies:
'@babel/core': 7.29.0
- '@babel/helper-module-transforms': 7.28.3(@babel/core@7.29.0)
+ '@babel/helper-module-transforms': 7.28.6(@babel/core@7.29.0)
'@babel/helper-plugin-utils': 7.27.1
- '@babel/helper-validator-identifier': 7.28.5
- '@babel/traverse': 7.28.5
+ '@babel/helper-validator-identifier': 7.29.7
+ '@babel/traverse': 7.29.7
transitivePeerDependencies:
- supports-color
'@babel/plugin-transform-modules-umd@7.27.1(@babel/core@7.28.5)':
dependencies:
'@babel/core': 7.28.5
- '@babel/helper-module-transforms': 7.28.3(@babel/core@7.28.5)
+ '@babel/helper-module-transforms': 7.28.6(@babel/core@7.28.5)
'@babel/helper-plugin-utils': 7.27.1
transitivePeerDependencies:
- supports-color
@@ -14517,7 +14135,7 @@ snapshots:
'@babel/plugin-transform-modules-umd@7.27.1(@babel/core@7.29.0)':
dependencies:
'@babel/core': 7.29.0
- '@babel/helper-module-transforms': 7.28.3(@babel/core@7.29.0)
+ '@babel/helper-module-transforms': 7.28.6(@babel/core@7.29.0)
'@babel/helper-plugin-utils': 7.27.1
transitivePeerDependencies:
- supports-color
@@ -14567,22 +14185,22 @@ snapshots:
'@babel/plugin-transform-object-rest-spread@7.28.4(@babel/core@7.28.5)':
dependencies:
'@babel/core': 7.28.5
- '@babel/helper-compilation-targets': 7.27.2
+ '@babel/helper-compilation-targets': 7.28.6
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-transform-destructuring': 7.28.5(@babel/core@7.28.5)
'@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.28.5)
- '@babel/traverse': 7.28.5
+ '@babel/traverse': 7.29.7
transitivePeerDependencies:
- supports-color
'@babel/plugin-transform-object-rest-spread@7.28.4(@babel/core@7.29.0)':
dependencies:
'@babel/core': 7.29.0
- '@babel/helper-compilation-targets': 7.27.2
+ '@babel/helper-compilation-targets': 7.28.6
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-transform-destructuring': 7.28.5(@babel/core@7.29.0)
'@babel/plugin-transform-parameters': 7.27.7(@babel/core@7.29.0)
- '@babel/traverse': 7.28.5
+ '@babel/traverse': 7.29.7
transitivePeerDependencies:
- supports-color
@@ -14641,7 +14259,7 @@ snapshots:
'@babel/plugin-transform-private-methods@7.27.1(@babel/core@7.28.5)':
dependencies:
'@babel/core': 7.28.5
- '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.28.5)
+ '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.5)
'@babel/helper-plugin-utils': 7.27.1
transitivePeerDependencies:
- supports-color
@@ -14649,7 +14267,7 @@ snapshots:
'@babel/plugin-transform-private-methods@7.27.1(@babel/core@7.29.0)':
dependencies:
'@babel/core': 7.29.0
- '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.29.0)
+ '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.29.0)
'@babel/helper-plugin-utils': 7.27.1
transitivePeerDependencies:
- supports-color
@@ -14658,7 +14276,7 @@ snapshots:
dependencies:
'@babel/core': 7.28.5
'@babel/helper-annotate-as-pure': 7.27.3
- '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.28.5)
+ '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.28.5)
'@babel/helper-plugin-utils': 7.27.1
transitivePeerDependencies:
- supports-color
@@ -14667,7 +14285,7 @@ snapshots:
dependencies:
'@babel/core': 7.29.0
'@babel/helper-annotate-as-pure': 7.27.3
- '@babel/helper-create-class-features-plugin': 7.27.1(@babel/core@7.29.0)
+ '@babel/helper-create-class-features-plugin': 7.28.5(@babel/core@7.29.0)
'@babel/helper-plugin-utils': 7.27.1
transitivePeerDependencies:
- supports-color
@@ -14718,10 +14336,10 @@ snapshots:
dependencies:
'@babel/core': 7.29.0
'@babel/helper-annotate-as-pure': 7.27.3
- '@babel/helper-module-imports': 7.27.1
+ '@babel/helper-module-imports': 7.28.6
'@babel/helper-plugin-utils': 7.27.1
'@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.29.0)
- '@babel/types': 7.28.6
+ '@babel/types': 7.29.7
transitivePeerDependencies:
- supports-color
@@ -14760,7 +14378,7 @@ snapshots:
'@babel/plugin-transform-runtime@7.27.1(@babel/core@7.29.0)':
dependencies:
'@babel/core': 7.29.0
- '@babel/helper-module-imports': 7.27.1
+ '@babel/helper-module-imports': 7.28.6
'@babel/helper-plugin-utils': 7.27.1
babel-plugin-polyfill-corejs2: 0.4.14(@babel/core@7.29.0)
babel-plugin-polyfill-corejs3: 0.11.1(@babel/core@7.29.0)
@@ -14895,9 +14513,9 @@ snapshots:
'@babel/preset-env@7.28.5(@babel/core@7.28.5)':
dependencies:
- '@babel/compat-data': 7.28.5
+ '@babel/compat-data': 7.29.0
'@babel/core': 7.28.5
- '@babel/helper-compilation-targets': 7.27.2
+ '@babel/helper-compilation-targets': 7.28.6
'@babel/helper-plugin-utils': 7.27.1
'@babel/helper-validator-option': 7.27.1
'@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.28.5(@babel/core@7.28.5)
@@ -14965,15 +14583,15 @@ snapshots:
babel-plugin-polyfill-corejs3: 0.13.0(@babel/core@7.28.5)
babel-plugin-polyfill-regenerator: 0.6.5(@babel/core@7.28.5)
core-js-compat: 3.45.0
- semver: 7.7.3
+ semver: 7.8.5
transitivePeerDependencies:
- supports-color
'@babel/preset-env@7.28.5(@babel/core@7.29.0)':
dependencies:
- '@babel/compat-data': 7.28.5
+ '@babel/compat-data': 7.29.0
'@babel/core': 7.29.0
- '@babel/helper-compilation-targets': 7.27.2
+ '@babel/helper-compilation-targets': 7.28.6
'@babel/helper-plugin-utils': 7.27.1
'@babel/helper-validator-option': 7.27.1
'@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.28.5(@babel/core@7.29.0)
@@ -15041,7 +14659,7 @@ snapshots:
babel-plugin-polyfill-corejs3: 0.13.0(@babel/core@7.29.0)
babel-plugin-polyfill-regenerator: 0.6.5(@babel/core@7.29.0)
core-js-compat: 3.45.0
- semver: 7.7.3
+ semver: 7.8.5
transitivePeerDependencies:
- supports-color
@@ -15056,14 +14674,14 @@ snapshots:
dependencies:
'@babel/core': 7.28.5
'@babel/helper-plugin-utils': 7.27.1
- '@babel/types': 7.28.6
+ '@babel/types': 7.29.7
esutils: 2.0.3
'@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.29.0)':
dependencies:
'@babel/core': 7.29.0
'@babel/helper-plugin-utils': 7.27.1
- '@babel/types': 7.28.6
+ '@babel/types': 7.29.7
esutils: 2.0.3
'@babel/preset-typescript@7.28.5(@babel/core@7.28.5)':
@@ -15077,6 +14695,17 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@babel/preset-typescript@7.28.5(@babel/core@7.29.0)':
+ dependencies:
+ '@babel/core': 7.29.0
+ '@babel/helper-plugin-utils': 7.27.1
+ '@babel/helper-validator-option': 7.27.1
+ '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.29.0)
+ '@babel/plugin-transform-modules-commonjs': 7.27.1(@babel/core@7.29.0)
+ '@babel/plugin-transform-typescript': 7.28.5(@babel/core@7.29.0)
+ transitivePeerDependencies:
+ - supports-color
+
'@babel/register@7.27.1(@babel/core@7.28.5)':
dependencies:
'@babel/core': 7.28.5
@@ -15086,8 +14715,6 @@ snapshots:
pirates: 4.0.7
source-map-support: 0.5.21
- '@babel/regjsgen@0.8.0': {}
-
'@babel/runtime@7.22.15':
dependencies:
regenerator-runtime: 0.14.1
@@ -15100,15 +14727,9 @@ snapshots:
'@babel/template@7.27.2':
dependencies:
- '@babel/code-frame': 7.27.1
- '@babel/parser': 7.29.0
- '@babel/types': 7.28.6
-
- '@babel/template@7.28.6':
- dependencies:
- '@babel/code-frame': 7.29.0
- '@babel/parser': 7.29.3
- '@babel/types': 7.29.0
+ '@babel/code-frame': 7.29.7
+ '@babel/parser': 7.29.7
+ '@babel/types': 7.29.7
'@babel/template@7.29.7':
dependencies:
@@ -15116,47 +14737,11 @@ snapshots:
'@babel/parser': 7.29.7
'@babel/types': 7.29.7
- '@babel/traverse@7.27.1':
- dependencies:
- '@babel/code-frame': 7.27.1
- '@babel/generator': 7.27.1
- '@babel/parser': 7.29.7
- '@babel/template': 7.27.2
- '@babel/types': 7.29.7
- debug: 4.4.3
- globals: 11.12.0
- transitivePeerDependencies:
- - supports-color
-
- '@babel/traverse@7.28.0':
- dependencies:
- '@babel/code-frame': 7.27.1
- '@babel/generator': 7.28.0
- '@babel/helper-globals': 7.28.0
- '@babel/parser': 7.29.7
- '@babel/template': 7.27.2
- '@babel/types': 7.29.7
- debug: 4.4.3
- transitivePeerDependencies:
- - supports-color
-
'@babel/traverse@7.28.5':
- dependencies:
- '@babel/code-frame': 7.27.1
- '@babel/generator': 7.28.5
- '@babel/helper-globals': 7.28.0
- '@babel/parser': 7.29.0
- '@babel/template': 7.27.2
- '@babel/types': 7.28.6
- debug: 4.4.3
- transitivePeerDependencies:
- - supports-color
-
- '@babel/traverse@7.28.6':
dependencies:
'@babel/code-frame': 7.29.7
'@babel/generator': 7.29.7
- '@babel/helper-globals': 7.29.7
+ '@babel/helper-globals': 7.28.0
'@babel/parser': 7.29.7
'@babel/template': 7.29.7
'@babel/types': 7.29.7
@@ -15164,18 +14749,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@babel/traverse@7.29.0':
- dependencies:
- '@babel/code-frame': 7.29.0
- '@babel/generator': 7.29.1
- '@babel/helper-globals': 7.28.0
- '@babel/parser': 7.29.3
- '@babel/template': 7.28.6
- '@babel/types': 7.29.0
- debug: 4.4.3
- transitivePeerDependencies:
- - supports-color
-
'@babel/traverse@7.29.7':
dependencies:
'@babel/code-frame': 7.29.7
@@ -15193,16 +14766,6 @@ snapshots:
'@babel/helper-string-parser': 7.27.1
'@babel/helper-validator-identifier': 7.28.5
- '@babel/types@7.28.6':
- dependencies:
- '@babel/helper-string-parser': 7.27.1
- '@babel/helper-validator-identifier': 7.28.5
-
- '@babel/types@7.29.0':
- dependencies:
- '@babel/helper-string-parser': 7.27.1
- '@babel/helper-validator-identifier': 7.28.5
-
'@babel/types@7.29.7':
dependencies:
'@babel/helper-string-parser': 7.29.7
@@ -15373,6 +14936,16 @@ snapshots:
transitivePeerDependencies:
- '@algolia/client-search'
+ '@dom-expressions/babel-plugin-jsx@0.50.0-next.16(@babel/core@7.29.0)':
+ dependencies:
+ '@babel/core': 7.29.0
+ '@babel/helper-module-imports': 7.18.6
+ '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.29.0)
+ '@babel/types': 7.29.7
+ html-entities: 2.3.3
+ parse5: 7.3.0
+ validate-html-nesting: 1.2.4
+
'@emnapi/core@1.4.3':
dependencies:
'@emnapi/wasi-threads': 1.0.2
@@ -16262,7 +15835,7 @@ snapshots:
'@jest/transform@29.7.0':
dependencies:
- '@babel/core': 7.28.5
+ '@babel/core': 7.29.0
'@jest/types': 29.6.3
'@jridgewell/trace-mapping': 0.3.31
babel-plugin-istanbul: 6.1.1
@@ -17143,7 +16716,7 @@ snapshots:
'@prefresh/vite@2.4.1(preact@10.28.2)(vite@7.3.2(@types/node@24.10.1)(jiti@2.7.0)(less@4.2.0)(sass@1.98.0)(stylus@0.56.0)(terser@5.47.1)(yaml@2.8.0))':
dependencies:
- '@babel/core': 7.28.5
+ '@babel/core': 7.29.0
'@prefresh/babel-plugin': 0.5.0
'@prefresh/core': 1.5.1(preact@10.28.2)
'@prefresh/utils': 1.2.0
@@ -17215,7 +16788,7 @@ snapshots:
'@react-native/codegen@0.76.9(@babel/preset-env@7.28.5(@babel/core@7.29.0))':
dependencies:
- '@babel/parser': 7.29.0
+ '@babel/parser': 7.29.7
'@babel/preset-env': 7.28.5(@babel/core@7.29.0)
glob: 7.2.3
hermes-parser: 0.23.1
@@ -17397,27 +16970,40 @@ snapshots:
'@rollup/plugin-babel@6.1.0(@babel/core@7.28.5)(@types/babel__core@7.20.5)(rollup@4.59.0)':
dependencies:
'@babel/core': 7.28.5
- '@babel/helper-module-imports': 7.22.15
- '@rollup/pluginutils': 5.0.5(rollup@4.59.0)
+ '@babel/helper-module-imports': 7.28.6
+ '@rollup/pluginutils': 5.4.0(rollup@4.59.0)
optionalDependencies:
'@types/babel__core': 7.20.5
rollup: 4.59.0
+ transitivePeerDependencies:
+ - supports-color
+
+ '@rollup/plugin-babel@6.1.0(@babel/core@7.29.0)(@types/babel__core@7.20.5)(rollup@4.60.3)':
+ dependencies:
+ '@babel/core': 7.29.0
+ '@babel/helper-module-imports': 7.28.6
+ '@rollup/pluginutils': 5.4.0(rollup@4.60.3)
+ optionalDependencies:
+ '@types/babel__core': 7.20.5
+ rollup: 4.60.3
+ transitivePeerDependencies:
+ - supports-color
'@rollup/plugin-commonjs@29.0.2(rollup@4.60.3)':
dependencies:
- '@rollup/pluginutils': 5.3.0(rollup@4.60.3)
+ '@rollup/pluginutils': 5.4.0(rollup@4.60.3)
commondir: 1.0.1
estree-walker: 2.0.2
- fdir: 6.5.0(picomatch@4.0.4)
+ fdir: 6.5.0(picomatch@4.0.5)
is-reference: 1.2.1
magic-string: 0.30.21
- picomatch: 4.0.4
+ picomatch: 4.0.5
optionalDependencies:
rollup: 4.60.3
'@rollup/plugin-inject@5.0.5(rollup@4.60.3)':
dependencies:
- '@rollup/pluginutils': 5.3.0(rollup@4.60.3)
+ '@rollup/pluginutils': 5.4.0(rollup@4.60.3)
estree-walker: 2.0.2
magic-string: 0.30.21
optionalDependencies:
@@ -17425,13 +17011,13 @@ snapshots:
'@rollup/plugin-json@6.1.0(rollup@4.59.0)':
dependencies:
- '@rollup/pluginutils': 5.3.0(rollup@4.59.0)
+ '@rollup/pluginutils': 5.4.0(rollup@4.59.0)
optionalDependencies:
rollup: 4.59.0
'@rollup/plugin-json@6.1.0(rollup@4.60.3)':
dependencies:
- '@rollup/pluginutils': 5.3.0(rollup@4.60.3)
+ '@rollup/pluginutils': 5.4.0(rollup@4.60.3)
optionalDependencies:
rollup: 4.60.3
@@ -17482,17 +17068,9 @@ snapshots:
estree-walker: 2.0.2
picomatch: 2.3.2
- '@rollup/pluginutils@5.0.5(rollup@4.59.0)':
- dependencies:
- '@types/estree': 1.0.8
- estree-walker: 2.0.2
- picomatch: 2.3.2
- optionalDependencies:
- rollup: 4.59.0
-
'@rollup/pluginutils@5.1.0(rollup@4.59.0)':
dependencies:
- '@types/estree': 1.0.8
+ '@types/estree': 1.0.9
estree-walker: 2.0.2
picomatch: 2.3.2
optionalDependencies:
@@ -17500,20 +17078,28 @@ snapshots:
'@rollup/pluginutils@5.3.0(rollup@4.59.0)':
dependencies:
- '@types/estree': 1.0.8
+ '@types/estree': 1.0.9
estree-walker: 2.0.2
- picomatch: 4.0.4
+ picomatch: 4.0.5
optionalDependencies:
rollup: 4.59.0
'@rollup/pluginutils@5.3.0(rollup@4.60.3)':
dependencies:
- '@types/estree': 1.0.8
+ '@types/estree': 1.0.9
estree-walker: 2.0.2
- picomatch: 4.0.4
+ picomatch: 4.0.5
optionalDependencies:
rollup: 4.60.3
+ '@rollup/pluginutils@5.4.0(rollup@4.59.0)':
+ dependencies:
+ '@types/estree': 1.0.9
+ estree-walker: 2.0.2
+ picomatch: 4.0.5
+ optionalDependencies:
+ rollup: 4.59.0
+
'@rollup/pluginutils@5.4.0(rollup@4.60.3)':
dependencies:
'@types/estree': 1.0.9
@@ -17525,225 +17111,150 @@ snapshots:
'@rollup/rollup-android-arm-eabi@4.59.0':
optional: true
- '@rollup/rollup-android-arm-eabi@4.60.1':
- optional: true
-
'@rollup/rollup-android-arm-eabi@4.60.3':
optional: true
'@rollup/rollup-android-arm64@4.59.0':
optional: true
- '@rollup/rollup-android-arm64@4.60.1':
- optional: true
-
'@rollup/rollup-android-arm64@4.60.3':
optional: true
'@rollup/rollup-darwin-arm64@4.59.0':
optional: true
- '@rollup/rollup-darwin-arm64@4.60.1':
- optional: true
-
'@rollup/rollup-darwin-arm64@4.60.3':
optional: true
'@rollup/rollup-darwin-x64@4.59.0':
optional: true
- '@rollup/rollup-darwin-x64@4.60.1':
- optional: true
-
'@rollup/rollup-darwin-x64@4.60.3':
optional: true
'@rollup/rollup-freebsd-arm64@4.59.0':
optional: true
- '@rollup/rollup-freebsd-arm64@4.60.1':
- optional: true
-
'@rollup/rollup-freebsd-arm64@4.60.3':
optional: true
'@rollup/rollup-freebsd-x64@4.59.0':
optional: true
- '@rollup/rollup-freebsd-x64@4.60.1':
- optional: true
-
'@rollup/rollup-freebsd-x64@4.60.3':
optional: true
'@rollup/rollup-linux-arm-gnueabihf@4.59.0':
optional: true
- '@rollup/rollup-linux-arm-gnueabihf@4.60.1':
- optional: true
-
'@rollup/rollup-linux-arm-gnueabihf@4.60.3':
optional: true
'@rollup/rollup-linux-arm-musleabihf@4.59.0':
optional: true
- '@rollup/rollup-linux-arm-musleabihf@4.60.1':
- optional: true
-
'@rollup/rollup-linux-arm-musleabihf@4.60.3':
optional: true
'@rollup/rollup-linux-arm64-gnu@4.59.0':
optional: true
- '@rollup/rollup-linux-arm64-gnu@4.60.1':
- optional: true
-
'@rollup/rollup-linux-arm64-gnu@4.60.3':
optional: true
'@rollup/rollup-linux-arm64-musl@4.59.0':
optional: true
- '@rollup/rollup-linux-arm64-musl@4.60.1':
- optional: true
-
'@rollup/rollup-linux-arm64-musl@4.60.3':
optional: true
'@rollup/rollup-linux-loong64-gnu@4.59.0':
optional: true
- '@rollup/rollup-linux-loong64-gnu@4.60.1':
- optional: true
-
'@rollup/rollup-linux-loong64-gnu@4.60.3':
optional: true
'@rollup/rollup-linux-loong64-musl@4.59.0':
optional: true
- '@rollup/rollup-linux-loong64-musl@4.60.1':
- optional: true
-
'@rollup/rollup-linux-loong64-musl@4.60.3':
optional: true
'@rollup/rollup-linux-ppc64-gnu@4.59.0':
optional: true
- '@rollup/rollup-linux-ppc64-gnu@4.60.1':
- optional: true
-
'@rollup/rollup-linux-ppc64-gnu@4.60.3':
optional: true
'@rollup/rollup-linux-ppc64-musl@4.59.0':
optional: true
- '@rollup/rollup-linux-ppc64-musl@4.60.1':
- optional: true
-
'@rollup/rollup-linux-ppc64-musl@4.60.3':
optional: true
'@rollup/rollup-linux-riscv64-gnu@4.59.0':
optional: true
- '@rollup/rollup-linux-riscv64-gnu@4.60.1':
- optional: true
-
'@rollup/rollup-linux-riscv64-gnu@4.60.3':
optional: true
'@rollup/rollup-linux-riscv64-musl@4.59.0':
optional: true
- '@rollup/rollup-linux-riscv64-musl@4.60.1':
- optional: true
-
'@rollup/rollup-linux-riscv64-musl@4.60.3':
optional: true
'@rollup/rollup-linux-s390x-gnu@4.59.0':
optional: true
- '@rollup/rollup-linux-s390x-gnu@4.60.1':
- optional: true
-
'@rollup/rollup-linux-s390x-gnu@4.60.3':
optional: true
'@rollup/rollup-linux-x64-gnu@4.59.0':
optional: true
- '@rollup/rollup-linux-x64-gnu@4.60.1':
- optional: true
-
'@rollup/rollup-linux-x64-gnu@4.60.3':
optional: true
'@rollup/rollup-linux-x64-musl@4.59.0':
optional: true
- '@rollup/rollup-linux-x64-musl@4.60.1':
- optional: true
-
'@rollup/rollup-linux-x64-musl@4.60.3':
optional: true
'@rollup/rollup-openbsd-x64@4.59.0':
optional: true
- '@rollup/rollup-openbsd-x64@4.60.1':
- optional: true
-
'@rollup/rollup-openbsd-x64@4.60.3':
optional: true
'@rollup/rollup-openharmony-arm64@4.59.0':
optional: true
- '@rollup/rollup-openharmony-arm64@4.60.1':
- optional: true
-
'@rollup/rollup-openharmony-arm64@4.60.3':
optional: true
'@rollup/rollup-win32-arm64-msvc@4.59.0':
optional: true
- '@rollup/rollup-win32-arm64-msvc@4.60.1':
- optional: true
-
'@rollup/rollup-win32-arm64-msvc@4.60.3':
optional: true
'@rollup/rollup-win32-ia32-msvc@4.59.0':
optional: true
- '@rollup/rollup-win32-ia32-msvc@4.60.1':
- optional: true
-
'@rollup/rollup-win32-ia32-msvc@4.60.3':
optional: true
'@rollup/rollup-win32-x64-gnu@4.59.0':
optional: true
- '@rollup/rollup-win32-x64-gnu@4.60.1':
- optional: true
-
'@rollup/rollup-win32-x64-gnu@4.60.3':
optional: true
'@rollup/rollup-win32-x64-msvc@4.59.0':
optional: true
- '@rollup/rollup-win32-x64-msvc@4.60.1':
- optional: true
-
'@rollup/rollup-win32-x64-msvc@4.60.3':
optional: true
@@ -17929,6 +17440,8 @@ snapshots:
solid-js: 1.9.10
optional: true
+ '@solidjs/signals@2.0.0-beta.16': {}
+
'@solidjs/testing-library@0.8.10(@solidjs/router@0.11.5(solid-js@1.9.10))(solid-js@1.9.10)':
dependencies:
'@testing-library/dom': 10.4.1
@@ -17936,6 +17449,18 @@ snapshots:
optionalDependencies:
'@solidjs/router': 0.11.5(solid-js@1.9.10)
+ '@solidjs/testing-library@1.0.0-beta.2(@solidjs/web@2.0.0-beta.16(solid-js@2.0.0-beta.16))(solid-js@2.0.0-beta.16)':
+ dependencies:
+ '@solidjs/web': 2.0.0-beta.16(solid-js@2.0.0-beta.16)
+ '@testing-library/dom': 10.4.1
+ solid-js: 2.0.0-beta.16
+
+ '@solidjs/web@2.0.0-beta.16(solid-js@2.0.0-beta.16)':
+ dependencies:
+ seroval: 1.5.5
+ seroval-plugins: 1.5.5(seroval@1.5.5)
+ solid-js: 2.0.0-beta.16
+
'@speed-highlight/core@1.2.15': {}
'@standard-schema/spec@1.0.0': {}
@@ -18057,7 +17582,7 @@ snapshots:
'@testing-library/dom@8.20.1':
dependencies:
- '@babel/code-frame': 7.27.1
+ '@babel/code-frame': 7.29.7
'@babel/runtime': 7.27.1
'@types/aria-query': 5.0.4
aria-query: 5.1.3
@@ -18068,7 +17593,7 @@ snapshots:
'@testing-library/dom@9.3.4':
dependencies:
- '@babel/code-frame': 7.27.1
+ '@babel/code-frame': 7.29.7
'@babel/runtime': 7.27.1
'@types/aria-query': 5.0.4
aria-query: 5.1.3
@@ -18165,8 +17690,8 @@ snapshots:
'@types/babel__core@7.20.5':
dependencies:
- '@babel/parser': 7.29.0
- '@babel/types': 7.28.6
+ '@babel/parser': 7.29.7
+ '@babel/types': 7.29.7
'@types/babel__generator': 7.6.4
'@types/babel__template': 7.4.1
'@types/babel__traverse': 7.20.1
@@ -18438,7 +17963,7 @@ snapshots:
globby: 11.1.0
is-glob: 4.0.3
minimatch: 9.0.3
- semver: 7.8.0
+ semver: 7.8.5
ts-api-utils: 1.4.3(typescript@5.9.3)
optionalDependencies:
typescript: 5.9.3
@@ -18469,7 +17994,7 @@ snapshots:
'@typescript-eslint/types': 6.21.0
'@typescript-eslint/typescript-estree': 6.21.0(typescript@5.9.3)
eslint: 8.57.1
- semver: 7.8.0
+ semver: 7.8.5
transitivePeerDependencies:
- supports-color
- typescript
@@ -18562,7 +18087,7 @@ snapshots:
'@vercel/nft@1.5.0(encoding@0.1.13)(rollup@4.60.3)':
dependencies:
'@mapbox/node-pre-gyp': 2.0.3(encoding@0.1.13)
- '@rollup/pluginutils': 5.3.0(rollup@4.60.3)
+ '@rollup/pluginutils': 5.4.0(rollup@4.60.3)
acorn: 8.16.0
acorn-import-attributes: 1.9.5(acorn@8.16.0)
async-sema: 3.1.1
@@ -18571,7 +18096,7 @@ snapshots:
glob: 13.0.6
graceful-fs: 4.2.11
node-gyp-build: 4.8.4
- picomatch: 4.0.4
+ picomatch: 4.0.5
resolve-from: 5.0.0
transitivePeerDependencies:
- encoding
@@ -18824,7 +18349,7 @@ snapshots:
'@vue/compiler-core@3.5.24':
dependencies:
- '@babel/parser': 7.29.3
+ '@babel/parser': 7.29.7
'@vue/shared': 3.5.24
entities: 4.5.0
estree-walker: 2.0.2
@@ -18837,14 +18362,14 @@ snapshots:
'@vue/compiler-sfc@3.5.24':
dependencies:
- '@babel/parser': 7.28.5
+ '@babel/parser': 7.29.7
'@vue/compiler-core': 3.5.24
'@vue/compiler-dom': 3.5.24
'@vue/compiler-ssr': 3.5.24
'@vue/shared': 3.5.24
estree-walker: 2.0.2
magic-string: 0.30.21
- postcss: 8.5.6
+ postcss: 8.5.9
source-map-js: 1.2.1
'@vue/compiler-ssr@3.5.24':
@@ -19436,7 +18961,7 @@ snapshots:
babel-plugin-istanbul@6.1.1:
dependencies:
- '@babel/helper-plugin-utils': 7.25.9
+ '@babel/helper-plugin-utils': 7.27.1
'@istanbuljs/load-nyc-config': 1.1.0
'@istanbuljs/schema': 0.1.3
istanbul-lib-instrument: 5.2.1
@@ -19446,7 +18971,7 @@ snapshots:
babel-plugin-jest-hoist@29.6.3:
dependencies:
- '@babel/template': 7.28.6
+ '@babel/template': 7.29.7
'@babel/types': 7.29.7
'@types/babel__core': 7.20.5
'@types/babel__traverse': 7.20.1
@@ -19456,13 +18981,22 @@ snapshots:
'@babel/core': 7.28.5
'@babel/helper-module-imports': 7.18.6
'@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.5)
- '@babel/types': 7.28.6
+ '@babel/types': 7.29.7
+ html-entities: 2.3.3
+ parse5: 7.3.0
+
+ babel-plugin-jsx-dom-expressions@0.40.3(@babel/core@7.29.0):
+ dependencies:
+ '@babel/core': 7.29.0
+ '@babel/helper-module-imports': 7.18.6
+ '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.29.0)
+ '@babel/types': 7.29.7
html-entities: 2.3.3
parse5: 7.3.0
babel-plugin-polyfill-corejs2@0.4.14(@babel/core@7.28.5):
dependencies:
- '@babel/compat-data': 7.28.5
+ '@babel/compat-data': 7.29.0
'@babel/core': 7.28.5
'@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.28.5)
semver: 7.8.5
@@ -19471,7 +19005,7 @@ snapshots:
babel-plugin-polyfill-corejs2@0.4.14(@babel/core@7.29.0):
dependencies:
- '@babel/compat-data': 7.28.5
+ '@babel/compat-data': 7.29.0
'@babel/core': 7.29.0
'@babel/helper-define-polyfill-provider': 0.6.5(@babel/core@7.29.0)
semver: 7.8.5
@@ -19566,6 +19100,27 @@ snapshots:
optionalDependencies:
solid-js: 1.9.10
+ babel-preset-solid@1.9.10(@babel/core@7.29.0)(solid-js@1.9.10):
+ dependencies:
+ '@babel/core': 7.29.0
+ babel-plugin-jsx-dom-expressions: 0.40.3(@babel/core@7.29.0)
+ optionalDependencies:
+ solid-js: 1.9.10
+
+ babel-preset-solid@1.9.10(@babel/core@7.29.0)(solid-js@2.0.0-beta.16):
+ dependencies:
+ '@babel/core': 7.29.0
+ babel-plugin-jsx-dom-expressions: 0.40.3(@babel/core@7.29.0)
+ optionalDependencies:
+ solid-js: 2.0.0-beta.16
+
+ babel-preset-solid@2.0.0-beta.16(@babel/core@7.29.0)(solid-js@2.0.0-beta.16):
+ dependencies:
+ '@babel/core': 7.29.0
+ '@dom-expressions/babel-plugin-jsx': 0.50.0-next.16(@babel/core@7.29.0)
+ optionalDependencies:
+ solid-js: 2.0.0-beta.16
+
bail@2.0.2: {}
balanced-match@1.0.2: {}
@@ -19616,9 +19171,9 @@ snapshots:
domhandler: 5.0.3
htmlparser2: 10.0.0
picocolors: 1.1.1
- postcss: 8.5.8
+ postcss: 8.5.9
postcss-media-query-parser: 0.2.3
- postcss-safe-parser: 7.0.1(postcss@8.5.8)
+ postcss-safe-parser: 7.0.1(postcss@8.5.9)
before-after-hook@2.2.3: {}
@@ -19694,13 +19249,6 @@ snapshots:
node-releases: 2.0.19
update-browserslist-db: 1.1.3(browserslist@4.24.5)
- browserslist@4.25.1:
- dependencies:
- caniuse-lite: 1.0.30001731
- electron-to-chromium: 1.5.198
- node-releases: 2.0.19
- update-browserslist-db: 1.1.3(browserslist@4.25.1)
-
browserslist@4.28.1:
dependencies:
baseline-browser-mapping: 2.10.10
@@ -19820,8 +19368,6 @@ snapshots:
caniuse-lite@1.0.30001718: {}
- caniuse-lite@1.0.30001731: {}
-
caniuse-lite@1.0.30001781: {}
ccount@2.0.1: {}
@@ -20095,7 +19641,7 @@ snapshots:
core-js-compat@3.45.0:
dependencies:
- browserslist: 4.25.1
+ browserslist: 4.28.1
core-util-is@1.0.3: {}
@@ -20477,8 +20023,6 @@ snapshots:
electron-to-chromium@1.5.155: {}
- electron-to-chromium@1.5.198: {}
-
electron-to-chromium@1.5.321: {}
element-to-path@1.2.1: {}
@@ -20934,7 +20478,7 @@ snapshots:
eslint-scope@9.1.2:
dependencies:
'@types/esrecurse': 4.3.1
- '@types/estree': 1.0.8
+ '@types/estree': 1.0.9
esrecurse: 4.3.0
estraverse: 5.3.0
@@ -21021,7 +20565,7 @@ snapshots:
estree-walker@3.0.3:
dependencies:
- '@types/estree': 1.0.8
+ '@types/estree': 1.0.9
esutils@2.0.3: {}
@@ -21188,6 +20732,10 @@ snapshots:
optionalDependencies:
picomatch: 4.0.4
+ fdir@6.5.0(picomatch@4.0.5):
+ optionalDependencies:
+ picomatch: 4.0.5
+
fetch-blob@3.2.0:
dependencies:
node-domexception: 1.0.0
@@ -21493,8 +21041,6 @@ snapshots:
min-document: 2.19.0
process: 0.11.10
- globals@11.12.0: {}
-
globals@13.24.0:
dependencies:
type-fest: 0.20.2
@@ -21958,7 +21504,7 @@ snapshots:
is-bun-module@2.0.0:
dependencies:
- semver: 7.8.0
+ semver: 7.8.5
is-callable@1.2.7: {}
@@ -22061,7 +21607,7 @@ snapshots:
is-reference@3.0.3:
dependencies:
- '@types/estree': 1.0.8
+ '@types/estree': 1.0.9
is-regex@1.2.1:
dependencies:
@@ -22145,7 +21691,7 @@ snapshots:
istanbul-lib-instrument@5.2.1:
dependencies:
- '@babel/core': 7.28.5
+ '@babel/core': 7.29.0
'@babel/parser': 7.29.7
'@istanbuljs/schema': 0.1.3
istanbul-lib-coverage: 3.2.2
@@ -22156,10 +21702,10 @@ snapshots:
istanbul-lib-instrument@6.0.3:
dependencies:
'@babel/core': 7.29.0
- '@babel/parser': 7.29.0
+ '@babel/parser': 7.29.7
'@istanbuljs/schema': 0.1.3
istanbul-lib-coverage: 3.2.2
- semver: 7.8.0
+ semver: 7.8.5
transitivePeerDependencies:
- supports-color
@@ -22331,7 +21877,7 @@ snapshots:
jscodeshift@0.14.0(@babel/preset-env@7.28.5(@babel/core@7.29.0)):
dependencies:
- '@babel/core': 7.28.5
+ '@babel/core': 7.29.0
'@babel/parser': 7.29.7
'@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.28.5)
'@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6(@babel/core@7.28.5)
@@ -22415,8 +21961,6 @@ snapshots:
- supports-color
- utf-8-validate
- jsesc@0.5.0: {}
-
jsesc@3.0.2: {}
jsesc@3.1.0: {}
@@ -22721,8 +22265,8 @@ snapshots:
magicast@0.5.2:
dependencies:
- '@babel/parser': 7.29.3
- '@babel/types': 7.29.0
+ '@babel/parser': 7.29.7
+ '@babel/types': 7.29.7
source-map-js: 1.2.1
magicast@0.5.3:
@@ -22987,7 +22531,7 @@ snapshots:
metro-babel-transformer@0.81.5:
dependencies:
- '@babel/core': 7.28.5
+ '@babel/core': 7.29.0
flow-enums-runtime: 0.0.6
hermes-parser: 0.25.1
nullthrows: 1.1.1
@@ -23060,9 +22604,9 @@ snapshots:
metro-source-map@0.81.0:
dependencies:
- '@babel/traverse': 7.27.1
+ '@babel/traverse': 7.29.7
'@babel/traverse--for-generate-function-map': '@babel/traverse@7.29.7'
- '@babel/types': 7.28.6
+ '@babel/types': 7.29.7
flow-enums-runtime: 0.0.6
invariant: 2.2.4
metro-symbolicate: 0.81.0
@@ -23075,7 +22619,7 @@ snapshots:
metro-source-map@0.81.5:
dependencies:
- '@babel/traverse': 7.28.6
+ '@babel/traverse': 7.29.7
'@babel/traverse--for-generate-function-map': '@babel/traverse@7.29.7'
'@babel/types': 7.29.7
flow-enums-runtime: 0.0.6
@@ -23113,10 +22657,10 @@ snapshots:
metro-transform-plugins@0.81.5:
dependencies:
- '@babel/core': 7.28.5
+ '@babel/core': 7.29.0
'@babel/generator': 7.29.7
'@babel/template': 7.29.7
- '@babel/traverse': 7.28.6
+ '@babel/traverse': 7.29.7
flow-enums-runtime: 0.0.6
nullthrows: 1.1.1
transitivePeerDependencies:
@@ -23124,7 +22668,7 @@ snapshots:
metro-transform-worker@0.81.5:
dependencies:
- '@babel/core': 7.28.5
+ '@babel/core': 7.29.0
'@babel/generator': 7.29.7
'@babel/parser': 7.29.7
'@babel/types': 7.29.7
@@ -23145,11 +22689,11 @@ snapshots:
metro@0.81.5:
dependencies:
'@babel/code-frame': 7.29.7
- '@babel/core': 7.28.5
+ '@babel/core': 7.29.0
'@babel/generator': 7.29.7
'@babel/parser': 7.29.7
'@babel/template': 7.29.7
- '@babel/traverse': 7.28.5
+ '@babel/traverse': 7.29.7
'@babel/types': 7.29.7
accepts: 1.3.8
chalk: 4.1.2
@@ -23863,7 +23407,7 @@ snapshots:
dependencies:
hosted-git-info: 9.0.2
proc-log: 6.1.0
- semver: 7.8.0
+ semver: 7.8.5
validate-npm-package-name: 7.0.2
npm-packlist@10.0.4:
@@ -24376,9 +23920,9 @@ snapshots:
postcss-media-query-parser@0.2.3: {}
- postcss-safe-parser@7.0.1(postcss@8.5.8):
+ postcss-safe-parser@7.0.1(postcss@8.5.9):
dependencies:
- postcss: 8.5.8
+ postcss: 8.5.9
postcss@8.5.6:
dependencies:
@@ -24386,12 +23930,6 @@ snapshots:
picocolors: 1.1.1
source-map-js: 1.2.1
- postcss@8.5.8:
- dependencies:
- nanoid: 3.3.11
- picocolors: 1.1.1
- source-map-js: 1.2.1
-
postcss@8.5.9:
dependencies:
nanoid: 3.3.11
@@ -24674,10 +24212,6 @@ snapshots:
get-proto: 1.0.1
which-builtin-type: 1.2.1
- regenerate-unicode-properties@10.1.0:
- dependencies:
- regenerate: 1.4.2
-
regenerate-unicode-properties@10.2.0:
dependencies:
regenerate: 1.4.2
@@ -24711,15 +24245,6 @@ snapshots:
gopd: 1.2.0
set-function-name: 2.0.2
- regexpu-core@5.3.2:
- dependencies:
- '@babel/regjsgen': 0.8.0
- regenerate: 1.4.2
- regenerate-unicode-properties: 10.1.0
- regjsparser: 0.9.1
- unicode-match-property-ecmascript: 2.0.0
- unicode-match-property-value-ecmascript: 2.1.0
-
regexpu-core@6.2.0:
dependencies:
regenerate: 1.4.2
@@ -24735,10 +24260,6 @@ snapshots:
dependencies:
jsesc: 3.0.2
- regjsparser@0.9.1:
- dependencies:
- jsesc: 0.5.0
-
rehype-parse@9.0.1:
dependencies:
'@types/hast': 3.0.4
@@ -24946,7 +24467,7 @@ snapshots:
rollup: 4.59.0
typescript: 5.9.3
optionalDependencies:
- '@babel/code-frame': 7.29.0
+ '@babel/code-frame': 7.29.7
rollup-plugin-esbuild@6.2.1(esbuild@0.28.1)(rollup@4.59.0):
dependencies:
@@ -25006,7 +24527,7 @@ snapshots:
rollup-plugin-visualizer@7.0.1(rolldown@1.0.0-rc.4)(rollup@4.60.3):
dependencies:
open: 11.0.0
- picomatch: 4.0.4
+ picomatch: 4.0.5
source-map: 0.7.6
yargs: 18.0.0
optionalDependencies:
@@ -25044,37 +24565,6 @@ snapshots:
'@rollup/rollup-win32-x64-msvc': 4.59.0
fsevents: 2.3.3
- rollup@4.60.1:
- dependencies:
- '@types/estree': 1.0.8
- optionalDependencies:
- '@rollup/rollup-android-arm-eabi': 4.60.1
- '@rollup/rollup-android-arm64': 4.60.1
- '@rollup/rollup-darwin-arm64': 4.60.1
- '@rollup/rollup-darwin-x64': 4.60.1
- '@rollup/rollup-freebsd-arm64': 4.60.1
- '@rollup/rollup-freebsd-x64': 4.60.1
- '@rollup/rollup-linux-arm-gnueabihf': 4.60.1
- '@rollup/rollup-linux-arm-musleabihf': 4.60.1
- '@rollup/rollup-linux-arm64-gnu': 4.60.1
- '@rollup/rollup-linux-arm64-musl': 4.60.1
- '@rollup/rollup-linux-loong64-gnu': 4.60.1
- '@rollup/rollup-linux-loong64-musl': 4.60.1
- '@rollup/rollup-linux-ppc64-gnu': 4.60.1
- '@rollup/rollup-linux-ppc64-musl': 4.60.1
- '@rollup/rollup-linux-riscv64-gnu': 4.60.1
- '@rollup/rollup-linux-riscv64-musl': 4.60.1
- '@rollup/rollup-linux-s390x-gnu': 4.60.1
- '@rollup/rollup-linux-x64-gnu': 4.60.1
- '@rollup/rollup-linux-x64-musl': 4.60.1
- '@rollup/rollup-openbsd-x64': 4.60.1
- '@rollup/rollup-openharmony-arm64': 4.60.1
- '@rollup/rollup-win32-arm64-msvc': 4.60.1
- '@rollup/rollup-win32-ia32-msvc': 4.60.1
- '@rollup/rollup-win32-x64-gnu': 4.60.1
- '@rollup/rollup-win32-x64-msvc': 4.60.1
- fsevents: 2.3.3
-
rollup@4.60.3:
dependencies:
'@types/estree': 1.0.8
@@ -25280,8 +24770,14 @@ snapshots:
dependencies:
seroval: 1.3.2
+ seroval-plugins@1.5.5(seroval@1.5.5):
+ dependencies:
+ seroval: 1.5.5
+
seroval@1.3.2: {}
+ seroval@1.5.5: {}
+
serve-placeholder@2.0.2:
dependencies:
defu: 6.1.7
@@ -25524,15 +25020,31 @@ snapshots:
seroval: 1.3.2
seroval-plugins: 1.3.2(seroval@1.3.2)
+ solid-js@2.0.0-beta.16:
+ dependencies:
+ '@solidjs/signals': 2.0.0-beta.16
+ csstype: 3.2.3
+ seroval: 1.5.5
+ seroval-plugins: 1.5.5(seroval@1.5.5)
+
solid-refresh@0.6.3(solid-js@1.9.10):
dependencies:
- '@babel/generator': 7.28.5
- '@babel/helper-module-imports': 7.27.1
- '@babel/types': 7.28.6
+ '@babel/generator': 7.29.7
+ '@babel/helper-module-imports': 7.28.6
+ '@babel/types': 7.29.7
solid-js: 1.9.10
transitivePeerDependencies:
- supports-color
+ solid-refresh@0.6.3(solid-js@2.0.0-beta.16):
+ dependencies:
+ '@babel/generator': 7.29.7
+ '@babel/helper-module-imports': 7.28.6
+ '@babel/types': 7.29.7
+ solid-js: 2.0.0-beta.16
+ transitivePeerDependencies:
+ - supports-color
+
source-map-js@1.2.1: {}
source-map-resolve@0.6.0:
@@ -26033,13 +25545,13 @@ snapshots:
tinyglobby@0.2.16:
dependencies:
- fdir: 6.5.0(picomatch@4.0.4)
- picomatch: 4.0.4
+ fdir: 6.5.0(picomatch@4.0.5)
+ picomatch: 4.0.5
tinyglobby@0.2.17:
dependencies:
- fdir: 6.5.0(picomatch@4.0.4)
- picomatch: 4.0.4
+ fdir: 6.5.0(picomatch@4.0.5)
+ picomatch: 4.0.5
tinyrainbow@3.0.3: {}
@@ -26288,8 +25800,6 @@ snapshots:
unicode-canonical-property-names-ecmascript: 2.0.0
unicode-property-aliases-ecmascript: 2.1.0
- unicode-match-property-value-ecmascript@2.1.0: {}
-
unicode-match-property-value-ecmascript@2.2.0: {}
unicode-property-aliases-ecmascript@2.1.0: {}
@@ -26321,7 +25831,7 @@ snapshots:
magic-string: 0.30.21
mlly: 1.8.2
pathe: 2.0.3
- picomatch: 4.0.4
+ picomatch: 4.0.5
pkg-types: 2.3.1
scule: 1.3.0
strip-literal: 3.1.0
@@ -26407,7 +25917,7 @@ snapshots:
unplugin-utils@0.3.1:
dependencies:
pathe: 2.0.3
- picomatch: 4.0.4
+ picomatch: 4.0.5
unplugin@2.3.11:
dependencies:
@@ -26487,12 +25997,6 @@ snapshots:
escalade: 3.2.0
picocolors: 1.1.1
- update-browserslist-db@1.1.3(browserslist@4.25.1):
- dependencies:
- browserslist: 4.25.1
- escalade: 3.2.0
- picocolors: 1.1.1
-
update-browserslist-db@1.2.3(browserslist@4.28.1):
dependencies:
browserslist: 4.28.1
@@ -26521,6 +26025,8 @@ snapshots:
v8-compile-cache-lib@3.0.1:
optional: true
+ validate-html-nesting@1.2.4: {}
+
validate-npm-package-name@7.0.2: {}
validator@13.11.0: {}
@@ -26544,14 +26050,29 @@ snapshots:
vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.10)(vite@7.3.2(@types/node@24.10.1)(jiti@2.7.0)(less@4.2.0)(sass@1.98.0)(stylus@0.56.0)(terser@5.47.1)(yaml@2.8.0)):
dependencies:
- '@babel/core': 7.28.5
+ '@babel/core': 7.29.0
'@types/babel__core': 7.20.5
- babel-preset-solid: 1.9.10(@babel/core@7.28.5)(solid-js@1.9.10)
+ babel-preset-solid: 1.9.10(@babel/core@7.29.0)(solid-js@1.9.10)
merge-anything: 5.1.7
solid-js: 1.9.10
solid-refresh: 0.6.3(solid-js@1.9.10)
vite: 7.3.2(@types/node@24.10.1)(jiti@2.7.0)(less@4.2.0)(sass@1.98.0)(stylus@0.56.0)(terser@5.47.1)(yaml@2.8.0)
- vitefu: 1.0.5(vite@7.3.2(@types/node@24.10.1)(jiti@2.7.0)(less@4.2.0)(sass@1.98.0)(stylus@0.56.0)(terser@5.47.1)(yaml@2.8.0))
+ vitefu: 1.1.3(vite@7.3.2(@types/node@24.10.1)(jiti@2.7.0)(less@4.2.0)(sass@1.98.0)(stylus@0.56.0)(terser@5.47.1)(yaml@2.8.0))
+ optionalDependencies:
+ '@testing-library/jest-dom': 6.9.1
+ transitivePeerDependencies:
+ - supports-color
+
+ vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@2.0.0-beta.16)(vite@7.3.2(@types/node@24.10.1)(jiti@2.7.0)(less@4.2.0)(sass@1.98.0)(stylus@0.56.0)(terser@5.47.1)(yaml@2.8.0)):
+ dependencies:
+ '@babel/core': 7.29.0
+ '@types/babel__core': 7.20.5
+ babel-preset-solid: 1.9.10(@babel/core@7.29.0)(solid-js@2.0.0-beta.16)
+ merge-anything: 5.1.7
+ solid-js: 2.0.0-beta.16
+ solid-refresh: 0.6.3(solid-js@2.0.0-beta.16)
+ vite: 7.3.2(@types/node@24.10.1)(jiti@2.7.0)(less@4.2.0)(sass@1.98.0)(stylus@0.56.0)(terser@5.47.1)(yaml@2.8.0)
+ vitefu: 1.1.3(vite@7.3.2(@types/node@24.10.1)(jiti@2.7.0)(less@4.2.0)(sass@1.98.0)(stylus@0.56.0)(terser@5.47.1)(yaml@2.8.0))
optionalDependencies:
'@testing-library/jest-dom': 6.9.1
transitivePeerDependencies:
@@ -26570,7 +26091,7 @@ snapshots:
vite@5.4.21(@types/node@24.10.1)(less@4.2.0)(sass@1.98.0)(stylus@0.56.0)(terser@5.47.1):
dependencies:
esbuild: 0.21.5
- postcss: 8.5.6
+ postcss: 8.5.9
rollup: 4.60.3
optionalDependencies:
'@types/node': 24.10.1
@@ -26586,7 +26107,7 @@ snapshots:
fdir: 6.5.0(picomatch@4.0.4)
picomatch: 4.0.4
postcss: 8.5.9
- rollup: 4.60.1
+ rollup: 4.60.3
tinyglobby: 0.2.16
optionalDependencies:
'@types/node': 24.10.1
@@ -26601,9 +26122,9 @@ snapshots:
vite@7.3.1(@types/node@24.10.1)(jiti@2.7.0)(less@4.2.0)(sass@1.97.3)(stylus@0.56.0)(terser@5.47.1)(yaml@2.8.0):
dependencies:
esbuild: 0.27.7
- fdir: 6.5.0(picomatch@4.0.4)
- picomatch: 4.0.4
- postcss: 8.5.8
+ fdir: 6.5.0(picomatch@4.0.5)
+ picomatch: 4.0.5
+ postcss: 8.5.9
rollup: 4.60.3
tinyglobby: 0.2.17
optionalDependencies:
@@ -26618,12 +26139,12 @@ snapshots:
vite@7.3.2(@types/node@24.10.1)(jiti@2.7.0)(less@4.2.0)(sass@1.98.0)(stylus@0.56.0)(terser@5.47.1)(yaml@2.8.0):
dependencies:
- esbuild: 0.27.3
- fdir: 6.5.0(picomatch@4.0.4)
- picomatch: 4.0.4
+ esbuild: 0.27.7
+ fdir: 6.5.0(picomatch@4.0.5)
+ picomatch: 4.0.5
postcss: 8.5.9
- rollup: 4.60.1
- tinyglobby: 0.2.16
+ rollup: 4.60.3
+ tinyglobby: 0.2.17
optionalDependencies:
'@types/node': 24.10.1
fsevents: 2.3.3
@@ -26634,10 +26155,6 @@ snapshots:
terser: 5.47.1
yaml: 2.8.0
- vitefu@1.0.5(vite@7.3.2(@types/node@24.10.1)(jiti@2.7.0)(less@4.2.0)(sass@1.98.0)(stylus@0.56.0)(terser@5.47.1)(yaml@2.8.0)):
- optionalDependencies:
- vite: 7.3.2(@types/node@24.10.1)(jiti@2.7.0)(less@4.2.0)(sass@1.98.0)(stylus@0.56.0)(terser@5.47.1)(yaml@2.8.0)
-
vitefu@1.1.1(vite@6.4.2(@types/node@24.10.1)(jiti@2.7.0)(less@4.2.0)(sass@1.98.0)(stylus@0.56.0)(terser@5.47.1)(yaml@2.8.0)):
optionalDependencies:
vite: 6.4.2(@types/node@24.10.1)(jiti@2.7.0)(less@4.2.0)(sass@1.98.0)(stylus@0.56.0)(terser@5.47.1)(yaml@2.8.0)