diff --git a/playground/package.json b/playground/package.json index 634cfb6..c0bab05 100644 --- a/playground/package.json +++ b/playground/package.json @@ -22,7 +22,7 @@ "@vue-macros/reactivity-transform": "^3.0.0-beta.3", "unocss": "^66.1.0-beta.3", "unplugin-auto-import": "^19.1.1", - "unplugin-vue-components": "^28.4.1", + "unplugin-vue-components": "^29.0.0", "vite": "^7.0.0", "vue-tsc": "^3.0.1" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7bf9f64..22805ef 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 @@ -110,8 +110,8 @@ importers: specifier: ^19.1.1 version: 19.1.1(@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)) + specifier: ^29.0.0 + version: 29.0.0(@babel/parser@7.26.9)(vue@3.5.13(typescript@5.8.2)) vite: specifier: ^7.0.0 version: 7.0.0(@types/node@22.13.10)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.0) @@ -1243,8 +1243,8 @@ packages: supports-color: optional: true - debug@4.4.0: - resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} + debug@4.4.1: + resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' @@ -2471,12 +2471,12 @@ packages: resolution: {integrity: sha512-8U/MtpkPkkk3Atewj1+RcKIjb5WBimZ/WSLhhR3w6SsIj8XJuKTacSP8g+2JhfSGw0Cb125Y+2zA/IzJZDVbhA==} engines: {node: '>=18.12.0'} - unplugin-vue-components@28.4.1: - resolution: {integrity: sha512-niGSc0vJD9ueAnsqcfAldmtpkppZ09B6p2G1dL7X5S8KPdgbk1P+txPwaaDCe7N+eZh2VG1aAypLXkuJs3OSUg==} + unplugin-vue-components@29.0.0: + resolution: {integrity: sha512-M2DX44g4/jvBkB0V6uwqTbkTd5DMRHpeGoi/cIKwGG4HPuNxLbe8zoTStB2n12hoDiWc9I1PIRQruRWExNXHlQ==} engines: {node: '>=14'} peerDependencies: '@babel/parser': ^7.15.8 - '@nuxt/kit': ^3.2.2 + '@nuxt/kit': ^3.2.2 || ^4.0.0 vue: 2 || 3 peerDependenciesMeta: '@babel/parser': @@ -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: @@ -2859,7 +2859,7 @@ snapshots: '@eslint/config-array@0.19.2': dependencies: '@eslint/object-schema': 2.1.6 - debug: 4.4.0 + debug: 4.4.1 minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -2877,7 +2877,7 @@ snapshots: '@eslint/eslintrc@3.3.0': dependencies: ajv: 6.12.6 - debug: 4.4.0 + debug: 4.4.1 espree: 10.3.0 globals: 14.0.0 ignore: 5.3.2 @@ -2931,7 +2931,7 @@ snapshots: '@antfu/install-pkg': 1.0.0 '@antfu/utils': 8.1.1 '@iconify/types': 2.0.0 - debug: 4.4.0 + debug: 4.4.1 globals: 15.15.0 kolorist: 1.8.0 local-pkg: 1.1.1 @@ -3252,7 +3252,7 @@ snapshots: '@typescript-eslint/types': 8.26.0 '@typescript-eslint/typescript-estree': 8.26.0(typescript@5.8.2) '@typescript-eslint/visitor-keys': 8.26.0 - debug: 4.4.0 + debug: 4.4.1 eslint: 9.22.0(jiti@2.4.2) typescript: 5.8.2 transitivePeerDependencies: @@ -3267,7 +3267,7 @@ snapshots: dependencies: '@typescript-eslint/typescript-estree': 8.26.0(typescript@5.8.2) '@typescript-eslint/utils': 8.26.0(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) - debug: 4.4.0 + debug: 4.4.1 eslint: 9.22.0(jiti@2.4.2) ts-api-utils: 2.0.1(typescript@5.8.2) typescript: 5.8.2 @@ -3280,7 +3280,7 @@ snapshots: dependencies: '@typescript-eslint/types': 8.26.0 '@typescript-eslint/visitor-keys': 8.26.0 - debug: 4.4.0 + debug: 4.4.1 fast-glob: 3.3.3 is-glob: 4.0.3 minimatch: 9.0.5 @@ -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': @@ -3853,7 +3853,7 @@ snapshots: dependencies: ms: 2.1.3 - debug@4.4.0: + debug@4.4.1: dependencies: ms: 2.1.3 @@ -3992,7 +3992,7 @@ snapshots: '@types/doctrine': 0.0.9 '@typescript-eslint/scope-manager': 8.26.0 '@typescript-eslint/utils': 8.26.0(eslint@9.22.0(jiti@2.4.2))(typescript@5.8.2) - debug: 4.4.0 + debug: 4.4.1 doctrine: 3.0.0 enhanced-resolve: 5.18.1 eslint: 9.22.0(jiti@2.4.2) @@ -4012,7 +4012,7 @@ snapshots: '@es-joy/jsdoccomment': 0.49.0 are-docs-informative: 0.0.2 comment-parser: 1.4.1 - debug: 4.4.0 + debug: 4.4.1 escape-string-regexp: 4.0.0 eslint: 9.22.0(jiti@2.4.2) espree: 10.3.0 @@ -4127,7 +4127,7 @@ snapshots: eslint-plugin-yml@1.17.0(eslint@9.22.0(jiti@2.4.2)): dependencies: - debug: 4.4.0 + debug: 4.4.1 escape-string-regexp: 4.0.0 eslint: 9.22.0(jiti@2.4.2) eslint-compat-utils: 0.6.4(eslint@9.22.0(jiti@2.4.2)) @@ -4168,7 +4168,7 @@ snapshots: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.6 - debug: 4.4.0 + debug: 4.4.1 escape-string-regexp: 4.0.0 eslint-scope: 8.3.0 eslint-visitor-keys: 4.2.0 @@ -4343,7 +4343,7 @@ snapshots: importx@0.5.2: dependencies: bundle-require: 5.1.0(esbuild@0.25.0) - debug: 4.4.0 + debug: 4.4.1 esbuild: 0.25.0 jiti: 2.4.2 pathe: 2.0.3 @@ -4735,7 +4735,7 @@ snapshots: micromark@4.0.2: dependencies: '@types/debug': 4.1.12 - debug: 4.4.0 + debug: 4.4.1 decode-named-character-reference: 1.1.0 devlop: 1.1.0 micromark-core-commonmark: 2.0.3 @@ -5213,7 +5213,7 @@ snapshots: cac: 6.7.14 chokidar: 4.0.3 consola: 3.4.0 - debug: 4.4.0 + debug: 4.4.1 diff: 7.0.0 pkg-types: 2.1.0 rolldown: 1.0.0-beta.3(typescript@5.8.2) @@ -5303,7 +5303,7 @@ snapshots: 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: @@ -5359,18 +5359,18 @@ snapshots: magic-string: 0.30.17 picomatch: 4.0.2 unimport: 4.1.2 - unplugin: 2.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)) unplugin-isolated-decl@0.13.1(typescript@5.8.2): dependencies: - debug: 4.4.0 + debug: 4.4.1 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,7 +5382,7 @@ 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 @@ -5391,15 +5391,15 @@ snapshots: pathe: 2.0.3 picomatch: 4.0.2 - unplugin-vue-components@28.4.1(@babel/parser@7.26.9)(vue@3.5.13(typescript@5.8.2)): + unplugin-vue-components@29.0.0(@babel/parser@7.26.9)(vue@3.5.13(typescript@5.8.2)): dependencies: chokidar: 3.6.0 - debug: 4.4.0 + debug: 4.4.1 local-pkg: 1.1.1 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 + picomatch: 4.0.2 webpack-virtual-modules: 0.6.2 update-browserslist-db@1.1.3(browserslist@4.24.4): @@ -5436,7 +5437,7 @@ snapshots: vite-node@3.0.8(@types/node@22.13.10)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.0): dependencies: cac: 6.7.14 - debug: 4.4.0 + debug: 4.4.1 es-module-lexer: 1.6.0 pathe: 2.0.3 vite: 6.2.1(@types/node@22.13.10)(jiti@2.4.2)(tsx@4.19.3)(yaml@2.7.0) @@ -5491,7 +5492,7 @@ snapshots: '@vitest/spy': 3.0.8 '@vitest/utils': 3.0.8 chai: 5.2.0 - debug: 4.4.0 + debug: 4.4.1 expect-type: 1.2.0 magic-string: 0.30.17 pathe: 2.0.3 @@ -5524,7 +5525,7 @@ snapshots: vue-eslint-parser@10.1.1(eslint@9.22.0(jiti@2.4.2)): dependencies: - debug: 4.4.0 + debug: 4.4.1 eslint: 9.22.0(jiti@2.4.2) eslint-scope: 8.3.0 eslint-visitor-keys: 4.2.0 @@ -5537,7 +5538,7 @@ snapshots: vue-eslint-parser@9.4.3(eslint@9.22.0(jiti@2.4.2)): dependencies: - debug: 4.4.0 + debug: 4.4.1 eslint: 9.22.0(jiti@2.4.2) eslint-scope: 7.2.2 eslint-visitor-keys: 3.4.3