diff --git a/package.json b/package.json index 3268ded..77a39d2 100644 --- a/package.json +++ b/package.json @@ -60,7 +60,7 @@ "@types/node": "^22.16.0", "@types/react": "^19.1.8", "@types/react-dom": "^19.1.6", - "@types/web": "^0.0.245", + "@types/web": "^0.0.256", "@vercel/analytics": "^1.5.0", "@vitejs/plugin-react-swc": "^3.10.2", "@vitest/coverage-v8": "3.2.4", @@ -82,7 +82,7 @@ "size-limit-preset-node-lib": "^0.4.0", "stable-hash": "^0.0.6", "tinybench": "^4.0.1", - "tsdown": "^0.12.9", + "tsdown": "^0.13.0", "type-coverage": "^2.29.7", "typescript": "^5.8.3", "vite": "^7.0.2", diff --git a/yarn.lock b/yarn.lock index cfc8616..a5ab6cc 100644 --- a/yarn.lock +++ b/yarn.lock @@ -292,7 +292,7 @@ __metadata: languageName: node linkType: hard -"@babel/generator@npm:^7.0.0-beta.44, @babel/generator@npm:^7.27.5, @babel/generator@npm:^7.28.0": +"@babel/generator@npm:^7.0.0-beta.44, @babel/generator@npm:^7.28.0": version: 7.28.0 resolution: "@babel/generator@npm:7.28.0" dependencies: @@ -1739,13 +1739,13 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:^7.25.4, @babel/types@npm:^7.26.9, @babel/types@npm:^7.27.1, @babel/types@npm:^7.27.3, @babel/types@npm:^7.27.6, @babel/types@npm:^7.27.7, @babel/types@npm:^7.28.0, @babel/types@npm:^7.4.4": - version: 7.28.0 - resolution: "@babel/types@npm:7.28.0" +"@babel/types@npm:^7.25.4, @babel/types@npm:^7.26.9, @babel/types@npm:^7.27.1, @babel/types@npm:^7.27.3, @babel/types@npm:^7.27.6, @babel/types@npm:^7.28.0, @babel/types@npm:^7.4.4, @babel/types@npm:^7.28.2": + version: 7.28.2 + resolution: "@babel/types@npm:7.28.2" dependencies: "@babel/helper-string-parser": "npm:^7.27.1" "@babel/helper-validator-identifier": "npm:^7.27.1" - checksum: 10c0/7ca8521bf5e2d2ed4db31176efaaf94463a6b7a4d16dcc60e34e963b3596c2ecadb85457bebed13a9ee9a5829ef5f515d05b55a991b6a8f3b835451843482e39 + checksum: 10c0/24b11c9368e7e2c291fe3c1bcd1ed66f6593a3975f479cbb9dd7b8c8d8eab8a962b0d2fca616c043396ce82500ac7d23d594fbbbd013828182c01596370a0b10 languageName: node linkType: hard @@ -2942,14 +2942,14 @@ __metadata: languageName: node linkType: hard -"@napi-rs/wasm-runtime@npm:^0.2.10, @napi-rs/wasm-runtime@npm:^0.2.11": - version: 0.2.11 - resolution: "@napi-rs/wasm-runtime@npm:0.2.11" +"@napi-rs/wasm-runtime@npm:^0.2.10, @napi-rs/wasm-runtime@npm:^0.2.11, @napi-rs/wasm-runtime@npm:^0.2.4": + version: 0.2.12 + resolution: "@napi-rs/wasm-runtime@npm:0.2.12" dependencies: "@emnapi/core": "npm:^1.4.3" "@emnapi/runtime": "npm:^1.4.3" - "@tybys/wasm-util": "npm:^0.9.0" - checksum: 10c0/049bd14c58b99fbe0967b95e9921c5503df196b59be22948d2155f17652eb305cff6728efd8685338b855da7e476dd2551fbe3a313fc2d810938f0717478441e + "@tybys/wasm-util": "npm:^0.10.0" + checksum: 10c0/6d07922c0613aab30c6a497f4df297ca7c54e5b480e00035e0209b872d5c6aab7162fc49477267556109c2c7ed1eb9c65a174e27e9b87568106a87b0a6e3ca7d languageName: node linkType: hard @@ -3078,6 +3078,13 @@ __metadata: languageName: node linkType: hard +"@oxc-project/runtime@npm:0.71.0": + version: 0.71.0 + resolution: "@oxc-project/runtime@npm:0.71.0" + checksum: 10c0/37823f241ebb74c902d34c784a1f0d963572812a59129436a9a34c7a8a8ea08a23ec9b13fdff9807482f3715832dd2b96e6d364c038ce91ca05c4d86114464c5 + languageName: node + linkType: hard + "@oxc-project/runtime@npm:0.75.0, @oxc-project/runtime@npm:=0.75.0": version: 0.75.0 resolution: "@oxc-project/runtime@npm:0.75.0" @@ -3085,6 +3092,13 @@ __metadata: languageName: node linkType: hard +"@oxc-project/types@npm:0.71.0": + version: 0.71.0 + resolution: "@oxc-project/types@npm:0.71.0" + checksum: 10c0/899f3af74f6aaee1ef5611ce78d85867948a5676829b4dce61d4ee6ea75755b574a2cf4671858f1d6015dd7ae66c9aeedb6f89cf61278c319fa0fb2b2abaae89 + languageName: node + linkType: hard + "@oxc-project/types@npm:=0.75.0": version: 0.75.0 resolution: "@oxc-project/types@npm:0.75.0" @@ -3177,6 +3191,13 @@ __metadata: languageName: node linkType: hard +"@rolldown/binding-darwin-arm64@npm:1.0.0-beta.9-commit.d91dfb5": + version: 1.0.0-beta.9-commit.d91dfb5 + resolution: "@rolldown/binding-darwin-arm64@npm:1.0.0-beta.9-commit.d91dfb5" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + "@rolldown/binding-darwin-x64@npm:1.0.0-beta.23": version: 1.0.0-beta.23 resolution: "@rolldown/binding-darwin-x64@npm:1.0.0-beta.23" @@ -3184,6 +3205,13 @@ __metadata: languageName: node linkType: hard +"@rolldown/binding-darwin-x64@npm:1.0.0-beta.9-commit.d91dfb5": + version: 1.0.0-beta.9-commit.d91dfb5 + resolution: "@rolldown/binding-darwin-x64@npm:1.0.0-beta.9-commit.d91dfb5" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + "@rolldown/binding-freebsd-x64@npm:1.0.0-beta.23": version: 1.0.0-beta.23 resolution: "@rolldown/binding-freebsd-x64@npm:1.0.0-beta.23" @@ -3191,6 +3219,13 @@ __metadata: languageName: node linkType: hard +"@rolldown/binding-freebsd-x64@npm:1.0.0-beta.9-commit.d91dfb5": + version: 1.0.0-beta.9-commit.d91dfb5 + resolution: "@rolldown/binding-freebsd-x64@npm:1.0.0-beta.9-commit.d91dfb5" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + "@rolldown/binding-linux-arm-gnueabihf@npm:1.0.0-beta.23": version: 1.0.0-beta.23 resolution: "@rolldown/binding-linux-arm-gnueabihf@npm:1.0.0-beta.23" @@ -3198,6 +3233,13 @@ __metadata: languageName: node linkType: hard +"@rolldown/binding-linux-arm-gnueabihf@npm:1.0.0-beta.9-commit.d91dfb5": + version: 1.0.0-beta.9-commit.d91dfb5 + resolution: "@rolldown/binding-linux-arm-gnueabihf@npm:1.0.0-beta.9-commit.d91dfb5" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + "@rolldown/binding-linux-arm64-gnu@npm:1.0.0-beta.23": version: 1.0.0-beta.23 resolution: "@rolldown/binding-linux-arm64-gnu@npm:1.0.0-beta.23" @@ -3205,6 +3247,13 @@ __metadata: languageName: node linkType: hard +"@rolldown/binding-linux-arm64-gnu@npm:1.0.0-beta.9-commit.d91dfb5": + version: 1.0.0-beta.9-commit.d91dfb5 + resolution: "@rolldown/binding-linux-arm64-gnu@npm:1.0.0-beta.9-commit.d91dfb5" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + "@rolldown/binding-linux-arm64-musl@npm:1.0.0-beta.23": version: 1.0.0-beta.23 resolution: "@rolldown/binding-linux-arm64-musl@npm:1.0.0-beta.23" @@ -3212,6 +3261,13 @@ __metadata: languageName: node linkType: hard +"@rolldown/binding-linux-arm64-musl@npm:1.0.0-beta.9-commit.d91dfb5": + version: 1.0.0-beta.9-commit.d91dfb5 + resolution: "@rolldown/binding-linux-arm64-musl@npm:1.0.0-beta.9-commit.d91dfb5" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + "@rolldown/binding-linux-x64-gnu@npm:1.0.0-beta.23": version: 1.0.0-beta.23 resolution: "@rolldown/binding-linux-x64-gnu@npm:1.0.0-beta.23" @@ -3219,6 +3275,13 @@ __metadata: languageName: node linkType: hard +"@rolldown/binding-linux-x64-gnu@npm:1.0.0-beta.9-commit.d91dfb5": + version: 1.0.0-beta.9-commit.d91dfb5 + resolution: "@rolldown/binding-linux-x64-gnu@npm:1.0.0-beta.9-commit.d91dfb5" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + "@rolldown/binding-linux-x64-musl@npm:1.0.0-beta.23": version: 1.0.0-beta.23 resolution: "@rolldown/binding-linux-x64-musl@npm:1.0.0-beta.23" @@ -3226,6 +3289,13 @@ __metadata: languageName: node linkType: hard +"@rolldown/binding-linux-x64-musl@npm:1.0.0-beta.9-commit.d91dfb5": + version: 1.0.0-beta.9-commit.d91dfb5 + resolution: "@rolldown/binding-linux-x64-musl@npm:1.0.0-beta.9-commit.d91dfb5" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + "@rolldown/binding-wasm32-wasi@npm:1.0.0-beta.23": version: 1.0.0-beta.23 resolution: "@rolldown/binding-wasm32-wasi@npm:1.0.0-beta.23" @@ -3235,6 +3305,15 @@ __metadata: languageName: node linkType: hard +"@rolldown/binding-wasm32-wasi@npm:1.0.0-beta.9-commit.d91dfb5": + version: 1.0.0-beta.9-commit.d91dfb5 + resolution: "@rolldown/binding-wasm32-wasi@npm:1.0.0-beta.9-commit.d91dfb5" + dependencies: + "@napi-rs/wasm-runtime": "npm:^0.2.4" + conditions: cpu=wasm32 + languageName: node + linkType: hard + "@rolldown/binding-win32-arm64-msvc@npm:1.0.0-beta.23": version: 1.0.0-beta.23 resolution: "@rolldown/binding-win32-arm64-msvc@npm:1.0.0-beta.23" @@ -3242,6 +3321,13 @@ __metadata: languageName: node linkType: hard +"@rolldown/binding-win32-arm64-msvc@npm:1.0.0-beta.9-commit.d91dfb5": + version: 1.0.0-beta.9-commit.d91dfb5 + resolution: "@rolldown/binding-win32-arm64-msvc@npm:1.0.0-beta.9-commit.d91dfb5" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + "@rolldown/binding-win32-ia32-msvc@npm:1.0.0-beta.23": version: 1.0.0-beta.23 resolution: "@rolldown/binding-win32-ia32-msvc@npm:1.0.0-beta.23" @@ -3249,6 +3335,13 @@ __metadata: languageName: node linkType: hard +"@rolldown/binding-win32-ia32-msvc@npm:1.0.0-beta.9-commit.d91dfb5": + version: 1.0.0-beta.9-commit.d91dfb5 + resolution: "@rolldown/binding-win32-ia32-msvc@npm:1.0.0-beta.9-commit.d91dfb5" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + "@rolldown/binding-win32-x64-msvc@npm:1.0.0-beta.23": version: 1.0.0-beta.23 resolution: "@rolldown/binding-win32-x64-msvc@npm:1.0.0-beta.23" @@ -3256,6 +3349,13 @@ __metadata: languageName: node linkType: hard +"@rolldown/binding-win32-x64-msvc@npm:1.0.0-beta.9-commit.d91dfb5": + version: 1.0.0-beta.9-commit.d91dfb5 + resolution: "@rolldown/binding-win32-x64-msvc@npm:1.0.0-beta.9-commit.d91dfb5" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + "@rolldown/pluginutils@npm:1.0.0-beta.11": version: 1.0.0-beta.11 resolution: "@rolldown/pluginutils@npm:1.0.0-beta.11" @@ -3270,6 +3370,13 @@ __metadata: languageName: node linkType: hard +"@rolldown/pluginutils@npm:1.0.0-beta.9-commit.d91dfb5": + version: 1.0.0-beta.9-commit.d91dfb5 + resolution: "@rolldown/pluginutils@npm:1.0.0-beta.9-commit.d91dfb5" + checksum: 10c0/63fa64fdd98a2cc99f21dab5c1819ffec172d2282cbff5dcb1089a84d2bb5c556dc6af503e778058f4a038d1941c0179f677ceddd0e30f024b57c543f21042f0 + languageName: node + linkType: hard + "@rollup/pluginutils@npm:^5.0.0": version: 5.2.0 resolution: "@rollup/pluginutils@npm:5.2.0" @@ -3541,6 +3648,15 @@ __metadata: languageName: node linkType: hard +"@tybys/wasm-util@npm:^0.10.0": + version: 0.10.0 + resolution: "@tybys/wasm-util@npm:0.10.0" + dependencies: + tslib: "npm:^2.4.0" + checksum: 10c0/044feba55c1e2af703aa4946139969badb183ce1a659a75ed60bc195a90e73a3f3fc53bcd643497c9954597763ddb051fec62f80962b2ca6fc716ba897dc696e + languageName: node + linkType: hard + "@tybys/wasm-util@npm:^0.9.0": version: 0.9.0 resolution: "@tybys/wasm-util@npm:0.9.0" @@ -3796,10 +3912,10 @@ __metadata: languageName: node linkType: hard -"@types/web@npm:^0.0.245": - version: 0.0.245 - resolution: "@types/web@npm:0.0.245" - checksum: 10c0/fd98c358b42bdc9b6ed65c1aeb480d83363c0d633325de628e2e5547d1656af8b62560844dc2ceb0e911f591dea06eff18dd72dbe612028068cee8b03f06cfd7 +"@types/web@npm:^0.0.256": + version: 0.0.256 + resolution: "@types/web@npm:0.0.256" + checksum: 10c0/70d12816a4033e4d134ee3dd79000d78896169fa977c737c3cb03b4a3232ac3533a4fe32872f45d990350532835c86e6c5a16bbf8fe569927680f50618db8aed languageName: node linkType: hard @@ -4784,7 +4900,7 @@ __metadata: languageName: node linkType: hard -"ast-kit@npm:^2.1.0": +"ast-kit@npm:^2.1.1": version: 2.1.1 resolution: "ast-kit@npm:2.1.1" dependencies: @@ -4995,10 +5111,10 @@ __metadata: languageName: node linkType: hard -"birpc@npm:^2.4.0": - version: 2.4.0 - resolution: "birpc@npm:2.4.0" - checksum: 10c0/6ecda217b540189221913f215055baf4f10f264a1a8f0000ef6db3ecb0ccc5e4fde135b5f0719c389f1a593e64af3041404019711225ab31badf23c2a98d7778 +"birpc@npm:^2.5.0": + version: 2.5.0 + resolution: "birpc@npm:2.5.0" + checksum: 10c0/8caed5ad86b71e0b4af6a1c5e8ed006f451d3b378ce52c2fa613fe68f15bb3df1357ad69f7fb0251e4261f39b2926995e34307ac06397f993665b16ba569dc54 languageName: node linkType: hard @@ -12360,15 +12476,15 @@ __metadata: languageName: node linkType: hard -"rolldown-plugin-dts@npm:^0.13.12": - version: 0.13.13 - resolution: "rolldown-plugin-dts@npm:0.13.13" +"rolldown-plugin-dts@npm:^0.14.0": + version: 0.14.3 + resolution: "rolldown-plugin-dts@npm:0.14.3" dependencies: - "@babel/generator": "npm:^7.27.5" - "@babel/parser": "npm:^7.27.7" - "@babel/types": "npm:^7.27.7" - ast-kit: "npm:^2.1.0" - birpc: "npm:^2.4.0" + "@babel/generator": "npm:^7.28.0" + "@babel/parser": "npm:^7.28.0" + "@babel/types": "npm:^7.28.2" + ast-kit: "npm:^2.1.1" + birpc: "npm:^2.5.0" debug: "npm:^4.4.1" dts-resolver: "npm:^2.1.1" get-tsconfig: "npm:^4.10.1" @@ -12376,7 +12492,7 @@ __metadata: "@typescript/native-preview": ">=7.0.0-dev.20250601.1" rolldown: ^1.0.0-beta.9 typescript: ^5.0.0 - vue-tsc: ~2.2.0 + vue-tsc: ~3.0.3 peerDependenciesMeta: "@typescript/native-preview": optional: true @@ -12384,11 +12500,11 @@ __metadata: optional: true vue-tsc: optional: true - checksum: 10c0/8154a19113088e6353eb395ead65567fcfc25300af25068ed88a04a75f40fab45898458b2005dadb675d940d18a54e5c12490587a1946ac23673f3db5e90b80d + checksum: 10c0/2420a48bedf3beda63c98d3a9dbc1282b87d1aa723a96be33e73b67795f60a2e508dd539183c64264f693d4e74af30e5ee2db90c62d15519b962c22e1716f190 languageName: node linkType: hard -"rolldown@npm:1.0.0-beta.23, rolldown@npm:^1.0.0-beta.19": +"rolldown@npm:1.0.0-beta.23": version: 1.0.0-beta.23 resolution: "rolldown@npm:1.0.0-beta.23" dependencies: @@ -12439,6 +12555,57 @@ __metadata: languageName: node linkType: hard +"rolldown@npm:^1.0.0-beta.28": + version: 1.0.0-beta.9-commit.d91dfb5 + resolution: "rolldown@npm:1.0.0-beta.9-commit.d91dfb5" + dependencies: + "@oxc-project/runtime": "npm:0.71.0" + "@oxc-project/types": "npm:0.71.0" + "@rolldown/binding-darwin-arm64": "npm:1.0.0-beta.9-commit.d91dfb5" + "@rolldown/binding-darwin-x64": "npm:1.0.0-beta.9-commit.d91dfb5" + "@rolldown/binding-freebsd-x64": "npm:1.0.0-beta.9-commit.d91dfb5" + "@rolldown/binding-linux-arm-gnueabihf": "npm:1.0.0-beta.9-commit.d91dfb5" + "@rolldown/binding-linux-arm64-gnu": "npm:1.0.0-beta.9-commit.d91dfb5" + "@rolldown/binding-linux-arm64-musl": "npm:1.0.0-beta.9-commit.d91dfb5" + "@rolldown/binding-linux-x64-gnu": "npm:1.0.0-beta.9-commit.d91dfb5" + "@rolldown/binding-linux-x64-musl": "npm:1.0.0-beta.9-commit.d91dfb5" + "@rolldown/binding-wasm32-wasi": "npm:1.0.0-beta.9-commit.d91dfb5" + "@rolldown/binding-win32-arm64-msvc": "npm:1.0.0-beta.9-commit.d91dfb5" + "@rolldown/binding-win32-ia32-msvc": "npm:1.0.0-beta.9-commit.d91dfb5" + "@rolldown/binding-win32-x64-msvc": "npm:1.0.0-beta.9-commit.d91dfb5" + "@rolldown/pluginutils": "npm:1.0.0-beta.9-commit.d91dfb5" + 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/fae589d1e3de6174a00bc02954abc6418fe1df70b109e709c0bc7d95ac51b9d18c478137948dc89283967c1e1e5fb02d3a79c1c448496d14d02ad117d03b761d + languageName: node + linkType: hard + "run-parallel@npm:^1.1.9": version: 1.2.0 resolution: "run-parallel@npm:1.2.0" @@ -12938,7 +13105,7 @@ __metadata: "@types/node": "npm:^22.16.0" "@types/react": "npm:^19.1.8" "@types/react-dom": "npm:^19.1.6" - "@types/web": "npm:^0.0.245" + "@types/web": "npm:^0.0.256" "@vercel/analytics": "npm:^1.5.0" "@vitejs/plugin-react-swc": "npm:^3.10.2" "@vitest/coverage-v8": "npm:3.2.4" @@ -12960,7 +13127,7 @@ __metadata: size-limit-preset-node-lib: "npm:^0.4.0" stable-hash: "npm:^0.0.6" tinybench: "npm:^4.0.1" - tsdown: "npm:^0.12.9" + tsdown: "npm:^0.13.0" type-coverage: "npm:^2.29.7" typescript: "npm:^5.8.3" vite: "npm:^7.0.2" @@ -13426,9 +13593,9 @@ __metadata: languageName: node linkType: hard -"tsdown@npm:^0.12.9": - version: 0.12.9 - resolution: "tsdown@npm:0.12.9" +"tsdown@npm:^0.13.0": + version: 0.13.0 + resolution: "tsdown@npm:0.13.0" dependencies: ansis: "npm:^4.1.0" cac: "npm:^6.7.14" @@ -13437,8 +13604,8 @@ __metadata: diff: "npm:^8.0.2" empathic: "npm:^2.0.0" hookable: "npm:^5.5.3" - rolldown: "npm:^1.0.0-beta.19" - rolldown-plugin-dts: "npm:^0.13.12" + rolldown: "npm:^1.0.0-beta.28" + rolldown-plugin-dts: "npm:^0.14.0" semver: "npm:^7.7.2" tinyexec: "npm:^1.0.1" tinyglobby: "npm:^0.2.14" @@ -13462,7 +13629,7 @@ __metadata: optional: true bin: tsdown: dist/run.mjs - checksum: 10c0/5dd4842982815181f5a79bc87fff1dd9afc6952aaec065dcececde5ba76887163a01de313272964003ea90df8ac23efdfc8aabb290c5b8f8dae5332e9905c05b + checksum: 10c0/bcea943c6b9be46209c822a27099f15e464828d6a74cf7d90c38948bd8922632f46cec7cf6b2f9b9bbbec4ac7d736357e299acb6eed5c5dcb52d5eafd755bf63 languageName: node linkType: hard