feat: enhance AI SDK documentation and client functionality

- Added detailed usage examples for the native provider registry in the README.md, demonstrating how to create and utilize custom provider registries.
- Updated ApiClientFactory to enforce type safety for model instances.
- Refactored PluginEnabledAiClient methods to support both built-in logic and custom registry usage for text and object generation, improving flexibility and usability.
This commit is contained in:
MyPrototypeWhat 2025-06-20 16:19:21 +08:00
parent 456e6c068e
commit c99a2fedb7

459
yarn.lock
View File

@ -241,7 +241,7 @@ __metadata:
languageName: node
linkType: hard
"@ai-sdk/openai-compatible@npm:0.2.14, @ai-sdk/openai-compatible@npm:^0.2.14":
"@ai-sdk/openai-compatible@npm:0.2.14":
version: 0.2.14
resolution: "@ai-sdk/openai-compatible@npm:0.2.14"
dependencies:
@ -710,19 +710,6 @@ __metadata:
languageName: node
linkType: hard
"@babel/generator@npm:^7.27.5":
version: 7.27.5
resolution: "@babel/generator@npm:7.27.5"
dependencies:
"@babel/parser": "npm:^7.27.5"
"@babel/types": "npm:^7.27.3"
"@jridgewell/gen-mapping": "npm:^0.3.5"
"@jridgewell/trace-mapping": "npm:^0.3.25"
jsesc: "npm:^3.0.2"
checksum: 10c0/8f649ef4cd81765c832bb11de4d6064b035ffebdecde668ba7abee68a7b0bce5c9feabb5dc5bb8aeba5bd9e5c2afa3899d852d2bd9ca77a711ba8c8379f416f0
languageName: node
linkType: hard
"@babel/helper-compilation-targets@npm:^7.26.5":
version: 7.27.0
resolution: "@babel/helper-compilation-targets@npm:7.27.0"
@ -833,17 +820,6 @@ __metadata:
languageName: node
linkType: hard
"@babel/parser@npm:^7.27.3, @babel/parser@npm:^7.27.5":
version: 7.27.5
resolution: "@babel/parser@npm:7.27.5"
dependencies:
"@babel/types": "npm:^7.27.3"
bin:
parser: ./bin/babel-parser.js
checksum: 10c0/f7faaebf21cc1f25d9ca8ac02c447ed38ef3460ea95be7ea760916dcf529476340d72a5a6010c6641d9ed9d12ad827c8424840277ec2295c5b082ba0f291220a
languageName: node
linkType: hard
"@babel/plugin-transform-arrow-functions@npm:^7.25.9":
version: 7.25.9
resolution: "@babel/plugin-transform-arrow-functions@npm:7.25.9"
@ -917,16 +893,6 @@ __metadata:
languageName: node
linkType: hard
"@babel/types@npm:^7.27.3, @babel/types@npm:^7.27.6":
version: 7.27.6
resolution: "@babel/types@npm:7.27.6"
dependencies:
"@babel/helper-string-parser": "npm:^7.27.1"
"@babel/helper-validator-identifier": "npm:^7.27.1"
checksum: 10c0/39d556be114f2a6d874ea25ad39826a9e3a0e98de0233ae6d932f6d09a4b222923a90a7274c635ed61f1ba49bbd345329226678800900ad1c8d11afabd573aaf
languageName: node
linkType: hard
"@bcoe/v8-coverage@npm:^1.0.2":
version: 1.0.2
resolution: "@bcoe/v8-coverage@npm:1.0.2"
@ -978,7 +944,6 @@ __metadata:
"@ai-sdk/groq": "npm:^1.2.9"
"@ai-sdk/mistral": "npm:^1.2.8"
"@ai-sdk/openai": "npm:^1.3.22"
"@ai-sdk/openai-compatible": "npm:^0.2.14"
"@ai-sdk/perplexity": "npm:^1.1.9"
"@ai-sdk/replicate": "npm:^0.2.8"
"@ai-sdk/togetherai": "npm:^0.2.14"
@ -989,7 +954,6 @@ __metadata:
anthropic-vertex-ai: "npm:^1.0.2"
ollama-ai-provider: "npm:^1.2.0"
qwen-ai-provider: "npm:^0.1.0"
tsdown: "npm:^0.12.8"
typescript: "npm:^5.0.0"
zhipu-ai-provider: "npm:^0.1.1"
peerDependenciesMeta:
@ -1932,34 +1896,6 @@ __metadata:
languageName: node
linkType: hard
"@emnapi/core@npm:^1.4.3":
version: 1.4.3
resolution: "@emnapi/core@npm:1.4.3"
dependencies:
"@emnapi/wasi-threads": "npm:1.0.2"
tslib: "npm:^2.4.0"
checksum: 10c0/e30101d16d37ef3283538a35cad60e22095aff2403fb9226a35330b932eb6740b81364d525537a94eb4fb51355e48ae9b10d779c0dd1cdcd55d71461fe4b45c7
languageName: node
linkType: hard
"@emnapi/runtime@npm:^1.4.3":
version: 1.4.3
resolution: "@emnapi/runtime@npm:1.4.3"
dependencies:
tslib: "npm:^2.4.0"
checksum: 10c0/3b7ab72d21cb4e034f07df80165265f85f445ef3f581d1bc87b67e5239428baa00200b68a7d5e37a0425c3a78320b541b07f76c5530f6f6f95336a6294ebf30b
languageName: node
linkType: hard
"@emnapi/wasi-threads@npm:1.0.2":
version: 1.0.2
resolution: "@emnapi/wasi-threads@npm:1.0.2"
dependencies:
tslib: "npm:^2.4.0"
checksum: 10c0/f0621b1fc715221bd2d8332c0ca922617bcd77cdb3050eae50a124eb8923c54fa425d23982dc8f29d505c8798a62d1049bace8b0686098ff9dd82270e06d772e
languageName: node
linkType: hard
"@emotion/hash@npm:^0.8.0":
version: 0.8.0
resolution: "@emotion/hash@npm:0.8.0"
@ -3636,17 +3572,6 @@ __metadata:
languageName: node
linkType: hard
"@napi-rs/wasm-runtime@npm:^0.2.10":
version: 0.2.11
resolution: "@napi-rs/wasm-runtime@npm:0.2.11"
dependencies:
"@emnapi/core": "npm:^1.4.3"
"@emnapi/runtime": "npm:^1.4.3"
"@tybys/wasm-util": "npm:^0.9.0"
checksum: 10c0/049bd14c58b99fbe0967b95e9921c5503df196b59be22948d2155f17652eb305cff6728efd8685338b855da7e476dd2551fbe3a313fc2d810938f0717478441e
languageName: node
linkType: hard
"@neon-rs/load@npm:^0.0.4":
version: 0.0.4
resolution: "@neon-rs/load@npm:0.0.4"
@ -3781,20 +3706,6 @@ __metadata:
languageName: node
linkType: hard
"@oxc-project/runtime@npm:=0.72.3":
version: 0.72.3
resolution: "@oxc-project/runtime@npm:0.72.3"
checksum: 10c0/35d3be02bbb12252529585483c8fa64bb0e44fb55cf20d0763eb9cc9fe1b9033777125ba768fb7bce8e4776a48f5a175e9ef324575f0932048482c0477799ac8
languageName: node
linkType: hard
"@oxc-project/types@npm:=0.72.3":
version: 0.72.3
resolution: "@oxc-project/types@npm:0.72.3"
checksum: 10c0/8c1379671895b3ad3215d13a8194fc19150b16b35ad47b753c25963650055da9f11dade0225d6c522771f038451aff687e9fb9efdea5486ede5880631316c9f7
languageName: node
linkType: hard
"@parcel/watcher-android-arm64@npm:2.5.1":
version: 2.5.1
resolution: "@parcel/watcher-android-arm64@npm:2.5.1"
@ -3971,15 +3882,6 @@ __metadata:
languageName: node
linkType: hard
"@quansync/fs@npm:^0.1.1":
version: 0.1.3
resolution: "@quansync/fs@npm:0.1.3"
dependencies:
quansync: "npm:^0.2.10"
checksum: 10c0/15d9914328d296df6626b6b2d5e9f455f618d5c8ffff09270ca3ce42c1bd21e4a91b53d6c1d857fbcae3be8c07b33ab82a83532870f2c5bf74904fe0ac60a3d1
languageName: node
linkType: hard
"@rc-component/async-validator@npm:^5.0.3":
version: 5.0.4
resolution: "@rc-component/async-validator@npm:5.0.4"
@ -4188,99 +4090,6 @@ __metadata:
languageName: node
linkType: hard
"@rolldown/binding-darwin-arm64@npm:1.0.0-beta.15":
version: 1.0.0-beta.15
resolution: "@rolldown/binding-darwin-arm64@npm:1.0.0-beta.15"
conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard
"@rolldown/binding-darwin-x64@npm:1.0.0-beta.15":
version: 1.0.0-beta.15
resolution: "@rolldown/binding-darwin-x64@npm:1.0.0-beta.15"
conditions: os=darwin & cpu=x64
languageName: node
linkType: hard
"@rolldown/binding-freebsd-x64@npm:1.0.0-beta.15":
version: 1.0.0-beta.15
resolution: "@rolldown/binding-freebsd-x64@npm:1.0.0-beta.15"
conditions: os=freebsd & cpu=x64
languageName: node
linkType: hard
"@rolldown/binding-linux-arm-gnueabihf@npm:1.0.0-beta.15":
version: 1.0.0-beta.15
resolution: "@rolldown/binding-linux-arm-gnueabihf@npm:1.0.0-beta.15"
conditions: os=linux & cpu=arm
languageName: node
linkType: hard
"@rolldown/binding-linux-arm64-gnu@npm:1.0.0-beta.15":
version: 1.0.0-beta.15
resolution: "@rolldown/binding-linux-arm64-gnu@npm:1.0.0-beta.15"
conditions: os=linux & cpu=arm64 & libc=glibc
languageName: node
linkType: hard
"@rolldown/binding-linux-arm64-musl@npm:1.0.0-beta.15":
version: 1.0.0-beta.15
resolution: "@rolldown/binding-linux-arm64-musl@npm:1.0.0-beta.15"
conditions: os=linux & cpu=arm64 & libc=musl
languageName: node
linkType: hard
"@rolldown/binding-linux-x64-gnu@npm:1.0.0-beta.15":
version: 1.0.0-beta.15
resolution: "@rolldown/binding-linux-x64-gnu@npm:1.0.0-beta.15"
conditions: os=linux & cpu=x64 & libc=glibc
languageName: node
linkType: hard
"@rolldown/binding-linux-x64-musl@npm:1.0.0-beta.15":
version: 1.0.0-beta.15
resolution: "@rolldown/binding-linux-x64-musl@npm:1.0.0-beta.15"
conditions: os=linux & cpu=x64 & libc=musl
languageName: node
linkType: hard
"@rolldown/binding-wasm32-wasi@npm:1.0.0-beta.15":
version: 1.0.0-beta.15
resolution: "@rolldown/binding-wasm32-wasi@npm:1.0.0-beta.15"
dependencies:
"@napi-rs/wasm-runtime": "npm:^0.2.10"
conditions: cpu=wasm32
languageName: node
linkType: hard
"@rolldown/binding-win32-arm64-msvc@npm:1.0.0-beta.15":
version: 1.0.0-beta.15
resolution: "@rolldown/binding-win32-arm64-msvc@npm:1.0.0-beta.15"
conditions: os=win32 & cpu=arm64
languageName: node
linkType: hard
"@rolldown/binding-win32-ia32-msvc@npm:1.0.0-beta.15":
version: 1.0.0-beta.15
resolution: "@rolldown/binding-win32-ia32-msvc@npm:1.0.0-beta.15"
conditions: os=win32 & cpu=ia32
languageName: node
linkType: hard
"@rolldown/binding-win32-x64-msvc@npm:1.0.0-beta.15":
version: 1.0.0-beta.15
resolution: "@rolldown/binding-win32-x64-msvc@npm:1.0.0-beta.15"
conditions: os=win32 & cpu=x64
languageName: node
linkType: hard
"@rolldown/pluginutils@npm:1.0.0-beta.15":
version: 1.0.0-beta.15
resolution: "@rolldown/pluginutils@npm:1.0.0-beta.15"
checksum: 10c0/9e6dad8d82a34db600ef78f8da243e9f00f2b873afef9e071fd2bc1a26d9eb5cb9da474f211c42caabb8f6fcaf9bfbecc7e69af113aa84419967f012eb3228f3
languageName: node
linkType: hard
"@rollup/rollup-android-arm-eabi@npm:4.40.0":
version: 4.40.0
resolution: "@rollup/rollup-android-arm-eabi@npm:4.40.0"
@ -4895,15 +4704,6 @@ __metadata:
languageName: node
linkType: hard
"@tybys/wasm-util@npm:^0.9.0":
version: 0.9.0
resolution: "@tybys/wasm-util@npm:0.9.0"
dependencies:
tslib: "npm:^2.4.0"
checksum: 10c0/f9fde5c554455019f33af6c8215f1a1435028803dc2a2825b077d812bed4209a1a64444a4ca0ce2ea7e1175c8d88e2f9173a36a33c199e8a5c671aa31de8242d
languageName: node
linkType: hard
"@types/aria-query@npm:^5.0.1":
version: 5.0.4
resolution: "@types/aria-query@npm:5.0.4"
@ -6763,13 +6563,6 @@ __metadata:
languageName: node
linkType: hard
"ansis@npm:^4.0.0, ansis@npm:^4.1.0":
version: 4.1.0
resolution: "ansis@npm:4.1.0"
checksum: 10c0/df62d017a7791babdaf45b93f930d2cfd6d1dab5568b610735c11434c9a5ef8f513740e7cfd80bcbc3530fc8bd892b88f8476f26621efc251230e53cbd1a2c24
languageName: node
linkType: hard
"antd@npm:^5.22.5":
version: 5.24.7
resolution: "antd@npm:5.24.7"
@ -7031,16 +6824,6 @@ __metadata:
languageName: node
linkType: hard
"ast-kit@npm:^2.1.0":
version: 2.1.0
resolution: "ast-kit@npm:2.1.0"
dependencies:
"@babel/parser": "npm:^7.27.3"
pathe: "npm:^2.0.3"
checksum: 10c0/67246f34745f40b6a5bee2467a1a00f7f006a051f80d7cda7e3b7fe5f7d7a1f262521b72643fcbffb21d33f36aa59868636229a769b2802355d687815ad7b13d
languageName: node
linkType: hard
"ast-types@npm:^0.13.4":
version: 0.13.4
resolution: "ast-types@npm:0.13.4"
@ -7196,13 +6979,6 @@ __metadata:
languageName: node
linkType: hard
"birpc@npm:^2.3.0":
version: 2.4.0
resolution: "birpc@npm:2.4.0"
checksum: 10c0/6ecda217b540189221913f215055baf4f10f264a1a8f0000ef6db3ecb0ccc5e4fde135b5f0719c389f1a593e64af3041404019711225ab31badf23c2a98d7778
languageName: node
linkType: hard
"bl@npm:^1.0.0":
version: 1.2.3
resolution: "bl@npm:1.2.3"
@ -7714,7 +7490,7 @@ __metadata:
languageName: node
linkType: hard
"chokidar@npm:^4.0.0, chokidar@npm:^4.0.3":
"chokidar@npm:^4.0.0":
version: 4.0.3
resolution: "chokidar@npm:4.0.3"
dependencies:
@ -8751,18 +8527,6 @@ __metadata:
languageName: node
linkType: hard
"debug@npm:^4.4.1":
version: 4.4.1
resolution: "debug@npm:4.4.1"
dependencies:
ms: "npm:^2.1.3"
peerDependenciesMeta:
supports-color:
optional: true
checksum: 10c0/d2b44bc1afd912b49bb7ebb0d50a860dc93a4dd7d946e8de94abc957bb63726b7dd5aa48c18c2386c379ec024c46692e15ed3ed97d481729f929201e671fcd55
languageName: node
linkType: hard
"decamelize@npm:1.2.0":
version: 1.2.0
resolution: "decamelize@npm:1.2.0"
@ -8952,13 +8716,6 @@ __metadata:
languageName: node
linkType: hard
"defu@npm:^6.1.4":
version: 6.1.4
resolution: "defu@npm:6.1.4"
checksum: 10c0/2d6cc366262dc0cb8096e429368e44052fdf43ed48e53ad84cc7c9407f890301aa5fcb80d0995abaaf842b3949f154d060be4160f7a46cb2bc2f7726c81526f5
languageName: node
linkType: hard
"degenerator@npm:^5.0.0":
version: 5.0.1
resolution: "degenerator@npm:5.0.1"
@ -9085,13 +8842,6 @@ __metadata:
languageName: node
linkType: hard
"diff@npm:^8.0.2":
version: 8.0.2
resolution: "diff@npm:8.0.2"
checksum: 10c0/abfb387f033e089df3ec3be960205d17b54df8abf0924d982a7ced3a94c557a4e6cbff2e78b121f216b85f466b3d8d041673a386177c311aaea41459286cc9bc
languageName: node
linkType: hard
"dingbat-to-unicode@npm:^1.0.1":
version: 1.0.1
resolution: "dingbat-to-unicode@npm:1.0.1"
@ -9269,18 +9019,6 @@ __metadata:
languageName: node
linkType: hard
"dts-resolver@npm:^2.1.1":
version: 2.1.1
resolution: "dts-resolver@npm:2.1.1"
peerDependencies:
oxc-resolver: ">=11.0.0"
peerDependenciesMeta:
oxc-resolver:
optional: true
checksum: 10c0/bc36d71822d39f23cfe274b6781fae4b1729bd8b0a07e4a011fe243a73c5dbbb30ea067fb0d6248fdfedc29cf4dfc0ff19f0dd38950158444409d109c1c55b7e
languageName: node
linkType: hard
"duck@npm:^0.1.12":
version: 0.1.12
resolution: "duck@npm:0.1.12"
@ -9504,13 +9242,6 @@ __metadata:
languageName: node
linkType: hard
"empathic@npm:^1.1.0":
version: 1.1.0
resolution: "empathic@npm:1.1.0"
checksum: 10c0/ed906c4ad6dabe1477ed00d6420f79eff8ac72e2eb580aab42406f50160fd34d66e8381e92b405e96d75a826a840706af261fd397c3e7db4d1a293d23e2e72f7
languageName: node
linkType: hard
"encodeurl@npm:^2.0.0":
version: 2.0.0
resolution: "encodeurl@npm:2.0.0"
@ -11076,15 +10807,6 @@ __metadata:
languageName: node
linkType: hard
"get-tsconfig@npm:^4.10.1":
version: 4.10.1
resolution: "get-tsconfig@npm:4.10.1"
dependencies:
resolve-pkg-maps: "npm:^1.0.0"
checksum: 10c0/7f8e3dabc6a49b747920a800fb88e1952fef871cdf51b79e98db48275a5de6cdaf499c55ee67df5fa6fe7ce65f0063e26de0f2e53049b408c585aa74d39ffa21
languageName: node
linkType: hard
"get-uri@npm:^6.0.1":
version: 6.0.4
resolution: "get-uri@npm:6.0.4"
@ -11216,7 +10938,7 @@ __metadata:
languageName: node
linkType: hard
"google-auth-library@npm:^9.14.2, google-auth-library@npm:^9.15.1":
"google-auth-library@npm:^9.14.1, google-auth-library@npm:^9.14.2, google-auth-library@npm:^9.15.0, google-auth-library@npm:^9.15.1":
version: 9.15.1
resolution: "google-auth-library@npm:9.15.1"
dependencies:
@ -11563,13 +11285,6 @@ __metadata:
languageName: node
linkType: hard
"hookable@npm:^5.5.3":
version: 5.5.3
resolution: "hookable@npm:5.5.3"
checksum: 10c0/275f4cc84d27f8d48c5a5cd5685b6c0fea9291be9deea5bff0cfa72856ed566abde1dcd8cb1da0f9a70b4da3d7ec0d60dc3554c4edbba647058cc38816eced3d
languageName: node
linkType: hard
"hosted-git-info@npm:^4.1.0":
version: 4.1.0
resolution: "hosted-git-info@npm:4.1.0"
@ -12303,15 +12018,6 @@ __metadata:
languageName: node
linkType: hard
"jiti@npm:^2.4.2":
version: 2.4.2
resolution: "jiti@npm:2.4.2"
bin:
jiti: lib/jiti-cli.mjs
checksum: 10c0/4ceac133a08c8faff7eac84aabb917e85e8257f5ad659e843004ce76e981c457c390a220881748ac67ba1b940b9b729b30fb85cbaf6e7989f04b6002c94da331
languageName: node
linkType: hard
"js-base64@npm:^3.7.5":
version: 3.7.7
resolution: "js-base64@npm:3.7.7"
@ -15934,7 +15640,7 @@ __metadata:
languageName: node
linkType: hard
"quansync@npm:^0.2.10, quansync@npm:^0.2.8":
"quansync@npm:^0.2.8":
version: 0.2.10
resolution: "quansync@npm:0.2.10"
checksum: 10c0/f86f1d644f812a3a7c42de79eb401c47a5a67af82a9adff8a8afb159325e03e00f77cebbf42af6340a0bd47bd0c1fbe999e7caf7e1bbb30d7acb00c8729b7530
@ -17143,13 +16849,6 @@ __metadata:
languageName: node
linkType: hard
"resolve-pkg-maps@npm:^1.0.0":
version: 1.0.0
resolution: "resolve-pkg-maps@npm:1.0.0"
checksum: 10c0/fb8f7bbe2ca281a73b7ef423a1cbc786fb244bd7a95cbe5c3fba25b27d327150beca8ba02f622baea65919a57e061eb5005204daa5f93ed590d9b77463a567ab
languageName: node
linkType: hard
"responselike@npm:^2.0.0":
version: 2.0.1
resolution: "responselike@npm:2.0.1"
@ -17259,85 +16958,6 @@ __metadata:
languageName: node
linkType: hard
"rolldown-plugin-dts@npm:^0.13.11":
version: 0.13.11
resolution: "rolldown-plugin-dts@npm:0.13.11"
dependencies:
"@babel/generator": "npm:^7.27.5"
"@babel/parser": "npm:^7.27.5"
"@babel/types": "npm:^7.27.6"
ast-kit: "npm:^2.1.0"
birpc: "npm:^2.3.0"
debug: "npm:^4.4.1"
dts-resolver: "npm:^2.1.1"
get-tsconfig: "npm:^4.10.1"
peerDependencies:
"@typescript/native-preview": ">=7.0.0-dev.20250601.1"
rolldown: ^1.0.0-beta.9
typescript: ^5.0.0
vue-tsc: ~2.2.0
peerDependenciesMeta:
"@typescript/native-preview":
optional: true
typescript:
optional: true
vue-tsc:
optional: true
checksum: 10c0/026cda47fd0b4d79e51e5dad0aca02749092ab006ac9317d153a42620cfd7f613ed075da3828aa37f49bec585c7871b5c997ed699385b9f326314004bf5c71e0
languageName: node
linkType: hard
"rolldown@npm:1.0.0-beta.15":
version: 1.0.0-beta.15
resolution: "rolldown@npm:1.0.0-beta.15"
dependencies:
"@oxc-project/runtime": "npm:=0.72.3"
"@oxc-project/types": "npm:=0.72.3"
"@rolldown/binding-darwin-arm64": "npm:1.0.0-beta.15"
"@rolldown/binding-darwin-x64": "npm:1.0.0-beta.15"
"@rolldown/binding-freebsd-x64": "npm:1.0.0-beta.15"
"@rolldown/binding-linux-arm-gnueabihf": "npm:1.0.0-beta.15"
"@rolldown/binding-linux-arm64-gnu": "npm:1.0.0-beta.15"
"@rolldown/binding-linux-arm64-musl": "npm:1.0.0-beta.15"
"@rolldown/binding-linux-x64-gnu": "npm:1.0.0-beta.15"
"@rolldown/binding-linux-x64-musl": "npm:1.0.0-beta.15"
"@rolldown/binding-wasm32-wasi": "npm:1.0.0-beta.15"
"@rolldown/binding-win32-arm64-msvc": "npm:1.0.0-beta.15"
"@rolldown/binding-win32-ia32-msvc": "npm:1.0.0-beta.15"
"@rolldown/binding-win32-x64-msvc": "npm:1.0.0-beta.15"
"@rolldown/pluginutils": "npm:1.0.0-beta.15"
ansis: "npm:^4.0.0"
dependenciesMeta:
"@rolldown/binding-darwin-arm64":
optional: true
"@rolldown/binding-darwin-x64":
optional: true
"@rolldown/binding-freebsd-x64":
optional: true
"@rolldown/binding-linux-arm-gnueabihf":
optional: true
"@rolldown/binding-linux-arm64-gnu":
optional: true
"@rolldown/binding-linux-arm64-musl":
optional: true
"@rolldown/binding-linux-x64-gnu":
optional: true
"@rolldown/binding-linux-x64-musl":
optional: true
"@rolldown/binding-wasm32-wasi":
optional: true
"@rolldown/binding-win32-arm64-msvc":
optional: true
"@rolldown/binding-win32-ia32-msvc":
optional: true
"@rolldown/binding-win32-x64-msvc":
optional: true
bin:
rolldown: bin/cli.mjs
checksum: 10c0/de2ea888c85ce458232707b75c9e8982ee128c497d0e5c992b4085c57bdd36bcc73d04f3fba3186ab70274288d6914c94f280ab380ce0b4347610b51b82e25e8
languageName: node
linkType: hard
"rollup-plugin-visualizer@npm:^5.12.0":
version: 5.14.0
resolution: "rollup-plugin-visualizer@npm:5.14.0"
@ -17634,15 +17254,6 @@ __metadata:
languageName: node
linkType: hard
"semver@npm:^7.7.2":
version: 7.7.2
resolution: "semver@npm:7.7.2"
bin:
semver: bin/semver.js
checksum: 10c0/aca305edfbf2383c22571cb7714f48cadc7ac95371b4b52362fb8eeffdfbc0de0669368b82b2b15978f8848f01d7114da65697e56cd8c37b0dab8c58e543f9ea
languageName: node
linkType: hard
"send@npm:^1.1.0, send@npm:^1.2.0":
version: 1.2.0
resolution: "send@npm:1.2.0"
@ -18607,16 +18218,6 @@ __metadata:
languageName: node
linkType: hard
"tinyglobby@npm:^0.2.14":
version: 0.2.14
resolution: "tinyglobby@npm:0.2.14"
dependencies:
fdir: "npm:^6.4.4"
picomatch: "npm:^4.0.2"
checksum: 10c0/f789ed6c924287a9b7d3612056ed0cda67306cd2c80c249fd280cf1504742b12583a2089b61f4abbd24605f390809017240e250241f09938054c9b363e51c0a6
languageName: node
linkType: hard
"tinypool@npm:^1.0.2":
version: 1.0.2
resolution: "tinypool@npm:1.0.2"
@ -18835,46 +18436,6 @@ __metadata:
languageName: node
linkType: hard
"tsdown@npm:^0.12.8":
version: 0.12.8
resolution: "tsdown@npm:0.12.8"
dependencies:
ansis: "npm:^4.1.0"
cac: "npm:^6.7.14"
chokidar: "npm:^4.0.3"
debug: "npm:^4.4.1"
diff: "npm:^8.0.2"
empathic: "npm:^1.1.0"
hookable: "npm:^5.5.3"
rolldown: "npm:1.0.0-beta.15"
rolldown-plugin-dts: "npm:^0.13.11"
semver: "npm:^7.7.2"
tinyexec: "npm:^1.0.1"
tinyglobby: "npm:^0.2.14"
unconfig: "npm:^7.3.2"
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
bin:
tsdown: dist/run.mjs
checksum: 10c0/8b824da2cdabbd9a783ac9d5d71a70d17ee055b614cf95070180b061f4b4d422c66795c6e871da67aa0ce15355d82dc97cb86f126d38f8af5c088959107a8fc9
languageName: node
linkType: hard
"tslib@npm:2.6.2":
version: 2.6.2
resolution: "tslib@npm:2.6.2"
@ -19006,18 +18567,6 @@ __metadata:
languageName: node
linkType: hard
"unconfig@npm:^7.3.2":
version: 7.3.2
resolution: "unconfig@npm:7.3.2"
dependencies:
"@quansync/fs": "npm:^0.1.1"
defu: "npm:^6.1.4"
jiti: "npm:^2.4.2"
quansync: "npm:^0.2.8"
checksum: 10c0/245a0add92413b9a04a0bad879c7ee4d6904e58c9d091dbb1ea89fb7491d22d0f2ad17bd561329e006cb1954b5ece00f4cd9f9300a72af5013a927dc7fd5d27b
languageName: node
linkType: hard
"underscore@npm:^1.13.1":
version: 1.13.7
resolution: "underscore@npm:1.13.7"