diff --git a/examples/aws-ses/package.json b/examples/aws-ses/package.json index d63413c32e..d69297ab1a 100644 --- a/examples/aws-ses/package.json +++ b/examples/aws-ses/package.json @@ -9,8 +9,8 @@ "dist/**" ], "scripts": { - "build": "tsup-node src/index.tsx --format esm --target node20", - "dev": "tsup-node src/index.tsx --format esm --target node20 --watch", + "build": "tsdown src/index.tsx --format esm --target node20", + "dev": "tsdown src/index.tsx --format esm --target node20 --watch", "clean": "rm -rf dist" }, "dependencies": { @@ -20,7 +20,7 @@ "react-dom": "^19" }, "devDependencies": { - "tsup": "^8.0.0", + "tsdown": "^0.15.1", "typescript": "^4" } } diff --git a/examples/mailersend/package.json b/examples/mailersend/package.json index 6737c9b6c2..edb8d110a2 100644 --- a/examples/mailersend/package.json +++ b/examples/mailersend/package.json @@ -9,8 +9,8 @@ "dist/**" ], "scripts": { - "build": "tsup-node src/index.tsx --format esm --target node20", - "dev": "tsup-node src/index.tsx --format esm --target node20 --watch", + "build": "tsdown src/index.tsx --format esm --target node20", + "dev": "tsdown src/index.tsx --format esm --target node20 --watch", "clean": "rm -rf dist" }, "dependencies": { @@ -20,7 +20,7 @@ "react-dom": "^19" }, "devDependencies": { - "tsup": "^8.0.0", + "tsdown": "^0.15.1", "typescript": "^4" } } diff --git a/examples/nodemailer/package.json b/examples/nodemailer/package.json index 1fefc27df2..b0edd2f65c 100644 --- a/examples/nodemailer/package.json +++ b/examples/nodemailer/package.json @@ -9,8 +9,8 @@ "dist/**" ], "scripts": { - "build": "tsup-node src/index.tsx --format esm --target node20", - "dev": "tsup-node src/index.tsx --format esm --target node20 --watch", + "build": "tsdown src/index.tsx --format esm --target node20", + "dev": "tsdown src/index.tsx --format esm --target node20 --watch", "clean": "rm -rf dist" }, "dependencies": { @@ -21,7 +21,7 @@ }, "devDependencies": { "@types/nodemailer": "^6", - "tsup": "^8.0.0", + "tsdown": "^0.15.1", "typescript": "^4" } } diff --git a/examples/plunk/package.json b/examples/plunk/package.json index fa5426a18c..912e679b0f 100644 --- a/examples/plunk/package.json +++ b/examples/plunk/package.json @@ -9,8 +9,8 @@ "dist/**" ], "scripts": { - "build": "tsup-node src/index.tsx --format esm --target node20", - "dev": "tsup-node src/index.tsx --format esm --target node20 --watch", + "build": "tsdown src/index.tsx --format esm --target node20", + "dev": "tsdown src/index.tsx --format esm --target node20 --watch", "clean": "rm -rf dist" }, "dependencies": { @@ -20,7 +20,7 @@ "react-dom": "^19" }, "devDependencies": { - "tsup": "^8.0.0", + "tsdown": "^0.15.1", "typescript": "^4" } } diff --git a/examples/postmark/package.json b/examples/postmark/package.json index e17fea9f82..a42de3053d 100644 --- a/examples/postmark/package.json +++ b/examples/postmark/package.json @@ -9,8 +9,8 @@ "dist/**" ], "scripts": { - "build": "tsup-node src/index.tsx --format esm --target node20", - "dev": "tsup-node src/index.tsx --format esm --target node20 --watch", + "build": "tsdown src/index.tsx --format esm --target node20", + "dev": "tsdown src/index.tsx --format esm --target node20 --watch", "clean": "rm -rf dist" }, "dependencies": { @@ -20,7 +20,7 @@ "react-dom": "^19" }, "devDependencies": { - "tsup": "^8.0.0", + "tsdown": "^0.15.1", "typescript": "^4" } } diff --git a/examples/scaleway/node/package.json b/examples/scaleway/node/package.json index e11846f1e6..f7d42f7283 100644 --- a/examples/scaleway/node/package.json +++ b/examples/scaleway/node/package.json @@ -9,8 +9,8 @@ "dist/**" ], "scripts": { - "build": "tsup-node src/index.tsx --format esm --target node20", - "dev": "tsup-node src/index.tsx --format esm --target node20 --watch" + "build": "tsdown src/index.tsx --format esm --target node20", + "dev": "tsdown src/index.tsx --format esm --target node20 --watch" }, "dependencies": { "@scaleway/sdk": "^1", @@ -19,7 +19,7 @@ "react-dom": "^19" }, "devDependencies": { - "tsup": "^8.0.0", + "tsdown": "^0.15.1", "typescript": "^4" } } diff --git a/examples/sendgrid/package.json b/examples/sendgrid/package.json index 5668ee474c..17f32ff461 100644 --- a/examples/sendgrid/package.json +++ b/examples/sendgrid/package.json @@ -9,8 +9,8 @@ "dist/**" ], "scripts": { - "build": "tsup-node src/index.tsx --format esm --target node20", - "dev": "tsup-node src/index.tsx --format esm --target node20 --watch", + "build": "tsdown src/index.tsx --format esm --target node20", + "dev": "tsdown src/index.tsx --format esm --target node20 --watch", "clean": "rm -rf dist" }, "dependencies": { @@ -20,7 +20,7 @@ "react-dom": "^19" }, "devDependencies": { - "tsup": "^8.0.0", + "tsdown": "^0.15.1", "typescript": "^4" } } diff --git a/package.json b/package.json index ad5776b9e5..8e3ea174fc 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ "happy-dom": "18.0.1", "pkg-pr-new": "0.0.54", "tsconfig": "workspace:*", - "tsup": "8.4.0", + "tsdown": "^0.15.1", "tsx": "4.20.3", "turbo": "2.5.4", "vite": "7.0.4", diff --git a/packages/body/package.json b/packages/body/package.json index 5d86628340..187e004cf6 100644 --- a/packages/body/package.json +++ b/packages/body/package.json @@ -23,8 +23,8 @@ }, "license": "MIT", "scripts": { - "build": "tsup src/index.ts --format esm,cjs --dts --external react", - "build:watch": "tsup src/index.ts --format esm,cjs --dts --external react --watch", + "build": "tsdown src/index.ts --format esm,cjs --dts --external react", + "build:watch": "tsdown src/index.ts --format esm,cjs --dts --external react --watch", "clean": "rm -rf dist", "test": "vitest run", "test:watch": "vitest" diff --git a/packages/button/package.json b/packages/button/package.json index 8f2a337b1d..c5596bc8bc 100644 --- a/packages/button/package.json +++ b/packages/button/package.json @@ -23,8 +23,8 @@ }, "license": "MIT", "scripts": { - "build": "tsup src/index.ts --format esm,cjs --dts --external react", - "build:watch": "tsup src/index.ts --format esm,cjs --dts --external react --watch", + "build": "tsdown src/index.ts --format esm,cjs --dts --external react", + "build:watch": "tsdown src/index.ts --format esm,cjs --dts --external react --watch", "clean": "rm -rf dist", "test": "vitest run", "test:watch": "vitest" diff --git a/packages/code-block/package.json b/packages/code-block/package.json index ce43e6d253..d02d348a96 100644 --- a/packages/code-block/package.json +++ b/packages/code-block/package.json @@ -23,8 +23,8 @@ }, "license": "MIT", "scripts": { - "build": "tsup src/index.ts --format esm,cjs --dts --external react", - "build:watch": "tsup src/index.ts --format esm,cjs --dts --external react --watch", + "build": "tsdown src/index.ts --format esm,cjs --dts --external react", + "build:watch": "tsdown src/index.ts --format esm,cjs --dts --external react --watch", "clean": "rm -rf dist" }, "repository": { diff --git a/packages/code-inline/package.json b/packages/code-inline/package.json index 2b769d80fe..6f5e45041f 100644 --- a/packages/code-inline/package.json +++ b/packages/code-inline/package.json @@ -23,8 +23,8 @@ }, "license": "MIT", "scripts": { - "build": "tsup src/index.ts --format esm,cjs --dts --external react", - "build:watch": "tsup src/index.ts --format esm,cjs --dts --external react --watch", + "build": "tsdown src/index.ts --format esm,cjs --dts --external react", + "build:watch": "tsdown src/index.ts --format esm,cjs --dts --external react --watch", "clean": "rm -rf dist" }, "engines": { @@ -39,7 +39,7 @@ "devDependencies": { "@react-email/render": "workspace:*", "tsconfig": "workspace:*", - "tsup": "8.4.0", + "tsdown": "^0.15.1", "typescript": "5.8.3" } } diff --git a/packages/column/package.json b/packages/column/package.json index e1933e4408..d3481c48d5 100644 --- a/packages/column/package.json +++ b/packages/column/package.json @@ -23,8 +23,8 @@ }, "license": "MIT", "scripts": { - "build": "tsup src/index.ts --format esm,cjs --dts --external react", - "build:watch": "tsup src/index.ts --format esm,cjs --dts --external react --watch", + "build": "tsdown src/index.ts --format esm,cjs --dts --external react", + "build:watch": "tsdown src/index.ts --format esm,cjs --dts --external react --watch", "clean": "rm -rf dist", "test": "vitest run", "test:watch": "vitest" diff --git a/packages/components/package.json b/packages/components/package.json index 9197d34948..54d7954a68 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -23,8 +23,8 @@ }, "license": "MIT", "scripts": { - "build": "tsup src/index.ts --format esm,cjs --dts --external react", - "build:watch": "tsup src/index.ts --format esm,cjs --dts --external react --watch", + "build": "tsdown src/index.ts --format esm,cjs --dts --external react", + "build:watch": "tsdown src/index.ts --format esm,cjs --dts --external react --watch", "clean": "rm -rf dist" }, "repository": { diff --git a/packages/container/package.json b/packages/container/package.json index 5bc9bbf609..68f38c76b2 100644 --- a/packages/container/package.json +++ b/packages/container/package.json @@ -23,8 +23,8 @@ }, "license": "MIT", "scripts": { - "build": "tsup src/index.ts --format esm,cjs --dts --external react", - "build:watch": "tsup src/index.ts --format esm,cjs --dts --external react --watch", + "build": "tsdown src/index.ts --format esm,cjs --dts --external react", + "build:watch": "tsdown src/index.ts --format esm,cjs --dts --external react --watch", "clean": "rm -rf dist", "test": "vitest run", "test:watch": "vitest" diff --git a/packages/font/package.json b/packages/font/package.json index 6c2f8ed4e2..0a26b0d1c0 100644 --- a/packages/font/package.json +++ b/packages/font/package.json @@ -23,8 +23,8 @@ }, "license": "MIT", "scripts": { - "build": "tsup src/index.ts --format esm,cjs --dts --external react", - "build:watch": "tsup src/index.ts --format esm,cjs --dts --external react --watch", + "build": "tsdown src/index.ts --format esm,cjs --dts --external react", + "build:watch": "tsdown src/index.ts --format esm,cjs --dts --external react --watch", "clean": "rm -rf dist", "test": "vitest run", "test:watch": "vitest" diff --git a/packages/head/package.json b/packages/head/package.json index f3425a8a20..161edae49b 100644 --- a/packages/head/package.json +++ b/packages/head/package.json @@ -23,8 +23,8 @@ }, "license": "MIT", "scripts": { - "build": "tsup src/index.ts --format esm,cjs --dts --external react", - "build:watch": "tsup src/index.ts --format esm,cjs --dts --external react --watch", + "build": "tsdown src/index.ts --format esm,cjs --dts --external react", + "build:watch": "tsdown src/index.ts --format esm,cjs --dts --external react --watch", "clean": "rm -rf dist", "test": "vitest run", "test:watch": "vitest" diff --git a/packages/heading/package.json b/packages/heading/package.json index aa52b268b2..1dc173fa3d 100644 --- a/packages/heading/package.json +++ b/packages/heading/package.json @@ -23,8 +23,8 @@ }, "license": "MIT", "scripts": { - "build": "tsup src/index.ts --format esm,cjs --dts --external react", - "build:watch": "tsup src/index.ts --format esm,cjs --dts --external react --watch", + "build": "tsdown src/index.ts --format esm,cjs --dts --external react", + "build:watch": "tsdown src/index.ts --format esm,cjs --dts --external react --watch", "clean": "rm -rf dist", "test": "vitest run", "test:watch": "vitest" diff --git a/packages/hr/package.json b/packages/hr/package.json index f74be53ee4..07601bcb28 100644 --- a/packages/hr/package.json +++ b/packages/hr/package.json @@ -23,8 +23,8 @@ }, "license": "MIT", "scripts": { - "build": "tsup src/index.ts --format esm,cjs --dts --external react", - "build:watch": "tsup src/index.ts --format esm,cjs --dts --external react --watch", + "build": "tsdown src/index.ts --format esm,cjs --dts --external react", + "build:watch": "tsdown src/index.ts --format esm,cjs --dts --external react --watch", "clean": "rm -rf dist", "test": "vitest run", "test:watch": "vitest" diff --git a/packages/html/package.json b/packages/html/package.json index f2b294c051..5c5033497c 100644 --- a/packages/html/package.json +++ b/packages/html/package.json @@ -23,8 +23,8 @@ }, "license": "MIT", "scripts": { - "build": "tsup src/index.ts --format esm,cjs --dts --external react", - "build:watch": "tsup src/index.ts --format esm,cjs --dts --external react --watch", + "build": "tsdown src/index.ts --format esm,cjs --dts --external react", + "build:watch": "tsdown src/index.ts --format esm,cjs --dts --external react --watch", "clean": "rm -rf dist", "test": "vitest run", "test:watch": "vitest" diff --git a/packages/img/package.json b/packages/img/package.json index 4af8f2b460..35e58b0a7b 100644 --- a/packages/img/package.json +++ b/packages/img/package.json @@ -23,8 +23,8 @@ }, "license": "MIT", "scripts": { - "build": "tsup src/index.ts --format esm,cjs --dts --external react", - "build:watch": "tsup src/index.ts --format esm,cjs --dts --external react --watch", + "build": "tsdown src/index.ts --format esm,cjs --dts --external react", + "build:watch": "tsdown src/index.ts --format esm,cjs --dts --external react --watch", "clean": "rm -rf dist", "test": "vitest run", "test:watch": "vitest" diff --git a/packages/markdown/package.json b/packages/markdown/package.json index db01ebda78..a270534f70 100644 --- a/packages/markdown/package.json +++ b/packages/markdown/package.json @@ -22,8 +22,8 @@ } }, "scripts": { - "build": "tsup src/index.ts --format esm,cjs --dts --external react", - "build:watch": "tsup src/index.ts --format esm,cjs --dts --external react --watch", + "build": "tsdown src/index.ts --format esm,cjs --dts --external react", + "build:watch": "tsdown src/index.ts --format esm,cjs --dts --external react --watch", "clean": "rm -rf dist", "test": "vitest run", "test:watch": "vitest" diff --git a/packages/preview/package.json b/packages/preview/package.json index 950e842179..4007a20766 100644 --- a/packages/preview/package.json +++ b/packages/preview/package.json @@ -23,8 +23,8 @@ }, "license": "MIT", "scripts": { - "build": "tsup src/index.ts --format esm,cjs --dts --external react", - "build:watch": "tsup src/index.ts --format esm,cjs --dts --external react --watch", + "build": "tsdown src/index.ts --format esm,cjs --dts --external react", + "build:watch": "tsdown src/index.ts --format esm,cjs --dts --external react --watch", "clean": "rm -rf dist", "test": "vitest run", "test:watch": "vitest" diff --git a/packages/react-email/package.json b/packages/react-email/package.json index 13b692cf67..9ff6169f5f 100644 --- a/packages/react-email/package.json +++ b/packages/react-email/package.json @@ -7,8 +7,8 @@ }, "type": "module", "scripts": { - "build": "tsup-node", - "build:watch": "tsup-node --watch src", + "build": "tsdown", + "build:watch": "tsdown --watch src", "clean": "rm -rf dist", "test": "vitest run", "test:watch": "vitest" @@ -53,7 +53,7 @@ "next": "^15.3.2", "react": "19.0.0", "react-dom": "19.0.0", - "tsup": "8.4.0", + "tsdown": "^0.15.1", "typescript": "5.8.3" } } diff --git a/packages/react-email/tsup.config.ts b/packages/react-email/tsdown.config.ts similarity index 74% rename from packages/react-email/tsup.config.ts rename to packages/react-email/tsdown.config.ts index e1236ac842..2102dbfa15 100644 --- a/packages/react-email/tsup.config.ts +++ b/packages/react-email/tsdown.config.ts @@ -1,4 +1,4 @@ -import { defineConfig } from 'tsup'; +import { defineConfig } from 'tsdown'; export default defineConfig({ dts: false, diff --git a/packages/render/package.json b/packages/render/package.json index 14f9f45c5c..a62fca9426 100644 --- a/packages/render/package.json +++ b/packages/render/package.json @@ -95,8 +95,8 @@ }, "license": "MIT", "scripts": { - "build": "tsup-node", - "build:watch": "tsup-node --watch", + "build": "tsdown", + "build:watch": "tsdown --watch", "clean": "rm -rf dist", "test": "vitest run", "test:watch": "vitest" @@ -130,7 +130,7 @@ "@types/react-dom": "npm:types-react-dom@19.0.0", "jsdom": "26.1.0", "tsconfig": "workspace:*", - "tsup": "8.4.0", + "tsdown": "^0.15.1", "typescript": "5.8.3" }, "publishConfig": { diff --git a/packages/render/tsup.config.ts b/packages/render/tsdown.config.ts similarity index 90% rename from packages/render/tsup.config.ts rename to packages/render/tsdown.config.ts index e3246f3c1d..5272f18342 100644 --- a/packages/render/tsup.config.ts +++ b/packages/render/tsdown.config.ts @@ -1,4 +1,4 @@ -import { defineConfig } from 'tsup'; +import { defineConfig } from 'tsdown'; export default defineConfig([ { diff --git a/packages/row/package.json b/packages/row/package.json index 06a24cd890..17190318aa 100644 --- a/packages/row/package.json +++ b/packages/row/package.json @@ -23,8 +23,8 @@ }, "license": "MIT", "scripts": { - "build": "tsup src/index.ts --format esm,cjs --dts --external react", - "build:watch": "tsup src/index.ts --format esm,cjs --dts --external react --watch", + "build": "tsdown src/index.ts --format esm,cjs --dts --external react", + "build:watch": "tsdown src/index.ts --format esm,cjs --dts --external react --watch", "clean": "rm -rf dist", "test": "vitest run", "test:watch": "vitest" diff --git a/packages/section/package.json b/packages/section/package.json index ccfe701d03..9d0fa13cbe 100644 --- a/packages/section/package.json +++ b/packages/section/package.json @@ -23,8 +23,8 @@ }, "license": "MIT", "scripts": { - "build": "tsup src/index.ts --format esm,cjs --dts --external react", - "build:watch": "tsup src/index.ts --format esm,cjs --dts --external react --watch", + "build": "tsdown src/index.ts --format esm,cjs --dts --external react", + "build:watch": "tsdown src/index.ts --format esm,cjs --dts --external react --watch", "clean": "rm -rf dist", "test": "vitest run", "test:watch": "vitest" diff --git a/packages/tailwind/package.json b/packages/tailwind/package.json index 689a5f7692..de293a6c91 100644 --- a/packages/tailwind/package.json +++ b/packages/tailwind/package.json @@ -62,7 +62,7 @@ "shelljs": "0.9.2", "tailwindcss": "3.4.10", "tsconfig": "workspace:*", - "tsup": "8.4.0", + "tsdown": "^0.15.1", "typescript": "5.8.3", "vite": "6.3.4", "vite-plugin-dts": "4.5.3", diff --git a/packages/text/package.json b/packages/text/package.json index 138e781165..359a7776fd 100644 --- a/packages/text/package.json +++ b/packages/text/package.json @@ -23,8 +23,8 @@ }, "license": "MIT", "scripts": { - "build": "tsup src/index.ts --format esm,cjs --dts --external react", - "build:watch": "tsup src/index.ts --format esm,cjs --dts --external react --watch", + "build": "tsdown src/index.ts --format esm,cjs --dts --external react", + "build:watch": "tsdown src/index.ts --format esm,cjs --dts --external react --watch", "clean": "rm -rf dist", "test": "vitest run", "test:watch": "vitest" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 06c8925ee5..0b427010eb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -38,9 +38,12 @@ importers: tsconfig: specifier: workspace:* version: link:packages/tsconfig + tsdown: + specifier: 0.15.1 + version: 0.15.1(typescript@5.8.3) tsup: specifier: 8.4.0 - version: 8.4.0(@microsoft/api-extractor@7.52.4(@types/node@22.14.1))(@swc/core@1.11.21)(jiti@2.4.2)(postcss@8.5.6)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.6.1) + version: 8.4.0(@microsoft/api-extractor@7.52.4(@types/node@22.14.1))(@swc/core@1.11.21)(jiti@2.5.1)(postcss@8.5.6)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.6.1) tsx: specifier: 4.20.3 version: 4.20.3 @@ -49,10 +52,10 @@ importers: version: 2.5.4 vite: specifier: 7.0.4 - version: 7.0.4(@types/node@22.14.1)(jiti@2.4.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.6.1) + version: 7.0.4(@types/node@22.14.1)(jiti@2.5.1)(terser@5.37.0)(tsx@4.20.3)(yaml@2.6.1) vitest: specifier: 3.2.4 - version: 3.2.4(@edge-runtime/vm@5.0.0)(@types/debug@4.1.12)(@types/node@22.14.1)(happy-dom@18.0.1)(jiti@2.4.2)(jsdom@26.1.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.6.1) + version: 3.2.4(@edge-runtime/vm@5.0.0)(@types/debug@4.1.12)(@types/node@22.14.1)(happy-dom@18.0.1)(jiti@2.5.1)(jsdom@26.1.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.6.1) apps/demo: dependencies: @@ -198,7 +201,7 @@ importers: version: 5.8.3 webpack: specifier: 5.99.6 - version: 5.99.6(@swc/core@1.11.21) + version: 5.99.6(@swc/core@1.11.21)(esbuild@0.25.0) zod: specifier: 3.24.3 version: 3.24.3 @@ -330,7 +333,7 @@ importers: version: link:../tsconfig tsup: specifier: 8.4.0 - version: 8.4.0(@microsoft/api-extractor@7.52.4(@types/node@22.14.1))(@swc/core@1.11.21)(jiti@2.4.2)(postcss@8.5.6)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.6.1) + version: 8.4.0(@microsoft/api-extractor@7.52.4(@types/node@22.14.1))(@swc/core@1.11.21)(jiti@2.5.1)(postcss@8.5.6)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.6.1) typescript: specifier: 5.8.3 version: 5.8.3 @@ -885,7 +888,7 @@ importers: version: link:../tsconfig tsup: specifier: 8.4.0 - version: 8.4.0(@microsoft/api-extractor@7.52.4(@types/node@22.14.1))(@swc/core@1.11.21)(jiti@2.4.2)(postcss@8.5.6)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.6.1) + version: 8.4.0(@microsoft/api-extractor@7.52.4(@types/node@22.14.1))(@swc/core@1.11.21)(jiti@2.5.1)(postcss@8.5.6)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.6.1) typescript: specifier: 5.8.3 version: 5.8.3 @@ -957,7 +960,7 @@ importers: version: 0.8.15 '@vitejs/plugin-react': specifier: 4.4.1 - version: 4.4.1(vite@6.3.4(@types/node@22.14.1)(jiti@2.4.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.6.1)) + version: 4.4.1(vite@6.3.4(@types/node@22.14.1)(jiti@2.5.1)(terser@5.37.0)(tsx@4.20.3)(yaml@2.6.1)) postcss: specifier: 8.5.3 version: 8.5.3 @@ -978,16 +981,16 @@ importers: version: link:../tsconfig tsup: specifier: 8.4.0 - version: 8.4.0(@microsoft/api-extractor@7.52.4(@types/node@22.14.1))(@swc/core@1.11.21)(jiti@2.4.2)(postcss@8.5.3)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.6.1) + version: 8.4.0(@microsoft/api-extractor@7.52.4(@types/node@22.14.1))(@swc/core@1.11.21)(jiti@2.5.1)(postcss@8.5.3)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.6.1) typescript: specifier: 5.8.3 version: 5.8.3 vite: specifier: 6.3.4 - version: 6.3.4(@types/node@22.14.1)(jiti@2.4.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.6.1) + version: 6.3.4(@types/node@22.14.1)(jiti@2.5.1)(terser@5.37.0)(tsx@4.20.3)(yaml@2.6.1) vite-plugin-dts: specifier: 4.5.3 - version: 4.5.3(@types/node@22.14.1)(rollup@4.44.2)(typescript@5.8.3)(vite@6.3.4(@types/node@22.14.1)(jiti@2.4.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.6.1)) + version: 4.5.3(@types/node@22.14.1)(rollup@4.44.2)(typescript@5.8.3)(vite@6.3.4(@types/node@22.14.1)(jiti@2.5.1)(terser@5.37.0)(tsx@4.20.3)(yaml@2.6.1)) yalc: specifier: 1.0.0-pre.53 version: 1.0.0-pre.53 @@ -1089,6 +1092,10 @@ packages: resolution: {integrity: sha512-UnJfnIpc/+JO0/+KRVQNGU+y5taA5vCbwN8+azkX6beii/ZF+enZJSOKo11ZSzGJjlNfJHfQtmQT8H+9TXPG2w==} engines: {node: '>=6.9.0'} + '@babel/generator@7.28.3': + resolution: {integrity: sha512-3lSpxGgvnmZznmBkCRnVREPUFJv2wrv9iAoFDvADJc0ypmdOxdUtcLeBgBJ6zE0PMeTKnxeQzyk0xTBq4Ep7zw==} + engines: {node: '>=6.9.0'} + '@babel/helper-annotate-as-pure@7.25.9': resolution: {integrity: sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==} engines: {node: '>=6.9.0'} @@ -1178,6 +1185,11 @@ packages: engines: {node: '>=6.0.0'} hasBin: true + '@babel/parser@7.28.4': + resolution: {integrity: sha512-yZbBqeM6TkpP9du/I2pUZnJsRMGGvOuIrhjzC1AwHwW+6he4mni6Bp/m8ijn0iOuZuPI2BfkCoSRunpyjnrQKg==} + engines: {node: '>=6.0.0'} + hasBin: true + '@babel/plugin-syntax-jsx@7.25.9': resolution: {integrity: sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==} engines: {node: '>=6.9.0'} @@ -1244,6 +1256,10 @@ packages: resolution: {integrity: sha512-+EzkxvLNfiUeKMgy/3luqfsCWFRXLb7U6wNQTk60tovuckwB15B191tJWvpp4HjiQWdJkCxO3Wbvc6jlk3Xb2Q==} engines: {node: '>=6.9.0'} + '@babel/types@7.28.4': + resolution: {integrity: sha512-bkFqkLhh3pMBUQQkpVgWDWq/lqzc2678eUyDlTBhRqhCHFguYYGM0Efga7tYk4TogG/3x0EEl66/OQ+WGbWB/Q==} + engines: {node: '>=6.9.0'} + '@biomejs/biome@2.0.0': resolution: {integrity: sha512-BlUoXEOI/UQTDEj/pVfnkMo8SrZw3oOWBDrXYFT43V7HTkIUDkBRY53IC5Jx1QkZbaB+0ai1wJIfYwp9+qaJTQ==} engines: {node: '>=14.21.3'} @@ -1441,12 +1457,21 @@ packages: resolution: {integrity: sha512-NKBGBSIKUG584qrS1tyxVpX/AKJKQw5HgjYEnPLC0QsTw79JrGn+qUr8CXFb955Iy7GUdiiUv1rJ6JBGvaKb6w==} engines: {node: '>=18'} + '@emnapi/core@1.5.0': + resolution: {integrity: sha512-sbP8GzB1WDzacS8fgNPpHlp6C9VZe+SJP3F90W9rLemaQj2PzIuTEl1qDOYQf58YIpyjViI24y9aPWCjEzY2cg==} + '@emnapi/runtime@1.4.3': resolution: {integrity: sha512-pBPWdu6MLKROBX05wSNKcNb++m5Er+KQ9QkB+WVM+pW2Kx9hoSrVTnu3BdkI5eBLZoKu/J6mW/B6i6bJB2ytXQ==} '@emnapi/runtime@1.4.4': resolution: {integrity: sha512-hHyapA4A3gPaDCNfiqyZUStTMqIkKRshqPIuDOXv1hcBnD4U3l8cP0T1HMCfGRxQ6V64TGCcoswChANyOAwbQg==} + '@emnapi/runtime@1.5.0': + resolution: {integrity: sha512-97/BJ3iXHww3djw6hYIfErCZFee7qCtrneuLa20UXFCOTCfBM2cvQHjWJ2EG0s0MtdNwInarqCTz35i4wWXHsQ==} + + '@emnapi/wasi-threads@1.1.0': + resolution: {integrity: sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==} + '@esbuild/aix-ppc64@0.19.11': resolution: {integrity: sha512-FnzU0LyE3ySQk7UntJO4+qIiQgI7KoODnZg5xzXIrFJlKd2P2gwHsHY4927xj9y5PJmJSzULiUCWmv7iWnNa7g==} engines: {node: '>=12'} @@ -2314,6 +2339,9 @@ packages: resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} engines: {node: '>=12'} + '@jridgewell/gen-mapping@0.3.13': + resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} + '@jridgewell/gen-mapping@0.3.8': resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} engines: {node: '>=6.0.0'} @@ -2332,9 +2360,15 @@ packages: '@jridgewell/sourcemap-codec@1.5.0': resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} + '@jridgewell/sourcemap-codec@1.5.5': + resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} + '@jridgewell/trace-mapping@0.3.25': resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + '@jridgewell/trace-mapping@0.3.31': + resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} + '@jsdevtools/ez-spawn@3.0.4': resolution: {integrity: sha512-f5DRIOZf7wxogefH03RjMPMdBF7ADTWUMoOs9kaJo06EfwF+aFhMZMDZxHg/Xe12hptN9xoZjGso2fdjapBRIA==} engines: {node: '>=10'} @@ -2437,6 +2471,9 @@ packages: '@mintlify/validation@0.1.398': resolution: {integrity: sha512-OEtt/9D8mHYwAiUMST6SYwxeE2ewJlbM50L2zHRunZ/73me81QXsKIqjfmnCeMvCphf+bkMB5+kkeN68HfJj5A==} + '@napi-rs/wasm-runtime@1.0.5': + resolution: {integrity: sha512-TBr9Cf9onSAS2LQ2+QHx6XcC6h9+RIzJgbqG3++9TUZSH204AwEy5jg3BTQ0VATsyoGj4ee49tN/y6rvaOOtcg==} + '@next/env@14.2.3': resolution: {integrity: sha512-W7fd7IbkfmeeY2gXrzJYDx8D2lWKbVoTIj1o1ScPHNzvp30s1AuoEFSdr39bC5sjxJaxTtq3OTCZboNp0lNWHA==} @@ -2670,6 +2707,9 @@ packages: '@openapi-contrib/openapi-schema-to-json-schema@3.2.0': resolution: {integrity: sha512-Gj6C0JwCr8arj0sYuslWXUBSP/KnUlEGnPW4qxlXvAl543oaNQgMgIgkQUA6vs5BCCvwTEiL8m/wdWzfl4UvSw==} + '@oxc-project/types@0.89.0': + resolution: {integrity: sha512-yuo+ECPIW5Q9mSeNmCDC2im33bfKuwW18mwkaHMQh8KakHYDzj4ci/q7wxf2qS3dMlVVCIyrs3kFtH5LmnlYnw==} + '@pkgjs/parseargs@0.11.0': resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} @@ -2679,6 +2719,9 @@ packages: engines: {node: '>=18'} hasBin: true + '@quansync/fs@0.1.5': + resolution: {integrity: sha512-lNS9hL2aS2NZgNW7BBj+6EBl4rOf8l+tQ0eRY6JWCI8jI2kc53gSoqbjojU0OnAWhzoXiOjFyGsHcDGePB3lhA==} + '@radix-ui/colors@1.0.1': resolution: {integrity: sha512-xySw8f0ZVsAEP+e7iLl3EvcBXX7gsIlC1Zso/sPBW9gIWerBTgz6axrjU+MZ39wD+WFi5h5zdWpsg3+hwt2Qsg==} @@ -3562,6 +3605,92 @@ packages: peerDependencies: react: ^19.0.0 + '@rolldown/binding-android-arm64@1.0.0-beta.38': + resolution: {integrity: sha512-AE3HFQrjWCKLFZD1Vpiy+qsqTRwwoil1oM5WsKPSmfQ5fif/A+ZtOZetF32erZdsR7qyvns6qHEteEsF6g6rsQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [android] + + '@rolldown/binding-darwin-arm64@1.0.0-beta.38': + resolution: {integrity: sha512-RaoWOKc0rrFsVmKOjQpebMY6c6/I7GR1FBc25v7L/R7NlM0166mUotwGEv7vxu7ruXH4SJcFeVrfADFUUXUmmQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [darwin] + + '@rolldown/binding-darwin-x64@1.0.0-beta.38': + resolution: {integrity: sha512-Ymojqc2U35iUc8NFU2XX1WQPfBRRHN6xHcrxAf9WS8BFFBn8pDrH5QPvH1tYs3lDkw6UGGbanr1RGzARqdUp1g==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [darwin] + + '@rolldown/binding-freebsd-x64@1.0.0-beta.38': + resolution: {integrity: sha512-0ermTQ//WzSI0nOL3z/LUWMNiE9xeM5cLGxjewPFEexqxV/0uM8/lNp9QageQ8jfc/VO1OURsGw34HYO5PaL8w==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [freebsd] + + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.38': + resolution: {integrity: sha512-GADxzVUTCTp6EWI52831A29Tt7PukFe94nhg/SUsfkI33oTiNQtPxyLIT/3oRegizGuPSZSlrdBurkjDwxyEUQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm] + os: [linux] + + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.38': + resolution: {integrity: sha512-SKO7Exl5Yem/OSNoA5uLHzyrptUQ8Hg70kHDxuwEaH0+GUg+SQe9/7PWmc4hFKBMrJGdQtii8WZ0uIz9Dofg5Q==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [linux] + + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.38': + resolution: {integrity: sha512-SOo6+WqhXPBaShLxLT0eCgH17d3Yu1lMAe4mFP0M9Bvr/kfMSOPQXuLxBcbBU9IFM9w3N6qP9xWOHO+oUJvi8Q==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [linux] + + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.38': + resolution: {integrity: sha512-yvsQ3CyrodOX+lcoi+lejZGCOvJZa9xTsNB8OzpMDmHeZq3QzJfpYjXSAS6vie70fOkLVJb77UqYO193Cl8XBQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [linux] + + '@rolldown/binding-linux-x64-musl@1.0.0-beta.38': + resolution: {integrity: sha512-84qzKMwUwikfYeOuJ4Kxm/3z15rt0nFGGQArHYIQQNSTiQdxGHxOkqXtzPFqrVfBJUdxBAf+jYzR1pttFJuWyg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [linux] + + '@rolldown/binding-openharmony-arm64@1.0.0-beta.38': + resolution: {integrity: sha512-QrNiWlce01DYH0rL8K3yUBu+lNzY+B0DyCbIc2Atan6/S6flxOL0ow5DLQvMamOI/oKhrJ4xG+9MkMb9dDHbLQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [openharmony] + + '@rolldown/binding-wasm32-wasi@1.0.0-beta.38': + resolution: {integrity: sha512-fnLtHyjwEsG4/aNV3Uv3Qd1ZbdH+CopwJNoV0RgBqrcQB8V6/Qdikd5JKvnO23kb3QvIpP+dAMGZMv1c2PJMzw==} + engines: {node: '>=14.0.0'} + cpu: [wasm32] + + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.38': + resolution: {integrity: sha512-19cTfnGedem+RY+znA9J6ARBOCEFD4YSjnx0p5jiTm9tR6pHafRfFIfKlTXhun+NL0WWM/M0eb2IfPPYUa8+wg==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [arm64] + os: [win32] + + '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.38': + resolution: {integrity: sha512-HcICm4YzFJZV+fI0O0bFLVVlsWvRNo/AB9EfUXvNYbtAxakCnQZ15oq22deFdz6sfi9Y4/SagH2kPU723dhCFA==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [ia32] + os: [win32] + + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.38': + resolution: {integrity: sha512-4Qx6cgEPXLb0XsCyLoQcUgYBpfL0sjugftob+zhUH0EOk/NVCAIT+h0NJhY+jn7pFpeKxhNMqhvTNx3AesxIAQ==} + engines: {node: ^20.19.0 || >=22.12.0} + cpu: [x64] + os: [win32] + + '@rolldown/pluginutils@1.0.0-beta.38': + resolution: {integrity: sha512-N/ICGKleNhA5nc9XXQG/kkKHJ7S55u0x0XUJbbkmdCnFuoRkM1Il12q9q0eX19+M7KKUEPw/daUPIRnxhcxAIw==} + '@rollup/pluginutils@5.1.4': resolution: {integrity: sha512-USm05zrsFxYLPdWWq+K3STlWiT/3ELn3RcV5hJMghpeAIhxfsUIg6mt12CBJBInWMV4VneoV7SfGv8xIwo2qNQ==} engines: {node: '>=14.0.0'} @@ -4086,6 +4215,9 @@ packages: '@tootallnate/quickjs-emscripten@0.23.0': resolution: {integrity: sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==} + '@tybys/wasm-util@0.10.1': + resolution: {integrity: sha512-9tTaPJLSiejZKx+Bmog4uSubteqTvFrVrURwkmHixBo0G4seD0zUxp98E1DzUBJxLQ3NPwXrGKDiVjwx/DpPsg==} + '@types/acorn@4.0.6': resolution: {integrity: sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==} @@ -4486,6 +4618,10 @@ packages: resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} engines: {node: '>=12'} + ansis@4.1.0: + resolution: {integrity: sha512-BGcItUBWSMRgOCe+SVZJ+S7yTRG0eGt9cXAHev72yuGcY23hnLA7Bky5L/xLyPINoSN95geovfBkqoTlNZYa7w==} + engines: {node: '>=14'} + any-promise@1.3.0: resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} @@ -4528,6 +4664,10 @@ packages: resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} engines: {node: '>=12'} + ast-kit@2.1.2: + resolution: {integrity: sha512-cl76xfBQM6pztbrFWRnxbrDm9EOqDr1BF6+qQnnDZG2Co2LjyUktkN9GTJfBAfdae+DbT2nJf2nCGAdDDN7W2g==} + engines: {node: '>=20.18.0'} + ast-types@0.13.4: resolution: {integrity: sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==} engines: {node: '>=4'} @@ -4624,6 +4764,9 @@ packages: resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} engines: {node: '>=8'} + birpc@2.5.0: + resolution: {integrity: sha512-VSWO/W6nNQdyP520F1mhf+Lc2f8pjGQOtoHHm7Ze8Go1kX7akpVIrtTa0fn+HB0QJEDVacl6aO08YE0PgXfdnQ==} + bl@4.1.0: resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} @@ -5079,6 +5222,9 @@ packages: resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} engines: {node: '>= 0.4'} + defu@6.1.4: + resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==} + degenerator@5.0.1: resolution: {integrity: sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==} engines: {node: '>= 14'} @@ -5135,6 +5281,10 @@ packages: didyoumean@1.2.2: resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} + diff@8.0.2: + resolution: {integrity: sha512-sSuxWU5j5SR9QQji/o2qMvqRNYRDOcBTgsJ/DeCf4iSN4gW+gNMXM7wFIP+fdXZxoNiAnHUTGjCr+TSWXdRDKg==} + engines: {node: '>=0.3.1'} + dir-glob@3.0.1: resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} engines: {node: '>=8'} @@ -5171,6 +5321,15 @@ packages: resolution: {integrity: sha512-7GO6HghkA5fYG9TYnNxi14/7K9f5occMlp3zXAuSxn7CKCxt9xbNWG7yF8hTCSUchlfWSe3uLmlPfigevRItzQ==} engines: {node: '>=12'} + dts-resolver@2.1.2: + resolution: {integrity: sha512-xeXHBQkn2ISSXxbJWD828PFjtyg+/UrMDo7W4Ffcs7+YWCquxU8YjV1KoxuiL+eJ5pg3ll+bC6flVv61L3LKZg==} + engines: {node: '>=20.18.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'} @@ -5193,6 +5352,10 @@ packages: emoji-regex@9.2.2: resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + empathic@2.0.0: + resolution: {integrity: sha512-i6UzDscO/XfAcNYD75CfICkmfLedpyPDdozrLMmQc5ORaQcdMoc21OnlEylMIqI7U8eniKrPMxxtj8k0vhmJhA==} + engines: {node: '>=14'} + encodeurl@1.0.2: resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} engines: {node: '>= 0.8'} @@ -5502,6 +5665,15 @@ packages: picomatch: optional: true + fdir@6.5.0: + resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} + engines: {node: '>=12.0.0'} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + file-entry-cache@6.0.1: resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} engines: {node: ^10.12.0 || >=12.0.0} @@ -5700,6 +5872,9 @@ packages: resolution: {integrity: sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==} engines: {node: '>= 0.4'} + get-tsconfig@4.10.1: + resolution: {integrity: sha512-auHyJ4AgMz7vgS8Hp3N6HXSmlMdUyhSUrfBF16w153rxtLIEOE+HGqaBppczZvnHLqQJfiHotCYpNhl0lUROFQ==} + get-tsconfig@4.8.1: resolution: {integrity: sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg==} @@ -5866,6 +6041,9 @@ packages: resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} hasBin: true + hookable@5.5.3: + resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==} + html-encoding-sniffer@4.0.0: resolution: {integrity: sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==} engines: {node: '>=18'} @@ -6213,6 +6391,10 @@ packages: resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==} hasBin: true + jiti@2.5.1: + resolution: {integrity: sha512-twQoecYPiVA5K/h6SxtORw/Bs3ar+mLUtoPSc7iMXzQzK8d7eJ/R09wmTwAjiamETn1cXYPGfNnu7DMoHgu12w==} + hasBin: true + jju@1.4.0: resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==} @@ -6430,6 +6612,9 @@ packages: magic-string@0.30.17: resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} + magic-string@0.30.19: + resolution: {integrity: sha512-2N21sPY9Ws53PZvsEpVtNuSW+ScYbQdp4b9qUaL+9QkHUrGFKo56Lg9Emg5s9V/qrtNBmiR01sYhUOwu3H+VOw==} + markdown-extensions@2.0.0: resolution: {integrity: sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==} engines: {node: '>=16'} @@ -7151,6 +7336,10 @@ packages: resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} engines: {node: '>=12'} + picomatch@4.0.3: + resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} + engines: {node: '>=12'} + pify@2.3.0: resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} engines: {node: '>=0.10.0'} @@ -7349,6 +7538,9 @@ packages: quansync@0.2.10: resolution: {integrity: sha512-t41VRkMYbkHyCYmOvx/6URnN80H7k4X0lLdBMGsz+maAwrJQYB1djpV6vHrQIBE0WBSGqhtEHrK9U3DWWH8v7A==} + quansync@0.2.11: + resolution: {integrity: sha512-AifT7QEbW9Nri4tAwR5M/uzpBuqfZf+zwaEM/QkzEjj7NBuFD2rBuy0K3dE+8wltbezDV7JMA0WfnCPYRSYbXA==} + query-registry@3.0.1: resolution: {integrity: sha512-M9RxRITi2mHMVPU5zysNjctUT8bAPx6ltEXo/ir9+qmiM47Y7f0Ir3+OxUO5OjYAWdicBQRew7RtHtqUXydqlg==} engines: {node: '>=20'} @@ -7618,6 +7810,30 @@ packages: deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true + rolldown-plugin-dts@0.16.5: + resolution: {integrity: sha512-bOAfJ7Tc11xK/Uou7KWYha25/Sy80G0DZkhX8WMYx6l8PUalR+bvVzQNuEqXafpKEisZfUHQrkhS2gZG76Xntw==} + engines: {node: '>=20.18.0'} + peerDependencies: + '@ts-macro/tsc': ^0.3.6 + '@typescript/native-preview': '>=7.0.0-dev.20250601.1' + rolldown: ^1.0.0-beta.9 + typescript: ^5.0.0 + vue-tsc: ~3.0.3 + peerDependenciesMeta: + '@ts-macro/tsc': + optional: true + '@typescript/native-preview': + optional: true + typescript: + optional: true + vue-tsc: + optional: true + + rolldown@1.0.0-beta.38: + resolution: {integrity: sha512-58frPNX55Je1YsyrtPJv9rOSR3G5efUZpRqok94Efsj0EUa8dnqJV3BldShyI7A+bVPleucOtzXHwVpJRcR0kQ==} + engines: {node: ^20.19.0 || >=22.12.0} + hasBin: true + rollup@4.39.0: resolution: {integrity: sha512-thI8kNc02yNvnmJp8dr3fNWJ9tCONDhp6TV35X6HkKGGs9E6q7YWCHbe5vKiTa7TAiNcFEmXKj3X/pG2b3ci0g==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} @@ -8142,6 +8358,9 @@ packages: tinyexec@0.3.2: resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} + tinyexec@1.0.1: + resolution: {integrity: sha512-5uC6DDlmeqiOwCPmK9jMSdOuZTh8bU39Ys6yidB+UTt5hfZUPGAypSgFRiEp+jbi9qH40BLDvy85jIU88wKSqw==} + tinyglobby@0.2.13: resolution: {integrity: sha512-mEwzpUgrLySlveBwEVDMKk5B57bhLPYovRfPAXD5gA/98Opn0rCDj3GtLwFvCvH5RK9uPCExUROW5NjDwvqkxw==} engines: {node: '>=12.0.0'} @@ -8150,6 +8369,10 @@ packages: resolution: {integrity: sha512-tX5e7OM1HnYr2+a2C/4V0htOcSQcoSTH9KgJnVvNm5zm/cyEWKJ7j7YutsH9CxMdtOkkLFy2AHrMci9IM8IPZQ==} engines: {node: '>=12.0.0'} + tinyglobby@0.2.15: + resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} + 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} @@ -8215,6 +8438,28 @@ packages: resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==} engines: {node: '>=6'} + tsdown@0.15.1: + resolution: {integrity: sha512-USTr2wS5OIyohR8Sp09rp5mXVwOX4YvVRqarS9I9jIhF+PqgtVSMXG4vBrHGY1OficNcLT5Z75pSoxd2uU+BYg==} + engines: {node: '>=20.19.0'} + hasBin: true + peerDependencies: + '@arethetypeswrong/core': ^0.18.1 + publint: ^0.3.0 + typescript: ^5.0.0 + unplugin-lightningcss: ^0.4.0 + unplugin-unused: ^0.5.0 + peerDependenciesMeta: + '@arethetypeswrong/core': + optional: true + publint: + optional: true + typescript: + optional: true + unplugin-lightningcss: + optional: true + unplugin-unused: + optional: true + tslib@1.14.1: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} @@ -8355,6 +8600,9 @@ packages: unbzip2-stream@1.4.3: resolution: {integrity: sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==} + unconfig@7.3.3: + resolution: {integrity: sha512-QCkQoOnJF8L107gxfHL0uavn7WD9b3dpBcFX6HtfQYmjw2YzWxGuFQ0N0J6tE9oguCBJn9KOvfqYDCMPHIZrBA==} + undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} @@ -8976,6 +9224,14 @@ snapshots: '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.1.0 + '@babel/generator@7.28.3': + dependencies: + '@babel/parser': 7.28.4 + '@babel/types': 7.28.4 + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.31 + jsesc: 3.1.0 + '@babel/helper-annotate-as-pure@7.25.9': dependencies: '@babel/types': 7.27.1 @@ -9093,6 +9349,10 @@ snapshots: dependencies: '@babel/types': 7.27.1 + '@babel/parser@7.28.4': + dependencies: + '@babel/types': 7.28.4 + '@babel/plugin-syntax-jsx@7.25.9(@babel/core@7.26.10)': dependencies: '@babel/core': 7.26.10 @@ -9181,6 +9441,11 @@ snapshots: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.27.1 + '@babel/types@7.28.4': + dependencies: + '@babel/helper-string-parser': 7.27.1 + '@babel/helper-validator-identifier': 7.27.1 + '@biomejs/biome@2.0.0': optionalDependencies: '@biomejs/cli-darwin-arm64': 2.0.0 @@ -9419,6 +9684,12 @@ snapshots: dependencies: '@edge-runtime/primitives': 6.0.0 + '@emnapi/core@1.5.0': + dependencies: + '@emnapi/wasi-threads': 1.1.0 + tslib: 2.8.1 + optional: true + '@emnapi/runtime@1.4.3': dependencies: tslib: 2.8.1 @@ -9429,6 +9700,16 @@ snapshots: tslib: 2.8.1 optional: true + '@emnapi/runtime@1.5.0': + dependencies: + tslib: 2.8.1 + optional: true + + '@emnapi/wasi-threads@1.1.0': + dependencies: + tslib: 2.8.1 + optional: true + '@esbuild/aix-ppc64@0.19.11': optional: true @@ -10043,6 +10324,11 @@ snapshots: wrap-ansi: 8.1.0 wrap-ansi-cjs: wrap-ansi@7.0.0 + '@jridgewell/gen-mapping@0.3.13': + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping': 0.3.31 + '@jridgewell/gen-mapping@0.3.8': dependencies: '@jridgewell/set-array': 1.2.1 @@ -10060,11 +10346,18 @@ snapshots: '@jridgewell/sourcemap-codec@1.5.0': {} + '@jridgewell/sourcemap-codec@1.5.5': {} + '@jridgewell/trace-mapping@0.3.25': dependencies: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping@0.3.31': + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.0 + '@jsdevtools/ez-spawn@3.0.4': dependencies: call-me-maybe: 1.0.2 @@ -10411,6 +10704,13 @@ snapshots: transitivePeerDependencies: - debug + '@napi-rs/wasm-runtime@1.0.5': + dependencies: + '@emnapi/core': 1.5.0 + '@emnapi/runtime': 1.5.0 + '@tybys/wasm-util': 0.10.1 + optional: true + '@next/env@14.2.3': {} '@next/env@15.3.1': {} @@ -10582,6 +10882,8 @@ snapshots: dependencies: fast-deep-equal: 3.1.3 + '@oxc-project/types@0.89.0': {} + '@pkgjs/parseargs@0.11.0': optional: true @@ -10599,6 +10901,10 @@ snapshots: - bare-buffer - supports-color + '@quansync/fs@0.1.5': + dependencies: + quansync: 0.2.11 + '@radix-ui/colors@1.0.1': {} '@radix-ui/colors@3.0.0': {} @@ -11451,6 +11757,52 @@ snapshots: '@react-email/section': 0.0.14(react@19.0.0) react: 19.0.0 + '@rolldown/binding-android-arm64@1.0.0-beta.38': + optional: true + + '@rolldown/binding-darwin-arm64@1.0.0-beta.38': + optional: true + + '@rolldown/binding-darwin-x64@1.0.0-beta.38': + optional: true + + '@rolldown/binding-freebsd-x64@1.0.0-beta.38': + optional: true + + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.38': + optional: true + + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.38': + optional: true + + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.38': + optional: true + + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.38': + optional: true + + '@rolldown/binding-linux-x64-musl@1.0.0-beta.38': + optional: true + + '@rolldown/binding-openharmony-arm64@1.0.0-beta.38': + optional: true + + '@rolldown/binding-wasm32-wasi@1.0.0-beta.38': + dependencies: + '@napi-rs/wasm-runtime': 1.0.5 + optional: true + + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.38': + optional: true + + '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.38': + optional: true + + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.38': + optional: true + + '@rolldown/pluginutils@1.0.0-beta.38': {} + '@rollup/pluginutils@5.1.4(rollup@4.44.2)': dependencies: '@types/estree': 1.0.7 @@ -11974,6 +12326,11 @@ snapshots: '@tootallnate/quickjs-emscripten@0.23.0': {} + '@tybys/wasm-util@0.10.1': + dependencies: + tslib: 2.8.1 + optional: true + '@types/acorn@4.0.6': dependencies: '@types/estree': 1.0.7 @@ -12165,14 +12522,14 @@ snapshots: next: 15.5.2(@babel/core@7.26.10)(react-dom@19.0.0(react@19.0.0))(react@19.0.0) react: 19.0.0 - '@vitejs/plugin-react@4.4.1(vite@6.3.4(@types/node@22.14.1)(jiti@2.4.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.6.1))': + '@vitejs/plugin-react@4.4.1(vite@6.3.4(@types/node@22.14.1)(jiti@2.5.1)(terser@5.37.0)(tsx@4.20.3)(yaml@2.6.1))': dependencies: '@babel/core': 7.26.10 '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.10) '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.10) '@types/babel__core': 7.20.5 react-refresh: 0.17.0 - vite: 6.3.4(@types/node@22.14.1)(jiti@2.4.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.6.1) + vite: 6.3.4(@types/node@22.14.1)(jiti@2.5.1)(terser@5.37.0)(tsx@4.20.3)(yaml@2.6.1) transitivePeerDependencies: - supports-color @@ -12184,13 +12541,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.4(vite@7.0.4(@types/node@22.14.1)(jiti@2.4.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.6.1))': + '@vitest/mocker@3.2.4(vite@7.0.4(@types/node@22.14.1)(jiti@2.5.1)(terser@5.37.0)(tsx@4.20.3)(yaml@2.6.1))': dependencies: '@vitest/spy': 3.2.4 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 7.0.4(@types/node@22.14.1)(jiti@2.4.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.6.1) + vite: 7.0.4(@types/node@22.14.1)(jiti@2.5.1)(terser@5.37.0)(tsx@4.20.3)(yaml@2.6.1) '@vitest/pretty-format@3.2.4': dependencies: @@ -12448,6 +12805,8 @@ snapshots: ansi-styles@6.2.1: {} + ansis@4.1.0: {} + any-promise@1.3.0: {} anymatch@3.1.3: @@ -12490,6 +12849,11 @@ snapshots: assertion-error@2.0.1: {} + ast-kit@2.1.2: + dependencies: + '@babel/parser': 7.28.4 + pathe: 2.0.3 + ast-types@0.13.4: dependencies: tslib: 2.8.1 @@ -12583,6 +12947,8 @@ snapshots: binary-extensions@2.3.0: {} + birpc@2.5.0: {} + bl@4.1.0: dependencies: buffer: 5.7.1 @@ -13019,6 +13385,8 @@ snapshots: has-property-descriptors: 1.0.2 object-keys: 1.1.1 + defu@6.1.4: {} + degenerator@5.0.1: dependencies: ast-types: 0.13.4 @@ -13060,6 +13428,8 @@ snapshots: didyoumean@1.2.2: {} + diff@8.0.2: {} + dir-glob@3.0.1: dependencies: path-type: 4.0.0 @@ -13098,6 +13468,8 @@ snapshots: dotenv@16.0.3: {} + dts-resolver@2.1.2: {} + dunder-proto@1.0.1: dependencies: call-bind-apply-helpers: 1.0.1 @@ -13116,6 +13488,8 @@ snapshots: emoji-regex@9.2.2: {} + empathic@2.0.0: {} + encodeurl@1.0.2: {} encodeurl@2.0.0: {} @@ -13631,6 +14005,10 @@ snapshots: optionalDependencies: picomatch: 4.0.2 + fdir@6.5.0(picomatch@4.0.3): + optionalDependencies: + picomatch: 4.0.3 + file-entry-cache@6.0.1: dependencies: flat-cache: 3.2.0 @@ -13817,6 +14195,10 @@ snapshots: es-errors: 1.3.0 get-intrinsic: 1.2.7 + get-tsconfig@4.10.1: + dependencies: + resolve-pkg-maps: 1.0.0 + get-tsconfig@4.8.1: dependencies: resolve-pkg-maps: 1.0.0 @@ -14130,6 +14512,8 @@ snapshots: he@1.2.0: {} + hookable@5.5.3: {} + html-encoding-sniffer@4.0.0: dependencies: whatwg-encoding: 3.1.1 @@ -14451,6 +14835,8 @@ snapshots: jiti@2.4.2: {} + jiti@2.5.1: {} + jju@1.4.0: {} joycon@3.1.1: {} @@ -14646,6 +15032,10 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.5.0 + magic-string@0.30.19: + dependencies: + '@jridgewell/sourcemap-codec': 1.5.5 + markdown-extensions@2.0.0: {} markdown-table@3.0.4: {} @@ -15675,6 +16065,8 @@ snapshots: picomatch@4.0.2: {} + picomatch@4.0.3: {} + pify@2.3.0: {} pify@4.0.1: {} @@ -15733,20 +16125,29 @@ snapshots: optionalDependencies: postcss: 8.5.3 - postcss-load-config@6.0.1(jiti@2.4.2)(postcss@8.5.3)(tsx@4.20.3)(yaml@2.6.1): + postcss-load-config@6.0.1(jiti@2.4.2)(postcss@8.5.6)(tsx@4.20.3)(yaml@2.6.1): dependencies: lilconfig: 3.1.3 optionalDependencies: jiti: 2.4.2 + postcss: 8.5.6 + tsx: 4.20.3 + yaml: 2.6.1 + + postcss-load-config@6.0.1(jiti@2.5.1)(postcss@8.5.3)(tsx@4.20.3)(yaml@2.6.1): + dependencies: + lilconfig: 3.1.3 + optionalDependencies: + jiti: 2.5.1 postcss: 8.5.3 tsx: 4.20.3 yaml: 2.6.1 - postcss-load-config@6.0.1(jiti@2.4.2)(postcss@8.5.6)(tsx@4.20.3)(yaml@2.6.1): + postcss-load-config@6.0.1(jiti@2.5.1)(postcss@8.5.6)(tsx@4.20.3)(yaml@2.6.1): dependencies: lilconfig: 3.1.3 optionalDependencies: - jiti: 2.4.2 + jiti: 2.5.1 postcss: 8.5.6 tsx: 4.20.3 yaml: 2.6.1 @@ -15895,6 +16296,8 @@ snapshots: quansync@0.2.10: {} + quansync@0.2.11: {} + query-registry@3.0.1: dependencies: query-string: 9.1.1 @@ -16332,6 +16735,45 @@ snapshots: dependencies: glob: 7.2.3 + rolldown-plugin-dts@0.16.5(rolldown@1.0.0-beta.38)(typescript@5.8.3): + dependencies: + '@babel/generator': 7.28.3 + '@babel/parser': 7.28.4 + '@babel/types': 7.28.4 + ast-kit: 2.1.2 + birpc: 2.5.0 + debug: 4.4.1 + dts-resolver: 2.1.2 + get-tsconfig: 4.10.1 + magic-string: 0.30.19 + rolldown: 1.0.0-beta.38 + optionalDependencies: + typescript: 5.8.3 + transitivePeerDependencies: + - oxc-resolver + - supports-color + + rolldown@1.0.0-beta.38: + dependencies: + '@oxc-project/types': 0.89.0 + '@rolldown/pluginutils': 1.0.0-beta.38 + ansis: 4.1.0 + optionalDependencies: + '@rolldown/binding-android-arm64': 1.0.0-beta.38 + '@rolldown/binding-darwin-arm64': 1.0.0-beta.38 + '@rolldown/binding-darwin-x64': 1.0.0-beta.38 + '@rolldown/binding-freebsd-x64': 1.0.0-beta.38 + '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.38 + '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.38 + '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.38 + '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.38 + '@rolldown/binding-linux-x64-musl': 1.0.0-beta.38 + '@rolldown/binding-openharmony-arm64': 1.0.0-beta.38 + '@rolldown/binding-wasm32-wasi': 1.0.0-beta.38 + '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.38 + '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.38 + '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.38 + rollup@4.39.0: dependencies: '@types/estree': 1.0.7 @@ -17126,17 +17568,6 @@ snapshots: '@swc/core': 1.11.21 esbuild: 0.25.0 - terser-webpack-plugin@5.3.11(@swc/core@1.11.21)(webpack@5.99.6(@swc/core@1.11.21)): - dependencies: - '@jridgewell/trace-mapping': 0.3.25 - jest-worker: 27.5.1 - schema-utils: 4.3.0 - serialize-javascript: 6.0.2 - terser: 5.37.0 - webpack: 5.99.6(@swc/core@1.11.21) - optionalDependencies: - '@swc/core': 1.11.21 - terser-webpack-plugin@5.3.11(@swc/core@1.3.101(@swc/helpers@0.5.15))(esbuild@0.19.11)(webpack@5.99.6(@swc/core@1.3.101(@swc/helpers@0.5.15))(esbuild@0.19.11)): dependencies: '@jridgewell/trace-mapping': 0.3.25 @@ -17178,6 +17609,8 @@ snapshots: tinyexec@0.3.2: {} + tinyexec@1.0.1: {} + tinyglobby@0.2.13: dependencies: fdir: 6.4.4(picomatch@4.0.2) @@ -17188,6 +17621,11 @@ snapshots: fdir: 6.4.4(picomatch@4.0.2) picomatch: 4.0.2 + tinyglobby@0.2.15: + dependencies: + fdir: 6.5.0(picomatch@4.0.3) + picomatch: 4.0.3 + tinypool@1.1.1: {} tinyrainbow@2.0.0: {} @@ -17240,11 +17678,65 @@ snapshots: minimist: 1.2.8 strip-bom: 3.0.0 + tsdown@0.15.1(typescript@5.8.3): + dependencies: + ansis: 4.1.0 + cac: 6.7.14 + chokidar: 4.0.3 + debug: 4.4.1 + diff: 8.0.2 + empathic: 2.0.0 + hookable: 5.5.3 + rolldown: 1.0.0-beta.38 + rolldown-plugin-dts: 0.16.5(rolldown@1.0.0-beta.38)(typescript@5.8.3) + semver: 7.7.2 + tinyexec: 1.0.1 + tinyglobby: 0.2.15 + tree-kill: 1.2.2 + unconfig: 7.3.3 + optionalDependencies: + typescript: 5.8.3 + transitivePeerDependencies: + - '@ts-macro/tsc' + - '@typescript/native-preview' + - oxc-resolver + - supports-color + - vue-tsc + tslib@1.14.1: {} tslib@2.8.1: {} - tsup@8.4.0(@microsoft/api-extractor@7.52.4(@types/node@22.14.1))(@swc/core@1.11.21)(jiti@2.4.2)(postcss@8.5.3)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.6.1): + tsup@8.4.0(@microsoft/api-extractor@7.52.4(@types/node@22.14.1))(@swc/core@1.11.21)(jiti@2.4.2)(postcss@8.5.6)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.6.1): + dependencies: + bundle-require: 5.1.0(esbuild@0.25.0) + cac: 6.7.14 + chokidar: 4.0.3 + consola: 3.4.2 + debug: 4.4.0 + esbuild: 0.25.0 + joycon: 3.1.1 + picocolors: 1.1.1 + postcss-load-config: 6.0.1(jiti@2.4.2)(postcss@8.5.6)(tsx@4.20.3)(yaml@2.6.1) + resolve-from: 5.0.0 + rollup: 4.39.0 + source-map: 0.8.0-beta.0 + sucrase: 3.35.0 + tinyexec: 0.3.2 + tinyglobby: 0.2.13 + tree-kill: 1.2.2 + optionalDependencies: + '@microsoft/api-extractor': 7.52.4(@types/node@22.14.1) + '@swc/core': 1.11.21 + postcss: 8.5.6 + typescript: 5.8.3 + transitivePeerDependencies: + - jiti + - supports-color + - tsx + - yaml + + tsup@8.4.0(@microsoft/api-extractor@7.52.4(@types/node@22.14.1))(@swc/core@1.11.21)(jiti@2.5.1)(postcss@8.5.3)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.6.1): dependencies: bundle-require: 5.1.0(esbuild@0.25.0) cac: 6.7.14 @@ -17254,7 +17746,7 @@ snapshots: esbuild: 0.25.0 joycon: 3.1.1 picocolors: 1.1.1 - postcss-load-config: 6.0.1(jiti@2.4.2)(postcss@8.5.3)(tsx@4.20.3)(yaml@2.6.1) + postcss-load-config: 6.0.1(jiti@2.5.1)(postcss@8.5.3)(tsx@4.20.3)(yaml@2.6.1) resolve-from: 5.0.0 rollup: 4.39.0 source-map: 0.8.0-beta.0 @@ -17273,7 +17765,7 @@ snapshots: - tsx - yaml - tsup@8.4.0(@microsoft/api-extractor@7.52.4(@types/node@22.14.1))(@swc/core@1.11.21)(jiti@2.4.2)(postcss@8.5.6)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.6.1): + tsup@8.4.0(@microsoft/api-extractor@7.52.4(@types/node@22.14.1))(@swc/core@1.11.21)(jiti@2.5.1)(postcss@8.5.6)(tsx@4.20.3)(typescript@5.8.3)(yaml@2.6.1): dependencies: bundle-require: 5.1.0(esbuild@0.25.0) cac: 6.7.14 @@ -17283,7 +17775,7 @@ snapshots: esbuild: 0.25.0 joycon: 3.1.1 picocolors: 1.1.1 - postcss-load-config: 6.0.1(jiti@2.4.2)(postcss@8.5.6)(tsx@4.20.3)(yaml@2.6.1) + postcss-load-config: 6.0.1(jiti@2.5.1)(postcss@8.5.6)(tsx@4.20.3)(yaml@2.6.1) resolve-from: 5.0.0 rollup: 4.39.0 source-map: 0.8.0-beta.0 @@ -17418,6 +17910,13 @@ snapshots: buffer: 5.7.1 through: 2.3.8 + unconfig@7.3.3: + dependencies: + '@quansync/fs': 0.1.5 + defu: 6.1.4 + jiti: 2.5.1 + quansync: 0.2.11 + undici-types@6.21.0: {} undici@6.21.2: {} @@ -17589,13 +18088,13 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.2 - vite-node@3.2.4(@types/node@22.14.1)(jiti@2.4.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.6.1): + vite-node@3.2.4(@types/node@22.14.1)(jiti@2.5.1)(terser@5.37.0)(tsx@4.20.3)(yaml@2.6.1): dependencies: cac: 6.7.14 debug: 4.4.1 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 7.0.4(@types/node@22.14.1)(jiti@2.4.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.6.1) + vite: 7.0.4(@types/node@22.14.1)(jiti@2.5.1)(terser@5.37.0)(tsx@4.20.3)(yaml@2.6.1) transitivePeerDependencies: - '@types/node' - jiti @@ -17610,7 +18109,7 @@ snapshots: - tsx - yaml - vite-plugin-dts@4.5.3(@types/node@22.14.1)(rollup@4.44.2)(typescript@5.8.3)(vite@6.3.4(@types/node@22.14.1)(jiti@2.4.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.6.1)): + vite-plugin-dts@4.5.3(@types/node@22.14.1)(rollup@4.44.2)(typescript@5.8.3)(vite@6.3.4(@types/node@22.14.1)(jiti@2.5.1)(terser@5.37.0)(tsx@4.20.3)(yaml@2.6.1)): dependencies: '@microsoft/api-extractor': 7.52.4(@types/node@22.14.1) '@rollup/pluginutils': 5.1.4(rollup@4.44.2) @@ -17623,13 +18122,13 @@ snapshots: magic-string: 0.30.17 typescript: 5.8.3 optionalDependencies: - vite: 6.3.4(@types/node@22.14.1)(jiti@2.4.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.6.1) + vite: 6.3.4(@types/node@22.14.1)(jiti@2.5.1)(terser@5.37.0)(tsx@4.20.3)(yaml@2.6.1) transitivePeerDependencies: - '@types/node' - rollup - supports-color - vite@6.3.4(@types/node@22.14.1)(jiti@2.4.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.6.1): + vite@6.3.4(@types/node@22.14.1)(jiti@2.5.1)(terser@5.37.0)(tsx@4.20.3)(yaml@2.6.1): dependencies: esbuild: 0.25.0 fdir: 6.4.4(picomatch@4.0.2) @@ -17640,12 +18139,12 @@ snapshots: optionalDependencies: '@types/node': 22.14.1 fsevents: 2.3.3 - jiti: 2.4.2 + jiti: 2.5.1 terser: 5.37.0 tsx: 4.20.3 yaml: 2.6.1 - vite@7.0.4(@types/node@22.14.1)(jiti@2.4.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.6.1): + vite@7.0.4(@types/node@22.14.1)(jiti@2.5.1)(terser@5.37.0)(tsx@4.20.3)(yaml@2.6.1): dependencies: esbuild: 0.25.0 fdir: 6.4.6(picomatch@4.0.2) @@ -17656,16 +18155,16 @@ snapshots: optionalDependencies: '@types/node': 22.14.1 fsevents: 2.3.3 - jiti: 2.4.2 + jiti: 2.5.1 terser: 5.37.0 tsx: 4.20.3 yaml: 2.6.1 - vitest@3.2.4(@edge-runtime/vm@5.0.0)(@types/debug@4.1.12)(@types/node@22.14.1)(happy-dom@18.0.1)(jiti@2.4.2)(jsdom@26.1.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.6.1): + vitest@3.2.4(@edge-runtime/vm@5.0.0)(@types/debug@4.1.12)(@types/node@22.14.1)(happy-dom@18.0.1)(jiti@2.5.1)(jsdom@26.1.0)(terser@5.37.0)(tsx@4.20.3)(yaml@2.6.1): dependencies: '@types/chai': 5.2.2 '@vitest/expect': 3.2.4 - '@vitest/mocker': 3.2.4(vite@7.0.4(@types/node@22.14.1)(jiti@2.4.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.6.1)) + '@vitest/mocker': 3.2.4(vite@7.0.4(@types/node@22.14.1)(jiti@2.5.1)(terser@5.37.0)(tsx@4.20.3)(yaml@2.6.1)) '@vitest/pretty-format': 3.2.4 '@vitest/runner': 3.2.4 '@vitest/snapshot': 3.2.4 @@ -17683,8 +18182,8 @@ snapshots: tinyglobby: 0.2.14 tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 7.0.4(@types/node@22.14.1)(jiti@2.4.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.6.1) - vite-node: 3.2.4(@types/node@22.14.1)(jiti@2.4.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.6.1) + vite: 7.0.4(@types/node@22.14.1)(jiti@2.5.1)(terser@5.37.0)(tsx@4.20.3)(yaml@2.6.1) + vite-node: 3.2.4(@types/node@22.14.1)(jiti@2.5.1)(terser@5.37.0)(tsx@4.20.3)(yaml@2.6.1) why-is-node-running: 2.3.0 optionalDependencies: '@edge-runtime/vm': 5.0.0 @@ -17731,36 +18230,6 @@ snapshots: webpack-sources@3.2.3: {} - webpack@5.99.6(@swc/core@1.11.21): - dependencies: - '@types/eslint-scope': 3.7.7 - '@types/estree': 1.0.7 - '@webassemblyjs/ast': 1.14.1 - '@webassemblyjs/wasm-edit': 1.14.1 - '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.14.1 - browserslist: 4.24.4 - chrome-trace-event: 1.0.4 - enhanced-resolve: 5.17.1 - es-module-lexer: 1.6.0 - eslint-scope: 5.1.1 - events: 3.3.0 - glob-to-regexp: 0.4.1 - graceful-fs: 4.2.11 - json-parse-even-better-errors: 2.3.1 - loader-runner: 4.3.0 - mime-types: 2.1.35 - neo-async: 2.6.2 - schema-utils: 4.3.0 - tapable: 2.2.1 - terser-webpack-plugin: 5.3.11(@swc/core@1.11.21)(webpack@5.99.6(@swc/core@1.11.21)) - watchpack: 2.4.2 - webpack-sources: 3.2.3 - transitivePeerDependencies: - - '@swc/core' - - esbuild - - uglify-js - webpack@5.99.6(@swc/core@1.11.21)(esbuild@0.25.0): dependencies: '@types/eslint-scope': 3.7.7