diff --git a/playground/package.json b/playground/package.json index 634cfb6..9d9ce7e 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.0.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..dc0a82f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -28,7 +28,7 @@ importers: version: 0.30.17 unplugin: specifier: ^2.2.0 - version: 2.2.0 + version: 2.3.5 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.0.0 + version: 20.0.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)) @@ -1042,8 +1042,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 +1206,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 +1531,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==} @@ -2079,15 +2079,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.2.0: + resolution: {integrity: sha512-2SM/GZGAEkPp3KWORxQZns4M+WSeXbC2HEvmOIJe3Cmiv6ieAJvdVhDldtHqM5J1Y7MrR1XhkBT/rMlhh9FdqQ==} platform@1.3.6: resolution: {integrity: sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==} @@ -2411,8 +2411,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 +2439,11 @@ packages: vite: optional: true - unplugin-auto-import@19.1.1: - resolution: {integrity: sha512-sCGZZrSR1Bc8RfN8Q0RUDxXtC20rdAt7UB4lDyq8MNtKVHiXXh+5af6Nz4JRp9Q+7HjnbgQfQox0TkEymjdUAQ==} + unplugin-auto-import@20.0.0: + resolution: {integrity: sha512-YAqD07gQa5PpGlhLFQ9rWDtGa42nBR2oNMudnX7G5P8XmkQx3EPL7sKNQroTdt5ehwks55NHy0dzxwwA3xtqQg==} engines: {node: '>=14'} peerDependencies: - '@nuxt/kit': ^3.2.2 + '@nuxt/kit': ^4.0.0 '@vueuse/core': '*' peerDependenciesMeta: '@nuxt/kit': @@ -2484,8 +2484,8 @@ packages: '@nuxt/kit': optional: true - unplugin@2.2.0: - resolution: {integrity: sha512-m1ekpSwuOT5hxkJeZGRxO7gXbXT3gF26NjQ7GdVHoLoF8/nopLcd/QfPigpCy7i51oFHiRJg/CyHhj4vs2+KGw==} + unplugin@2.3.5: + resolution: {integrity: sha512-RyWSb5AHmGtjjNQ6gIlA67sHOsWpsbWpwDokLwTcejVdOjEkJZh7QKu14J00gDDVSh8kGH4KYC/TNBceXFZhtw==} engines: {node: '>=18.12.0'} update-browserslist-db@1.1.3: @@ -3560,7 +3560,7 @@ snapshots: '@vue/compiler-core': 3.5.13 '@vue/shared': 3.5.13 magic-string: 0.30.17 - unplugin: 2.2.0 + unplugin: 2.3.5 vue: 3.5.13(typescript@5.8.2) '@vue/compiler-core@3.5.13': @@ -3648,11 +3648,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 +3824,7 @@ snapshots: confbox@0.1.8: {} - confbox@0.2.1: {} + confbox@0.2.2: {} consola@3.4.0: {} @@ -4194,14 +4194,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 +4224,7 @@ snapshots: expect-type@1.2.0: {} - exsolve@1.0.2: {} + exsolve@1.0.7: {} fast-deep-equal@3.1.3: {} @@ -4246,9 +4246,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 +4404,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 @@ -4430,7 +4430,7 @@ snapshots: local-pkg@1.1.1: dependencies: mlly: 1.7.4 - pkg-types: 2.1.0 + pkg-types: 2.2.0 quansync: 0.2.8 locate-path@6.0.0: @@ -4788,7 +4788,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 @@ -4919,7 +4919,7 @@ snapshots: picomatch@2.3.1: {} - picomatch@4.0.2: {} + picomatch@4.0.3: {} pkg-types@1.3.1: dependencies: @@ -4927,10 +4927,10 @@ snapshots: mlly: 1.7.4 pathe: 2.0.3 - pkg-types@2.1.0: + pkg-types@2.2.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: {} @@ -5188,8 +5188,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 +5215,7 @@ snapshots: consola: 3.4.0 debug: 4.4.0 diff: 7.0.0 - pkg-types: 2.1.0 + pkg-types: 2.2.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) @@ -5289,21 +5289,21 @@ snapshots: 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 mlly: 1.7.4 pathe: 2.0.3 - picomatch: 4.0.2 - pkg-types: 1.3.1 + picomatch: 4.0.3 + pkg-types: 2.2.0 scule: 1.3.0 strip-literal: 3.0.0 tinyglobby: 0.2.14 - unplugin: 2.2.0 + unplugin: 2.3.5 unplugin-utils: 0.2.4 unist-util-is@6.0.0: @@ -5353,13 +5353,13 @@ 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.0.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 + picomatch: 4.0.3 + unimport: 5.2.0 + unplugin: 2.3.5 unplugin-utils: 0.2.4 optionalDependencies: '@vueuse/core': 13.0.0(vue@3.5.13(typescript@5.8.2)) @@ -5370,7 +5370,7 @@ snapshots: magic-string: 0.30.17 oxc-parser: 0.54.0 oxc-transform: 0.54.0 - unplugin: 2.2.0 + unplugin: 2.3.5 unplugin-utils: 0.2.4 optionalDependencies: typescript: 5.8.2 @@ -5382,14 +5382,14 @@ snapshots: js-tokens: 9.0.1 picocolors: 1.1.1 pkg-types: 1.3.1 - unplugin: 2.2.0 + unplugin: 2.3.5 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-vue-components@28.4.1(@babel/parser@7.26.9)(vue@3.5.13(typescript@5.8.2)): dependencies: @@ -5399,7 +5399,7 @@ snapshots: magic-string: 0.30.17 mlly: 1.7.4 tinyglobby: 0.2.14 - unplugin: 2.2.0 + unplugin: 2.3.5 unplugin-utils: 0.2.4 vue: 3.5.13(typescript@5.8.2) optionalDependencies: @@ -5407,9 +5407,10 @@ snapshots: transitivePeerDependencies: - supports-color - unplugin@2.2.0: + unplugin@2.3.5: dependencies: - acorn: 8.14.1 + 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 +5470,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