diff --git a/.changeset/silent-spies-greet.md b/.changeset/silent-spies-greet.md new file mode 100644 index 0000000000000..648489f2b33c8 --- /dev/null +++ b/.changeset/silent-spies-greet.md @@ -0,0 +1,41 @@ +--- +"create-refine-app": minor +"@refinedev/devtools-internal": minor +"@refinedev/devtools-server": minor +"@refinedev/devtools-shared": minor +"@refinedev/react-hook-form": minor +"@refinedev/nextjs-router": minor +"@refinedev/nestjs-query": minor +"@refinedev/nestjsx-crud": minor +"@refinedev/react-router": minor +"@refinedev/remix-router": minor +"@refinedev/devtools-ui": minor +"@refinedev/react-table": minor +"@refinedev/simple-rest": minor +"@refinedev/inferencer": minor +"@refinedev/chakra-ui": minor +"@refinedev/refine-ui": minor +"@refinedev/strapi-v4": minor +"@refinedev/airtable": minor +"@refinedev/appwrite": minor +"@refinedev/devtools": minor +"@refinedev/supabase": minor +"@refinedev/ui-tests": minor +"@refinedev/ui-types": minor +"@refinedev/graphql": minor +"@refinedev/mantine": minor +"@refinedev/hasura": minor +"@refinedev/medusa": minor +"@refinedev/strapi": minor +"@refinedev/ably": minor +"@refinedev/antd": minor +"@refinedev/core": minor +"@refinedev/kbar": minor +"@refinedev/rest": minor +"@refinedev/cli": minor +"@refinedev/mui": minor +--- + +[Resolves #6969](https://github.com/refinedev/refine/issues/6969) Move from tsup to tsdown since the former is not more actively maintained. + +This change also introduces the lint rule to explicitly indicate types during module re-exports. This avoids triggering rolldown's isolated module transpilation related error. diff --git a/biome.json b/biome.json index 297dd3c0f84af..faf3d522435de 100644 --- a/biome.json +++ b/biome.json @@ -95,6 +95,7 @@ "useSingleVarDeclarator": "error", "useTemplate": "error", "useImportType": "error", + "useExportType": "error", "useNodejsImportProtocol": "off" }, "suspicious": { diff --git a/cypress/e2e/auth-auth0/all.cy.ts b/cypress/e2e/auth-auth0/all.cy.ts index 5a5b2931f8617..b86417666906b 100644 --- a/cypress/e2e/auth-auth0/all.cy.ts +++ b/cypress/e2e/auth-auth0/all.cy.ts @@ -34,7 +34,10 @@ describe("auth-auth0", () => { cy.location("pathname").should("eq", "/login"); login(); cy.location("pathname").should("eq", "/posts"); - cy.visit("/test-route"); + cy.window().then((window) => { + window.history.pushState({}, "", "/test-route"); + window.dispatchEvent(new PopStateEvent("popstate")); + }); cy.get(".ant-result-404").should("exist"); cy.clearAllCookies(); cy.clearAllSessionStorage(); diff --git a/cypress/e2e/auth-chakra-ui/all.cy.ts b/cypress/e2e/auth-chakra-ui/all.cy.ts index 094489616705b..26f09a97c69e6 100644 --- a/cypress/e2e/auth-chakra-ui/all.cy.ts +++ b/cypress/e2e/auth-chakra-ui/all.cy.ts @@ -124,7 +124,7 @@ describe("auth-chakra-ui", () => { it("should render getIdentity response on header", () => { login(); cy.get(".chakra-text").contains(/jane doe/i); - cy.get(".chakra-avatar__img").should("have.attr", "src"); + cy.get(".chakra-avatar").should("be.visible"); }); }); }); diff --git a/packages/ably/package.json b/packages/ably/package.json index f1aaeb4f573f0..2afcda4b77d3c 100644 --- a/packages/ably/package.json +++ b/packages/ably/package.json @@ -31,8 +31,8 @@ ], "scripts": { "attw": "attw --pack .", - "build": "tsup && node ../shared/generate-declarations.js", - "dev": "tsup --watch", + "build": "tsdown && node ../shared/generate-declarations.js", + "dev": "tsdown --watch", "prepare": "pnpm build", "publint": "publint --strict=true --level=suggestion", "test": "vitest run --passWithNoTests", @@ -47,8 +47,8 @@ "@types/node": "^20", "jsdom": "^25.0.1", "nock": "^13.4.0", + "tsdown": "^0.21.10", "tslib": "^2.6.2", - "tsup": "^6.7.0", "typescript": "^5.8.3", "vitest": "^2.1.8" }, diff --git a/packages/ably/tsconfig.json b/packages/ably/tsconfig.json index 9f939725aa298..034739448fd93 100644 --- a/packages/ably/tsconfig.json +++ b/packages/ably/tsconfig.json @@ -3,6 +3,7 @@ "extends": "../../tsconfig.build.json", "compilerOptions": { "rootDir": "./src", - "baseUrl": "." + "baseUrl": ".", + "verbatimModuleSyntax": true } } diff --git a/packages/ably/tsdown.config.ts b/packages/ably/tsdown.config.ts new file mode 100644 index 0000000000000..71a6795b8f118 --- /dev/null +++ b/packages/ably/tsdown.config.ts @@ -0,0 +1,19 @@ +import { defineConfig } from "tsdown"; + +export default defineConfig((options) => ({ + entry: ["src/index.ts"], + outputOptions: { + codeSplitting: false, + }, + sourcemap: true, + clean: false, + minify: false, + format: ["cjs", "esm"], + outExtensions({ format }) { + return { + js: format === "cjs" ? ".cjs" : ".mjs", + }; + }, + platform: "browser", + onSuccess: options.watch ? "pnpm types" : undefined, +})); diff --git a/packages/ably/tsup.config.ts b/packages/ably/tsup.config.ts deleted file mode 100644 index 35584b49db750..0000000000000 --- a/packages/ably/tsup.config.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { defineConfig } from "tsup"; -import { NodeResolvePlugin } from "@esbuild-plugins/node-resolve"; - -export default defineConfig((options) => ({ - entry: ["src/index.ts"], - splitting: false, - sourcemap: true, - clean: false, - minify: false, - format: ["cjs", "esm"], - outExtension: ({ format }) => ({ js: format === "cjs" ? ".cjs" : ".mjs" }), - platform: "browser", - esbuildPlugins: [ - NodeResolvePlugin({ - extensions: [".js", "ts", "tsx", "jsx"], - onResolved: (resolved) => { - if (resolved.includes("node_modules")) { - return { - external: true, - }; - } - return resolved; - }, - }), - ], - onSuccess: options.watch ? "pnpm types" : undefined, -})); diff --git a/packages/airtable/package.json b/packages/airtable/package.json index abfce18420bbf..4ac8010131c6d 100644 --- a/packages/airtable/package.json +++ b/packages/airtable/package.json @@ -32,8 +32,8 @@ ], "scripts": { "attw": "attw --pack .", - "build": "tsup && node ../shared/generate-declarations.js", - "dev": "tsup --watch", + "build": "tsdown && node ../shared/generate-declarations.js", + "dev": "tsdown --watch", "prepare": "pnpm build", "publint": "publint --strict=true --level=suggestion", "test": "vitest run --passWithNoTests", @@ -54,8 +54,8 @@ "jsdom": "^25.0.1", "nock": "^13.4.0", "node-fetch": "^2.6.7", + "tsdown": "^0.21.10", "tslib": "^2.6.2", - "tsup": "^6.7.0", "typescript": "^5.8.3", "vitest": "^2.1.8" }, diff --git a/packages/airtable/tsconfig.json b/packages/airtable/tsconfig.json index 84dec474efb21..5380fedb02d04 100644 --- a/packages/airtable/tsconfig.json +++ b/packages/airtable/tsconfig.json @@ -3,6 +3,7 @@ "extends": "../../tsconfig.build.json", "compilerOptions": { "rootDir": "./src", - "baseUrl": "." + "baseUrl": ".", + "verbatimModuleSyntax": true } } diff --git a/packages/airtable/tsdown.config.ts b/packages/airtable/tsdown.config.ts new file mode 100644 index 0000000000000..71a6795b8f118 --- /dev/null +++ b/packages/airtable/tsdown.config.ts @@ -0,0 +1,19 @@ +import { defineConfig } from "tsdown"; + +export default defineConfig((options) => ({ + entry: ["src/index.ts"], + outputOptions: { + codeSplitting: false, + }, + sourcemap: true, + clean: false, + minify: false, + format: ["cjs", "esm"], + outExtensions({ format }) { + return { + js: format === "cjs" ? ".cjs" : ".mjs", + }; + }, + platform: "browser", + onSuccess: options.watch ? "pnpm types" : undefined, +})); diff --git a/packages/airtable/tsup.config.ts b/packages/airtable/tsup.config.ts deleted file mode 100644 index 35584b49db750..0000000000000 --- a/packages/airtable/tsup.config.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { defineConfig } from "tsup"; -import { NodeResolvePlugin } from "@esbuild-plugins/node-resolve"; - -export default defineConfig((options) => ({ - entry: ["src/index.ts"], - splitting: false, - sourcemap: true, - clean: false, - minify: false, - format: ["cjs", "esm"], - outExtension: ({ format }) => ({ js: format === "cjs" ? ".cjs" : ".mjs" }), - platform: "browser", - esbuildPlugins: [ - NodeResolvePlugin({ - extensions: [".js", "ts", "tsx", "jsx"], - onResolved: (resolved) => { - if (resolved.includes("node_modules")) { - return { - external: true, - }; - } - return resolved; - }, - }), - ], - onSuccess: options.watch ? "pnpm types" : undefined, -})); diff --git a/packages/antd/package.json b/packages/antd/package.json index de83ff24f7f6e..f841816621e6d 100644 --- a/packages/antd/package.json +++ b/packages/antd/package.json @@ -34,8 +34,8 @@ "typings": "dist/index.d.ts", "scripts": { "attw": "attw --pack . --exclude-entrypoints dist/reset.css", - "build": "tsup && node ../shared/generate-declarations.js", - "dev": "tsup --watch", + "build": "tsdown && node ../shared/generate-declarations.js", + "dev": "tsdown --watch", "prepare": "pnpm build", "publint": "publint --strict=true --level=suggestion", "test": "vitest run", @@ -74,7 +74,8 @@ "identity-obj-proxy": "^3.0.0", "postcss": "^8.1.4", "react-router": "^7.0.2", - "tsup": "^6.7.0", + "rollup-plugin-copy": "^3.5.0", + "tsdown": "^0.21.10", "typescript": "^5.8.3", "vitest": "^2.1.8" }, diff --git a/packages/antd/src/hooks/form/index.ts b/packages/antd/src/hooks/form/index.ts index 7e633732c8389..c5a6465619892 100644 --- a/packages/antd/src/hooks/form/index.ts +++ b/packages/antd/src/hooks/form/index.ts @@ -1,17 +1,17 @@ -export { useForm, UseFormProps, UseFormReturnType } from "./useForm"; +export { useForm, type UseFormProps, type UseFormReturnType } from "./useForm"; export { useModalForm, - UseModalFormProps, - UseModalFormReturnType, + type UseModalFormProps, + type UseModalFormReturnType, } from "./useModalForm"; export { useDrawerForm, - UseDrawerFormProps, - UseDrawerFormConfig, - UseDrawerFormReturnType, + type UseDrawerFormProps, + type UseDrawerFormConfig, + type UseDrawerFormReturnType, } from "./useDrawerForm"; export { useStepsForm, - UseStepsFormProps, - UseStepsFormReturnType, + type UseStepsFormProps, + type UseStepsFormReturnType, } from "./useStepsForm"; diff --git a/packages/antd/src/hooks/form/useDrawerForm/index.ts b/packages/antd/src/hooks/form/useDrawerForm/index.ts index 95941cb8d4880..78740bf9490a6 100644 --- a/packages/antd/src/hooks/form/useDrawerForm/index.ts +++ b/packages/antd/src/hooks/form/useDrawerForm/index.ts @@ -1,6 +1,6 @@ export { useDrawerForm, - UseDrawerFormProps, - UseDrawerFormConfig, - UseDrawerFormReturnType, + type UseDrawerFormProps, + type UseDrawerFormConfig, + type UseDrawerFormReturnType, } from "./useDrawerForm"; diff --git a/packages/antd/src/hooks/form/useModalForm/index.ts b/packages/antd/src/hooks/form/useModalForm/index.ts index 3a21634cf1c02..97177443b49a8 100644 --- a/packages/antd/src/hooks/form/useModalForm/index.ts +++ b/packages/antd/src/hooks/form/useModalForm/index.ts @@ -1,5 +1,5 @@ export { useModalForm, - UseModalFormProps, - UseModalFormReturnType, + type UseModalFormProps, + type UseModalFormReturnType, } from "./useModalForm"; diff --git a/packages/antd/src/hooks/form/useStepsForm/index.ts b/packages/antd/src/hooks/form/useStepsForm/index.ts index fd3e9dbf5e7cf..6a7d24bd801db 100644 --- a/packages/antd/src/hooks/form/useStepsForm/index.ts +++ b/packages/antd/src/hooks/form/useStepsForm/index.ts @@ -1,5 +1,5 @@ export { useStepsForm, - UseStepsFormProps, - UseStepsFormReturnType, + type UseStepsFormProps, + type UseStepsFormReturnType, } from "./useStepsForm"; diff --git a/packages/antd/src/hooks/table/useTable/index.ts b/packages/antd/src/hooks/table/useTable/index.ts index 74d4c824164ff..71950db698d8a 100644 --- a/packages/antd/src/hooks/table/useTable/index.ts +++ b/packages/antd/src/hooks/table/useTable/index.ts @@ -1 +1,5 @@ -export { useTable, useTableProps, useTableReturnType } from "./useTable"; +export { + useTable, + type useTableProps, + type useTableReturnType, +} from "./useTable"; diff --git a/packages/antd/tsconfig.json b/packages/antd/tsconfig.json index df4afb76d0eeb..8086e3800e844 100644 --- a/packages/antd/tsconfig.json +++ b/packages/antd/tsconfig.json @@ -27,6 +27,7 @@ "./src/types", "./node_modules/@types", "../../node_modules/@types" - ] + ], + "verbatimModuleSyntax": true } } diff --git a/packages/antd/tsdown.config.ts b/packages/antd/tsdown.config.ts new file mode 100644 index 0000000000000..fee6b3f7024e4 --- /dev/null +++ b/packages/antd/tsdown.config.ts @@ -0,0 +1,64 @@ +import { defineConfig } from "tsdown"; +import type { Plugin } from "rolldown"; +import copy from "rollup-plugin-copy"; + +import { removeTestIdsPlugin } from "../shared/remove-test-ids-plugin.ts"; +import { dayJsEsmReplacePlugin } from "../shared/dayjs-esm-replace-plugin.ts"; +import { markAsExternalPlugin } from "../shared/mark-as-external-plugin.ts"; + +const ANTD_TARGET_REGEX = + /\/src\/components\/antd\/(antd|calendar|datePicker|timePicker).*/; + +/** + * Replaces CJS imports (antd/lib/, rc-picker/lib/) with ESM equivalents (antd/es/, rc-picker/es/) + */ +const antdLibToEsPlugin = (): Plugin => ({ + name: "antd-lib-2-es-module-replacement", + renderChunk(code, chunk, options) { + if (options.format === "cjs") return null; + + if (!ANTD_TARGET_REGEX.test(chunk.fileName)) return null; + + return { + code: code + .replace(/antd\/lib\//g, "antd/es/") + .replace(/rc-picker\/lib\//g, "rc-picker/es/"), + map: null, + }; + }, +}); + +export default defineConfig((options) => ({ + entry: ["src/index.tsx"], + outputOptions: { + codeSplitting: false, + keepNames: true, + }, + banner: { + js: '"use client"', + }, + sourcemap: true, + clean: false, + minify: false, + format: ["cjs", "esm"], + outExtensions({ format }) { + return { + js: format === "cjs" ? ".cjs" : ".mjs", + }; + }, + platform: "browser", + plugins: [ + removeTestIdsPlugin, + antdLibToEsPlugin(), + dayJsEsmReplacePlugin, + copy({ + targets: [{ src: "src/assets/styles/reset.css", dest: "dist" }], + hook: "writeBundle", + }), + markAsExternalPlugin, + ], + loader: { + ".svg": "dataurl", + }, + onSuccess: options.watch ? "pnpm types" : undefined, +})); diff --git a/packages/antd/tsup.config.ts b/packages/antd/tsup.config.ts deleted file mode 100644 index 652b05b1e65fb..0000000000000 --- a/packages/antd/tsup.config.ts +++ /dev/null @@ -1,80 +0,0 @@ -import { defineConfig } from "tsup"; -import * as fs from "fs"; -import path from "path"; -import copyStaticFiles from "esbuild-copy-static-files"; - -import { removeTestIdsPlugin } from "../shared/remove-test-ids-plugin"; -import { dayJsEsmReplacePlugin } from "../shared/dayjs-esm-replace-plugin"; -import { markAsExternalPlugin } from "../shared/mark-as-external-plugin"; - -const JS_EXTENSIONS = new Set(["js", "cjs", "mjs"]); - -export default defineConfig((options) => ({ - entry: ["src/index.tsx"], - splitting: false, - sourcemap: true, - clean: false, - minify: false, - format: ["cjs", "esm"], - outExtension: ({ format }) => ({ js: format === "cjs" ? ".cjs" : ".mjs" }), - platform: "browser", - esbuildPlugins: [ - removeTestIdsPlugin, - { - name: "antd-lib-2-es-module-replacement", - setup: (build) => { - if (build.initialOptions.format === "cjs") { - return; - } - if (build.initialOptions.format === "esm") { - build.onLoad( - { - filter: - /\/src\/components\/antd\/(antd|calendar|datePicker|timePicker).*/, - }, - async (args) => { - const contents = await fs.promises.readFile(args.path, "utf8"); - - const extension = path.extname(args.path).replace(".", ""); - - const loader = JS_EXTENSIONS.has(extension) - ? "jsx" - : (extension as any); - - const replacements = [ - [/antd\/lib\//g, "antd/es/"], - [/rc-picker\/lib\//g, "rc-picker/es/"], - ] as const; - - const newContents = replacements.reduce( - (acc, [regex, replacement]) => acc.replace(regex, replacement), - contents, - ); - - return { - loader, - contents: newContents, - }; - }, - ); - } - }, - }, - dayJsEsmReplacePlugin, - copyStaticFiles({ - src: "./src/assets/styles/reset.css", - dest: "./dist/reset.css", - }), - markAsExternalPlugin, - ], - loader: { - ".svg": "dataurl", - }, - esbuildOptions(options) { - options.keepNames = true; - options.banner = { - js: '"use client"', - }; - }, - onSuccess: options.watch ? "pnpm types" : undefined, -})); diff --git a/packages/appwrite/package.json b/packages/appwrite/package.json index da4b2da9689a5..a3b3daead81c2 100644 --- a/packages/appwrite/package.json +++ b/packages/appwrite/package.json @@ -31,8 +31,8 @@ ], "scripts": { "attw": "attw --pack .", - "build": "tsup && node ../shared/generate-declarations.js", - "dev": "tsup --watch", + "build": "tsdown && node ../shared/generate-declarations.js", + "dev": "tsdown --watch", "prepare": "pnpm build", "publint": "publint --strict=true --level=suggestion", "test": "vitest run", @@ -49,8 +49,8 @@ "@types/node": "^20", "@vitest/ui": "^2.1.8", "nock": "14.0.5", + "tsdown": "^0.21.10", "tslib": "^2.6.2", - "tsup": "^6.7.0", "typescript": "^5.8.3", "vitest": "^2.1.8" }, diff --git a/packages/appwrite/tsconfig.json b/packages/appwrite/tsconfig.json index 9f939725aa298..034739448fd93 100644 --- a/packages/appwrite/tsconfig.json +++ b/packages/appwrite/tsconfig.json @@ -3,6 +3,7 @@ "extends": "../../tsconfig.build.json", "compilerOptions": { "rootDir": "./src", - "baseUrl": "." + "baseUrl": ".", + "verbatimModuleSyntax": true } } diff --git a/packages/appwrite/tsdown.config.ts b/packages/appwrite/tsdown.config.ts new file mode 100644 index 0000000000000..71a6795b8f118 --- /dev/null +++ b/packages/appwrite/tsdown.config.ts @@ -0,0 +1,19 @@ +import { defineConfig } from "tsdown"; + +export default defineConfig((options) => ({ + entry: ["src/index.ts"], + outputOptions: { + codeSplitting: false, + }, + sourcemap: true, + clean: false, + minify: false, + format: ["cjs", "esm"], + outExtensions({ format }) { + return { + js: format === "cjs" ? ".cjs" : ".mjs", + }; + }, + platform: "browser", + onSuccess: options.watch ? "pnpm types" : undefined, +})); diff --git a/packages/appwrite/tsup.config.ts b/packages/appwrite/tsup.config.ts deleted file mode 100644 index 35584b49db750..0000000000000 --- a/packages/appwrite/tsup.config.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { defineConfig } from "tsup"; -import { NodeResolvePlugin } from "@esbuild-plugins/node-resolve"; - -export default defineConfig((options) => ({ - entry: ["src/index.ts"], - splitting: false, - sourcemap: true, - clean: false, - minify: false, - format: ["cjs", "esm"], - outExtension: ({ format }) => ({ js: format === "cjs" ? ".cjs" : ".mjs" }), - platform: "browser", - esbuildPlugins: [ - NodeResolvePlugin({ - extensions: [".js", "ts", "tsx", "jsx"], - onResolved: (resolved) => { - if (resolved.includes("node_modules")) { - return { - external: true, - }; - } - return resolved; - }, - }), - ], - onSuccess: options.watch ? "pnpm types" : undefined, -})); diff --git a/packages/chakra-ui/package.json b/packages/chakra-ui/package.json index 320a1949d595e..5c8861b817834 100644 --- a/packages/chakra-ui/package.json +++ b/packages/chakra-ui/package.json @@ -23,8 +23,8 @@ "typings": "dist/index.d.ts", "scripts": { "attw": "attw --pack .", - "build": "tsup && node ../shared/generate-declarations.js", - "dev": "tsup --watch", + "build": "tsdown && node ../shared/generate-declarations.js", + "dev": "tsdown --watch", "prepare": "pnpm build", "publint": "publint --strict=true --level=suggestion", "test": "vitest run", @@ -64,7 +64,7 @@ "esbuild-plugin-inline-image": "^0.0.8", "identity-obj-proxy": "^3.0.0", "react-router": "^7.0.2", - "tsup": "^6.7.0", + "tsdown": "^0.21.10", "typescript": "^5.8.3", "vitest": "^2.1.8" }, diff --git a/packages/chakra-ui/tsconfig.json b/packages/chakra-ui/tsconfig.json index 4c031046ddb7f..159bf73509ba2 100644 --- a/packages/chakra-ui/tsconfig.json +++ b/packages/chakra-ui/tsconfig.json @@ -23,6 +23,7 @@ "./src/types", "./node_modules/@types", "../../node_modules/@types" - ] + ], + "verbatimModuleSyntax": true } } diff --git a/packages/chakra-ui/tsup.config.ts b/packages/chakra-ui/tsdown.config.ts similarity index 67% rename from packages/chakra-ui/tsup.config.ts rename to packages/chakra-ui/tsdown.config.ts index fb1b5cb276b28..2cdb689bfbad0 100644 --- a/packages/chakra-ui/tsup.config.ts +++ b/packages/chakra-ui/tsdown.config.ts @@ -1,20 +1,30 @@ -import { defineConfig } from "tsup"; +import { defineConfig } from "tsdown"; -import { markAsExternalPlugin } from "../shared/mark-as-external-plugin"; -import { removeTestIdsPlugin } from "../shared/remove-test-ids-plugin"; -import { tablerCjsReplacePlugin } from "../shared/tabler-cjs-replace-plugin"; -import { dayJsEsmReplacePlugin } from "../shared/dayjs-esm-replace-plugin"; +import { markAsExternalPlugin } from "../shared/mark-as-external-plugin.ts"; +import { removeTestIdsPlugin } from "../shared/remove-test-ids-plugin.ts"; +import { tablerCjsReplacePlugin } from "../shared/tabler-cjs-replace-plugin.ts"; +import { dayJsEsmReplacePlugin } from "../shared/dayjs-esm-replace-plugin.ts"; export default defineConfig((options) => ({ entry: ["src/index.tsx"], - splitting: false, + outputOptions: { + codeSplitting: false, + keepNames: true, + }, + banner: { + js: '"use client"', + }, sourcemap: true, clean: false, minify: false, format: ["cjs", "esm"], - outExtension: ({ format }) => ({ js: format === "cjs" ? ".cjs" : ".mjs" }), + outExtensions({ format }) { + return { + js: format === "cjs" ? ".cjs" : ".mjs", + }; + }, platform: "browser", - esbuildPlugins: [ + plugins: [ markAsExternalPlugin, tablerCjsReplacePlugin, dayJsEsmReplacePlugin, @@ -23,11 +33,5 @@ export default defineConfig((options) => ({ loader: { ".svg": "dataurl", }, - esbuildOptions(options) { - options.keepNames = true; - options.banner = { - js: '"use client"', - }; - }, onSuccess: options.watch ? "pnpm types" : undefined, })); diff --git a/packages/cli/package.json b/packages/cli/package.json index 86fc8533bad5b..3917bb6cd8f09 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -25,8 +25,8 @@ }, "scripts": { "attw": "attw --pack .", - "build": "tsup && node ../shared/generate-declarations.js", - "dev": "tsup --watch", + "build": "tsdown && node ../shared/generate-declarations.js", + "dev": "tsdown --watch", "prepare": "pnpm build", "publint": "publint --strict=true --level=suggestion", "test": "vitest run", @@ -92,7 +92,7 @@ "@types/semver": "^7.5.8", "@types/temp": "^0.9.1", "@vitest/ui": "^2.1.8", - "tsup": "^6.7.0", + "tsdown": "^0.21.10", "typescript": "^5.8.3", "vitest": "^2.1.8" }, diff --git a/packages/cli/tsconfig.json b/packages/cli/tsconfig.json index 40c5a5f7d1df1..9e701ce5be6e7 100644 --- a/packages/cli/tsconfig.json +++ b/packages/cli/tsconfig.json @@ -21,6 +21,7 @@ "@telemetry": ["src/telemetry"], "@transformers/*": ["src/transformers/*"], "@transformers": ["src/transformers/"] - } + }, + "verbatimModuleSyntax": true } } diff --git a/packages/cli/tsdown.config.ts b/packages/cli/tsdown.config.ts new file mode 100644 index 0000000000000..450e0407da415 --- /dev/null +++ b/packages/cli/tsdown.config.ts @@ -0,0 +1,94 @@ +import { defineConfig, type UserConfig } from "tsdown"; +import { NodeResolvePlugin } from "@esbuild-plugins/node-resolve"; +import fs from "fs"; +import path from "path"; + +const JS_EXTENSIONS = new Set(["js", "cjs", "mjs"]); + +const getRefinePackageNames = () => { + try { + const ignored = [ + "live-previews", + "cli", + "antd-audit-log", + "demo-sidebar", + "create-refine-app", + "ui-types", + "ui-tests", + ]; + + const dirs = fs.readdirSync("../"); + + const packages = dirs.filter( + (el) => !el.startsWith(".") && el !== "cli" && !ignored.includes(el), + ); + + return packages; + } catch (error) { + return []; + } +}; + +const textReplacePlugin = () => ({ + name: "textReplace", + transform(code: string, id: string) { + const ext = path.extname(id).replace(".", ""); + if (!JS_EXTENSIONS.has(ext)) return null; + + const packageListRegex = /const REFINE_PACKAGES = \[(.|\s)*?\];/gm; + if (!packageListRegex.test(code)) return null; + + const packageList = getRefinePackageNames(); + const newCode = code.replace( + packageListRegex, + `const REFINE_PACKAGES = [${packageList + .map((el) => `"${el}"`) + .join(", ")}];`, + ); + + return { + code: newCode, + map: null, + }; + }, +}); + +export default defineConfig((options) => { + const sharedConfig: UserConfig = { + format: ["cjs", "esm"], + outExtensions({ format }) { + return { + js: format === "cjs" ? ".cjs" : ".mjs", + }; + }, + platform: "node", + sourcemap: true, + clean: false, + minify: false, + plugins: [textReplacePlugin()], + outputOptions: { + codeSplitting: false, + }, + external: [ + ".bin/next", + ".bin/craco", + ".bin/react-scripts", + ".bin/parcel", + ".bin/remix-serve", + ".bin/remix", + ".bin/vite", + ], + onSuccess: options.watch ? "pnpm types" : undefined, + }; + + return [ + { + ...sharedConfig, + entry: ["src/index.ts"], + }, + { + ...sharedConfig, + entry: ["src/cli.ts"], + }, + ]; +}); diff --git a/packages/cli/tsup.config.ts b/packages/cli/tsup.config.ts deleted file mode 100644 index 0ffa645cf305c..0000000000000 --- a/packages/cli/tsup.config.ts +++ /dev/null @@ -1,99 +0,0 @@ -import { defineConfig } from "tsup"; -import { NodeResolvePlugin } from "@esbuild-plugins/node-resolve"; -import fs from "fs"; -import path from "path"; - -const JS_EXTENSIONS = new Set(["js", "cjs", "mjs"]); - -const getRefinePackageNames = () => { - try { - const ignored = [ - "live-previews", - "cli", - "antd-audit-log", - "demo-sidebar", - "create-refine-app", - "ui-types", - "ui-tests", - ]; - - const dirs = fs.readdirSync("../"); - - const packages = dirs.filter( - (el) => !el.startsWith(".") && el !== "cli" && !ignored.includes(el), - ); - - return packages; - } catch (error) { - return []; - } -}; - -export default defineConfig((options) => ({ - entry: ["src/index.ts", "src/cli.ts"], - splitting: false, - sourcemap: true, - clean: false, - minify: false, - format: ["cjs", "esm"], - outExtension: ({ format }) => ({ js: format === "cjs" ? ".cjs" : ".mjs" }), - platform: "node", - external: [ - ".bin/next", - ".bin/craco", - ".bin/react-scripts", - ".bin/parcel", - ".bin/remix-serve", - ".bin/remix", - ".bin/vite", - ], - esbuildPlugins: [ - { - name: "textReplace", - setup: (build) => { - build.onLoad({ filter: /\.ts$/ }, (args) => { - const contents = fs.readFileSync(args.path, "utf8"); - - const extension = path.extname(args.path).replace(".", ""); - const loader = JS_EXTENSIONS.has(extension) - ? "jsx" - : (extension as any); - - const packageListRegex = /const REFINE_PACKAGES = \[(.|\s)*?\];/gm; - const hasPackageList = contents.match(packageListRegex); - - if (!hasPackageList) { - return { - loader, - contents, - }; - } - - const packageList = getRefinePackageNames(); - - return { - loader, - contents: contents.replace( - packageListRegex, - `const REFINE_PACKAGES = [${packageList - .map((el) => `"${el}"`) - .join(", ")}];`, - ), - }; - }); - }, - }, - NodeResolvePlugin({ - extensions: [".js", "ts", "tsx", "jsx"], - onResolved: (resolved) => { - if (resolved.includes("node_modules")) { - return { - external: true, - }; - } - return resolved; - }, - }), - ], - onSuccess: options.watch ? "pnpm types" : undefined, -})); diff --git a/packages/core/package.json b/packages/core/package.json index 94e2f3ada134d..ea7a3ff7d28e0 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -28,8 +28,8 @@ "typings": "dist/index.d.ts", "scripts": { "attw": "attw --pack .", - "build": "tsup && node ../shared/generate-declarations.js", - "dev": "tsup --watch", + "build": "tsdown && node ../shared/generate-declarations.js", + "dev": "tsdown --watch", "prepare": "pnpm build", "publint": "publint --strict=true --level=suggestion", "test": "vitest run", @@ -66,7 +66,7 @@ "@vitest/ui": "^2.1.8", "graphql": "^15.6.1", "identity-obj-proxy": "^3.0.0", - "tsup": "^6.7.0", + "tsdown": "^0.21.10", "typescript": "^5.8.3", "vitest": "^2.1.8" }, diff --git a/packages/core/src/components/index.ts b/packages/core/src/components/index.ts index e5175465c3b63..a1670da24f6cf 100644 --- a/packages/core/src/components/index.ts +++ b/packages/core/src/components/index.ts @@ -4,7 +4,10 @@ export * from "./undoableQueue"; export { Authenticated } from "./authenticated"; export { RouteChangeHandler } from "./routeChangeHandler"; -export { CanAccess, CanAccessProps } from "./canAccess"; +export { CanAccess, type CanAccessProps } from "./canAccess"; export { GitHubBanner } from "./gh-banner"; -export { AutoSaveIndicator, AutoSaveIndicatorProps } from "./autoSaveIndicator"; -export { Link, LinkProps } from "./link"; +export { + AutoSaveIndicator, + type AutoSaveIndicatorProps, +} from "./autoSaveIndicator"; +export { Link, type LinkProps } from "./link"; diff --git a/packages/core/src/hooks/data/index.ts b/packages/core/src/hooks/data/index.ts index a6df2ba9040b1..5d3806a04dd59 100644 --- a/packages/core/src/hooks/data/index.ts +++ b/packages/core/src/hooks/data/index.ts @@ -1,34 +1,46 @@ -export { useList, UseListProps } from "./useList"; -export { useOne, UseOneProps } from "./useOne"; -export { useMany, UseManyProps } from "./useMany"; +export { useList, type UseListProps } from "./useList"; +export { useOne, type UseOneProps } from "./useOne"; +export { useMany, type UseManyProps } from "./useMany"; -export { useUpdate, UseUpdateProps, UseUpdateReturnType } from "./useUpdate"; -export { useCreate, UseCreateProps, UseCreateReturnType } from "./useCreate"; -export { useDelete, UseDeleteProps, UseDeleteReturnType } from "./useDelete"; +export { + useUpdate, + type UseUpdateProps, + type UseUpdateReturnType, +} from "./useUpdate"; +export { + useCreate, + type UseCreateProps, + type UseCreateReturnType, +} from "./useCreate"; +export { + useDelete, + type UseDeleteProps, + type UseDeleteReturnType, +} from "./useDelete"; export { useCreateMany, - UseCreateManyProps, - UseCreateManyReturnType, + type UseCreateManyProps, + type UseCreateManyReturnType, } from "./useCreateMany"; export { useUpdateMany, - UseUpdateManyProps, - UseUpdateManyReturnType, + type UseUpdateManyProps, + type UseUpdateManyReturnType, } from "./useUpdateMany"; export { useDeleteMany, - UseDeleteManyProps, - UseDeleteManyReturnType, + type UseDeleteManyProps, + type UseDeleteManyReturnType, } from "./useDeleteMany"; export { useApiUrl } from "./useApiUrl"; -export { useCustom, UseCustomProps } from "./useCustom"; +export { useCustom, type UseCustomProps } from "./useCustom"; export { useCustomMutation, - UseCustomMutationProps, - UseCustomMutationReturnType, + type UseCustomMutationProps, + type UseCustomMutationReturnType, } from "./useCustomMutation"; export { useDataProvider } from "./useDataProvider"; -export { useInfiniteList, UseInfiniteListProps } from "./useInfiniteList"; +export { useInfiniteList, type UseInfiniteListProps } from "./useInfiniteList"; diff --git a/packages/core/src/hooks/data/useDataProvider.tsx b/packages/core/src/hooks/data/useDataProvider.tsx index e4ed3cfb8bc6e..d5284a43a9158 100644 --- a/packages/core/src/hooks/data/useDataProvider.tsx +++ b/packages/core/src/hooks/data/useDataProvider.tsx @@ -1,7 +1,7 @@ import { useCallback, useContext } from "react"; import { DataContext } from "@contexts/data"; -import { type DataProvider, IDataContext } from "../../contexts/data/types"; +import type { DataProvider } from "../../contexts/data/types"; export const useDataProvider = (): (( /** * The name of the `data provider` you want to access diff --git a/packages/core/src/index.tsx b/packages/core/src/index.tsx index 9e1ec77fa0147..303db83c59cdd 100644 --- a/packages/core/src/index.tsx +++ b/packages/core/src/index.tsx @@ -37,7 +37,7 @@ export { ResourceContext } from "./contexts/resource/index.js"; export { AccessControlContext } from "./contexts/accessControl/index.js"; -export { +export type { AccessControlProvider, AccessControlProvider as AccessControlBindings, CanParams, @@ -47,7 +47,7 @@ export { IAccessControlContextReturnType, } from "./contexts/accessControl/types.js"; -export { +export type { AuditLogProvider, IAuditLogContext, ILog, @@ -55,7 +55,7 @@ export { LogParams, } from "./contexts/auditLog/types.js"; -export { +export type { AuthActionResponse, AuthProvider, CheckResponse, @@ -66,7 +66,7 @@ export { SuccessNotificationResponse, } from "./contexts/auth/types.js"; -export { +export type { ConditionalFilter, CreateManyResponse, CreateResponse, @@ -127,14 +127,14 @@ export { I18nContext as TranslationContext, } from "./contexts/i18n/index.js"; -export { +export type { I18nProvider, I18nProvider as TranslationProvider, I18nProvider as i18nBindings, II18nContext as ITranslationContext, } from "./contexts/i18n/types.js"; -export { +export type { ILiveContext, ILiveModeContextProvider, LiveEvent, @@ -146,7 +146,7 @@ export { LiveListParams, } from "./contexts/live/types.js"; -export { +export type { INotificationContext, NotificationProvider, NotificationProvider as NotificationsBindings, @@ -154,7 +154,7 @@ export { SuccessErrorNotification, } from "./contexts/notification/types.js"; -export { +export type { IRefineContext, IRefineContextOptions, IRefineContextProvider, @@ -165,7 +165,7 @@ export { TitleProps, } from "./contexts/refine/types.js"; -export { +export type { ResourceProps, IResourceComponents, IResourceComponentsProps, @@ -177,7 +177,7 @@ export { ResourceRoutePath, } from "./contexts/resource/types.js"; -export { +export type { Action, BackFunction, GoConfig, @@ -188,17 +188,17 @@ export { RouterProvider, } from "./contexts/router/types.js"; -export { +export type { ActionTypes, IUndoableQueue, IUndoableQueueContext, } from "./contexts/undoableQueue/types.js"; -export { IUnsavedWarnContext } from "./contexts/unsavedWarn/types.js"; +export type { IUnsavedWarnContext } from "./contexts/unsavedWarn/types.js"; export { MetaContextProvider, useMetaContext, } from "./contexts/metaContext/index.js"; -export { TreeMenuItem, UseMenuProps } from "./hooks/menu/useMenu.js"; +export type { TreeMenuItem, UseMenuProps } from "./hooks/menu/useMenu.js"; diff --git a/packages/core/tsconfig.json b/packages/core/tsconfig.json index d6151206a7cbc..d270f1593a990 100644 --- a/packages/core/tsconfig.json +++ b/packages/core/tsconfig.json @@ -22,6 +22,7 @@ "@test": ["test"], "@definitions/*": ["src/definitions/*"], "@definitions": ["src/definitions"] - } + }, + "verbatimModuleSyntax": true } } diff --git a/packages/core/tsup.config.ts b/packages/core/tsdown.config.ts similarity index 63% rename from packages/core/tsup.config.ts rename to packages/core/tsdown.config.ts index 813431b644b52..69a1369986751 100644 --- a/packages/core/tsup.config.ts +++ b/packages/core/tsdown.config.ts @@ -1,28 +1,32 @@ -import { defineConfig } from "tsup"; +import { defineConfig } from "tsdown"; -import { lodashReplacePlugin } from "../shared/lodash-replace-plugin"; -import { markAsExternalPlugin } from "../shared/mark-as-external-plugin"; -import { replaceCoreVersionPlugin } from "../shared/replace-core-version-plugin"; +import { lodashReplacePlugin } from "../shared/lodash-replace-plugin.ts"; +import { markAsExternalPlugin } from "../shared/mark-as-external-plugin.ts"; +import { replaceCoreVersionPlugin } from "../shared/replace-core-version-plugin.ts"; export default defineConfig((options) => ({ entry: ["src/index.tsx"], - splitting: false, + outputOptions: { + codeSplitting: false, + keepNames: true, + }, + banner: { + js: '"use client"', + }, sourcemap: true, clean: false, minify: false, format: ["cjs", "esm"], - outExtension: ({ format }) => ({ js: format === "cjs" ? ".cjs" : ".mjs" }), + outExtensions({ format }) { + return { + js: format === "cjs" ? ".cjs" : ".mjs", + }; + }, platform: "browser", - esbuildPlugins: [ + plugins: [ replaceCoreVersionPlugin, lodashReplacePlugin, markAsExternalPlugin, ], - esbuildOptions(options) { - options.keepNames = true; - options.banner = { - js: '"use client"', - }; - }, onSuccess: options.watch ? "pnpm types" : undefined, })); diff --git a/packages/create-refine-app/package.json b/packages/create-refine-app/package.json index 9e75c1590d9e2..aea6b038a17fc 100644 --- a/packages/create-refine-app/package.json +++ b/packages/create-refine-app/package.json @@ -10,8 +10,8 @@ "typings": "dist/index.d.ts", "bin": "./dist/index.js", "scripts": { - "build": "tsup && tsc --project tsconfig.declarations.json", - "dev": "tsup --watch", + "build": "tsdown && tsc --project tsconfig.declarations.json", + "dev": "tsdown --watch", "prepare": "pnpm build", "test": "vitest run --passWithNoTests", "types": "tsc --project tsconfig.declarations.json" @@ -38,7 +38,7 @@ "@types/rimraf": "3.0.0", "@types/tar": "^6.1.11", "@types/which-pm-runs": "^1.0.0", - "tsup": "^6.7.0", + "tsdown": "^0.21.10", "typescript": "^5.8.3" }, "engines": { diff --git a/packages/create-refine-app/tsconfig.json b/packages/create-refine-app/tsconfig.json index 2432c1e334cb8..adc873f370778 100644 --- a/packages/create-refine-app/tsconfig.json +++ b/packages/create-refine-app/tsconfig.json @@ -10,6 +10,7 @@ "paths": { "@utils/*": ["src/utils/*"], "@utils": ["src/utils"] - } + }, + "verbatimModuleSyntax": true } } diff --git a/packages/create-refine-app/tsdown.config.ts b/packages/create-refine-app/tsdown.config.ts new file mode 100644 index 0000000000000..b80ebd84a0680 --- /dev/null +++ b/packages/create-refine-app/tsdown.config.ts @@ -0,0 +1,18 @@ +import { defineConfig } from "tsdown"; + +export default defineConfig((options) => ({ + entry: ["src/index.ts"], + outputOptions: { + codeSplitting: false, + }, + sourcemap: true, + clean: false, + platform: "node", + format: ["cjs", "esm", "iife"], + outExtensions({ format }) { + return { + js: format === "cjs" ? ".cjs" : ".mjs", + }; + }, + onSuccess: options.watch ? "pnpm types" : undefined, +})); diff --git a/packages/create-refine-app/tsup.config.ts b/packages/create-refine-app/tsup.config.ts deleted file mode 100644 index 57aa50f7fd3d5..0000000000000 --- a/packages/create-refine-app/tsup.config.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { defineConfig } from "tsup"; -import { NodeResolvePlugin } from "@esbuild-plugins/node-resolve"; - -export default defineConfig((options) => ({ - entry: ["src/index.ts"], - splitting: false, - sourcemap: true, - clean: false, - platform: "node", - format: ["cjs", "esm", "iife"], - legacyOutput: true, - esbuildPlugins: [ - NodeResolvePlugin({ - extensions: [".js", "ts", "tsx", "jsx"], - onResolved: (resolved) => { - if (resolved.includes("node_modules")) { - return { - external: true, - }; - } - return resolved; - }, - }), - ], - onSuccess: options.watch ? "pnpm types" : undefined, -})); diff --git a/packages/devtools-internal/package.json b/packages/devtools-internal/package.json index a90ecd249f0ec..47d2fbae25413 100644 --- a/packages/devtools-internal/package.json +++ b/packages/devtools-internal/package.json @@ -32,8 +32,8 @@ ], "scripts": { "attw": "attw --pack .", - "build": "tsup && node ../shared/generate-declarations.js", - "dev": "tsup --watch", + "build": "tsdown && node ../shared/generate-declarations.js", + "dev": "tsdown --watch", "prepare": "pnpm build", "publint": "publint --strict=true --level=suggestion", "test": "vitest run --passWithNoTests", @@ -51,8 +51,8 @@ "@vitest/ui": "^2.1.8", "jsdom": "^25.0.1", "react-router": "^7.0.2", + "tsdown": "^0.21.10", "tslib": "^2.6.2", - "tsup": "^6.7.0", "typescript": "^5.8.3", "vitest": "^2.1.8" }, diff --git a/packages/devtools-internal/tsconfig.json b/packages/devtools-internal/tsconfig.json index 4ac98d9806376..9545266fe575b 100644 --- a/packages/devtools-internal/tsconfig.json +++ b/packages/devtools-internal/tsconfig.json @@ -8,6 +8,7 @@ "paths": { "@test/*": ["test/*"], "@test": ["test"] - } + }, + "verbatimModuleSyntax": true } } diff --git a/packages/devtools-internal/tsdown.config.ts b/packages/devtools-internal/tsdown.config.ts new file mode 100644 index 0000000000000..564ca8794d444 --- /dev/null +++ b/packages/devtools-internal/tsdown.config.ts @@ -0,0 +1,25 @@ +import { defineConfig } from "tsdown"; + +export default defineConfig((options) => ({ + entry: ["src/index.ts"], + outputOptions: { + codeSplitting: false, + }, + sourcemap: true, + clean: false, + minify: false, + format: ["cjs", "esm"], + outExtensions({ format }) { + return { + js: format === "cjs" ? ".cjs" : ".mjs", + }; + }, + platform: "browser", + define: { + __DEV_CONDITION__: "process.env.NODE_ENV", + }, + banner: { + js: '"use client"', + }, + onSuccess: options.watch ? "pnpm types" : undefined, +})); diff --git a/packages/devtools-internal/tsup.config.ts b/packages/devtools-internal/tsup.config.ts deleted file mode 100644 index 69222511c06c6..0000000000000 --- a/packages/devtools-internal/tsup.config.ts +++ /dev/null @@ -1,36 +0,0 @@ -import { defineConfig } from "tsup"; -import { NodeResolvePlugin } from "@esbuild-plugins/node-resolve"; - -export default defineConfig((options) => ({ - entry: ["src/index.ts"], - splitting: false, - sourcemap: true, - clean: false, - minify: false, - format: ["cjs", "esm"], - outExtension: ({ format }) => ({ js: format === "cjs" ? ".cjs" : ".mjs" }), - platform: "browser", - esbuildOptions: (options) => { - options.define = { - ...options.define, - __DEV_CONDITION__: "process.env.NODE_ENV", - }; - options.banner = { - js: '"use client"', - }; - }, - esbuildPlugins: [ - NodeResolvePlugin({ - extensions: [".js", "ts", "tsx", "jsx"], - onResolved: (resolved) => { - if (resolved.includes("node_modules")) { - return { - external: true, - }; - } - return resolved; - }, - }), - ], - onSuccess: options.watch ? "pnpm types" : undefined, -})); diff --git a/packages/devtools-server/package.json b/packages/devtools-server/package.json index fd1b1ebe9b885..2cae2e334c304 100644 --- a/packages/devtools-server/package.json +++ b/packages/devtools-server/package.json @@ -35,9 +35,9 @@ ], "scripts": { "attw": "attw --pack .", - "build": "pnpm build:client && tsup && node ../shared/generate-declarations.js", + "build": "pnpm build:client && tsdown && node ../shared/generate-declarations.js", "build:client": "cross-env NODE_ENV=production tsc && vite build --config src/client/vite.config.ts", - "dev": "pnpm dev:client & tsup --watch", + "dev": "pnpm dev:client & tsdown --watch", "dev:client": "vite build --watch --config src/client/vite.config.ts", "prepare": "pnpm build", "publint": "publint --strict=true --level=suggestion", @@ -89,8 +89,8 @@ "esbuild-copy-static-files": "^0.1.0", "jsdom": "^25.0.1", "react-router": "^7.0.2", + "tsdown": "^0.21.10", "tslib": "^2.6.2", - "tsup": "^6.7.0", "typescript": "^5.8.3", "vite": "^5.4.15", "vitest": "^2.1.8" diff --git a/packages/devtools-server/tsconfig.json b/packages/devtools-server/tsconfig.json index 43d874161c09c..095f176c2a6fb 100644 --- a/packages/devtools-server/tsconfig.json +++ b/packages/devtools-server/tsconfig.json @@ -9,6 +9,7 @@ "paths": { "@test/*": ["test/*"], "@test": ["test"] - } + }, + "verbatimModuleSyntax": true } } diff --git a/packages/devtools-server/tsdown.config.ts b/packages/devtools-server/tsdown.config.ts new file mode 100644 index 0000000000000..81dfbf7c425ed --- /dev/null +++ b/packages/devtools-server/tsdown.config.ts @@ -0,0 +1,45 @@ +import { defineConfig, type UserConfig } from "tsdown"; +import { lodashReplacePlugin } from "../shared/lodash-replace-plugin.ts"; + +export default defineConfig((options) => { + const onSuccess = [ + ...(options.watch ? ["pnpm types"] : []), + ...(process.env.STANDALONE_DEVTOOLS_SERVER === "true" && options.watch + ? ["pnpm start:server"] + : []), + ].join(" && "); + + const isDev = process.env.USE_DEV_ENV === "true" || Boolean(options.watch); + + const sharedConfig: UserConfig = { + outputOptions: { + codeSplitting: false, + }, + sourcemap: true, + clean: false, + minify: false, + format: ["cjs", "esm"], + outExtensions({ format }) { + return { + js: format === "cjs" ? ".cjs" : ".mjs", + }; + }, + platform: "node", + define: { + __DEVELOPMENT__: JSON.stringify(isDev), + }, + plugins: [lodashReplacePlugin], + onSuccess: onSuccess ? onSuccess : undefined, + }; + + return [ + { + ...sharedConfig, + entry: ["src/index.ts"], + }, + { + ...sharedConfig, + entry: ["src/cli.ts"], + }, + ]; +}); diff --git a/packages/devtools-server/tsup.config.ts b/packages/devtools-server/tsup.config.ts deleted file mode 100644 index e0cc3335e6d48..0000000000000 --- a/packages/devtools-server/tsup.config.ts +++ /dev/null @@ -1,47 +0,0 @@ -import { defineConfig } from "tsup"; -import { NodeResolvePlugin } from "@esbuild-plugins/node-resolve"; -import { lodashReplacePlugin } from "../shared/lodash-replace-plugin"; - -export default defineConfig((tsupOptions) => { - const onSuccess = [ - ...(tsupOptions.watch ? ["pnpm types"] : []), - ...(process.env.STANDALONE_DEVTOOLS_SERVER === "true" && tsupOptions.watch - ? ["pnpm start:server"] - : []), - ].join(" && "); - - return { - entry: ["src/index.ts", "src/cli.ts"], - splitting: false, - sourcemap: true, - clean: false, - minify: false, - format: ["cjs", "esm"], - outExtension: ({ format }) => ({ js: format === "cjs" ? ".cjs" : ".mjs" }), - platform: "node", - esbuildOptions: (options) => { - options.define = { - ...options.define, - __DEVELOPMENT__: - process.env.USE_DEV_ENV === "true" || tsupOptions.watch - ? "true" - : "false", - }; - }, - esbuildPlugins: [ - lodashReplacePlugin, - NodeResolvePlugin({ - extensions: [".js", "ts", "tsx", "jsx"], - onResolved: (resolved) => { - if (resolved.includes("node_modules")) { - return { - external: true, - }; - } - return resolved; - }, - }), - ], - onSuccess: onSuccess ? onSuccess : undefined, - }; -}); diff --git a/packages/devtools-shared/package.json b/packages/devtools-shared/package.json index 6e8f4c3657625..9d675dbb19d08 100644 --- a/packages/devtools-shared/package.json +++ b/packages/devtools-shared/package.json @@ -32,8 +32,8 @@ ], "scripts": { "attw": "attw --pack .", - "build": "tsup && node ../shared/generate-declarations.js", - "dev": "tsup --watch", + "build": "tsdown && node ../shared/generate-declarations.js", + "dev": "tsdown --watch", "prepare": "pnpm build", "publint": "publint --strict=true --level=suggestion", "test": "vitest run --passWithNoTests", @@ -50,8 +50,8 @@ "@vitest/ui": "^2.1.8", "jsdom": "^25.0.1", "react-router": "^7.0.2", + "tsdown": "^0.21.10", "tslib": "^2.6.2", - "tsup": "^6.7.0", "typescript": "^5.8.3", "vitest": "^2.1.8" }, diff --git a/packages/devtools-shared/src/index.ts b/packages/devtools-shared/src/index.ts index 42e802e2d2134..8a61e1e9f73b7 100644 --- a/packages/devtools-shared/src/index.ts +++ b/packages/devtools-shared/src/index.ts @@ -1,12 +1,17 @@ -export { DevtoolsEvent, DevtoolsEventPayloads } from "./event-types.js"; -export { TraceType } from "./trace.js"; -export { Feed, FeedSection } from "./feed.js"; -export { +export { DevtoolsEvent, type DevtoolsEventPayloads } from "./event-types.js"; +export { type TraceType } from "./trace.js"; +export type { Feed, FeedSection } from "./feed.js"; +export type { PackageType, PackageLatestVersionType, AvailablePackageType, } from "./package.js"; -export { RefineHook, Scopes, hooksByScope, scopes } from "./scopes.js"; +export { + type RefineHook, + type Scopes, + hooksByScope, + scopes, +} from "./scopes.js"; export { DevToolsContextProvider, DevToolsContext } from "./context.js"; diff --git a/packages/devtools-shared/tsconfig.json b/packages/devtools-shared/tsconfig.json index 4ac98d9806376..9545266fe575b 100644 --- a/packages/devtools-shared/tsconfig.json +++ b/packages/devtools-shared/tsconfig.json @@ -8,6 +8,7 @@ "paths": { "@test/*": ["test/*"], "@test": ["test"] - } + }, + "verbatimModuleSyntax": true } } diff --git a/packages/devtools-shared/tsdown.config.ts b/packages/devtools-shared/tsdown.config.ts new file mode 100644 index 0000000000000..a02bbe54c72fc --- /dev/null +++ b/packages/devtools-shared/tsdown.config.ts @@ -0,0 +1,22 @@ +import { defineConfig } from "tsdown"; + +export default defineConfig((options) => ({ + entry: ["src/index.ts"], + outputOptions: { + codeSplitting: false, + }, + sourcemap: true, + clean: false, + minify: false, + format: ["cjs", "esm"], + outExtensions({ format }) { + return { + js: format === "cjs" ? ".cjs" : ".mjs", + }; + }, + platform: "browser", + banner: { + js: '"use client"', + }, + onSuccess: options.watch ? "pnpm types" : undefined, +})); diff --git a/packages/devtools-shared/tsup.config.ts b/packages/devtools-shared/tsup.config.ts deleted file mode 100644 index 09d834c9349cf..0000000000000 --- a/packages/devtools-shared/tsup.config.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { defineConfig } from "tsup"; -import { NodeResolvePlugin } from "@esbuild-plugins/node-resolve"; - -export default defineConfig((options) => ({ - entry: ["src/index.ts"], - splitting: false, - sourcemap: true, - clean: false, - minify: false, - format: ["cjs", "esm"], - outExtension: ({ format }) => ({ js: format === "cjs" ? ".cjs" : ".mjs" }), - platform: "browser", - esbuildPlugins: [ - NodeResolvePlugin({ - extensions: [".js", "ts", "tsx", "jsx"], - onResolved: (resolved) => { - if (resolved.includes("node_modules")) { - return { - external: true, - }; - } - return resolved; - }, - }), - ], - esbuildOptions(options) { - options.banner = { - js: '"use client"', - }; - }, - onSuccess: options.watch ? "pnpm types" : undefined, -})); diff --git a/packages/devtools-ui/package.json b/packages/devtools-ui/package.json index f5f01a16be1aa..53fff24eba026 100644 --- a/packages/devtools-ui/package.json +++ b/packages/devtools-ui/package.json @@ -36,8 +36,8 @@ ], "scripts": { "attw": "attw --pack . --exclude-entrypoints style.css", - "build": "tsup && node ../shared/generate-declarations.js", - "dev": "tsup --watch", + "build": "tsdown && node ../shared/generate-declarations.js", + "dev": "tsdown --watch", "prepare": "pnpm build", "publint": "publint --strict=true --level=suggestion", "test": "vitest --run", @@ -65,6 +65,7 @@ "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "^16.3.0", "@testing-library/user-event": "^14.6.1", + "@tsdown/css": "^0.22.14", "@types/lodash": "^4.14.171", "@types/node": "^20", "@types/react-gravatar": "^2.6.10", @@ -73,8 +74,8 @@ "postcss": "^8.1.4", "react-router": "^7.0.2", "tailwindcss": "^3.0.11", + "tsdown": "^0.21.10", "tslib": "^2.6.2", - "tsup": "^6.7.0", "typescript": "^5.8.3", "vitest": "^2.1.8" }, diff --git a/packages/devtools-ui/src/index.ts b/packages/devtools-ui/src/index.ts index d150b7a976ec9..b319aece46d10 100644 --- a/packages/devtools-ui/src/index.ts +++ b/packages/devtools-ui/src/index.ts @@ -1,3 +1,6 @@ +// @ts-ignore: needed for tsdown build +import "./style.css"; + import React from "react"; import { createRoot } from "react-dom/client"; diff --git a/packages/devtools-ui/tsconfig.json b/packages/devtools-ui/tsconfig.json index 4ac98d9806376..9545266fe575b 100644 --- a/packages/devtools-ui/tsconfig.json +++ b/packages/devtools-ui/tsconfig.json @@ -8,6 +8,7 @@ "paths": { "@test/*": ["test/*"], "@test": ["test"] - } + }, + "verbatimModuleSyntax": true } } diff --git a/packages/devtools-ui/tsdown.config.ts b/packages/devtools-ui/tsdown.config.ts new file mode 100644 index 0000000000000..2427b7b718f40 --- /dev/null +++ b/packages/devtools-ui/tsdown.config.ts @@ -0,0 +1,31 @@ +import { defineConfig, type UserConfig } from "tsdown"; +import { dayJsEsmReplacePlugin } from "../shared/dayjs-esm-replace-plugin.ts"; +import { lodashReplacePlugin } from "../shared/lodash-replace-plugin.ts"; + +const sharedConfig: UserConfig = { + outputOptions: { + codeSplitting: false, + }, + sourcemap: true, + clean: false, + minify: false, + format: ["cjs", "esm"], + outExtensions({ format }) { + return { + js: format === "cjs" ? ".cjs" : ".mjs", + }; + }, + platform: "browser", + plugins: [lodashReplacePlugin, dayJsEsmReplacePlugin], + css: { + transformer: "postcss", + }, +}; + +export default defineConfig((options) => [ + { + ...sharedConfig, + entry: ["src/index.ts"], + onSuccess: options.watch ? "pnpm types" : undefined, + }, +]); diff --git a/packages/devtools-ui/tsup.config.ts b/packages/devtools-ui/tsup.config.ts deleted file mode 100644 index 77d98c19148a2..0000000000000 --- a/packages/devtools-ui/tsup.config.ts +++ /dev/null @@ -1,31 +0,0 @@ -import { defineConfig } from "tsup"; -import { NodeResolvePlugin } from "@esbuild-plugins/node-resolve"; -import { dayJsEsmReplacePlugin } from "../shared/dayjs-esm-replace-plugin"; -import { lodashReplacePlugin } from "../shared/lodash-replace-plugin"; - -export default defineConfig((options) => ({ - entry: ["src/index.ts", "src/style.css"], - splitting: false, - sourcemap: true, - clean: false, - minify: false, - format: ["cjs", "esm"], - outExtension: ({ format }) => ({ js: format === "cjs" ? ".cjs" : ".mjs" }), - platform: "browser", - esbuildPlugins: [ - lodashReplacePlugin, - dayJsEsmReplacePlugin, - NodeResolvePlugin({ - extensions: [".js", "ts", "tsx", "jsx"], - onResolved: (resolved) => { - if (resolved.includes("node_modules")) { - return { - external: true, - }; - } - return resolved; - }, - }), - ], - onSuccess: options.watch ? "pnpm types" : undefined, -})); diff --git a/packages/devtools/package.json b/packages/devtools/package.json index af2defde62633..b639508316757 100644 --- a/packages/devtools/package.json +++ b/packages/devtools/package.json @@ -32,8 +32,8 @@ ], "scripts": { "attw": "attw --pack .", - "build": "tsup && node ../shared/generate-declarations.js", - "dev": "tsup --watch", + "build": "tsdown && node ../shared/generate-declarations.js", + "dev": "tsdown --watch", "prepare": "pnpm build", "publint": "publint --strict=true --level=suggestion", "test": "vitest run --passWithNoTests", @@ -55,8 +55,8 @@ "@vitest/ui": "^2.1.8", "jsdom": "^25.0.1", "react-router": "^7.0.2", + "tsdown": "^0.21.10", "tslib": "^2.6.2", - "tsup": "^6.7.0", "typescript": "^5.8.3", "vitest": "^2.1.8" }, diff --git a/packages/devtools/tsconfig.json b/packages/devtools/tsconfig.json index 4ac98d9806376..9545266fe575b 100644 --- a/packages/devtools/tsconfig.json +++ b/packages/devtools/tsconfig.json @@ -8,6 +8,7 @@ "paths": { "@test/*": ["test/*"], "@test": ["test"] - } + }, + "verbatimModuleSyntax": true } } diff --git a/packages/devtools/tsdown.config.ts b/packages/devtools/tsdown.config.ts new file mode 100644 index 0000000000000..b9470cb0dd746 --- /dev/null +++ b/packages/devtools/tsdown.config.ts @@ -0,0 +1,39 @@ +import { defineConfig } from "tsdown"; +import { lodashReplacePlugin } from "../shared/lodash-replace-plugin.ts"; + +export default defineConfig((options) => ({ + entry: ["src/index.ts"], + outputOptions: { + codeSplitting: false, + }, + sourcemap: true, + clean: false, + minify: false, + format: ["cjs", "esm"], + outExtensions({ format }) { + return { + js: format === "cjs" ? ".cjs" : ".mjs", + }; + }, + platform: "browser", + define: { + __DEV_CONDITION__: "process.env.NODE_ENV", + __IMPORT_META_KEY__: "import.meta", + __PROCESS_KEY__: "process", + __PROCESS_ENV_REFINE_DEVTOOLS_PORT_KEY__: + "process.env.REFINE_DEVTOOLS_PORT", + __PROCESS_ENV_NEXT_PUBLIC_REFINE_DEVTOOLS_PORT_KEY__: + "process.env.NEXT_PUBLIC_REFINE_DEVTOOLS_PORT", + __PROCESS_ENV_REACT_APP_REFINE_DEVTOOLS_PORT_KEY__: + "process.env.REACT_APP_REFINE_DEVTOOLS_PORT", + __IMPORT_META_ENV_REFINE_DEVTOOLS_PORT_KEY__: + "import.meta.env.REFINE_DEVTOOLS_PORT", + __IMPORT_META_ENV_VITE_REFINE_DEVTOOLS_PORT_KEY__: + "import.meta.env.VITE_REFINE_DEVTOOLS_PORT", + }, + banner: { + js: '"use client"', + }, + plugins: [lodashReplacePlugin], + onSuccess: options.watch ? "pnpm types" : undefined, +})); diff --git a/packages/devtools/tsup.config.ts b/packages/devtools/tsup.config.ts deleted file mode 100644 index 67d61990654e5..0000000000000 --- a/packages/devtools/tsup.config.ts +++ /dev/null @@ -1,50 +0,0 @@ -import { defineConfig } from "tsup"; -import { NodeResolvePlugin } from "@esbuild-plugins/node-resolve"; -import { lodashReplacePlugin } from "../shared/lodash-replace-plugin"; - -export default defineConfig((options) => ({ - entry: ["src/index.ts"], - splitting: false, - sourcemap: true, - clean: false, - minify: false, - format: ["cjs", "esm"], - outExtension: ({ format }) => ({ js: format === "cjs" ? ".cjs" : ".mjs" }), - platform: "browser", - esbuildOptions: (options) => { - options.define = { - ...options.define, - __DEV_CONDITION__: "process.env.NODE_ENV", - __IMPORT_META_KEY__: "import.meta", - __PROCESS_KEY__: "process", - __PROCESS_ENV_REFINE_DEVTOOLS_PORT_KEY__: - "process.env.REFINE_DEVTOOLS_PORT", - __PROCESS_ENV_NEXT_PUBLIC_REFINE_DEVTOOLS_PORT_KEY__: - "process.env.NEXT_PUBLIC_REFINE_DEVTOOLS_PORT", - __PROCESS_ENV_REACT_APP_REFINE_DEVTOOLS_PORT_KEY__: - "process.env.REACT_APP_REFINE_DEVTOOLS_PORT", - __IMPORT_META_ENV_REFINE_DEVTOOLS_PORT_KEY__: - "import.meta.env.REFINE_DEVTOOLS_PORT", - __IMPORT_META_ENV_VITE_REFINE_DEVTOOLS_PORT_KEY__: - "import.meta.env.VITE_REFINE_DEVTOOLS_PORT", - }; - options.banner = { - js: '"use client"', - }; - }, - esbuildPlugins: [ - lodashReplacePlugin, - NodeResolvePlugin({ - extensions: [".js", "ts", "tsx", "jsx"], - onResolved: (resolved) => { - if (resolved.includes("node_modules")) { - return { - external: true, - }; - } - return resolved; - }, - }), - ], - onSuccess: options.watch ? "pnpm types" : undefined, -})); diff --git a/packages/graphql/package.json b/packages/graphql/package.json index 28355d17900f2..42f450ae4896d 100644 --- a/packages/graphql/package.json +++ b/packages/graphql/package.json @@ -32,8 +32,8 @@ ], "scripts": { "attw": "attw --pack .", - "build": "tsup && node ../shared/generate-declarations.js", - "dev": "tsup --watch", + "build": "tsdown && node ../shared/generate-declarations.js", + "dev": "tsdown --watch", "prepare": "pnpm build", "publint": "publint --strict=true --level=suggestion", "test": "vitest run --passWithNoTests", @@ -58,8 +58,8 @@ "@types/pluralize": "^0.0.29", "jsdom": "^25.0.1", "nock": "14.0.5", + "tsdown": "^0.21.10", "tslib": "^2.6.2", - "tsup": "^6.7.0", "typescript": "^5.8.3", "vitest": "^2.1.8" }, diff --git a/packages/graphql/tsconfig.json b/packages/graphql/tsconfig.json index 9f939725aa298..034739448fd93 100644 --- a/packages/graphql/tsconfig.json +++ b/packages/graphql/tsconfig.json @@ -3,6 +3,7 @@ "extends": "../../tsconfig.build.json", "compilerOptions": { "rootDir": "./src", - "baseUrl": "." + "baseUrl": ".", + "verbatimModuleSyntax": true } } diff --git a/packages/graphql/tsdown.config.ts b/packages/graphql/tsdown.config.ts new file mode 100644 index 0000000000000..71a6795b8f118 --- /dev/null +++ b/packages/graphql/tsdown.config.ts @@ -0,0 +1,19 @@ +import { defineConfig } from "tsdown"; + +export default defineConfig((options) => ({ + entry: ["src/index.ts"], + outputOptions: { + codeSplitting: false, + }, + sourcemap: true, + clean: false, + minify: false, + format: ["cjs", "esm"], + outExtensions({ format }) { + return { + js: format === "cjs" ? ".cjs" : ".mjs", + }; + }, + platform: "browser", + onSuccess: options.watch ? "pnpm types" : undefined, +})); diff --git a/packages/graphql/tsup.config.ts b/packages/graphql/tsup.config.ts deleted file mode 100644 index 35584b49db750..0000000000000 --- a/packages/graphql/tsup.config.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { defineConfig } from "tsup"; -import { NodeResolvePlugin } from "@esbuild-plugins/node-resolve"; - -export default defineConfig((options) => ({ - entry: ["src/index.ts"], - splitting: false, - sourcemap: true, - clean: false, - minify: false, - format: ["cjs", "esm"], - outExtension: ({ format }) => ({ js: format === "cjs" ? ".cjs" : ".mjs" }), - platform: "browser", - esbuildPlugins: [ - NodeResolvePlugin({ - extensions: [".js", "ts", "tsx", "jsx"], - onResolved: (resolved) => { - if (resolved.includes("node_modules")) { - return { - external: true, - }; - } - return resolved; - }, - }), - ], - onSuccess: options.watch ? "pnpm types" : undefined, -})); diff --git a/packages/hasura/package.json b/packages/hasura/package.json index ce395c32e8916..1803b1a8cfb15 100644 --- a/packages/hasura/package.json +++ b/packages/hasura/package.json @@ -32,8 +32,8 @@ ], "scripts": { "attw": "attw --pack .", - "build": "tsup && node ../shared/generate-declarations.js", - "dev": "tsup --watch", + "build": "tsdown && node ../shared/generate-declarations.js", + "dev": "tsdown --watch", "prepare": "pnpm build", "publint": "publint --strict=true --level=suggestion", "test": "vitest run", @@ -58,8 +58,8 @@ "@types/node": "^20", "@vitest/ui": "^2.1.8", "nock": "^13.4.0", + "tsdown": "^0.21.10", "tslib": "^2.6.2", - "tsup": "^6.7.0", "typescript": "^5.8.3", "vitest": "^2.1.8" }, diff --git a/packages/hasura/tsconfig.json b/packages/hasura/tsconfig.json index 9f939725aa298..034739448fd93 100644 --- a/packages/hasura/tsconfig.json +++ b/packages/hasura/tsconfig.json @@ -3,6 +3,7 @@ "extends": "../../tsconfig.build.json", "compilerOptions": { "rootDir": "./src", - "baseUrl": "." + "baseUrl": ".", + "verbatimModuleSyntax": true } } diff --git a/packages/hasura/tsup.config.ts b/packages/hasura/tsdown.config.ts similarity index 57% rename from packages/hasura/tsup.config.ts rename to packages/hasura/tsdown.config.ts index f3f7aed833653..457afda4afcc6 100644 --- a/packages/hasura/tsup.config.ts +++ b/packages/hasura/tsdown.config.ts @@ -1,17 +1,23 @@ -import { defineConfig } from "tsup"; +import { defineConfig } from "tsdown"; -import { lodashReplacePlugin } from "../shared/lodash-replace-plugin"; -import { markAsExternalPlugin } from "../shared/mark-as-external-plugin"; +import { lodashReplacePlugin } from "../shared/lodash-replace-plugin.ts"; +import { markAsExternalPlugin } from "../shared/mark-as-external-plugin.ts"; export default defineConfig((options) => ({ entry: ["src/index.ts"], - splitting: false, + outputOptions: { + codeSplitting: false, + }, sourcemap: true, clean: false, minify: false, format: ["cjs", "esm"], - outExtension: ({ format }) => ({ js: format === "cjs" ? ".cjs" : ".mjs" }), + outExtensions({ format }) { + return { + js: format === "cjs" ? ".cjs" : ".mjs", + }; + }, platform: "browser", - esbuildPlugins: [lodashReplacePlugin, markAsExternalPlugin], + plugins: [lodashReplacePlugin, markAsExternalPlugin], onSuccess: options.watch ? "pnpm types" : undefined, })); diff --git a/packages/inferencer/package.json b/packages/inferencer/package.json index 06a2e8ecda038..03828942be617 100644 --- a/packages/inferencer/package.json +++ b/packages/inferencer/package.json @@ -100,8 +100,8 @@ "typings": "dist/index.d.ts", "scripts": { "attw": "attw --pack .", - "build": "tsup && node ../shared/generate-declarations.js", - "dev": "tsup --watch", + "build": "tsdown && node ../shared/generate-declarations.js", + "dev": "tsdown --watch", "prepare": "pnpm build", "publint": "publint --strict=true --level=suggestion", "test": "vitest --run", @@ -149,7 +149,7 @@ "react-live": "^4.1.8", "react-router": "^7.0.2", "react-test-renderer": "^18.2.0", - "tsup": "^6.7.0", + "tsdown": "^0.21.10", "typescript": "^5.8.3", "vitest": "^2.1.8" }, diff --git a/packages/inferencer/src/inferencers/antd/__tests__/__snapshots__/create.test.tsx.snap b/packages/inferencer/src/inferencers/antd/__tests__/__snapshots__/create.test.tsx.snap index 546990a8060cc..dffb4b52e5bf3 100644 --- a/packages/inferencer/src/inferencers/antd/__tests__/__snapshots__/create.test.tsx.snap +++ b/packages/inferencer/src/inferencers/antd/__tests__/__snapshots__/create.test.tsx.snap @@ -910,6 +910,7 @@ exports[`AntdCreateInferencer > should match the snapshot 1`] = ` > \n \n \n {children({ isOpen, setIsOpen })}\n \n \n );\n}\n\ntype DataTableFilterDropdownActionsProps = {\n className?: string;\n isClearDisabled?: boolean;\n isApplyDisabled?: boolean;\n onClear: () => void;\n onApply: () => void;\n};\n\nexport function DataTableFilterDropdownActions({\n className,\n isClearDisabled,\n isApplyDisabled,\n onClear,\n onApply,\n}: DataTableFilterDropdownActionsProps) {\n const t = useTranslate();\n\n return (\n \n {\n onClear();\n }}\n >\n \n {t(\"buttons.clear\", \"Clear\")}\n \n\n {\n onApply();\n }}\n >\n {t(\"buttons.apply\", \"Apply\")}\n \n \n );\n}\n\nexport type DataTableFilterDropdownTextProps = {\n column: Column;\n table: ReactTable;\n defaultOperator?: CrudOperators;\n operators?: CrudOperators[];\n placeholder?: string;\n};\n\nexport function DataTableFilterDropdownText({\n column,\n table,\n operators = [\n \"eq\",\n \"ne\",\n \"contains\",\n \"ncontains\",\n \"containss\",\n \"ncontainss\",\n \"startswith\",\n \"nstartswith\",\n \"startswiths\",\n \"nstartswiths\",\n \"endswith\",\n \"nendswith\",\n \"endswiths\",\n \"nendswiths\",\n \"in\",\n \"nin\",\n \"ina\",\n \"nina\",\n ],\n defaultOperator = \"eq\",\n placeholder,\n}: DataTableFilterDropdownTextProps) {\n const t = useTranslate();\n\n return (\n (\n {\n onChange(event.target.value);\n }}\n />\n )}\n />\n );\n}\n\nexport type DataTableFilterDropdownNumericProps = {\n column: Column;\n table: ReactTable;\n defaultOperator?: CrudOperators;\n operators?: CrudOperators[];\n placeholder?: string;\n};\n\nexport function DataTableFilterDropdownNumeric({\n column,\n table,\n operators = [\"eq\", \"ne\", \"gt\", \"lt\", \"gte\", \"lte\"],\n defaultOperator = \"eq\",\n placeholder,\n}: DataTableFilterDropdownNumericProps) {\n const t = useTranslate();\n\n return (\n (\n {\n onChange(event.target.value);\n }}\n />\n )}\n />\n );\n}\n\nexport type DataTableFilterComboboxProps = {\n column: Column;\n table?: ReactTable;\n options: { label: string; value: string }[];\n defaultOperator?: CrudOperators;\n operators?: CrudOperators[];\n placeholder?: string;\n noResultsText?: string;\n multiple?: boolean;\n};\n\nexport function DataTableFilterCombobox({\n column,\n table,\n options,\n defaultOperator = \"eq\",\n operators = [\"eq\", \"ne\", \"in\", \"nin\"],\n placeholder,\n noResultsText,\n multiple = false,\n}: DataTableFilterComboboxProps) {\n const t = useTranslate();\n const [isOpen, setIsOpen] = useState(false);\n\n return (\n {\n const currentValues = multiple\n ? Array.isArray(value)\n ? value\n : value && typeof value === \"string\"\n ? [value]\n : []\n : value && typeof value === \"string\"\n ? [value]\n : [];\n\n const handleSelect = (optionValue: string) => {\n if (multiple) {\n const newValues = currentValues.includes(optionValue)\n ? currentValues.filter((v) => v !== optionValue)\n : [...currentValues, optionValue];\n onChange(newValues);\n } else {\n onChange(optionValue);\n setIsOpen(false);\n }\n };\n\n const handleRemove = (optionValue: string) => {\n if (multiple) {\n const newValues = currentValues.filter((v) => v !== optionValue);\n onChange(newValues);\n }\n };\n\n const getDisplayText = () => {\n if (currentValues.length === 0) {\n return (\n placeholder ?? t(\"table.filter.combobox.placeholder\", \"Select...\")\n );\n }\n\n if (multiple) {\n return `${currentValues.length} selected`;\n }\n\n const selectedOption = options.find(\n (option) => option.value === currentValues[0],\n );\n return selectedOption ? selectedOption.label : currentValues[0];\n };\n\n const getSelectedLabels = () => {\n return currentValues.map((val) => {\n const option = options.find((opt) => opt.value === val);\n return { label: option ? option.label : val, value: val };\n });\n };\n\n return (\n \n \n \n
\n {multiple && currentValues.length > 0 ? (\n
\n {getSelectedLabels()\n .slice(0, 3)\n .map(({ label, value: val }) => (\n \n \n {label}\n \n {\n e.preventDefault();\n e.stopPropagation();\n handleRemove(val);\n }}\n >\n \n \n \n ))}\n {currentValues.length > 3 && (\n \n +{currentValues.length - 3} more\n \n )}\n
\n ) : (\n \n {getDisplayText()}\n \n )}\n\n \n
\n \n
\n \n \n \n \n \n {noResultsText ??\n t(\n \"table.filter.combobox.noResults\",\n \"Results not found.\",\n )}\n \n \n {options.map((option) => (\n handleSelect(option.value)}\n keywords={option.label?.split(\" \") ?? []}\n >\n {option.label}\n \n \n ))}\n \n \n \n \n
\n );\n }}\n />\n );\n}\n\nexport type DataTableFilterDropdownDateSinglePickerProps = {\n column: Column;\n defaultOperator?: CrudOperators;\n formatDate?: (date: Date | undefined) => string | undefined;\n};\n\nexport function DataTableFilterDropdownDateSinglePicker({\n column,\n defaultOperator = \"eq\",\n formatDate,\n}: DataTableFilterDropdownDateSinglePickerProps) {\n const columnFilterValue = column.getFilterValue() as string;\n\n const parseDate = (value: string | undefined): Date | undefined => {\n if (!value) return undefined;\n\n const date = new Date(value);\n\n if (Number.isNaN(date.getTime())) return undefined;\n return date;\n };\n\n const [filterValue, setFilterValue] = useState(() =>\n parseDate(columnFilterValue),\n );\n\n useEffect(() => {\n column.columnDef.meta = {\n ...column.columnDef.meta,\n filterOperator: defaultOperator,\n };\n }, [defaultOperator, column]);\n\n useEffect(() => {\n setFilterValue(parseDate(columnFilterValue));\n }, [columnFilterValue]);\n\n const hasDate = !!filterValue;\n\n const handleApply = () => {\n if (!filterValue) return;\n\n const value = formatDate?.(filterValue) ?? filterValue.toISOString();\n column.setFilterValue(value);\n };\n\n return (\n \n {({ setIsOpen }) => {\n return (\n {\n if (!hasDate) return;\n if (event.key === \"Enter\") {\n handleApply();\n setIsOpen(false);\n }\n }}\n >\n {\n setFilterValue(date);\n }}\n />\n\n
\n \n
\n\n {\n column.setFilterValue(undefined);\n setFilterValue(undefined);\n setIsOpen(false);\n }}\n onApply={() => {\n handleApply();\n setIsOpen(false);\n }}\n />\n \n );\n }}\n \n );\n}\n\nexport type DataTableFilterDropdownDateRangePickerProps = {\n column: Column;\n defaultOperator?: CrudOperators;\n formatDateRange?: (dateRange: DateRange | undefined) => string[] | undefined;\n};\n\nexport function DataTableFilterDropdownDateRangePicker({\n column,\n defaultOperator = \"between\",\n formatDateRange,\n}: DataTableFilterDropdownDateRangePickerProps) {\n const columnFilterValue = column.getFilterValue() as string[];\n\n const parseDateRange = (\n value: string[] | undefined,\n ): DateRange | undefined => {\n if (!value || !Array.isArray(value) || value.length !== 2) return undefined;\n\n const from = value[0] ? new Date(value[0]) : undefined;\n const to = value[1] ? new Date(value[1]) : undefined;\n\n if (\n !from ||\n !to ||\n Number.isNaN(from.getTime()) ||\n Number.isNaN(to.getTime())\n )\n return undefined;\n return { from, to };\n };\n\n const [filterValue, setFilterValue] = useState(() =>\n parseDateRange(columnFilterValue),\n );\n\n useEffect(() => {\n column.columnDef.meta = {\n ...column.columnDef.meta,\n filterOperator: defaultOperator,\n };\n }, [defaultOperator, column]);\n\n useEffect(() => {\n setFilterValue(parseDateRange(columnFilterValue));\n // eslint-disable-next-line react-hooks/exhaustive-deps -- objects are always different\n }, [JSON.stringify(columnFilterValue)]);\n\n const hasDateRange = filterValue?.from && filterValue?.to;\n\n const handleApply = () => {\n if (!filterValue?.from || !filterValue?.to) return;\n\n const values = formatDateRange?.(filterValue) ?? [\n filterValue.from.toISOString(),\n filterValue.to.toISOString(),\n ];\n column.setFilterValue(values);\n };\n\n return (\n \n {({ setIsOpen }) => {\n return (\n {\n if (!hasDateRange) return;\n if (event.key === \"Enter\") {\n handleApply();\n setIsOpen(false);\n }\n }}\n >\n {\n setFilterValue({\n from: date?.from,\n to: date?.to,\n });\n }}\n />\n\n
\n \n
\n\n {\n column.setFilterValue(undefined);\n setFilterValue(undefined);\n setIsOpen(false);\n }}\n onApply={() => {\n handleApply();\n setIsOpen(false);\n }}\n />\n \n );\n }}\n \n );\n}\n\nexport type DataTableFilterInputProps = {\n column: Column;\n table?: ReactTable;\n defaultOperator?: CrudOperators;\n operators?: CrudOperators[];\n renderInput: (props: {\n value: string | string[];\n onChange: (value: string | string[]) => void;\n }) => React.ReactNode;\n};\n\nexport function DataTableFilterInput({\n column: columnFromProps,\n table: tableFromProps,\n operators: operatorsFromProps,\n defaultOperator: defaultOperatorFromProps,\n renderInput,\n}: DataTableFilterInputProps) {\n const [filterValue, setFilterValue] = useState(\n (columnFromProps.getFilterValue() as string | string[]) || \"\",\n );\n\n const [operator, setOperator] = useState(() => {\n if (!tableFromProps) {\n return defaultOperatorFromProps || \"eq\";\n }\n\n const columnFilter = tableFromProps\n .getState()\n .columnFilters.find((filter) => {\n return filter.id === columnFromProps.id;\n });\n\n if (columnFilter && \"operator\" in columnFilter) {\n return columnFilter.operator as CrudOperators;\n }\n\n return defaultOperatorFromProps || \"eq\";\n });\n\n useEffect(() => {\n columnFromProps.columnDef.meta = {\n ...columnFromProps.columnDef.meta,\n filterOperator: operator,\n };\n }, [columnFromProps, operator]);\n\n const handleApply = () => {\n columnFromProps.setFilterValue(filterValue);\n };\n\n const handleClear = () => {\n columnFromProps.setFilterValue(undefined);\n setFilterValue(\"\");\n };\n\n const handleOperatorChange = (value: CrudOperators) => {\n setOperator(value);\n columnFromProps.columnDef.meta = {\n ...columnFromProps.columnDef.meta,\n filterOperator: value,\n };\n };\n\n return (\n \n {({ setIsOpen }) => {\n return (\n {\n if (event.key === \"Enter\") {\n handleApply();\n setIsOpen(false);\n }\n }}\n >\n \n {operatorsFromProps && operatorsFromProps.length > 1 && (\n \n )}\n {renderInput({\n value: filterValue,\n onChange: setFilterValue,\n })}\n \n
\n \n
\n {\n handleClear();\n setIsOpen(false);\n }}\n onApply={() => {\n handleApply();\n setIsOpen(false);\n }}\n />\n \n );\n }}\n
\n );\n}\n\nconst CRUD_OPERATOR_LABELS: Record<\n Exclude,\n { i18nKey: string; defaultLabel: string }\n> = {\n eq: { i18nKey: \"table.filter.operator.eq\", defaultLabel: \"Equals\" },\n ne: { i18nKey: \"table.filter.operator.ne\", defaultLabel: \"Not equals\" },\n lt: { i18nKey: \"table.filter.operator.lt\", defaultLabel: \"Less than\" },\n gt: { i18nKey: \"table.filter.operator.gt\", defaultLabel: \"Greater than\" },\n lte: {\n i18nKey: \"table.filter.operator.lte\",\n defaultLabel: \"Less than or equal\",\n },\n gte: {\n i18nKey: \"table.filter.operator.gte\",\n defaultLabel: \"Greater than or equal\",\n },\n in: {\n i18nKey: \"table.filter.operator.in\",\n defaultLabel: \"Includes in an array\",\n },\n nin: {\n i18nKey: \"table.filter.operator.nin\",\n defaultLabel: \"Not includes in an array\",\n },\n ina: {\n i18nKey: \"table.filter.operator.ina\",\n defaultLabel: \"Includes in an array (case sensitive)\",\n },\n nina: {\n i18nKey: \"table.filter.operator.nina\",\n defaultLabel: \"Not includes in an array (case sensitive)\",\n },\n contains: {\n i18nKey: \"table.filter.operator.contains\",\n defaultLabel: \"Contains\",\n },\n ncontains: {\n i18nKey: \"table.filter.operator.ncontains\",\n defaultLabel: \"Not contains\",\n },\n containss: {\n i18nKey: \"table.filter.operator.containss\",\n defaultLabel: \"Contains (case sensitive)\",\n },\n ncontainss: {\n i18nKey: \"table.filter.operator.ncontainss\",\n defaultLabel: \"Not contains (case sensitive)\",\n },\n between: {\n i18nKey: \"table.filter.operator.between\",\n defaultLabel: \"Between\",\n },\n nbetween: {\n i18nKey: \"table.filter.operator.nbetween\",\n defaultLabel: \"Not between\",\n },\n null: { i18nKey: \"table.filter.operator.null\", defaultLabel: \"Is null\" },\n nnull: {\n i18nKey: \"table.filter.operator.nnull\",\n defaultLabel: \"Is not null\",\n },\n startswith: {\n i18nKey: \"table.filter.operator.startswith\",\n defaultLabel: \"Starts with\",\n },\n nstartswith: {\n i18nKey: \"table.filter.operator.nstartswith\",\n defaultLabel: \"Not starts with\",\n },\n startswiths: {\n i18nKey: \"table.filter.operator.startswiths\",\n defaultLabel: \"Starts with (case sensitive)\",\n },\n nstartswiths: {\n i18nKey: \"table.filter.operator.nstartswiths\",\n defaultLabel: \"Not starts with (case sensitive)\",\n },\n endswith: {\n i18nKey: \"table.filter.operator.endswith\",\n defaultLabel: \"Ends with\",\n },\n nendswith: {\n i18nKey: \"table.filter.operator.nendswith\",\n defaultLabel: \"Not ends with\",\n },\n endswiths: {\n i18nKey: \"table.filter.operator.endswiths\",\n defaultLabel: \"Ends with (case sensitive)\",\n },\n nendswiths: {\n i18nKey: \"table.filter.operator.nendswiths\",\n defaultLabel: \"Not ends with (case sensitive)\",\n },\n};\n\nexport type DataTableFilterOperatorSelectProps = {\n value: CrudOperators;\n onValueChange: (value: CrudOperators) => void;\n operators?: CrudOperators[];\n placeholder?: string;\n triggerClassName?: string;\n contentClassName?: string;\n};\n\nexport function DataTableFilterOperatorSelect({\n value,\n onValueChange,\n operators: operatorsFromProps,\n placeholder,\n triggerClassName,\n contentClassName,\n}: DataTableFilterOperatorSelectProps) {\n const t = useTranslate();\n\n const [open, setOpen] = useState(false);\n\n const operators = useMemo(() => {\n return Object.entries(CRUD_OPERATOR_LABELS).filter(([operator]) =>\n operatorsFromProps?.includes(operator as CrudOperators),\n );\n }, [operatorsFromProps]);\n\n const selectedLabel = t(\n CRUD_OPERATOR_LABELS[value as Exclude].i18nKey,\n CRUD_OPERATOR_LABELS[value as Exclude]\n .defaultLabel,\n );\n const placeholderText =\n placeholder ?? t(\"table.filter.operator.placeholder\", \"Search operator...\");\n const noResultsText = t(\n \"table.filter.operator.noResults\",\n \"No operator found.\",\n );\n\n return (\n \n \n \n
\n {selectedLabel ?? placeholderText}\n
\n \n \n
\n \n \n \n \n {noResultsText}\n \n {operators.map(([op, { i18nKey, defaultLabel }]) => (\n {\n onValueChange(op as CrudOperators);\n setOpen(false);\n }}\n >\n \n {t(i18nKey, defaultLabel)}\n \n ))}\n \n \n \n \n
\n );\n}\n\nDataTableFilterDropdown.displayName = \"DataTableFilterDropdown\";\nDataTableFilterDropdownText.displayName = \"DataTableFilterDropdownText\";\nDataTableFilterCombobox.displayName = \"DataTableFilterCombobox\";\nDataTableFilterDropdownDateRangePicker.displayName =\n \"DataTableFilterDropdownDateRangePicker\";\nDataTableFilterOperatorSelect.displayName = \"DataTableFilterOperatorSelect\";\nDataTableFilterDropdownActions.displayName = \"DataTableFilterDropdownActions\";\nDataTableFilterDropdownNumeric.displayName = \"DataTableFilterDropdownNumeric\";\nDataTableFilterInput.displayName = \"DataTableFilterInput\";\nDataTableFilterOperatorSelect.displayName = \"DataTableFilterOperatorSelect\";\nDataTableFilterDropdownDateSinglePicker.displayName =\n \"DataTableFilterDropdownDateSinglePicker\";\n", + "content": "\"use client\";\n\nimport { useState, useEffect, useMemo } from \"react\";\nimport { useTranslate, type CrudOperators } from \"@refinedev/core\";\nimport type { Column, Table as ReactTable } from \"@tanstack/react-table\";\nimport type { DateRange } from \"react-day-picker\";\nimport { Check, ChevronsUpDown, ListFilter, X } from \"lucide-react\";\n\nimport { Button } from \"@/registry/new-york/ui/button\";\nimport { Input } from \"@/registry/new-york/ui/input\";\nimport { Badge } from \"@/registry/new-york/ui/badge\";\nimport {\n Popover,\n PopoverContent,\n PopoverTrigger,\n} from \"@/registry/new-york/ui/popover\";\nimport {\n Command,\n CommandEmpty,\n CommandGroup,\n CommandInput,\n CommandItem,\n CommandList,\n} from \"@/registry/new-york/ui/command\";\nimport { Separator } from \"@/registry/new-york/ui/separator\";\nimport { Calendar } from \"@/registry/new-york/ui/calendar\";\nimport { cn } from \"@/lib/utils\";\n\nexport type DataTableFilterDropdownProps = {\n column: Column;\n contentClassName?: string;\n triggerClassName?: string;\n children: (args: {\n isOpen: boolean;\n setIsOpen: React.Dispatch>;\n }) => React.ReactNode;\n};\n\nexport function DataTableFilterDropdown({\n column,\n triggerClassName,\n contentClassName,\n children,\n}: DataTableFilterDropdownProps) {\n const [isOpen, setIsOpen] = useState(false);\n\n const isFiltered = column.getIsFiltered();\n\n return (\n \n \n setIsOpen(true)}\n variant=\"ghost\"\n size=\"icon\"\n className={cn(\n \"data-[state=open]:bg-accent\",\n \"w-5 h-5\",\n {\n \"text-primary\": isFiltered,\n \"text-muted-foreground\": !isFiltered,\n },\n triggerClassName,\n )}\n >\n \n \n \n \n {children({ isOpen, setIsOpen })}\n \n \n );\n}\n\ntype DataTableFilterDropdownActionsProps = {\n className?: string;\n isClearDisabled?: boolean;\n isApplyDisabled?: boolean;\n onClear: () => void;\n onApply: () => void;\n};\n\nexport function DataTableFilterDropdownActions({\n className,\n isClearDisabled,\n isApplyDisabled,\n onClear,\n onApply,\n}: DataTableFilterDropdownActionsProps) {\n const t = useTranslate();\n\n return (\n \n {\n onClear();\n }}\n >\n \n {t(\"buttons.clear\", \"Clear\")}\n \n\n {\n onApply();\n }}\n >\n {t(\"buttons.apply\", \"Apply\")}\n \n \n );\n}\n\nexport type DataTableFilterDropdownTextProps = {\n column: Column;\n table: ReactTable;\n defaultOperator?: CrudOperators;\n operators?: CrudOperators[];\n placeholder?: string;\n};\n\nexport function DataTableFilterDropdownText({\n column,\n table,\n operators = [\n \"eq\",\n \"ne\",\n \"eqs\",\n \"nes\",\n \"contains\",\n \"ncontains\",\n \"containss\",\n \"ncontainss\",\n \"startswith\",\n \"nstartswith\",\n \"startswiths\",\n \"nstartswiths\",\n \"endswith\",\n \"nendswith\",\n \"endswiths\",\n \"nendswiths\",\n \"in\",\n \"nin\",\n \"ina\",\n \"nina\",\n ],\n defaultOperator = \"eq\",\n placeholder,\n}: DataTableFilterDropdownTextProps) {\n const t = useTranslate();\n\n return (\n (\n {\n onChange(event.target.value);\n }}\n />\n )}\n />\n );\n}\n\nexport type DataTableFilterDropdownNumericProps = {\n column: Column;\n table: ReactTable;\n defaultOperator?: CrudOperators;\n operators?: CrudOperators[];\n placeholder?: string;\n};\n\nexport function DataTableFilterDropdownNumeric({\n column,\n table,\n operators = [\"eq\", \"ne\", \"gt\", \"lt\", \"gte\", \"lte\"],\n defaultOperator = \"eq\",\n placeholder,\n}: DataTableFilterDropdownNumericProps) {\n const t = useTranslate();\n\n return (\n (\n {\n onChange(event.target.value);\n }}\n />\n )}\n />\n );\n}\n\nexport type DataTableFilterComboboxProps = {\n column: Column;\n table?: ReactTable;\n options: { label: string; value: string }[];\n defaultOperator?: CrudOperators;\n operators?: CrudOperators[];\n placeholder?: string;\n noResultsText?: string;\n multiple?: boolean;\n};\n\nexport function DataTableFilterCombobox({\n column,\n table,\n options,\n defaultOperator = \"eq\",\n operators = [\"eq\", \"ne\", \"in\", \"nin\"],\n placeholder,\n noResultsText,\n multiple = false,\n}: DataTableFilterComboboxProps) {\n const t = useTranslate();\n const [isOpen, setIsOpen] = useState(false);\n\n return (\n {\n const currentValues = multiple\n ? Array.isArray(value)\n ? value\n : value && typeof value === \"string\"\n ? [value]\n : []\n : value && typeof value === \"string\"\n ? [value]\n : [];\n\n const handleSelect = (optionValue: string) => {\n if (multiple) {\n const newValues = currentValues.includes(optionValue)\n ? currentValues.filter((v) => v !== optionValue)\n : [...currentValues, optionValue];\n onChange(newValues);\n } else {\n onChange(optionValue);\n setIsOpen(false);\n }\n };\n\n const handleRemove = (optionValue: string) => {\n if (multiple) {\n const newValues = currentValues.filter((v) => v !== optionValue);\n onChange(newValues);\n }\n };\n\n const getDisplayText = () => {\n if (currentValues.length === 0) {\n return (\n placeholder ?? t(\"table.filter.combobox.placeholder\", \"Select...\")\n );\n }\n\n if (multiple) {\n return `${currentValues.length} selected`;\n }\n\n const selectedOption = options.find(\n (option) => option.value === currentValues[0],\n );\n return selectedOption ? selectedOption.label : currentValues[0];\n };\n\n const getSelectedLabels = () => {\n return currentValues.map((val) => {\n const option = options.find((opt) => opt.value === val);\n return { label: option ? option.label : val, value: val };\n });\n };\n\n return (\n \n \n \n
\n {multiple && currentValues.length > 0 ? (\n
\n {getSelectedLabels()\n .slice(0, 3)\n .map(({ label, value: val }) => (\n \n \n {label}\n \n {\n e.preventDefault();\n e.stopPropagation();\n handleRemove(val);\n }}\n >\n \n \n \n ))}\n {currentValues.length > 3 && (\n \n +{currentValues.length - 3} more\n \n )}\n
\n ) : (\n \n {getDisplayText()}\n \n )}\n\n \n
\n \n
\n \n \n \n \n \n {noResultsText ??\n t(\n \"table.filter.combobox.noResults\",\n \"Results not found.\",\n )}\n \n \n {options.map((option) => (\n handleSelect(option.value)}\n keywords={option.label?.split(\" \") ?? []}\n >\n {option.label}\n \n \n ))}\n \n \n \n \n
\n );\n }}\n />\n );\n}\n\nexport type DataTableFilterDropdownDateSinglePickerProps = {\n column: Column;\n defaultOperator?: CrudOperators;\n formatDate?: (date: Date | undefined) => string | undefined;\n};\n\nexport function DataTableFilterDropdownDateSinglePicker({\n column,\n defaultOperator = \"eq\",\n formatDate,\n}: DataTableFilterDropdownDateSinglePickerProps) {\n const columnFilterValue = column.getFilterValue() as string;\n\n const parseDate = (value: string | undefined): Date | undefined => {\n if (!value) return undefined;\n\n const date = new Date(value);\n\n if (Number.isNaN(date.getTime())) return undefined;\n return date;\n };\n\n const [filterValue, setFilterValue] = useState(() =>\n parseDate(columnFilterValue),\n );\n\n useEffect(() => {\n column.columnDef.meta = {\n ...column.columnDef.meta,\n filterOperator: defaultOperator,\n };\n }, [defaultOperator, column]);\n\n useEffect(() => {\n setFilterValue(parseDate(columnFilterValue));\n }, [columnFilterValue]);\n\n const hasDate = !!filterValue;\n\n const handleApply = () => {\n if (!filterValue) return;\n\n const value = formatDate?.(filterValue) ?? filterValue.toISOString();\n column.setFilterValue(value);\n };\n\n return (\n \n {({ setIsOpen }) => {\n return (\n {\n if (!hasDate) return;\n if (event.key === \"Enter\") {\n handleApply();\n setIsOpen(false);\n }\n }}\n >\n {\n setFilterValue(date);\n }}\n />\n\n
\n \n
\n\n {\n column.setFilterValue(undefined);\n setFilterValue(undefined);\n setIsOpen(false);\n }}\n onApply={() => {\n handleApply();\n setIsOpen(false);\n }}\n />\n \n );\n }}\n \n );\n}\n\nexport type DataTableFilterDropdownDateRangePickerProps = {\n column: Column;\n defaultOperator?: CrudOperators;\n formatDateRange?: (dateRange: DateRange | undefined) => string[] | undefined;\n};\n\nexport function DataTableFilterDropdownDateRangePicker({\n column,\n defaultOperator = \"between\",\n formatDateRange,\n}: DataTableFilterDropdownDateRangePickerProps) {\n const columnFilterValue = column.getFilterValue() as string[];\n\n const parseDateRange = (\n value: string[] | undefined,\n ): DateRange | undefined => {\n if (!value || !Array.isArray(value) || value.length !== 2) return undefined;\n\n const from = value[0] ? new Date(value[0]) : undefined;\n const to = value[1] ? new Date(value[1]) : undefined;\n\n if (\n !from ||\n !to ||\n Number.isNaN(from.getTime()) ||\n Number.isNaN(to.getTime())\n )\n return undefined;\n return { from, to };\n };\n\n const [filterValue, setFilterValue] = useState(() =>\n parseDateRange(columnFilterValue),\n );\n\n useEffect(() => {\n column.columnDef.meta = {\n ...column.columnDef.meta,\n filterOperator: defaultOperator,\n };\n }, [defaultOperator, column]);\n\n useEffect(() => {\n setFilterValue(parseDateRange(columnFilterValue));\n // eslint-disable-next-line react-hooks/exhaustive-deps -- objects are always different\n }, [JSON.stringify(columnFilterValue)]);\n\n const hasDateRange = filterValue?.from && filterValue?.to;\n\n const handleApply = () => {\n if (!filterValue?.from || !filterValue?.to) return;\n\n const values = formatDateRange?.(filterValue) ?? [\n filterValue.from.toISOString(),\n filterValue.to.toISOString(),\n ];\n column.setFilterValue(values);\n };\n\n return (\n \n {({ setIsOpen }) => {\n return (\n {\n if (!hasDateRange) return;\n if (event.key === \"Enter\") {\n handleApply();\n setIsOpen(false);\n }\n }}\n >\n {\n setFilterValue({\n from: date?.from,\n to: date?.to,\n });\n }}\n />\n\n
\n \n
\n\n {\n column.setFilterValue(undefined);\n setFilterValue(undefined);\n setIsOpen(false);\n }}\n onApply={() => {\n handleApply();\n setIsOpen(false);\n }}\n />\n \n );\n }}\n \n );\n}\n\nexport type DataTableFilterInputProps = {\n column: Column;\n table?: ReactTable;\n defaultOperator?: CrudOperators;\n operators?: CrudOperators[];\n renderInput: (props: {\n value: string | string[];\n onChange: (value: string | string[]) => void;\n }) => React.ReactNode;\n};\n\nexport function DataTableFilterInput({\n column: columnFromProps,\n table: tableFromProps,\n operators: operatorsFromProps,\n defaultOperator: defaultOperatorFromProps,\n renderInput,\n}: DataTableFilterInputProps) {\n const [filterValue, setFilterValue] = useState(\n (columnFromProps.getFilterValue() as string | string[]) || \"\",\n );\n\n const [operator, setOperator] = useState(() => {\n if (!tableFromProps) {\n return defaultOperatorFromProps || \"eq\";\n }\n\n const columnFilter = tableFromProps\n .getState()\n .columnFilters.find((filter) => {\n return filter.id === columnFromProps.id;\n });\n\n if (columnFilter && \"operator\" in columnFilter) {\n return columnFilter.operator as CrudOperators;\n }\n\n return defaultOperatorFromProps || \"eq\";\n });\n\n useEffect(() => {\n columnFromProps.columnDef.meta = {\n ...columnFromProps.columnDef.meta,\n filterOperator: operator,\n };\n }, [columnFromProps, operator]);\n\n const handleApply = () => {\n columnFromProps.setFilterValue(filterValue);\n };\n\n const handleClear = () => {\n columnFromProps.setFilterValue(undefined);\n setFilterValue(\"\");\n };\n\n const handleOperatorChange = (value: CrudOperators) => {\n setOperator(value);\n columnFromProps.columnDef.meta = {\n ...columnFromProps.columnDef.meta,\n filterOperator: value,\n };\n };\n\n return (\n \n {({ setIsOpen }) => {\n return (\n {\n if (event.key === \"Enter\") {\n handleApply();\n setIsOpen(false);\n }\n }}\n >\n \n {operatorsFromProps && operatorsFromProps.length > 1 && (\n \n )}\n {renderInput({\n value: filterValue,\n onChange: setFilterValue,\n })}\n \n
\n \n
\n {\n handleClear();\n setIsOpen(false);\n }}\n onApply={() => {\n handleApply();\n setIsOpen(false);\n }}\n />\n \n );\n }}\n
\n );\n}\n\nconst CRUD_OPERATOR_LABELS: Record<\n Exclude,\n { i18nKey: string; defaultLabel: string }\n> = {\n eq: { i18nKey: \"table.filter.operator.eq\", defaultLabel: \"Equals\" },\n ne: { i18nKey: \"table.filter.operator.ne\", defaultLabel: \"Not equals\" },\n eqs: {\n i18nKey: \"table.filter.operator.eqs\",\n defaultLabel: \"Equals (case sensitive)\",\n },\n nes: {\n i18nKey: \"table.filter.operator.nes\",\n defaultLabel: \"Not equals (case sensitive)\",\n },\n lt: { i18nKey: \"table.filter.operator.lt\", defaultLabel: \"Less than\" },\n gt: { i18nKey: \"table.filter.operator.gt\", defaultLabel: \"Greater than\" },\n lte: {\n i18nKey: \"table.filter.operator.lte\",\n defaultLabel: \"Less than or equal\",\n },\n gte: {\n i18nKey: \"table.filter.operator.gte\",\n defaultLabel: \"Greater than or equal\",\n },\n in: {\n i18nKey: \"table.filter.operator.in\",\n defaultLabel: \"Includes in an array\",\n },\n nin: {\n i18nKey: \"table.filter.operator.nin\",\n defaultLabel: \"Not includes in an array\",\n },\n ina: {\n i18nKey: \"table.filter.operator.ina\",\n defaultLabel: \"Includes in an array (case sensitive)\",\n },\n nina: {\n i18nKey: \"table.filter.operator.nina\",\n defaultLabel: \"Not includes in an array (case sensitive)\",\n },\n contains: {\n i18nKey: \"table.filter.operator.contains\",\n defaultLabel: \"Contains\",\n },\n ncontains: {\n i18nKey: \"table.filter.operator.ncontains\",\n defaultLabel: \"Not contains\",\n },\n containss: {\n i18nKey: \"table.filter.operator.containss\",\n defaultLabel: \"Contains (case sensitive)\",\n },\n ncontainss: {\n i18nKey: \"table.filter.operator.ncontainss\",\n defaultLabel: \"Not contains (case sensitive)\",\n },\n between: {\n i18nKey: \"table.filter.operator.between\",\n defaultLabel: \"Between\",\n },\n nbetween: {\n i18nKey: \"table.filter.operator.nbetween\",\n defaultLabel: \"Not between\",\n },\n null: { i18nKey: \"table.filter.operator.null\", defaultLabel: \"Is null\" },\n nnull: {\n i18nKey: \"table.filter.operator.nnull\",\n defaultLabel: \"Is not null\",\n },\n startswith: {\n i18nKey: \"table.filter.operator.startswith\",\n defaultLabel: \"Starts with\",\n },\n nstartswith: {\n i18nKey: \"table.filter.operator.nstartswith\",\n defaultLabel: \"Not starts with\",\n },\n startswiths: {\n i18nKey: \"table.filter.operator.startswiths\",\n defaultLabel: \"Starts with (case sensitive)\",\n },\n nstartswiths: {\n i18nKey: \"table.filter.operator.nstartswiths\",\n defaultLabel: \"Not starts with (case sensitive)\",\n },\n endswith: {\n i18nKey: \"table.filter.operator.endswith\",\n defaultLabel: \"Ends with\",\n },\n nendswith: {\n i18nKey: \"table.filter.operator.nendswith\",\n defaultLabel: \"Not ends with\",\n },\n endswiths: {\n i18nKey: \"table.filter.operator.endswiths\",\n defaultLabel: \"Ends with (case sensitive)\",\n },\n nendswiths: {\n i18nKey: \"table.filter.operator.nendswiths\",\n defaultLabel: \"Not ends with (case sensitive)\",\n },\n};\n\nexport type DataTableFilterOperatorSelectProps = {\n value: CrudOperators;\n onValueChange: (value: CrudOperators) => void;\n operators?: CrudOperators[];\n placeholder?: string;\n triggerClassName?: string;\n contentClassName?: string;\n};\n\nexport function DataTableFilterOperatorSelect({\n value,\n onValueChange,\n operators: operatorsFromProps,\n placeholder,\n triggerClassName,\n contentClassName,\n}: DataTableFilterOperatorSelectProps) {\n const t = useTranslate();\n\n const [open, setOpen] = useState(false);\n\n const operators = useMemo(() => {\n return Object.entries(CRUD_OPERATOR_LABELS).filter(([operator]) =>\n operatorsFromProps?.includes(operator as CrudOperators),\n );\n }, [operatorsFromProps]);\n\n const selectedLabel = t(\n CRUD_OPERATOR_LABELS[value as Exclude].i18nKey,\n CRUD_OPERATOR_LABELS[value as Exclude]\n .defaultLabel,\n );\n const placeholderText =\n placeholder ?? t(\"table.filter.operator.placeholder\", \"Search operator...\");\n const noResultsText = t(\n \"table.filter.operator.noResults\",\n \"No operator found.\",\n );\n\n return (\n \n \n \n
\n {selectedLabel ?? placeholderText}\n
\n \n \n
\n \n \n \n \n {noResultsText}\n \n {operators.map(([op, { i18nKey, defaultLabel }]) => (\n {\n onValueChange(op as CrudOperators);\n setOpen(false);\n }}\n >\n \n {t(i18nKey, defaultLabel)}\n \n ))}\n \n \n \n \n
\n );\n}\n\nDataTableFilterDropdown.displayName = \"DataTableFilterDropdown\";\nDataTableFilterDropdownText.displayName = \"DataTableFilterDropdownText\";\nDataTableFilterCombobox.displayName = \"DataTableFilterCombobox\";\nDataTableFilterDropdownDateRangePicker.displayName =\n \"DataTableFilterDropdownDateRangePicker\";\nDataTableFilterOperatorSelect.displayName = \"DataTableFilterOperatorSelect\";\nDataTableFilterDropdownActions.displayName = \"DataTableFilterDropdownActions\";\nDataTableFilterDropdownNumeric.displayName = \"DataTableFilterDropdownNumeric\";\nDataTableFilterInput.displayName = \"DataTableFilterInput\";\nDataTableFilterOperatorSelect.displayName = \"DataTableFilterOperatorSelect\";\nDataTableFilterDropdownDateSinglePicker.displayName =\n \"DataTableFilterDropdownDateSinglePicker\";\n", "type": "registry:component", "target": "src/components/refine-ui/data-table/data-table-filter.tsx" }, diff --git a/packages/refine-ui/public/r/notification-provider.json b/packages/refine-ui/public/r/notification-provider.json index a0f45866c9718..fff47f78aab9c 100644 --- a/packages/refine-ui/public/r/notification-provider.json +++ b/packages/refine-ui/public/r/notification-provider.json @@ -14,7 +14,7 @@ "files": [ { "path": "registry/new-york/refine-ui/notification/use-notification-provider.tsx", - "content": "import type { NotificationProvider } from \"@refinedev/core\";\nimport { toast } from \"sonner\";\nimport { UndoableNotification } from \"@/registry/new-york/refine-ui/notification/undoable-notification\";\n\nexport function useNotificationProvider(): NotificationProvider {\n return {\n open: ({\n key,\n type,\n message,\n description,\n undoableTimeout,\n cancelMutation,\n }) => {\n switch (type) {\n case \"success\":\n toast.success(message, {\n id: key,\n description,\n richColors: true,\n });\n return;\n\n case \"error\":\n toast.error(message, {\n id: key,\n description,\n richColors: true,\n });\n return;\n\n case \"progress\": {\n const toastId = key || Date.now();\n\n toast(\n () => (\n toast.dismiss(toastId)}\n />\n ),\n {\n id: toastId,\n duration: (undoableTimeout || 5) * 1000,\n unstyled: true,\n },\n );\n return;\n }\n\n default:\n return;\n }\n },\n close: (id) => {\n toast.dismiss(id);\n },\n };\n}\n", + "content": "import type { NotificationProvider } from \"@refinedev/core\";\nimport { toast } from \"sonner\";\nimport { UndoableNotification } from \"@/registry/new-york/refine-ui/notification/undoable-notification\";\n\nexport function useNotificationProvider(): NotificationProvider {\n return {\n open: ({\n key,\n type,\n message,\n description,\n undoableTimeout,\n cancelMutation,\n }) => {\n switch (type) {\n case \"success\":\n toast.success(message, {\n id: key,\n description,\n richColors: true,\n });\n return;\n\n case \"error\":\n toast.error(message, {\n id: key,\n description,\n richColors: true,\n });\n return;\n\n case \"progress\": {\n const toastId = key ? `${key}-progress` : Date.now();\n\n toast(\n () => (\n toast.dismiss(toastId)}\n />\n ),\n {\n id: toastId,\n duration: (undoableTimeout || 5) * 1000,\n unstyled: true,\n },\n );\n return;\n }\n\n default:\n return;\n }\n },\n close: (id) => {\n toast.dismiss(id);\n },\n };\n}\n", "type": "registry:hook", "target": "src/components/refine-ui/notification/use-notification-provider.tsx" }, diff --git a/packages/remix-router/package.json b/packages/remix-router/package.json index 5fbde993d8abb..2ba0e200aa22e 100644 --- a/packages/remix-router/package.json +++ b/packages/remix-router/package.json @@ -39,8 +39,8 @@ ], "scripts": { "attw": "attw --pack .", - "build": "tsup && node ../shared/generate-declarations.js", - "dev": "tsup --watch", + "build": "tsdown && node ../shared/generate-declarations.js", + "dev": "tsdown --watch", "prepare": "pnpm build", "publint": "publint --strict=true --level=suggestion", "test": "vitest run --silent", @@ -61,8 +61,8 @@ "@types/qs": "^6.9.7", "@vitest/ui": "^2.1.8", "remix": "^2.4.0", + "tsdown": "^0.21.10", "tslib": "^2.6.2", - "tsup": "^6.7.0", "typescript": "^5.8.3", "vitest": "^2.1.8" }, diff --git a/packages/remix-router/tsconfig.json b/packages/remix-router/tsconfig.json index 9f939725aa298..034739448fd93 100644 --- a/packages/remix-router/tsconfig.json +++ b/packages/remix-router/tsconfig.json @@ -3,6 +3,7 @@ "extends": "../../tsconfig.build.json", "compilerOptions": { "rootDir": "./src", - "baseUrl": "." + "baseUrl": ".", + "verbatimModuleSyntax": true } } diff --git a/packages/remix-router/tsdown.config.ts b/packages/remix-router/tsdown.config.ts new file mode 100644 index 0000000000000..0ded77ffa8b95 --- /dev/null +++ b/packages/remix-router/tsdown.config.ts @@ -0,0 +1,21 @@ +import { defineConfig } from "tsdown"; + +export default defineConfig((options) => ({ + entry: { + index: "src/index.ts", + }, + outputOptions: { + codeSplitting: false, + }, + sourcemap: true, + clean: false, + minify: false, + format: ["cjs", "esm"], + outExtensions({ format }) { + return { + js: format === "cjs" ? ".cjs" : ".mjs", + }; + }, + platform: "browser", + onSuccess: options.watch ? "pnpm types" : undefined, +})); diff --git a/packages/remix-router/tsup.config.ts b/packages/remix-router/tsup.config.ts deleted file mode 100644 index e32a51db5bb55..0000000000000 --- a/packages/remix-router/tsup.config.ts +++ /dev/null @@ -1,29 +0,0 @@ -import { defineConfig } from "tsup"; -import { NodeResolvePlugin } from "@esbuild-plugins/node-resolve"; - -export default defineConfig((options) => ({ - entry: { - index: "src/index.ts", - }, - splitting: false, - sourcemap: true, - clean: false, - minify: false, - format: ["cjs", "esm"], - outExtension: ({ format }) => ({ js: format === "cjs" ? ".cjs" : ".mjs" }), - platform: "browser", - esbuildPlugins: [ - NodeResolvePlugin({ - extensions: [".js", "ts", "tsx", "jsx"], - onResolved: (resolved) => { - if (resolved.includes("node_modules")) { - return { - external: true, - }; - } - return resolved; - }, - }), - ], - onSuccess: options.watch ? "pnpm types" : undefined, -})); diff --git a/packages/rest/package.json b/packages/rest/package.json index c1222f6d4fa70..88780fa5dc9e7 100644 --- a/packages/rest/package.json +++ b/packages/rest/package.json @@ -73,8 +73,8 @@ "typings": "dist/index.d.ts", "scripts": { "attw": "attw --pack .", - "build": "tsup && node ../shared/generate-declarations.js", - "dev": "tsup --watch", + "build": "tsdown && node ../shared/generate-declarations.js", + "dev": "tsdown --watch", "prepare": "pnpm build", "publint": "publint --strict=true --level=suggestion", "test": "vitest run", @@ -92,7 +92,7 @@ "@types/node": "^20", "@vitest/ui": "^2.1.8", "nock": "^14.0.5", - "tsup": "^6.7.0", + "tsdown": "^0.21.10", "typescript": "^5.8.3", "vitest": "^2.1.8" }, diff --git a/packages/rest/tsconfig.json b/packages/rest/tsconfig.json index 9f939725aa298..034739448fd93 100644 --- a/packages/rest/tsconfig.json +++ b/packages/rest/tsconfig.json @@ -3,6 +3,7 @@ "extends": "../../tsconfig.build.json", "compilerOptions": { "rootDir": "./src", - "baseUrl": "." + "baseUrl": ".", + "verbatimModuleSyntax": true } } diff --git a/packages/rest/tsdown.config.ts b/packages/rest/tsdown.config.ts new file mode 100644 index 0000000000000..729a09c9f29f6 --- /dev/null +++ b/packages/rest/tsdown.config.ts @@ -0,0 +1,37 @@ +import { defineConfig, type UserConfig } from "tsdown"; + +const sharedConfig: UserConfig = { + sourcemap: true, + dts: { + sourcemap: true, + }, + clean: false, + minify: false, + format: ["cjs", "esm"], + outExtensions({ format }) { + return { + js: format === "cjs" ? ".cjs" : ".mjs", + }; + }, + platform: "browser", + outputOptions: { + codeSplitting: false, + }, +}; + +const entries = { + index: "src/index.ts", + "nestjsx-crud": "src/data-providers/nestjsx-crud/index.ts", + "simple-rest": "src/data-providers/simple-rest/index.ts", + "strapi-v4": "src/data-providers/strapi-v4/index.ts", +}; + +export default defineConfig((options) => + Object.entries(entries).map(([name, entryPath], idx) => ({ + ...sharedConfig, + entry: { + [name]: entryPath, + }, + onSuccess: idx === 0 && options.watch ? "pnpm types" : undefined, + })), +); diff --git a/packages/rest/tsup.config.ts b/packages/rest/tsup.config.ts deleted file mode 100644 index 9f144ed1b052a..0000000000000 --- a/packages/rest/tsup.config.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { defineConfig } from "tsup"; -import { NodeResolvePlugin } from "@esbuild-plugins/node-resolve"; - -export default defineConfig((options) => ({ - entry: { - index: "src/index.ts", - "nestjsx-crud": "src/data-providers/nestjsx-crud/index.ts", - "simple-rest": "src/data-providers/simple-rest/index.ts", - "strapi-v4": "src/data-providers/strapi-v4/index.ts", - }, - splitting: false, - sourcemap: true, - clean: false, - minify: false, - format: ["cjs", "esm"], - outExtension: ({ format }) => ({ js: format === "cjs" ? ".cjs" : ".mjs" }), - platform: "browser", - esbuildPlugins: [ - NodeResolvePlugin({ - extensions: [".js", "ts", "tsx", "jsx"], - onResolved: (resolved) => { - if (resolved.includes("node_modules")) { - return { - external: true, - }; - } - return resolved; - }, - }), - ], - onSuccess: options.watch ? "pnpm types" : undefined, -})); diff --git a/packages/shared/replace-core-version-plugin.ts b/packages/shared/replace-core-version-plugin.ts index 355169c53c056..50683a9ab3cd3 100644 --- a/packages/shared/replace-core-version-plugin.ts +++ b/packages/shared/replace-core-version-plugin.ts @@ -2,7 +2,7 @@ import type { Plugin } from "esbuild"; import * as fs from "fs"; import path from "path"; -import { getRefineCoreVersion } from "./get-refine-core-version"; +import { getRefineCoreVersion } from "./get-refine-core-version.ts"; export const replaceCoreVersionPlugin: Plugin = { name: "replaceCoreVersion", diff --git a/packages/simple-rest/package.json b/packages/simple-rest/package.json index d31faf69977af..5a7255de4c435 100644 --- a/packages/simple-rest/package.json +++ b/packages/simple-rest/package.json @@ -32,8 +32,8 @@ ], "scripts": { "attw": "attw --pack .", - "build": "tsup && node ../shared/generate-declarations.js", - "dev": "tsup --watch", + "build": "tsdown && node ../shared/generate-declarations.js", + "dev": "tsdown --watch", "prepare": "pnpm build", "publint": "publint --strict=true --level=suggestion", "test": "vitest run", @@ -51,8 +51,8 @@ "@types/node": "^20", "@vitest/ui": "^2.1.8", "nock": "^13.4.0", + "tsdown": "^0.21.10", "tslib": "^2.6.2", - "tsup": "^6.7.0", "typescript": "^5.8.3", "vitest": "^2.1.8", "warn-once": "^0.1.0" diff --git a/packages/simple-rest/tsconfig.json b/packages/simple-rest/tsconfig.json index 9f939725aa298..034739448fd93 100644 --- a/packages/simple-rest/tsconfig.json +++ b/packages/simple-rest/tsconfig.json @@ -3,6 +3,7 @@ "extends": "../../tsconfig.build.json", "compilerOptions": { "rootDir": "./src", - "baseUrl": "." + "baseUrl": ".", + "verbatimModuleSyntax": true } } diff --git a/packages/simple-rest/tsdown.config.ts b/packages/simple-rest/tsdown.config.ts new file mode 100644 index 0000000000000..71a6795b8f118 --- /dev/null +++ b/packages/simple-rest/tsdown.config.ts @@ -0,0 +1,19 @@ +import { defineConfig } from "tsdown"; + +export default defineConfig((options) => ({ + entry: ["src/index.ts"], + outputOptions: { + codeSplitting: false, + }, + sourcemap: true, + clean: false, + minify: false, + format: ["cjs", "esm"], + outExtensions({ format }) { + return { + js: format === "cjs" ? ".cjs" : ".mjs", + }; + }, + platform: "browser", + onSuccess: options.watch ? "pnpm types" : undefined, +})); diff --git a/packages/simple-rest/tsup.config.ts b/packages/simple-rest/tsup.config.ts deleted file mode 100644 index 35584b49db750..0000000000000 --- a/packages/simple-rest/tsup.config.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { defineConfig } from "tsup"; -import { NodeResolvePlugin } from "@esbuild-plugins/node-resolve"; - -export default defineConfig((options) => ({ - entry: ["src/index.ts"], - splitting: false, - sourcemap: true, - clean: false, - minify: false, - format: ["cjs", "esm"], - outExtension: ({ format }) => ({ js: format === "cjs" ? ".cjs" : ".mjs" }), - platform: "browser", - esbuildPlugins: [ - NodeResolvePlugin({ - extensions: [".js", "ts", "tsx", "jsx"], - onResolved: (resolved) => { - if (resolved.includes("node_modules")) { - return { - external: true, - }; - } - return resolved; - }, - }), - ], - onSuccess: options.watch ? "pnpm types" : undefined, -})); diff --git a/packages/strapi-v4/package.json b/packages/strapi-v4/package.json index d75fa6b07b4a4..a7f4d8d825bd3 100644 --- a/packages/strapi-v4/package.json +++ b/packages/strapi-v4/package.json @@ -32,8 +32,8 @@ ], "scripts": { "attw": "attw --pack .", - "build": "tsup && node ../shared/generate-declarations.js", - "dev": "tsup --watch", + "build": "tsdown && node ../shared/generate-declarations.js", + "dev": "tsdown --watch", "prepare": "pnpm build", "publint": "publint --strict=true --level=suggestion", "test": "vitest run", @@ -52,8 +52,8 @@ "@types/qs": "^6.9.7", "@vitest/ui": "^2.1.8", "nock": "^13.4.0", + "tsdown": "^0.21.10", "tslib": "^2.6.2", - "tsup": "^6.7.0", "typescript": "^5.8.3", "vitest": "^2.1.8" }, diff --git a/packages/strapi-v4/tsconfig.json b/packages/strapi-v4/tsconfig.json index 9f939725aa298..034739448fd93 100644 --- a/packages/strapi-v4/tsconfig.json +++ b/packages/strapi-v4/tsconfig.json @@ -3,6 +3,7 @@ "extends": "../../tsconfig.build.json", "compilerOptions": { "rootDir": "./src", - "baseUrl": "." + "baseUrl": ".", + "verbatimModuleSyntax": true } } diff --git a/packages/strapi-v4/tsdown.config.ts b/packages/strapi-v4/tsdown.config.ts new file mode 100644 index 0000000000000..a8513db65d3aa --- /dev/null +++ b/packages/strapi-v4/tsdown.config.ts @@ -0,0 +1,22 @@ +import { defineConfig } from "tsdown"; + +export default defineConfig((options) => ({ + entry: ["src/index.ts"], + outputOptions: { + codeSplitting: false, + }, + sourcemap: true, + dts: { + sourcemap: true, + }, + clean: false, + minify: false, + format: ["cjs", "esm"], + outExtensions({ format }) { + return { + js: format === "cjs" ? ".cjs" : ".mjs", + }; + }, + platform: "browser", + onSuccess: options.watch ? "pnpm types" : undefined, +})); diff --git a/packages/strapi-v4/tsup.config.ts b/packages/strapi-v4/tsup.config.ts deleted file mode 100644 index 35584b49db750..0000000000000 --- a/packages/strapi-v4/tsup.config.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { defineConfig } from "tsup"; -import { NodeResolvePlugin } from "@esbuild-plugins/node-resolve"; - -export default defineConfig((options) => ({ - entry: ["src/index.ts"], - splitting: false, - sourcemap: true, - clean: false, - minify: false, - format: ["cjs", "esm"], - outExtension: ({ format }) => ({ js: format === "cjs" ? ".cjs" : ".mjs" }), - platform: "browser", - esbuildPlugins: [ - NodeResolvePlugin({ - extensions: [".js", "ts", "tsx", "jsx"], - onResolved: (resolved) => { - if (resolved.includes("node_modules")) { - return { - external: true, - }; - } - return resolved; - }, - }), - ], - onSuccess: options.watch ? "pnpm types" : undefined, -})); diff --git a/packages/strapi/package.json b/packages/strapi/package.json index 967ccc7fd09a5..b68ad70953ddd 100644 --- a/packages/strapi/package.json +++ b/packages/strapi/package.json @@ -31,8 +31,8 @@ ], "scripts": { "attw": "attw --pack .", - "build": "tsup && node ../shared/generate-declarations.js", - "dev": "tsup --watch", + "build": "tsdown && node ../shared/generate-declarations.js", + "dev": "tsdown --watch", "prepare": "pnpm build", "publint": "publint --strict=true --level=suggestion", "test": "vitest run --passWithNoTests", @@ -48,8 +48,8 @@ "@types/node": "^20", "jsdom": "^25.0.1", "nock": "^13.4.0", + "tsdown": "^0.21.10", "tslib": "^2.6.2", - "tsup": "^6.7.0", "typescript": "^5.8.3", "vitest": "^2.1.8" }, diff --git a/packages/strapi/tsconfig.json b/packages/strapi/tsconfig.json index 9f939725aa298..034739448fd93 100644 --- a/packages/strapi/tsconfig.json +++ b/packages/strapi/tsconfig.json @@ -3,6 +3,7 @@ "extends": "../../tsconfig.build.json", "compilerOptions": { "rootDir": "./src", - "baseUrl": "." + "baseUrl": ".", + "verbatimModuleSyntax": true } } diff --git a/packages/strapi/tsdown.config.ts b/packages/strapi/tsdown.config.ts new file mode 100644 index 0000000000000..71a6795b8f118 --- /dev/null +++ b/packages/strapi/tsdown.config.ts @@ -0,0 +1,19 @@ +import { defineConfig } from "tsdown"; + +export default defineConfig((options) => ({ + entry: ["src/index.ts"], + outputOptions: { + codeSplitting: false, + }, + sourcemap: true, + clean: false, + minify: false, + format: ["cjs", "esm"], + outExtensions({ format }) { + return { + js: format === "cjs" ? ".cjs" : ".mjs", + }; + }, + platform: "browser", + onSuccess: options.watch ? "pnpm types" : undefined, +})); diff --git a/packages/strapi/tsup.config.ts b/packages/strapi/tsup.config.ts deleted file mode 100644 index 35584b49db750..0000000000000 --- a/packages/strapi/tsup.config.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { defineConfig } from "tsup"; -import { NodeResolvePlugin } from "@esbuild-plugins/node-resolve"; - -export default defineConfig((options) => ({ - entry: ["src/index.ts"], - splitting: false, - sourcemap: true, - clean: false, - minify: false, - format: ["cjs", "esm"], - outExtension: ({ format }) => ({ js: format === "cjs" ? ".cjs" : ".mjs" }), - platform: "browser", - esbuildPlugins: [ - NodeResolvePlugin({ - extensions: [".js", "ts", "tsx", "jsx"], - onResolved: (resolved) => { - if (resolved.includes("node_modules")) { - return { - external: true, - }; - } - return resolved; - }, - }), - ], - onSuccess: options.watch ? "pnpm types" : undefined, -})); diff --git a/packages/supabase/package.json b/packages/supabase/package.json index 63f7b44f27a70..a4806161658c1 100644 --- a/packages/supabase/package.json +++ b/packages/supabase/package.json @@ -32,8 +32,8 @@ ], "scripts": { "attw": "attw --pack .", - "build": "tsup && node ../shared/generate-declarations.js", - "dev": "tsup --watch", + "build": "tsdown && node ../shared/generate-declarations.js", + "dev": "tsdown --watch", "prepare": "pnpm build", "publint": "publint --strict=true --level=suggestion", "test": "vitest run", @@ -50,8 +50,8 @@ "@types/node": "^20", "@vitest/ui": "^2.1.8", "nock": "^14.0.5", + "tsdown": "^0.21.10", "tslib": "^2.6.2", - "tsup": "^6.7.0", "typescript": "^5.8.3", "vitest": "^2.1.8" }, diff --git a/packages/supabase/tsconfig.json b/packages/supabase/tsconfig.json index 84dec474efb21..5380fedb02d04 100644 --- a/packages/supabase/tsconfig.json +++ b/packages/supabase/tsconfig.json @@ -3,6 +3,7 @@ "extends": "../../tsconfig.build.json", "compilerOptions": { "rootDir": "./src", - "baseUrl": "." + "baseUrl": ".", + "verbatimModuleSyntax": true } } diff --git a/packages/supabase/tsdown.config.ts b/packages/supabase/tsdown.config.ts new file mode 100644 index 0000000000000..71a6795b8f118 --- /dev/null +++ b/packages/supabase/tsdown.config.ts @@ -0,0 +1,19 @@ +import { defineConfig } from "tsdown"; + +export default defineConfig((options) => ({ + entry: ["src/index.ts"], + outputOptions: { + codeSplitting: false, + }, + sourcemap: true, + clean: false, + minify: false, + format: ["cjs", "esm"], + outExtensions({ format }) { + return { + js: format === "cjs" ? ".cjs" : ".mjs", + }; + }, + platform: "browser", + onSuccess: options.watch ? "pnpm types" : undefined, +})); diff --git a/packages/supabase/tsup.config.ts b/packages/supabase/tsup.config.ts deleted file mode 100644 index 35584b49db750..0000000000000 --- a/packages/supabase/tsup.config.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { defineConfig } from "tsup"; -import { NodeResolvePlugin } from "@esbuild-plugins/node-resolve"; - -export default defineConfig((options) => ({ - entry: ["src/index.ts"], - splitting: false, - sourcemap: true, - clean: false, - minify: false, - format: ["cjs", "esm"], - outExtension: ({ format }) => ({ js: format === "cjs" ? ".cjs" : ".mjs" }), - platform: "browser", - esbuildPlugins: [ - NodeResolvePlugin({ - extensions: [".js", "ts", "tsx", "jsx"], - onResolved: (resolved) => { - if (resolved.includes("node_modules")) { - return { - external: true, - }; - } - return resolved; - }, - }), - ], - onSuccess: options.watch ? "pnpm types" : undefined, -})); diff --git a/packages/ui-tests/package.json b/packages/ui-tests/package.json index 4b0f18ddd377a..ff37c3c268a32 100644 --- a/packages/ui-tests/package.json +++ b/packages/ui-tests/package.json @@ -22,8 +22,8 @@ "typings": "dist/index.d.ts", "scripts": { "attw": "attw --pack .", - "build": "tsup && node ../shared/generate-declarations.js", - "dev": "tsup --watch", + "build": "tsdown && node ../shared/generate-declarations.js", + "dev": "tsdown --watch", "prepare": "pnpm build", "publint": "publint --strict=true --level=suggestion", "test": "vitest run --passWithNoTests", @@ -46,7 +46,7 @@ "@types/react": "^19.1.0", "@types/react-dom": "^19.1.0", "react-router": "^7.0.2", - "tsup": "^6.7.0", + "tsdown": "^0.21.10", "typescript": "^5.8.3", "vitest": "^2.1.8" }, diff --git a/packages/ui-tests/tsconfig.json b/packages/ui-tests/tsconfig.json index e1eab34c6fb4b..c45523a4710ae 100644 --- a/packages/ui-tests/tsconfig.json +++ b/packages/ui-tests/tsconfig.json @@ -17,6 +17,7 @@ "@test": ["src/test"], "@definitions/*": ["src/definitions/*"], "@definitions": ["src/definitions"] - } + }, + "verbatimModuleSyntax": true } } diff --git a/packages/ui-tests/tsup.config.ts b/packages/ui-tests/tsdown.config.ts similarity index 53% rename from packages/ui-tests/tsup.config.ts rename to packages/ui-tests/tsdown.config.ts index 4e5c77a53daaf..dad727f9f331e 100644 --- a/packages/ui-tests/tsup.config.ts +++ b/packages/ui-tests/tsdown.config.ts @@ -1,18 +1,25 @@ -import { defineConfig } from "tsup"; -import { markAsExternalPlugin } from "../shared/mark-as-external-plugin"; +import { defineConfig } from "tsdown"; +import { markAsExternalPlugin } from "../shared/mark-as-external-plugin.ts"; export default defineConfig((options) => ({ entry: ["src/index.tsx"], - splitting: false, + outputOptions: { + codeSplitting: false, + }, sourcemap: true, clean: false, minify: false, format: ["cjs", "esm"], - outExtension: ({ format }) => ({ js: format === "cjs" ? ".cjs" : ".mjs" }), + outExtensions({ format }) { + return { + js: format === "cjs" ? ".cjs" : ".mjs", + }; + }, platform: "browser", - esbuildPlugins: [markAsExternalPlugin], + plugins: [markAsExternalPlugin], loader: { ".svg": "dataurl", }, + external: ["vitest", /^vitest(\/.*)?$/, /^dayjs(\/.*)?$/], onSuccess: options.watch ? "pnpm types" : undefined, })); diff --git a/packages/ui-types/package.json b/packages/ui-types/package.json index 3f5b771e1efcd..17e95561a5b12 100644 --- a/packages/ui-types/package.json +++ b/packages/ui-types/package.json @@ -22,8 +22,8 @@ "typings": "dist/index.d.ts", "scripts": { "attw": "attw --pack .", - "build": "tsup && node ../shared/generate-declarations.js", - "dev": "tsup --watch", + "build": "tsdown && node ../shared/generate-declarations.js", + "dev": "tsdown --watch", "prepare": "pnpm build", "publint": "publint --strict=true --level=suggestion", "test": "echo \"no tests\"", @@ -39,7 +39,7 @@ "@types/node": "^20", "@types/react": "^19.1.0", "@types/react-dom": "^19.1.0", - "tsup": "^6.7.0", + "tsdown": "^0.21.10", "typescript": "^5.8.3" }, "peerDependencies": { diff --git a/packages/ui-types/tsconfig.json b/packages/ui-types/tsconfig.json index 1dcb0d181468a..868500a442fe9 100644 --- a/packages/ui-types/tsconfig.json +++ b/packages/ui-types/tsconfig.json @@ -7,6 +7,7 @@ "allowSyntheticDefaultImports": true, "importHelpers": false, "strict": true, - "paths": {} + "paths": {}, + "verbatimModuleSyntax": true } } diff --git a/packages/ui-types/tsup.config.ts b/packages/ui-types/tsdown.config.ts similarity index 58% rename from packages/ui-types/tsup.config.ts rename to packages/ui-types/tsdown.config.ts index 7b48041d9a22a..1ed89a0beab64 100644 --- a/packages/ui-types/tsup.config.ts +++ b/packages/ui-types/tsdown.config.ts @@ -1,17 +1,23 @@ -import { defineConfig } from "tsup"; +import { defineConfig } from "tsdown"; -import { markAsExternalPlugin } from "../shared/mark-as-external-plugin"; +import { markAsExternalPlugin } from "../shared/mark-as-external-plugin.ts"; export default defineConfig((options) => ({ entry: ["src/index.tsx"], - splitting: false, + outputOptions: { + codeSplitting: false, + }, sourcemap: true, clean: false, minify: false, format: ["cjs", "esm"], - outExtension: ({ format }) => ({ js: format === "cjs" ? ".cjs" : ".mjs" }), + outExtensions({ format }) { + return { + js: format === "cjs" ? ".cjs" : ".mjs", + }; + }, platform: "browser", - esbuildPlugins: [markAsExternalPlugin], + plugins: [markAsExternalPlugin], loader: { ".svg": "dataurl", }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index dcd09693de6b2..f61d2db168b60 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -105,7 +105,7 @@ importers: version: 5.8.3 vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.30.1)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) + version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.33.0)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) wait-on: specifier: ^7.0.1 version: 7.2.0 @@ -166,7 +166,7 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) rollup-plugin-polyfill-node: specifier: ^0.13.0 version: 0.13.0(rollup@4.38.0) @@ -175,7 +175,7 @@ importers: version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/access-control-cerbos: dependencies: @@ -227,13 +227,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/access-control-permify: dependencies: @@ -282,13 +282,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/app-crm-minimal: dependencies: @@ -391,7 +391,7 @@ importers: version: 5.48.0(eslint@8.57.0)(typescript@5.8.3) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) autoprefixer: specifier: ^10.4.1 version: 10.4.19(postcss@8.4.38) @@ -421,10 +421,10 @@ importers: version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) vite-tsconfig-paths: specifier: ^4.2.1 - version: 4.3.2(typescript@5.8.3)(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.3.2(typescript@5.8.3)(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) examples/audit-log-provider: dependencies: @@ -464,13 +464,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) vite-plugin-cdn-import: specifier: ^0.3.5 version: 0.3.5(rollup@4.38.0) @@ -525,13 +525,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/auth-auth0: dependencies: @@ -586,13 +586,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/auth-chakra-ui: dependencies: @@ -647,13 +647,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/auth-google-login: dependencies: @@ -705,13 +705,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/auth-headless: dependencies: @@ -757,13 +757,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/auth-keycloak: dependencies: @@ -821,13 +821,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/auth-kinde: dependencies: @@ -879,13 +879,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/auth-mantine: dependencies: @@ -952,13 +952,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/auth-material-ui: dependencies: @@ -1016,13 +1016,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/auth-otp: dependencies: @@ -1074,13 +1074,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/base-antd: dependencies: @@ -1132,13 +1132,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/base-chakra-ui: dependencies: @@ -1193,13 +1193,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/base-headless: dependencies: @@ -1245,13 +1245,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/base-mantine: dependencies: @@ -1318,13 +1318,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/base-material-ui: dependencies: @@ -1391,13 +1391,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/calendar-app: dependencies: @@ -1443,13 +1443,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/command-palette-kbar: dependencies: @@ -1504,13 +1504,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/core-use-import: dependencies: @@ -1547,13 +1547,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/core-use-menu: dependencies: @@ -1590,13 +1590,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/core-use-modal: dependencies: @@ -1633,13 +1633,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/core-use-select: dependencies: @@ -1676,13 +1676,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/customization-footer: dependencies: @@ -1728,13 +1728,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/customization-login: dependencies: @@ -1841,13 +1841,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/customization-rtl: dependencies: @@ -1896,13 +1896,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/customization-sider: dependencies: @@ -1948,13 +1948,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/customization-theme-antd: dependencies: @@ -2003,13 +2003,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/customization-theme-chakra-ui: dependencies: @@ -2064,13 +2064,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/customization-theme-mantine: dependencies: @@ -2137,13 +2137,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/customization-theme-material-ui: dependencies: @@ -2204,13 +2204,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/customization-top-menu-layout: dependencies: @@ -2256,13 +2256,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/data-provider-airtable: dependencies: @@ -2311,13 +2311,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/data-provider-appwrite: dependencies: @@ -2366,13 +2366,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/data-provider-appwrite-tutorial-docs: dependencies: @@ -2427,13 +2427,13 @@ importers: version: 9.0.8 '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/data-provider-graphql: dependencies: @@ -2500,13 +2500,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/data-provider-hasura: dependencies: @@ -2573,13 +2573,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/data-provider-multiple: dependencies: @@ -2628,13 +2628,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/data-provider-nestjs-query: dependencies: @@ -2704,13 +2704,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/data-provider-nestjsx-crud: dependencies: @@ -2759,13 +2759,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/data-provider-sanity: dependencies: @@ -2823,13 +2823,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/data-provider-strapi: dependencies: @@ -2896,13 +2896,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/data-provider-strapi-v4: dependencies: @@ -2963,13 +2963,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/data-provider-supabase: dependencies: @@ -3021,13 +3021,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/field-antd-use-checkbox-group: dependencies: @@ -3076,13 +3076,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/field-antd-use-radio-group: dependencies: @@ -3131,13 +3131,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/field-antd-use-select-basic: dependencies: @@ -3186,13 +3186,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/field-antd-use-select-infinite: dependencies: @@ -3241,13 +3241,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/field-material-ui-use-autocomplete: dependencies: @@ -3308,13 +3308,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/finefoods-antd: dependencies: @@ -3438,13 +3438,13 @@ importers: version: 3.0.5 '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/finefoods-client: dependencies: @@ -3629,13 +3629,13 @@ importers: version: 3.0.5 '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/form-antd-custom-validation: dependencies: @@ -3684,13 +3684,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/form-antd-mutation-mode: dependencies: @@ -3739,13 +3739,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/form-antd-use-drawer-form: dependencies: @@ -3791,13 +3791,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/form-antd-use-form: dependencies: @@ -3846,13 +3846,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/form-antd-use-modal-form: dependencies: @@ -3898,13 +3898,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/form-antd-use-steps-form: dependencies: @@ -3953,13 +3953,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/form-chakra-ui-mutation-mode: dependencies: @@ -4014,13 +4014,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/form-chakra-ui-use-drawer-form: dependencies: @@ -4075,13 +4075,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/form-chakra-ui-use-form: dependencies: @@ -4136,13 +4136,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/form-chakra-use-modal-form: dependencies: @@ -4197,13 +4197,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/form-core-use-form: dependencies: @@ -4249,13 +4249,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/form-mantine-mutation-mode: dependencies: @@ -4325,13 +4325,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/form-mantine-use-drawer-form: dependencies: @@ -4398,13 +4398,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/form-mantine-use-form: dependencies: @@ -4474,13 +4474,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/form-mantine-use-modal-form: dependencies: @@ -4547,13 +4547,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/form-mantine-use-steps-form: dependencies: @@ -4626,13 +4626,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/form-material-ui-mutation-mode: dependencies: @@ -4693,13 +4693,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/form-material-ui-use-drawer-form: dependencies: @@ -4763,13 +4763,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/form-material-ui-use-form: dependencies: @@ -4830,13 +4830,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/form-material-ui-use-modal-form: dependencies: @@ -4897,13 +4897,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/form-material-ui-use-steps-form: dependencies: @@ -4964,13 +4964,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/form-react-hook-form-use-form: dependencies: @@ -5013,13 +5013,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/form-react-hook-form-use-modal-form: dependencies: @@ -5062,13 +5062,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/form-react-hook-form-use-steps-form: dependencies: @@ -5114,13 +5114,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/form-save-and-continue: dependencies: @@ -5166,13 +5166,13 @@ importers: version: 9.0.8 '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/i18n-nextjs: dependencies: @@ -5315,13 +5315,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/import-export-antd: dependencies: @@ -5370,13 +5370,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/import-export-mantine: dependencies: @@ -5440,13 +5440,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/import-export-material-ui: dependencies: @@ -5504,13 +5504,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/inferencer-antd: dependencies: @@ -5583,7 +5583,7 @@ importers: version: 5.48.0(eslint@8.57.0)(typescript@5.8.3) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) eslint: specifier: ^8.24.0 version: 8.57.0 @@ -5598,7 +5598,7 @@ importers: version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/inferencer-chakra-ui: dependencies: @@ -5677,7 +5677,7 @@ importers: version: 5.48.0(eslint@8.57.0)(typescript@5.8.3) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) eslint: specifier: ^8.24.0 version: 8.57.0 @@ -5692,7 +5692,7 @@ importers: version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/inferencer-graphql-hasura: dependencies: @@ -5759,7 +5759,7 @@ importers: version: 5.48.0(eslint@8.57.0)(typescript@5.8.3) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) eslint: specifier: ^8.24.0 version: 8.57.0 @@ -5774,7 +5774,7 @@ importers: version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/inferencer-headless: dependencies: @@ -5841,7 +5841,7 @@ importers: version: 5.48.0(eslint@8.57.0)(typescript@5.8.3) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) eslint: specifier: ^8.24.0 version: 8.57.0 @@ -5856,7 +5856,7 @@ importers: version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/inferencer-mantine: dependencies: @@ -5941,7 +5941,7 @@ importers: version: 5.48.0(eslint@8.57.0)(typescript@5.8.3) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) eslint: specifier: ^8.24.0 version: 8.57.0 @@ -5956,7 +5956,7 @@ importers: version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/inferencer-material-ui: dependencies: @@ -6044,7 +6044,7 @@ importers: version: 5.48.0(eslint@8.57.0)(typescript@5.8.3) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) eslint: specifier: ^8.24.0 version: 8.57.0 @@ -6059,7 +6059,7 @@ importers: version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/input-custom: dependencies: @@ -6108,13 +6108,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/input-date-picker: dependencies: @@ -6163,13 +6163,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/invoicer: dependencies: @@ -6230,16 +6230,16 @@ importers: version: 3.0.5 '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) vite-tsconfig-paths: specifier: ^4.2.1 - version: 4.3.2(typescript@5.8.3)(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.3.2(typescript@5.8.3)(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) examples/live-provider-ably: dependencies: @@ -6294,13 +6294,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/loading-overtime: dependencies: @@ -6349,13 +6349,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/mern-dashboard-server: dependencies: @@ -6429,13 +6429,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/pixels: dependencies: @@ -6487,13 +6487,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/pixels-admin: dependencies: @@ -6557,7 +6557,7 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) rollup-plugin-polyfill-node: specifier: ^0.13.0 version: 0.13.0(rollup@4.38.0) @@ -6566,7 +6566,7 @@ importers: version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/refine-hr-ce: dependencies: @@ -6657,16 +6657,16 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) vite-tsconfig-paths: specifier: ^4.2.1 - version: 4.3.2(typescript@5.8.3)(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.3.2(typescript@5.8.3)(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) examples/refine-week-invoice-generator: dependencies: @@ -6727,13 +6727,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/search: dependencies: @@ -6791,13 +6791,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/server-side-form-validation-antd: dependencies: @@ -6846,13 +6846,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/server-side-form-validation-chakra-ui: dependencies: @@ -6907,13 +6907,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/server-side-form-validation-mantine: dependencies: @@ -6980,13 +6980,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/server-side-form-validation-material-ui: dependencies: @@ -7050,13 +7050,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/starter-vite: dependencies: @@ -7090,7 +7090,7 @@ importers: version: 5.48.0(eslint@8.57.0)(typescript@5.8.3) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) eslint: specifier: ^8.24.0 version: 8.57.0 @@ -7105,7 +7105,7 @@ importers: version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/table-antd-advanced: dependencies: @@ -7154,13 +7154,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/table-antd-table-filter: dependencies: @@ -7215,13 +7215,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/table-antd-use-delete-many: dependencies: @@ -7270,13 +7270,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/table-antd-use-editable-table: dependencies: @@ -7322,13 +7322,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/table-antd-use-table: dependencies: @@ -7374,13 +7374,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/table-antd-use-update-many: dependencies: @@ -7429,13 +7429,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/table-chakra-ui-advanced: dependencies: @@ -7490,13 +7490,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/table-chakra-ui-basic: dependencies: @@ -7551,13 +7551,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/table-handson: dependencies: @@ -7606,13 +7606,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/table-mantine-advanced: dependencies: @@ -7679,13 +7679,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/table-mantine-basic: dependencies: @@ -7749,13 +7749,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/table-material-ui-advanced: dependencies: @@ -7825,13 +7825,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/table-material-ui-cursor-pagination: dependencies: @@ -7886,13 +7886,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/table-material-ui-data-grid-pro: dependencies: @@ -7953,13 +7953,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/table-material-ui-table-filter: dependencies: @@ -8023,13 +8023,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/table-material-ui-use-data-grid: dependencies: @@ -8087,13 +8087,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/table-material-ui-use-delete-many: dependencies: @@ -8151,13 +8151,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/table-material-ui-use-update-many: dependencies: @@ -8215,13 +8215,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/table-react-table-advanced: dependencies: @@ -8276,13 +8276,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/table-react-table-basic: dependencies: @@ -8325,13 +8325,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/template-antd: dependencies: @@ -8380,7 +8380,7 @@ importers: version: 5.48.0(eslint@8.57.0)(typescript@5.8.3) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) eslint: specifier: ^8.24.0 version: 8.57.0 @@ -8395,7 +8395,7 @@ importers: version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/template-chakra-ui: dependencies: @@ -8465,13 +8465,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/template-headless: dependencies: @@ -8532,13 +8532,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/template-mantine: dependencies: @@ -8617,13 +8617,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/template-material-ui: dependencies: @@ -8699,13 +8699,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/theme-antd-demo: dependencies: @@ -8754,13 +8754,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/theme-chakra-ui-demo: dependencies: @@ -8815,13 +8815,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/theme-mantine-demo: dependencies: @@ -8888,13 +8888,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/theme-material-ui-demo: dependencies: @@ -8955,13 +8955,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/tutorial-antd: dependencies: @@ -9028,13 +9028,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/tutorial-chakra-ui: dependencies: @@ -9107,13 +9107,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/tutorial-headless: dependencies: @@ -9177,13 +9177,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/tutorial-mantine: dependencies: @@ -9265,13 +9265,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/tutorial-material-ui: dependencies: @@ -9353,13 +9353,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/upload-antd-base64: dependencies: @@ -9405,13 +9405,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/upload-antd-multipart: dependencies: @@ -9460,13 +9460,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/upload-chakra-ui-basic64: dependencies: @@ -9524,13 +9524,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/upload-chakra-ui-multipart: dependencies: @@ -9588,13 +9588,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/upload-mantine-base64: dependencies: @@ -9664,13 +9664,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/upload-mantine-multipart: dependencies: @@ -9740,13 +9740,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/upload-material-ui-base64: dependencies: @@ -9807,13 +9807,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/upload-material-ui-multipart: dependencies: @@ -9874,13 +9874,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/use-infinite-list: dependencies: @@ -9926,13 +9926,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/use-modal-antd: dependencies: @@ -9978,13 +9978,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/use-simple-list-antd: dependencies: @@ -10033,13 +10033,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/win95: dependencies: @@ -10118,16 +10118,16 @@ importers: version: 3.16.3 '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) vite-tsconfig-paths: specifier: ^4.2.1 - version: 4.3.2(typescript@5.8.3)(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.3.2(typescript@5.8.3)(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) examples/with-custom-pages: dependencies: @@ -10176,13 +10176,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/with-javascript: dependencies: @@ -10225,10 +10225,10 @@ importers: version: 20.5.1 '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/with-material-ui-vite: dependencies: @@ -10304,7 +10304,7 @@ importers: version: 5.48.0(eslint@8.57.0)(typescript@5.8.3) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) eslint: specifier: ^8.24.0 version: 8.57.0 @@ -10319,7 +10319,7 @@ importers: version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/with-meta-properties: dependencies: @@ -10365,13 +10365,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/with-nextjs: dependencies: @@ -10584,13 +10584,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/with-react-toastify: dependencies: @@ -10639,13 +10639,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) examples/with-remix-antd: dependencies: @@ -10694,7 +10694,7 @@ importers: devDependencies: '@remix-run/dev': specifier: ^2.3.1 - version: 2.9.1(@remix-run/react@2.9.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3))(@remix-run/serve@2.9.1(typescript@5.8.3))(@types/node@20.5.1)(bufferutil@4.0.8)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3)(utf-8-validate@5.0.10)(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 2.9.1(@remix-run/react@2.9.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3))(@remix-run/serve@2.9.1(typescript@5.8.3))(@types/node@20.5.1)(bufferutil@4.0.8)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3)(utf-8-validate@5.0.10)(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) '@types/js-cookie': specifier: ^3.0.2 version: 3.0.6 @@ -10776,7 +10776,7 @@ importers: devDependencies: '@remix-run/dev': specifier: ^2.3.1 - version: 2.9.1(@remix-run/react@2.9.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3))(@remix-run/serve@2.9.1(typescript@5.8.3))(@types/node@20.5.1)(bufferutil@4.0.8)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3)(utf-8-validate@5.0.10)(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 2.9.1(@remix-run/react@2.9.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3))(@remix-run/serve@2.9.1(typescript@5.8.3))(@types/node@20.5.1)(bufferutil@4.0.8)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3)(utf-8-validate@5.0.10)(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) '@types/js-cookie': specifier: ^3.0.2 version: 3.0.6 @@ -10840,7 +10840,7 @@ importers: devDependencies: '@remix-run/dev': specifier: ^2.3.1 - version: 2.9.1(@remix-run/react@2.9.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3))(@remix-run/serve@2.9.1(typescript@5.8.3))(@types/node@20.5.1)(bufferutil@4.0.8)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3)(utf-8-validate@5.0.10)(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 2.9.1(@remix-run/react@2.9.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3))(@remix-run/serve@2.9.1(typescript@5.8.3))(@types/node@20.5.1)(bufferutil@4.0.8)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3)(utf-8-validate@5.0.10)(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) '@types/node': specifier: ^20 version: 20.5.1 @@ -10928,7 +10928,7 @@ importers: devDependencies: '@remix-run/dev': specifier: ^2.3.1 - version: 2.9.1(@remix-run/react@2.9.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3))(@remix-run/serve@2.9.1(typescript@5.8.3))(@types/node@20.5.1)(bufferutil@4.0.8)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3)(utf-8-validate@5.0.10)(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 2.9.1(@remix-run/react@2.9.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3))(@remix-run/serve@2.9.1(typescript@5.8.3))(@types/node@20.5.1)(bufferutil@4.0.8)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3)(utf-8-validate@5.0.10)(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) '@types/js-cookie': specifier: ^3.0.2 version: 3.0.6 @@ -10992,7 +10992,7 @@ importers: devDependencies: '@remix-run/dev': specifier: ^2.3.1 - version: 2.9.1(@remix-run/react@2.9.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3))(@remix-run/serve@2.9.1(typescript@5.8.3))(@types/node@20.5.1)(bufferutil@4.0.8)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3)(utf-8-validate@5.0.10)(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 2.9.1(@remix-run/react@2.9.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3))(@remix-run/serve@2.9.1(typescript@5.8.3))(@types/node@20.5.1)(bufferutil@4.0.8)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3)(utf-8-validate@5.0.10)(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) '@types/node': specifier: ^20 version: 20.5.1 @@ -11007,10 +11007,10 @@ importers: version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) vite-tsconfig-paths: specifier: ^4.2.1 - version: 4.3.2(typescript@5.8.3)(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.3.2(typescript@5.8.3)(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) examples/with-web3: dependencies: @@ -11077,13 +11077,13 @@ importers: version: 19.1.6(@types/react@19.1.8) '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) packages/ably: dependencies: @@ -11093,7 +11093,7 @@ importers: devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 - version: 0.1.4(esbuild@0.17.19) + version: 0.1.4(esbuild@0.21.5) '@refinedev/core': specifier: ^5.0.5 version: link:../core @@ -11106,18 +11106,18 @@ importers: nock: specifier: ^13.4.0 version: 13.5.4 + tsdown: + specifier: ^0.21.10 + version: 0.21.10(@tsdown/css@0.22.14)(publint@0.2.7)(typescript@5.8.3) tslib: specifier: ^2.6.2 version: 2.6.2 - tsup: - specifier: ^6.7.0 - version: 6.7.0(postcss@8.5.3)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3) typescript: specifier: ^5.8.3 version: 5.8.3 vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@25.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.30.1)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) + version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@25.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.33.0)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) packages/airtable: dependencies: @@ -11158,18 +11158,18 @@ importers: node-fetch: specifier: ^2.6.7 version: 2.7.0(encoding@0.1.13) + tsdown: + specifier: ^0.21.10 + version: 0.21.10(@tsdown/css@0.22.14)(publint@0.2.7)(typescript@5.8.3) tslib: specifier: ^2.6.2 version: 2.6.2 - tsup: - specifier: ^6.7.0 - version: 6.7.0(postcss@8.5.3)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3) typescript: specifier: ^5.8.3 version: 5.8.3 vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@25.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.30.1)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) + version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@25.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.33.0)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) packages/antd: dependencies: @@ -11264,15 +11264,18 @@ importers: react-router: specifier: ^7.0.2 version: 7.0.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - tsup: - specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3) + rollup-plugin-copy: + specifier: ^3.5.0 + version: 3.5.0 + tsdown: + specifier: ^0.21.10 + version: 0.21.10(@tsdown/css@0.22.14)(publint@0.2.7)(typescript@5.8.3) typescript: specifier: ^5.8.3 version: 5.8.3 vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.30.1)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) + version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.33.0)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) packages/appwrite: dependencies: @@ -11298,18 +11301,18 @@ importers: nock: specifier: 14.0.5 version: 14.0.5 + tsdown: + specifier: ^0.21.10 + version: 0.21.10(@tsdown/css@0.22.14)(publint@0.2.7)(typescript@5.8.3) tslib: specifier: ^2.6.2 version: 2.6.2 - tsup: - specifier: ^6.7.0 - version: 6.7.0(postcss@8.5.3)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3) typescript: specifier: ^5.8.3 version: 5.8.3 vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.30.1)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) + version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.33.0)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) packages/chakra-ui: dependencies: @@ -11407,15 +11410,15 @@ importers: react-router: specifier: ^7.0.2 version: 7.0.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - tsup: - specifier: ^6.7.0 - version: 6.7.0(postcss@8.5.3)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3) + tsdown: + specifier: ^0.21.10 + version: 0.21.10(@tsdown/css@0.22.14)(publint@0.2.7)(typescript@5.8.3) typescript: specifier: ^5.8.3 version: 5.8.3 vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.30.1)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) + version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.33.0)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) packages/cli: dependencies: @@ -11487,7 +11490,7 @@ importers: version: 2.0.1(inquirer@8.2.6) jscodeshift: specifier: ^17.3.0 - version: 17.3.0(@babel/preset-env@7.24.4) + version: 17.3.0(@babel/preset-env@7.24.4(@babel/core@7.28.0)) marked: specifier: ^4.3.0 version: 4.3.0 @@ -11588,15 +11591,15 @@ importers: '@vitest/ui': specifier: ^2.1.8 version: 2.1.9(vitest@2.1.9) - tsup: - specifier: ^6.7.0 - version: 6.7.0(postcss@8.5.3)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3) + tsdown: + specifier: ^0.21.10 + version: 0.21.10(@tsdown/css@0.22.14)(publint@0.2.7)(typescript@5.8.3) typescript: specifier: ^5.8.3 version: 5.8.3 vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.30.1)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) + version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.33.0)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) packages/codemod: dependencies: @@ -11623,7 +11626,7 @@ importers: version: 1.1.0 jscodeshift: specifier: ^17.3.0 - version: 17.3.0(@babel/preset-env@7.24.4(@babel/core@7.28.0)) + version: 17.3.0(@babel/preset-env@7.24.4) meow: specifier: 7.0.1 version: 7.0.1 @@ -11657,7 +11660,7 @@ importers: version: 5.8.3 vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.30.1)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) + version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.33.0)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) packages/core: dependencies: @@ -11746,15 +11749,15 @@ importers: identity-obj-proxy: specifier: ^3.0.0 version: 3.0.0 - tsup: - specifier: ^6.7.0 - version: 6.7.0(postcss@8.5.3)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3) + tsdown: + specifier: ^0.21.10 + version: 0.21.10(@tsdown/css@0.22.14)(publint@0.2.7)(typescript@5.8.3) typescript: specifier: ^5.8.3 version: 5.8.3 vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.30.1)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) + version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.33.0)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) packages/create-refine-app: dependencies: @@ -11816,9 +11819,9 @@ importers: '@types/which-pm-runs': specifier: ^1.0.0 version: 1.0.2 - tsup: - specifier: ^6.7.0 - version: 6.7.0(postcss@8.5.3)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3) + tsdown: + specifier: ^0.21.10 + version: 0.21.10(@tsdown/css@0.22.14)(publint@0.2.7)(typescript@5.8.3) typescript: specifier: ^5.8.3 version: 5.8.3 @@ -11857,10 +11860,10 @@ importers: version: 4.17.21 react: specifier: ^18.0.0 || ^19.0.0 - version: 19.1.0 + version: 18.3.1 react-dom: specifier: ^18.0.0 || ^19.0.0 - version: 19.1.0(react@19.1.0) + version: 19.1.0(react@18.3.1) devDependencies: '@esbuild-plugins/node-resolve': specifier: ^0.1.4 @@ -11885,19 +11888,19 @@ importers: version: 25.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10) react-router: specifier: ^7.0.2 - version: 7.0.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + version: 7.0.2(react-dom@19.1.0(react@18.3.1))(react@18.3.1) + tsdown: + specifier: ^0.21.10 + version: 0.21.10(@tsdown/css@0.22.14)(publint@0.2.7)(typescript@5.8.3) tslib: specifier: ^2.6.2 version: 2.6.2 - tsup: - specifier: ^6.7.0 - version: 6.7.0(postcss@8.5.3)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3) typescript: specifier: ^5.8.3 version: 5.8.3 vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@25.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.30.1)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) + version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@25.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.33.0)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) packages/devtools-internal: dependencies: @@ -11941,18 +11944,18 @@ importers: react-router: specifier: ^7.0.2 version: 7.0.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + tsdown: + specifier: ^0.21.10 + version: 0.21.10(@tsdown/css@0.22.14)(publint@0.2.7)(typescript@5.8.3) tslib: specifier: ^2.6.2 version: 2.6.2 - tsup: - specifier: ^6.7.0 - version: 6.7.0(postcss@8.5.3)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3) typescript: specifier: ^5.8.3 version: 5.8.3 vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@25.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.30.1)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) + version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@25.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.33.0)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) packages/devtools-server: dependencies: @@ -12073,7 +12076,7 @@ importers: version: 8.5.10 '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) '@vitest/ui': specifier: ^2.1.8 version: 2.1.9(vitest@2.1.9) @@ -12086,21 +12089,21 @@ importers: react-router: specifier: ^7.0.2 version: 7.0.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + tsdown: + specifier: ^0.21.10 + version: 0.21.10(@tsdown/css@0.22.14)(publint@0.2.7)(typescript@5.8.3) tslib: specifier: ^2.6.2 version: 2.6.2 - tsup: - specifier: ^6.7.0 - version: 6.7.0(postcss@8.5.3)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3) typescript: specifier: ^5.8.3 version: 5.8.3 vite: specifier: ^5.4.15 - version: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + version: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@25.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.30.1)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) + version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@25.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.33.0)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) packages/devtools-shared: dependencies: @@ -12141,18 +12144,18 @@ importers: react-router: specifier: ^7.0.2 version: 7.0.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + tsdown: + specifier: ^0.21.10 + version: 0.21.10(@tsdown/css@0.22.14)(publint@0.2.7)(typescript@5.8.3) tslib: specifier: ^2.6.2 version: 2.6.2 - tsup: - specifier: ^6.7.0 - version: 6.7.0(postcss@8.5.3)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3) typescript: specifier: ^5.8.3 version: 5.8.3 vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@25.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.30.1)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) + version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@25.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.33.0)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) packages/devtools-ui: dependencies: @@ -12226,6 +12229,9 @@ importers: '@testing-library/user-event': specifier: ^14.6.1 version: 14.6.1(@testing-library/dom@10.4.0) + '@tsdown/css': + specifier: ^0.22.14 + version: 0.22.14(jiti@2.5.1)(postcss-modules@6.0.0(postcss@8.4.38))(postcss@8.4.38)(sass@1.75.0)(tsdown@0.21.10) '@types/lodash': specifier: ^4.14.171 version: 4.17.0 @@ -12247,18 +12253,18 @@ importers: tailwindcss: specifier: ^3.0.11 version: 3.4.3(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3)) + tsdown: + specifier: ^0.21.10 + version: 0.21.10(@tsdown/css@0.22.14)(publint@0.2.7)(typescript@5.8.3) tslib: specifier: ^2.6.2 version: 2.6.2 - tsup: - specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3) typescript: specifier: ^5.8.3 version: 5.8.3 vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@25.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.30.1)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) + version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@25.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.33.0)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) packages/graphql: dependencies: @@ -12311,18 +12317,18 @@ importers: nock: specifier: 14.0.5 version: 14.0.5 + tsdown: + specifier: ^0.21.10 + version: 0.21.10(@tsdown/css@0.22.14)(publint@0.2.7)(typescript@5.8.3) tslib: specifier: ^2.6.2 version: 2.6.2 - tsup: - specifier: ^6.7.0 - version: 6.7.0(postcss@8.5.3)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3) typescript: specifier: ^5.8.3 version: 5.8.3 vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@25.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.30.1)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) + version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@25.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.33.0)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) packages/hasura: dependencies: @@ -12372,18 +12378,18 @@ importers: nock: specifier: ^13.4.0 version: 13.5.4 + tsdown: + specifier: ^0.21.10 + version: 0.21.10(@tsdown/css@0.22.14)(publint@0.2.7)(typescript@5.8.3) tslib: specifier: ^2.6.2 version: 2.6.2 - tsup: - specifier: ^6.7.0 - version: 6.7.0(postcss@8.5.3)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3) typescript: specifier: ^5.8.3 version: 5.8.3 vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.30.1)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) + version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.33.0)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) packages/inferencer: dependencies: @@ -12550,15 +12556,15 @@ importers: react-test-renderer: specifier: ^18.2.0 version: 18.3.0(react@19.1.0) - tsup: - specifier: ^6.7.0 - version: 6.7.0(postcss@8.5.3)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3) + tsdown: + specifier: ^0.21.10 + version: 0.21.10(@tsdown/css@0.22.14)(publint@0.2.7)(typescript@5.8.3) typescript: specifier: ^5.8.3 version: 5.8.3 vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@25.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.30.1)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) + version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@25.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.33.0)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) packages/kbar: dependencies: @@ -12602,18 +12608,18 @@ importers: react-router: specifier: ^7.0.2 version: 7.0.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + tsdown: + specifier: ^0.21.10 + version: 0.21.10(@tsdown/css@0.22.14)(publint@0.2.7)(typescript@5.8.3) tslib: specifier: ^2.6.2 version: 2.6.2 - tsup: - specifier: ^6.7.0 - version: 6.7.0(postcss@8.5.3)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3) typescript: specifier: ^5.8.3 version: 5.8.3 vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@25.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.30.1)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) + version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@25.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.33.0)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) packages/live-previews: dependencies: @@ -12833,7 +12839,7 @@ importers: version: 5.8.3 vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.30.1)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) + version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.33.0)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) packages/mantine: dependencies: @@ -12934,15 +12940,15 @@ importers: react-router: specifier: ^7.0.2 version: 7.0.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - tsup: - specifier: ^6.7.0 - version: 6.7.0(postcss@8.5.3)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3) + tsdown: + specifier: ^0.21.10 + version: 0.21.10(@tsdown/css@0.22.14)(publint@0.2.7)(typescript@5.8.3) typescript: specifier: ^5.8.3 version: 5.8.3 vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.30.1)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) + version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.33.0)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) packages/medusa: dependencies: @@ -12974,18 +12980,18 @@ importers: nock: specifier: ^13.4.0 version: 13.5.4 + tsdown: + specifier: ^0.21.10 + version: 0.21.10(@tsdown/css@0.22.14)(publint@0.2.7)(typescript@5.8.3) tslib: specifier: ^2.6.2 version: 2.6.2 - tsup: - specifier: ^6.7.0 - version: 6.7.0(postcss@8.5.3)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3) typescript: specifier: ^5.8.3 version: 5.8.3 vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@25.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.30.1)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) + version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@25.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.33.0)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) packages/mui: dependencies: @@ -13104,15 +13110,15 @@ importers: react-router: specifier: ^7.0.2 version: 7.0.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - tsup: - specifier: ^6.7.0 - version: 6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3) + tsdown: + specifier: ^0.21.10 + version: 0.21.10(@tsdown/css@0.22.14)(publint@0.2.7)(typescript@5.8.3) typescript: specifier: ^5.8.3 version: 5.8.3 vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.30.1)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) + version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.33.0)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) packages/nestjs-query: dependencies: @@ -13171,18 +13177,18 @@ importers: nock: specifier: ^13.4.0 version: 13.5.4 + tsdown: + specifier: ^0.21.10 + version: 0.21.10(@tsdown/css@0.22.14)(publint@0.2.7)(typescript@5.8.3) tslib: specifier: ^2.6.2 version: 2.6.2 - tsup: - specifier: ^6.7.0 - version: 6.7.0(postcss@8.5.3)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3) typescript: specifier: ^5.8.3 version: 5.8.3 vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@25.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.30.1)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) + version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@25.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.33.0)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) packages/nestjsx-crud: dependencies: @@ -13217,18 +13223,18 @@ importers: nock: specifier: ^13.4.0 version: 13.5.4 + tsdown: + specifier: ^0.21.10 + version: 0.21.10(@tsdown/css@0.22.14)(publint@0.2.7)(typescript@5.8.3) tslib: specifier: ^2.6.2 version: 2.6.2 - tsup: - specifier: ^6.7.0 - version: 6.7.0(postcss@8.5.3)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3) typescript: specifier: ^5.8.3 version: 5.8.3 vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@25.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.30.1)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) + version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@25.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.33.0)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) packages/nextjs-router: dependencies: @@ -13268,7 +13274,7 @@ importers: version: 6.9.15 '@vitejs/plugin-react': specifier: ^4.2.1 - version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + version: 4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) '@vitest/ui': specifier: ^2.1.8 version: 2.1.9(vitest@2.1.9) @@ -13278,18 +13284,18 @@ importers: next: specifier: ^14.2.26 version: 14.2.26(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.75.0) + tsdown: + specifier: ^0.21.10 + version: 0.21.10(@tsdown/css@0.22.14)(publint@0.2.7)(typescript@5.8.3) tslib: specifier: ^2.6.2 version: 2.6.2 - tsup: - specifier: ^6.7.0 - version: 6.7.0(postcss@8.5.3)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3) typescript: specifier: ^5.8.3 version: 5.8.3 vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.30.1)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) + version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.33.0)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) packages/react-hook-form: dependencies: @@ -13342,18 +13348,18 @@ importers: react-router: specifier: ^7.0.2 version: 7.0.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + tsdown: + specifier: ^0.21.10 + version: 0.21.10(@tsdown/css@0.22.14)(publint@0.2.7)(typescript@5.8.3) tslib: specifier: ^2.6.2 version: 2.6.2 - tsup: - specifier: ^6.7.0 - version: 6.7.0(postcss@8.5.3)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3) typescript: specifier: ^5.8.3 version: 5.8.3 vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.30.1)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) + version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.33.0)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) packages/react-router: dependencies: @@ -13391,18 +13397,18 @@ importers: '@vitest/ui': specifier: ^2.1.8 version: 2.1.9(vitest@2.1.9) + tsdown: + specifier: ^0.21.10 + version: 0.21.10(@tsdown/css@0.22.14)(publint@0.2.7)(typescript@5.8.3) tslib: specifier: ^2.6.2 version: 2.6.2 - tsup: - specifier: ^6.7.0 - version: 6.7.0(postcss@8.5.3)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3) typescript: specifier: ^5.8.3 version: 5.8.3 vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.30.1)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) + version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.33.0)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) packages/react-table: dependencies: @@ -13449,18 +13455,18 @@ importers: react-router: specifier: ^7.0.2 version: 7.0.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) + tsdown: + specifier: ^0.21.10 + version: 0.21.10(@tsdown/css@0.22.14)(publint@0.2.7)(typescript@5.8.3) tslib: specifier: ^2.6.2 version: 2.6.2 - tsup: - specifier: ^6.7.0 - version: 6.7.0(postcss@8.5.3)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3) typescript: specifier: ^5.8.3 version: 5.8.3 vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.30.1)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) + version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.33.0)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) packages/refine-ui: dependencies: @@ -13721,18 +13727,18 @@ importers: remix: specifier: ^2.4.0 version: 2.9.1 + tsdown: + specifier: ^0.21.10 + version: 0.21.10(@tsdown/css@0.22.14)(publint@0.2.7)(typescript@5.8.3) tslib: specifier: ^2.6.2 version: 2.6.2 - tsup: - specifier: ^6.7.0 - version: 6.7.0(postcss@8.5.3)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3) typescript: specifier: ^5.8.3 version: 5.8.3 vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.30.1)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) + version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.33.0)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) packages/rest: dependencies: @@ -13764,15 +13770,15 @@ importers: nock: specifier: ^14.0.5 version: 14.0.10 - tsup: - specifier: ^6.7.0 - version: 6.7.0(postcss@8.5.3)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3) + tsdown: + specifier: ^0.21.10 + version: 0.21.10(@tsdown/css@0.22.14)(publint@0.2.7)(typescript@5.8.3) typescript: specifier: ^5.8.3 version: 5.8.3 vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.30.1)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) + version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.33.0)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) packages/simple-rest: dependencies: @@ -13801,18 +13807,18 @@ importers: nock: specifier: ^13.4.0 version: 13.5.4 + tsdown: + specifier: ^0.21.10 + version: 0.21.10(@tsdown/css@0.22.14)(publint@0.2.7)(typescript@5.8.3) tslib: specifier: ^2.6.2 version: 2.6.2 - tsup: - specifier: ^6.7.0 - version: 6.7.0(postcss@8.5.3)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3) typescript: specifier: ^5.8.3 version: 5.8.3 vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.30.1)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) + version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.33.0)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) warn-once: specifier: ^0.1.0 version: 0.1.1 @@ -13853,18 +13859,18 @@ importers: nock: specifier: ^13.4.0 version: 13.5.4 + tsdown: + specifier: ^0.21.10 + version: 0.21.10(@tsdown/css@0.22.14)(publint@0.2.7)(typescript@5.8.3) tslib: specifier: ^2.6.2 version: 2.6.2 - tsup: - specifier: ^6.7.0 - version: 6.7.0(postcss@8.5.3)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3) typescript: specifier: ^5.8.3 version: 5.8.3 vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@25.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.30.1)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) + version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@25.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.33.0)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) packages/strapi-v4: dependencies: @@ -13908,18 +13914,18 @@ importers: nock: specifier: ^13.4.0 version: 13.5.4 + tsdown: + specifier: ^0.21.10 + version: 0.21.10(@tsdown/css@0.22.14)(publint@0.2.7)(typescript@5.8.3) tslib: specifier: ^2.6.2 version: 2.6.2 - tsup: - specifier: ^6.7.0 - version: 6.7.0(postcss@8.5.3)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3) typescript: specifier: ^5.8.3 version: 5.8.3 vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.30.1)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) + version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.33.0)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) packages/supabase: dependencies: @@ -13945,18 +13951,18 @@ importers: nock: specifier: ^14.0.5 version: 14.0.5 + tsdown: + specifier: ^0.21.10 + version: 0.21.10(@tsdown/css@0.22.14)(publint@0.2.7)(typescript@5.8.3) tslib: specifier: ^2.6.2 version: 2.6.2 - tsup: - specifier: ^6.7.0 - version: 6.7.0(postcss@8.5.3)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3) typescript: specifier: ^5.8.3 version: 5.8.3 vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.30.1)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) + version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.33.0)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) packages/ui-tests: dependencies: @@ -14009,15 +14015,15 @@ importers: react-router: specifier: ^7.0.2 version: 7.0.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0) - tsup: - specifier: ^6.7.0 - version: 6.7.0(postcss@8.5.3)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3) + tsdown: + specifier: ^0.21.10 + version: 0.21.10(@tsdown/css@0.22.14)(publint@0.2.7)(typescript@5.8.3) typescript: specifier: ^5.8.3 version: 5.8.3 vitest: specifier: ^2.1.8 - version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.30.1)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) + version: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.33.0)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) packages/ui-types: dependencies: @@ -14049,9 +14055,9 @@ importers: '@types/react-dom': specifier: ^19.1.0 version: 19.1.6(@types/react@19.1.8) - tsup: - specifier: ^6.7.0 - version: 6.7.0(postcss@8.5.3)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3) + tsdown: + specifier: ^0.21.10 + version: 0.21.10(@tsdown/css@0.22.14)(publint@0.2.7)(typescript@5.8.3) typescript: specifier: ^5.8.3 version: 5.8.3 @@ -14528,6 +14534,10 @@ packages: resolution: {integrity: sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==} engines: {node: '>=6.9.0'} + '@babel/generator@8.0.0-rc.3': + resolution: {integrity: sha512-em37/13/nR320G4jab/nIIHZgc2Wz2y/D39lxnTyxB4/D/omPQncl/lSdlnJY1OhQcRGugTSIF2l/69o31C9dA==} + engines: {node: ^20.19.0 || >=22.12.0} + '@babel/helper-annotate-as-pure@7.22.5': resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==} engines: {node: '>=6.9.0'} @@ -14673,6 +14683,10 @@ packages: resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} engines: {node: '>=6.9.0'} + '@babel/helper-string-parser@8.0.0': + resolution: {integrity: sha512-6mJgmFFFIIO82vvoLt9XtRC7/TkzXfts1t/SpRX4IHSzMgqoPYCWesVu1udUPUWioAE/2fcG6WuI8zrkE1gwrg==} + engines: {node: ^22.18.0 || >=24.11.0} + '@babel/helper-validator-identifier@7.22.20': resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==} engines: {node: '>=6.9.0'} @@ -14681,6 +14695,14 @@ packages: resolution: {integrity: sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==} engines: {node: '>=6.9.0'} + '@babel/helper-validator-identifier@8.0.0-rc.3': + resolution: {integrity: sha512-8AWCJ2VJJyDFlGBep5GpaaQ9AAaE/FjAcrqI7jyssYhtL7WGV0DOKpJsQqM037xDbpRLHXsY8TwU7zDma7coOw==} + engines: {node: ^20.19.0 || >=22.12.0} + + '@babel/helper-validator-identifier@8.0.4': + resolution: {integrity: sha512-4wFaiLd0bVo4cIoTXI3zKI038NIWE/cr3jvBjejOVYVxV/m8Ltav1USiGzG1fmS5J2RhgEOgXNNK46cRPnRsrg==} + engines: {node: ^22.18.0 || >=24.11.0} + '@babel/helper-validator-option@7.23.5': resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} engines: {node: '>=6.9.0'} @@ -14720,6 +14742,16 @@ packages: engines: {node: '>=6.0.0'} hasBin: true + '@babel/parser@8.0.0-rc.3': + resolution: {integrity: sha512-B20dvP3MfNc/XS5KKCHy/oyWl5IA6Cn9YjXRdDlCjNmUFrjvLXMNUfQq/QUy9fnG2gYkKKcrto2YaF9B32ToOQ==} + engines: {node: ^20.19.0 || >=22.12.0} + hasBin: true + + '@babel/parser@8.0.4': + resolution: {integrity: sha512-srpptsAkEbbNIC/q8nT7o+m6CQe8CJUTV/t7MYc9NnWlgYVtHOb7JH6SorxMhN0kuRJjVqXbKClG6xSbPtzz+g==} + engines: {node: ^22.18.0 || >=24.11.0} + hasBin: true + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.4': resolution: {integrity: sha512-qpl6vOOEEzTLLcsuqYYo8yDtrTocmu2xkGvgNebvPjT9DTtfFYGmgDqY+rBYXNlqL4s9qLDn6xkrJv4RxAPiTA==} engines: {node: '>=6.9.0'} @@ -15434,6 +15466,14 @@ packages: resolution: {integrity: sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q==} engines: {node: '>=6.9.0'} + '@babel/types@8.0.0-rc.3': + resolution: {integrity: sha512-mOm5ZrYmphGfqVWoH5YYMTITb3cDXsFgmvFlvkvWDMsR9X8RFnt7a0Wb6yNIdoFsiMO9WjYLq+U/FMtqIYAF8Q==} + engines: {node: ^20.19.0 || >=22.12.0} + + '@babel/types@8.0.4': + resolution: {integrity: sha512-eY+Yn3dCqTGmyiq2QRU66lA5FL8lqqqvecHt0fF3uHONIa7ToYsaCiWV8lOKqAs0Rb2SjixiKFROngnulPtt2g==} + engines: {node: ^22.18.0 || >=24.11.0} + '@bcoe/v8-coverage@0.2.3': resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} @@ -16304,14 +16344,26 @@ packages: effect: ^3.0.3 fast-check: ^3.13.2 - '@emnapi/core@1.4.5': - resolution: {integrity: sha512-XsLw1dEOpkSX/WucdqUhPWP7hDxSvZiY+fsUC14h+FtQ2Ifni4znbBt8punRX+Uj2JG/uDb8nEHVKvrVlvdZ5Q==} + '@emnapi/core@1.10.0': + resolution: {integrity: sha512-yq6OkJ4p82CAfPl0u9mQebQHKPJkY7WrIuk205cTYnYe+k2Z8YBh11FrbRG/H6ihirqcacOgl2BIO8oyMQLeXw==} + + '@emnapi/core@2.0.0-alpha.3': + resolution: {integrity: sha512-AZypUeJ/yByuxyS7BlSNRDOMLMlROYtjYdIAuBmJssVz1UJDSeYxLrdizhXCFYhedC5bqd/ASy8EuNXbVVXp9g==} + + '@emnapi/runtime@1.10.0': + resolution: {integrity: sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA==} '@emnapi/runtime@1.4.5': resolution: {integrity: sha512-++LApOtY0pEEz1zrd9vy1/zXVaVJJ/EbAF3u0fXIzPJEDtnITsBGbbK0EkM72amhl/R5b+5xx0Y/QhcVOpuulg==} - '@emnapi/wasi-threads@1.0.4': - resolution: {integrity: sha512-PJR+bOmMOPH8AtcTGAyYNiuJ3/Fcoj2XN/gBEWzDIKh254XO+mM9XoXHk5GNEhodxeMznbg7BlRojVbKN+gC6g==} + '@emnapi/runtime@2.0.0-alpha.3': + resolution: {integrity: sha512-hFPAhMUjJD9BSyCANEISPOogeXC9Zo9ZQl7L6vKnaVsMkCtzznaW/naYypeyl0Gv5rYfWYsZbpixTMpjDJzQeA==} + + '@emnapi/wasi-threads@1.2.1': + resolution: {integrity: sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==} + + '@emnapi/wasi-threads@2.0.1': + resolution: {integrity: sha512-9DsSk+o5NBX0CCJT8s0EROGSGxjR/tKu6aBTaVyq+SjAEQH4XcdcRxPBRzsBLizTTJ49MJjF+jgu3qnO9GLQcQ==} '@emotion/babel-plugin@11.11.0': resolution: {integrity: sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ==} @@ -18160,6 +18212,13 @@ packages: '@napi-rs/wasm-runtime@0.2.12': resolution: {integrity: sha512-ZVWUcfwY4E/yPitQJl481FjFo3K22D6qF0DuFH6Y/nbnE11GY5uguDxZMGXPQ8WQ0128MXQD7TnfHyK4oWoIJQ==} + '@napi-rs/wasm-runtime@1.2.1': + resolution: {integrity: sha512-KjZdi8Q1wh89gsVmghvbrMgWl6ZWmRmHV6wjB7/g4Zf0dyO+hH3neZUtuDNPO00qq5YE5RITVWvrIZKRaAmzGQ==} + engines: {node: ^20.19.0 || ^22.13.0 || >=23.5.0} + peerDependencies: + '@emnapi/core': ^1.7.1 || ^2.0.0-alpha.3 + '@emnapi/runtime': ^1.7.1 || ^2.0.0-alpha.3 + '@nestjsx/crud-request@5.0.0-alpha.3': resolution: {integrity: sha512-EFeGgh/sSHhD3px9aj4hyjvOqBepMcRFAi5lrYuSUDmnj/eQOa4dg4orehU8gKrSAmgKNe9r0dx0kel7Zgivzg==} @@ -18505,6 +18564,12 @@ packages: '@open-draft/until@2.1.0': resolution: {integrity: sha512-U69T3ItWHvLwGg5eJ0n3I62nWuE6ilHlmz7zM0npLBRvPRd7e6NYmg54vvRtP5mZG7kZqZCFVdsTWo7BPtBujg==} + '@oxc-project/types@0.127.0': + resolution: {integrity: sha512-aIYXQBo4lCbO4z0R3FHeucQHpF46l2LbMdxRvqvuRuW2OxdnSkcng5B8+K12spgLDj93rtN3+J2Vac/TIO+ciQ==} + + '@oxc-project/types@0.142.0': + resolution: {integrity: sha512-7W+2q5AKQVU36fkaryontrHn3YDt1RyUYXatw9i5H8ocYe2sPKSFB6eS8WNPeRKiN1qAWWZUPm7gwFzJGrccqQ==} + '@panva/hkdf@1.1.1': resolution: {integrity: sha512-dhPeilub1NuIG0X5Kvhh9lH4iW3ZsHlnzwgwbOlgwQ2wG1IqFzsgHqmKPk3WzsdWAeaxKJxgM0+W433RmN45GA==} @@ -18643,6 +18708,9 @@ packages: '@qualifyze/airtable-formulator@1.3.1': resolution: {integrity: sha512-o9B5gVzphC1xb1+XNWeWKcCsnWm9kIRxztBCx70uEFRWTknnBkhG29gS2koVtph9rSX5pz02WNkgd9uBw7wJmw==} + '@quansync/fs@1.0.0': + resolution: {integrity: sha512-4TJ3DFtlf1L5LDMaM6CanJ/0lckGNtJcMjQ1NAV6zDmA0tEHKZtxNKin8EgPaVX1YzljbxckyT2tJrpQKAtngQ==} + '@radix-ui/number@1.0.0': resolution: {integrity: sha512-Ofwh/1HX69ZfJRiRBMTy7rgjAzHmwe4kW9C9Y99HTRUcYLUuVT0KESFj15rPjRgKJs20GPq8Bm5aEDJ8DuA3vA==} @@ -19586,6 +19654,189 @@ packages: '@repeaterjs/repeater@3.0.5': resolution: {integrity: sha512-l3YHBLAol6d/IKnB9LhpD0cEZWAoe3eFKUyTYWmFmCO2Q/WOckxLQAUyMZWwZV2M/m3+4vgRoaolFqaII82/TA==} + '@rolldown/binding-android-arm64@1.0.0-rc.17': + resolution: {integrity: sha512-s70pVGhw4zqGeFnXWvAzJDlvxhlRollagdCCKRgOsgUOH3N1l0LIxf83AtGzmb5SiVM4Hjl5HyarMRfdfj3DaQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [android] + + '@rolldown/binding-android-arm64@1.2.1': + resolution: {integrity: sha512-02hOeOSryYxVrOIphmLAsqnCJWxwlzFk+pEt/N/i6OgT3lShHO7xGCU5cpgchRDHboAEbSjzgGh+O/u1GswQmA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [android] + + '@rolldown/binding-darwin-arm64@1.0.0-rc.17': + resolution: {integrity: sha512-4ksWc9n0mhlZpZ9PMZgTGjeOPRu8MB1Z3Tz0Mo02eWfWCHMW1zN82Qz/pL/rC+yQa+8ZnutMF0JjJe7PjwasYw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [darwin] + + '@rolldown/binding-darwin-arm64@1.2.1': + resolution: {integrity: sha512-fMsTOnN0OjFm3CyppWPitKnc8UlliVARUULW6cfU6AIqjdtgmSFWSk9vecHzZduv/yMWIHDlRhM1e8Iff9uAfA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [darwin] + + '@rolldown/binding-darwin-x64@1.0.0-rc.17': + resolution: {integrity: sha512-SUSDOI6WwUVNcWxd02QEBjLdY1VPHvlEkw6T/8nYG322iYWCTxRb1vzk4E+mWWYehTp7ERibq54LSJGjmouOsw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [darwin] + + '@rolldown/binding-darwin-x64@1.2.1': + resolution: {integrity: sha512-1wjKdz/XLGKHaTNHjQveQ/B23TKx4ItAqm1JbyVuvNPc4Ze0Fb48s49TAd/2zcplPl8okE/UbTgmlVfwT7eFeQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [darwin] + + '@rolldown/binding-freebsd-x64@1.0.0-rc.17': + resolution: {integrity: sha512-hwnz3nw9dbJ05EDO/PvcjaaewqqDy7Y1rn1UO81l8iIK1GjenME75dl16ajbvSSMfv66WXSRCYKIqfgq2KCfxw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [freebsd] + + '@rolldown/binding-freebsd-x64@1.2.1': + resolution: {integrity: sha512-Fa0jHR07E7YBN4vOEsbVf2briYNsuOowfLJaXULZM0ldMlaCaj2LJgLMbMe4iacRyZmvR8efFhgR9wKuGclQUg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [freebsd] + + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.17': + resolution: {integrity: sha512-IS+W7epTcwANmFSQFrS1SivEXHtl1JtuQA9wlxrZTcNi6mx+FDOYrakGevvvTwgj2JvWiK8B29/qD9BELZPyXQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm] + os: [linux] + + '@rolldown/binding-linux-arm-gnueabihf@1.2.1': + resolution: {integrity: sha512-pzkgu1SSHGgRRyRZ4fbmSgmajbVt+epaLP99NDjFft69v/ypfTi6swBMiVdh2EkQ0OSnHE1lZDM7DRGkyAzUpA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm] + os: [linux] + + '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.17': + resolution: {integrity: sha512-e6usGaHKW5BMNZOymS1UcEYGowQMWcgZ71Z17Sl/h2+ZziNJ1a9n3Zvcz6LdRyIW5572wBCTH/Z+bKuZouGk9Q==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [linux] + + '@rolldown/binding-linux-arm64-gnu@1.2.1': + resolution: {integrity: sha512-QI5SEDY8cbiYWHx0VO4vIc3UlS6a32vXHjU8Qy/17adEmZIPuByJg13UEvo9c/UCiUkdcVWY83C+b+JrwnNyUg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [linux] + + '@rolldown/binding-linux-arm64-musl@1.0.0-rc.17': + resolution: {integrity: sha512-b/CgbwAJpmrRLp02RPfhbudf5tZnN9nsPWK82znefso832etkem8H7FSZwxrOI9djcdTP7U6YfNhbRnh7djErg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [linux] + + '@rolldown/binding-linux-arm64-musl@1.2.1': + resolution: {integrity: sha512-Sm41FyCeXqmYcERoYOCbGIL5hNfd8w9LQ7Y61Bev48HkcjaJqV/iiVOaiDxjVTRMS+QKrZmD8cfPt4uMVnvM+A==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [linux] + + '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.17': + resolution: {integrity: sha512-4EII1iNGRUN5WwGbF/kOh/EIkoDN9HsupgLQoXfY+D1oyJm7/F4t5PYU5n8SWZgG0FEwakyM8pGgwcBYruGTlA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [ppc64] + os: [linux] + + '@rolldown/binding-linux-ppc64-gnu@1.2.1': + resolution: {integrity: sha512-2x+WhXTGl9yJYPbltW/BSEPTVz9OIWQyER4N+gJEDWkkn904eRcBzELqh/Hf7K0w/ubGbKNMv0ZC+94QK/IFEg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [ppc64] + os: [linux] + + '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.17': + resolution: {integrity: sha512-AH8oq3XqQo4IibpVXvPeLDI5pzkpYn0WiZAfT05kFzoJ6tQNzwRdDYQ45M8I/gslbodRZwW8uxLhbSBbkv96rA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [s390x] + os: [linux] + + '@rolldown/binding-linux-s390x-gnu@1.2.1': + resolution: {integrity: sha512-eEjmQpuRQayHPWWnywaWHkFT3ToPbP3RYy42VVd/B9aBGDA+Ol25EIWHxKQST3IiWJjikCWUF7KtbfqwZrzVwQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [s390x] + os: [linux] + + '@rolldown/binding-linux-x64-gnu@1.0.0-rc.17': + resolution: {integrity: sha512-cLnjV3xfo7KslbU41Z7z8BH/E1y5mzUYzAqih1d1MDaIGZRCMqTijqLv76/P7fyHuvUcfGsIpqCdddbxLLK9rA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [linux] + + '@rolldown/binding-linux-x64-gnu@1.2.1': + resolution: {integrity: sha512-/Orga1fZYkLc/56jBICcHrKchl8Z2UKdDSr3LG9ToWO1lQ6a4Livk9Xz+9WN91zsz5QR3XQz2NNoSDEvP6qadw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [linux] + + '@rolldown/binding-linux-x64-musl@1.0.0-rc.17': + resolution: {integrity: sha512-0phclDw1spsL7dUB37sIARuis2tAgomCJXAHZlpt8PXZ4Ba0dRP1e+66lsRqrfhISeN9bEGNjQs+T/Fbd7oYGw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [linux] + + '@rolldown/binding-linux-x64-musl@1.2.1': + resolution: {integrity: sha512-xxBJRL+0q0Kce7orznGWLuylHDY65vuARXZRpX+hPdv+DqK2c3NlCsVA98tlWzWNEE7yPqA/1NQ5nnCrj49Y5A==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [linux] + + '@rolldown/binding-openharmony-arm64@1.0.0-rc.17': + resolution: {integrity: sha512-0ag/hEgXOwgw4t8QyQvUCxvEg+V0KBcA6YuOx9g0r02MprutRF5dyljgm3EmR02O292UX7UeS6HzWHAl6KgyhA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [openharmony] + + '@rolldown/binding-openharmony-arm64@1.2.1': + resolution: {integrity: sha512-M6AdXIXw3s+/8XpKMzdGDEXGS1S7kwUsy+rcTIUIOx5Ge4nXKCtAFHFV9YKkXvGcC5WMoTjAteLzlsQROVI0Yw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [openharmony] + + '@rolldown/binding-wasm32-wasi@1.0.0-rc.17': + resolution: {integrity: sha512-LEXei6vo0E5wTGwpkJ4KoT3OZJRnglwldt5ziLzOlc6qqb55z4tWNq2A+PFqCJuvWWdP53CVhG1Z9NtToDPJrA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [wasm32] + + '@rolldown/binding-wasm32-wasi@1.2.1': + resolution: {integrity: sha512-/TX0SoRGojHzSAHpfVBbavRVSazg5U3h3Y3VXfcc0cdugq6kxdqw8LPGFiPr+/7gE/60zRcsOY2Vi9b9eT0jww==} + engines: {node: ^20.19.0 || ^22.13.0 || >=23.5.0} + + '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.17': + resolution: {integrity: sha512-gUmyzBl3SPMa6hrqFUth9sVfcLBlYsbMzBx5PlexMroZStgzGqlZ26pYG89rBb45Mnia+oil6YAIFeEWGWhoZA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [win32] + + '@rolldown/binding-win32-arm64-msvc@1.2.1': + resolution: {integrity: sha512-EvRrivJieyHG+AO9lleZWgq+g0+S7oV2C51yuqlcyU/R9net+sI4Pj0F+lUoP2bEr6TWX3SqFaaS0SzfLxSzkw==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [win32] + + '@rolldown/binding-win32-x64-msvc@1.0.0-rc.17': + resolution: {integrity: sha512-3hkiolcUAvPB9FLb3UZdfjVVNWherN1f/skkGWJP/fgSQhYUZpSIRr0/I8ZK9TkF3F7kxvJAk0+IcKvPHk9qQg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [win32] + + '@rolldown/binding-win32-x64-msvc@1.2.1': + resolution: {integrity: sha512-Z4eCmn5QJ/5+azF9knpLWKfVd9aidn0mAe9TpJgvBLId9Ax3t0+JVxBmT25Bv7NBbVW1TZyKjQjQReouMeH5UQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [win32] + + '@rolldown/pluginutils@1.0.0-rc.17': + resolution: {integrity: sha512-n8iosDOt6Ig1UhJ2AYqoIhHWh/isz0xpicHTzpKBeotdVsTEcxsSA/i3EVM7gQAj0rU27OLAxCjzlj15IWY7bg==} + + '@rolldown/pluginutils@1.0.1': + resolution: {integrity: sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==} + '@rollup/plugin-babel@5.3.1': resolution: {integrity: sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==} engines: {node: '>= 10.0.0'} @@ -20323,6 +20574,28 @@ packages: '@tsconfig/node16@1.0.4': resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} + '@tsdown/css@0.22.14': + resolution: {integrity: sha512-0NpbgqfhfjaAoLdY3DxjrMo08vKFEtvlybCS42Gtolx8OPoKUdZZDyls0qgNEqea0c7XGjlF0NIE1tIxgU8RqA==} + engines: {node: ^22.18.0 || >=24.11.0} + peerDependencies: + postcss: ^8.4.0 + postcss-import: ^16.0.0 + postcss-modules: ^6.0.0 + sass: '*' + sass-embedded: '*' + tsdown: 0.22.14 + peerDependenciesMeta: + postcss: + optional: true + postcss-import: + optional: true + postcss-modules: + optional: true + sass: + optional: true + sass-embedded: + optional: true + '@tufjs/canonical-json@1.0.0': resolution: {integrity: sha512-QTnf++uxunWvG2z3UFNzAoQPHxnSXOwtaI3iJ+AohhV+5vONuArPjJE7aPXPVXfXJsqrVbZBu9b81AJoSd09IQ==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -20342,6 +20615,9 @@ packages: '@tybys/wasm-util@0.10.0': resolution: {integrity: sha512-VyyPYFlOMNylG45GoAe0xDoLwWuowvf92F9kySqzYh8vmYm7D2u4iUJKa1tOUpS70Ku13ASrOkS4ScXFsTaCNQ==} + '@tybys/wasm-util@0.10.3': + resolution: {integrity: sha512-F3fo1MYrRJYL3zER0OUOmkutjr1Vp23m7OsSgp7nq4SP6OqX6C/56XFIPAl5bt3zaBRjmW7SGz3u/6LwFpYcOg==} + '@types/acorn@4.0.6': resolution: {integrity: sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==} @@ -20456,9 +20732,15 @@ packages: '@types/figlet@1.5.8': resolution: {integrity: sha512-G22AUvy4Tl95XLE7jmUM8s8mKcoz+Hr+Xm9W90gJsppJq9f9tHvOGkrpn4gRX0q/cLtBdNkWtWCKDg2UDZoZvQ==} + '@types/fs-extra@8.1.5': + resolution: {integrity: sha512-0dzKcwO+S8s2kuF5Z9oUWatQJj5Uq/iqphEtE3GQJVRRYm/tD1LglU2UnXi2A8jLq5umkGouOXOR9y0n613ZwQ==} + '@types/fs-extra@9.0.13': resolution: {integrity: sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==} + '@types/glob@7.2.0': + resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} + '@types/glob@8.1.0': resolution: {integrity: sha512-IO+MJPVhoqz+28h1qLAcBEH2+xHMK6MTyHJc7MTnnYb6wsoLR29POVGJ7LycmVXIqyy/4/2ShP5sUwTXuOwb/w==} @@ -20516,6 +20798,9 @@ packages: '@types/jscodeshift@17.3.0': resolution: {integrity: sha512-ogvGG8VQQqAQQ096uRh+d6tBHrYuZjsumHirKtvBa5qEyTMN3IQJ7apo+sw9lxaB/iKWIhbbLlF3zmAWk9XQIg==} + '@types/jsesc@2.5.1': + resolution: {integrity: sha512-9VN+6yxLOPLOav+7PwjZbxiID2bVaeq0ED4qSQmdQTdjnXJSaCVKTR58t15oqH1H5t8Ng2ZX1SabJVoN9Q34bw==} + '@types/json-schema@7.0.15': resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} @@ -21364,6 +21649,10 @@ packages: ansicolors@0.3.2: resolution: {integrity: sha512-QXu7BPrP29VllRxH8GwB7x5iX5qWKAAMLqKQGWTeLWVlNHNOpVMJ91dsxQAIWXpjuW5wqvxu3Jd/nRjrJ+0pqg==} + ansis@4.3.1: + resolution: {integrity: sha512-BJ8/l4R5LRE7hW9WdSuGYrLSHi2ynxeFpDFbH0K/CgNeY/tyhk+vO6TYxXC5r5CpUhNVX310xzPsN/H9lCdfOA==} + engines: {node: '>=14'} + antd-style@3.6.2: resolution: {integrity: sha512-p6tRV63+U9yp3T3DB4ope1Xs3VdkhNsPD+yiZMJnR57dclPQPtrNnrGBmdGwjWYP1HlzB1XS4JHqFAyMjvObHA==} peerDependencies: @@ -21551,6 +21840,10 @@ packages: resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} engines: {node: '>=12'} + ast-kit@3.0.0: + resolution: {integrity: sha512-8OG92q3R35qjC/4i6BLBMg8IB+fClWu/1PEwg2Z9Rn+BuNaiEgJzpzn+pxWOdHJWDCAwu2JP0wCDTozAM4QirQ==} + engines: {node: ^22.18.0 || >=24.11.0} + ast-types-flow@0.0.8: resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==} @@ -21776,6 +22069,9 @@ packages: resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} engines: {node: '>=8'} + birpc@4.0.0: + resolution: {integrity: sha512-LShSxJP0KTmd101b6DRyGBj57LZxSDYWKitQNW/mi8GRMvZb078Uf9+pveax1DrVL89vm7mWe+TovdI/UDOuPw==} + bl@4.1.0: resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} @@ -21928,12 +22224,6 @@ packages: builtins@5.1.0: resolution: {integrity: sha512-SW9lzGTLvWTP1AY8xeAMZimqDrIaSdLQUcVr9DMef51niJ022Ri87SwRRKYm4A6iHfkPaiVUu/Duw2Wc4J7kKg==} - bundle-require@4.0.3: - resolution: {integrity: sha512-2iscZ3fcthP2vka4Y7j277YJevwmsby/FpFDwjgw34Nl7dtCpt7zz/4TexmHMzY6KZEih7En9ImlbbgUNNQGtA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - peerDependencies: - esbuild: '>=0.17' - busboy@1.6.0: resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==} engines: {node: '>=10.16.0'} @@ -21954,6 +22244,10 @@ packages: resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} engines: {node: '>=8'} + cac@7.0.0: + resolution: {integrity: sha512-tixWYgm5ZoOD+3g6UTea91eow5z6AAHaho3g0V9CNSNb45gM8SmflpAc+GRd1InC4AqN/07Unrgp56Y94N9hJQ==} + engines: {node: '>=20.19.0'} + cacache@17.1.4: resolution: {integrity: sha512-/aJwG2l3ZMJ1xNAnqbMpA40of9dj/pIH3QfiuQSqjfPJF747VR0J/bHn+/KdNnHKc6XQcWt/AfRSBft82W1d2A==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} @@ -22377,6 +22671,9 @@ packages: colord@2.9.3: resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} + colorette@1.4.0: + resolution: {integrity: sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==} + colorette@2.0.20: resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} @@ -23173,6 +23470,9 @@ packages: defined@1.0.1: resolution: {integrity: sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==} + defu@6.1.7: + resolution: {integrity: sha512-7z22QmUWiQ/2d0KkdYmANbRUVABpZ9SNYyH5vx6PZ+nE5bcC0l7uFvEfHlyld/HcGBFTL536ClDt3DEcSlEJAQ==} + delayed-stream@1.0.0: resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} engines: {node: '>=0.4.0'} @@ -23398,6 +23698,15 @@ packages: resolution: {integrity: sha512-20TuZZHCEZ2O71q9/+8BwKwZ0QtD9D8ObhrihJPr+vLLYlSuAU3/zL4cSlgbfeoGHTjCSJBa7NGcrF9/Bx/WJQ==} engines: {node: '>=4'} + dts-resolver@2.1.3: + resolution: {integrity: sha512-bihc7jPC90VrosXNzK0LTE2cuLP6jr0Ro8jk+kMugHReJVLIpHz/xadeq3MhuwyO4TD4OA3L1Q8pBBFRc08Tsw==} + engines: {node: '>=20.19.0'} + peerDependencies: + oxc-resolver: '>=11.0.0' + peerDependenciesMeta: + oxc-resolver: + optional: true + dunder-proto@1.0.1: resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} engines: {node: '>= 0.4'} @@ -23480,6 +23789,10 @@ packages: resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} engines: {node: '>= 4'} + empathic@2.0.1: + resolution: {integrity: sha512-YGRs8knHhKHVShLkFET/rWAU8kmHbOV5LwN938RHI0pljAJ1Gf6SzXsSmRaEzcXTtOOmVqJ5+WtQPL5uigY50Q==} + engines: {node: '>=14'} + encodeurl@1.0.2: resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} engines: {node: '>= 0.8'} @@ -24635,6 +24948,9 @@ packages: get-tsconfig@4.10.1: resolution: {integrity: sha512-auHyJ4AgMz7vgS8Hp3N6HXSmlMdUyhSUrfBF16w153rxtLIEOE+HGqaBppczZvnHLqQJfiHotCYpNhl0lUROFQ==} + get-tsconfig@4.14.0: + resolution: {integrity: sha512-yTb+8DXzDREzgvYmh6s9vHsSVCHeC0G3PI5bEXNBHtmshPnO+S5O7qgLEOn0I5QvMy6kpZN8K1NKGyilLb93wA==} + getos@3.2.1: resolution: {integrity: sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==} @@ -24758,6 +25074,10 @@ packages: resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} engines: {node: '>= 0.4'} + globby@10.0.1: + resolution: {integrity: sha512-sSs4inE1FB2YQiymcmTv6NWENryABjUNPeWhOvmn4SjtKybglsyPZxFB3U1/+L1bYi0rNZDqCLlHyLYDl1Pq5A==} + engines: {node: '>=8'} + globby@11.1.0: resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} engines: {node: '>=10'} @@ -25046,6 +25366,9 @@ packages: hoist-non-react-statics@3.3.2: resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} + hookable@6.1.1: + resolution: {integrity: sha512-U9LYDy1CwhMCnprUfeAZWZGByVbhd54hwepegYTK7Pi5NvqEj63ifz5z+xukznehT7i6NIZRu89Ay1AZmRsLEQ==} + hoopy@0.1.4: resolution: {integrity: sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==} engines: {node: '>= 6.0.0'} @@ -25339,6 +25662,10 @@ packages: engines: {node: '>=8'} hasBin: true + import-without-cache@0.3.3: + resolution: {integrity: sha512-bDxwDdF04gm550DfZHgffvlX+9kUlcz32UD0AeBTmVPFiWkrexF2XVmiuFFbDhiFuP8fQkrkvI2KdSNPYWAXkQ==} + engines: {node: '>=20.19.0'} + imurmurhash@0.1.4: resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} engines: {node: '>=0.8.19'} @@ -25701,6 +26028,10 @@ packages: resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} engines: {node: '>=0.10.0'} + is-plain-object@3.0.1: + resolution: {integrity: sha512-Xnpx182SBMrr/aBik8y+GuR4U1L9FqMSojwDQwPMmxyC6bvEqly9UBCxhauBF5vNh2gwWJNX6oDV7O+OM4z34g==} + engines: {node: '>=0.10.0'} + is-plain-object@5.0.0: resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==} engines: {node: '>=0.10.0'} @@ -26134,10 +26465,6 @@ packages: jose@5.2.4: resolution: {integrity: sha512-6ScbIk2WWCeXkmzF6bRPmEuaqy1m8SbsRFMa/FLrSCkGIhj8OLVG/IH+XHVmNMx/KUo8cVWEE6oKR4dJ+S0Rkg==} - joycon@3.1.1: - resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==} - engines: {node: '>=10'} - js-confetti@0.9.1: resolution: {integrity: sha512-iIm98k9k9C1ezcxssq6lfV26VbIPYB9gXSBNwV/mahIvCvYq88RCckWkzq4OQbM7FclZHmhp8UTQ6FTQ4/Bvlg==} @@ -26428,70 +26755,140 @@ packages: resolution: {integrity: sha512-fHUxw5VJhZCNSls0KLNEG0mCD2PN1i14gH5elGOgiVnU3VgTcRahagYP2LKI1m0tFCJ+XrAm0zVYyF5RCbXzcg==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + lightningcss-android-arm64@1.33.0: + resolution: {integrity: sha512-gEpRTalKdosp4Bb8qWtc2iOgE5SeIHlpS1up9bFq2wAyYhl1UdTObYiHe98zEM9SQvSoqQZ1IQD0JNpg3Ml5pg==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [android] + lightningcss-darwin-arm64@1.30.1: resolution: {integrity: sha512-c8JK7hyE65X1MHMN+Viq9n11RRC7hgin3HhYKhrMyaXflk5GVplZ60IxyoVtzILeKr+xAJwg6zK6sjTBJ0FKYQ==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [darwin] + lightningcss-darwin-arm64@1.33.0: + resolution: {integrity: sha512-Sciaz8eenNTKn9b3t7+xr0ipTp9YxKQY4npwQ3mrRuL0BAVHBLyZxofhaKBAVtzmtRZ/zTyo0/to4B1uWG/Djg==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [darwin] + lightningcss-darwin-x64@1.30.1: resolution: {integrity: sha512-k1EvjakfumAQoTfcXUcHQZhSpLlkAuEkdMBsI/ivWw9hL+7FtilQc0Cy3hrx0AAQrVtQAbMI7YjCgYgvn37PzA==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [darwin] + lightningcss-darwin-x64@1.33.0: + resolution: {integrity: sha512-Z5UPAxzrjlWNNyGy6i65cJzzvgJ5D3T6wMvs+gWpY9d7qRhANrxqAp6LhxIgZhWEw18RfJTGcRxjuLIBr+m8XQ==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [darwin] + lightningcss-freebsd-x64@1.30.1: resolution: {integrity: sha512-kmW6UGCGg2PcyUE59K5r0kWfKPAVy4SltVeut+umLCFoJ53RdCUWxcRDzO1eTaxf/7Q2H7LTquFHPL5R+Gjyig==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [freebsd] + lightningcss-freebsd-x64@1.33.0: + resolution: {integrity: sha512-QQM/Ti/hQajJwCY+RiWuCZ9sdtI/XQk7nDK5vC8kkdwixezOlDgvDx7+RT+QjK6FcFT4MpsuoBnHIo/O3StRRg==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [freebsd] + lightningcss-linux-arm-gnueabihf@1.30.1: resolution: {integrity: sha512-MjxUShl1v8pit+6D/zSPq9S9dQ2NPFSQwGvxBCYaBYLPlCWuPh9/t1MRS8iUaR8i+a6w7aps+B4N0S1TYP/R+Q==} engines: {node: '>= 12.0.0'} cpu: [arm] os: [linux] + lightningcss-linux-arm-gnueabihf@1.33.0: + resolution: {integrity: sha512-N7FVBe6iS24MlM6R/4RBTxGhQheZGs7tiQ9U32UtF75NzP5Q7xWPRqLBCKxlRQRk3rY1jCIPLzx7WzOhuUIRLQ==} + engines: {node: '>= 12.0.0'} + cpu: [arm] + os: [linux] + lightningcss-linux-arm64-gnu@1.30.1: resolution: {integrity: sha512-gB72maP8rmrKsnKYy8XUuXi/4OctJiuQjcuqWNlJQ6jZiWqtPvqFziskH3hnajfvKB27ynbVCucKSm2rkQp4Bw==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [linux] + lightningcss-linux-arm64-gnu@1.33.0: + resolution: {integrity: sha512-j2v/itmy4HlNxlc6voKXYgBqNi0Ng2LShg4z7GufpEgs05P+2suBVyi9I6YHq5uoVFx9ETin3eCEhLVyXGQnKg==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [linux] + lightningcss-linux-arm64-musl@1.30.1: resolution: {integrity: sha512-jmUQVx4331m6LIX+0wUhBbmMX7TCfjF5FoOH6SD1CttzuYlGNVpA7QnrmLxrsub43ClTINfGSYyHe2HWeLl5CQ==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [linux] + lightningcss-linux-arm64-musl@1.33.0: + resolution: {integrity: sha512-yiO5ROMuYQgXbC60yjZU5CYSFZGKXL0HFATXt9mHJn1+zW55oCtMI9NfcVhYLMFDL7gV7oBPon/EmMMGg2OvtQ==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [linux] + lightningcss-linux-x64-gnu@1.30.1: resolution: {integrity: sha512-piWx3z4wN8J8z3+O5kO74+yr6ze/dKmPnI7vLqfSqI8bccaTGY5xiSGVIJBDd5K5BHlvVLpUB3S2YCfelyJ1bw==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [linux] + lightningcss-linux-x64-gnu@1.33.0: + resolution: {integrity: sha512-ar+Ju7LmcN0Jo4FpL4hpFybwNG9/3A/Br5KW2n2jyODg3MEZXaDYADdemoNS+BDNfMgKvylJLj4S5tyRActuAg==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [linux] + lightningcss-linux-x64-musl@1.30.1: resolution: {integrity: sha512-rRomAK7eIkL+tHY0YPxbc5Dra2gXlI63HL+v1Pdi1a3sC+tJTcFrHX+E86sulgAXeI7rSzDYhPSeHHjqFhqfeQ==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [linux] + lightningcss-linux-x64-musl@1.33.0: + resolution: {integrity: sha512-RYiYbkokw0trfKqqzfF55lginwEPrD3OJDfTuJzFs1MK6iFnDenaz1fqLLtX4ITG3OktJQXOeTaw1awrBAlZPw==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [linux] + lightningcss-win32-arm64-msvc@1.30.1: resolution: {integrity: sha512-mSL4rqPi4iXq5YVqzSsJgMVFENoa4nGTT/GjO2c0Yl9OuQfPsIfncvLrEW6RbbB24WtZ3xP/2CCmI3tNkNV4oA==} engines: {node: '>= 12.0.0'} cpu: [arm64] os: [win32] + lightningcss-win32-arm64-msvc@1.33.0: + resolution: {integrity: sha512-1K+MPfLSFVpphzpdbfkhlWk6wBrTObBzS2T6db10PNOZgR9GoVsAWzwNyuhUYYbTp23j+4RrncfujZ4uAzXvwA==} + engines: {node: '>= 12.0.0'} + cpu: [arm64] + os: [win32] + lightningcss-win32-x64-msvc@1.30.1: resolution: {integrity: sha512-PVqXh48wh4T53F/1CCu8PIPCxLzWyCnn/9T5W1Jpmdy5h9Cwd+0YQS6/LwhHXSafuc61/xg9Lv5OrCby6a++jg==} engines: {node: '>= 12.0.0'} cpu: [x64] os: [win32] + lightningcss-win32-x64-msvc@1.33.0: + resolution: {integrity: sha512-OlEICDx/Xl0FqSp4bry8zFnCvGpig3Gl4gCquvYwHuqJKEC1+n9NgDniFvqHGmMv1ZkqDJrDqKKSykTDX+ehuA==} + engines: {node: '>= 12.0.0'} + cpu: [x64] + os: [win32] + lightningcss@1.30.1: resolution: {integrity: sha512-xi6IyHML+c9+Q3W0S4fCQJOym42pyurFiJUHEcEyHS0CeKzia4yZDEsLlqOFykxOdHpNy0NmvVO31vcSqAxJCg==} engines: {node: '>= 12.0.0'} + lightningcss@1.33.0: + resolution: {integrity: sha512-WkUDrojuJs0xkgGf2udWxa3yGBRxPtxUkB79i6aCZLRgc7PM8fZe9TosfPDcvEpQZbuFASnHYmRLBLUbmLOIIA==} + engines: {node: '>= 12.0.0'} + lilconfig@2.1.0: resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} engines: {node: '>=10'} @@ -26540,10 +26937,6 @@ packages: load-script@1.0.0: resolution: {integrity: sha512-kPEjMFtZvwL9TaZo0uZ2ml+Ye9HUMmPwbYRJ324qF9tqMejwykJ5ggTyvzmrbBeapCAbk98BSbTeovHEEP1uCA==} - load-tsconfig@0.2.5: - resolution: {integrity: sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - load-yaml-file@0.2.0: resolution: {integrity: sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==} engines: {node: '>=6'} @@ -27989,6 +28382,10 @@ packages: obuf@1.1.2: resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} + obug@2.1.4: + resolution: {integrity: sha512-4a+OsYv9UktOJKE+l1A4OufDgdRF9PifWj+tJnHURo/P+WOxpG4GzUFL9qCalmWauao6ogiG+QvnCovwPoyAWA==} + engines: {node: '>=12.20.0'} + oidc-token-hash@5.0.3: resolution: {integrity: sha512-IF4PcGgzAr6XXSff26Sk/+P4KZFJVuHAJZj3wgO3vX2bMdNVp/QXTP3P7CEm9V1IdG8lDLY3HhiqpsE/nOwpPw==} engines: {node: ^10.13.0 || >=12.0.0} @@ -28341,6 +28738,9 @@ packages: pathe@1.1.2: resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} + pathe@2.0.3: + resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==} + pathval@2.0.1: resolution: {integrity: sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==} engines: {node: '>= 14.16'} @@ -28381,6 +28781,10 @@ packages: resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} engines: {node: '>=12'} + picomatch@4.0.5: + resolution: {integrity: sha512-RvwwcruNjI1ncT5xRakeyS9Lf8lcItv34KD+aif+VH9kduAyfYBipGh12274xtenIPZ119/R9BdTBa8gAwSh0A==} + engines: {node: '>=12'} + pidtree@0.6.0: resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==} engines: {node: '>=0.10'} @@ -28624,9 +29028,9 @@ packages: peerDependencies: postcss: ^8.2 - postcss-load-config@3.1.4: - resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==} - engines: {node: '>= 10'} + postcss-load-config@4.0.2: + resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} + engines: {node: '>= 14'} peerDependencies: postcss: '>=8.0.9' ts-node: '>=9.0.0' @@ -28636,16 +29040,22 @@ packages: ts-node: optional: true - postcss-load-config@4.0.2: - resolution: {integrity: sha512-bSVhyJGL00wMVoPUzAVAnbEoWyqRxkjv64tUl427SKnPrENtq6hJwUojroMz2VB+Q1edmi4IfrAPpami5VVgMQ==} - engines: {node: '>= 14'} + postcss-load-config@6.0.1: + resolution: {integrity: sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==} + engines: {node: '>= 18'} peerDependencies: + jiti: '>=1.21.0' postcss: '>=8.0.9' - ts-node: '>=9.0.0' + tsx: ^4.8.1 + yaml: ^2.4.2 peerDependenciesMeta: + jiti: + optional: true postcss: optional: true - ts-node: + tsx: + optional: true + yaml: optional: true postcss-loader@6.2.1: @@ -29160,6 +29570,9 @@ packages: resolution: {integrity: sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==} engines: {node: '>=0.6'} + quansync@1.0.0: + resolution: {integrity: sha512-5xZacEEufv3HSTPQuchrvV6soaiACMFnq1H8wkVioctoH3TRha9Sz66lOxRwPK/qZj7HPiSveih9yAyh98gvqA==} + query-string@5.1.1: resolution: {integrity: sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==} engines: {node: '>=0.10.0'} @@ -30480,6 +30893,39 @@ packages: resolution: {integrity: sha512-d5gdPmgQ0Z+AklL2NVXr/IoSjNZFfTVvQWzL/AM2AOcSzYP2xjlb0AC8YyCLc41MSNf6P6QVtjgPdmVtzb+4lQ==} hasBin: true + rolldown-plugin-dts@0.23.2: + resolution: {integrity: sha512-PbSqLawLgZBGcOGT3yqWBGn4cX+wh2nt5FuBGdcMHyOhoukmjbhYAl8NT9sE4U38Cm9tqLOIQeOrvzeayM0DLQ==} + engines: {node: '>=20.19.0'} + peerDependencies: + '@ts-macro/tsc': ^0.3.6 + '@typescript/native-preview': '>=7.0.0-dev.20260325.1' + rolldown: ^1.0.0-rc.12 + typescript: ^5.0.0 || ^6.0.0 + vue-tsc: ~3.2.0 + peerDependenciesMeta: + '@ts-macro/tsc': + optional: true + '@typescript/native-preview': + optional: true + typescript: + optional: true + vue-tsc: + optional: true + + rolldown@1.0.0-rc.17: + resolution: {integrity: sha512-ZrT53oAKrtA4+YtBWPQbtPOxIbVDbxT0orcYERKd63VJTF13zPcgXTvD4843L8pcsI7M6MErt8QtON6lrB9tyA==} + engines: {node: ^20.19.0 || >=22.12.0} + hasBin: true + + rolldown@1.2.1: + resolution: {integrity: sha512-4FKJhg8d3OiyQOA6Q1Q0hoFFpW9/OoX+VsHzpECsdsIZoOArrAK90gl59YK/Z+gnDel45bgJZK03ozH/9bCqEw==} + engines: {node: ^20.19.0 || >=22.12.0} + hasBin: true + + rollup-plugin-copy@3.5.0: + resolution: {integrity: sha512-wI8D5dvYovRMx/YYKtUNt3Yxaw4ORC9xo6Gt9t22kveWz1enG9QrhVlagzwrxSC455xD1dHMKhIJkbsQ7d48BA==} + engines: {node: '>=8.3'} + rollup-plugin-external-globals@0.6.1: resolution: {integrity: sha512-mlp3KNa5sE4Sp9UUR2rjBrxjG79OyZAh/QC18RHIjM+iYkbBwNXSo8DHRMZWtzJTrH8GxQ+SJvCTN3i14uMXIA==} peerDependencies: @@ -30515,11 +30961,6 @@ packages: engines: {node: '>=10.0.0'} hasBin: true - rollup@3.29.4: - resolution: {integrity: sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==} - engines: {node: '>=14.18.0', npm: '>=8.0.0'} - hasBin: true - rollup@4.38.0: resolution: {integrity: sha512-5SsIRtJy9bf1ErAOiFMFzl64Ex9X5V7bnJ+WlFMb+zmP459OSWCEG7b0ERZ+PEU7xPt4OG3RHbrp1LJlXxYTrw==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} @@ -30731,6 +31172,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.8.5: + resolution: {integrity: sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==} + engines: {node: '>=10'} + hasBin: true + send@0.19.0: resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} engines: {node: '>= 0.8.0'} @@ -31652,10 +32098,18 @@ packages: tinyexec@0.3.2: resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} + tinyexec@1.2.4: + resolution: {integrity: sha512-SHf/r48b7vOrjve9PxJo3MN5v5yuyjHvdUcrQffT3WXMUfnGmHDVbC4k3sHJaJTgZCwpUplIaAo5ANtMyp3YHg==} + engines: {node: '>=18'} + tinyglobby@0.2.15: resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} engines: {node: '>=12.0.0'} + tinyglobby@0.2.17: + resolution: {integrity: sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==} + engines: {node: '>=12.0.0'} + tinypool@1.1.1: resolution: {integrity: sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==} engines: {node: ^18.0.0 || >=20.0.0} @@ -31832,6 +32286,34 @@ packages: resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==} engines: {node: '>=6'} + tsdown@0.21.10: + resolution: {integrity: sha512-3wk73yBhZe/wX7REqSdivNQ84TDs1mJ+IlnzrrEREP70xlJ/AEIzqaI04l/TzMKVIdkTdC3CPaADn2Lk/0SkdA==} + engines: {node: '>=20.19.0'} + hasBin: true + peerDependencies: + '@arethetypeswrong/core': ^0.18.1 + '@tsdown/css': 0.21.10 + '@tsdown/exe': 0.21.10 + '@vitejs/devtools': '*' + publint: ^0.3.0 + typescript: ^5.0.0 || ^6.0.0 + unplugin-unused: ^0.5.0 + peerDependenciesMeta: + '@arethetypeswrong/core': + optional: true + '@tsdown/css': + optional: true + '@tsdown/exe': + optional: true + '@vitejs/devtools': + optional: true + publint: + optional: true + typescript: + optional: true + unplugin-unused: + optional: true + tslib@1.14.1: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} @@ -31850,22 +32332,6 @@ packages: tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} - tsup@6.7.0: - resolution: {integrity: sha512-L3o8hGkaHnu5TdJns+mCqFsDBo83bJ44rlK7e6VdanIvpea4ArPcU3swWGsLVbXak1PqQx/V+SSmFPujBK+zEQ==} - engines: {node: '>=14.18'} - hasBin: true - peerDependencies: - '@swc/core': ^1 - postcss: ^8.4.12 - typescript: '>=4.1.0' - peerDependenciesMeta: - '@swc/core': - optional: true - postcss: - optional: true - typescript: - optional: true - tsutils@3.21.0: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} @@ -32044,6 +32510,9 @@ packages: resolution: {integrity: sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==} engines: {node: '>=0.10.0'} + unconfig-core@7.5.0: + resolution: {integrity: sha512-Su3FauozOGP44ZmKdHy2oE6LPjk51M/TRRjHv2HNCWiDvfvCoxC2lno6jevMA91MYAdCdwP05QnWdWpSbncX/w==} + undefsafe@2.0.5: resolution: {integrity: sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==} @@ -32200,6 +32669,16 @@ packages: unrs-resolver@1.11.1: resolution: {integrity: sha512-bSjt9pjaEBnNiGgc9rUiHGKv5l4/TGzDmYw3RhnkJGtLhbnnA/5qJj7x3dNDCRx/PJxu774LlH8lCOlB4hEfKg==} + unrun@0.2.39: + resolution: {integrity: sha512-h9FxYVpztY/wwq+bauLOh6Y3CWu2IVeRLq5lxzneBiIU9Tn86OGp9xiQrGhnYspAmg5dzdY0Cc8+Y70kuTARCg==} + engines: {node: '>=20.19.0'} + hasBin: true + peerDependencies: + synckit: ^0.11.11 + peerDependenciesMeta: + synckit: + optional: true + untildify@4.0.0: resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} engines: {node: '>=8'} @@ -32375,7 +32854,7 @@ packages: uuid@3.4.0: resolution: {integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==} - deprecated: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028). + deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. hasBin: true uuid@8.3.2: @@ -33703,11 +34182,11 @@ snapshots: '@ardatan/relay-compiler@12.0.0(encoding@0.1.13)(graphql@15.8.0)': dependencies: '@babel/core': 7.28.0 - '@babel/generator': 7.28.0 - '@babel/parser': 7.28.0 + '@babel/generator': 7.28.3 + '@babel/parser': 7.28.4 '@babel/runtime': 7.26.0 - '@babel/traverse': 7.28.0 - '@babel/types': 7.28.2 + '@babel/traverse': 7.28.0(supports-color@5.5.0) + '@babel/types': 7.28.4 babel-preset-fbjs: 3.4.0(@babel/core@7.28.0) chalk: 4.1.2 fb-watchman: 2.0.2 @@ -33727,11 +34206,11 @@ snapshots: '@ardatan/relay-compiler@12.0.0(encoding@0.1.13)(graphql@16.9.0)': dependencies: '@babel/core': 7.28.0 - '@babel/generator': 7.28.0 - '@babel/parser': 7.28.0 + '@babel/generator': 7.28.3 + '@babel/parser': 7.28.4 '@babel/runtime': 7.26.0 - '@babel/traverse': 7.28.0 - '@babel/types': 7.28.2 + '@babel/traverse': 7.28.0(supports-color@5.5.0) + '@babel/types': 7.28.4 babel-preset-fbjs: 3.4.0(@babel/core@7.28.0) chalk: 4.1.2 fb-watchman: 2.0.2 @@ -33768,7 +34247,7 @@ snapshots: dependencies: '@andrewbranch/untar.js': 1.0.3 fflate: 0.8.2 - semver: 7.6.0 + semver: 7.7.2 ts-expose-internals-conditionally: 1.0.0-empty.0 typescript: 5.3.3 validate-npm-package-name: 5.0.0 @@ -34022,7 +34501,7 @@ snapshots: '@smithy/smithy-client': 2.5.1 '@smithy/types': 2.12.0 fast-xml-parser: 4.2.5 - tslib: 2.6.2 + tslib: 2.8.1 optional: true '@aws-sdk/credential-provider-cognito-identity@3.563.0': @@ -34155,14 +34634,14 @@ snapshots: '@aws-sdk/types': 3.535.0 '@smithy/protocol-http': 3.3.0 '@smithy/types': 2.12.0 - tslib: 2.6.2 + tslib: 2.8.1 optional: true '@aws-sdk/middleware-logger@3.535.0': dependencies: '@aws-sdk/types': 3.535.0 '@smithy/types': 2.12.0 - tslib: 2.6.2 + tslib: 2.8.1 optional: true '@aws-sdk/middleware-recursion-detection@3.535.0': @@ -34170,7 +34649,7 @@ snapshots: '@aws-sdk/types': 3.535.0 '@smithy/protocol-http': 3.3.0 '@smithy/types': 2.12.0 - tslib: 2.6.2 + tslib: 2.8.1 optional: true '@aws-sdk/middleware-user-agent@3.540.0': @@ -34179,7 +34658,7 @@ snapshots: '@aws-sdk/util-endpoints': 3.540.0 '@smithy/protocol-http': 3.3.0 '@smithy/types': 2.12.0 - tslib: 2.6.2 + tslib: 2.8.1 optional: true '@aws-sdk/region-config-resolver@3.535.0': @@ -34189,7 +34668,7 @@ snapshots: '@smithy/types': 2.12.0 '@smithy/util-config-provider': 2.3.0 '@smithy/util-middleware': 2.2.0 - tslib: 2.6.2 + tslib: 2.8.1 optional: true '@aws-sdk/token-providers@3.556.0(@aws-sdk/credential-provider-node@3.563.0)': @@ -34199,7 +34678,7 @@ snapshots: '@smithy/property-provider': 2.2.0 '@smithy/shared-ini-file-loader': 2.4.0 '@smithy/types': 2.12.0 - tslib: 2.6.2 + tslib: 2.8.1 transitivePeerDependencies: - '@aws-sdk/credential-provider-node' - aws-crt @@ -34216,7 +34695,7 @@ snapshots: '@aws-sdk/types': 3.535.0 '@smithy/types': 2.12.0 '@smithy/util-endpoints': 1.2.0 - tslib: 2.6.2 + tslib: 2.8.1 optional: true '@aws-sdk/util-locate-window@3.535.0': @@ -34229,7 +34708,7 @@ snapshots: '@aws-sdk/types': 3.535.0 '@smithy/types': 2.12.0 bowser: 2.11.0 - tslib: 2.6.2 + tslib: 2.8.1 optional: true '@aws-sdk/util-user-agent-node@3.535.0': @@ -34237,7 +34716,7 @@ snapshots: '@aws-sdk/types': 3.535.0 '@smithy/node-config-provider': 2.3.0 '@smithy/types': 2.12.0 - tslib: 2.6.2 + tslib: 2.8.1 optional: true '@aws-sdk/util-utf8-browser@3.259.0': @@ -34290,7 +34769,7 @@ snapshots: '@babel/helpers': 7.28.2 '@babel/parser': 7.28.0 '@babel/template': 7.27.2 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.0(supports-color@5.5.0) '@babel/types': 7.28.2 convert-source-map: 2.0.0 debug: 4.3.4(supports-color@8.1.1) @@ -34331,17 +34810,26 @@ snapshots: '@jridgewell/trace-mapping': 0.3.29 jsesc: 3.0.2 + '@babel/generator@8.0.0-rc.3': + dependencies: + '@babel/parser': 8.0.0-rc.3 + '@babel/types': 8.0.0-rc.3 + '@jridgewell/gen-mapping': 0.3.12 + '@jridgewell/trace-mapping': 0.3.29 + '@types/jsesc': 2.5.1 + jsesc: 3.0.2 + '@babel/helper-annotate-as-pure@7.22.5': dependencies: - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 '@babel/helper-annotate-as-pure@7.27.3': dependencies: - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 '@babel/helper-builder-binary-assignment-operator-visitor@7.22.15': dependencies: - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 '@babel/helper-compilation-targets@7.23.6': dependencies: @@ -34417,7 +34905,7 @@ snapshots: '@babel/core': 7.24.4 '@babel/helper-compilation-targets': 7.27.2 '@babel/helper-plugin-utils': 7.27.1 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@5.5.0) lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: @@ -34428,7 +34916,7 @@ snapshots: '@babel/core': 7.28.0 '@babel/helper-compilation-targets': 7.27.2 '@babel/helper-plugin-utils': 7.27.1 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@5.5.0) lodash.debounce: 4.0.8 resolve: 1.22.8 transitivePeerDependencies: @@ -34449,12 +34937,12 @@ snapshots: '@babel/helper-member-expression-to-functions@7.23.0': dependencies: - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 '@babel/helper-member-expression-to-functions@7.27.1': dependencies: '@babel/traverse': 7.28.4 - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 transitivePeerDependencies: - supports-color @@ -34462,13 +34950,6 @@ snapshots: dependencies: '@babel/types': 7.24.0 - '@babel/helper-module-imports@7.27.1': - dependencies: - '@babel/traverse': 7.28.0 - '@babel/types': 7.28.2 - transitivePeerDependencies: - - supports-color - '@babel/helper-module-imports@7.27.1(supports-color@5.5.0)': dependencies: '@babel/traverse': 7.28.0(supports-color@5.5.0) @@ -34497,28 +34978,28 @@ snapshots: '@babel/helper-module-transforms@7.27.3(@babel/core@7.24.4)': dependencies: '@babel/core': 7.24.4 - '@babel/helper-module-imports': 7.27.1 + '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.0(supports-color@5.5.0) 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-module-imports': 7.27.1(supports-color@5.5.0) '@babel/helper-validator-identifier': 7.27.1 - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.0(supports-color@5.5.0) transitivePeerDependencies: - supports-color '@babel/helper-optimise-call-expression@7.22.5': dependencies: - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 '@babel/helper-optimise-call-expression@7.27.1': dependencies: - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 '@babel/helper-plugin-utils@7.24.0': {} @@ -34567,11 +35048,11 @@ snapshots: '@babel/helper-skip-transparent-expression-wrappers@7.22.5': dependencies: - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 '@babel/helper-skip-transparent-expression-wrappers@7.27.1': dependencies: - '@babel/traverse': 7.28.0 + '@babel/traverse': 7.28.0(supports-color@5.5.0) '@babel/types': 7.28.2 transitivePeerDependencies: - supports-color @@ -34584,10 +35065,16 @@ snapshots: '@babel/helper-string-parser@7.27.1': {} + '@babel/helper-string-parser@8.0.0': {} + '@babel/helper-validator-identifier@7.22.20': {} '@babel/helper-validator-identifier@7.27.1': {} + '@babel/helper-validator-identifier@8.0.0-rc.3': {} + + '@babel/helper-validator-identifier@8.0.4': {} + '@babel/helper-validator-option@7.23.5': {} '@babel/helper-validator-option@7.27.1': {} @@ -34596,7 +35083,7 @@ snapshots: dependencies: '@babel/helper-function-name': 7.23.0 '@babel/template': 7.27.2 - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 '@babel/helpers@7.24.4': dependencies: @@ -34630,6 +35117,14 @@ snapshots: dependencies: '@babel/types': 7.28.4 + '@babel/parser@8.0.0-rc.3': + dependencies: + '@babel/types': 8.0.0-rc.3 + + '@babel/parser@8.0.4': + dependencies: + '@babel/types': 8.0.4 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.4(@babel/core@7.24.4)': dependencies: '@babel/core': 7.24.4 @@ -34652,13 +35147,6 @@ snapshots: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.1': - dependencies: - '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 - '@babel/plugin-transform-optional-chaining': 7.24.1(@babel/core@7.24.4) - optional: true - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.1(@babel/core@7.24.4)': dependencies: '@babel/core': 7.24.4 @@ -35038,7 +35526,7 @@ snapshots: '@babel/plugin-transform-async-to-generator@7.24.1(@babel/core@7.24.4)': dependencies: '@babel/core': 7.24.4 - '@babel/helper-module-imports': 7.27.1 + '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.24.4) transitivePeerDependencies: @@ -35047,7 +35535,7 @@ snapshots: '@babel/plugin-transform-async-to-generator@7.24.1(@babel/core@7.28.0)': dependencies: '@babel/core': 7.28.0 - '@babel/helper-module-imports': 7.27.1 + '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.27.1 '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.28.0) transitivePeerDependencies: @@ -35073,12 +35561,6 @@ snapshots: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-class-properties@7.24.1': - dependencies: - '@babel/helper-create-class-features-plugin': 7.24.4(@babel/core@7.28.0) - '@babel/helper-plugin-utils': 7.27.1 - optional: true - '@babel/plugin-transform-class-properties@7.24.1(@babel/core@7.24.4)': dependencies: '@babel/core': 7.24.4 @@ -35101,7 +35583,7 @@ snapshots: '@babel/plugin-transform-class-static-block@7.24.4': dependencies: - '@babel/helper-create-class-features-plugin': 7.24.4(@babel/core@7.28.0) + '@babel/helper-create-class-features-plugin': 7.24.4(@babel/core@7.24.4) '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.28.0) optional: true @@ -35356,7 +35838,7 @@ snapshots: '@babel/helper-hoist-variables': 7.22.5 '@babel/helper-module-transforms': 7.27.3(@babel/core@7.24.4) '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-validator-identifier': 7.22.20 + '@babel/helper-validator-identifier': 7.27.1 transitivePeerDependencies: - supports-color @@ -35366,7 +35848,7 @@ snapshots: '@babel/helper-hoist-variables': 7.22.5 '@babel/helper-module-transforms': 7.27.3(@babel/core@7.28.0) '@babel/helper-plugin-utils': 7.27.1 - '@babel/helper-validator-identifier': 7.22.20 + '@babel/helper-validator-identifier': 7.27.1 transitivePeerDependencies: - supports-color @@ -35437,14 +35919,6 @@ snapshots: '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.28.0) - '@babel/plugin-transform-object-rest-spread@7.24.1': - dependencies: - '@babel/helper-compilation-targets': 7.27.2 - '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.4) - '@babel/plugin-transform-parameters': 7.24.1(@babel/core@7.28.0) - optional: true - '@babel/plugin-transform-object-rest-spread@7.24.1(@babel/core@7.24.4)': dependencies: '@babel/core': 7.24.4 @@ -35517,12 +35991,6 @@ snapshots: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - '@babel/plugin-transform-private-methods@7.24.1': - dependencies: - '@babel/helper-create-class-features-plugin': 7.24.4(@babel/core@7.28.0) - '@babel/helper-plugin-utils': 7.27.1 - optional: true - '@babel/plugin-transform-private-methods@7.24.1(@babel/core@7.24.4)': dependencies: '@babel/core': 7.24.4 @@ -35546,7 +36014,7 @@ snapshots: '@babel/plugin-transform-private-property-in-object@7.24.1': dependencies: '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.24.4(@babel/core@7.28.0) + '@babel/helper-create-class-features-plugin': 7.24.4(@babel/core@7.24.4) '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.28.0) optional: true @@ -35613,10 +36081,10 @@ snapshots: dependencies: '@babel/core': 7.24.4 '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-module-imports': 7.27.1 + '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.24.4) - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 transitivePeerDependencies: - supports-color @@ -35624,10 +36092,10 @@ snapshots: dependencies: '@babel/core': 7.28.0 '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-module-imports': 7.27.1 + '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) '@babel/helper-plugin-utils': 7.27.1 '@babel/plugin-syntax-jsx': 7.27.1(@babel/core@7.28.0) - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 transitivePeerDependencies: - supports-color @@ -35804,7 +36272,7 @@ snapshots: '@babel/helper-validator-option': 7.23.5 '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.24.4(@babel/core@7.28.0) '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.24.1(@babel/core@7.28.0) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.24.1 + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.24.1(@babel/core@7.24.4) '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.24.1(@babel/core@7.28.0) '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.28.0) '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.4) @@ -35812,7 +36280,7 @@ snapshots: '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.28.0) '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.28.0) '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.28.0) - '@babel/plugin-syntax-import-assertions': 7.24.1(@babel/core@7.28.0) + '@babel/plugin-syntax-import-assertions': 7.24.1(@babel/core@7.24.4) '@babel/plugin-syntax-import-attributes': 7.24.1(@babel/core@7.28.0) '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.4) '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.4) @@ -35825,27 +36293,27 @@ snapshots: '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.28.0) '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.4) '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.28.0) - '@babel/plugin-transform-arrow-functions': 7.24.1(@babel/core@7.28.0) + '@babel/plugin-transform-arrow-functions': 7.24.1(@babel/core@7.24.4) '@babel/plugin-transform-async-generator-functions': 7.24.3 '@babel/plugin-transform-async-to-generator': 7.24.1(@babel/core@7.28.0) - '@babel/plugin-transform-block-scoped-functions': 7.24.1(@babel/core@7.28.0) - '@babel/plugin-transform-block-scoping': 7.24.4(@babel/core@7.28.0) - '@babel/plugin-transform-class-properties': 7.24.1 + '@babel/plugin-transform-block-scoped-functions': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-block-scoping': 7.24.4(@babel/core@7.24.4) + '@babel/plugin-transform-class-properties': 7.24.1(@babel/core@7.24.4) '@babel/plugin-transform-class-static-block': 7.24.4 - '@babel/plugin-transform-classes': 7.24.1(@babel/core@7.28.0) - '@babel/plugin-transform-computed-properties': 7.24.1(@babel/core@7.28.0) - '@babel/plugin-transform-destructuring': 7.24.1(@babel/core@7.28.0) + '@babel/plugin-transform-classes': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-computed-properties': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-destructuring': 7.24.1(@babel/core@7.24.4) '@babel/plugin-transform-dotall-regex': 7.24.1(@babel/core@7.28.0) '@babel/plugin-transform-duplicate-keys': 7.24.1(@babel/core@7.28.0) '@babel/plugin-transform-dynamic-import': 7.24.1(@babel/core@7.28.0) '@babel/plugin-transform-exponentiation-operator': 7.24.1(@babel/core@7.28.0) '@babel/plugin-transform-export-namespace-from': 7.24.1(@babel/core@7.28.0) - '@babel/plugin-transform-for-of': 7.24.1(@babel/core@7.28.0) - '@babel/plugin-transform-function-name': 7.24.1(@babel/core@7.28.0) + '@babel/plugin-transform-for-of': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-function-name': 7.24.1(@babel/core@7.24.4) '@babel/plugin-transform-json-strings': 7.24.1(@babel/core@7.24.4) - '@babel/plugin-transform-literals': 7.24.1(@babel/core@7.28.0) + '@babel/plugin-transform-literals': 7.24.1(@babel/core@7.24.4) '@babel/plugin-transform-logical-assignment-operators': 7.24.1(@babel/core@7.24.4) - '@babel/plugin-transform-member-expression-literals': 7.24.1(@babel/core@7.28.0) + '@babel/plugin-transform-member-expression-literals': 7.24.1(@babel/core@7.24.4) '@babel/plugin-transform-modules-amd': 7.24.1(@babel/core@7.24.4) '@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.28.0) '@babel/plugin-transform-modules-systemjs': 7.24.1(@babel/core@7.24.4) @@ -35854,20 +36322,20 @@ snapshots: '@babel/plugin-transform-new-target': 7.24.1(@babel/core@7.28.0) '@babel/plugin-transform-nullish-coalescing-operator': 7.24.1(@babel/core@7.24.4) '@babel/plugin-transform-numeric-separator': 7.24.1(@babel/core@7.24.4) - '@babel/plugin-transform-object-rest-spread': 7.24.1 - '@babel/plugin-transform-object-super': 7.24.1(@babel/core@7.28.0) + '@babel/plugin-transform-object-rest-spread': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-object-super': 7.24.1(@babel/core@7.24.4) '@babel/plugin-transform-optional-catch-binding': 7.24.1(@babel/core@7.24.4) '@babel/plugin-transform-optional-chaining': 7.24.1(@babel/core@7.24.4) - '@babel/plugin-transform-parameters': 7.24.1(@babel/core@7.28.0) - '@babel/plugin-transform-private-methods': 7.24.1 + '@babel/plugin-transform-parameters': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-private-methods': 7.24.1(@babel/core@7.24.4) '@babel/plugin-transform-private-property-in-object': 7.24.1 - '@babel/plugin-transform-property-literals': 7.24.1(@babel/core@7.28.0) + '@babel/plugin-transform-property-literals': 7.24.1(@babel/core@7.24.4) '@babel/plugin-transform-regenerator': 7.24.1(@babel/core@7.28.0) '@babel/plugin-transform-reserved-words': 7.24.1(@babel/core@7.28.0) - '@babel/plugin-transform-shorthand-properties': 7.24.1(@babel/core@7.28.0) - '@babel/plugin-transform-spread': 7.24.1(@babel/core@7.28.0) + '@babel/plugin-transform-shorthand-properties': 7.24.1(@babel/core@7.24.4) + '@babel/plugin-transform-spread': 7.24.1(@babel/core@7.24.4) '@babel/plugin-transform-sticky-regex': 7.24.1(@babel/core@7.28.0) - '@babel/plugin-transform-template-literals': 7.24.1(@babel/core@7.28.0) + '@babel/plugin-transform-template-literals': 7.24.1(@babel/core@7.24.4) '@babel/plugin-transform-typeof-symbol': 7.24.1(@babel/core@7.28.0) '@babel/plugin-transform-unicode-escapes': 7.24.1(@babel/core@7.28.0) '@babel/plugin-transform-unicode-property-regex': 7.24.1(@babel/core@7.28.0) @@ -36068,14 +36536,14 @@ snapshots: dependencies: '@babel/core': 7.24.4 '@babel/helper-plugin-utils': 7.27.1 - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 esutils: 2.0.3 '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.28.0)': dependencies: '@babel/core': 7.28.0 '@babel/helper-plugin-utils': 7.27.1 - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 esutils: 2.0.3 '@babel/preset-react@7.24.1(@babel/core@7.24.4)': @@ -36166,18 +36634,6 @@ snapshots: 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.28.0 - '@babel/template': 7.27.2 - '@babel/types': 7.28.2 - debug: 4.4.3(supports-color@8.1.1) - transitivePeerDependencies: - - supports-color - '@babel/traverse@7.28.0(supports-color@5.5.0)': dependencies: '@babel/code-frame': 7.27.1 @@ -36198,7 +36654,7 @@ snapshots: '@babel/parser': 7.28.4 '@babel/template': 7.27.2 '@babel/types': 7.28.4 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -36218,6 +36674,16 @@ snapshots: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 + '@babel/types@8.0.0-rc.3': + dependencies: + '@babel/helper-string-parser': 8.0.0 + '@babel/helper-validator-identifier': 8.0.0-rc.3 + + '@babel/types@8.0.4': + dependencies: + '@babel/helper-string-parser': 8.0.0 + '@babel/helper-validator-identifier': 8.0.4 + '@bcoe/v8-coverage@0.2.3': {} '@biomejs/biome@1.7.3': @@ -36986,7 +37452,7 @@ snapshots: outdent: 0.5.0 prettier: 2.8.8 resolve-from: 5.0.0 - semver: 7.6.0 + semver: 7.7.2 '@changesets/assemble-release-plan@6.0.0': dependencies: @@ -36995,7 +37461,7 @@ snapshots: '@changesets/get-dependents-graph': 2.0.0 '@changesets/types': 6.0.0 '@manypkg/get-packages': 1.1.3 - semver: 7.6.0 + semver: 7.7.2 '@changesets/changelog-git@0.2.0': dependencies: @@ -37064,7 +37530,7 @@ snapshots: '@manypkg/get-packages': 1.1.3 chalk: 2.4.2 fs-extra: 7.0.1 - semver: 7.6.0 + semver: 7.7.2 '@changesets/get-github-info@0.5.2(encoding@0.1.13)': dependencies: @@ -37456,9 +37922,20 @@ snapshots: effect: 3.0.3 fast-check: 3.17.2 - '@emnapi/core@1.4.5': + '@emnapi/core@1.10.0': + dependencies: + '@emnapi/wasi-threads': 1.2.1 + tslib: 2.8.1 + optional: true + + '@emnapi/core@2.0.0-alpha.3': + dependencies: + '@emnapi/wasi-threads': 2.0.1 + tslib: 2.8.1 + optional: true + + '@emnapi/runtime@1.10.0': dependencies: - '@emnapi/wasi-threads': 1.0.4 tslib: 2.8.1 optional: true @@ -37467,7 +37944,17 @@ snapshots: tslib: 2.6.2 optional: true - '@emnapi/wasi-threads@1.0.4': + '@emnapi/runtime@2.0.0-alpha.3': + dependencies: + tslib: 2.8.1 + optional: true + + '@emnapi/wasi-threads@1.2.1': + dependencies: + tslib: 2.8.1 + optional: true + + '@emnapi/wasi-threads@2.0.1': dependencies: tslib: 2.8.1 optional: true @@ -37624,16 +38111,6 @@ snapshots: escape-string-regexp: 4.0.0 rollup-plugin-node-polyfills: 0.2.1 - '@esbuild-plugins/node-resolve@0.1.4(esbuild@0.17.19)': - dependencies: - '@types/resolve': 1.20.6 - debug: 4.3.4(supports-color@8.1.1) - esbuild: 0.17.19 - escape-string-regexp: 4.0.0 - resolve: 1.22.8 - transitivePeerDependencies: - - supports-color - '@esbuild-plugins/node-resolve@0.1.4(esbuild@0.21.5)': dependencies: '@types/resolve': 1.20.6 @@ -38122,7 +38599,7 @@ snapshots: '@formatjs/icu-skeleton-parser@1.8.8': dependencies: '@formatjs/ecma402-abstract': 2.2.4 - tslib: 2.6.2 + tslib: 2.8.1 '@formatjs/intl-localematcher@0.5.4': dependencies: @@ -38130,7 +38607,7 @@ snapshots: '@formatjs/intl-localematcher@0.5.8': dependencies: - tslib: 2.6.2 + tslib: 2.8.1 '@googlemaps/js-api-loader@1.16.6': dependencies: @@ -40280,11 +40757,25 @@ snapshots: '@napi-rs/wasm-runtime@0.2.12': dependencies: - '@emnapi/core': 1.4.5 - '@emnapi/runtime': 1.4.5 + '@emnapi/core': 1.10.0 + '@emnapi/runtime': 1.10.0 '@tybys/wasm-util': 0.10.0 optional: true + '@napi-rs/wasm-runtime@1.2.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': + dependencies: + '@emnapi/core': 1.10.0 + '@emnapi/runtime': 1.10.0 + '@tybys/wasm-util': 0.10.3 + optional: true + + '@napi-rs/wasm-runtime@1.2.1(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3)': + dependencies: + '@emnapi/core': 2.0.0-alpha.3 + '@emnapi/runtime': 2.0.0-alpha.3 + '@tybys/wasm-util': 0.10.3 + optional: true + '@nestjsx/crud-request@5.0.0-alpha.3': dependencies: '@nestjsx/util': 5.0.0-alpha.3 @@ -40494,7 +40985,7 @@ snapshots: enquirer: 2.3.6 ignore: 5.3.1 nx: 18.2.2 - semver: 7.6.0 + semver: 7.7.2 tmp: 0.2.3 tslib: 2.6.2 yargs-parser: 21.1.1 @@ -40621,6 +41112,10 @@ snapshots: '@open-draft/until@2.1.0': {} + '@oxc-project/types@0.127.0': {} + + '@oxc-project/types@0.142.0': {} + '@panva/hkdf@1.1.1': {} '@parcel/watcher-android-arm64@2.4.1': @@ -40741,6 +41236,10 @@ snapshots: dependencies: ajv: 8.12.0 + '@quansync/fs@1.0.0': + dependencies: + quansync: 1.0.0 + '@radix-ui/number@1.0.0': dependencies: '@babel/runtime': 7.26.0 @@ -41740,7 +42239,7 @@ snapshots: pluralize: 8.0.0 query-string: 7.1.3 - '@remix-run/dev@2.9.1(@remix-run/react@2.9.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3))(@remix-run/serve@2.9.1(typescript@5.8.3))(@types/node@20.5.1)(bufferutil@4.0.8)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3)(utf-8-validate@5.0.10)(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4))': + '@remix-run/dev@2.9.1(@remix-run/react@2.9.1(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3))(@remix-run/serve@2.9.1(typescript@5.8.3))(@types/node@20.5.1)(bufferutil@4.0.8)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3)(utf-8-validate@5.0.10)(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4))': dependencies: '@babel/core': 7.24.4 '@babel/generator': 7.24.4 @@ -41757,7 +42256,7 @@ snapshots: '@remix-run/router': 1.16.0 '@remix-run/server-runtime': 2.9.1(typescript@5.8.3) '@types/mdx': 2.0.13 - '@vanilla-extract/integration': 6.5.0(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + '@vanilla-extract/integration': 6.5.0(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) arg: 5.0.2 cacache: 17.1.4 chalk: 4.1.2 @@ -41799,7 +42298,7 @@ snapshots: optionalDependencies: '@remix-run/serve': 2.9.1(typescript@5.8.3) typescript: 5.8.3 - vite: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + vite: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) transitivePeerDependencies: - '@types/node' - bluebird @@ -41904,10 +42403,112 @@ snapshots: '@repeaterjs/repeater@3.0.5': {} + '@rolldown/binding-android-arm64@1.0.0-rc.17': + optional: true + + '@rolldown/binding-android-arm64@1.2.1': + optional: true + + '@rolldown/binding-darwin-arm64@1.0.0-rc.17': + optional: true + + '@rolldown/binding-darwin-arm64@1.2.1': + optional: true + + '@rolldown/binding-darwin-x64@1.0.0-rc.17': + optional: true + + '@rolldown/binding-darwin-x64@1.2.1': + optional: true + + '@rolldown/binding-freebsd-x64@1.0.0-rc.17': + optional: true + + '@rolldown/binding-freebsd-x64@1.2.1': + optional: true + + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-rc.17': + optional: true + + '@rolldown/binding-linux-arm-gnueabihf@1.2.1': + optional: true + + '@rolldown/binding-linux-arm64-gnu@1.0.0-rc.17': + optional: true + + '@rolldown/binding-linux-arm64-gnu@1.2.1': + optional: true + + '@rolldown/binding-linux-arm64-musl@1.0.0-rc.17': + optional: true + + '@rolldown/binding-linux-arm64-musl@1.2.1': + optional: true + + '@rolldown/binding-linux-ppc64-gnu@1.0.0-rc.17': + optional: true + + '@rolldown/binding-linux-ppc64-gnu@1.2.1': + optional: true + + '@rolldown/binding-linux-s390x-gnu@1.0.0-rc.17': + optional: true + + '@rolldown/binding-linux-s390x-gnu@1.2.1': + optional: true + + '@rolldown/binding-linux-x64-gnu@1.0.0-rc.17': + optional: true + + '@rolldown/binding-linux-x64-gnu@1.2.1': + optional: true + + '@rolldown/binding-linux-x64-musl@1.0.0-rc.17': + optional: true + + '@rolldown/binding-linux-x64-musl@1.2.1': + optional: true + + '@rolldown/binding-openharmony-arm64@1.0.0-rc.17': + optional: true + + '@rolldown/binding-openharmony-arm64@1.2.1': + optional: true + + '@rolldown/binding-wasm32-wasi@1.0.0-rc.17': + dependencies: + '@emnapi/core': 1.10.0 + '@emnapi/runtime': 1.10.0 + '@napi-rs/wasm-runtime': 1.2.1(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) + optional: true + + '@rolldown/binding-wasm32-wasi@1.2.1': + dependencies: + '@emnapi/core': 2.0.0-alpha.3 + '@emnapi/runtime': 2.0.0-alpha.3 + '@napi-rs/wasm-runtime': 1.2.1(@emnapi/core@2.0.0-alpha.3)(@emnapi/runtime@2.0.0-alpha.3) + optional: true + + '@rolldown/binding-win32-arm64-msvc@1.0.0-rc.17': + optional: true + + '@rolldown/binding-win32-arm64-msvc@1.2.1': + optional: true + + '@rolldown/binding-win32-x64-msvc@1.0.0-rc.17': + optional: true + + '@rolldown/binding-win32-x64-msvc@1.2.1': + optional: true + + '@rolldown/pluginutils@1.0.0-rc.17': {} + + '@rolldown/pluginutils@1.0.1': {} + '@rollup/plugin-babel@5.3.1(@babel/core@7.28.0)(@types/babel__core@7.20.5)(rollup@2.79.1)': dependencies: '@babel/core': 7.28.0 - '@babel/helper-module-imports': 7.27.1 + '@babel/helper-module-imports': 7.27.1(supports-color@5.5.0) '@rollup/pluginutils': 3.1.0(rollup@2.79.1) rollup: 2.79.1 optionalDependencies: @@ -42142,7 +42743,7 @@ snapshots: '@smithy/types': 2.12.0 '@smithy/util-config-provider': 2.3.0 '@smithy/util-middleware': 2.2.0 - tslib: 2.6.2 + tslib: 2.8.1 optional: true '@smithy/core@1.4.2': @@ -42154,7 +42755,7 @@ snapshots: '@smithy/smithy-client': 2.5.1 '@smithy/types': 2.12.0 '@smithy/util-middleware': 2.2.0 - tslib: 2.6.2 + tslib: 2.8.1 optional: true '@smithy/credential-provider-imds@2.3.0': @@ -42172,7 +42773,7 @@ snapshots: '@smithy/querystring-builder': 2.2.0 '@smithy/types': 2.12.0 '@smithy/util-base64': 2.3.0 - tslib: 2.6.2 + tslib: 2.8.1 optional: true '@smithy/hash-node@2.2.0': @@ -42180,13 +42781,13 @@ snapshots: '@smithy/types': 2.12.0 '@smithy/util-buffer-from': 2.2.0 '@smithy/util-utf8': 2.3.0 - tslib: 2.6.2 + tslib: 2.8.1 optional: true '@smithy/invalid-dependency@2.2.0': dependencies: '@smithy/types': 2.12.0 - tslib: 2.6.2 + tslib: 2.8.1 optional: true '@smithy/is-array-buffer@2.2.0': @@ -42198,7 +42799,7 @@ snapshots: dependencies: '@smithy/protocol-http': 3.3.0 '@smithy/types': 2.12.0 - tslib: 2.6.2 + tslib: 2.8.1 optional: true '@smithy/middleware-endpoint@2.5.1': @@ -42209,7 +42810,7 @@ snapshots: '@smithy/types': 2.12.0 '@smithy/url-parser': 2.2.0 '@smithy/util-middleware': 2.2.0 - tslib: 2.6.2 + tslib: 2.8.1 optional: true '@smithy/middleware-retry@2.3.1': @@ -42221,20 +42822,20 @@ snapshots: '@smithy/types': 2.12.0 '@smithy/util-middleware': 2.2.0 '@smithy/util-retry': 2.2.0 - tslib: 2.6.2 + tslib: 2.8.1 uuid: 9.0.1 optional: true '@smithy/middleware-serde@2.3.0': dependencies: '@smithy/types': 2.12.0 - tslib: 2.6.2 + tslib: 2.8.1 optional: true '@smithy/middleware-stack@2.2.0': dependencies: '@smithy/types': 2.12.0 - tslib: 2.6.2 + tslib: 2.8.1 optional: true '@smithy/node-config-provider@2.3.0': @@ -42242,7 +42843,7 @@ snapshots: '@smithy/property-provider': 2.2.0 '@smithy/shared-ini-file-loader': 2.4.0 '@smithy/types': 2.12.0 - tslib: 2.6.2 + tslib: 2.8.1 optional: true '@smithy/node-http-handler@2.5.0': @@ -42251,7 +42852,7 @@ snapshots: '@smithy/protocol-http': 3.3.0 '@smithy/querystring-builder': 2.2.0 '@smithy/types': 2.12.0 - tslib: 2.6.2 + tslib: 2.8.1 optional: true '@smithy/property-provider@2.2.0': @@ -42263,7 +42864,7 @@ snapshots: '@smithy/protocol-http@3.3.0': dependencies: '@smithy/types': 2.12.0 - tslib: 2.6.2 + tslib: 2.8.1 optional: true '@smithy/querystring-builder@2.2.0': @@ -42287,7 +42888,7 @@ snapshots: '@smithy/shared-ini-file-loader@2.4.0': dependencies: '@smithy/types': 2.12.0 - tslib: 2.6.2 + tslib: 2.8.1 optional: true '@smithy/signature-v4@2.3.0': @@ -42308,7 +42909,7 @@ snapshots: '@smithy/protocol-http': 3.3.0 '@smithy/types': 2.12.0 '@smithy/util-stream': 2.2.0 - tslib: 2.6.2 + tslib: 2.8.1 optional: true '@smithy/types@2.12.0': @@ -42320,24 +42921,24 @@ snapshots: dependencies: '@smithy/querystring-parser': 2.2.0 '@smithy/types': 2.12.0 - tslib: 2.6.2 + tslib: 2.8.1 optional: true '@smithy/util-base64@2.3.0': dependencies: '@smithy/util-buffer-from': 2.2.0 '@smithy/util-utf8': 2.3.0 - tslib: 2.6.2 + tslib: 2.8.1 optional: true '@smithy/util-body-length-browser@2.2.0': dependencies: - tslib: 2.6.2 + tslib: 2.8.1 optional: true '@smithy/util-body-length-node@2.3.0': dependencies: - tslib: 2.6.2 + tslib: 2.8.1 optional: true '@smithy/util-buffer-from@2.2.0': @@ -42357,7 +42958,7 @@ snapshots: '@smithy/smithy-client': 2.5.1 '@smithy/types': 2.12.0 bowser: 2.11.0 - tslib: 2.6.2 + tslib: 2.8.1 optional: true '@smithy/util-defaults-mode-node@2.3.1': @@ -42368,14 +42969,14 @@ snapshots: '@smithy/property-provider': 2.2.0 '@smithy/smithy-client': 2.5.1 '@smithy/types': 2.12.0 - tslib: 2.6.2 + tslib: 2.8.1 optional: true '@smithy/util-endpoints@1.2.0': dependencies: '@smithy/node-config-provider': 2.3.0 '@smithy/types': 2.12.0 - tslib: 2.6.2 + tslib: 2.8.1 optional: true '@smithy/util-hex-encoding@2.2.0': @@ -42386,14 +42987,14 @@ snapshots: '@smithy/util-middleware@2.2.0': dependencies: '@smithy/types': 2.12.0 - tslib: 2.6.2 + tslib: 2.8.1 optional: true '@smithy/util-retry@2.2.0': dependencies: '@smithy/service-error-classification': 2.1.5 '@smithy/types': 2.12.0 - tslib: 2.6.2 + tslib: 2.8.1 optional: true '@smithy/util-stream@2.2.0': @@ -42405,7 +43006,7 @@ snapshots: '@smithy/util-buffer-from': 2.2.0 '@smithy/util-hex-encoding': 2.2.0 '@smithy/util-utf8': 2.3.0 - tslib: 2.6.2 + tslib: 2.8.1 optional: true '@smithy/util-uri-escape@2.2.0': @@ -42416,7 +43017,7 @@ snapshots: '@smithy/util-utf8@2.3.0': dependencies: '@smithy/util-buffer-from': 2.2.0 - tslib: 2.6.2 + tslib: 2.8.1 optional: true '@standard-schema/utils@0.3.0': {} @@ -42507,7 +43108,7 @@ snapshots: '@svgr/hast-util-to-babel-ast@5.5.0': dependencies: - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 '@svgr/plugin-jsx@5.5.0': dependencies: @@ -42765,6 +43366,21 @@ snapshots: '@tsconfig/node16@1.0.4': {} + '@tsdown/css@0.22.14(jiti@2.5.1)(postcss-modules@6.0.0(postcss@8.4.38))(postcss@8.4.38)(sass@1.75.0)(tsdown@0.21.10)': + dependencies: + lightningcss: 1.33.0 + postcss-load-config: 6.0.1(jiti@2.5.1)(postcss@8.4.38) + rolldown: 1.2.1 + tsdown: 0.21.10(@tsdown/css@0.22.14)(publint@0.2.7)(typescript@5.8.3) + optionalDependencies: + postcss: 8.4.38 + postcss-modules: 6.0.0(postcss@8.4.38) + sass: 1.75.0 + transitivePeerDependencies: + - jiti + - tsx + - yaml + '@tufjs/canonical-json@1.0.0': {} '@tufjs/canonical-json@2.0.0': {} @@ -42784,6 +43400,11 @@ snapshots: tslib: 2.8.1 optional: true + '@tybys/wasm-util@0.10.3': + dependencies: + tslib: 2.8.1 + optional: true + '@types/acorn@4.0.6': dependencies: '@types/estree': 1.0.7 @@ -42918,10 +43539,19 @@ snapshots: '@types/figlet@1.5.8': {} + '@types/fs-extra@8.1.5': + dependencies: + '@types/node': 20.5.1 + '@types/fs-extra@9.0.13': dependencies: '@types/node': 20.5.1 + '@types/glob@7.2.0': + dependencies: + '@types/minimatch': 5.1.2 + '@types/node': 20.5.1 + '@types/glob@8.1.0': dependencies: '@types/minimatch': 5.1.2 @@ -42986,6 +43616,8 @@ snapshots: ast-types: 0.16.1 recast: 0.23.11 + '@types/jsesc@2.5.1': {} + '@types/json-schema@7.0.15': {} '@types/json-stable-stringify@1.0.36': {} @@ -43390,7 +44022,7 @@ snapshots: dependencies: '@typescript-eslint/types': 5.62.0 '@typescript-eslint/visitor-keys': 5.62.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@5.5.0) globby: 11.1.0 is-glob: 4.0.3 semver: 7.5.2 @@ -43593,7 +44225,7 @@ snapshots: modern-ahocorasick: 1.0.1 outdent: 0.8.0 - '@vanilla-extract/integration@6.5.0(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)': + '@vanilla-extract/integration@6.5.0(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)': dependencies: '@babel/core': 7.24.4 '@babel/plugin-syntax-typescript': 7.24.1(@babel/core@7.24.4) @@ -43606,8 +44238,8 @@ snapshots: lodash: 4.17.21 mlly: 1.6.1 outdent: 0.8.0 - vite: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) - vite-node: 1.5.2(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + vite: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) + vite-node: 1.5.2(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) transitivePeerDependencies: - '@types/node' - less @@ -43621,14 +44253,14 @@ snapshots: '@vanilla-extract/private@1.0.4': {} - '@vitejs/plugin-react@4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4))': + '@vitejs/plugin-react@4.2.1(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4))': dependencies: '@babel/core': 7.24.4 '@babel/plugin-transform-react-jsx-self': 7.24.1(@babel/core@7.24.4) '@babel/plugin-transform-react-jsx-source': 7.24.1(@babel/core@7.24.4) '@types/babel__core': 7.20.5 react-refresh: 0.14.1 - vite: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + vite: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) transitivePeerDependencies: - supports-color @@ -43639,14 +44271,14 @@ snapshots: chai: 5.3.3 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.9(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4))': + '@vitest/mocker@2.1.9(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4))': dependencies: '@vitest/spy': 2.1.9 estree-walker: 3.0.3 magic-string: 0.30.19 optionalDependencies: msw: 2.11.2(@types/node@20.5.1)(typescript@5.8.3) - vite: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + vite: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) '@vitest/pretty-format@2.1.9': dependencies: @@ -43676,7 +44308,7 @@ snapshots: sirv: 3.0.2 tinyglobby: 0.2.15 tinyrainbow: 1.2.0 - vitest: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@25.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.30.1)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) + vitest: 2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@25.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.33.0)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4) '@vitest/utils@2.1.9': dependencies: @@ -43904,13 +44536,13 @@ snapshots: agent-base@6.0.2: dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@5.5.0) transitivePeerDependencies: - supports-color agent-base@7.1.1: dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -44014,6 +44646,8 @@ snapshots: ansicolors@0.3.2: {} + ansis@4.3.1: {} + antd-style@3.6.2(@types/react@19.1.8)(antd@5.26.7(date-fns@4.1.0)(luxon@3.4.4)(moment@2.30.1)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0): dependencies: '@ant-design/cssinjs': 1.20.0(react-dom@19.1.0(react@19.1.0))(react@19.1.0) @@ -44369,6 +45003,12 @@ snapshots: assertion-error@2.0.1: {} + ast-kit@3.0.0: + dependencies: + '@babel/parser': 8.0.4 + estree-walker: 3.0.3 + pathe: 2.0.3 + ast-types-flow@0.0.8: {} ast-types@0.16.1: @@ -44494,7 +45134,7 @@ snapshots: babel-plugin-jest-hoist@27.5.1: dependencies: '@babel/template': 7.27.2 - '@babel/types': 7.28.2 + '@babel/types': 7.28.4 '@types/babel__core': 7.20.5 '@types/babel__traverse': 7.20.5 @@ -44725,6 +45365,8 @@ snapshots: binary-extensions@2.3.0: {} + birpc@4.0.0: {} + bl@4.1.0: dependencies: buffer: 5.7.1 @@ -44787,7 +45429,7 @@ snapshots: dependencies: bytes: 3.1.2 content-type: 1.0.5 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@5.5.0) http-errors: 2.0.0 iconv-lite: 0.6.3 on-finished: 2.4.1 @@ -44948,11 +45590,6 @@ snapshots: dependencies: semver: 7.5.2 - bundle-require@4.0.3(esbuild@0.17.19): - dependencies: - esbuild: 0.17.19 - load-tsconfig: 0.2.5 - busboy@1.6.0: dependencies: streamsearch: 1.1.0 @@ -44965,6 +45602,8 @@ snapshots: cac@6.7.14: {} + cac@7.0.0: {} + cacache@17.1.4: dependencies: '@npmcli/fs': 3.1.0 @@ -45464,6 +46103,8 @@ snapshots: colord@2.9.3: {} + colorette@1.4.0: {} + colorette@2.0.20: {} columnify@1.6.0: @@ -46334,6 +46975,8 @@ snapshots: defined@1.0.1: {} + defu@6.1.7: {} + delayed-stream@1.0.0: {} delegates@1.0.0: {} @@ -46518,6 +47161,8 @@ snapshots: dset@3.1.3: {} + dts-resolver@2.1.3: {} + dunder-proto@1.0.1: dependencies: call-bind-apply-helpers: 1.0.2 @@ -46604,6 +47249,8 @@ snapshots: emojis-list@3.0.0: {} + empathic@2.0.1: {} + encodeurl@1.0.2: {} encodeurl@2.0.0: {} @@ -47007,7 +47654,7 @@ snapshots: '@typescript-eslint/parser': 5.48.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.8.3) eslint: 9.35.0(jiti@2.5.1) eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@5.48.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.35.0(jiti@2.5.1)))(eslint@9.35.0(jiti@2.5.1)) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@9.35.0(jiti@2.5.1)) eslint-plugin-import: 2.32.0(@typescript-eslint/parser@5.48.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.35.0(jiti@2.5.1)) eslint-plugin-jsx-a11y: 6.10.2(eslint@9.35.0(jiti@2.5.1)) eslint-plugin-react: 7.37.5(eslint@9.35.0(jiti@2.5.1)) @@ -47052,16 +47699,16 @@ snapshots: eslint-import-resolver-node@0.3.9: dependencies: - debug: 3.2.7(supports-color@8.1.1) + debug: 3.2.7(supports-color@5.5.0) is-core-module: 2.13.1 resolve: 1.22.8 transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@5.48.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.35.0(jiti@2.5.1)))(eslint@9.35.0(jiti@2.5.1)): + eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0)(eslint@9.35.0(jiti@2.5.1)): dependencies: '@nolyfill/is-core-module': 1.0.39 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@5.5.0) eslint: 9.35.0(jiti@2.5.1) get-tsconfig: 4.10.1 is-bun-module: 2.0.0 @@ -47073,20 +47720,20 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.1(@typescript-eslint/parser@5.48.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@5.48.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.35.0(jiti@2.5.1)))(eslint@9.35.0(jiti@2.5.1)))(eslint@9.35.0(jiti@2.5.1)): + eslint-module-utils@2.12.1(@typescript-eslint/parser@5.48.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0)(eslint@9.35.0(jiti@2.5.1)))(eslint@9.35.0(jiti@2.5.1)): dependencies: - debug: 3.2.7(supports-color@8.1.1) + debug: 3.2.7(supports-color@5.5.0) optionalDependencies: '@typescript-eslint/parser': 5.48.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.8.3) eslint: 9.35.0(jiti@2.5.1) eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@5.48.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.35.0(jiti@2.5.1)))(eslint@9.35.0(jiti@2.5.1)) + eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@9.35.0(jiti@2.5.1)) transitivePeerDependencies: - supports-color eslint-module-utils@2.8.1(@typescript-eslint/parser@5.48.0(eslint@8.57.0)(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@8.57.0): dependencies: - debug: 3.2.7(supports-color@8.1.1) + debug: 3.2.7(supports-color@5.5.0) optionalDependencies: '@typescript-eslint/parser': 5.48.0(eslint@8.57.0)(typescript@5.8.3) eslint: 8.57.0 @@ -47096,7 +47743,7 @@ snapshots: eslint-module-utils@2.8.1(@typescript-eslint/parser@5.48.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.35.0(jiti@2.5.1)): dependencies: - debug: 3.2.7(supports-color@8.1.1) + debug: 3.2.7(supports-color@5.5.0) optionalDependencies: '@typescript-eslint/parser': 5.48.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.8.3) eslint: 9.35.0(jiti@2.5.1) @@ -47118,7 +47765,7 @@ snapshots: array.prototype.findlastindex: 1.2.5 array.prototype.flat: 1.3.2 array.prototype.flatmap: 1.3.2 - debug: 3.2.7(supports-color@8.1.1) + debug: 3.2.7(supports-color@5.5.0) doctrine: 2.1.0 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 @@ -47145,7 +47792,7 @@ snapshots: array.prototype.findlastindex: 1.2.5 array.prototype.flat: 1.3.2 array.prototype.flatmap: 1.3.2 - debug: 3.2.7(supports-color@8.1.1) + debug: 3.2.7(supports-color@5.5.0) doctrine: 2.1.0 eslint: 9.35.0(jiti@2.5.1) eslint-import-resolver-node: 0.3.9 @@ -47173,11 +47820,11 @@ snapshots: array.prototype.findlastindex: 1.2.6 array.prototype.flat: 1.3.3 array.prototype.flatmap: 1.3.3 - debug: 3.2.7(supports-color@8.1.1) + debug: 3.2.7(supports-color@5.5.0) doctrine: 2.1.0 eslint: 9.35.0(jiti@2.5.1) eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@5.48.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0(@typescript-eslint/parser@5.48.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.8.3))(eslint@9.35.0(jiti@2.5.1)))(eslint@9.35.0(jiti@2.5.1)))(eslint@9.35.0(jiti@2.5.1)) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@5.48.0(eslint@9.35.0(jiti@2.5.1))(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.32.0)(eslint@9.35.0(jiti@2.5.1)))(eslint@9.35.0(jiti@2.5.1)) hasown: 2.0.2 is-core-module: 2.16.1 is-glob: 4.0.3 @@ -47760,7 +48407,7 @@ snapshots: content-type: 1.0.5 cookie: 0.7.2 cookie-signature: 1.2.1 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@5.5.0) encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 @@ -47909,6 +48556,10 @@ snapshots: optionalDependencies: picomatch: 4.0.3 + fdir@6.5.0(picomatch@4.0.5): + optionalDependencies: + picomatch: 4.0.5 + fecha@4.2.3: {} fetch-blob@3.2.0: @@ -47972,7 +48623,7 @@ snapshots: finalhandler@2.1.0: dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@5.5.0) encodeurl: 2.0.0 escape-html: 1.0.3 on-finished: 2.4.1 @@ -48341,6 +48992,10 @@ snapshots: dependencies: resolve-pkg-maps: 1.0.0 + get-tsconfig@4.14.0: + dependencies: + resolve-pkg-maps: 1.0.0 + getos@3.2.1: dependencies: async: 3.2.5 @@ -48481,6 +49136,17 @@ snapshots: define-properties: 1.2.1 gopd: 1.2.0 + globby@10.0.1: + dependencies: + '@types/glob': 7.2.0 + array-union: 2.1.0 + dir-glob: 3.0.1 + fast-glob: 3.3.2 + glob: 7.2.3 + ignore: 5.3.1 + merge2: 1.4.1 + slash: 3.0.0 + globby@11.1.0: dependencies: array-union: 2.1.0 @@ -48977,6 +49643,8 @@ snapshots: dependencies: react-is: 16.13.1 + hookable@6.1.1: {} + hoopy@0.1.4: {} hosted-git-info@2.8.9: {} @@ -49112,7 +49780,7 @@ snapshots: dependencies: '@tootallnate/once': 1.1.2 agent-base: 6.0.2 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -49120,14 +49788,14 @@ snapshots: dependencies: '@tootallnate/once': 2.0.0 agent-base: 6.0.2 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@5.5.0) transitivePeerDependencies: - supports-color http-proxy-agent@7.0.2: dependencies: agent-base: 7.1.4 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -49187,28 +49855,28 @@ snapshots: https-proxy-agent@5.0.1: dependencies: agent-base: 6.0.2 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@5.5.0) transitivePeerDependencies: - supports-color https-proxy-agent@6.2.1: dependencies: agent-base: 7.1.4 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@5.5.0) transitivePeerDependencies: - supports-color https-proxy-agent@7.0.4: dependencies: agent-base: 7.1.1 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@5.5.0) transitivePeerDependencies: - supports-color https-proxy-agent@7.0.6: dependencies: agent-base: 7.1.4 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@5.5.0) transitivePeerDependencies: - supports-color @@ -49318,6 +49986,8 @@ snapshots: pkg-dir: 4.2.0 resolve-cwd: 3.0.0 + import-without-cache@0.3.3: {} + imurmurhash@0.1.4: {} indent-string@4.0.0: {} @@ -49651,6 +50321,8 @@ snapshots: dependencies: isobject: 3.0.1 + is-plain-object@3.0.1: {} + is-plain-object@5.0.0: {} is-potential-custom-element-name@1.0.1: {} @@ -49814,7 +50486,7 @@ snapshots: istanbul-lib-instrument@5.2.1: dependencies: '@babel/core': 7.28.0 - '@babel/parser': 7.28.0 + '@babel/parser': 7.28.4 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.2 semver: 6.3.1 @@ -49829,7 +50501,7 @@ snapshots: istanbul-lib-source-maps@4.0.1: dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@5.5.0) istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: @@ -50207,10 +50879,10 @@ snapshots: jest-snapshot@27.5.1: dependencies: '@babel/core': 7.28.0 - '@babel/generator': 7.28.0 + '@babel/generator': 7.28.3 '@babel/plugin-syntax-typescript': 7.27.1(@babel/core@7.28.0) - '@babel/traverse': 7.28.0 - '@babel/types': 7.28.2 + '@babel/traverse': 7.28.0(supports-color@5.5.0) + '@babel/types': 7.28.4 '@jest/transform': 27.5.1 '@jest/types': 27.5.1 '@types/babel__traverse': 7.20.5 @@ -50345,8 +51017,6 @@ snapshots: jose@5.2.4: {} - joycon@3.1.1: {} - js-confetti@0.9.1: dependencies: react: 17.0.2 @@ -50807,36 +51477,69 @@ snapshots: transitivePeerDependencies: - supports-color + lightningcss-android-arm64@1.33.0: + optional: true + lightningcss-darwin-arm64@1.30.1: optional: true + lightningcss-darwin-arm64@1.33.0: + optional: true + lightningcss-darwin-x64@1.30.1: optional: true + lightningcss-darwin-x64@1.33.0: + optional: true + lightningcss-freebsd-x64@1.30.1: optional: true + lightningcss-freebsd-x64@1.33.0: + optional: true + lightningcss-linux-arm-gnueabihf@1.30.1: optional: true + lightningcss-linux-arm-gnueabihf@1.33.0: + optional: true + lightningcss-linux-arm64-gnu@1.30.1: optional: true + lightningcss-linux-arm64-gnu@1.33.0: + optional: true + lightningcss-linux-arm64-musl@1.30.1: optional: true + lightningcss-linux-arm64-musl@1.33.0: + optional: true + lightningcss-linux-x64-gnu@1.30.1: optional: true + lightningcss-linux-x64-gnu@1.33.0: + optional: true + lightningcss-linux-x64-musl@1.30.1: optional: true + lightningcss-linux-x64-musl@1.33.0: + optional: true + lightningcss-win32-arm64-msvc@1.30.1: optional: true + lightningcss-win32-arm64-msvc@1.33.0: + optional: true + lightningcss-win32-x64-msvc@1.30.1: optional: true + lightningcss-win32-x64-msvc@1.33.0: + optional: true + lightningcss@1.30.1: dependencies: detect-libc: 2.1.0 @@ -50852,6 +51555,22 @@ snapshots: lightningcss-win32-arm64-msvc: 1.30.1 lightningcss-win32-x64-msvc: 1.30.1 + lightningcss@1.33.0: + dependencies: + detect-libc: 2.1.0 + optionalDependencies: + lightningcss-android-arm64: 1.33.0 + lightningcss-darwin-arm64: 1.33.0 + lightningcss-darwin-x64: 1.33.0 + lightningcss-freebsd-x64: 1.33.0 + lightningcss-linux-arm-gnueabihf: 1.33.0 + lightningcss-linux-arm64-gnu: 1.33.0 + lightningcss-linux-arm64-musl: 1.33.0 + lightningcss-linux-x64-gnu: 1.33.0 + lightningcss-linux-x64-musl: 1.33.0 + lightningcss-win32-arm64-msvc: 1.33.0 + lightningcss-win32-x64-msvc: 1.33.0 + lilconfig@2.1.0: {} lilconfig@3.1.1: {} @@ -50922,8 +51641,6 @@ snapshots: load-script@1.0.0: {} - load-tsconfig@0.2.5: {} - load-yaml-file@0.2.0: dependencies: graceful-fs: 4.2.11 @@ -51101,7 +51818,7 @@ snapshots: make-dir@4.0.0: dependencies: - semver: 7.6.0 + semver: 7.7.2 make-error@1.3.6: {} @@ -52010,7 +52727,7 @@ snapshots: micromark@2.11.4: dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@5.5.0) parse-entities: 2.0.0 transitivePeerDependencies: - supports-color @@ -52018,7 +52735,7 @@ snapshots: micromark@3.2.0: dependencies: '@types/debug': 4.1.12 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@5.5.0) decode-named-character-reference: 1.0.2 micromark-core-commonmark: 1.1.0 micromark-factory-space: 1.1.0 @@ -52040,7 +52757,7 @@ snapshots: micromark@4.0.2: dependencies: '@types/debug': 4.1.12 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@5.5.0) decode-named-character-reference: 1.0.2 devlop: 1.1.0 micromark-core-commonmark: 2.0.3 @@ -52991,6 +53708,8 @@ snapshots: obuf@1.1.2: {} + obug@2.1.4: {} + oidc-token-hash@5.0.3: {} omit.js@2.0.2: {} @@ -53374,6 +54093,8 @@ snapshots: pathe@1.1.2: {} + pathe@2.0.3: {} + pathval@2.0.1: {} pbkdf2@3.1.2: @@ -53412,6 +54133,8 @@ snapshots: picomatch@4.0.3: {} + picomatch@4.0.5: {} + pidtree@0.6.0: {} pify@2.3.0: {} @@ -53619,29 +54342,20 @@ snapshots: postcss: 8.4.38 postcss-value-parser: 4.2.0 - postcss-load-config@3.1.4(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3)): + postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3)): dependencies: - lilconfig: 2.1.0 - yaml: 1.10.2 + lilconfig: 3.1.1 + yaml: 2.4.1 optionalDependencies: postcss: 8.4.38 ts-node: 10.9.2(@types/node@20.5.1)(typescript@5.8.3) - postcss-load-config@3.1.4(postcss@8.5.3)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3)): - dependencies: - lilconfig: 2.1.0 - yaml: 1.10.2 - optionalDependencies: - postcss: 8.5.3 - ts-node: 10.9.2(@types/node@20.5.1)(typescript@5.8.3) - - postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3)): + postcss-load-config@6.0.1(jiti@2.5.1)(postcss@8.4.38): dependencies: lilconfig: 3.1.1 - yaml: 2.4.1 optionalDependencies: + jiti: 2.5.1 postcss: 8.4.38 - ts-node: 10.9.2(@types/node@20.5.1)(typescript@5.8.3) postcss-loader@6.2.1(postcss@8.4.38)(webpack@5.91.0): dependencies: @@ -54192,6 +54906,8 @@ snapshots: qs@6.5.3: {} + quansync@1.0.0: {} + query-string@5.1.1: dependencies: decode-uri-component: 0.2.2 @@ -54973,6 +55689,11 @@ snapshots: react: 18.3.1 scheduler: 0.23.2 + react-dom@19.1.0(react@18.3.1): + dependencies: + react: 18.3.1 + scheduler: 0.26.0 + react-dom@19.1.0(react@19.1.0): dependencies: react: 19.1.0 @@ -55193,6 +55914,16 @@ snapshots: '@remix-run/router': 1.16.0 react: 19.1.0 + react-router@7.0.2(react-dom@19.1.0(react@18.3.1))(react@18.3.1): + dependencies: + '@types/cookie': 0.6.0 + cookie: 1.0.2 + react: 18.3.1 + set-cookie-parser: 2.6.0 + turbo-stream: 2.4.0 + optionalDependencies: + react-dom: 19.1.0(react@18.3.1) + react-router@7.0.2(react-dom@19.1.0(react@19.1.0))(react@19.1.0): dependencies: '@types/cookie': 0.6.0 @@ -56005,6 +56736,74 @@ snapshots: dependencies: bn.js: 5.2.1 + rolldown-plugin-dts@0.23.2(rolldown@1.0.0-rc.17)(typescript@5.8.3): + dependencies: + '@babel/generator': 8.0.0-rc.3 + '@babel/helper-validator-identifier': 8.0.0-rc.3 + '@babel/parser': 8.0.0-rc.3 + '@babel/types': 8.0.0-rc.3 + ast-kit: 3.0.0 + birpc: 4.0.0 + dts-resolver: 2.1.3 + get-tsconfig: 4.14.0 + obug: 2.1.4 + picomatch: 4.0.5 + rolldown: 1.0.0-rc.17 + optionalDependencies: + typescript: 5.8.3 + transitivePeerDependencies: + - oxc-resolver + + rolldown@1.0.0-rc.17: + dependencies: + '@oxc-project/types': 0.127.0 + '@rolldown/pluginutils': 1.0.0-rc.17 + optionalDependencies: + '@rolldown/binding-android-arm64': 1.0.0-rc.17 + '@rolldown/binding-darwin-arm64': 1.0.0-rc.17 + '@rolldown/binding-darwin-x64': 1.0.0-rc.17 + '@rolldown/binding-freebsd-x64': 1.0.0-rc.17 + '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-rc.17 + '@rolldown/binding-linux-arm64-gnu': 1.0.0-rc.17 + '@rolldown/binding-linux-arm64-musl': 1.0.0-rc.17 + '@rolldown/binding-linux-ppc64-gnu': 1.0.0-rc.17 + '@rolldown/binding-linux-s390x-gnu': 1.0.0-rc.17 + '@rolldown/binding-linux-x64-gnu': 1.0.0-rc.17 + '@rolldown/binding-linux-x64-musl': 1.0.0-rc.17 + '@rolldown/binding-openharmony-arm64': 1.0.0-rc.17 + '@rolldown/binding-wasm32-wasi': 1.0.0-rc.17 + '@rolldown/binding-win32-arm64-msvc': 1.0.0-rc.17 + '@rolldown/binding-win32-x64-msvc': 1.0.0-rc.17 + + rolldown@1.2.1: + dependencies: + '@oxc-project/types': 0.142.0 + '@rolldown/pluginutils': 1.0.1 + optionalDependencies: + '@rolldown/binding-android-arm64': 1.2.1 + '@rolldown/binding-darwin-arm64': 1.2.1 + '@rolldown/binding-darwin-x64': 1.2.1 + '@rolldown/binding-freebsd-x64': 1.2.1 + '@rolldown/binding-linux-arm-gnueabihf': 1.2.1 + '@rolldown/binding-linux-arm64-gnu': 1.2.1 + '@rolldown/binding-linux-arm64-musl': 1.2.1 + '@rolldown/binding-linux-ppc64-gnu': 1.2.1 + '@rolldown/binding-linux-s390x-gnu': 1.2.1 + '@rolldown/binding-linux-x64-gnu': 1.2.1 + '@rolldown/binding-linux-x64-musl': 1.2.1 + '@rolldown/binding-openharmony-arm64': 1.2.1 + '@rolldown/binding-wasm32-wasi': 1.2.1 + '@rolldown/binding-win32-arm64-msvc': 1.2.1 + '@rolldown/binding-win32-x64-msvc': 1.2.1 + + rollup-plugin-copy@3.5.0: + dependencies: + '@types/fs-extra': 8.1.5 + colorette: 1.4.0 + fs-extra: 8.1.0 + globby: 10.0.1 + is-plain-object: 3.0.1 + rollup-plugin-external-globals@0.6.1(rollup@4.38.0): dependencies: '@rollup/pluginutils': 4.2.1 @@ -56050,10 +56849,6 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - rollup@3.29.4: - optionalDependencies: - fsevents: 2.3.3 - rollup@4.38.0: dependencies: '@types/estree': 1.0.7 @@ -56082,7 +56877,7 @@ snapshots: router@2.2.0: dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@5.5.0) depd: 2.0.0 is-promise: 4.0.0 parseurl: 1.3.3 @@ -56296,6 +57091,8 @@ snapshots: semver@7.7.2: {} + semver@7.8.5: {} + send@0.19.0: dependencies: debug: 2.6.9 @@ -56316,7 +57113,7 @@ snapshots: send@1.2.0: dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@5.5.0) encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 @@ -56642,7 +57439,7 @@ snapshots: socks-proxy-agent@7.0.0: dependencies: agent-base: 6.0.2 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@5.5.0) socks: 2.8.3 transitivePeerDependencies: - supports-color @@ -56650,7 +57447,7 @@ snapshots: socks-proxy-agent@8.0.3: dependencies: agent-base: 7.1.4 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@5.5.0) socks: 2.8.3 transitivePeerDependencies: - supports-color @@ -56752,7 +57549,7 @@ snapshots: spdy-transport@3.0.0: dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@5.5.0) detect-node: 2.1.0 hpack.js: 2.1.6 obuf: 1.1.2 @@ -56763,7 +57560,7 @@ snapshots: spdy@4.0.2: dependencies: - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@5.5.0) handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 @@ -57506,11 +58303,18 @@ snapshots: tinyexec@0.3.2: {} + tinyexec@1.2.4: {} + tinyglobby@0.2.15: dependencies: fdir: 6.5.0(picomatch@4.0.3) picomatch: 4.0.3 + tinyglobby@0.2.17: + dependencies: + fdir: 6.5.0(picomatch@4.0.5) + picomatch: 4.0.5 + tinypool@1.1.1: {} tinyrainbow@1.2.0: {} @@ -57663,6 +58467,35 @@ snapshots: minimist: 1.2.8 strip-bom: 3.0.0 + tsdown@0.21.10(@tsdown/css@0.22.14)(publint@0.2.7)(typescript@5.8.3): + dependencies: + ansis: 4.3.1 + cac: 7.0.0 + defu: 6.1.7 + empathic: 2.0.1 + hookable: 6.1.1 + import-without-cache: 0.3.3 + obug: 2.1.4 + picomatch: 4.0.5 + rolldown: 1.0.0-rc.17 + rolldown-plugin-dts: 0.23.2(rolldown@1.0.0-rc.17)(typescript@5.8.3) + semver: 7.8.5 + tinyexec: 1.2.4 + tinyglobby: 0.2.17 + tree-kill: 1.2.2 + unconfig-core: 7.5.0 + unrun: 0.2.39 + optionalDependencies: + '@tsdown/css': 0.22.14(jiti@2.5.1)(postcss-modules@6.0.0(postcss@8.4.38))(postcss@8.4.38)(sass@1.75.0)(tsdown@0.21.10) + publint: 0.2.7 + typescript: 5.8.3 + transitivePeerDependencies: + - '@ts-macro/tsc' + - '@typescript/native-preview' + - oxc-resolver + - synckit + - vue-tsc + tslib@1.14.1: {} tslib@2.4.0: {} @@ -57675,52 +58508,6 @@ snapshots: tslib@2.8.1: {} - tsup@6.7.0(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3): - dependencies: - bundle-require: 4.0.3(esbuild@0.17.19) - cac: 6.7.14 - chokidar: 3.6.0 - debug: 4.3.4(supports-color@8.1.1) - esbuild: 0.17.19 - execa: 5.1.1 - globby: 11.1.0 - joycon: 3.1.1 - postcss-load-config: 3.1.4(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3)) - resolve-from: 5.0.0 - rollup: 3.29.4 - source-map: 0.8.0-beta.0 - sucrase: 3.35.0 - tree-kill: 1.2.2 - optionalDependencies: - postcss: 8.4.38 - typescript: 5.8.3 - transitivePeerDependencies: - - supports-color - - ts-node - - tsup@6.7.0(postcss@8.5.3)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3))(typescript@5.8.3): - dependencies: - bundle-require: 4.0.3(esbuild@0.17.19) - cac: 6.7.14 - chokidar: 3.6.0 - debug: 4.3.4(supports-color@8.1.1) - esbuild: 0.17.19 - execa: 5.1.1 - globby: 11.1.0 - joycon: 3.1.1 - postcss-load-config: 3.1.4(postcss@8.5.3)(ts-node@10.9.2(@types/node@20.5.1)(typescript@5.8.3)) - resolve-from: 5.0.0 - rollup: 3.29.4 - source-map: 0.8.0-beta.0 - sucrase: 3.35.0 - tree-kill: 1.2.2 - optionalDependencies: - postcss: 8.5.3 - typescript: 5.8.3 - transitivePeerDependencies: - - supports-color - - ts-node - tsutils@3.21.0(typescript@5.8.3): dependencies: tslib: 1.14.1 @@ -57739,7 +58526,7 @@ snapshots: tuf-js@1.1.7: dependencies: '@tufjs/models': 1.0.4 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@5.5.0) make-fetch-happen: 11.1.1 transitivePeerDependencies: - supports-color @@ -57747,7 +58534,7 @@ snapshots: tuf-js@2.2.0: dependencies: '@tufjs/models': 2.0.0 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@5.5.0) make-fetch-happen: 13.0.0 transitivePeerDependencies: - supports-color @@ -57917,6 +58704,11 @@ snapshots: unc-path-regex@0.1.2: {} + unconfig-core@7.5.0: + dependencies: + '@quansync/fs': 1.0.0 + quansync: 1.0.0 + undefsafe@2.0.5: {} underscore@1.12.1: {} @@ -58118,6 +58910,10 @@ snapshots: '@unrs/resolver-binding-win32-ia32-msvc': 1.11.1 '@unrs/resolver-binding-win32-x64-msvc': 1.11.1 + unrun@0.2.39: + dependencies: + rolldown: 1.0.0-rc.17 + untildify@4.0.0: {} upath@1.2.0: {} @@ -58403,13 +59199,13 @@ snapshots: string_decoder: 1.3.0 util-deprecate: 1.0.2 - vite-node@1.5.2(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4): + vite-node@1.5.2(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4): dependencies: cac: 6.7.14 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@5.5.0) pathe: 1.1.2 picocolors: 1.1.1 - vite: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + vite: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) transitivePeerDependencies: - '@types/node' - less @@ -58421,13 +59217,13 @@ snapshots: - supports-color - terser - vite-node@2.1.9(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4): + vite-node@2.1.9(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4): dependencies: cac: 6.7.14 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@5.5.0) es-module-lexer: 1.7.0 pathe: 1.1.2 - vite: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + vite: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) transitivePeerDependencies: - '@types/node' - less @@ -58445,18 +59241,18 @@ snapshots: transitivePeerDependencies: - rollup - vite-tsconfig-paths@4.3.2(typescript@5.8.3)(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)): + vite-tsconfig-paths@4.3.2(typescript@5.8.3)(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)): dependencies: debug: 4.3.4(supports-color@8.1.1) globrex: 0.1.2 tsconfck: 3.0.3(typescript@5.8.3) optionalDependencies: - vite: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + vite: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) transitivePeerDependencies: - supports-color - typescript - vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4): + vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4): dependencies: esbuild: 0.21.5 postcss: 8.5.3 @@ -58464,21 +59260,21 @@ snapshots: optionalDependencies: '@types/node': 20.5.1 fsevents: 2.3.3 - lightningcss: 1.30.1 + lightningcss: 1.33.0 sass: 1.75.0 terser: 5.30.4 - vitest@2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@25.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.30.1)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4): + vitest@2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@25.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.33.0)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4): dependencies: '@vitest/expect': 2.1.9 - '@vitest/mocker': 2.1.9(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + '@vitest/mocker': 2.1.9(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) '@vitest/pretty-format': 2.1.9 '@vitest/runner': 2.1.9 '@vitest/snapshot': 2.1.9 '@vitest/spy': 2.1.9 '@vitest/utils': 2.1.9 chai: 5.3.3 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@5.5.0) expect-type: 1.2.2 magic-string: 0.30.19 pathe: 1.1.2 @@ -58487,8 +59283,8 @@ snapshots: tinyexec: 0.3.2 tinypool: 1.1.1 tinyrainbow: 1.2.0 - vite: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) - vite-node: 2.1.9(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + vite: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) + vite-node: 2.1.9(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 20.5.1 @@ -58506,17 +59302,17 @@ snapshots: - supports-color - terser - vitest@2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.30.1)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4): + vitest@2.1.9(@types/node@20.5.1)(@vitest/ui@2.1.9)(happy-dom@15.11.7)(jsdom@26.1.0(bufferutil@4.0.8)(utf-8-validate@5.0.10))(lightningcss@1.33.0)(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(sass@1.75.0)(terser@5.30.4): dependencies: '@vitest/expect': 2.1.9 - '@vitest/mocker': 2.1.9(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4)) + '@vitest/mocker': 2.1.9(msw@2.11.2(@types/node@20.5.1)(typescript@5.8.3))(vite@5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4)) '@vitest/pretty-format': 2.1.9 '@vitest/runner': 2.1.9 '@vitest/snapshot': 2.1.9 '@vitest/spy': 2.1.9 '@vitest/utils': 2.1.9 chai: 5.3.3 - debug: 4.4.3(supports-color@8.1.1) + debug: 4.4.3(supports-color@5.5.0) expect-type: 1.2.2 magic-string: 0.30.19 pathe: 1.1.2 @@ -58525,8 +59321,8 @@ snapshots: tinyexec: 0.3.2 tinypool: 1.1.1 tinyrainbow: 1.2.0 - vite: 5.4.15(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) - vite-node: 2.1.9(@types/node@20.5.1)(lightningcss@1.30.1)(sass@1.75.0)(terser@5.30.4) + vite: 5.4.15(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) + vite-node: 2.1.9(@types/node@20.5.1)(lightningcss@1.33.0)(sass@1.75.0)(terser@5.30.4) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 20.5.1