diff --git a/package.json b/package.json index 512e977..3d336e8 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "unplugin-vue-named-export", "version": "0.7.3", - "packageManager": "pnpm@10.8.0", + "packageManager": "pnpm@10.9.0", "description": "Named export for Vue SFC.", "type": "module", "keywords": [ @@ -89,8 +89,8 @@ "prepublishOnly": "pnpm run build" }, "dependencies": { - "@vue/language-core": "^2.2.8", - "ast-kit": "^1.4.2", + "@vue/language-core": "^2.2.10", + "ast-kit": "^1.4.3", "magic-string-ast": "^0.9.1", "muggle-string": "^0.4.1", "unplugin": "^2.3.2", @@ -98,23 +98,23 @@ }, "devDependencies": { "@babel/types": "^7.27.0", - "@sxzz/eslint-config": "^6.1.1", + "@sxzz/eslint-config": "^6.1.2", "@sxzz/prettier-config": "^2.2.1", - "@sxzz/test-utils": "^0.5.4", - "@types/node": "^22.14.1", + "@sxzz/test-utils": "^0.5.5", + "@types/node": "^22.15.2", "bumpp": "^10.1.0", "change-case": "^5.4.4", - "eslint": "^9.24.0", + "eslint": "^9.25.1", "prettier": "^3.5.3", - "tsdown": "^0.6.10", + "tsdown": "^0.9.7", "tsx": "^4.19.3", "typescript": "^5.8.3", - "unplugin-oxc": "^0.3.3", - "unplugin-vue": "^6.1.0", - "vite": "^6.2.6", - "vitest": "^3.1.1", + "unplugin-oxc": "^0.3.6", + "unplugin-vue": "^6.2.0", + "vite": "^6.3.3", + "vitest": "^3.1.2", "vue": "^3.5.13", - "vue-tsc": "^2.2.8" + "vue-tsc": "^2.2.10" }, "engines": { "node": ">=18.12.0" diff --git a/playground/package.json b/playground/package.json index 04331df..2d14cc9 100644 --- a/playground/package.json +++ b/playground/package.json @@ -17,7 +17,7 @@ "@vue/tsconfig": "^0.7.0", "tsx": "^4.19.3", "typescript": "~5.8.3", - "vite": "^6.2.6", - "vue-tsc": "^2.2.8" + "vite": "^6.3.3", + "vue-tsc": "^2.2.10" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d7c38cc..6e0aa2b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,11 +9,11 @@ importers: .: dependencies: '@vue/language-core': - specifier: ^2.2.8 - version: 2.2.8(typescript@5.8.3) + specifier: ^2.2.10 + version: 2.2.10(typescript@5.8.3) ast-kit: - specifier: ^1.4.2 - version: 1.4.2 + specifier: ^1.4.3 + version: 1.4.3 magic-string-ast: specifier: ^0.9.1 version: 0.9.1 @@ -31,17 +31,17 @@ importers: specifier: ^7.27.0 version: 7.27.0 '@sxzz/eslint-config': - specifier: ^6.1.1 - version: 6.1.1(@types/eslint@9.6.1)(@typescript-eslint/eslint-plugin@8.29.1(@typescript-eslint/parser@8.29.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(@unocss/eslint-plugin@65.4.3(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + specifier: ^6.1.2 + version: 6.1.2(@types/eslint@9.6.1)(@typescript-eslint/eslint-plugin@8.31.0(@typescript-eslint/parser@8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3))(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3))(@unocss/eslint-plugin@65.4.3(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3))(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3) '@sxzz/prettier-config': specifier: ^2.2.1 version: 2.2.1 '@sxzz/test-utils': - specifier: ^0.5.4 - version: 0.5.4(esbuild@0.25.2)(rollup@4.40.0)(vitest@3.1.1(@types/debug@4.1.12)(@types/node@22.14.1)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1)) + specifier: ^0.5.5 + version: 0.5.5(esbuild@0.25.2)(rolldown@1.0.0-beta.8-commit.2686eb1(typescript@5.8.3))(rollup@4.40.0)(vitest@3.1.2(@types/debug@4.1.12)(@types/node@22.15.2)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1)) '@types/node': - specifier: ^22.14.1 - version: 22.14.1 + specifier: ^22.15.2 + version: 22.15.2 bumpp: specifier: ^10.1.0 version: 10.1.0 @@ -49,14 +49,14 @@ importers: specifier: ^5.4.4 version: 5.4.4 eslint: - specifier: ^9.24.0 - version: 9.24.0(jiti@2.4.2) + specifier: ^9.25.1 + version: 9.25.1(jiti@2.4.2) prettier: specifier: ^3.5.3 version: 3.5.3 tsdown: - specifier: ^0.6.10 - version: 0.6.10(publint@0.3.5)(typescript@5.8.3)(unplugin-unused@0.4.1) + specifier: ^0.9.7 + version: 0.9.7(publint@0.3.5)(typescript@5.8.3)(unplugin-unused@0.4.1) tsx: specifier: ^4.19.3 version: 4.19.3 @@ -64,23 +64,23 @@ importers: specifier: ^5.8.3 version: 5.8.3 unplugin-oxc: - specifier: ^0.3.3 - version: 0.3.3(unloader@0.3.0) + specifier: ^0.3.6 + version: 0.3.6(unloader@0.3.0) unplugin-vue: - specifier: ^6.1.0 - version: 6.1.0(@types/node@22.14.1)(jiti@2.4.2)(tsx@4.19.3)(vue@3.5.13(typescript@5.8.3))(yaml@2.7.1) + specifier: ^6.2.0 + version: 6.2.0(@types/node@22.15.2)(jiti@2.4.2)(tsx@4.19.3)(vue@3.5.13(typescript@5.8.3))(yaml@2.7.1) vite: - specifier: ^6.2.6 - version: 6.2.6(@types/node@22.14.1)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1) + specifier: ^6.3.3 + version: 6.3.3(@types/node@22.15.2)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1) vitest: - specifier: ^3.1.1 - version: 3.1.1(@types/debug@4.1.12)(@types/node@22.14.1)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1) + specifier: ^3.1.2 + version: 3.1.2(@types/debug@4.1.12)(@types/node@22.15.2)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1) vue: specifier: ^3.5.13 version: 3.5.13(typescript@5.8.3) vue-tsc: - specifier: ^2.2.8 - version: 2.2.8(typescript@5.8.3) + specifier: ^2.2.10 + version: 2.2.10(typescript@5.8.3) playground: dependencies: @@ -90,7 +90,7 @@ importers: devDependencies: '@vitejs/plugin-vue': specifier: ^5.2.3 - version: 5.2.3(vite@6.2.6(@types/node@22.14.1)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3)) + version: 5.2.3(vite@6.3.3(@types/node@22.15.2)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3)) '@vue/tsconfig': specifier: ^0.7.0 version: 0.7.0(typescript@5.8.3)(vue@3.5.13(typescript@5.8.3)) @@ -101,11 +101,11 @@ importers: specifier: ~5.8.3 version: 5.8.3 vite: - specifier: ^6.2.6 - version: 6.2.6(@types/node@22.14.1)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1) + specifier: ^6.3.3 + version: 6.3.3(@types/node@22.15.2)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1) vue-tsc: - specifier: ^2.2.8 - version: 2.2.8(typescript@5.8.3) + specifier: ^2.2.10 + version: 2.2.10(typescript@5.8.3) packages: @@ -341,10 +341,6 @@ packages: resolution: {integrity: sha512-gFHJ+xBOo4G3WRlR1e/3G8A6/KZAH6zcE/hkLRCZTi/B9avAG365QhFA8uOGzTMqgTghpn7/fSnscW++dpMSAw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/core@0.12.0': - resolution: {integrity: sha512-cmrR6pytBuSMTaBweKoGMwu3EiHiEC+DoyupPmlZ0HxBJBtIxwe+j/E4XPIKNx+Q74c8lXKPwYawBf5glsTkHg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/core@0.13.0': resolution: {integrity: sha512-yfkgDw1KR66rkT5A8ci4irzDysN7FRpq3ttJolR88OqQikAWqwA8j5VZyas+vjyBNFIJ7MfybJ9plMILI2UrCw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -353,12 +349,12 @@ packages: resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.24.0': - resolution: {integrity: sha512-uIY/y3z0uvOGX8cp1C2fiC4+ZmBhp6yZWkojtHL1YEMnRt1Y63HB9TM17proGEmeG7HeUY+UP36F0aknKYTpYA==} + '@eslint/js@9.25.1': + resolution: {integrity: sha512-dEIwmjntEx8u3Uvv+kr3PDeeArL8Hw07H9kyYxCjnM9pBjfEhk6uLXSchxxzgiwtRhhzVzqmUSDFBOi1TuZ7qg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/markdown@6.3.0': - resolution: {integrity: sha512-8rj7wmuP5hwXZ0HWoad+WL9nftpN373bCCQz9QL6sA+clZiz7et8Pk0yDAKeo//xLlPONKQ6wCpjkOHCLkbYUw==} + '@eslint/markdown@6.4.0': + resolution: {integrity: sha512-J07rR8uBSNFJ9iliNINrchilpkmCihPmTVotpThUeKEn5G8aBBZnkjNBy/zovhJA5LBk1vWU9UDlhqKSc/dViQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.6': @@ -407,8 +403,8 @@ packages: '@jridgewell/trace-mapping@0.3.25': resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} - '@napi-rs/wasm-runtime@0.2.8': - resolution: {integrity: sha512-OBlgKdX7gin7OIq4fadsjpg+cp2ZphvAIKucHsNfTdJiqdOmOEwQd/bHi0VwNrcw5xpBJyUw6cK/QilCqy1BSg==} + '@napi-rs/wasm-runtime@0.2.9': + resolution: {integrity: sha512-OKRBiajrrxB9ATokgEQoG87Z25c67pCpYcCwmXYX8PBftC9pBfN18gnm/fh1wurSLEKIAt+QRFLFCQISrb66Jg==} '@nodelib/fs.scandir@2.1.5': resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} @@ -422,250 +418,247 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@oxc-minify/binding-darwin-arm64@0.62.0': - resolution: {integrity: sha512-/UaShw6hNZV4x7u1JKctUT0OQ4jJhWIGO/4i7qX73xUgmebmoxfZlsAYErMqlPSIMnCX6sQCpH/1nFTUGkj9Bg==} + '@oxc-minify/binding-darwin-arm64@0.66.0': + resolution: {integrity: sha512-0I+LCo5xwsUs9/iy8s7ygSeYKmBdjz6F/b2Q90kE2+uKoK6SgQrq3543lfij1nIn/cdwX26W046hYPqfVyXAlQ==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [darwin] - '@oxc-minify/binding-darwin-x64@0.62.0': - resolution: {integrity: sha512-0eDdAsFk0DFR5UeNuRGNLB7J3By64q1lmiUbUdfr67sKfsEmG6ekKze5edf/LFZHXy+1MjUX81gSqgiIRA6GuA==} + '@oxc-minify/binding-darwin-x64@0.66.0': + resolution: {integrity: sha512-yFK0k8UwSlAN0OrGcRxYe6jdjtTM/VdQfWppCyD2cUkussQs3yMooOVtlWmBE/Kn4kbxMXEFDqpPSlf31LndZw==} engines: {node: '>=14.0.0'} cpu: [x64] os: [darwin] - '@oxc-minify/binding-linux-arm-gnueabihf@0.62.0': - resolution: {integrity: sha512-ejW1kabqYw+X7YHaWp7+pdNG5ddMFsuvYnaBCHIA6dI6aA9qpxrKSOm7zsTNlvfmuCRIoGf28oCwZbdEz7XR3Q==} + '@oxc-minify/binding-linux-arm-gnueabihf@0.66.0': + resolution: {integrity: sha512-QANbYJB1nETo43gGcuwcJtxvnX+744Y2XJrBlEfUgCahSMdQwsdomh3TkATmb1U0q5TAmnvuN9rRNIfguKCzww==} engines: {node: '>=14.0.0'} cpu: [arm] os: [linux] - '@oxc-minify/binding-linux-arm64-gnu@0.62.0': - resolution: {integrity: sha512-9qv3otXh0+5NjoLTtzNNcroBuVdcfxf14lUyORP4QIBCs/3ZQaId+SbLM2GCGyqcjQN90fAuC1E0/xRz2DJ8lw==} + '@oxc-minify/binding-linux-arm64-gnu@0.66.0': + resolution: {integrity: sha512-77rR7Nu6anLa0LUOTU1wSeSgJVAsuE+IM65TncSlgGR9sHUhBEPq0svgwWzsrCR+0CtY2CsUDlRS948EFlaNCg==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [linux] - '@oxc-minify/binding-linux-arm64-musl@0.62.0': - resolution: {integrity: sha512-GC9a88eSpJ26Vj2cErx6+C2/J8+A7NmG00Y1hjr7SpLQun9jXNe2h5U1ItgiO/yaFVCPSubNF0OqYdWMoJlylA==} + '@oxc-minify/binding-linux-arm64-musl@0.66.0': + resolution: {integrity: sha512-aTPIhFqM92ikcZZ4NjFjs4M/Slzmj/geUHwBxLvoi7EBAE+87/s/zajSf/MdYvKS+Tv3U7BV3QOxOG6tulp7IQ==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [linux] - '@oxc-minify/binding-linux-x64-gnu@0.62.0': - resolution: {integrity: sha512-+B5TwFtJEM61FLPP3XoR4Te9/1uSCPx37P1U3tYlAufwZ3/zDcy0Vj9YaKAW2i/szlNVTRZdvMH48UxpcWMRRQ==} + '@oxc-minify/binding-linux-x64-gnu@0.66.0': + resolution: {integrity: sha512-m/AGlKASGi7no+Ca8esVIBV/ygIQbkf90zjxcdwxQ6KuzpzjCL/S9jYB80tegdUeIwzhDmnchybuqdAz7D6eMw==} engines: {node: '>=14.0.0'} cpu: [x64] os: [linux] - '@oxc-minify/binding-linux-x64-musl@0.62.0': - resolution: {integrity: sha512-v6CBN3yfzkNURj8e63ggffZEVYdpT6YjtNNKWgroILNFpJ4luaAvMmTfdNQjM9wbekDffAlt1M+m5LyDKe9ogQ==} + '@oxc-minify/binding-linux-x64-musl@0.66.0': + resolution: {integrity: sha512-OgV76Ethw095xKSDVLuGh3D9UsvqZjwyjWmzpb7ZWL7/lnPy6jZrmSkyFLz+DGCuvwy3QvkT2xIpeMN927KIbw==} engines: {node: '>=14.0.0'} cpu: [x64] os: [linux] - '@oxc-minify/binding-wasm32-wasi@0.62.0': - resolution: {integrity: sha512-1hWs2LT6TVQFIYsTEphPoMSy6lrWLS7qVtTvZTTT7I60xeHLgmmtIMFTQ+ndsbboFUbdB+EBffJZ/skZNl1GSg==} + '@oxc-minify/binding-wasm32-wasi@0.66.0': + resolution: {integrity: sha512-pgUL9fAkhXZp81wB4pZIJ10BStQiun7xOUzPaxYbXW5RRceXXSnOqYWK61ifPW5/Am9GAi41m3/3k64yKhDmxw==} engines: {node: '>=14.0.0'} cpu: [wasm32] - '@oxc-minify/binding-win32-arm64-msvc@0.62.0': - resolution: {integrity: sha512-fDD984NhtFUAPLyxnJk1/w/5izahDsA1rDmB0EwqbWUl11v5cO3ywdRGNoLhYSpiwtHrv3/SImf3keKAsCaQBA==} + '@oxc-minify/binding-win32-arm64-msvc@0.66.0': + resolution: {integrity: sha512-bsOSV04k2JJwelhWvsqO96WYhAvohPQhwx9W+djd6oVkvaZ2jEtYoeMLrCYo1P4VTvoO1n8U80cpC3lQ3fhS8Q==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [win32] - '@oxc-minify/binding-win32-x64-msvc@0.62.0': - resolution: {integrity: sha512-ScVX8QlpbMPY3w7x2rUloekVuGQVPkLRLpG2sX6E1kI1ebizMNOwvpHYm/TyJWe7IXeE3OqDnaCA2Z539WtPnQ==} + '@oxc-minify/binding-win32-x64-msvc@0.66.0': + resolution: {integrity: sha512-jEcrCsm9LGcoQHtEQOzbBDOAe7GqKkDLVIB0qA0RBNUs+R12WuD5dpzTVCf9Cw/qY5f7fD3bIbPuqFBQfq131w==} engines: {node: '>=14.0.0'} cpu: [x64] os: [win32] - '@oxc-parser/binding-darwin-arm64@0.62.0': - resolution: {integrity: sha512-p9haXzG2mE0PvfITKY3bTQpwDc+T4H9bG5SC4vp8PbwikmIWGrahASpuO5c2keiahspGTCzqUnl+8PXU/saT/A==} + '@oxc-parser/binding-darwin-arm64@0.66.0': + resolution: {integrity: sha512-vu0/j+qQTIguTGxSF7PLnB+2DR8w1GLX4JMk9dlndS2AobkzNuZYAaIfh9XuXKi1Y5SFnWdmCE8bvaqldDYdJg==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [darwin] - '@oxc-parser/binding-darwin-x64@0.62.0': - resolution: {integrity: sha512-nUFVTz0DcQCtoHL/wiZ3fNPXRIdghDlExRqiEG00J7RprD3L8CtZ1hXwcWOqUNR1I/xWHQCu1ZrRlI30Wb+NCw==} + '@oxc-parser/binding-darwin-x64@0.66.0': + resolution: {integrity: sha512-zjStITzysMHDvBmznt4DpxzYQP4p6cBAkKUNqnYCP48uGuTcj5OxGzUayHaVAmeMGa0QovOJNOSZstJtX0OHWw==} engines: {node: '>=14.0.0'} cpu: [x64] os: [darwin] - '@oxc-parser/binding-linux-arm-gnueabihf@0.62.0': - resolution: {integrity: sha512-fzL/QklCwZRBkPvdr0zBtAFBnksd42xiBMlm0GQi2dIynCDz2IKrc+hq0UZMtqMEjuvr991WOlh0iU6elZDn6g==} + '@oxc-parser/binding-linux-arm-gnueabihf@0.66.0': + resolution: {integrity: sha512-6H5CLALgpGX2q5X7iA9xYrSO+zgKH9bszCa4Yb8atyEOLglTebBjhqKY+aeSLJih+Yta7Nfe/nrjmGT1coQyJQ==} engines: {node: '>=14.0.0'} cpu: [arm] os: [linux] - '@oxc-parser/binding-linux-arm64-gnu@0.62.0': - resolution: {integrity: sha512-dgymg4cMO+5hfSUC4zHnNoNIKoasUiaaYZRIs3lhRPFB2ultth4uJTV+iMlBTNtGDSKSs10ennHvm7CBGJVgVg==} + '@oxc-parser/binding-linux-arm64-gnu@0.66.0': + resolution: {integrity: sha512-uf6q2fOCVZKdw9OYoPQSYt1DMHKXSYV/ESHRaew8knTti5b8k5x9ulCDKVmS3nNEBw78t5gaWHpJJhBIkOy/vQ==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [linux] - '@oxc-parser/binding-linux-arm64-musl@0.62.0': - resolution: {integrity: sha512-sKhAyRsP6DNeFMRevAN28HccFKEO6l3OqC8MuAV+HNzzyzUOKx2HGnYlkLxCmDZ7lyzzl7vA7YRQFBLYXgsWSA==} + '@oxc-parser/binding-linux-arm64-musl@0.66.0': + resolution: {integrity: sha512-qpExxhkSyel+7ptl5ZMhKY0Pba0ida7QvyqDmn1UemDXkT5/Zehfv02VCd3Qy+xWSZt5LXWqSypA1UWmTnrgZQ==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [linux] - '@oxc-parser/binding-linux-x64-gnu@0.62.0': - resolution: {integrity: sha512-WAPgDelo20F5An0SW8X+0hWVPF7dHKhHwZo5doOt8Dn9NX6nONQCmEDUUPtp/BqISBxRFSH+rZbaENn8GGlBqg==} + '@oxc-parser/binding-linux-x64-gnu@0.66.0': + resolution: {integrity: sha512-ltiZA35r80I+dicRswuwBzggJ4wOcx/Nyh/2tNgiZZ1Ds21zu96De5yWspfvh4VLioJJtHkYLfdHyjuWadZdlQ==} engines: {node: '>=14.0.0'} cpu: [x64] os: [linux] - '@oxc-parser/binding-linux-x64-musl@0.62.0': - resolution: {integrity: sha512-JJ0WIPVXiuiWmPLKL+W3/OX1O5aDWMoX47eODKdNoM46bTcxIUe+wpHou731WuqhfrwACBi3Bsljn6VsIFPe9A==} + '@oxc-parser/binding-linux-x64-musl@0.66.0': + resolution: {integrity: sha512-LeQYFU/BDZIFutjBPh6VE6Q0ldXF58/Z8W8+h7ihRPRs+BBzwZq8GeLeILK+lUe/hqGAdfGJWKjsRAzsGW1zMA==} engines: {node: '>=14.0.0'} cpu: [x64] os: [linux] - '@oxc-parser/binding-wasm32-wasi@0.62.0': - resolution: {integrity: sha512-FuGOzv4FJWSBnG9jkCgZysU6ZMTKWHyHXEr40J1HjRnyw58bQ1sPfVmHZusNTSDCXmBlBz0ZuELLTJFHTI3DVQ==} + '@oxc-parser/binding-wasm32-wasi@0.66.0': + resolution: {integrity: sha512-4N9C5Ml79IiKCLnTzG/lppTbsXWyo4pEuH5zOMctS6K6KZF/k9XSukY1IEeMiblpqrnUHmVmsm1l3SuPP/50Bw==} engines: {node: '>=14.0.0'} cpu: [wasm32] - '@oxc-parser/binding-win32-arm64-msvc@0.62.0': - resolution: {integrity: sha512-3XEM9fgnrC2Eav/csJaAn125bQIgsdAeyksTGq2xnydnomHY9G+/nfIfgS76X/K0TZiyjOOakctwl4vsObDyGA==} + '@oxc-parser/binding-win32-arm64-msvc@0.66.0': + resolution: {integrity: sha512-v3B+wUB4s+JlxSUj7tAFF1qOcl8wXY2/m5KQfzU5noqjZ03JdmC4A/CPaHbQkudlQFBrRq1IAAarNGnYfV7DXw==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [win32] - '@oxc-parser/binding-win32-x64-msvc@0.62.0': - resolution: {integrity: sha512-YbLsb6Z/FS7tNheETyvf6FYhqo/AUipHca9eF5cB4XAdGc+Yt9bcrnwG9g9RGD33nxaMDI1ead2KYAcNeDYzGA==} + '@oxc-parser/binding-win32-x64-msvc@0.66.0': + resolution: {integrity: sha512-J8HaFgP17qNyCLMnnqzGeI4NYZDcXDEECj6tMaJTafPJc+ooPF0vkEJhp6TrTOkg09rvf2EKVOkLO2C3OMLKrA==} engines: {node: '>=14.0.0'} cpu: [x64] os: [win32] - '@oxc-project/types@0.61.2': - resolution: {integrity: sha512-rfuwJwvwn9MRthHNXlSo9Eka/u7gC0MhnWAoX3BhE1+rwPOl22nq0K0Y997Hof0tHCOuD7H3/Z8HTfCVhB4c5Q==} + '@oxc-project/types@0.66.0': + resolution: {integrity: sha512-KF5Wlo2KzQ+jmuCtrGISZoUfdHom7qHavNfPLW2KkeYJfYMGwtiia8KjwtsvNJ49qRiXImOCkPeVPd4bMlbR7w==} - '@oxc-project/types@0.62.0': - resolution: {integrity: sha512-rC3YQjrntGvg8vkHHKaiFqZFBCDU/F3BPfokssD02q5Sn4dSZGYzJVdojqYIEFECpEMEqKBxqIRmVex1+WXI5w==} - - '@oxc-resolver/binding-darwin-arm64@5.2.0': - resolution: {integrity: sha512-3v2eS1swAUZ/OPrBpTB5Imn4Xhbz4zKPa/mugnYCAC4pVt/miBQLBNciBRZG8oyHiGmLtjw/qanZC36uB6MITQ==} + '@oxc-resolver/binding-darwin-arm64@6.0.2': + resolution: {integrity: sha512-86IUnBOHrCQknSOGseG5vzzHCaPyPQK4VH4QGFo/Hcd7XloSwTj2oI2ia6+2/9wFNg5ysb9y6/IO+c4XJGGBew==} cpu: [arm64] os: [darwin] - '@oxc-resolver/binding-darwin-x64@5.2.0': - resolution: {integrity: sha512-6uhnlZU+CBULQAjcwQ4nerA76xDEvPFtHpTzXhEoitr4a3Ks5H92X4uuLT0C0FW3RfhIVL8Lpp9pLYHN3oAvug==} + '@oxc-resolver/binding-darwin-x64@6.0.2': + resolution: {integrity: sha512-KHKUg2Tyz3W1Dugp1mDkUXv0P3+0jyiFHxBER/R/DxKh39XkOk2meTZ3dIc0ysM/0rEFW7H0rmIh5eGyv+0l5w==} cpu: [x64] os: [darwin] - '@oxc-resolver/binding-freebsd-x64@5.2.0': - resolution: {integrity: sha512-6TCXw/rPnhBLlS/Rg7QHO9lBjwJSbUJMhd9POpVpQEK1S9viEAl8JPdxXuNCEDPJHSmpMrGt6+DTjQxQ5J1kpQ==} + '@oxc-resolver/binding-freebsd-x64@6.0.2': + resolution: {integrity: sha512-Sz2GF9ndHcnWbLq+uGeryJSh06NKqZHnPtwxugOQyeG9gkEDKc+UxG4ngWyxeBO0ZcGoeCQgYnngm1LFgjVLXA==} cpu: [x64] os: [freebsd] - '@oxc-resolver/binding-linux-arm-gnueabihf@5.2.0': - resolution: {integrity: sha512-egjFYBKixAjekmiImCYkpwSo0bnZJOieJIc6cXePuCih2R5nFjkS1F8tSlJ18GdRZ1MmYveM6THmIHJCpnDqaQ==} + '@oxc-resolver/binding-linux-arm-gnueabihf@6.0.2': + resolution: {integrity: sha512-Gq8Jbxru9HS6gv8g7FU6ednkHzH+9yTle5xJyNxuMUYFXkrUuvYBzS1Fysf6BUxlbLwMhVBMBZILhO+HYabdbg==} cpu: [arm] os: [linux] - '@oxc-resolver/binding-linux-arm64-gnu@5.2.0': - resolution: {integrity: sha512-Cizb3uHnEc2MYZeRnp+BxmDyAKo7szJxbTW4BgPvs+XicYZI0kc/qcZlHRoJImalBqvve+ZObasRqCS1zqub9A==} + '@oxc-resolver/binding-linux-arm64-gnu@6.0.2': + resolution: {integrity: sha512-5YAv/XmkiZVAnSMIQ+y+0mq43yuJsGwmqOtj3feYPykBeHl3nu0Jje1Ql9pRWmTp9hJr21Ln/tVl1ee4bazlAg==} cpu: [arm64] os: [linux] - '@oxc-resolver/binding-linux-arm64-musl@5.2.0': - resolution: {integrity: sha512-rDiRuIvQXa9MI8oiEbCVnU7dBVDuo74456dN3Bf30/Joz6FVBhYrhoOTxtxH+WgC38qCUWWuBjhFaLRLDLaMRw==} + '@oxc-resolver/binding-linux-arm64-musl@6.0.2': + resolution: {integrity: sha512-zei0sV43KJCODjEyHG2XTeMTyg7Dz+Or3847XIOnq1g+UdcS4WKe2ilLgOmGWO1xE1YImU9cPr9lfSCnGbnbEg==} cpu: [arm64] os: [linux] - '@oxc-resolver/binding-linux-riscv64-gnu@5.2.0': - resolution: {integrity: sha512-QRdE2DOO9e4oYzYyf/iRnLiomvs3bRedRTvFHbTAcL0JJfsicLLK4T7J5BP76sVum0QUAVJm+JqgEUmk8ETGXw==} + '@oxc-resolver/binding-linux-riscv64-gnu@6.0.2': + resolution: {integrity: sha512-z/uHEcgx4AZBq19JLHBNrGSNpKdnQg7GxNEJdKwLNnEDXk6jyV4+aPFACtPGS93aCuSRmwFuGyA5MzKgPcxf3g==} cpu: [riscv64] os: [linux] - '@oxc-resolver/binding-linux-s390x-gnu@5.2.0': - resolution: {integrity: sha512-bD8HDjnEziw1+Y7uowIRI9JaJd6vldLoVXOZaSeBRjofWk8rQOOyxfNTVymIrcmPE8rZZJfkDdGyCnTJP0h9vA==} + '@oxc-resolver/binding-linux-s390x-gnu@6.0.2': + resolution: {integrity: sha512-2qIGQcjYwose7G+sW9NCLNXhGocnsBP5sQzghrUV6BkoNR4i77B4YHyCZA7DgPzbJAC9SJivfZOD35flaqF1Vg==} cpu: [s390x] os: [linux] - '@oxc-resolver/binding-linux-x64-gnu@5.2.0': - resolution: {integrity: sha512-eWEHGjkrk4Dsul7Wyt6X9UMxZ+e2zKgpRG2kbSZOQQTXf6ZnU9+lRAyAgf2X1qdLjmH0GT54wIak7fhSsuNWLA==} + '@oxc-resolver/binding-linux-x64-gnu@6.0.2': + resolution: {integrity: sha512-c0VSjaGXa//deVhBGx2bd4dgAv3ietmPKQOuLyV0x7qsBJnGtytRLytljdLicBkPVUSBj5nvgLYJvUyXwoeYJw==} cpu: [x64] os: [linux] - '@oxc-resolver/binding-linux-x64-musl@5.2.0': - resolution: {integrity: sha512-iojrjytDOdg4aWm25ak7qpTQwWj+D7O+duHBL2rQhDxIY1K4eysJwobWck0yzJ6VlONaQF6RLt+YeDpGoKV+ww==} + '@oxc-resolver/binding-linux-x64-musl@6.0.2': + resolution: {integrity: sha512-j6qVZY0WMFcgPlT0iROlbowahY+XcX6sTcoSp7UubiXWo0QHwO8SgJuqe4bX25cH7NOiYvEHj+shALY73ad0Uw==} cpu: [x64] os: [linux] - '@oxc-resolver/binding-wasm32-wasi@5.2.0': - resolution: {integrity: sha512-Lgv3HjKUXRa/xMCgBAkwKQcPljAn5IRicjgoPBXGUhghzK/9yF2DTf7aXdVPvRxFKjvcyWtzpzPV2pzYCuBaBA==} + '@oxc-resolver/binding-wasm32-wasi@6.0.2': + resolution: {integrity: sha512-ptlIqfqyBzPEnvP7moGQzYOKRmqbyNyRg+Q2sqU/sqfC4hAkceBQFuzCYwWSb1zOu2Z7rvhx/8ducR6c4+2qtw==} engines: {node: '>=14.0.0'} cpu: [wasm32] - '@oxc-resolver/binding-win32-arm64-msvc@5.2.0': - resolution: {integrity: sha512-VK5yEOdGbIrb89gUtVIw2IVP4r0rEhiwVLQOD37vZhvrt5iY0FHOTtMz9ZsWI0anZ0swt26U2wRcJYT0/AsBfw==} + '@oxc-resolver/binding-win32-arm64-msvc@6.0.2': + resolution: {integrity: sha512-w53d0B4PqbpWejFroeTCMwsE+E2k0KxzwTo2OReKdP0zU0pSTkvi/S3EGsUDLfVyQzGSgtIs12AsSLtJDmUMvg==} cpu: [arm64] os: [win32] - '@oxc-resolver/binding-win32-x64-msvc@5.2.0': - resolution: {integrity: sha512-BhIcyjr/gTafUrdOhd1EC5H4LeUSKK9uQIG2RSyMMH0Cq1yBacTb1yvLowhP/6e4ncCGByXEkW7sWGowCfSY8A==} + '@oxc-resolver/binding-win32-x64-msvc@6.0.2': + resolution: {integrity: sha512-VCsWMFEmJJqkasuZC7TngxensVGZ0cDX5xqYigs7SCzM0kNH1Um+Ke+O3U1raHzwUiIdJzevpZCwmaFjE3TItg==} cpu: [x64] os: [win32] - '@oxc-transform/binding-darwin-arm64@0.62.0': - resolution: {integrity: sha512-aUD548g1WJKk+hUPxMDPr2yfvMSGp6M0B1KjORYxdQSI70Fsi3SCmtDmmPNVWsuuugkeCDjqceFr56uYMMrBog==} + '@oxc-transform/binding-darwin-arm64@0.66.0': + resolution: {integrity: sha512-EVaarR0u/ohSc66oOsMY+SIhLy0YXRIvVeCEoNKOQe+UCzDrd344YH0qxlfQ3EIGzUhf4NqBWuXvZTWJq4qdTA==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [darwin] - '@oxc-transform/binding-darwin-x64@0.62.0': - resolution: {integrity: sha512-Ocxqqm9a+QEgIf/AOE0MRYkgVC7ZWehAonG2YNBp/qnX8rrKGQ12oYpoQA1QJ5sVTr5kF4NgttjpTzKqJ3mKuw==} + '@oxc-transform/binding-darwin-x64@0.66.0': + resolution: {integrity: sha512-nmvKnIsqkVAHfpQkdEoWYcYFSiPjWc5ioM4UfdJB3RbIdusoyqBJLywDec1PHE770lTfHxHccMy1vk2dr25cVw==} engines: {node: '>=14.0.0'} cpu: [x64] os: [darwin] - '@oxc-transform/binding-linux-arm-gnueabihf@0.62.0': - resolution: {integrity: sha512-4z8LniTGjccnJVY7hS8pmh3gswPNmeeMVmvZpIzd1gaUwL6ZVWUuDHGGAAfjsOYzHruzw73HUvRPmfTDDie0lw==} + '@oxc-transform/binding-linux-arm-gnueabihf@0.66.0': + resolution: {integrity: sha512-RX94vb6+8JWylYuW0Restg6Gs7xxzmdZ96nHRSw281XPoHX94wHkGd8VMo7bUrPYsoRn5AmyIjH67gUNvsJiqw==} engines: {node: '>=14.0.0'} cpu: [arm] os: [linux] - '@oxc-transform/binding-linux-arm64-gnu@0.62.0': - resolution: {integrity: sha512-zdsTHhkUOSfHhyxJed1SpP8qccKODwQdQMcB8yFvVIoVX3re0qqTRy2aYxofeMTdT9HCqmX7hUXmy1bFYqAQJA==} + '@oxc-transform/binding-linux-arm64-gnu@0.66.0': + resolution: {integrity: sha512-KX2XLdeEnM8AxlL5IyylR0HkfEMD1z8OgNm3WKMB1CFxdJumni7EAPr1AlLVhvoiHyELk73Rrt6BR3+iVE3kEw==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [linux] - '@oxc-transform/binding-linux-arm64-musl@0.62.0': - resolution: {integrity: sha512-NoM2Ymf0oKBlxu1DFjBQ7fAAz92JQ1MgbLT6apR2UCmOn7xIZAiyYloyXM43qDf6nTOAs3zmH6kNcEPZ8KaDrg==} + '@oxc-transform/binding-linux-arm64-musl@0.66.0': + resolution: {integrity: sha512-fIiNlCEJFpVOWeFUVvEpfU06WShfseIsbNYmna9ah69XUYTivKYRelctLp3OGyUZusO0Hux6eA6vXj/K0X4NNA==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [linux] - '@oxc-transform/binding-linux-x64-gnu@0.62.0': - resolution: {integrity: sha512-ltHIWB0eBT5iDt9hvC6LI90JV7DVbUdXzCjuNzUl/qcXXpKKLFjuRUuAs0npg3B+bsw75N2UKdwJ+E+mGf+D9A==} + '@oxc-transform/binding-linux-x64-gnu@0.66.0': + resolution: {integrity: sha512-RawpLg84jX7EB5RORjPXycOqlYqSHS40oPewrcYrn6uNKmQKBjZZQ99p+hNj7QKoON6GxfAPGKmYxXMgFRNuNg==} engines: {node: '>=14.0.0'} cpu: [x64] os: [linux] - '@oxc-transform/binding-linux-x64-musl@0.62.0': - resolution: {integrity: sha512-PODsXb/+a/380bdoJVruJSNuRm362b2fqgoRcQyDliIYVIlyNjhuRluNnXZt3Rcn+NMJuD6bR4UNDGIQawoaEg==} + '@oxc-transform/binding-linux-x64-musl@0.66.0': + resolution: {integrity: sha512-L5ftqB+nNVCcWhwfmhhWLVWfjII2WxmF6JbjiSoqJdsDBnb+EzlZKRk3pYhe9ESD2Kl5rhGCPSBcWkdqsmIreQ==} engines: {node: '>=14.0.0'} cpu: [x64] os: [linux] - '@oxc-transform/binding-wasm32-wasi@0.62.0': - resolution: {integrity: sha512-1Ws06cA9bm7sNTUopUJWVhWx+fimKaazjTCIARHJDkJZZLCBuUOFOLzThqVmu0go0D8PXYA9IVe1caqSVjoHYg==} + '@oxc-transform/binding-wasm32-wasi@0.66.0': + resolution: {integrity: sha512-8W8iifV4uvXP4n7qbsxHw3QzLib4F4Er3DOWqvjaSj/A0Ipyc4foX8mitVV6kJrh0DwP+Bcx6ohvawh9xN9AzQ==} engines: {node: '>=14.0.0'} cpu: [wasm32] - '@oxc-transform/binding-win32-arm64-msvc@0.62.0': - resolution: {integrity: sha512-D1HFN2aNm/bkgBLRgvadq12/eMIRe3NgxH2sSQk+AZcorS8vqrHXv6lhiKMEyQTT1nCzr1RzvWDflHwCxoUfqg==} + '@oxc-transform/binding-win32-arm64-msvc@0.66.0': + resolution: {integrity: sha512-E+dsoSIb9Ei/YSAZZGg4qLX7jiSbD/SzZEkxTl1pJpBVF9Dbq5D/9FcWe52qe3VegkUG2w8XwGmtaeeLikR/wA==} engines: {node: '>=14.0.0'} cpu: [arm64] os: [win32] - '@oxc-transform/binding-win32-x64-msvc@0.62.0': - resolution: {integrity: sha512-3koMjqUz+LMRtAWBBsg50rsyNxKqpsN2Ft5NzcK+dsMN8dxq1vdMU7TaXdPSriY1buOPOAiqAEeGgdQRjoIBbQ==} + '@oxc-transform/binding-win32-x64-msvc@0.66.0': + resolution: {integrity: sha512-ZsIZeXr4Zexz/Sm4KoRlkjHda56eSCQizCM0E0fSyROwCjSiG+LT+L5czydBxietD1dZ4gSif8nMKzTMQrra7A==} engines: {node: '>=14.0.0'} cpu: [x64] os: [win32] @@ -686,63 +679,63 @@ packages: resolution: {integrity: sha512-ezIadUb1aFhwJLd++WVqVpi9rnlX8vnd4ju7saPhwLHJN1mJgOv0puePTGV+FbtSnWtwoHDT8lAm4kagDZmpCg==} engines: {node: '>=20.0.0'} - '@rolldown/binding-darwin-arm64@1.0.0-beta.7': - resolution: {integrity: sha512-spVRMdG9NotVYfrc94W8zMKEqLFbxm/dzkBjTfKzXMqhyBryo1lwZ14o8xFb3lM/ON/ZUT7laR9y+r6SIUtFrg==} + '@rolldown/binding-darwin-arm64@1.0.0-beta.8-commit.2686eb1': + resolution: {integrity: sha512-2GCVymE4qe30/ox/w+3aOOTCsvphbXCW41BxATiYJQzNPXQ7NY3RMTfvuDKUQW5KJSr3rKSj0zxPbjFJYCfGWw==} cpu: [arm64] os: [darwin] - '@rolldown/binding-darwin-x64@1.0.0-beta.7': - resolution: {integrity: sha512-6d6PicpBNLWJUyGO1b87QOBtQuqL1X9qVugi+kyGcChxW2bL87/CIBAJDu1g3mM62xSzxUitGa2YWRMhMJu2OA==} + '@rolldown/binding-darwin-x64@1.0.0-beta.8-commit.2686eb1': + resolution: {integrity: sha512-iiCq6rUyx+BjwAp5keIJnJiaGC8W+rfp6YgtsEjJUTqv+s9+UQxhXyw7qwnp1YkahTKiuyUUSM+CVcecbcrXlw==} cpu: [x64] os: [darwin] - '@rolldown/binding-freebsd-x64@1.0.0-beta.7': - resolution: {integrity: sha512-RCKUAMUr1+F1wDSUmWUoGimCNAoQ9km5SRIEhrTlCOXe4wv+rY4o07cTaBjehBm+GtT+u0r36SW2gOmikivj9Q==} + '@rolldown/binding-freebsd-x64@1.0.0-beta.8-commit.2686eb1': + resolution: {integrity: sha512-8qkE8ANkELvEiE26Jpdlh7QRw7uOaqLOnbAPAJ9NySo6+VwAWILefQgo+pamXTEsHpAZqSo7DapFWjUtZdkUDg==} cpu: [x64] os: [freebsd] - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.7': - resolution: {integrity: sha512-SRGp4RaUC2oFZTDtLSRePWWE5F4C5vrlsr/a3+/mBlBVUdSrB7341hqAEcezW3YYHQOT/j9CPXu2NULENSywwQ==} + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.8-commit.2686eb1': + resolution: {integrity: sha512-QCBw+96ZABHtJU3MBbl5DnD18/I+Lg06/MegyCHPI1j0VnqdmK8lDIPuaBzrj52USLYBoABC9HhuXMbIN0OfPA==} cpu: [arm] os: [linux] - '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.7': - resolution: {integrity: sha512-q6Szr5o54lJWir2uYxwxDoOUdSCrA2Nb8sKqQRnJHP9985o0uxeq85LKvMubFRgTKq9Q71ZZPrZBs7pwr4ji1Q==} + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.8-commit.2686eb1': + resolution: {integrity: sha512-bjGStzNXe1hD6vP6g2/T134RU85Mev+o+XEIB8kJT3Z9tq09SqDhN3ONqzUaeF7QQawv2M8XXDUOIdPhsrgmvg==} cpu: [arm64] os: [linux] - '@rolldown/binding-linux-arm64-musl@1.0.0-beta.7': - resolution: {integrity: sha512-MiEE4ReEw7jdxKE8eKTdt3z7N1sucgSb1J0BUY3Dd8YKLjh2jNYHhJu13/tCo2DBMZxT+FDJE3WJ5kCxZA7+YA==} + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.8-commit.2686eb1': + resolution: {integrity: sha512-ZpN8ub+PiDBYjTMcXt3ihoPKpXikAYPfpJXdx1x0IjJmFqlLsSWxU6aqbkHBxALER7SxwQ4e9r5LPZKJnwBr7Q==} cpu: [arm64] os: [linux] - '@rolldown/binding-linux-x64-gnu@1.0.0-beta.7': - resolution: {integrity: sha512-2yDNUKQidgcZr/VSJCUy9IGvtcF/GfBEBrCsqvSkVKMNLNySICvybAwKtCNPeZSOwf875CWnnyKNeg5vwV6rMg==} + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.8-commit.2686eb1': + resolution: {integrity: sha512-ysVj17eqf0amHpF9pKOv5JWsW2F89oVql88PD4ldamhBUZq8unZdPqr8fogx+08TmURDtu9ygZlBvSB55VdzJQ==} cpu: [x64] os: [linux] - '@rolldown/binding-linux-x64-musl@1.0.0-beta.7': - resolution: {integrity: sha512-72LjHkY9Sqav35qopNh4fabhSsqKWmOwMtjmrNgONTtC5LhALjNZlaXkAaFvQRJ8N7ftT8BOITzaZeqrF6BYdg==} + '@rolldown/binding-linux-x64-musl@1.0.0-beta.8-commit.2686eb1': + resolution: {integrity: sha512-Yob3aIWUdXaCW1aKA0Ypo2ie8p+3uvOSobR9WTabx+aS7NPJuQbjAJP6n3CZHRPoKnJBCeftt3Bh8bFk1SKCMQ==} cpu: [x64] os: [linux] - '@rolldown/binding-wasm32-wasi@1.0.0-beta.7': - resolution: {integrity: sha512-sR8q2p3j5ZCkFWPbm6LUIYE7SHfmrVqXu0n4CFpzmAM95pDhFRx8SzT/oL5tkFN+mCdnPpzcvpn9OioVXQ8CxA==} + '@rolldown/binding-wasm32-wasi@1.0.0-beta.8-commit.2686eb1': + resolution: {integrity: sha512-/tGqIUvsjTMe5h8DAR5XM++IsAMNmxgD2vFN+OzwE3bNAS3qk3w7rq6JyD+hBWwz+6QLgYVCTD7fNDXAYZKgWw==} engines: {node: '>=14.21.3'} cpu: [wasm32] - '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.7': - resolution: {integrity: sha512-eeSNGdZt01NelYGl5LZc3cSwN4iYG5XE8zMqkILErfW6ndpc74DKeDWI0aG8jmtjz5VerLA4B9DzOkhuFj4lNg==} + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.8-commit.2686eb1': + resolution: {integrity: sha512-uIuzY9dNeSLhAL4YW7YDYQ0wlSIDU7fzkhGYsfcH37ItSpOdxisxJLu4tLbl8i0AarLJvfH1+MgMSSGC2ioAtQ==} cpu: [arm64] os: [win32] - '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.7': - resolution: {integrity: sha512-d7Uhs3LWirrE4+TRa2N25AqrZaZjYZdOrKSYbZFMF42tFkWIgGWPCQouTqjMgjVGX0feJpF7+9dwVhjZFzZbYA==} + '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.8-commit.2686eb1': + resolution: {integrity: sha512-tadc/hpAWQ6TPaF7U1AX6h/BYDm0Ukxg6o4647IfDREvncyf4RaNo99ByBSfoOYxqwlA2nu4llXkXx0rhWCfsQ==} cpu: [ia32] os: [win32] - '@rolldown/binding-win32-x64-msvc@1.0.0-beta.7': - resolution: {integrity: sha512-Z3P1JHx+U7Sr73v5wJtEygxboF2VR9ds4eSAgFfslhIxFI48FFm+WEMeuLLeqnx0tiq1UL6cIIg5+h3mlaG6UA==} + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.8-commit.2686eb1': + resolution: {integrity: sha512-8nMcDSZpCR2KuKCkgeA9/Em967VhB1jZys8W0j95tcKMyNva/Bnq9wxNH5CAMtL3AzV/QIT92RrHTWbIt0m1MA==} cpu: [x64] os: [win32] @@ -846,8 +839,8 @@ packages: cpu: [x64] os: [win32] - '@sxzz/eslint-config@6.1.1': - resolution: {integrity: sha512-TnZFCmthszr7mC9yVfXSxApuTdpDqTl9KB/xjtTY/IcYAV+tPjm7n5ie5NhHG+o6KZ209XVzNn4hxBumC2m/WQ==} + '@sxzz/eslint-config@6.1.2': + resolution: {integrity: sha512-tMOwINR8j6/0I7OXWxPFYstr3UNtp4j5Ahfr5r5N0nwklOp+Ba0a2dJK1E84LF2rQuO+VcG2UvZtRlOlZPJIcA==} engines: {node: ^18.18.0 || >=20.0.0} peerDependencies: '@unocss/eslint-plugin': '>=65.0.0' @@ -859,8 +852,8 @@ packages: '@sxzz/prettier-config@2.2.1': resolution: {integrity: sha512-4eKrQdzJpMOFrUD9rFm1IfVkpchPvnPOObJvnX+DQB0KHRtHbU0vBwSpOLHioxLPYFwJGjSl6NC0trrCDkCtsA==} - '@sxzz/test-utils@0.5.4': - resolution: {integrity: sha512-luOKnvrfwkVQphIalVrRPqEekcgwB68Wqhb4yz3nTrer0l4XQ7x+LDnTk75lGLttJFDPdg6idVBdyaPXfuIx+g==} + '@sxzz/test-utils@0.5.5': + resolution: {integrity: sha512-3oHM0DRUxGevwNInP+STIvTTHSTSpM+gFgBHpd3tSe7Ny7uD41O7+FNP7H+7uLFxo/Z12bTRh9NVRW3WmUnNdw==} engines: {node: '>=20.18.0'} peerDependencies: esbuild: '>=0.20.0' @@ -881,9 +874,6 @@ packages: '@types/debug@4.1.12': resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} - '@types/doctrine@0.0.9': - resolution: {integrity: sha512-eOIHzCUSH7SMfonMG1LsC2f8vxBFtho6NGBznK41R84YzPuvSBzrhEps33IsQiOW9+VL6NQ9DbjQJznk/S4uRA==} - '@types/eslint@9.6.1': resolution: {integrity: sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==} @@ -899,8 +889,8 @@ packages: '@types/ms@2.1.0': resolution: {integrity: sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==} - '@types/node@22.14.1': - resolution: {integrity: sha512-u0HuPQwe/dHrItgHHpmw3N2fYCR6x4ivMNbPHRkBVP4CvN+kiRrKHWk3i8tXiO/joPwXLMYvF9TTF0eqgHIuOw==} + '@types/node@22.15.2': + resolution: {integrity: sha512-uKXqKN9beGoMdBfcaTY1ecwz6ctxuJAcUlwE55938g0ZJ8lRxwAZqRz2AJ4pzpt5dHdTPMB863UZ0ESiFUcP7A==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -908,51 +898,51 @@ packages: '@types/unist@3.0.3': resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} - '@typescript-eslint/eslint-plugin@8.29.1': - resolution: {integrity: sha512-ba0rr4Wfvg23vERs3eB+P3lfj2E+2g3lhWcCVukUuhtcdUx5lSIFZlGFEBHKr+3zizDa/TvZTptdNHVZWAkSBg==} + '@typescript-eslint/eslint-plugin@8.31.0': + resolution: {integrity: sha512-evaQJZ/J/S4wisevDvC1KFZkPzRetH8kYZbkgcTRyql3mcKsf+ZFDV1BVWUGTCAW5pQHoqn5gK5b8kn7ou9aFQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/parser@8.29.1': - resolution: {integrity: sha512-zczrHVEqEaTwh12gWBIJWj8nx+ayDcCJs06yoNMY0kwjMWDM6+kppljY+BxWI06d2Ja+h4+WdufDcwMnnMEWmg==} + '@typescript-eslint/parser@8.31.0': + resolution: {integrity: sha512-67kYYShjBR0jNI5vsf/c3WG4u+zDnCTHTPqVMQguffaWWFs7artgwKmfwdifl+r6XyM5LYLas/dInj2T0SgJyw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/scope-manager@8.29.1': - resolution: {integrity: sha512-2nggXGX5F3YrsGN08pw4XpMLO1Rgtnn4AzTegC2MDesv6q3QaTU5yU7IbS1tf1IwCR0Hv/1EFygLn9ms6LIpDA==} + '@typescript-eslint/scope-manager@8.31.0': + resolution: {integrity: sha512-knO8UyF78Nt8O/B64i7TlGXod69ko7z6vJD9uhSlm0qkAbGeRUSudcm0+K/4CrRjrpiHfBCjMWlc08Vav1xwcw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@8.29.1': - resolution: {integrity: sha512-DkDUSDwZVCYN71xA4wzySqqcZsHKic53A4BLqmrWFFpOpNSoxX233lwGu/2135ymTCR04PoKiEEEvN1gFYg4Tw==} + '@typescript-eslint/type-utils@8.31.0': + resolution: {integrity: sha512-DJ1N1GdjI7IS7uRlzJuEDCgDQix3ZVYVtgeWEyhyn4iaoitpMBX6Ndd488mXSx0xah/cONAkEaYyylDyAeHMHg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/types@8.29.1': - resolution: {integrity: sha512-VT7T1PuJF1hpYC3AGm2rCgJBjHL3nc+A/bhOp9sGMKfi5v0WufsX/sHCFBfNTx2F+zA6qBc/PD0/kLRLjdt8mQ==} + '@typescript-eslint/types@8.31.0': + resolution: {integrity: sha512-Ch8oSjVyYyJxPQk8pMiP2FFGYatqXQfQIaMp+TpuuLlDachRWpUAeEu1u9B/v/8LToehUIWyiKcA/w5hUFRKuQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.29.1': - resolution: {integrity: sha512-l1enRoSaUkQxOQnbi0KPUtqeZkSiFlqrx9/3ns2rEDhGKfTa+88RmXqedC1zmVTOWrLc2e6DEJrTA51C9iLH5g==} + '@typescript-eslint/typescript-estree@8.31.0': + resolution: {integrity: sha512-xLmgn4Yl46xi6aDSZ9KkyfhhtnYI15/CvHbpOy/eR5NWhK/BK8wc709KKwhAR0m4ZKRP7h07bm4BWUYOCuRpQQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/utils@8.29.1': - resolution: {integrity: sha512-QAkFEbytSaB8wnmB+DflhUPz6CLbFWE2SnSCrRMEa+KnXIzDYbpsn++1HGvnfAsUY44doDXmvRkO5shlM/3UfA==} + '@typescript-eslint/utils@8.31.0': + resolution: {integrity: sha512-qi6uPLt9cjTFxAb1zGNgTob4x9ur7xC6mHQJ8GwEzGMGE9tYniublmJaowOJ9V2jUzxrltTPfdG2nKlWsq0+Ww==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/visitor-keys@8.29.1': - resolution: {integrity: sha512-RGLh5CRaUEf02viP5c1Vh1cMGffQscyHe7HPAzGpfmfflFg1wUz2rYxd+OZqwpeypYvZ8UxSxuIpF++fmOzEcg==} + '@typescript-eslint/visitor-keys@8.31.0': + resolution: {integrity: sha512-QcGHmlRHWOl93o64ZUMNewCdwKGU6WItOU52H0djgNmn1EOrhVudrDzXz4OycCRSCPwFCDrE2iIt5vmuUdHxuQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@unocss/config@65.4.3': @@ -970,83 +960,88 @@ packages: resolution: {integrity: sha512-bzRRdb9mb82IvgOt3KiRyUh/njRfJC3hoV84lMyUPryT8YTEP/hl6kt2KQ2l1K3WDz7ZPQXVi2eqUbqc+AUpwg==} engines: {node: '>=14'} - '@unrs/resolver-binding-darwin-arm64@1.5.0': - resolution: {integrity: sha512-YmocNlEcX/AgJv8gI41bhjMOTcKcea4D2nRIbZj+MhRtSH5+vEU8r/pFuTuoF+JjVplLsBueU+CILfBPVISyGQ==} + '@unrs/resolver-binding-darwin-arm64@1.7.0': + resolution: {integrity: sha512-vIWAU56r2lZAmUsljp6m9+hrTlwNkZH6pqnSPff2WxzofV+jWRSHLmZRUS+g+VE+LlyPByifmGGHpJmhWetatg==} cpu: [arm64] os: [darwin] - '@unrs/resolver-binding-darwin-x64@1.5.0': - resolution: {integrity: sha512-qpUrXgH4e/0xu1LOhPEdfgSY3vIXOxDQv370NEL8npN8h40HcQDA+Pl2r4HBW6tTXezWIjxUFcP7tj529RZtDw==} + '@unrs/resolver-binding-darwin-x64@1.7.0': + resolution: {integrity: sha512-+bShFLgtdwuNteQbKq3X230754AouNMXSLDZ56EssgDyckDt6Ld7wRaJjZF0pY671HnY2pk9/amO4amAFzfN1A==} cpu: [x64] os: [darwin] - '@unrs/resolver-binding-freebsd-x64@1.5.0': - resolution: {integrity: sha512-3tX8r8vgjvZzaJZB4jvxUaaFCDCb3aWDCpZN3EjhGnnwhztslI05KSG5NY/jNjlcZ5QWZ7dEZZ/rNBFsmTaSPw==} + '@unrs/resolver-binding-freebsd-x64@1.7.0': + resolution: {integrity: sha512-HJjXb3aIptDZQ0saSmk2S4W1pWNVZ2iNpAbNGZOfsUXbi8xwCmHdVjErNS92hRp7djuDLup1OLrzOMtTdw5BmA==} cpu: [x64] os: [freebsd] - '@unrs/resolver-binding-linux-arm-gnueabihf@1.5.0': - resolution: {integrity: sha512-FH+ixzBKaUU9fWOj3TYO+Yn/eO6kYvMLV9eNJlJlkU7OgrxkCmiMS6wUbyT0KA3FOZGxnEQ2z3/BHgYm2jqeLA==} + '@unrs/resolver-binding-linux-arm-gnueabihf@1.7.0': + resolution: {integrity: sha512-NF3lk7KHulLD97UE+MHjH0mrOjeZG8Hz10h48YcFz2V0rlxBdRSRcMbGer8iH/1mIlLqxtvXJfGLUr4SMj0XZg==} cpu: [arm] os: [linux] - '@unrs/resolver-binding-linux-arm-musleabihf@1.5.0': - resolution: {integrity: sha512-pxCgXMgwB/4PfqFQg73lMhmWwcC0j5L+dNXhZoz/0ek0iS/oAWl65fxZeT/OnU7fVs52MgdP2q02EipqJJXHSg==} + '@unrs/resolver-binding-linux-arm-musleabihf@1.7.0': + resolution: {integrity: sha512-Gn1c/t24irDgU8yYj4vVG6qHplwUM42ti9/zYWgfmFjoXCH6L4Ab9hh6HuO7bfDSvGDRGWQt1IVaBpgbKHdh3Q==} cpu: [arm] os: [linux] - '@unrs/resolver-binding-linux-arm64-gnu@1.5.0': - resolution: {integrity: sha512-FX2FV7vpLE/+Z0NZX9/1pwWud5Wocm/2PgpUXbT5aSV3QEB10kBPJAzssOQylvdj8mOHoKl5pVkXpbCwww/T2g==} + '@unrs/resolver-binding-linux-arm64-gnu@1.7.0': + resolution: {integrity: sha512-XRrVXRIUP++qyqAqgiXUpOv0GP3cHx7aA7NrzVFf6Cc8FoYuwtnmT+vctfSo4wRZN71MNU4xq2BEFxI4qvSerg==} cpu: [arm64] os: [linux] - '@unrs/resolver-binding-linux-arm64-musl@1.5.0': - resolution: {integrity: sha512-+gF97xst1BZb28T3nwwzEtq2ewCoMDGKsenYsZuvpmNrW0019G1iUAunZN+FG55L21y+uP7zsGX06OXDQ/viKw==} + '@unrs/resolver-binding-linux-arm64-musl@1.7.0': + resolution: {integrity: sha512-Sligg+vTDAYTXkUtgviPjGEFIh57pkvlfdyRw21i9gkjp/eCNOAi2o5e7qLGTkoYdJHZJs5wVMViPEmAbw2/Tg==} cpu: [arm64] os: [linux] - '@unrs/resolver-binding-linux-ppc64-gnu@1.5.0': - resolution: {integrity: sha512-5bEmVcQw9js8JYM2LkUBw5SeELSIxX+qKf9bFrfFINKAp4noZ//hUxLpbF7u/3gTBN1GsER6xOzIZlw/VTdXtA==} + '@unrs/resolver-binding-linux-ppc64-gnu@1.7.0': + resolution: {integrity: sha512-Apek8/x+7Rg33zUJlQV44Bvq8/t1brfulk0veNJrk9wprF89bCYFMUHF7zQYcpf2u+m1+qs3mYQrBd43fGXhMA==} cpu: [ppc64] os: [linux] - '@unrs/resolver-binding-linux-riscv64-gnu@1.5.0': - resolution: {integrity: sha512-GGk/8TPUsf1Q99F+lzMdjE6sGL26uJCwQ9TlvBs8zR3cLQNw/MIumPN7zrs3GFGySjnwXc8gA6J3HKbejywmqA==} + '@unrs/resolver-binding-linux-riscv64-gnu@1.7.0': + resolution: {integrity: sha512-kBale8CFX5clfV9VmI9EwKw2ZACMEx1ecjV92F9SeWTUoxl9d+LGzS6zMSX3kGYqcfJB3NXMwLCTwIDBLG1y4g==} + cpu: [riscv64] + os: [linux] + + '@unrs/resolver-binding-linux-riscv64-musl@1.7.0': + resolution: {integrity: sha512-s/Q33xQjeFHSCvGl1sZztFZF6xhv7coMvFz6wa/x/ZlEArjiQoMMwGa/Aieq1Kp/6+S13iU3/IJF0ga6/451ow==} cpu: [riscv64] os: [linux] - '@unrs/resolver-binding-linux-s390x-gnu@1.5.0': - resolution: {integrity: sha512-5uRkFYYVNAeVaA4W/CwugjFN3iDOHCPqsBLCCOoJiMfFMMz4evBRsg+498OFa9w6VcTn2bD5aI+RRayaIgk2Sw==} + '@unrs/resolver-binding-linux-s390x-gnu@1.7.0': + resolution: {integrity: sha512-7PuNXAo97ydaxVNrIYJzPipvINJafDpB8pt5CoZHfu8BmqcU6d7kl6/SABTnqNffNkd6Cfhuo70jvGB2P7oJ/Q==} cpu: [s390x] os: [linux] - '@unrs/resolver-binding-linux-x64-gnu@1.5.0': - resolution: {integrity: sha512-j905CZH3nehYy6NimNqC2B14pxn4Ltd7guKMyPTzKehbFXTUgihQS/ZfHQTdojkMzbSwBOSgq1dOrY+IpgxDsA==} + '@unrs/resolver-binding-linux-x64-gnu@1.7.0': + resolution: {integrity: sha512-fNosEzDMYItA4It+R0tioHwKlEfx/3TkkJdP2x9B5o9R946NDC4ZZj5ZjA+Y4NQD2V/imB3QPAKmeh3vHQGQyA==} cpu: [x64] os: [linux] - '@unrs/resolver-binding-linux-x64-musl@1.5.0': - resolution: {integrity: sha512-dmLevQTuzQRwu5A+mvj54R5aye5I4PVKiWqGxg8tTaYP2k2oTs/3Mo8mgnhPk28VoYCi0fdFYpgzCd4AJndQvQ==} + '@unrs/resolver-binding-linux-x64-musl@1.7.0': + resolution: {integrity: sha512-gHIw42dmnVcw7osjNPRybaXhONhggWkkzqiOZzXco1q3OKkn4KsbDylATeemnq3TP+L1BrzSqzl0H9UTJ6ji+w==} cpu: [x64] os: [linux] - '@unrs/resolver-binding-wasm32-wasi@1.5.0': - resolution: {integrity: sha512-LtJMhwu7avhoi+kKfAZOKN773RtzLBVVF90YJbB0wyMpUj9yQPeA+mteVUI9P70OG/opH47FeV5AWeaNWWgqJg==} + '@unrs/resolver-binding-wasm32-wasi@1.7.0': + resolution: {integrity: sha512-yq7POusv63/yTkNTaNsnXU/SAcBzckHyk1oYrDXqjS1m/goaWAaU9J9HrsovgTHkljxTcDd6PMAsJ5WZVBuGEQ==} engines: {node: '>=14.0.0'} cpu: [wasm32] - '@unrs/resolver-binding-win32-arm64-msvc@1.5.0': - resolution: {integrity: sha512-FTZBxLL4SO1mgIM86KykzJmPeTPisBDHQV6xtfDXbTMrentuZ6SdQKJUV5BWaoUK3p8kIULlrCcucqdCnk8Npg==} + '@unrs/resolver-binding-win32-arm64-msvc@1.7.0': + resolution: {integrity: sha512-/IPZPbdri9jglHonwB3F7EpQZvBK3ObH+g4ma/KDrqTEAECwvgE10Unvo0ox3LQFR/iMMAkVY+sGNMrMiIV/QQ==} cpu: [arm64] os: [win32] - '@unrs/resolver-binding-win32-ia32-msvc@1.5.0': - resolution: {integrity: sha512-i5bB7vJ1waUsFciU/FKLd4Zw0VnAkvhiJ4//jYQXyDUuiLKodmtQZVTcOPU7pp97RrNgCFtXfC1gnvj/DHPJTw==} + '@unrs/resolver-binding-win32-ia32-msvc@1.7.0': + resolution: {integrity: sha512-NGVKbHEdrLuJdpcuGqV5zXO3v8t4CWOs0qeCGjO47RiwwufOi/yYcrtxtCzZAaMPBrffHL7c6tJ1Hxr17cPUGg==} cpu: [ia32] os: [win32] - '@unrs/resolver-binding-win32-x64-msvc@1.5.0': - resolution: {integrity: sha512-wAvXp4k7jhioi4SebXW/yfzzYwsUCr9kIX4gCsUFKpCTUf8Mi7vScJXI3S+kupSUf0LbVHudR8qBbe2wFMSNUw==} + '@unrs/resolver-binding-win32-x64-msvc@1.7.0': + resolution: {integrity: sha512-Jf14pKofg58DIwcZv4Wt9AyVVe7bSJP8ODz+EP9nG/rho08FQzan0VOJk1g6/BNE1RkoYd+lRTWK+/BgH12qoQ==} cpu: [x64] os: [win32] @@ -1062,11 +1057,11 @@ packages: vite: ^5.0.0 || ^6.0.0 vue: ^3.2.25 - '@vitest/expect@3.1.1': - resolution: {integrity: sha512-q/zjrW9lgynctNbwvFtQkGK9+vvHA5UzVi2V8APrp1C6fG6/MuYYkmlx4FubuqLycCeSdHD5aadWfua/Vr0EUA==} + '@vitest/expect@3.1.2': + resolution: {integrity: sha512-O8hJgr+zREopCAqWl3uCVaOdqJwZ9qaDwUP7vy3Xigad0phZe9APxKhPcDNqYYi0rX5oMvwJMSCAXY2afqeTSA==} - '@vitest/mocker@3.1.1': - resolution: {integrity: sha512-bmpJJm7Y7i9BBELlLuuM1J1Q6EQ6K5Ye4wcyOpOMXMcePYKSIYlpcrCm4l/O6ja4VJA5G2aMJiuZkZdnxlC3SA==} + '@vitest/mocker@3.1.2': + resolution: {integrity: sha512-kOtd6K2lc7SQ0mBqYv/wdGedlqPdM/B38paPY+OwJ1XiNi44w3Fpog82UfOibmHaV9Wod18A09I9SCKLyDMqgw==} peerDependencies: msw: ^2.4.9 vite: ^5.0.0 || ^6.0.0 @@ -1076,20 +1071,20 @@ packages: vite: optional: true - '@vitest/pretty-format@3.1.1': - resolution: {integrity: sha512-dg0CIzNx+hMMYfNmSqJlLSXEmnNhMswcn3sXO7Tpldr0LiGmg3eXdLLhwkv2ZqgHb/d5xg5F7ezNFRA1fA13yA==} + '@vitest/pretty-format@3.1.2': + resolution: {integrity: sha512-R0xAiHuWeDjTSB3kQ3OQpT8Rx3yhdOAIm/JM4axXxnG7Q/fS8XUwggv/A4xzbQA+drYRjzkMnpYnOGAc4oeq8w==} - '@vitest/runner@3.1.1': - resolution: {integrity: sha512-X/d46qzJuEDO8ueyjtKfxffiXraPRfmYasoC4i5+mlLEJ10UvPb0XH5M9C3gWuxd7BAQhpK42cJgJtq53YnWVA==} + '@vitest/runner@3.1.2': + resolution: {integrity: sha512-bhLib9l4xb4sUMPXnThbnhX2Yi8OutBMA8Yahxa7yavQsFDtwY/jrUZwpKp2XH9DhRFJIeytlyGpXCqZ65nR+g==} - '@vitest/snapshot@3.1.1': - resolution: {integrity: sha512-bByMwaVWe/+1WDf9exFxWWgAixelSdiwo2p33tpqIlM14vW7PRV5ppayVXtfycqze4Qhtwag5sVhX400MLBOOw==} + '@vitest/snapshot@3.1.2': + resolution: {integrity: sha512-Q1qkpazSF/p4ApZg1vfZSQ5Yw6OCQxVMVrLjslbLFA1hMDrT2uxtqMaw8Tc/jy5DLka1sNs1Y7rBcftMiaSH/Q==} - '@vitest/spy@3.1.1': - resolution: {integrity: sha512-+EmrUOOXbKzLkTDwlsc/xrwOlPDXyVk3Z6P6K4oiCndxz7YLpp/0R0UsWVOKT0IXWjjBJuSMk6D27qipaupcvQ==} + '@vitest/spy@3.1.2': + resolution: {integrity: sha512-OEc5fSXMws6sHVe4kOFyDSj/+4MSwst0ib4un0DlcYgQvRuYQ0+M2HyqGaauUMnjq87tmUaMNDxKQx7wNfVqPA==} - '@vitest/utils@3.1.1': - resolution: {integrity: sha512-1XIjflyaU2k3HMArJ50bwSh3wKWPD6Q47wz/NUSmRV0zNywPc4w79ARjg/i/aNINHwA+mIALhUVqD9/aUvZNgg==} + '@vitest/utils@3.1.2': + resolution: {integrity: sha512-5GGd0ytZ7BH3H6JTj9Kw7Prn1Nbg0wZVrIvou+UWxm54d+WoXXgAgjFJ8wn3LdagWLFSEfpPeyYrByZaGEZHLg==} '@volar/language-core@2.4.12': resolution: {integrity: sha512-RLrFdXEaQBWfSnYGVxvR2WrO6Bub0unkdHYIdC31HzIEqATIuuhRRzYu76iGPZ6OtA4Au1SnW0ZwIqPP217YhA==} @@ -1115,8 +1110,8 @@ packages: '@vue/compiler-vue2@2.7.16': resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} - '@vue/language-core@2.2.8': - resolution: {integrity: sha512-rrzB0wPGBvcwaSNRriVWdNAbHQWSf0NlGqgKHK5mEkXpefjUlVRP62u03KvwZpvKVjRnBIQ/Lwre+Mx9N6juUQ==} + '@vue/language-core@2.2.10': + resolution: {integrity: sha512-+yNoYx6XIKuAO8Mqh1vGytu8jkFEOH5C8iOv3i8Z/65A7x9iAOXA97Q+PqZ3nlm2lxf5rOJuIGI/wDtx/riNYw==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -1189,8 +1184,8 @@ packages: resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} engines: {node: '>=12'} - ast-kit@1.4.2: - resolution: {integrity: sha512-lvGehj1XsrIoQrD5CfPduIzQbcpuX2EPjlk/vDMDQF9U9HLRB6WwMTdighj5n52hdhh8xg9VgPTU7Q25MuJ/rw==} + ast-kit@1.4.3: + resolution: {integrity: sha512-MdJqjpodkS5J149zN0Po+HPshkTdUyrvF7CKTafUgv69vBSPtncrj+3IiUgqdd7ElIEkbeXCsEouBUwLrw9Ilg==} engines: {node: '>=16.14.0'} balanced-match@1.0.2: @@ -1373,17 +1368,21 @@ packages: resolution: {integrity: sha512-PJWHUb1RFevKCwaFA9RlG5tCd+FO5iRh9A8HEtkmBH2Li03iJriB6m6JIN4rGz3K3JLawI7/veA1xzRKP6ISBw==} engines: {node: '>=0.3.1'} - doctrine@3.0.0: - resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} - engines: {node: '>=6.0.0'} - dotenv@16.5.0: resolution: {integrity: sha512-m/C+AwOAr9/W1UOIZUo232ejMNnJAJtYQjUbHoNTBNTJSvqzzDh7vnrei3o3r3m9blf6ZoDkvcw0VmozNRFJxg==} engines: {node: '>=12'} + dts-resolver@1.0.1: + resolution: {integrity: sha512-t+NRUvrugV5KfFibjlCmIWT1OBnCoPbl8xvxISGIlJy76IvNXwgTWo2FywUuJTBc6yyUWde9PORHqczyP1GTIA==} + engines: {node: '>=20.18.0'} + electron-to-chromium@1.5.136: resolution: {integrity: sha512-kL4+wUTD7RSA5FHx5YwWtjDnEEkIIikFgWHR4P6fqjw1PPLlqYkxeOb++wAauAssat0YClCy8Y3C5SxgSkjibQ==} + empathic@1.0.0: + resolution: {integrity: sha512-qtKgI1Mv8rTacvpaTkh28HM2Lbf+IOjXb7rhpt/42kZxRm8TBb/IVlo5iL2ztT19kc/EHAFN0fZ641avlXAgdg==} + engines: {node: '>=16'} + enhanced-resolve@5.18.1: resolution: {integrity: sha512-ZSW3ma5GkcQBIpwZTSRAI8N71Uuwgs93IezB7mf7R60tC8ZbJideoDNKjHn2O9KIlx6rkGTTEk1xUCK2E1Y2Yg==} engines: {node: '>=10.13.0'} @@ -1478,8 +1477,8 @@ packages: peerDependencies: eslint: '>=8' - eslint-plugin-import-x@4.10.3: - resolution: {integrity: sha512-Q7yx76tlOfzLGtXDt/sppdYrGNcbr9CrRXqJXTNIpM/7hfX9lRp1noE+PkYgN+xvW47TEeGZ0pgy29hlX9Y7UQ==} + eslint-plugin-import-x@4.11.0: + resolution: {integrity: sha512-NAaYY49342gj09QGvwnFFl5KcD5aLzjAz97Lo+upnN8MzjEGSIlmL5sxCYGqtIeMjw8fSRDFZIp2xjRLT+yl4Q==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -1579,8 +1578,8 @@ packages: resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.24.0: - resolution: {integrity: sha512-eh/jxIEJyZrvbWRe4XuVclLPDYSYYYgLy5zXGGxD6j8zjSAxFEzI2fL/8xNq6O2yKqVt+eF2YhV+hxjV6UKXwQ==} + eslint@9.25.1: + resolution: {integrity: sha512-E6Mtz9oGQWDCpV12319d59n4tx9zOTXSTmc8BLVxBx+G/0RdM5MvEEJLU9c0+aleoePYYgVTOsRblx433qmhWQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -1645,8 +1644,11 @@ packages: fastq@1.19.1: resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==} - fdir@6.4.3: - resolution: {integrity: sha512-PMXmW2y1hDDfTSRc9gaXIuCCRpuoz3Kaz8cUelp3smouvfT632ozg2vrT6lJsHKKOF59YLbOGfAWGUcKEfRMQw==} + fault@2.0.1: + resolution: {integrity: sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==} + + fdir@6.4.4: + resolution: {integrity: sha512-1NZP+GK4GfuAv3PqKvxQRDMjdSRZjnkq7KfhlNrCNNlZ0ygQFpebfrnfnq/W7fpUnAv9aGWmY1zKx7FYL3gwhg==} peerDependencies: picomatch: ^3 || ^4 peerDependenciesMeta: @@ -1676,6 +1678,10 @@ packages: flatted@3.3.3: resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==} + format@0.2.2: + resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==} + engines: {node: '>=0.4.x'} + fsevents@2.3.3: resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} @@ -1729,6 +1735,9 @@ packages: resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} hasBin: true + hookable@5.5.3: + resolution: {integrity: sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==} + hosted-git-info@7.0.2: resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==} engines: {node: ^16.14.0 || >=18.0.0} @@ -1873,6 +1882,9 @@ packages: mdast-util-from-markdown@2.0.2: resolution: {integrity: sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==} + mdast-util-frontmatter@2.0.1: + resolution: {integrity: sha512-LRqI9+wdgC25P0URIJY9vwocIzCcksduHQ9OF2joxQoyTNVduwLAFUzjoopuRJbJAReaKrNQKAZKL3uCMugWJA==} + mdast-util-gfm-autolink-literal@2.0.1: resolution: {integrity: sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==} @@ -1907,6 +1919,9 @@ packages: micromark-core-commonmark@2.0.3: resolution: {integrity: sha512-RDBrHEMSxVFLg6xvnXmb1Ayr2WzLAWjeSATAoxwKYJV94TeNavgoIdA0a9ytzDSVzBy2YKFK+emCPOEibLeCrg==} + micromark-extension-frontmatter@2.0.0: + resolution: {integrity: sha512-C4AkuM3dA58cgZha7zVnuVxBhDsbttIMiytjgsM2XbHAB2faRVaHRle40558FBN+DJcrLNCoqG5mlrpdU4cRtg==} + micromark-extension-gfm-autolink-literal@2.1.0: resolution: {integrity: sha512-oOg7knzhicgQ3t4QCjCWgTmfNhvQbDDnJeVu9v81r7NltNCVmhPy1fJRX27pISafdjL+SVc4d3l48Gb6pbRypw==} @@ -2025,6 +2040,11 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true + napi-postinstall@0.1.6: + resolution: {integrity: sha512-w1bClprmjwpybo+7M1Rd0N4QK5Ein8kH/1CQ0Wv8Q9vrLbDMakxc4rZpv8zYc8RVErUELJlFhM8UzOF3IqlYKw==} + engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} + hasBin: true + natural-compare@1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} @@ -2057,19 +2077,19 @@ packages: resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} engines: {node: '>= 0.8.0'} - oxc-minify@0.62.0: - resolution: {integrity: sha512-oqPXigeyD4rbY63nLF+x12arI6F7NYvivI8EHpsScORD58sU8xloYEA5Nm2ynQprHayEYSxz9UpNlPJ81LzWzw==} + oxc-minify@0.66.0: + resolution: {integrity: sha512-3aPq5UArLwI4/5OjvDYxr8YIpTVPGoQQlhm4/Lm4jscngxxDgsX5NdOJ8SHYX414BSC1VATra8rCqieBufTM9Q==} engines: {node: '>=14.0.0'} - oxc-parser@0.62.0: - resolution: {integrity: sha512-WwSVsS8e7KH8an4rQJJZuO2QiIxNA0ryPESmmdxy1KYRSKEscyBgbIGGv2lCWy3uTksQtAjB2s2YAohESfrfOQ==} + oxc-parser@0.66.0: + resolution: {integrity: sha512-uNkhp3ZueIqwU/Hm1ccDl/ZuAKAEhVlEj3W9sC6aD66ArxjO0xA6RZ9w85XJ2rugAt4g6R4tWeGvpJOSG3jfKg==} engines: {node: '>=14.0.0'} - oxc-resolver@5.2.0: - resolution: {integrity: sha512-ce0rdG5Y0s1jhcvh2Zc6sD+fTw/WA4pUKWrPmjbniZjC/m6pPob2I2Pkz8T0YzdWsbAC98E00Bc7KNB1B6Tolg==} + oxc-resolver@6.0.2: + resolution: {integrity: sha512-iO4XRuD6GzQpxGCIiW9bjVpIUPVETeH7vnhB0xQpXEq0mal67K3vrTlyB64imPCNV9iwpIjJM5W++ZlgCXII6A==} - oxc-transform@0.62.0: - resolution: {integrity: sha512-4aycc3KlhwtUj1DVrFWGvfvX0OI6CmSkaPfhox4eY5UNknxZ0WSvj9p3NZIw8wPZiT6uj/acV3LcdO2o8HcSHQ==} + oxc-transform@0.66.0: + resolution: {integrity: sha512-vfs0oVJAAgX8GrZ5jO1sQp29c4HYSZ4MTtievyqawSeNpqF0yj69tpAwpDZ+MxYt3dqZ8lrGh9Ji80YlG0hpoA==} engines: {node: '>=14.0.0'} p-limit@3.1.0: @@ -2229,21 +2249,24 @@ packages: resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - rolldown@1.0.0-beta.7: - resolution: {integrity: sha512-IUa/9lZVqgFilYggiY7jxUbmvU4Q8wVvVqsru+AeMldBccBEhTYZ6/XP6cWsznb8Fv49zfYGaeEpJ5WeVdo6Mg==} - hasBin: true + rolldown-plugin-dts@0.8.6: + resolution: {integrity: sha512-uWhYtTLR0vze2gUmWFcMkjhM4/9aN2LnnmRl/iKa3p8iFcuM4W6peR032xuGauLczL+9zytO+A4VX13oDQ/trg==} + engines: {node: '>=20.18.0'} peerDependencies: - '@oxc-project/runtime': 0.61.2 + rolldown: ^1.0.0-beta.7 + typescript: ^5.0.0 peerDependenciesMeta: - '@oxc-project/runtime': + typescript: optional: true - rollup-plugin-dts@6.2.1: - resolution: {integrity: sha512-sR3CxYUl7i2CHa0O7bA45mCrgADyAQ0tVtGSqi3yvH28M+eg1+g5d7kQ9hLvEz5dorK3XVsH5L2jwHLQf72DzA==} - engines: {node: '>=16'} + rolldown@1.0.0-beta.8-commit.2686eb1: + resolution: {integrity: sha512-NIo+n0m7ZVC6VXQ4l2zNYJOQ84lEthihbByZBBHzmyyhH/605jL43n2qFTPNy6W3stDnTCyp8/YYDlw39+fXlA==} + hasBin: true peerDependencies: - rollup: ^3.29.4 || ^4 - typescript: ^4.5 || ^5.0 + '@oxc-project/runtime': 0.66.0 + peerDependenciesMeta: + '@oxc-project/runtime': + optional: true rollup@4.40.0: resolution: {integrity: sha512-Noe455xmA96nnqH5piFtLobsGbCij7Tu+tb3c1vYjNbTkfzGqXqQXG3wJaYXkRZuQ0vEYN4bhwg7QnIrqB5B+w==} @@ -2346,8 +2369,11 @@ packages: tinyexec@0.3.2: resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} - tinyglobby@0.2.12: - resolution: {integrity: sha512-qkf4trmKSIiMTs/E63cxH+ojC2unam7rJ0WrauAzpT3ECNTxGRMlaXxVbfxMUC/w0LaYk6jQ4y/nGR9uBO3tww==} + tinyexec@1.0.1: + resolution: {integrity: sha512-5uC6DDlmeqiOwCPmK9jMSdOuZTh8bU39Ys6yidB+UTt5hfZUPGAypSgFRiEp+jbi9qH40BLDvy85jIU88wKSqw==} + + tinyglobby@0.2.13: + resolution: {integrity: sha512-mEwzpUgrLySlveBwEVDMKk5B57bhLPYovRfPAXD5gA/98Opn0rCDj3GtLwFvCvH5RK9uPCExUROW5NjDwvqkxw==} engines: {node: '>=12.0.0'} tinypool@1.0.2: @@ -2372,8 +2398,8 @@ packages: peerDependencies: typescript: '>=4.8.4' - tsdown@0.6.10: - resolution: {integrity: sha512-z8+r/9ToKADbsCoGY29z6h7gzJGCB/65NMFou492ZwqXSO50Z3RaV9FHnB8zqpR1tVdSdQJJap7vE3IpjwDV/Q==} + tsdown@0.9.7: + resolution: {integrity: sha512-NhuDEuICdHsXH6rfdj6G4ZdLdYY8T5azlt00+vmtOWDMkjlkMNSQWB+dD7vR1dWCAXna7OrFvgUU/JFX0glYTw==} engines: {node: '>=18.0.0'} hasBin: true peerDependencies: @@ -2401,8 +2427,8 @@ packages: resolution: {integrity: sha512-uW9qzd66uyHYxwyVBYiwS4Oi0qZyUqwjU+Oevr6ZogYiXt99EOYtwvzMSLw1c3lYo2HzJsep/NB23iEVEgjG/w==} engines: {node: '>=16'} - typescript-eslint@8.29.1: - resolution: {integrity: sha512-f8cDkvndhbQMPcysk6CUSGBWV+g1utqdn71P5YKwMumVMOG/5k7cHq0KyG4O52nB0oKS4aN2Tp5+wB4APJGC+w==} + typescript-eslint@8.31.0: + resolution: {integrity: sha512-u+93F0sB0An8WEAPtwxVhFby573E8ckdjwUUQUj9QA4v8JAvgtoDdIyYR3XFwFHq2W1KJ1AurwJCO+w+Y1ixyQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -2419,8 +2445,8 @@ packages: unconfig@0.6.1: resolution: {integrity: sha512-cVU+/sPloZqOyJEAfNwnQSFCzFrZm85vcVkryH7lnlB/PiTycUkAjt5Ds79cfIshGOZ+M5v3PBDnKgpmlE5DtA==} - unconfig@7.3.1: - resolution: {integrity: sha512-LH5WL+un92tGAzWS87k7LkAfwpMdm7V0IXG2FxEjZz/QxiIW5J5LkcrKQThj0aRz6+h/lFmKI9EUXmK/T0bcrw==} + unconfig@7.3.2: + resolution: {integrity: sha512-nqG5NNL2wFVGZ0NA/aCFw0oJ2pxSf1lwg4Z5ill8wd7K4KX/rQbHlwbh+bjctXL5Ly1xtzHenHGOK0b+lG6JVg==} undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} @@ -2445,20 +2471,8 @@ packages: resolution: {integrity: sha512-MNOmOB7Ysyt7Vzg7zvY50qFnDNt2lY86ns8j7GRB8SsQUSY1ulroG/83OCjGluUKPofxWGsz+Jr3zGBWcPQKgQ==} engines: {node: ^18.19.0 || >=20.6.0} - unplugin-isolated-decl@0.13.6: - resolution: {integrity: sha512-+dNEvuNHfqohQEcXdHtUop/FhK3BXiqtAreHX7oc0M64RMg59rsizH2Sk38O7hgMrXnokbiAJTgORETQyqDp/Q==} - engines: {node: '>=18.12.0'} - peerDependencies: - '@swc/core': ^1.6.6 - typescript: ^5.5.2 - peerDependenciesMeta: - '@swc/core': - optional: true - typescript: - optional: true - - unplugin-oxc@0.3.3: - resolution: {integrity: sha512-b0Nv9S3WwzMtdDQtuyE5uTgD1vf6mz06BeQUCs/jgcSv5QTQ9GdUlvREd/uGUTmBa0hG+ItJfjl+VXqvHw9aPA==} + unplugin-oxc@0.3.6: + resolution: {integrity: sha512-kJah6QzYf2otfHSpaKUDhuz7LBsPrDuofRV6ngywKCU+ykkTDOZIz59Aly3b9AWeFInwo5AfKFhiVcx6iYJKpQ==} engines: {node: '>=18.12.0'} peerDependencies: unloader: '*' @@ -2474,8 +2488,8 @@ packages: resolution: {integrity: sha512-8U/MtpkPkkk3Atewj1+RcKIjb5WBimZ/WSLhhR3w6SsIj8XJuKTacSP8g+2JhfSGw0Cb125Y+2zA/IzJZDVbhA==} engines: {node: '>=18.12.0'} - unplugin-vue@6.1.0: - resolution: {integrity: sha512-0b9sAjcp1DN4fgC++Dc1l1JXuY0IO+eQDC40FrJKWrhi4j+w0p4MWpPbOZgQEfC2UC/DoflYfoZ5BRvtFjycjg==} + unplugin-vue@6.2.0: + resolution: {integrity: sha512-/FRiRuBu8AFzeF9qetgMLrDJtBGvJTOn/TqA0DiURIYT8IMAttXajjMO7UM2oK07R5ZX3mFW+OGe/reYEq9wSQ==} engines: {node: '>=18.0.0'} peerDependencies: vue: ^3.2.25 @@ -2484,8 +2498,8 @@ packages: resolution: {integrity: sha512-3n7YA46rROb3zSj8fFxtxC/PqoyvYQ0llwz9wtUPUutr9ig09C8gGo5CWCwHrUzlqC1LLR43kxp5vEIyH1ac1w==} engines: {node: '>=18.12.0'} - unrs-resolver@1.5.0: - resolution: {integrity: sha512-6aia3Oy7SEe0MuUGQm2nsyob0L2+g57w178K5SE/3pvSGAIp28BB2O921fKx424Ahc/gQ6v0DXFbhcpyhGZdOA==} + unrs-resolver@1.7.0: + resolution: {integrity: sha512-b76tVoT9KPniDY1GoYghDUQX20gjzXm/TONfHfgayLaiuo+oGyT9CsQkGCEJs+1/uryVBEOGOt3yYWDXbJhL7g==} update-browserslist-db@1.1.3: resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==} @@ -2510,13 +2524,13 @@ packages: validate-npm-package-license@3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} - vite-node@3.1.1: - resolution: {integrity: sha512-V+IxPAE2FvXpTCHXyNem0M+gWm6J7eRyWPR6vYoG/Gl+IscNOjXzztUhimQgTxaAoUoj40Qqimaa0NLIOOAH4w==} + vite-node@3.1.2: + resolution: {integrity: sha512-/8iMryv46J3aK13iUXsei5G/A3CUlW4665THCPS+K8xAaqrVWiGB4RfXMQXCLjpK9P2eK//BczrVkn5JLAk6DA==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true - vite@6.2.6: - resolution: {integrity: sha512-9xpjNl3kR4rVDZgPNdTL0/c6ao4km69a/2ihNQbcANz8RuCOK3hQBmLSJf3bRKVQjVMda+YvizNE8AwvogcPbw==} + vite@6.3.3: + resolution: {integrity: sha512-5nXH+QsELbFKhsEfWLkHrvgRpTdGJzqOZ+utSdmPTvwHmvU6ITTm3xx+mRusihkcI8GeC7lCDyn3kDtiki9scw==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: @@ -2555,16 +2569,16 @@ packages: yaml: optional: true - vitest@3.1.1: - resolution: {integrity: sha512-kiZc/IYmKICeBAZr9DQ5rT7/6bD9G7uqQEki4fxazi1jdVl2mWGzedtBs5s6llz59yQhVb7FFY2MbHzHCnT79Q==} + vitest@3.1.2: + resolution: {integrity: sha512-WaxpJe092ID1C0mr+LH9MmNrhfzi8I65EX/NRU/Ld016KqQNRgxSOlGNP1hHN+a/F8L15Mh8klwaF77zR3GeDQ==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/debug': ^4.1.12 '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 - '@vitest/browser': 3.1.1 - '@vitest/ui': 3.1.1 + '@vitest/browser': 3.1.2 + '@vitest/ui': 3.1.2 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -2592,8 +2606,8 @@ packages: peerDependencies: eslint: ^8.57.0 || ^9.0.0 - vue-tsc@2.2.8: - resolution: {integrity: sha512-jBYKBNFADTN+L+MdesNX/TB3XuDSyaWynKMDgR+yCSln0GQ9Tfb7JS2lr46s2LiFUT1WsmfWsSvIElyxzOPqcQ==} + vue-tsc@2.2.10: + resolution: {integrity: sha512-jWZ1xSaNbabEV3whpIDMbjVSVawjAyW+x1n3JeGQo7S0uv2n9F/JMgWW90tGWNFRKya4YwKMZgCtr0vRAM7DeQ==} hasBin: true peerDependencies: typescript: '>=5.0.0' @@ -2699,7 +2713,7 @@ snapshots: dependencies: '@types/eslint': 9.6.1 '@types/estree': 1.0.7 - '@typescript-eslint/types': 8.29.1 + '@typescript-eslint/types': 8.31.0 comment-parser: 1.4.1 esquery: 1.6.0 jsdoc-type-pratt-parser: 4.1.0 @@ -2779,22 +2793,22 @@ snapshots: '@esbuild/win32-x64@0.25.2': optional: true - '@eslint-community/eslint-plugin-eslint-comments@4.5.0(eslint@9.24.0(jiti@2.4.2))': + '@eslint-community/eslint-plugin-eslint-comments@4.5.0(eslint@9.25.1(jiti@2.4.2))': dependencies: escape-string-regexp: 4.0.0 - eslint: 9.24.0(jiti@2.4.2) + eslint: 9.25.1(jiti@2.4.2) ignore: 5.3.2 - '@eslint-community/eslint-utils@4.6.0(eslint@9.24.0(jiti@2.4.2))': + '@eslint-community/eslint-utils@4.6.0(eslint@9.25.1(jiti@2.4.2))': dependencies: - eslint: 9.24.0(jiti@2.4.2) + eslint: 9.25.1(jiti@2.4.2) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} - '@eslint/compat@1.2.8(eslint@9.24.0(jiti@2.4.2))': + '@eslint/compat@1.2.8(eslint@9.25.1(jiti@2.4.2))': optionalDependencies: - eslint: 9.24.0(jiti@2.4.2) + eslint: 9.25.1(jiti@2.4.2) '@eslint/config-array@0.20.0': dependencies: @@ -2810,10 +2824,6 @@ snapshots: dependencies: '@types/json-schema': 7.0.15 - '@eslint/core@0.12.0': - dependencies: - '@types/json-schema': 7.0.15 - '@eslint/core@0.13.0': dependencies: '@types/json-schema': 7.0.15 @@ -2832,14 +2842,16 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.24.0': {} + '@eslint/js@9.25.1': {} - '@eslint/markdown@6.3.0': + '@eslint/markdown@6.4.0': dependencies: '@eslint/core': 0.10.0 '@eslint/plugin-kit': 0.2.8 mdast-util-from-markdown: 2.0.2 + mdast-util-frontmatter: 2.0.1 mdast-util-gfm: 3.1.0 + micromark-extension-frontmatter: 2.0.0 micromark-extension-gfm: 3.0.0 transitivePeerDependencies: - supports-color @@ -2885,7 +2897,7 @@ snapshots: '@jridgewell/sourcemap-codec': 1.5.0 optional: true - '@napi-rs/wasm-runtime@0.2.8': + '@napi-rs/wasm-runtime@0.2.9': dependencies: '@emnapi/core': 1.4.1 '@emnapi/runtime': 1.4.1 @@ -2904,145 +2916,143 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.19.1 - '@oxc-minify/binding-darwin-arm64@0.62.0': + '@oxc-minify/binding-darwin-arm64@0.66.0': optional: true - '@oxc-minify/binding-darwin-x64@0.62.0': + '@oxc-minify/binding-darwin-x64@0.66.0': optional: true - '@oxc-minify/binding-linux-arm-gnueabihf@0.62.0': + '@oxc-minify/binding-linux-arm-gnueabihf@0.66.0': optional: true - '@oxc-minify/binding-linux-arm64-gnu@0.62.0': + '@oxc-minify/binding-linux-arm64-gnu@0.66.0': optional: true - '@oxc-minify/binding-linux-arm64-musl@0.62.0': + '@oxc-minify/binding-linux-arm64-musl@0.66.0': optional: true - '@oxc-minify/binding-linux-x64-gnu@0.62.0': + '@oxc-minify/binding-linux-x64-gnu@0.66.0': optional: true - '@oxc-minify/binding-linux-x64-musl@0.62.0': + '@oxc-minify/binding-linux-x64-musl@0.66.0': optional: true - '@oxc-minify/binding-wasm32-wasi@0.62.0': + '@oxc-minify/binding-wasm32-wasi@0.66.0': dependencies: - '@napi-rs/wasm-runtime': 0.2.8 + '@napi-rs/wasm-runtime': 0.2.9 optional: true - '@oxc-minify/binding-win32-arm64-msvc@0.62.0': + '@oxc-minify/binding-win32-arm64-msvc@0.66.0': optional: true - '@oxc-minify/binding-win32-x64-msvc@0.62.0': + '@oxc-minify/binding-win32-x64-msvc@0.66.0': optional: true - '@oxc-parser/binding-darwin-arm64@0.62.0': + '@oxc-parser/binding-darwin-arm64@0.66.0': optional: true - '@oxc-parser/binding-darwin-x64@0.62.0': + '@oxc-parser/binding-darwin-x64@0.66.0': optional: true - '@oxc-parser/binding-linux-arm-gnueabihf@0.62.0': + '@oxc-parser/binding-linux-arm-gnueabihf@0.66.0': optional: true - '@oxc-parser/binding-linux-arm64-gnu@0.62.0': + '@oxc-parser/binding-linux-arm64-gnu@0.66.0': optional: true - '@oxc-parser/binding-linux-arm64-musl@0.62.0': + '@oxc-parser/binding-linux-arm64-musl@0.66.0': optional: true - '@oxc-parser/binding-linux-x64-gnu@0.62.0': + '@oxc-parser/binding-linux-x64-gnu@0.66.0': optional: true - '@oxc-parser/binding-linux-x64-musl@0.62.0': + '@oxc-parser/binding-linux-x64-musl@0.66.0': optional: true - '@oxc-parser/binding-wasm32-wasi@0.62.0': + '@oxc-parser/binding-wasm32-wasi@0.66.0': dependencies: - '@napi-rs/wasm-runtime': 0.2.8 + '@napi-rs/wasm-runtime': 0.2.9 optional: true - '@oxc-parser/binding-win32-arm64-msvc@0.62.0': + '@oxc-parser/binding-win32-arm64-msvc@0.66.0': optional: true - '@oxc-parser/binding-win32-x64-msvc@0.62.0': + '@oxc-parser/binding-win32-x64-msvc@0.66.0': optional: true - '@oxc-project/types@0.61.2': {} - - '@oxc-project/types@0.62.0': {} + '@oxc-project/types@0.66.0': {} - '@oxc-resolver/binding-darwin-arm64@5.2.0': + '@oxc-resolver/binding-darwin-arm64@6.0.2': optional: true - '@oxc-resolver/binding-darwin-x64@5.2.0': + '@oxc-resolver/binding-darwin-x64@6.0.2': optional: true - '@oxc-resolver/binding-freebsd-x64@5.2.0': + '@oxc-resolver/binding-freebsd-x64@6.0.2': optional: true - '@oxc-resolver/binding-linux-arm-gnueabihf@5.2.0': + '@oxc-resolver/binding-linux-arm-gnueabihf@6.0.2': optional: true - '@oxc-resolver/binding-linux-arm64-gnu@5.2.0': + '@oxc-resolver/binding-linux-arm64-gnu@6.0.2': optional: true - '@oxc-resolver/binding-linux-arm64-musl@5.2.0': + '@oxc-resolver/binding-linux-arm64-musl@6.0.2': optional: true - '@oxc-resolver/binding-linux-riscv64-gnu@5.2.0': + '@oxc-resolver/binding-linux-riscv64-gnu@6.0.2': optional: true - '@oxc-resolver/binding-linux-s390x-gnu@5.2.0': + '@oxc-resolver/binding-linux-s390x-gnu@6.0.2': optional: true - '@oxc-resolver/binding-linux-x64-gnu@5.2.0': + '@oxc-resolver/binding-linux-x64-gnu@6.0.2': optional: true - '@oxc-resolver/binding-linux-x64-musl@5.2.0': + '@oxc-resolver/binding-linux-x64-musl@6.0.2': optional: true - '@oxc-resolver/binding-wasm32-wasi@5.2.0': + '@oxc-resolver/binding-wasm32-wasi@6.0.2': dependencies: - '@napi-rs/wasm-runtime': 0.2.8 + '@napi-rs/wasm-runtime': 0.2.9 optional: true - '@oxc-resolver/binding-win32-arm64-msvc@5.2.0': + '@oxc-resolver/binding-win32-arm64-msvc@6.0.2': optional: true - '@oxc-resolver/binding-win32-x64-msvc@5.2.0': + '@oxc-resolver/binding-win32-x64-msvc@6.0.2': optional: true - '@oxc-transform/binding-darwin-arm64@0.62.0': + '@oxc-transform/binding-darwin-arm64@0.66.0': optional: true - '@oxc-transform/binding-darwin-x64@0.62.0': + '@oxc-transform/binding-darwin-x64@0.66.0': optional: true - '@oxc-transform/binding-linux-arm-gnueabihf@0.62.0': + '@oxc-transform/binding-linux-arm-gnueabihf@0.66.0': optional: true - '@oxc-transform/binding-linux-arm64-gnu@0.62.0': + '@oxc-transform/binding-linux-arm64-gnu@0.66.0': optional: true - '@oxc-transform/binding-linux-arm64-musl@0.62.0': + '@oxc-transform/binding-linux-arm64-musl@0.66.0': optional: true - '@oxc-transform/binding-linux-x64-gnu@0.62.0': + '@oxc-transform/binding-linux-x64-gnu@0.66.0': optional: true - '@oxc-transform/binding-linux-x64-musl@0.62.0': + '@oxc-transform/binding-linux-x64-musl@0.66.0': optional: true - '@oxc-transform/binding-wasm32-wasi@0.62.0': + '@oxc-transform/binding-wasm32-wasi@0.66.0': dependencies: - '@napi-rs/wasm-runtime': 0.2.8 + '@napi-rs/wasm-runtime': 0.2.9 optional: true - '@oxc-transform/binding-win32-arm64-msvc@0.62.0': + '@oxc-transform/binding-win32-arm64-msvc@0.66.0': optional: true - '@oxc-transform/binding-win32-x64-msvc@0.62.0': + '@oxc-transform/binding-win32-x64-msvc@0.66.0': optional: true '@pkgr/core@0.1.2': {} @@ -3056,42 +3066,42 @@ snapshots: dependencies: quansync: 0.2.10 - '@rolldown/binding-darwin-arm64@1.0.0-beta.7': + '@rolldown/binding-darwin-arm64@1.0.0-beta.8-commit.2686eb1': optional: true - '@rolldown/binding-darwin-x64@1.0.0-beta.7': + '@rolldown/binding-darwin-x64@1.0.0-beta.8-commit.2686eb1': optional: true - '@rolldown/binding-freebsd-x64@1.0.0-beta.7': + '@rolldown/binding-freebsd-x64@1.0.0-beta.8-commit.2686eb1': optional: true - '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.7': + '@rolldown/binding-linux-arm-gnueabihf@1.0.0-beta.8-commit.2686eb1': optional: true - '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.7': + '@rolldown/binding-linux-arm64-gnu@1.0.0-beta.8-commit.2686eb1': optional: true - '@rolldown/binding-linux-arm64-musl@1.0.0-beta.7': + '@rolldown/binding-linux-arm64-musl@1.0.0-beta.8-commit.2686eb1': optional: true - '@rolldown/binding-linux-x64-gnu@1.0.0-beta.7': + '@rolldown/binding-linux-x64-gnu@1.0.0-beta.8-commit.2686eb1': optional: true - '@rolldown/binding-linux-x64-musl@1.0.0-beta.7': + '@rolldown/binding-linux-x64-musl@1.0.0-beta.8-commit.2686eb1': optional: true - '@rolldown/binding-wasm32-wasi@1.0.0-beta.7': + '@rolldown/binding-wasm32-wasi@1.0.0-beta.8-commit.2686eb1': dependencies: - '@napi-rs/wasm-runtime': 0.2.8 + '@napi-rs/wasm-runtime': 0.2.9 optional: true - '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.7': + '@rolldown/binding-win32-arm64-msvc@1.0.0-beta.8-commit.2686eb1': optional: true - '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.7': + '@rolldown/binding-win32-ia32-msvc@1.0.0-beta.8-commit.2686eb1': optional: true - '@rolldown/binding-win32-x64-msvc@1.0.0-beta.7': + '@rolldown/binding-win32-x64-msvc@1.0.0-beta.8-commit.2686eb1': optional: true '@rollup/rollup-android-arm-eabi@4.40.0': @@ -3154,40 +3164,40 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.40.0': optional: true - '@sxzz/eslint-config@6.1.1(@types/eslint@9.6.1)(@typescript-eslint/eslint-plugin@8.29.1(@typescript-eslint/parser@8.29.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(@unocss/eslint-plugin@65.4.3(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3)': + '@sxzz/eslint-config@6.1.2(@types/eslint@9.6.1)(@typescript-eslint/eslint-plugin@8.31.0(@typescript-eslint/parser@8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3))(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3))(@unocss/eslint-plugin@65.4.3(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3))(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@eslint-community/eslint-plugin-eslint-comments': 4.5.0(eslint@9.24.0(jiti@2.4.2)) - '@eslint/js': 9.24.0 - '@eslint/markdown': 6.3.0 - eslint: 9.24.0(jiti@2.4.2) - eslint-config-flat-gitignore: 2.1.0(eslint@9.24.0(jiti@2.4.2)) - eslint-config-prettier: 10.1.2(eslint@9.24.0(jiti@2.4.2)) + '@eslint-community/eslint-plugin-eslint-comments': 4.5.0(eslint@9.25.1(jiti@2.4.2)) + '@eslint/js': 9.25.1 + '@eslint/markdown': 6.4.0 + eslint: 9.25.1(jiti@2.4.2) + eslint-config-flat-gitignore: 2.1.0(eslint@9.25.1(jiti@2.4.2)) + eslint-config-prettier: 10.1.2(eslint@9.25.1(jiti@2.4.2)) eslint-flat-config-utils: 2.0.1 - eslint-plugin-antfu: 3.1.1(eslint@9.24.0(jiti@2.4.2)) - eslint-plugin-command: 3.2.0(eslint@9.24.0(jiti@2.4.2)) - eslint-plugin-de-morgan: 1.2.1(eslint@9.24.0(jiti@2.4.2)) - eslint-plugin-import-x: 4.10.3(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) - eslint-plugin-jsdoc: 50.6.9(eslint@9.24.0(jiti@2.4.2)) - eslint-plugin-jsonc: 2.20.0(eslint@9.24.0(jiti@2.4.2)) - eslint-plugin-n: 17.17.0(eslint@9.24.0(jiti@2.4.2)) - eslint-plugin-perfectionist: 4.11.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) - eslint-plugin-pnpm: 0.3.1(eslint@9.24.0(jiti@2.4.2)) - eslint-plugin-prettier: 5.2.6(@types/eslint@9.6.1)(eslint-config-prettier@10.1.2(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2))(prettier@3.5.3) - eslint-plugin-regexp: 2.7.0(eslint@9.24.0(jiti@2.4.2)) - eslint-plugin-sxzz: 0.2.2(eslint@9.24.0(jiti@2.4.2)) - eslint-plugin-unicorn: 58.0.0(eslint@9.24.0(jiti@2.4.2)) - eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.29.1(@typescript-eslint/parser@8.29.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2)) - eslint-plugin-vue: 10.0.0(eslint@9.24.0(jiti@2.4.2))(vue-eslint-parser@10.1.3(eslint@9.24.0(jiti@2.4.2))) - eslint-plugin-yml: 1.17.0(eslint@9.24.0(jiti@2.4.2)) + eslint-plugin-antfu: 3.1.1(eslint@9.25.1(jiti@2.4.2)) + eslint-plugin-command: 3.2.0(eslint@9.25.1(jiti@2.4.2)) + eslint-plugin-de-morgan: 1.2.1(eslint@9.25.1(jiti@2.4.2)) + eslint-plugin-import-x: 4.11.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3) + eslint-plugin-jsdoc: 50.6.9(eslint@9.25.1(jiti@2.4.2)) + eslint-plugin-jsonc: 2.20.0(eslint@9.25.1(jiti@2.4.2)) + eslint-plugin-n: 17.17.0(eslint@9.25.1(jiti@2.4.2)) + eslint-plugin-perfectionist: 4.11.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3) + eslint-plugin-pnpm: 0.3.1(eslint@9.25.1(jiti@2.4.2)) + eslint-plugin-prettier: 5.2.6(@types/eslint@9.6.1)(eslint-config-prettier@10.1.2(eslint@9.25.1(jiti@2.4.2)))(eslint@9.25.1(jiti@2.4.2))(prettier@3.5.3) + eslint-plugin-regexp: 2.7.0(eslint@9.25.1(jiti@2.4.2)) + eslint-plugin-sxzz: 0.2.2(eslint@9.25.1(jiti@2.4.2)) + eslint-plugin-unicorn: 58.0.0(eslint@9.25.1(jiti@2.4.2)) + eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.31.0(@typescript-eslint/parser@8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3))(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3))(eslint@9.25.1(jiti@2.4.2)) + eslint-plugin-vue: 10.0.0(eslint@9.25.1(jiti@2.4.2))(vue-eslint-parser@10.1.3(eslint@9.25.1(jiti@2.4.2))) + eslint-plugin-yml: 1.17.0(eslint@9.25.1(jiti@2.4.2)) globals: 16.0.0 jsonc-eslint-parser: 2.4.0 local-pkg: 1.1.1 prettier: 3.5.3 - typescript-eslint: 8.29.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) - vue-eslint-parser: 10.1.3(eslint@9.24.0(jiti@2.4.2)) + typescript-eslint: 8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3) + vue-eslint-parser: 10.1.3(eslint@9.25.1(jiti@2.4.2)) yaml-eslint-parser: 1.3.0 optionalDependencies: - '@unocss/eslint-plugin': 65.4.3(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + '@unocss/eslint-plugin': 65.4.3(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3) transitivePeerDependencies: - '@eslint/json' - '@types/eslint' @@ -3197,13 +3207,14 @@ snapshots: '@sxzz/prettier-config@2.2.1': {} - '@sxzz/test-utils@0.5.4(esbuild@0.25.2)(rollup@4.40.0)(vitest@3.1.1(@types/debug@4.1.12)(@types/node@22.14.1)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1))': + '@sxzz/test-utils@0.5.5(esbuild@0.25.2)(rolldown@1.0.0-beta.8-commit.2686eb1(typescript@5.8.3))(rollup@4.40.0)(vitest@3.1.2(@types/debug@4.1.12)(@types/node@22.15.2)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1))': dependencies: - tinyglobby: 0.2.12 + tinyglobby: 0.2.13 unplugin-utils: 0.2.4 - vitest: 3.1.1(@types/debug@4.1.12)(@types/node@22.14.1)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1) + vitest: 3.1.2(@types/debug@4.1.12)(@types/node@22.15.2)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1) optionalDependencies: esbuild: 0.25.2 + rolldown: 1.0.0-beta.8-commit.2686eb1(typescript@5.8.3) rollup: 4.40.0 '@tybys/wasm-util@0.9.0': @@ -3215,8 +3226,6 @@ snapshots: dependencies: '@types/ms': 2.1.0 - '@types/doctrine@0.0.9': {} - '@types/eslint@9.6.1': dependencies: '@types/estree': 1.0.7 @@ -3232,7 +3241,7 @@ snapshots: '@types/ms@2.1.0': {} - '@types/node@22.14.1': + '@types/node@22.15.2': dependencies: undici-types: 6.21.0 @@ -3240,15 +3249,15 @@ snapshots: '@types/unist@3.0.3': {} - '@typescript-eslint/eslint-plugin@8.29.1(@typescript-eslint/parser@8.29.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3)': + '@typescript-eslint/eslint-plugin@8.31.0(@typescript-eslint/parser@8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3))(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.29.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/scope-manager': 8.29.1 - '@typescript-eslint/type-utils': 8.29.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/utils': 8.29.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/visitor-keys': 8.29.1 - eslint: 9.24.0(jiti@2.4.2) + '@typescript-eslint/parser': 8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/scope-manager': 8.31.0 + '@typescript-eslint/type-utils': 8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/utils': 8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/visitor-keys': 8.31.0 + eslint: 9.25.1(jiti@2.4.2) graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 @@ -3257,40 +3266,40 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.29.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3)': + '@typescript-eslint/parser@8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@typescript-eslint/scope-manager': 8.29.1 - '@typescript-eslint/types': 8.29.1 - '@typescript-eslint/typescript-estree': 8.29.1(typescript@5.8.3) - '@typescript-eslint/visitor-keys': 8.29.1 + '@typescript-eslint/scope-manager': 8.31.0 + '@typescript-eslint/types': 8.31.0 + '@typescript-eslint/typescript-estree': 8.31.0(typescript@5.8.3) + '@typescript-eslint/visitor-keys': 8.31.0 debug: 4.4.0 - eslint: 9.24.0(jiti@2.4.2) + eslint: 9.25.1(jiti@2.4.2) typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.29.1': + '@typescript-eslint/scope-manager@8.31.0': dependencies: - '@typescript-eslint/types': 8.29.1 - '@typescript-eslint/visitor-keys': 8.29.1 + '@typescript-eslint/types': 8.31.0 + '@typescript-eslint/visitor-keys': 8.31.0 - '@typescript-eslint/type-utils@8.29.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3)': + '@typescript-eslint/type-utils@8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@typescript-eslint/typescript-estree': 8.29.1(typescript@5.8.3) - '@typescript-eslint/utils': 8.29.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/typescript-estree': 8.31.0(typescript@5.8.3) + '@typescript-eslint/utils': 8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3) debug: 4.4.0 - eslint: 9.24.0(jiti@2.4.2) + eslint: 9.25.1(jiti@2.4.2) ts-api-utils: 2.1.0(typescript@5.8.3) typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/types@8.29.1': {} + '@typescript-eslint/types@8.31.0': {} - '@typescript-eslint/typescript-estree@8.29.1(typescript@5.8.3)': + '@typescript-eslint/typescript-estree@8.31.0(typescript@5.8.3)': dependencies: - '@typescript-eslint/types': 8.29.1 - '@typescript-eslint/visitor-keys': 8.29.1 + '@typescript-eslint/types': 8.31.0 + '@typescript-eslint/visitor-keys': 8.31.0 debug: 4.4.0 fast-glob: 3.3.3 is-glob: 4.0.3 @@ -3301,20 +3310,20 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.29.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3)': + '@typescript-eslint/utils@8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@eslint-community/eslint-utils': 4.6.0(eslint@9.24.0(jiti@2.4.2)) - '@typescript-eslint/scope-manager': 8.29.1 - '@typescript-eslint/types': 8.29.1 - '@typescript-eslint/typescript-estree': 8.29.1(typescript@5.8.3) - eslint: 9.24.0(jiti@2.4.2) + '@eslint-community/eslint-utils': 4.6.0(eslint@9.25.1(jiti@2.4.2)) + '@typescript-eslint/scope-manager': 8.31.0 + '@typescript-eslint/types': 8.31.0 + '@typescript-eslint/typescript-estree': 8.31.0(typescript@5.8.3) + eslint: 9.25.1(jiti@2.4.2) typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@8.29.1': + '@typescript-eslint/visitor-keys@8.31.0': dependencies: - '@typescript-eslint/types': 8.29.1 + '@typescript-eslint/types': 8.31.0 eslint-visitor-keys: 4.2.0 '@unocss/config@65.4.3': @@ -3328,9 +3337,9 @@ snapshots: '@unocss/core@65.4.3': optional: true - '@unocss/eslint-plugin@65.4.3(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3)': + '@unocss/eslint-plugin@65.4.3(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3)': dependencies: - '@typescript-eslint/utils': 8.29.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/utils': 8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3) '@unocss/config': 65.4.3 '@unocss/core': 65.4.3 '@unocss/rule-utils': 65.4.3 @@ -3348,102 +3357,105 @@ snapshots: magic-string: 0.30.17 optional: true - '@unrs/resolver-binding-darwin-arm64@1.5.0': + '@unrs/resolver-binding-darwin-arm64@1.7.0': optional: true - '@unrs/resolver-binding-darwin-x64@1.5.0': + '@unrs/resolver-binding-darwin-x64@1.7.0': optional: true - '@unrs/resolver-binding-freebsd-x64@1.5.0': + '@unrs/resolver-binding-freebsd-x64@1.7.0': optional: true - '@unrs/resolver-binding-linux-arm-gnueabihf@1.5.0': + '@unrs/resolver-binding-linux-arm-gnueabihf@1.7.0': optional: true - '@unrs/resolver-binding-linux-arm-musleabihf@1.5.0': + '@unrs/resolver-binding-linux-arm-musleabihf@1.7.0': optional: true - '@unrs/resolver-binding-linux-arm64-gnu@1.5.0': + '@unrs/resolver-binding-linux-arm64-gnu@1.7.0': optional: true - '@unrs/resolver-binding-linux-arm64-musl@1.5.0': + '@unrs/resolver-binding-linux-arm64-musl@1.7.0': optional: true - '@unrs/resolver-binding-linux-ppc64-gnu@1.5.0': + '@unrs/resolver-binding-linux-ppc64-gnu@1.7.0': optional: true - '@unrs/resolver-binding-linux-riscv64-gnu@1.5.0': + '@unrs/resolver-binding-linux-riscv64-gnu@1.7.0': optional: true - '@unrs/resolver-binding-linux-s390x-gnu@1.5.0': + '@unrs/resolver-binding-linux-riscv64-musl@1.7.0': optional: true - '@unrs/resolver-binding-linux-x64-gnu@1.5.0': + '@unrs/resolver-binding-linux-s390x-gnu@1.7.0': optional: true - '@unrs/resolver-binding-linux-x64-musl@1.5.0': + '@unrs/resolver-binding-linux-x64-gnu@1.7.0': optional: true - '@unrs/resolver-binding-wasm32-wasi@1.5.0': + '@unrs/resolver-binding-linux-x64-musl@1.7.0': + optional: true + + '@unrs/resolver-binding-wasm32-wasi@1.7.0': dependencies: - '@napi-rs/wasm-runtime': 0.2.8 + '@napi-rs/wasm-runtime': 0.2.9 optional: true - '@unrs/resolver-binding-win32-arm64-msvc@1.5.0': + '@unrs/resolver-binding-win32-arm64-msvc@1.7.0': optional: true - '@unrs/resolver-binding-win32-ia32-msvc@1.5.0': + '@unrs/resolver-binding-win32-ia32-msvc@1.7.0': optional: true - '@unrs/resolver-binding-win32-x64-msvc@1.5.0': + '@unrs/resolver-binding-win32-x64-msvc@1.7.0': optional: true '@valibot/to-json-schema@1.0.0(valibot@1.0.0(typescript@5.8.3))': dependencies: valibot: 1.0.0(typescript@5.8.3) - '@vitejs/plugin-vue@5.2.3(vite@6.2.6(@types/node@22.14.1)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3))': + '@vitejs/plugin-vue@5.2.3(vite@6.3.3(@types/node@22.15.2)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1))(vue@3.5.13(typescript@5.8.3))': dependencies: - vite: 6.2.6(@types/node@22.14.1)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1) + vite: 6.3.3(@types/node@22.15.2)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1) vue: 3.5.13(typescript@5.8.3) - '@vitest/expect@3.1.1': + '@vitest/expect@3.1.2': dependencies: - '@vitest/spy': 3.1.1 - '@vitest/utils': 3.1.1 + '@vitest/spy': 3.1.2 + '@vitest/utils': 3.1.2 chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.1.1(vite@6.2.6(@types/node@22.14.1)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1))': + '@vitest/mocker@3.1.2(vite@6.3.3(@types/node@22.15.2)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1))': dependencies: - '@vitest/spy': 3.1.1 + '@vitest/spy': 3.1.2 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 6.2.6(@types/node@22.14.1)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1) + vite: 6.3.3(@types/node@22.15.2)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1) - '@vitest/pretty-format@3.1.1': + '@vitest/pretty-format@3.1.2': dependencies: tinyrainbow: 2.0.0 - '@vitest/runner@3.1.1': + '@vitest/runner@3.1.2': dependencies: - '@vitest/utils': 3.1.1 + '@vitest/utils': 3.1.2 pathe: 2.0.3 - '@vitest/snapshot@3.1.1': + '@vitest/snapshot@3.1.2': dependencies: - '@vitest/pretty-format': 3.1.1 + '@vitest/pretty-format': 3.1.2 magic-string: 0.30.17 pathe: 2.0.3 - '@vitest/spy@3.1.1': + '@vitest/spy@3.1.2': dependencies: tinyspy: 3.0.2 - '@vitest/utils@3.1.1': + '@vitest/utils@3.1.2': dependencies: - '@vitest/pretty-format': 3.1.1 + '@vitest/pretty-format': 3.1.2 loupe: 3.1.3 tinyrainbow: 2.0.0 @@ -3494,7 +3506,7 @@ snapshots: de-indent: 1.0.2 he: 1.2.0 - '@vue/language-core@2.2.8(typescript@5.8.3)': + '@vue/language-core@2.2.10(typescript@5.8.3)': dependencies: '@volar/language-core': 2.4.12 '@vue/compiler-dom': 3.5.13 @@ -3565,7 +3577,7 @@ snapshots: assertion-error@2.0.1: {} - ast-kit@1.4.2: + ast-kit@1.4.3: dependencies: '@babel/parser': 7.27.0 pathe: 2.0.3 @@ -3610,7 +3622,7 @@ snapshots: package-manager-detector: 1.1.0 semver: 7.7.1 tinyexec: 0.3.2 - tinyglobby: 0.2.12 + tinyglobby: 0.2.13 yaml: 2.7.1 transitivePeerDependencies: - magicast @@ -3737,14 +3749,17 @@ snapshots: diff@7.0.0: {} - doctrine@3.0.0: - dependencies: - esutils: 2.0.3 - dotenv@16.5.0: {} + dts-resolver@1.0.1: + dependencies: + oxc-resolver: 6.0.2 + pathe: 2.0.3 + electron-to-chromium@1.5.136: {} + empathic@1.0.0: {} + enhanced-resolve@5.18.1: dependencies: graceful-fs: 4.2.11 @@ -3790,24 +3805,24 @@ snapshots: escape-string-regexp@5.0.0: {} - eslint-compat-utils@0.5.1(eslint@9.24.0(jiti@2.4.2)): + eslint-compat-utils@0.5.1(eslint@9.25.1(jiti@2.4.2)): dependencies: - eslint: 9.24.0(jiti@2.4.2) + eslint: 9.25.1(jiti@2.4.2) semver: 7.7.1 - eslint-compat-utils@0.6.5(eslint@9.24.0(jiti@2.4.2)): + eslint-compat-utils@0.6.5(eslint@9.25.1(jiti@2.4.2)): dependencies: - eslint: 9.24.0(jiti@2.4.2) + eslint: 9.25.1(jiti@2.4.2) semver: 7.7.1 - eslint-config-flat-gitignore@2.1.0(eslint@9.24.0(jiti@2.4.2)): + eslint-config-flat-gitignore@2.1.0(eslint@9.25.1(jiti@2.4.2)): dependencies: - '@eslint/compat': 1.2.8(eslint@9.24.0(jiti@2.4.2)) - eslint: 9.24.0(jiti@2.4.2) + '@eslint/compat': 1.2.8(eslint@9.25.1(jiti@2.4.2)) + eslint: 9.25.1(jiti@2.4.2) - eslint-config-prettier@10.1.2(eslint@9.24.0(jiti@2.4.2)): + eslint-config-prettier@10.1.2(eslint@9.25.1(jiti@2.4.2)): dependencies: - eslint: 9.24.0(jiti@2.4.2) + eslint: 9.25.1(jiti@2.4.2) eslint-flat-config-utils@2.0.1: dependencies: @@ -3821,40 +3836,38 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-json-compat-utils@0.2.1(eslint@9.24.0(jiti@2.4.2))(jsonc-eslint-parser@2.4.0): + eslint-json-compat-utils@0.2.1(eslint@9.25.1(jiti@2.4.2))(jsonc-eslint-parser@2.4.0): dependencies: - eslint: 9.24.0(jiti@2.4.2) + eslint: 9.25.1(jiti@2.4.2) esquery: 1.6.0 jsonc-eslint-parser: 2.4.0 - eslint-plugin-antfu@3.1.1(eslint@9.24.0(jiti@2.4.2)): + eslint-plugin-antfu@3.1.1(eslint@9.25.1(jiti@2.4.2)): dependencies: - eslint: 9.24.0(jiti@2.4.2) + eslint: 9.25.1(jiti@2.4.2) - eslint-plugin-command@3.2.0(eslint@9.24.0(jiti@2.4.2)): + eslint-plugin-command@3.2.0(eslint@9.25.1(jiti@2.4.2)): dependencies: '@es-joy/jsdoccomment': 0.50.0 - eslint: 9.24.0(jiti@2.4.2) + eslint: 9.25.1(jiti@2.4.2) - eslint-plugin-de-morgan@1.2.1(eslint@9.24.0(jiti@2.4.2)): + eslint-plugin-de-morgan@1.2.1(eslint@9.25.1(jiti@2.4.2)): dependencies: - eslint: 9.24.0(jiti@2.4.2) + eslint: 9.25.1(jiti@2.4.2) - eslint-plugin-es-x@7.8.0(eslint@9.24.0(jiti@2.4.2)): + eslint-plugin-es-x@7.8.0(eslint@9.25.1(jiti@2.4.2)): dependencies: - '@eslint-community/eslint-utils': 4.6.0(eslint@9.24.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.6.0(eslint@9.25.1(jiti@2.4.2)) '@eslint-community/regexpp': 4.12.1 - eslint: 9.24.0(jiti@2.4.2) - eslint-compat-utils: 0.5.1(eslint@9.24.0(jiti@2.4.2)) + eslint: 9.25.1(jiti@2.4.2) + eslint-compat-utils: 0.5.1(eslint@9.25.1(jiti@2.4.2)) - eslint-plugin-import-x@4.10.3(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3): + eslint-plugin-import-x@4.11.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3): dependencies: - '@pkgr/core': 0.2.2 - '@types/doctrine': 0.0.9 - '@typescript-eslint/utils': 8.29.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/utils': 8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3) + comment-parser: 1.4.1 debug: 4.4.0 - doctrine: 3.0.0 - eslint: 9.24.0(jiti@2.4.2) + eslint: 9.25.1(jiti@2.4.2) eslint-import-resolver-node: 0.3.9 get-tsconfig: 4.10.0 is-glob: 4.0.3 @@ -3862,19 +3875,19 @@ snapshots: semver: 7.7.1 stable-hash: 0.0.5 tslib: 2.8.1 - unrs-resolver: 1.5.0 + unrs-resolver: 1.7.0 transitivePeerDependencies: - supports-color - typescript - eslint-plugin-jsdoc@50.6.9(eslint@9.24.0(jiti@2.4.2)): + eslint-plugin-jsdoc@50.6.9(eslint@9.25.1(jiti@2.4.2)): dependencies: '@es-joy/jsdoccomment': 0.49.0 are-docs-informative: 0.0.2 comment-parser: 1.4.1 debug: 4.4.0 escape-string-regexp: 4.0.0 - eslint: 9.24.0(jiti@2.4.2) + eslint: 9.25.1(jiti@2.4.2) espree: 10.3.0 esquery: 1.6.0 parse-imports: 2.2.1 @@ -3884,12 +3897,12 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-jsonc@2.20.0(eslint@9.24.0(jiti@2.4.2)): + eslint-plugin-jsonc@2.20.0(eslint@9.25.1(jiti@2.4.2)): dependencies: - '@eslint-community/eslint-utils': 4.6.0(eslint@9.24.0(jiti@2.4.2)) - eslint: 9.24.0(jiti@2.4.2) - eslint-compat-utils: 0.6.5(eslint@9.24.0(jiti@2.4.2)) - eslint-json-compat-utils: 0.2.1(eslint@9.24.0(jiti@2.4.2))(jsonc-eslint-parser@2.4.0) + '@eslint-community/eslint-utils': 4.6.0(eslint@9.25.1(jiti@2.4.2)) + eslint: 9.25.1(jiti@2.4.2) + eslint-compat-utils: 0.6.5(eslint@9.25.1(jiti@2.4.2)) + eslint-json-compat-utils: 0.2.1(eslint@9.25.1(jiti@2.4.2))(jsonc-eslint-parser@2.4.0) espree: 10.3.0 graphemer: 1.4.0 jsonc-eslint-parser: 2.4.0 @@ -3898,72 +3911,72 @@ snapshots: transitivePeerDependencies: - '@eslint/json' - eslint-plugin-n@17.17.0(eslint@9.24.0(jiti@2.4.2)): + eslint-plugin-n@17.17.0(eslint@9.25.1(jiti@2.4.2)): dependencies: - '@eslint-community/eslint-utils': 4.6.0(eslint@9.24.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.6.0(eslint@9.25.1(jiti@2.4.2)) enhanced-resolve: 5.18.1 - eslint: 9.24.0(jiti@2.4.2) - eslint-plugin-es-x: 7.8.0(eslint@9.24.0(jiti@2.4.2)) + eslint: 9.25.1(jiti@2.4.2) + eslint-plugin-es-x: 7.8.0(eslint@9.25.1(jiti@2.4.2)) get-tsconfig: 4.10.0 globals: 15.15.0 ignore: 5.3.2 minimatch: 9.0.5 semver: 7.7.1 - eslint-plugin-perfectionist@4.11.0(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3): + eslint-plugin-perfectionist@4.11.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3): dependencies: - '@typescript-eslint/types': 8.29.1 - '@typescript-eslint/utils': 8.29.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) - eslint: 9.24.0(jiti@2.4.2) + '@typescript-eslint/types': 8.31.0 + '@typescript-eslint/utils': 8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3) + eslint: 9.25.1(jiti@2.4.2) natural-orderby: 5.0.0 transitivePeerDependencies: - supports-color - typescript - eslint-plugin-pnpm@0.3.1(eslint@9.24.0(jiti@2.4.2)): + eslint-plugin-pnpm@0.3.1(eslint@9.25.1(jiti@2.4.2)): dependencies: - eslint: 9.24.0(jiti@2.4.2) + eslint: 9.25.1(jiti@2.4.2) find-up-simple: 1.0.1 jsonc-eslint-parser: 2.4.0 pathe: 2.0.3 pnpm-workspace-yaml: 0.3.1 - tinyglobby: 0.2.12 + tinyglobby: 0.2.13 yaml-eslint-parser: 1.3.0 - eslint-plugin-prettier@5.2.6(@types/eslint@9.6.1)(eslint-config-prettier@10.1.2(eslint@9.24.0(jiti@2.4.2)))(eslint@9.24.0(jiti@2.4.2))(prettier@3.5.3): + eslint-plugin-prettier@5.2.6(@types/eslint@9.6.1)(eslint-config-prettier@10.1.2(eslint@9.25.1(jiti@2.4.2)))(eslint@9.25.1(jiti@2.4.2))(prettier@3.5.3): dependencies: - eslint: 9.24.0(jiti@2.4.2) + eslint: 9.25.1(jiti@2.4.2) prettier: 3.5.3 prettier-linter-helpers: 1.0.0 synckit: 0.11.3 optionalDependencies: '@types/eslint': 9.6.1 - eslint-config-prettier: 10.1.2(eslint@9.24.0(jiti@2.4.2)) + eslint-config-prettier: 10.1.2(eslint@9.25.1(jiti@2.4.2)) - eslint-plugin-regexp@2.7.0(eslint@9.24.0(jiti@2.4.2)): + eslint-plugin-regexp@2.7.0(eslint@9.25.1(jiti@2.4.2)): dependencies: - '@eslint-community/eslint-utils': 4.6.0(eslint@9.24.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.6.0(eslint@9.25.1(jiti@2.4.2)) '@eslint-community/regexpp': 4.12.1 comment-parser: 1.4.1 - eslint: 9.24.0(jiti@2.4.2) + eslint: 9.25.1(jiti@2.4.2) jsdoc-type-pratt-parser: 4.1.0 refa: 0.12.1 regexp-ast-analysis: 0.7.1 scslre: 0.3.0 - eslint-plugin-sxzz@0.2.2(eslint@9.24.0(jiti@2.4.2)): + eslint-plugin-sxzz@0.2.2(eslint@9.25.1(jiti@2.4.2)): dependencies: - eslint: 9.24.0(jiti@2.4.2) + eslint: 9.25.1(jiti@2.4.2) - eslint-plugin-unicorn@58.0.0(eslint@9.24.0(jiti@2.4.2)): + eslint-plugin-unicorn@58.0.0(eslint@9.25.1(jiti@2.4.2)): dependencies: '@babel/helper-validator-identifier': 7.25.9 - '@eslint-community/eslint-utils': 4.6.0(eslint@9.24.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.6.0(eslint@9.25.1(jiti@2.4.2)) '@eslint/plugin-kit': 0.2.8 ci-info: 4.2.0 clean-regexp: 1.0.0 core-js-compat: 3.41.0 - eslint: 9.24.0(jiti@2.4.2) + eslint: 9.25.1(jiti@2.4.2) esquery: 1.6.0 globals: 16.0.0 indent-string: 5.0.0 @@ -3976,29 +3989,29 @@ snapshots: semver: 7.7.1 strip-indent: 4.0.0 - eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.29.1(@typescript-eslint/parser@8.29.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2)): + eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.31.0(@typescript-eslint/parser@8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3))(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3))(eslint@9.25.1(jiti@2.4.2)): dependencies: - eslint: 9.24.0(jiti@2.4.2) + eslint: 9.25.1(jiti@2.4.2) optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.29.1(@typescript-eslint/parser@8.29.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/eslint-plugin': 8.31.0(@typescript-eslint/parser@8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3))(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3) - eslint-plugin-vue@10.0.0(eslint@9.24.0(jiti@2.4.2))(vue-eslint-parser@10.1.3(eslint@9.24.0(jiti@2.4.2))): + eslint-plugin-vue@10.0.0(eslint@9.25.1(jiti@2.4.2))(vue-eslint-parser@10.1.3(eslint@9.25.1(jiti@2.4.2))): dependencies: - '@eslint-community/eslint-utils': 4.6.0(eslint@9.24.0(jiti@2.4.2)) - eslint: 9.24.0(jiti@2.4.2) + '@eslint-community/eslint-utils': 4.6.0(eslint@9.25.1(jiti@2.4.2)) + eslint: 9.25.1(jiti@2.4.2) natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.1.2 semver: 7.7.1 - vue-eslint-parser: 10.1.3(eslint@9.24.0(jiti@2.4.2)) + vue-eslint-parser: 10.1.3(eslint@9.25.1(jiti@2.4.2)) xml-name-validator: 4.0.0 - eslint-plugin-yml@1.17.0(eslint@9.24.0(jiti@2.4.2)): + eslint-plugin-yml@1.17.0(eslint@9.25.1(jiti@2.4.2)): dependencies: debug: 4.4.0 escape-string-regexp: 4.0.0 - eslint: 9.24.0(jiti@2.4.2) - eslint-compat-utils: 0.6.5(eslint@9.24.0(jiti@2.4.2)) + eslint: 9.25.1(jiti@2.4.2) + eslint-compat-utils: 0.6.5(eslint@9.25.1(jiti@2.4.2)) natural-compare: 1.4.0 yaml-eslint-parser: 1.3.0 transitivePeerDependencies: @@ -4013,15 +4026,15 @@ snapshots: eslint-visitor-keys@4.2.0: {} - eslint@9.24.0(jiti@2.4.2): + eslint@9.25.1(jiti@2.4.2): dependencies: - '@eslint-community/eslint-utils': 4.6.0(eslint@9.24.0(jiti@2.4.2)) + '@eslint-community/eslint-utils': 4.6.0(eslint@9.25.1(jiti@2.4.2)) '@eslint-community/regexpp': 4.12.1 '@eslint/config-array': 0.20.0 '@eslint/config-helpers': 0.2.1 - '@eslint/core': 0.12.0 + '@eslint/core': 0.13.0 '@eslint/eslintrc': 3.3.1 - '@eslint/js': 9.24.0 + '@eslint/js': 9.25.1 '@eslint/plugin-kit': 0.2.8 '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 @@ -4109,7 +4122,11 @@ snapshots: dependencies: reusify: 1.1.0 - fdir@6.4.3(picomatch@4.0.2): + fault@2.0.1: + dependencies: + format: 0.2.2 + + fdir@6.4.4(picomatch@4.0.2): optionalDependencies: picomatch: 4.0.2 @@ -4135,6 +4152,8 @@ snapshots: flatted@3.3.3: {} + format@0.2.2: {} + fsevents@2.3.3: optional: true @@ -4179,6 +4198,8 @@ snapshots: he@1.2.0: {} + hookable@5.5.3: {} + hosted-git-info@7.0.2: dependencies: lru-cache: 10.4.3 @@ -4324,6 +4345,17 @@ snapshots: transitivePeerDependencies: - supports-color + mdast-util-frontmatter@2.0.1: + dependencies: + '@types/mdast': 4.0.4 + devlop: 1.1.0 + escape-string-regexp: 5.0.0 + mdast-util-from-markdown: 2.0.2 + mdast-util-to-markdown: 2.1.2 + micromark-extension-frontmatter: 2.0.0 + transitivePeerDependencies: + - supports-color + mdast-util-gfm-autolink-literal@2.0.1: dependencies: '@types/mdast': 4.0.4 @@ -4423,6 +4455,13 @@ snapshots: micromark-util-symbol: 2.0.1 micromark-util-types: 2.0.2 + micromark-extension-frontmatter@2.0.0: + dependencies: + fault: 2.0.1 + micromark-util-character: 2.1.1 + micromark-util-symbol: 2.0.1 + micromark-util-types: 2.0.2 + micromark-extension-gfm-autolink-literal@2.1.0: dependencies: micromark-util-character: 2.1.1 @@ -4630,6 +4669,8 @@ snapshots: nanoid@3.3.11: {} + napi-postinstall@0.1.6: {} + natural-compare@1.4.0: {} natural-orderby@5.0.0: {} @@ -4667,62 +4708,62 @@ snapshots: type-check: 0.4.0 word-wrap: 1.2.5 - oxc-minify@0.62.0: + oxc-minify@0.66.0: optionalDependencies: - '@oxc-minify/binding-darwin-arm64': 0.62.0 - '@oxc-minify/binding-darwin-x64': 0.62.0 - '@oxc-minify/binding-linux-arm-gnueabihf': 0.62.0 - '@oxc-minify/binding-linux-arm64-gnu': 0.62.0 - '@oxc-minify/binding-linux-arm64-musl': 0.62.0 - '@oxc-minify/binding-linux-x64-gnu': 0.62.0 - '@oxc-minify/binding-linux-x64-musl': 0.62.0 - '@oxc-minify/binding-wasm32-wasi': 0.62.0 - '@oxc-minify/binding-win32-arm64-msvc': 0.62.0 - '@oxc-minify/binding-win32-x64-msvc': 0.62.0 - - oxc-parser@0.62.0: - dependencies: - '@oxc-project/types': 0.62.0 + '@oxc-minify/binding-darwin-arm64': 0.66.0 + '@oxc-minify/binding-darwin-x64': 0.66.0 + '@oxc-minify/binding-linux-arm-gnueabihf': 0.66.0 + '@oxc-minify/binding-linux-arm64-gnu': 0.66.0 + '@oxc-minify/binding-linux-arm64-musl': 0.66.0 + '@oxc-minify/binding-linux-x64-gnu': 0.66.0 + '@oxc-minify/binding-linux-x64-musl': 0.66.0 + '@oxc-minify/binding-wasm32-wasi': 0.66.0 + '@oxc-minify/binding-win32-arm64-msvc': 0.66.0 + '@oxc-minify/binding-win32-x64-msvc': 0.66.0 + + oxc-parser@0.66.0: + dependencies: + '@oxc-project/types': 0.66.0 optionalDependencies: - '@oxc-parser/binding-darwin-arm64': 0.62.0 - '@oxc-parser/binding-darwin-x64': 0.62.0 - '@oxc-parser/binding-linux-arm-gnueabihf': 0.62.0 - '@oxc-parser/binding-linux-arm64-gnu': 0.62.0 - '@oxc-parser/binding-linux-arm64-musl': 0.62.0 - '@oxc-parser/binding-linux-x64-gnu': 0.62.0 - '@oxc-parser/binding-linux-x64-musl': 0.62.0 - '@oxc-parser/binding-wasm32-wasi': 0.62.0 - '@oxc-parser/binding-win32-arm64-msvc': 0.62.0 - '@oxc-parser/binding-win32-x64-msvc': 0.62.0 - - oxc-resolver@5.2.0: + '@oxc-parser/binding-darwin-arm64': 0.66.0 + '@oxc-parser/binding-darwin-x64': 0.66.0 + '@oxc-parser/binding-linux-arm-gnueabihf': 0.66.0 + '@oxc-parser/binding-linux-arm64-gnu': 0.66.0 + '@oxc-parser/binding-linux-arm64-musl': 0.66.0 + '@oxc-parser/binding-linux-x64-gnu': 0.66.0 + '@oxc-parser/binding-linux-x64-musl': 0.66.0 + '@oxc-parser/binding-wasm32-wasi': 0.66.0 + '@oxc-parser/binding-win32-arm64-msvc': 0.66.0 + '@oxc-parser/binding-win32-x64-msvc': 0.66.0 + + oxc-resolver@6.0.2: optionalDependencies: - '@oxc-resolver/binding-darwin-arm64': 5.2.0 - '@oxc-resolver/binding-darwin-x64': 5.2.0 - '@oxc-resolver/binding-freebsd-x64': 5.2.0 - '@oxc-resolver/binding-linux-arm-gnueabihf': 5.2.0 - '@oxc-resolver/binding-linux-arm64-gnu': 5.2.0 - '@oxc-resolver/binding-linux-arm64-musl': 5.2.0 - '@oxc-resolver/binding-linux-riscv64-gnu': 5.2.0 - '@oxc-resolver/binding-linux-s390x-gnu': 5.2.0 - '@oxc-resolver/binding-linux-x64-gnu': 5.2.0 - '@oxc-resolver/binding-linux-x64-musl': 5.2.0 - '@oxc-resolver/binding-wasm32-wasi': 5.2.0 - '@oxc-resolver/binding-win32-arm64-msvc': 5.2.0 - '@oxc-resolver/binding-win32-x64-msvc': 5.2.0 - - oxc-transform@0.62.0: + '@oxc-resolver/binding-darwin-arm64': 6.0.2 + '@oxc-resolver/binding-darwin-x64': 6.0.2 + '@oxc-resolver/binding-freebsd-x64': 6.0.2 + '@oxc-resolver/binding-linux-arm-gnueabihf': 6.0.2 + '@oxc-resolver/binding-linux-arm64-gnu': 6.0.2 + '@oxc-resolver/binding-linux-arm64-musl': 6.0.2 + '@oxc-resolver/binding-linux-riscv64-gnu': 6.0.2 + '@oxc-resolver/binding-linux-s390x-gnu': 6.0.2 + '@oxc-resolver/binding-linux-x64-gnu': 6.0.2 + '@oxc-resolver/binding-linux-x64-musl': 6.0.2 + '@oxc-resolver/binding-wasm32-wasi': 6.0.2 + '@oxc-resolver/binding-win32-arm64-msvc': 6.0.2 + '@oxc-resolver/binding-win32-x64-msvc': 6.0.2 + + oxc-transform@0.66.0: optionalDependencies: - '@oxc-transform/binding-darwin-arm64': 0.62.0 - '@oxc-transform/binding-darwin-x64': 0.62.0 - '@oxc-transform/binding-linux-arm-gnueabihf': 0.62.0 - '@oxc-transform/binding-linux-arm64-gnu': 0.62.0 - '@oxc-transform/binding-linux-arm64-musl': 0.62.0 - '@oxc-transform/binding-linux-x64-gnu': 0.62.0 - '@oxc-transform/binding-linux-x64-musl': 0.62.0 - '@oxc-transform/binding-wasm32-wasi': 0.62.0 - '@oxc-transform/binding-win32-arm64-msvc': 0.62.0 - '@oxc-transform/binding-win32-x64-msvc': 0.62.0 + '@oxc-transform/binding-darwin-arm64': 0.66.0 + '@oxc-transform/binding-darwin-x64': 0.66.0 + '@oxc-transform/binding-linux-arm-gnueabihf': 0.66.0 + '@oxc-transform/binding-linux-arm64-gnu': 0.66.0 + '@oxc-transform/binding-linux-arm64-musl': 0.66.0 + '@oxc-transform/binding-linux-x64-gnu': 0.66.0 + '@oxc-transform/binding-linux-x64-musl': 0.66.0 + '@oxc-transform/binding-wasm32-wasi': 0.66.0 + '@oxc-transform/binding-win32-arm64-msvc': 0.66.0 + '@oxc-transform/binding-win32-x64-msvc': 0.66.0 p-limit@3.1.0: dependencies: @@ -4873,34 +4914,41 @@ snapshots: reusify@1.1.0: {} - rolldown@1.0.0-beta.7(typescript@5.8.3): + rolldown-plugin-dts@0.8.6(rolldown@1.0.0-beta.8-commit.2686eb1(typescript@5.8.3))(typescript@5.8.3): dependencies: - '@oxc-project/types': 0.61.2 - '@valibot/to-json-schema': 1.0.0(valibot@1.0.0(typescript@5.8.3)) - valibot: 1.0.0(typescript@5.8.3) + debug: 4.4.0 + dts-resolver: 1.0.1 + get-tsconfig: 4.10.0 + magic-string-ast: 0.9.1 + oxc-parser: 0.66.0 + oxc-transform: 0.66.0 + rolldown: 1.0.0-beta.8-commit.2686eb1(typescript@5.8.3) optionalDependencies: - '@rolldown/binding-darwin-arm64': 1.0.0-beta.7 - '@rolldown/binding-darwin-x64': 1.0.0-beta.7 - '@rolldown/binding-freebsd-x64': 1.0.0-beta.7 - '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.7 - '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.7 - '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.7 - '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.7 - '@rolldown/binding-linux-x64-musl': 1.0.0-beta.7 - '@rolldown/binding-wasm32-wasi': 1.0.0-beta.7 - '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.7 - '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.7 - '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.7 + typescript: 5.8.3 transitivePeerDependencies: - - typescript + - supports-color - rollup-plugin-dts@6.2.1(rollup@4.40.0)(typescript@5.8.3): + rolldown@1.0.0-beta.8-commit.2686eb1(typescript@5.8.3): dependencies: - magic-string: 0.30.17 - rollup: 4.40.0 - typescript: 5.8.3 + '@oxc-project/types': 0.66.0 + '@valibot/to-json-schema': 1.0.0(valibot@1.0.0(typescript@5.8.3)) + ansis: 3.17.0 + valibot: 1.0.0(typescript@5.8.3) optionalDependencies: - '@babel/code-frame': 7.26.2 + '@rolldown/binding-darwin-arm64': 1.0.0-beta.8-commit.2686eb1 + '@rolldown/binding-darwin-x64': 1.0.0-beta.8-commit.2686eb1 + '@rolldown/binding-freebsd-x64': 1.0.0-beta.8-commit.2686eb1 + '@rolldown/binding-linux-arm-gnueabihf': 1.0.0-beta.8-commit.2686eb1 + '@rolldown/binding-linux-arm64-gnu': 1.0.0-beta.8-commit.2686eb1 + '@rolldown/binding-linux-arm64-musl': 1.0.0-beta.8-commit.2686eb1 + '@rolldown/binding-linux-x64-gnu': 1.0.0-beta.8-commit.2686eb1 + '@rolldown/binding-linux-x64-musl': 1.0.0-beta.8-commit.2686eb1 + '@rolldown/binding-wasm32-wasi': 1.0.0-beta.8-commit.2686eb1 + '@rolldown/binding-win32-arm64-msvc': 1.0.0-beta.8-commit.2686eb1 + '@rolldown/binding-win32-ia32-msvc': 1.0.0-beta.8-commit.2686eb1 + '@rolldown/binding-win32-x64-msvc': 1.0.0-beta.8-commit.2686eb1 + transitivePeerDependencies: + - typescript rollup@4.40.0: dependencies: @@ -5015,9 +5063,11 @@ snapshots: tinyexec@0.3.2: {} - tinyglobby@0.2.12: + tinyexec@1.0.1: {} + + tinyglobby@0.2.13: dependencies: - fdir: 6.4.3(picomatch@4.0.2) + fdir: 6.4.4(picomatch@4.0.2) picomatch: 4.0.2 tinypool@1.0.2: {} @@ -5034,7 +5084,7 @@ snapshots: dependencies: typescript: 5.8.3 - tsdown@0.6.10(publint@0.3.5)(typescript@5.8.3)(unplugin-unused@0.4.1): + tsdown@0.9.7(publint@0.3.5)(typescript@5.8.3)(unplugin-unused@0.4.1): dependencies: ansis: 3.17.0 cac: 6.7.14 @@ -5042,20 +5092,18 @@ snapshots: consola: 3.4.2 debug: 4.4.0 diff: 7.0.0 - oxc-resolver: 5.2.0 - pkg-types: 2.1.0 - rolldown: 1.0.0-beta.7(typescript@5.8.3) - rollup: 4.40.0 - rollup-plugin-dts: 6.2.1(rollup@4.40.0)(typescript@5.8.3) - tinyglobby: 0.2.12 - unconfig: 7.3.1 - unplugin-isolated-decl: 0.13.6(typescript@5.8.3) + empathic: 1.0.0 + hookable: 5.5.3 + rolldown: 1.0.0-beta.8-commit.2686eb1(typescript@5.8.3) + rolldown-plugin-dts: 0.8.6(rolldown@1.0.0-beta.8-commit.2686eb1(typescript@5.8.3))(typescript@5.8.3) + tinyexec: 1.0.1 + tinyglobby: 0.2.13 + unconfig: 7.3.2 optionalDependencies: publint: 0.3.5 unplugin-unused: 0.4.1 transitivePeerDependencies: - '@oxc-project/runtime' - - '@swc/core' - supports-color - typescript @@ -5074,12 +5122,12 @@ snapshots: type-fest@4.39.1: {} - typescript-eslint@8.29.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3): + typescript-eslint@8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.29.1(@typescript-eslint/parser@8.29.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3))(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/parser': 8.29.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) - '@typescript-eslint/utils': 8.29.1(eslint@9.24.0(jiti@2.4.2))(typescript@5.8.3) - eslint: 9.24.0(jiti@2.4.2) + '@typescript-eslint/eslint-plugin': 8.31.0(@typescript-eslint/parser@8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3))(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/parser': 8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3) + '@typescript-eslint/utils': 8.31.0(eslint@9.25.1(jiti@2.4.2))(typescript@5.8.3) + eslint: 9.25.1(jiti@2.4.2) typescript: 5.8.3 transitivePeerDependencies: - supports-color @@ -5097,7 +5145,7 @@ snapshots: - supports-color optional: true - unconfig@7.3.1: + unconfig@7.3.2: dependencies: '@quansync/fs': 0.1.2 defu: 6.1.4 @@ -5132,29 +5180,16 @@ snapshots: '@ampproject/remapping': 2.3.0 birpc: 2.3.0 debug: 4.4.0 - unconfig: 7.3.1 + unconfig: 7.3.2 transitivePeerDependencies: - supports-color optional: true - unplugin-isolated-decl@0.13.6(typescript@5.8.3): + unplugin-oxc@0.3.6(unloader@0.3.0): dependencies: - debug: 4.4.0 - magic-string: 0.30.17 - oxc-parser: 0.62.0 - oxc-transform: 0.62.0 - unplugin: 2.3.2 - unplugin-utils: 0.2.4 - optionalDependencies: - typescript: 5.8.3 - transitivePeerDependencies: - - supports-color - - unplugin-oxc@0.3.3(unloader@0.3.0): - dependencies: - oxc-minify: 0.62.0 - oxc-resolver: 5.2.0 - oxc-transform: 0.62.0 + oxc-minify: 0.66.0 + oxc-resolver: 6.0.2 + oxc-transform: 0.66.0 unplugin: 2.3.2 unplugin-utils: 0.2.4 optionalDependencies: @@ -5174,12 +5209,12 @@ snapshots: pathe: 2.0.3 picomatch: 4.0.2 - unplugin-vue@6.1.0(@types/node@22.14.1)(jiti@2.4.2)(tsx@4.19.3)(vue@3.5.13(typescript@5.8.3))(yaml@2.7.1): + unplugin-vue@6.2.0(@types/node@22.15.2)(jiti@2.4.2)(tsx@4.19.3)(vue@3.5.13(typescript@5.8.3))(yaml@2.7.1): dependencies: '@vue/reactivity': 3.5.13 debug: 4.4.0 unplugin: 2.3.2 - vite: 6.2.6(@types/node@22.14.1)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1) + vite: 6.3.3(@types/node@22.15.2)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1) vue: 3.5.13(typescript@5.8.3) transitivePeerDependencies: - '@types/node' @@ -5201,24 +5236,27 @@ snapshots: picomatch: 4.0.2 webpack-virtual-modules: 0.6.2 - unrs-resolver@1.5.0: + unrs-resolver@1.7.0: + dependencies: + napi-postinstall: 0.1.6 optionalDependencies: - '@unrs/resolver-binding-darwin-arm64': 1.5.0 - '@unrs/resolver-binding-darwin-x64': 1.5.0 - '@unrs/resolver-binding-freebsd-x64': 1.5.0 - '@unrs/resolver-binding-linux-arm-gnueabihf': 1.5.0 - '@unrs/resolver-binding-linux-arm-musleabihf': 1.5.0 - '@unrs/resolver-binding-linux-arm64-gnu': 1.5.0 - '@unrs/resolver-binding-linux-arm64-musl': 1.5.0 - '@unrs/resolver-binding-linux-ppc64-gnu': 1.5.0 - '@unrs/resolver-binding-linux-riscv64-gnu': 1.5.0 - '@unrs/resolver-binding-linux-s390x-gnu': 1.5.0 - '@unrs/resolver-binding-linux-x64-gnu': 1.5.0 - '@unrs/resolver-binding-linux-x64-musl': 1.5.0 - '@unrs/resolver-binding-wasm32-wasi': 1.5.0 - '@unrs/resolver-binding-win32-arm64-msvc': 1.5.0 - '@unrs/resolver-binding-win32-ia32-msvc': 1.5.0 - '@unrs/resolver-binding-win32-x64-msvc': 1.5.0 + '@unrs/resolver-binding-darwin-arm64': 1.7.0 + '@unrs/resolver-binding-darwin-x64': 1.7.0 + '@unrs/resolver-binding-freebsd-x64': 1.7.0 + '@unrs/resolver-binding-linux-arm-gnueabihf': 1.7.0 + '@unrs/resolver-binding-linux-arm-musleabihf': 1.7.0 + '@unrs/resolver-binding-linux-arm64-gnu': 1.7.0 + '@unrs/resolver-binding-linux-arm64-musl': 1.7.0 + '@unrs/resolver-binding-linux-ppc64-gnu': 1.7.0 + '@unrs/resolver-binding-linux-riscv64-gnu': 1.7.0 + '@unrs/resolver-binding-linux-riscv64-musl': 1.7.0 + '@unrs/resolver-binding-linux-s390x-gnu': 1.7.0 + '@unrs/resolver-binding-linux-x64-gnu': 1.7.0 + '@unrs/resolver-binding-linux-x64-musl': 1.7.0 + '@unrs/resolver-binding-wasm32-wasi': 1.7.0 + '@unrs/resolver-binding-win32-arm64-msvc': 1.7.0 + '@unrs/resolver-binding-win32-ia32-msvc': 1.7.0 + '@unrs/resolver-binding-win32-x64-msvc': 1.7.0 update-browserslist-db@1.1.3(browserslist@4.24.4): dependencies: @@ -5241,13 +5279,13 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vite-node@3.1.1(@types/node@22.14.1)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1): + vite-node@3.1.2(@types/node@22.15.2)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1): dependencies: cac: 6.7.14 debug: 4.4.0 es-module-lexer: 1.6.0 pathe: 2.0.3 - vite: 6.2.6(@types/node@22.14.1)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1) + vite: 6.3.3(@types/node@22.15.2)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1) transitivePeerDependencies: - '@types/node' - jiti @@ -5262,27 +5300,30 @@ snapshots: - tsx - yaml - vite@6.2.6(@types/node@22.14.1)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1): + vite@6.3.3(@types/node@22.15.2)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1): dependencies: esbuild: 0.25.2 + fdir: 6.4.4(picomatch@4.0.2) + picomatch: 4.0.2 postcss: 8.5.3 rollup: 4.40.0 + tinyglobby: 0.2.13 optionalDependencies: - '@types/node': 22.14.1 + '@types/node': 22.15.2 fsevents: 2.3.3 jiti: 2.4.2 tsx: 4.19.3 yaml: 2.7.1 - vitest@3.1.1(@types/debug@4.1.12)(@types/node@22.14.1)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1): + vitest@3.1.2(@types/debug@4.1.12)(@types/node@22.15.2)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1): dependencies: - '@vitest/expect': 3.1.1 - '@vitest/mocker': 3.1.1(vite@6.2.6(@types/node@22.14.1)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1)) - '@vitest/pretty-format': 3.1.1 - '@vitest/runner': 3.1.1 - '@vitest/snapshot': 3.1.1 - '@vitest/spy': 3.1.1 - '@vitest/utils': 3.1.1 + '@vitest/expect': 3.1.2 + '@vitest/mocker': 3.1.2(vite@6.3.3(@types/node@22.15.2)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1)) + '@vitest/pretty-format': 3.1.2 + '@vitest/runner': 3.1.2 + '@vitest/snapshot': 3.1.2 + '@vitest/spy': 3.1.2 + '@vitest/utils': 3.1.2 chai: 5.2.0 debug: 4.4.0 expect-type: 1.2.1 @@ -5291,14 +5332,15 @@ snapshots: std-env: 3.9.0 tinybench: 2.9.0 tinyexec: 0.3.2 + tinyglobby: 0.2.13 tinypool: 1.0.2 tinyrainbow: 2.0.0 - vite: 6.2.6(@types/node@22.14.1)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1) - vite-node: 3.1.1(@types/node@22.14.1)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1) + vite: 6.3.3(@types/node@22.15.2)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1) + vite-node: 3.1.2(@types/node@22.15.2)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.1) why-is-node-running: 2.3.0 optionalDependencies: '@types/debug': 4.1.12 - '@types/node': 22.14.1 + '@types/node': 22.15.2 transitivePeerDependencies: - jiti - less @@ -5315,10 +5357,10 @@ snapshots: vscode-uri@3.1.0: {} - vue-eslint-parser@10.1.3(eslint@9.24.0(jiti@2.4.2)): + vue-eslint-parser@10.1.3(eslint@9.25.1(jiti@2.4.2)): dependencies: debug: 4.4.0 - eslint: 9.24.0(jiti@2.4.2) + eslint: 9.25.1(jiti@2.4.2) eslint-scope: 8.3.0 eslint-visitor-keys: 4.2.0 espree: 10.3.0 @@ -5328,10 +5370,10 @@ snapshots: transitivePeerDependencies: - supports-color - vue-tsc@2.2.8(typescript@5.8.3): + vue-tsc@2.2.10(typescript@5.8.3): dependencies: '@volar/typescript': 2.4.12 - '@vue/language-core': 2.2.8(typescript@5.8.3) + '@vue/language-core': 2.2.10(typescript@5.8.3) typescript: 5.8.3 vue@3.5.13(typescript@5.8.3):