diff --git a/packages/extract-sfc-block/package.json b/packages/extract-sfc-block/package.json index ea86605..3a580b1 100644 --- a/packages/extract-sfc-block/package.json +++ b/packages/extract-sfc-block/package.json @@ -38,7 +38,7 @@ "build": "unbuild && pnpm run dts" }, "dependencies": { - "@vitejs/plugin-vue": "^4.6.2", + "@vitejs/plugin-vue": "^5.0.2", "@vue/shared": "^3.4.6", "consola": "^3.2.3" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fd0b5e4..ef6812c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -75,8 +75,8 @@ importers: packages/extract-sfc-block: dependencies: '@vitejs/plugin-vue': - specifier: ^4.6.2 - version: 4.6.2(vite@4.5.0)(vue@3.4.6) + specifier: ^5.0.2 + version: 5.0.2(vite@4.5.0)(vue@3.4.6) '@vue/shared': specifier: ^3.4.6 version: 3.4.6 @@ -104,7 +104,7 @@ importers: version: link:../sfc-server-volar '@nuxt/kit': specifier: 3.9.1 - version: 3.9.1(rollup@3.29.4) + version: 3.9.1(rollup@3.28.1) consola: specifier: ^3.2.3 version: 3.2.3 @@ -125,7 +125,7 @@ importers: version: 2.5.2 nuxt: specifier: '*' - version: 3.6.2(@types/node@18.19.5)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3) + version: 3.6.2(@types/node@18.19.5)(eslint@8.56.0)(rollup@3.28.1)(typescript@5.3.3) vite: specifier: '*' version: 4.3.5(@types/node@18.19.5) @@ -1995,11 +1995,11 @@ packages: - xml2js dev: true - /@nuxt/kit@3.6.2(rollup@3.29.4): + /@nuxt/kit@3.6.2(rollup@3.28.1): resolution: {integrity: sha512-X1WN76izsILva6TvQVTfJCHG7TXCwsB6jsxZKcU3qSog26jer5dildDb5ZmKL3e+IFD6BwK4ShO/py8VZcT6OA==} engines: {node: ^14.18.0 || >=16.10.0} dependencies: - '@nuxt/schema': 3.6.2(rollup@3.29.4) + '@nuxt/schema': 3.6.2(rollup@3.28.1) c12: 1.5.1 consola: 3.2.3 defu: 6.1.4 @@ -2014,7 +2014,7 @@ packages: scule: 1.1.1 semver: 7.5.4 unctx: 2.3.1 - unimport: 3.7.1(rollup@3.29.4) + unimport: 3.7.1(rollup@3.28.1) untyped: 1.4.0 transitivePeerDependencies: - rollup @@ -2100,32 +2100,6 @@ packages: - rollup - supports-color - /@nuxt/kit@3.9.1(rollup@3.29.4): - resolution: {integrity: sha512-QvwZ4QmxmKEnGXXwhLapfogW8enIX30GD7nbmasAkcDIf4GdP2IWUwhd068mrXMbzdZupRLV1J5E74Dr516o5g==} - engines: {node: ^14.18.0 || >=16.10.0} - dependencies: - '@nuxt/schema': 3.9.1(rollup@3.29.4) - c12: 1.6.1 - consola: 3.2.3 - defu: 6.1.4 - globby: 14.0.0 - hash-sum: 2.0.0 - ignore: 5.3.0 - jiti: 1.21.0 - knitwork: 1.0.0 - mlly: 1.4.2 - pathe: 1.1.1 - pkg-types: 1.0.3 - scule: 1.1.1 - semver: 7.5.4 - ufo: 1.3.2 - unctx: 2.3.1 - unimport: 3.7.1(rollup@3.29.4) - untyped: 1.4.0 - transitivePeerDependencies: - - rollup - - supports-color - /@nuxt/module-builder@0.5.5(@nuxt/kit@3.9.1)(nuxi@3.10.0)(typescript@5.3.3): resolution: {integrity: sha512-ifFfwA1rbSXSae25RmqA2kAbV3xoShZNrq1yK8VXB/EnIcDn4WiaYR1PytaSxIt5zsvWPn92BJXiIUBiMQZ0hw==} hasBin: true @@ -2133,7 +2107,7 @@ packages: '@nuxt/kit': ^3.8.2 nuxi: ^3.10.0 dependencies: - '@nuxt/kit': 3.9.1(rollup@3.29.4) + '@nuxt/kit': 3.9.1(rollup@3.28.1) citty: 0.1.5 consola: 3.2.3 mlly: 1.4.2 @@ -2146,7 +2120,7 @@ packages: - typescript dev: true - /@nuxt/schema@3.6.2(rollup@3.29.4): + /@nuxt/schema@3.6.2(rollup@3.28.1): resolution: {integrity: sha512-wxb1/C5ozly5IwX0IRjVGml1n2KjZrTKsf6lTk3fdjUpW105kAvYX4j66PDOdBRE4vCwCsgaHJfWpUSeNBxbuA==} engines: {node: ^14.18.0 || >=16.10.0} dependencies: @@ -2157,7 +2131,7 @@ packages: postcss-import-resolver: 2.0.0 std-env: 3.7.0 ufo: 1.3.2 - unimport: 3.7.1(rollup@3.29.4) + unimport: 3.7.1(rollup@3.28.1) untyped: 1.4.0 transitivePeerDependencies: - rollup @@ -2260,25 +2234,6 @@ packages: - rollup - supports-color - /@nuxt/schema@3.9.1(rollup@3.29.4): - resolution: {integrity: sha512-GmALRLYo2vPMS1lMpUkUrUuEgTMCL1ZWyqA+zPKJ9/Rh2rrQgIvFyClqUl4txQoCZl038njP5cW0nOe2Oe0HKg==} - engines: {node: ^14.18.0 || >=16.10.0} - dependencies: - '@nuxt/ui-templates': 1.3.1 - consola: 3.2.3 - defu: 6.1.4 - hookable: 5.5.3 - pathe: 1.1.1 - pkg-types: 1.0.3 - scule: 1.1.1 - std-env: 3.7.0 - ufo: 1.3.2 - unimport: 3.7.1(rollup@3.29.4) - untyped: 1.4.0 - transitivePeerDependencies: - - rollup - - supports-color - /@nuxt/telemetry@2.3.1(rollup@3.28.1): resolution: {integrity: sha512-7kr2VDirYIXqyTHqaiWCrfQLgUjAa4qAHzykJOspMCFJWalHU9SVfnv+cTOKGqoXQ4TWOCd09tEd7sLlMFTEqw==} hasBin: true @@ -2307,34 +2262,6 @@ packages: - supports-color dev: false - /@nuxt/telemetry@2.3.1(rollup@3.29.4): - resolution: {integrity: sha512-7kr2VDirYIXqyTHqaiWCrfQLgUjAa4qAHzykJOspMCFJWalHU9SVfnv+cTOKGqoXQ4TWOCd09tEd7sLlMFTEqw==} - hasBin: true - dependencies: - '@nuxt/kit': 3.9.1(rollup@3.29.4) - chalk: 5.3.0 - ci-info: 3.8.0 - consola: 3.2.3 - create-require: 1.1.1 - defu: 6.1.4 - destr: 2.0.2 - dotenv: 16.3.1 - fs-extra: 11.2.0 - git-url-parse: 13.1.1 - is-docker: 3.0.0 - jiti: 1.21.0 - mri: 1.2.0 - nanoid: 4.0.2 - node-fetch: 3.3.2 - ofetch: 1.3.3 - parse-git-config: 3.0.0 - rc9: 2.1.1 - std-env: 3.7.0 - transitivePeerDependencies: - - rollup - - supports-color - dev: false - /@nuxt/telemetry@2.4.1(rollup@3.28.1): resolution: {integrity: sha512-Cj+4sXjO5pZNW2sX7Y+djYpf4pZwgYF3rV/YHLWIOq9nAjo2UcDXjh1z7qnhkoUkvJN3lHnvhnCNhfAioe6k/A==} hasBin: true @@ -2464,14 +2391,14 @@ packages: /@nuxt/ui-templates@1.3.1: resolution: {integrity: sha512-5gc02Pu1HycOVUWJ8aYsWeeXcSTPe8iX8+KIrhyEtEoOSkY0eMBuo0ssljB8wALuEmepv31DlYe5gpiRwkjESA==} - /@nuxt/vite-builder@3.6.2(@types/node@18.19.5)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3)(vue@3.4.6): + /@nuxt/vite-builder@3.6.2(@types/node@18.19.5)(eslint@8.56.0)(rollup@3.28.1)(typescript@5.3.3)(vue@3.4.6): resolution: {integrity: sha512-+JOWj8f5W5CKTHCPUhcuHrIIfOJHMdOaRfWA6DiIK8xPUQ5b3i737GQ9CRoSBHr9EaySJVuYjs6ptT6r0t7Spg==} engines: {node: ^14.18.0 || >=16.10.0} peerDependencies: vue: ^3.3.4 dependencies: - '@nuxt/kit': 3.6.2(rollup@3.29.4) - '@rollup/plugin-replace': 5.0.5(rollup@3.29.4) + '@nuxt/kit': 3.6.2(rollup@3.28.1) + '@rollup/plugin-replace': 5.0.5(rollup@3.28.1) '@vitejs/plugin-vue': 4.6.2(vite@4.3.9)(vue@3.4.6) '@vitejs/plugin-vue-jsx': 3.1.0(vite@4.3.9)(vue@3.4.6) autoprefixer: 10.4.16(postcss@8.4.33) @@ -2496,7 +2423,7 @@ packages: postcss: 8.4.33 postcss-import: 15.1.0(postcss@8.4.33) postcss-url: 10.1.3(postcss@8.4.33) - rollup-plugin-visualizer: 5.12.0(rollup@3.29.4) + rollup-plugin-visualizer: 5.12.0(rollup@3.28.1) std-env: 3.7.0 strip-literal: 1.3.0 ufo: 1.3.2 @@ -3235,6 +3162,7 @@ packages: '@rollup/pluginutils': 5.1.0(rollup@3.29.4) magic-string: 0.30.5 rollup: 3.29.4 + dev: true /@rollup/plugin-replace@5.0.5(rollup@4.9.1): resolution: {integrity: sha512-rYO4fOi8lMaTg/z5Jb+hKnrHHVn8j2lwkqwyS4kTRhKyWOLf2wST2sWXr4WzWiTcoHTp2sTjqUbqIj2E39slKQ==} @@ -3412,6 +3340,7 @@ packages: estree-walker: 2.0.2 picomatch: 2.3.1 rollup: 3.29.4 + dev: true /@rollup/pluginutils@5.1.0(rollup@4.9.1): resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} @@ -4132,6 +4061,18 @@ packages: dependencies: vite: 4.5.0(@types/node@18.19.5) vue: 3.4.6(typescript@5.3.3) + dev: true + + /@vitejs/plugin-vue@5.0.2(vite@4.5.0)(vue@3.4.6): + resolution: {integrity: sha512-kEjJHrLb5ePBvjD0SPZwJlw1QTRcjjCA9sB5VyfonoXVBxTS7TMnqL6EkLt1Eu61RDeiuZ/WN9Hf6PxXhPI2uA==} + engines: {node: ^18.0.0 || >=20.0.0} + peerDependencies: + vite: ^5.0.0 + vue: ^3.2.25 + dependencies: + vite: 4.5.0(@types/node@18.19.5) + vue: 3.4.6(typescript@5.3.3) + dev: false /@vitejs/plugin-vue@5.0.2(vite@5.0.11)(vue@3.4.6): resolution: {integrity: sha512-kEjJHrLb5ePBvjD0SPZwJlw1QTRcjjCA9sB5VyfonoXVBxTS7TMnqL6EkLt1Eu61RDeiuZ/WN9Hf6PxXhPI2uA==} @@ -4213,26 +4154,6 @@ packages: transitivePeerDependencies: - rollup - /@vue-macros/common@1.8.0(rollup@3.29.4)(vue@3.4.6): - resolution: {integrity: sha512-auDJJzE0z3uRe3867e0DsqcseKImktNf5ojCZgUKqiVxb2yTlwlgOVAYCgoep9oITqxkXQymSvFeKhedi8PhaA==} - engines: {node: '>=16.14.0'} - peerDependencies: - vue: ^2.7.0 || ^3.2.25 - peerDependenciesMeta: - vue: - optional: true - dependencies: - '@babel/types': 7.23.4 - '@rollup/pluginutils': 5.1.0(rollup@3.29.4) - '@vue/compiler-sfc': 3.4.5 - ast-kit: 0.11.2(rollup@3.29.4) - local-pkg: 0.4.3 - magic-string-ast: 0.3.0 - vue: 3.4.6(typescript@5.3.3) - transitivePeerDependencies: - - rollup - dev: false - /@vue/babel-helper-vue-transform-on@1.1.5: resolution: {integrity: sha512-SgUymFpMoAyWeYWLAY+MkCK3QEROsiUnfaw5zxOVD/M64KQs8D/4oK6Q5omVA2hnvEOE0SCkH2TZxs/jnnUj7w==} @@ -4745,17 +4666,6 @@ packages: transitivePeerDependencies: - rollup - /ast-kit@0.11.2(rollup@3.29.4): - resolution: {integrity: sha512-Q0DjXK4ApbVoIf9GLyCo252tUH44iTnD/hiJ2TQaJeydYWSpKk0sI34+WMel8S9Wt5pbLgG02oJ+gkgX5DV3sQ==} - engines: {node: '>=16.14.0'} - dependencies: - '@babel/parser': 7.23.6 - '@rollup/pluginutils': 5.1.0(rollup@3.29.4) - pathe: 1.1.1 - transitivePeerDependencies: - - rollup - dev: false - /ast-kit@0.9.5(rollup@3.28.1): resolution: {integrity: sha512-kbL7ERlqjXubdDd+szuwdlQ1xUxEz9mCz1+m07ftNVStgwRb2RWw+U6oKo08PAvOishMxiqz1mlJyLl8yQx2Qg==} engines: {node: '>=16.14.0'} @@ -8696,7 +8606,7 @@ packages: fsevents: 2.3.3 dev: true - /nuxt@3.6.2(@types/node@18.19.5)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3): + /nuxt@3.6.2(@types/node@18.19.5)(eslint@8.56.0)(rollup@3.28.1)(typescript@5.3.3): resolution: {integrity: sha512-nzxXEKyjBUjRIfP/vojFdZ9RbpaiVftatT+p5tzJGea8beocRB2XsZ0hcDtmMuOcF6glQjG3EIsVu2p9Ckz/Kg==} engines: {node: ^14.18.0 || >=16.10.0} hasBin: true @@ -8708,11 +8618,11 @@ packages: optional: true dependencies: '@nuxt/devalue': 2.0.2 - '@nuxt/kit': 3.6.2(rollup@3.29.4) - '@nuxt/schema': 3.6.2(rollup@3.29.4) - '@nuxt/telemetry': 2.3.1(rollup@3.29.4) + '@nuxt/kit': 3.6.2(rollup@3.28.1) + '@nuxt/schema': 3.6.2(rollup@3.28.1) + '@nuxt/telemetry': 2.3.1(rollup@3.28.1) '@nuxt/ui-templates': 1.2.0 - '@nuxt/vite-builder': 3.6.2(@types/node@18.19.5)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3)(vue@3.4.6) + '@nuxt/vite-builder': 3.6.2(@types/node@18.19.5)(eslint@8.56.0)(rollup@3.28.1)(typescript@5.3.3)(vue@3.4.6) '@types/node': 18.19.5 '@unhead/ssr': 1.1.30 '@unhead/vue': 1.1.30(vue@3.4.6) @@ -8752,9 +8662,9 @@ packages: uncrypto: 0.1.3 unctx: 2.3.1 unenv: 1.5.1 - unimport: 3.0.14(rollup@3.29.4) + unimport: 3.0.14(rollup@3.28.1) unplugin: 1.6.0 - unplugin-vue-router: 0.6.4(rollup@3.29.4)(vue-router@4.2.4)(vue@3.4.6) + unplugin-vue-router: 0.6.4(rollup@3.28.1)(vue-router@4.2.4)(vue@3.4.6) untyped: 1.3.2 vue: 3.4.6(typescript@5.3.3) vue-bundle-renderer: 1.0.3 @@ -10254,6 +10164,7 @@ packages: rollup: 3.29.4 source-map: 0.7.4 yargs: 17.7.2 + dev: true /rollup-plugin-visualizer@5.12.0(rollup@4.9.1): resolution: {integrity: sha512-8/NU9jXcHRs7Nnj07PF2o4gjxmm9lXIrZ8r175bT9dK8qoLlvKTwRMArRCMgpMGlq8CTLugRvEmyMeMXIU2pNQ==} @@ -11331,10 +11242,10 @@ packages: - rollup dev: false - /unimport@3.0.14(rollup@3.29.4): + /unimport@3.0.14(rollup@3.28.1): resolution: {integrity: sha512-67Rh/sGpEuVqdHWkXaZ6NOq+I7sKt86o+DUtKeGB6dh4Hk1A8AQrzyVGg2+LaVEYotStH7HwvV9YSaRjyT7Uqg==} dependencies: - '@rollup/pluginutils': 5.1.0(rollup@3.29.4) + '@rollup/pluginutils': 5.1.0(rollup@3.28.1) escape-string-regexp: 5.0.0 fast-glob: 3.3.2 local-pkg: 0.4.3 @@ -11422,6 +11333,7 @@ packages: unplugin: 1.6.0 transitivePeerDependencies: - rollup + dev: true /unimport@3.7.1(rollup@4.9.1): resolution: {integrity: sha512-V9HpXYfsZye5bPPYUgs0Otn3ODS1mDUciaBlXljI4C2fTwfFpvFZRywmlOu943puN9sncxROMZhsZCjNXEpzEQ==} @@ -11507,33 +11419,6 @@ packages: - rollup - vue - /unplugin-vue-router@0.6.4(rollup@3.29.4)(vue-router@4.2.4)(vue@3.4.6): - resolution: {integrity: sha512-9THVhhtbVFxbsIibjK59oPwMI1UCxRWRPX7azSkTUABsxovlOXJys5SJx0kd/0oKIqNJuYgkRfAgPuO77SqCOg==} - peerDependencies: - vue-router: ^4.1.0 - peerDependenciesMeta: - vue-router: - optional: true - dependencies: - '@babel/types': 7.23.4 - '@rollup/pluginutils': 5.1.0(rollup@3.29.4) - '@vue-macros/common': 1.8.0(rollup@3.29.4)(vue@3.4.6) - ast-walker-scope: 0.4.1 - chokidar: 3.5.3 - fast-glob: 3.3.2 - json5: 2.2.3 - local-pkg: 0.4.3 - mlly: 1.4.2 - pathe: 1.1.1 - scule: 1.1.1 - unplugin: 1.6.0 - vue-router: 4.2.4(vue@3.4.6) - yaml: 2.3.2 - transitivePeerDependencies: - - rollup - - vue - dev: false - /unplugin-vue-router@0.7.0(rollup@3.28.1)(vue-router@4.2.5)(vue@3.4.6): resolution: {integrity: sha512-ddRreGq0t5vlSB7OMy4e4cfU1w2AwBQCwmvW3oP/0IHQiokzbx4hd3TpwBu3eIAFVuhX2cwNQwp1U32UybTVCw==} peerDependencies: