diff --git a/playground/package.json b/playground/package.json index 634cfb6..61c4609 100644 --- a/playground/package.json +++ b/playground/package.json @@ -21,7 +21,7 @@ "@vitejs/plugin-vue": "^6.0.0", "@vue-macros/reactivity-transform": "^3.0.0-beta.3", "unocss": "^66.1.0-beta.3", - "unplugin-auto-import": "^19.1.1", + "unplugin-auto-import": "^20.1.0", "unplugin-vue-components": "^28.4.1", "vite": "^7.0.0", "vue-tsc": "^3.0.1" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7bf9f64..fb9d6b6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -25,10 +25,10 @@ importers: version: 3.1.0 magic-string: specifier: ^0.30.17 - version: 0.30.17 + version: 0.30.18 unplugin: specifier: ^2.2.0 - version: 2.2.0 + version: 2.3.8 unplugin-utils: specifier: ^0.2.4 version: 0.2.4 @@ -107,8 +107,8 @@ importers: specifier: ^66.1.0-beta.3 version: 66.1.0-beta.3(postcss@8.5.6)(vite@7.0.0(@types/node@22.13.10)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.0))(vue@3.5.13(typescript@5.8.2)) unplugin-auto-import: - specifier: ^19.1.1 - version: 19.1.1(@vueuse/core@13.0.0(vue@3.5.13(typescript@5.8.2))) + specifier: ^20.1.0 + version: 20.1.0(@vueuse/core@13.0.0(vue@3.5.13(typescript@5.8.2))) unplugin-vue-components: specifier: ^28.4.1 version: 28.4.1(@babel/parser@7.26.9)(vue@3.5.13(typescript@5.8.2)) @@ -424,6 +424,9 @@ packages: resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} engines: {node: '>=6.0.0'} + '@jridgewell/remapping@2.3.5': + resolution: {integrity: sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==} + '@jridgewell/resolve-uri@3.1.2': resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} engines: {node: '>=6.0.0'} @@ -432,8 +435,8 @@ packages: resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} engines: {node: '>=6.0.0'} - '@jridgewell/sourcemap-codec@1.5.0': - resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} + '@jridgewell/sourcemap-codec@1.5.5': + resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} '@jridgewell/trace-mapping@0.3.25': resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} @@ -1042,8 +1045,8 @@ packages: peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - acorn@8.14.1: - resolution: {integrity: sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==} + acorn@8.15.0: + resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==} engines: {node: '>=0.4.0'} hasBin: true @@ -1206,8 +1209,8 @@ packages: confbox@0.1.8: resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==} - confbox@0.2.1: - resolution: {integrity: sha512-hkT3yDPFbs95mNCy1+7qNKC6Pro+/ibzYxtM2iqEigpf0sVw+bg4Zh9/snjsBcf990vfIsg5+1U7VyiyBb3etg==} + confbox@0.2.2: + resolution: {integrity: sha512-1NB+BKqhtNipMsov4xI/NnhCKp9XG9NamYp5PVm9klAT0fsrNPjaFICsCFhNhwZJKNh7zB/3q8qXz0E9oaMNtQ==} consola@3.4.0: resolution: {integrity: sha512-EiPU8G6dQG0GFHNR8ljnZFki/8a+cQwEQ+7wpxdChl02Q8HXlwEZWD5lqAF8vC2sEC3Tehr8hy7vErz88LHyUA==} @@ -1531,8 +1534,8 @@ packages: resolution: {integrity: sha512-80F22aiJ3GLyVnS/B3HzgR6RelZVumzj9jkL0Rhz4h0xYbNW9PjlQz5h3J/SShErbXBc295vseR4/MIbVmUbeA==} engines: {node: '>=12.0.0'} - exsolve@1.0.2: - resolution: {integrity: sha512-ZEcIMbthn2zeX4/wD/DLxDUjuCltHXT8Htvm/JFlTkdYgWh2+HGppgwwNUnIVxzxP7yJOPtuBAec0dLx6lVY8w==} + exsolve@1.0.7: + resolution: {integrity: sha512-VO5fQUzZtI6C+vx4w/4BWJpg3s/5l+6pRQEHzFRM8WFi4XffSP1Z+4qi7GbjWbvRQEbdIco5mIMq+zX4rPuLrw==} fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} @@ -1765,8 +1768,8 @@ packages: resolution: {integrity: sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - local-pkg@1.1.1: - resolution: {integrity: sha512-WunYko2W1NcdfAFpuLUoucsgULmgDBRkdxHxWQ7mK0cQqwPiy8E1enjuRBrhLtZkB5iScJ1XIPdhVEFK8aOLSg==} + local-pkg@1.1.2: + resolution: {integrity: sha512-arhlxbFRmoQHl33a0Zkle/YWlmNwoyt6QNZEIJcqNbdrsix5Lvc4HyyI3EnwxTYlZYc32EbYrQ8SzEZ7dqgg9A==} engines: {node: '>=14'} locate-path@6.0.0: @@ -1792,8 +1795,8 @@ packages: resolution: {integrity: sha512-ub9iytsEbT7Yw/Pd29mSo/cNQpaEu67zR1VVcXDiYjSFwzeBxNdTd0FMnSslLQXiRj8uGPzwsaoefrMD5XAmdw==} engines: {node: '>=16.14.0'} - magic-string@0.30.17: - resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} + magic-string@0.30.18: + resolution: {integrity: sha512-yi8swmWbO17qHhwIBNeeZxTceJMeBvWJaId6dyvTSOwTipqeHhMhOrz6513r1sOKnpvQ7zkhlG8tPrpilwTxHQ==} markdown-table@3.0.4: resolution: {integrity: sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==} @@ -2079,15 +2082,15 @@ packages: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} - picomatch@4.0.2: - resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} + picomatch@4.0.3: + resolution: {integrity: sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==} engines: {node: '>=12'} pkg-types@1.3.1: resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==} - pkg-types@2.1.0: - resolution: {integrity: sha512-wmJwA+8ihJixSoHKxZJRBQG1oY8Yr9pGLzRmSsNms0iNWyHHAlZCa7mmKiFR10YPZuz/2k169JiS/inOjBCZ2A==} + pkg-types@2.3.0: + resolution: {integrity: sha512-SIqCzDRg0s9npO5XQ3tNZioRY1uK06lA41ynBC1YmFTmnY6FjUjVt6s4LoADmwoig1qqD0oK8h1p/8mlMx8Oig==} platform@1.3.6: resolution: {integrity: sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==} @@ -2130,8 +2133,8 @@ packages: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} - quansync@0.2.8: - resolution: {integrity: sha512-4+saucphJMazjt7iOM27mbFCk+D9dd/zmgMDCzRZ8MEoBfYp7lAvoN38et/phRQF6wOPMy/OROBGgoWeSKyluA==} + quansync@0.2.11: + resolution: {integrity: sha512-AifT7QEbW9Nri4tAwR5M/uzpBuqfZf+zwaEM/QkzEjj7NBuFD2rBuy0K3dE+8wltbezDV7JMA0WfnCPYRSYbXA==} queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} @@ -2411,8 +2414,8 @@ packages: resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} engines: {node: '>=18'} - unimport@4.1.2: - resolution: {integrity: sha512-oVUL7PSlyVV3QRhsdcyYEMaDX8HJyS/CnUonEJTYA3//bWO+o/4gG8F7auGWWWkrrxBQBYOO8DKe+C53ktpRXw==} + unimport@5.2.0: + resolution: {integrity: sha512-bTuAMMOOqIAyjV4i4UH7P07pO+EsVxmhOzQ2YJ290J6mkLUdozNhb5I/YoOEheeNADC03ent3Qj07X0fWfUpmw==} engines: {node: '>=18.12.0'} unist-util-is@6.0.0: @@ -2439,11 +2442,11 @@ packages: vite: optional: true - unplugin-auto-import@19.1.1: - resolution: {integrity: sha512-sCGZZrSR1Bc8RfN8Q0RUDxXtC20rdAt7UB4lDyq8MNtKVHiXXh+5af6Nz4JRp9Q+7HjnbgQfQox0TkEymjdUAQ==} + unplugin-auto-import@20.1.0: + resolution: {integrity: sha512-Wa7/y3DwpbxhjyXCbuliuATCPa0/e47tstWkytJGAr55ooSNwIvbkrq0rlduqYGiCNMsZcD+C6vsN+W3AX96eA==} engines: {node: '>=14'} peerDependencies: - '@nuxt/kit': ^3.2.2 + '@nuxt/kit': ^4.0.0 '@vueuse/core': '*' peerDependenciesMeta: '@nuxt/kit': @@ -2471,6 +2474,10 @@ packages: resolution: {integrity: sha512-8U/MtpkPkkk3Atewj1+RcKIjb5WBimZ/WSLhhR3w6SsIj8XJuKTacSP8g+2JhfSGw0Cb125Y+2zA/IzJZDVbhA==} engines: {node: '>=18.12.0'} + unplugin-utils@0.3.0: + resolution: {integrity: sha512-JLoggz+PvLVMJo+jZt97hdIIIZ2yTzGgft9e9q8iMrC4ewufl62ekeW7mixBghonn2gVb/ICjyvlmOCUBnJLQg==} + engines: {node: '>=20.19.0'} + unplugin-vue-components@28.4.1: resolution: {integrity: sha512-niGSc0vJD9ueAnsqcfAldmtpkppZ09B6p2G1dL7X5S8KPdgbk1P+txPwaaDCe7N+eZh2VG1aAypLXkuJs3OSUg==} engines: {node: '>=14'} @@ -2484,8 +2491,8 @@ packages: '@nuxt/kit': optional: true - unplugin@2.2.0: - resolution: {integrity: sha512-m1ekpSwuOT5hxkJeZGRxO7gXbXT3gF26NjQ7GdVHoLoF8/nopLcd/QfPigpCy7i51oFHiRJg/CyHhj4vs2+KGw==} + unplugin@2.3.8: + resolution: {integrity: sha512-lkaSIlxceytPyt9yfb1h7L9jDFqwMqvUZeGsKB7Z8QrvAO3xZv2S+xMQQYzxk0AGJHcQhbcvhKEstrMy99jnuQ==} engines: {node: '>=18.12.0'} update-browserslist-db@1.1.3: @@ -2934,7 +2941,7 @@ snapshots: debug: 4.4.0 globals: 15.15.0 kolorist: 1.8.0 - local-pkg: 1.1.1 + local-pkg: 1.1.2 mlly: 1.7.4 transitivePeerDependencies: - supports-color @@ -2948,19 +2955,24 @@ snapshots: '@jridgewell/gen-mapping@0.3.8': dependencies: '@jridgewell/set-array': 1.2.1 - '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/sourcemap-codec': 1.5.5 + '@jridgewell/trace-mapping': 0.3.25 + + '@jridgewell/remapping@2.3.5': + dependencies: + '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 '@jridgewell/resolve-uri@3.1.2': {} '@jridgewell/set-array@1.2.1': {} - '@jridgewell/sourcemap-codec@1.5.0': {} + '@jridgewell/sourcemap-codec@1.5.5': {} '@jridgewell/trace-mapping@0.3.25': dependencies: '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/sourcemap-codec': 1.5.5 '@napi-rs/wasm-runtime@0.2.7': dependencies: @@ -3042,7 +3054,7 @@ snapshots: '@quansync/fs@0.1.1': dependencies: - quansync: 0.2.8 + quansync: 0.2.11 '@rolldown/binding-darwin-arm64@1.0.0-beta.3': optional: true @@ -3169,7 +3181,7 @@ snapshots: eslint-plugin-yml: 1.17.0(eslint@9.22.0(jiti@2.4.2)) globals: 16.0.0 jsonc-eslint-parser: 2.4.0 - local-pkg: 1.1.1 + local-pkg: 1.1.2 prettier: 3.5.3 typescript-eslint: 8.26.0(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) vue-eslint-parser: 10.1.1(eslint@9.22.0(jiti@2.4.2)) @@ -3326,7 +3338,7 @@ snapshots: chokidar: 3.6.0 colorette: 2.0.20 consola: 3.4.0 - magic-string: 0.30.17 + magic-string: 0.30.18 pathe: 2.0.3 perfect-debounce: 1.0.0 tinyglobby: 0.2.14 @@ -3355,7 +3367,7 @@ snapshots: '@typescript-eslint/utils': 8.26.0(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) '@unocss/config': 65.4.0 '@unocss/core': 65.4.0 - magic-string: 0.30.17 + magic-string: 0.30.18 synckit: 0.9.2 transitivePeerDependencies: - eslint @@ -3447,7 +3459,7 @@ snapshots: '@unocss/rule-utils@66.1.0-beta.3': dependencies: '@unocss/core': 66.1.0-beta.3 - magic-string: 0.30.17 + magic-string: 0.30.18 '@unocss/transformer-attributify-jsx@66.1.0-beta.3': dependencies: @@ -3474,7 +3486,7 @@ snapshots: '@unocss/core': 66.1.0-beta.3 '@unocss/inspector': 66.1.0-beta.3(vue@3.5.13(typescript@5.8.2)) chokidar: 3.6.0 - magic-string: 0.30.17 + magic-string: 0.30.18 tinyglobby: 0.2.14 unplugin-utils: 0.2.4 vite: 7.0.0(@types/node@22.13.10)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.0) @@ -3502,7 +3514,7 @@ snapshots: dependencies: '@vitest/spy': 3.0.8 estree-walker: 3.0.3 - magic-string: 0.30.17 + magic-string: 0.30.18 optionalDependencies: vite: 6.2.1(@types/node@22.13.10)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.0) @@ -3518,7 +3530,7 @@ snapshots: '@vitest/snapshot@3.0.8': dependencies: '@vitest/pretty-format': 3.0.8 - magic-string: 0.30.17 + magic-string: 0.30.18 pathe: 2.0.3 '@vitest/spy@3.0.8': @@ -3547,7 +3559,7 @@ snapshots: dependencies: '@vue/compiler-sfc': 3.5.13 ast-kit: 1.4.2 - local-pkg: 1.1.1 + local-pkg: 1.1.2 magic-string-ast: 0.7.1 unplugin-utils: 0.2.4 optionalDependencies: @@ -3559,8 +3571,8 @@ snapshots: '@vue-macros/common': 3.0.0-beta.3(vue@3.5.13(typescript@5.8.2)) '@vue/compiler-core': 3.5.13 '@vue/shared': 3.5.13 - magic-string: 0.30.17 - unplugin: 2.2.0 + magic-string: 0.30.18 + unplugin: 2.3.8 vue: 3.5.13(typescript@5.8.2) '@vue/compiler-core@3.5.13': @@ -3584,7 +3596,7 @@ snapshots: '@vue/compiler-ssr': 3.5.13 '@vue/shared': 3.5.13 estree-walker: 2.0.2 - magic-string: 0.30.17 + magic-string: 0.30.18 postcss: 8.5.6 source-map-js: 1.2.1 @@ -3648,11 +3660,11 @@ snapshots: dependencies: vue: 3.5.13(typescript@5.8.2) - acorn-jsx@5.3.2(acorn@8.14.1): + acorn-jsx@5.3.2(acorn@8.15.0): dependencies: - acorn: 8.14.1 + acorn: 8.15.0 - acorn@8.14.1: {} + acorn@8.15.0: {} ajv@6.12.6: dependencies: @@ -3824,7 +3836,7 @@ snapshots: confbox@0.1.8: {} - confbox@0.2.1: {} + confbox@0.2.2: {} consola@3.4.0: {} @@ -4194,14 +4206,14 @@ snapshots: espree@10.3.0: dependencies: - acorn: 8.14.1 - acorn-jsx: 5.3.2(acorn@8.14.1) + acorn: 8.15.0 + acorn-jsx: 5.3.2(acorn@8.15.0) eslint-visitor-keys: 4.2.0 espree@9.6.1: dependencies: - acorn: 8.14.1 - acorn-jsx: 5.3.2(acorn@8.14.1) + acorn: 8.15.0 + acorn-jsx: 5.3.2(acorn@8.15.0) eslint-visitor-keys: 3.4.3 esquery@1.6.0: @@ -4224,7 +4236,7 @@ snapshots: expect-type@1.2.0: {} - exsolve@1.0.2: {} + exsolve@1.0.7: {} fast-deep-equal@3.1.3: {} @@ -4246,9 +4258,9 @@ snapshots: dependencies: reusify: 1.1.0 - fdir@6.4.6(picomatch@4.0.2): + fdir@6.4.6(picomatch@4.0.3): optionalDependencies: - picomatch: 4.0.2 + picomatch: 4.0.3 file-entry-cache@8.0.0: dependencies: @@ -4404,7 +4416,7 @@ snapshots: jsonc-eslint-parser@2.4.0: dependencies: - acorn: 8.14.1 + acorn: 8.15.0 eslint-visitor-keys: 3.4.3 espree: 9.6.1 semver: 7.7.1 @@ -4427,11 +4439,11 @@ snapshots: load-tsconfig@0.2.5: optional: true - local-pkg@1.1.1: + local-pkg@1.1.2: dependencies: mlly: 1.7.4 - pkg-types: 2.1.0 - quansync: 0.2.8 + pkg-types: 2.3.0 + quansync: 0.2.11 locate-path@6.0.0: dependencies: @@ -4449,11 +4461,11 @@ snapshots: magic-string-ast@0.7.1: dependencies: - magic-string: 0.30.17 + magic-string: 0.30.18 - magic-string@0.30.17: + magic-string@0.30.18: dependencies: - '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/sourcemap-codec': 1.5.5 markdown-table@3.0.4: {} @@ -4788,7 +4800,7 @@ snapshots: mlly@1.7.4: dependencies: - acorn: 8.14.1 + acorn: 8.15.0 pathe: 2.0.3 pkg-types: 1.3.1 ufo: 1.5.4 @@ -4884,7 +4896,7 @@ snapshots: package-manager-detector@0.2.11: dependencies: - quansync: 0.2.8 + quansync: 0.2.11 parent-module@1.0.1: dependencies: @@ -4919,7 +4931,7 @@ snapshots: picomatch@2.3.1: {} - picomatch@4.0.2: {} + picomatch@4.0.3: {} pkg-types@1.3.1: dependencies: @@ -4927,10 +4939,10 @@ snapshots: mlly: 1.7.4 pathe: 2.0.3 - pkg-types@2.1.0: + pkg-types@2.3.0: dependencies: - confbox: 0.2.1 - exsolve: 1.0.2 + confbox: 0.2.2 + exsolve: 1.0.7 pathe: 2.0.3 platform@1.3.6: {} @@ -4971,7 +4983,7 @@ snapshots: punycode@2.3.1: {} - quansync@0.2.8: {} + quansync@0.2.11: {} queue-microtask@1.2.3: {} @@ -5050,7 +5062,7 @@ snapshots: rollup-plugin-dts@6.1.1(rollup@4.44.1)(typescript@5.8.2): dependencies: - magic-string: 0.30.17 + magic-string: 0.30.18 rollup: 4.44.1 typescript: 5.8.2 optionalDependencies: @@ -5188,8 +5200,8 @@ snapshots: tinyglobby@0.2.14: dependencies: - fdir: 6.4.6(picomatch@4.0.2) - picomatch: 4.0.2 + fdir: 6.4.6(picomatch@4.0.3) + picomatch: 4.0.3 tinypool@1.0.2: {} @@ -5215,7 +5227,7 @@ snapshots: consola: 3.4.0 debug: 4.4.0 diff: 7.0.0 - pkg-types: 2.1.0 + pkg-types: 2.3.0 rolldown: 1.0.0-beta.3(typescript@5.8.2) rollup: 4.44.1 rollup-plugin-dts: 6.1.1(rollup@4.44.1)(typescript@5.8.2) @@ -5283,27 +5295,27 @@ snapshots: '@quansync/fs': 0.1.1 defu: 6.1.4 jiti: 2.4.2 - quansync: 0.2.8 + quansync: 0.2.11 undici-types@6.20.0: {} unicorn-magic@0.1.0: {} - unimport@4.1.2: + unimport@5.2.0: dependencies: - acorn: 8.14.1 + acorn: 8.15.0 escape-string-regexp: 5.0.0 estree-walker: 3.0.3 - local-pkg: 1.1.1 - magic-string: 0.30.17 + local-pkg: 1.1.2 + magic-string: 0.30.18 mlly: 1.7.4 pathe: 2.0.3 - picomatch: 4.0.2 - pkg-types: 1.3.1 + picomatch: 4.0.3 + pkg-types: 2.3.0 scule: 1.3.0 strip-literal: 3.0.0 tinyglobby: 0.2.14 - unplugin: 2.2.0 + unplugin: 2.3.8 unplugin-utils: 0.2.4 unist-util-is@6.0.0: @@ -5353,24 +5365,24 @@ snapshots: - supports-color - vue - unplugin-auto-import@19.1.1(@vueuse/core@13.0.0(vue@3.5.13(typescript@5.8.2))): + unplugin-auto-import@20.1.0(@vueuse/core@13.0.0(vue@3.5.13(typescript@5.8.2))): dependencies: - local-pkg: 1.1.1 - magic-string: 0.30.17 - picomatch: 4.0.2 - unimport: 4.1.2 - unplugin: 2.2.0 - unplugin-utils: 0.2.4 + local-pkg: 1.1.2 + magic-string: 0.30.18 + picomatch: 4.0.3 + unimport: 5.2.0 + unplugin: 2.3.8 + unplugin-utils: 0.3.0 optionalDependencies: '@vueuse/core': 13.0.0(vue@3.5.13(typescript@5.8.2)) unplugin-isolated-decl@0.13.1(typescript@5.8.2): dependencies: debug: 4.4.0 - magic-string: 0.30.17 + magic-string: 0.30.18 oxc-parser: 0.54.0 oxc-transform: 0.54.0 - unplugin: 2.2.0 + unplugin: 2.3.8 unplugin-utils: 0.2.4 optionalDependencies: typescript: 5.8.2 @@ -5382,24 +5394,29 @@ snapshots: js-tokens: 9.0.1 picocolors: 1.1.1 pkg-types: 1.3.1 - unplugin: 2.2.0 + unplugin: 2.3.8 unplugin-utils: 0.2.4 optional: true unplugin-utils@0.2.4: dependencies: pathe: 2.0.3 - picomatch: 4.0.2 + picomatch: 4.0.3 + + unplugin-utils@0.3.0: + dependencies: + pathe: 2.0.3 + picomatch: 4.0.3 unplugin-vue-components@28.4.1(@babel/parser@7.26.9)(vue@3.5.13(typescript@5.8.2)): dependencies: chokidar: 3.6.0 debug: 4.4.0 - local-pkg: 1.1.1 - magic-string: 0.30.17 + local-pkg: 1.1.2 + magic-string: 0.30.18 mlly: 1.7.4 tinyglobby: 0.2.14 - unplugin: 2.2.0 + unplugin: 2.3.8 unplugin-utils: 0.2.4 vue: 3.5.13(typescript@5.8.2) optionalDependencies: @@ -5407,9 +5424,11 @@ snapshots: transitivePeerDependencies: - supports-color - unplugin@2.2.0: + unplugin@2.3.8: dependencies: - acorn: 8.14.1 + '@jridgewell/remapping': 2.3.5 + acorn: 8.15.0 + picomatch: 4.0.3 webpack-virtual-modules: 0.6.2 update-browserslist-db@1.1.3(browserslist@4.24.4): @@ -5469,8 +5488,8 @@ snapshots: vite@7.0.0(@types/node@22.13.10)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.0): dependencies: esbuild: 0.25.0 - fdir: 6.4.6(picomatch@4.0.2) - picomatch: 4.0.2 + fdir: 6.4.6(picomatch@4.0.3) + picomatch: 4.0.3 postcss: 8.5.6 rollup: 4.44.1 tinyglobby: 0.2.14 @@ -5493,7 +5512,7 @@ snapshots: chai: 5.2.0 debug: 4.4.0 expect-type: 1.2.0 - magic-string: 0.30.17 + magic-string: 0.30.18 pathe: 2.0.3 std-env: 3.8.1 tinybench: 2.9.0