From 4e270902c163cbf5f66d0222c0b416668168922c Mon Sep 17 00:00:00 2001 From: Farnabaz Date: Mon, 9 Sep 2024 13:32:38 +0200 Subject: [PATCH] chore: fix module build --- playground/package.json | 2 +- pnpm-lock.yaml | 104 ++++++++++++++++++++-------------------- src/parser.ts | 8 ++-- 3 files changed, 57 insertions(+), 57 deletions(-) diff --git a/playground/package.json b/playground/package.json index edb6bff..87fe71b 100644 --- a/playground/package.json +++ b/playground/package.json @@ -4,7 +4,7 @@ "devDependencies": { "@nuxt/content": "^2.3.0", "nuxt": "^3.0.0", - "nuxt-component-meta": "*" + "nuxt-component-meta": "link:.." }, "scripts": { "dev": "nuxi dev", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 85d920b..1475a8d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -68,19 +68,19 @@ importers: devDependencies: '@nuxt/content': specifier: ^2.3.0 - version: 2.10.0(nuxt@3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.3.3)(vite@5.0.10(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3))(rollup@4.9.1)(vue@3.3.13(typescript@5.3.3))(webpack-sources@3.2.3) + version: 2.10.0(nuxt@3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.5.4)(vite@5.0.10(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3))(rollup@4.9.1)(vue@3.3.13(typescript@5.5.4))(webpack-sources@3.2.3) nuxt: specifier: ^3.0.0 - version: 3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.3.3)(vite@5.0.10(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3) + version: 3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.5.4)(vite@5.0.10(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3) nuxt-component-meta: - specifier: '*' - version: 0.7.0(rollup@4.9.1) + specifier: link:.. + version: link:.. test/fixtures/basic: devDependencies: nuxt: specifier: ^3.0.0-rc.12 - version: 3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.5.4)(vite@5.0.11(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3) + version: 3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.3.3)(vite@5.0.11(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3) nuxt-component-meta: specifier: '*' version: 0.7.0(rollup@4.9.1) @@ -6981,13 +6981,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@nuxt/content@2.10.0(nuxt@3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.3.3)(vite@5.0.10(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3))(rollup@4.9.1)(vue@3.3.13(typescript@5.3.3))(webpack-sources@3.2.3)': + '@nuxt/content@2.10.0(nuxt@3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.5.4)(vite@5.0.10(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3))(rollup@4.9.1)(vue@3.3.13(typescript@5.5.4))(webpack-sources@3.2.3)': dependencies: '@nuxt/kit': 3.9.0(rollup@4.9.1) '@nuxtjs/mdc': 0.3.0(rollup@4.9.1)(webpack-sources@3.2.3) - '@vueuse/core': 10.7.1(vue@3.3.13(typescript@5.3.3)) - '@vueuse/head': 2.0.0(vue@3.3.13(typescript@5.3.3)) - '@vueuse/nuxt': 10.7.1(nuxt@3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.3.3)(vite@5.0.10(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3))(rollup@4.9.1)(vue@3.3.13(typescript@5.3.3))(webpack-sources@3.2.3) + '@vueuse/core': 10.7.1(vue@3.3.13(typescript@5.5.4)) + '@vueuse/head': 2.0.0(vue@3.3.13(typescript@5.5.4)) + '@vueuse/nuxt': 10.7.1(nuxt@3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.5.4)(vite@5.0.10(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3))(rollup@4.9.1)(vue@3.3.13(typescript@5.5.4))(webpack-sources@3.2.3) consola: 3.2.3 defu: 6.1.3 destr: 2.0.2 @@ -7089,26 +7089,26 @@ snapshots: '@nuxt/devalue@2.0.2': {} - '@nuxt/devtools-kit@1.0.6(magicast@0.3.2)(nuxt@3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.3.3)(vite@5.0.10(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3))(rollup@4.9.1)(vite@5.0.10(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3)': + '@nuxt/devtools-kit@1.0.6(magicast@0.3.2)(nuxt@3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.3.3)(vite@5.0.11(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3))(rollup@4.9.1)(vite@5.0.11(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3)': dependencies: '@nuxt/kit': 3.13.1(magicast@0.3.2)(rollup@4.9.1)(webpack-sources@3.2.3) '@nuxt/schema': 3.9.1(rollup@4.9.1) execa: 7.2.0 - nuxt: 3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.3.3)(vite@5.0.10(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3) - vite: 5.0.10(@types/node@20.10.5)(terser@5.26.0) + nuxt: 3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.3.3)(vite@5.0.11(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3) + vite: 5.0.11(@types/node@20.10.5)(terser@5.26.0) transitivePeerDependencies: - magicast - rollup - supports-color - webpack-sources - '@nuxt/devtools-kit@1.0.6(magicast@0.3.2)(nuxt@3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.5.4)(vite@5.0.11(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3))(rollup@4.9.1)(vite@5.0.11(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3)': + '@nuxt/devtools-kit@1.0.6(magicast@0.3.2)(nuxt@3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.5.4)(vite@5.0.10(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3))(rollup@4.9.1)(vite@5.0.10(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3)': dependencies: '@nuxt/kit': 3.13.1(magicast@0.3.2)(rollup@4.9.1)(webpack-sources@3.2.3) '@nuxt/schema': 3.9.1(rollup@4.9.1) execa: 7.2.0 - nuxt: 3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.5.4)(vite@5.0.11(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3) - vite: 5.0.11(@types/node@20.10.5)(terser@5.26.0) + nuxt: 3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.5.4)(vite@5.0.10(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3) + vite: 5.0.10(@types/node@20.10.5)(terser@5.26.0) transitivePeerDependencies: - magicast - rollup @@ -7141,10 +7141,10 @@ snapshots: rc9: 2.1.1 semver: 7.5.4 - '@nuxt/devtools@1.0.6(encoding@0.1.13)(nuxt@3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.3.3)(vite@5.0.10(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3))(rollup@4.9.1)(vite@5.0.10(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3)': + '@nuxt/devtools@1.0.6(encoding@0.1.13)(nuxt@3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.3.3)(vite@5.0.11(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3))(rollup@4.9.1)(vite@5.0.11(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3)': dependencies: '@antfu/utils': 0.7.7 - '@nuxt/devtools-kit': 1.0.6(magicast@0.3.2)(nuxt@3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.3.3)(vite@5.0.10(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3))(rollup@4.9.1)(vite@5.0.10(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3) + '@nuxt/devtools-kit': 1.0.6(magicast@0.3.2)(nuxt@3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.3.3)(vite@5.0.11(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3))(rollup@4.9.1)(vite@5.0.11(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3) '@nuxt/devtools-wizard': 1.0.6 '@nuxt/kit': 3.13.1(magicast@0.3.2)(rollup@4.9.1)(webpack-sources@3.2.3) birpc: 0.2.14 @@ -7163,7 +7163,7 @@ snapshots: local-pkg: 0.5.0 magicast: 0.3.2 nitropack: 2.8.1(encoding@0.1.13) - nuxt: 3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.3.3)(vite@5.0.10(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3) + nuxt: 3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.3.3)(vite@5.0.11(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3) nypm: 0.3.3 ofetch: 1.3.3 ohash: 1.1.3 @@ -7177,9 +7177,9 @@ snapshots: simple-git: 3.21.0 sirv: 2.0.4 unimport: 3.7.1(rollup@4.9.1) - vite: 5.0.10(@types/node@20.10.5)(terser@5.26.0) - vite-plugin-inspect: 0.8.1(@nuxt/kit@3.13.1(magicast@0.3.2)(rollup@4.9.1)(webpack-sources@3.2.3))(rollup@4.9.1)(vite@5.0.10(@types/node@20.10.5)(terser@5.26.0)) - vite-plugin-vue-inspector: 4.0.2(vite@5.0.10(@types/node@20.10.5)(terser@5.26.0)) + vite: 5.0.11(@types/node@20.10.5)(terser@5.26.0) + vite-plugin-inspect: 0.8.1(@nuxt/kit@3.13.1(magicast@0.3.2)(rollup@4.9.1)(webpack-sources@3.2.3))(rollup@4.9.1)(vite@5.0.11(@types/node@20.10.5)(terser@5.26.0)) + vite-plugin-vue-inspector: 4.0.2(vite@5.0.11(@types/node@20.10.5)(terser@5.26.0)) which: 3.0.1 ws: 8.16.0 transitivePeerDependencies: @@ -7204,10 +7204,10 @@ snapshots: - webpack-sources - xml2js - '@nuxt/devtools@1.0.6(encoding@0.1.13)(nuxt@3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.5.4)(vite@5.0.11(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3))(rollup@4.9.1)(vite@5.0.11(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3)': + '@nuxt/devtools@1.0.6(encoding@0.1.13)(nuxt@3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.5.4)(vite@5.0.10(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3))(rollup@4.9.1)(vite@5.0.10(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3)': dependencies: '@antfu/utils': 0.7.7 - '@nuxt/devtools-kit': 1.0.6(magicast@0.3.2)(nuxt@3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.5.4)(vite@5.0.11(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3))(rollup@4.9.1)(vite@5.0.11(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3) + '@nuxt/devtools-kit': 1.0.6(magicast@0.3.2)(nuxt@3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.5.4)(vite@5.0.10(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3))(rollup@4.9.1)(vite@5.0.10(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3) '@nuxt/devtools-wizard': 1.0.6 '@nuxt/kit': 3.13.1(magicast@0.3.2)(rollup@4.9.1)(webpack-sources@3.2.3) birpc: 0.2.14 @@ -7226,7 +7226,7 @@ snapshots: local-pkg: 0.5.0 magicast: 0.3.2 nitropack: 2.8.1(encoding@0.1.13) - nuxt: 3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.5.4)(vite@5.0.11(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3) + nuxt: 3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.5.4)(vite@5.0.10(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3) nypm: 0.3.3 ofetch: 1.3.3 ohash: 1.1.3 @@ -7240,9 +7240,9 @@ snapshots: simple-git: 3.21.0 sirv: 2.0.4 unimport: 3.7.1(rollup@4.9.1) - vite: 5.0.11(@types/node@20.10.5)(terser@5.26.0) - vite-plugin-inspect: 0.8.1(@nuxt/kit@3.13.1(magicast@0.3.2)(rollup@4.9.1)(webpack-sources@3.2.3))(rollup@4.9.1)(vite@5.0.11(@types/node@20.10.5)(terser@5.26.0)) - vite-plugin-vue-inspector: 4.0.2(vite@5.0.11(@types/node@20.10.5)(terser@5.26.0)) + vite: 5.0.10(@types/node@20.10.5)(terser@5.26.0) + vite-plugin-inspect: 0.8.1(@nuxt/kit@3.13.1(magicast@0.3.2)(rollup@4.9.1)(webpack-sources@3.2.3))(rollup@4.9.1)(vite@5.0.10(@types/node@20.10.5)(terser@5.26.0)) + vite-plugin-vue-inspector: 4.0.2(vite@5.0.10(@types/node@20.10.5)(terser@5.26.0)) which: 3.0.1 ws: 8.16.0 transitivePeerDependencies: @@ -8918,23 +8918,23 @@ snapshots: - '@vue/composition-api' - vue - '@vueuse/core@10.7.1(vue@3.3.13(typescript@5.3.3))': + '@vueuse/core@10.7.1(vue@3.3.13(typescript@5.5.4))': dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.7.1 - '@vueuse/shared': 10.7.1(vue@3.3.13(typescript@5.3.3)) - vue-demi: 0.14.6(vue@3.3.13(typescript@5.3.3)) + '@vueuse/shared': 10.7.1(vue@3.3.13(typescript@5.5.4)) + vue-demi: 0.14.6(vue@3.3.13(typescript@5.5.4)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/head@2.0.0(vue@3.3.13(typescript@5.3.3))': + '@vueuse/head@2.0.0(vue@3.3.13(typescript@5.5.4))': dependencies: '@unhead/dom': 1.8.9 '@unhead/schema': 1.8.9 '@unhead/ssr': 1.8.9 - '@unhead/vue': 1.8.9(vue@3.3.13(typescript@5.3.3)) - vue: 3.3.13(typescript@5.3.3) + '@unhead/vue': 1.8.9(vue@3.3.13(typescript@5.5.4)) + vue: 3.3.13(typescript@5.5.4) '@vueuse/head@2.0.0(vue@3.5.3(typescript@5.5.4))': dependencies: @@ -8964,14 +8964,14 @@ snapshots: - vue - webpack-sources - '@vueuse/nuxt@10.7.1(nuxt@3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.3.3)(vite@5.0.10(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3))(rollup@4.9.1)(vue@3.3.13(typescript@5.3.3))(webpack-sources@3.2.3)': + '@vueuse/nuxt@10.7.1(nuxt@3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.5.4)(vite@5.0.10(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3))(rollup@4.9.1)(vue@3.3.13(typescript@5.5.4))(webpack-sources@3.2.3)': dependencies: '@nuxt/kit': 3.13.1(magicast@0.3.2)(rollup@4.9.1)(webpack-sources@3.2.3) - '@vueuse/core': 10.7.1(vue@3.3.13(typescript@5.3.3)) + '@vueuse/core': 10.7.1(vue@3.3.13(typescript@5.5.4)) '@vueuse/metadata': 10.7.1 local-pkg: 0.5.0 - nuxt: 3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.3.3)(vite@5.0.10(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3) - vue-demi: 0.14.6(vue@3.3.13(typescript@5.3.3)) + nuxt: 3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.5.4)(vite@5.0.10(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3) + vue-demi: 0.14.6(vue@3.3.13(typescript@5.5.4)) transitivePeerDependencies: - '@vue/composition-api' - magicast @@ -8987,9 +8987,9 @@ snapshots: - '@vue/composition-api' - vue - '@vueuse/shared@10.7.1(vue@3.3.13(typescript@5.3.3))': + '@vueuse/shared@10.7.1(vue@3.3.13(typescript@5.5.4))': dependencies: - vue-demi: 0.14.6(vue@3.3.13(typescript@5.3.3)) + vue-demi: 0.14.6(vue@3.3.13(typescript@5.5.4)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -12166,10 +12166,10 @@ snapshots: - rollup - supports-color - nuxt@3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.3.3)(vite@5.0.10(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3): + nuxt@3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.3.3)(vite@5.0.11(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3): dependencies: '@nuxt/devalue': 2.0.2 - '@nuxt/devtools': 1.0.6(encoding@0.1.13)(nuxt@3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.3.3)(vite@5.0.10(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3))(rollup@4.9.1)(vite@5.0.10(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3) + '@nuxt/devtools': 1.0.6(encoding@0.1.13)(nuxt@3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.3.3)(vite@5.0.11(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3))(rollup@4.9.1)(vite@5.0.11(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3) '@nuxt/kit': 3.9.0(rollup@4.9.1) '@nuxt/schema': 3.9.0(rollup@4.9.1) '@nuxt/telemetry': 2.5.3(rollup@4.9.1)(webpack-sources@3.2.3) @@ -12217,7 +12217,7 @@ snapshots: unenv: 1.8.0 unimport: 3.7.1(rollup@4.9.1) unplugin: 1.6.0 - unplugin-vue-router: 0.7.0(rollup@4.9.1)(vue-router@4.2.5(vue@3.3.13(typescript@5.3.3)))(vue@3.3.13(typescript@5.3.3)) + unplugin-vue-router: 0.7.0(rollup@4.9.1)(vue-router@4.2.5(vue@3.5.3(typescript@5.5.4)))(vue@3.3.13(typescript@5.3.3)) untyped: 1.4.0 vue: 3.3.13(typescript@5.3.3) vue-bundle-renderer: 2.0.0 @@ -12264,10 +12264,10 @@ snapshots: - webpack-sources - xml2js - nuxt@3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.5.4)(vite@5.0.11(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3): + nuxt@3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.5.4)(vite@5.0.10(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3): dependencies: '@nuxt/devalue': 2.0.2 - '@nuxt/devtools': 1.0.6(encoding@0.1.13)(nuxt@3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.5.4)(vite@5.0.11(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3))(rollup@4.9.1)(vite@5.0.11(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3) + '@nuxt/devtools': 1.0.6(encoding@0.1.13)(nuxt@3.9.0(@parcel/watcher@2.4.1)(@types/node@20.10.5)(encoding@0.1.13)(eslint@9.10.0(jiti@1.21.6))(optionator@0.9.3)(rollup@4.9.1)(terser@5.26.0)(typescript@5.5.4)(vite@5.0.10(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3))(rollup@4.9.1)(vite@5.0.10(@types/node@20.10.5)(terser@5.26.0))(webpack-sources@3.2.3) '@nuxt/kit': 3.9.0(rollup@4.9.1) '@nuxt/schema': 3.9.0(rollup@4.9.1) '@nuxt/telemetry': 2.5.3(rollup@4.9.1)(webpack-sources@3.2.3) @@ -12315,7 +12315,7 @@ snapshots: unenv: 1.8.0 unimport: 3.7.1(rollup@4.9.1) unplugin: 1.6.0 - unplugin-vue-router: 0.7.0(rollup@4.9.1)(vue-router@4.2.5(vue@3.5.3(typescript@5.5.4)))(vue@3.3.13(typescript@5.5.4)) + unplugin-vue-router: 0.7.0(rollup@4.9.1)(vue-router@4.2.5(vue@3.3.13(typescript@5.5.4)))(vue@3.3.13(typescript@5.5.4)) untyped: 1.4.0 vue: 3.3.13(typescript@5.5.4) vue-bundle-renderer: 2.0.0 @@ -14340,11 +14340,11 @@ snapshots: - rollup - vue - unplugin-vue-router@0.7.0(rollup@4.9.1)(vue-router@4.2.5(vue@3.3.13(typescript@5.3.3)))(vue@3.3.13(typescript@5.3.3)): + unplugin-vue-router@0.7.0(rollup@4.9.1)(vue-router@4.2.5(vue@3.3.13(typescript@5.5.4)))(vue@3.3.13(typescript@5.5.4)): dependencies: '@babel/types': 7.23.6 '@rollup/pluginutils': 5.1.0(rollup@4.9.1) - '@vue-macros/common': 1.10.0(rollup@4.9.1)(vue@3.3.13(typescript@5.3.3)) + '@vue-macros/common': 1.10.0(rollup@4.9.1)(vue@3.3.13(typescript@5.5.4)) ast-walker-scope: 0.5.0(rollup@4.9.1) chokidar: 3.5.3 fast-glob: 3.3.2 @@ -14356,16 +14356,16 @@ snapshots: unplugin: 1.6.0 yaml: 2.3.4 optionalDependencies: - vue-router: 4.2.5(vue@3.3.13(typescript@5.3.3)) + vue-router: 4.2.5(vue@3.3.13(typescript@5.5.4)) transitivePeerDependencies: - rollup - vue - unplugin-vue-router@0.7.0(rollup@4.9.1)(vue-router@4.2.5(vue@3.5.3(typescript@5.5.4)))(vue@3.3.13(typescript@5.5.4)): + unplugin-vue-router@0.7.0(rollup@4.9.1)(vue-router@4.2.5(vue@3.5.3(typescript@5.5.4)))(vue@3.3.13(typescript@5.3.3)): dependencies: '@babel/types': 7.23.6 '@rollup/pluginutils': 5.1.0(rollup@4.9.1) - '@vue-macros/common': 1.10.0(rollup@4.9.1)(vue@3.3.13(typescript@5.5.4)) + '@vue-macros/common': 1.10.0(rollup@4.9.1)(vue@3.3.13(typescript@5.3.3)) ast-walker-scope: 0.5.0(rollup@4.9.1) chokidar: 3.5.3 fast-glob: 3.3.2 @@ -14870,9 +14870,9 @@ snapshots: dependencies: vue: 3.5.3(typescript@5.5.4) - vue-demi@0.14.6(vue@3.3.13(typescript@5.3.3)): + vue-demi@0.14.6(vue@3.3.13(typescript@5.5.4)): dependencies: - vue: 3.3.13(typescript@5.3.3) + vue: 3.3.13(typescript@5.5.4) vue-devtools-stub@0.1.0: {} diff --git a/src/parser.ts b/src/parser.ts index 6e8aa1d..7163fb6 100644 --- a/src/parser.ts +++ b/src/parser.ts @@ -3,7 +3,7 @@ import { performance } from 'perf_hooks' import { existsSync } from 'fs' import { dirname, join, relative } from 'pathe' import { logger } from '@nuxt/kit' -import { createComponentMetaCheckerByJsonConfig } from 'vue-component-meta' +import { createCheckerByJson } from 'vue-component-meta' import type { Component } from '@nuxt/schema' import { resolvePathSync } from 'mlly' import type { ModuleOptions } from './options' @@ -52,7 +52,7 @@ export function useComponentMetaParser ( */ const components: NuxtComponentMeta = { ...metaSources } for (const component of _components || []) { - // Locally support exclude as it seem broken from createComponentMetaCheckerByJsonConfig + // Locally support exclude as it seem broken from createCheckerByJson if (isExcluded(component)) { continue } if (!component.filePath || !component.pascalName) { continue } @@ -76,9 +76,9 @@ export function useComponentMetaParser ( const getVirtualModuleContent = () => `export default ${getStringifiedComponents()}` - let checker: ReturnType + let checker: ReturnType const refreshChecker = () => { - checker = createComponentMetaCheckerByJsonConfig( + checker = createCheckerByJson( rootDir, { extends: `${rootDir}/tsconfig.json`,