diff --git a/packages/extract-sfc-block/package.json b/packages/extract-sfc-block/package.json index 40e39cc..666fcdd 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.1.3", "@vue/shared": "^3.4.15", "consola": "^3.2.3" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7711ec2..bb50765 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,7 +16,7 @@ importers: version: 0.0.3-beta.3(eslint@8.56.0)(typescript@5.3.3) '@nuxt/test-utils': specifier: ^3.11.0 - version: 3.11.0(h3@1.10.2)(rollup@3.28.1)(vite@5.1.4)(vitest@0.34.6)(vue-router@4.3.0)(vue@3.4.19) + version: 3.11.0(h3@1.10.2)(rollup@3.28.1)(vite@4.5.2)(vitest@0.34.6)(vue-router@4.3.0)(vue@3.4.19) '@types/node': specifier: ^18.19.10 version: 18.19.10 @@ -75,8 +75,8 @@ importers: packages/extract-sfc-block: dependencies: '@vitejs/plugin-vue': - specifier: ^4.6.2 - version: 4.6.2(vite@4.5.1)(vue@3.4.15) + specifier: ^5.1.3 + version: 5.1.3(vite@4.5.1)(vue@3.4.15) '@vue/shared': specifier: ^3.4.15 version: 3.4.15 @@ -104,7 +104,7 @@ importers: version: link:../sfc-server-volar '@nuxt/kit': specifier: 3.9.3 - version: 3.9.3(rollup@3.29.4) + version: 3.9.3(rollup@3.28.1) consola: specifier: ^3.2.3 version: 3.2.3 @@ -186,7 +186,7 @@ importers: dependencies: nuxt: specifier: 3.6.5 - version: 3.6.5(@types/node@20.11.20)(eslint@8.56.0)(rollup@3.28.1)(typescript@5.3.3) + version: 3.6.5(@types/node@18.19.10)(eslint@8.56.0)(rollup@3.28.1)(typescript@5.3.3) packages: @@ -2307,14 +2307,14 @@ packages: engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} dependencies: '@gar/promisify': 1.1.3 - semver: 7.5.4 + semver: 7.6.0 dev: true /@npmcli/fs@3.1.0: resolution: {integrity: sha512-7kZUAaLscfgbwBQRbvdMYaZOWyMEcPTH/tJjnyAWJ/dvvs9Ef+CERx/qJb9GExJpl1qipaDGn7KqHnFGGixd0w==} engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - semver: 7.5.4 + semver: 7.6.0 dev: true /@npmcli/git@5.0.3: @@ -2489,7 +2489,7 @@ packages: pkg-types: 1.0.3 prompts: 2.4.2 rc9: 2.1.1 - semver: 7.5.4 + semver: 7.6.0 dev: true /@nuxt/devtools@0.8.4(nuxt@3.9.3)(rollup@3.28.1)(vite@4.5.2): @@ -2758,32 +2758,6 @@ packages: - rollup - supports-color - /@nuxt/kit@3.9.3(rollup@3.29.4): - resolution: {integrity: sha512-bHGXpTB6E+YJCC1L9tTwrP7txgLZzyuFes/tgy1ZM4dlfrCsGqLK/K4mddROMdC3D81scnH84u7yQsN0JRgoTg==} - engines: {node: ^14.18.0 || >=16.10.0} - dependencies: - '@nuxt/schema': 3.9.3(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.5.0 - pathe: 1.1.2 - pkg-types: 1.0.3 - scule: 1.2.0 - 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.3)(nuxi@3.10.1)(typescript@5.3.3): resolution: {integrity: sha512-ifFfwA1rbSXSae25RmqA2kAbV3xoShZNrq1yK8VXB/EnIcDn4WiaYR1PytaSxIt5zsvWPn92BJXiIUBiMQZ0hw==} hasBin: true @@ -2791,7 +2765,7 @@ packages: '@nuxt/kit': ^3.8.2 nuxi: ^3.10.0 dependencies: - '@nuxt/kit': 3.9.3(rollup@3.29.4) + '@nuxt/kit': 3.9.3(rollup@3.28.1) citty: 0.1.5 consola: 3.2.3 mlly: 1.4.2 @@ -2878,25 +2852,6 @@ packages: - rollup - supports-color - /@nuxt/schema@3.9.3(rollup@3.29.4): - resolution: {integrity: sha512-pchkGBYdEJ9TAOoC5DKnLuAaFPjzgn2k0OUTr31QwbtHdTR3Q2Ua/oKsS1g9CPU7KRzSE5Vkf7ECE8zVydqF5A==} - 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.2 - pkg-types: 1.0.3 - scule: 1.2.0 - 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 @@ -2980,7 +2935,7 @@ packages: - supports-color dev: true - /@nuxt/test-utils@3.11.0(h3@1.10.2)(rollup@3.28.1)(vite@5.1.4)(vitest@0.34.6)(vue-router@4.3.0)(vue@3.4.19): + /@nuxt/test-utils@3.11.0(h3@1.10.2)(rollup@3.28.1)(vite@4.5.2)(vitest@0.34.6)(vue-router@4.3.0)(vue@3.4.19): resolution: {integrity: sha512-9ovgpQZkZpVg/MhYVVn2169WjH/IL0XUqwGryTa/lkx0/BCi1LMVEp3HTPkmt4qbRcxitO+kL4vFqqrFGVaSVg==} engines: {node: ^14.18.0 || >=16.10.0} peerDependencies: @@ -3040,9 +2995,9 @@ packages: ufo: 1.3.2 unenv: 1.9.0 unplugin: 1.6.0 - vite: 5.1.4(@types/node@18.19.10) + vite: 4.5.2(@types/node@18.19.10) vitest: 0.34.6 - vitest-environment-nuxt: 1.0.0(h3@1.10.2)(rollup@3.28.1)(vite@5.1.4)(vitest@0.34.6)(vue-router@4.3.0)(vue@3.4.19) + vitest-environment-nuxt: 1.0.0(h3@1.10.2)(rollup@3.28.1)(vite@4.5.2)(vitest@0.34.6)(vue-router@4.3.0)(vue@3.4.19) vue: 3.4.19(typescript@5.3.3) vue-router: 4.3.0(vue@3.4.19) transitivePeerDependencies: @@ -3119,7 +3074,7 @@ packages: - vue-tsc dev: false - /@nuxt/vite-builder@3.6.5(@types/node@20.11.20)(eslint@8.56.0)(rollup@3.28.1)(typescript@5.3.3)(vue@3.4.15): + /@nuxt/vite-builder@3.6.5(@types/node@18.19.10)(eslint@8.56.0)(rollup@3.28.1)(typescript@5.3.3)(vue@3.4.15): resolution: {integrity: sha512-pwSpt257ApCp3XWUs8vrC7X9QHeHUv5PbbIR3+5w0n5f95XPNOQWDJa2fTPX/H6oaRJCPYAsBPqiQhQ7qW/NZQ==} engines: {node: ^14.18.0 || >=16.10.0} peerDependencies: @@ -3156,8 +3111,8 @@ packages: strip-literal: 1.3.0 ufo: 1.3.2 unplugin: 1.6.0 - vite: 4.3.9(@types/node@20.11.20) - vite-node: 0.33.0(@types/node@20.11.20) + vite: 4.3.9(@types/node@18.19.10) + vite-node: 0.33.0(@types/node@18.19.10) vite-plugin-checker: 0.6.2(eslint@8.56.0)(typescript@5.3.3)(vite@4.3.9) vue: 3.4.15(typescript@5.3.3) vue-bundle-renderer: 1.0.3 @@ -3250,7 +3205,7 @@ packages: dependencies: '@nuxt/kit': 3.9.3(rollup@3.28.1) '@rollup/plugin-replace': 5.0.5(rollup@3.28.1) - '@vitejs/plugin-vue': 5.0.3(vite@5.0.11)(vue@3.4.15) + '@vitejs/plugin-vue': 5.1.3(vite@5.0.11)(vue@3.4.15) '@vitejs/plugin-vue-jsx': 3.1.0(vite@5.0.11)(vue@3.4.15) autoprefixer: 10.4.16(postcss@8.4.35) clear: 0.1.0 @@ -4246,12 +4201,6 @@ packages: dependencies: undici-types: 5.26.5 - /@types/node@20.11.20: - resolution: {integrity: sha512-7/rR21OS+fq8IyHTgtLkDK949uzsa6n8BkziAKtPVpugIkO6D+/ooXMvzXxDnZrmtXVfjb1bKQafYpb8s89LOg==} - dependencies: - undici-types: 5.26.5 - dev: false - /@types/normalize-package-data@2.4.1: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} dev: true @@ -4662,7 +4611,7 @@ packages: '@babel/core': 7.23.3 '@babel/plugin-transform-typescript': 7.23.4(@babel/core@7.23.3) '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.3) - vite: 4.3.9(@types/node@20.11.20) + vite: 4.3.9(@types/node@18.19.10) vue: 3.4.15(typescript@5.3.3) transitivePeerDependencies: - supports-color @@ -4707,51 +4656,51 @@ packages: vite: ^4.0.0 || ^5.0.0 vue: ^3.2.25 dependencies: - vite: 4.3.9(@types/node@20.11.20) + vite: 4.3.9(@types/node@18.19.10) vue: 3.4.15(typescript@5.3.3) dev: false - /@vitejs/plugin-vue@4.6.2(vite@4.5.1)(vue@3.4.15): + /@vitejs/plugin-vue@4.6.2(vite@4.5.2)(vue@3.4.15): resolution: {integrity: sha512-kqf7SGFoG+80aZG6Pf+gsZIVvGSCKE98JbiWqcCV9cThtg91Jav0yvYFC9Zb+jKetNGF6ZKeoaxgZfND21fWKw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: vite: ^4.0.0 || ^5.0.0 vue: ^3.2.25 dependencies: - vite: 4.5.1(@types/node@18.19.10) + vite: 4.5.2(@types/node@18.19.10) vue: 3.4.15(typescript@5.3.3) - dev: false + dev: true - /@vitejs/plugin-vue@4.6.2(vite@4.5.2)(vue@3.4.15): - resolution: {integrity: sha512-kqf7SGFoG+80aZG6Pf+gsZIVvGSCKE98JbiWqcCV9cThtg91Jav0yvYFC9Zb+jKetNGF6ZKeoaxgZfND21fWKw==} - engines: {node: ^14.18.0 || >=16.0.0} + /@vitejs/plugin-vue@5.0.3(vite@5.0.12)(vue@3.4.15): + resolution: {integrity: sha512-b8S5dVS40rgHdDrw+DQi/xOM9ed+kSRZzfm1T74bMmBDCd8XO87NKlFYInzCtwvtWwXZvo1QxE2OSspTATWrbA==} + engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: - vite: ^4.0.0 || ^5.0.0 + vite: ^5.0.0 vue: ^3.2.25 dependencies: - vite: 4.5.2(@types/node@18.19.10) + vite: 5.0.12(@types/node@18.19.10) vue: 3.4.15(typescript@5.3.3) dev: true - /@vitejs/plugin-vue@5.0.3(vite@5.0.11)(vue@3.4.15): - resolution: {integrity: sha512-b8S5dVS40rgHdDrw+DQi/xOM9ed+kSRZzfm1T74bMmBDCd8XO87NKlFYInzCtwvtWwXZvo1QxE2OSspTATWrbA==} + /@vitejs/plugin-vue@5.1.3(vite@4.5.1)(vue@3.4.15): + resolution: {integrity: sha512-3xbWsKEKXYlmX82aOHufFQVnkbMC/v8fLpWwh6hWOUrK5fbbtBh9Q/WWse27BFgSy2/e2c0fz5Scgya9h2GLhw==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: ^5.0.0 vue: ^3.2.25 dependencies: - vite: 5.0.11(@types/node@18.19.10) + vite: 4.5.1(@types/node@18.19.10) vue: 3.4.15(typescript@5.3.3) - dev: true + dev: false - /@vitejs/plugin-vue@5.0.3(vite@5.0.12)(vue@3.4.15): - resolution: {integrity: sha512-b8S5dVS40rgHdDrw+DQi/xOM9ed+kSRZzfm1T74bMmBDCd8XO87NKlFYInzCtwvtWwXZvo1QxE2OSspTATWrbA==} + /@vitejs/plugin-vue@5.1.3(vite@5.0.11)(vue@3.4.15): + resolution: {integrity: sha512-3xbWsKEKXYlmX82aOHufFQVnkbMC/v8fLpWwh6hWOUrK5fbbtBh9Q/WWse27BFgSy2/e2c0fz5Scgya9h2GLhw==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: ^5.0.0 vue: ^3.2.25 dependencies: - vite: 5.0.12(@types/node@18.19.10) + vite: 5.0.11(@types/node@18.19.10) vue: 3.4.15(typescript@5.3.3) dev: true @@ -9546,7 +9495,7 @@ packages: - vue-tsc dev: false - /nuxt@3.6.5(@types/node@20.11.20)(eslint@8.56.0)(rollup@3.28.1)(typescript@5.3.3): + /nuxt@3.6.5(@types/node@18.19.10)(eslint@8.56.0)(rollup@3.28.1)(typescript@5.3.3): resolution: {integrity: sha512-0A7V8B1HrIXX9IlqPc2w+5ZPXi+7MYa9QVhtuGYuLvjRKoSFANhCoMPRP6pKdoxigM1MBxhLue2VmHA/VbtJCw==} engines: {node: ^14.18.0 || >=16.10.0} hasBin: true @@ -9562,8 +9511,8 @@ packages: '@nuxt/schema': 3.6.5(rollup@3.28.1) '@nuxt/telemetry': 2.3.1(rollup@3.28.1) '@nuxt/ui-templates': 1.2.0 - '@nuxt/vite-builder': 3.6.5(@types/node@20.11.20)(eslint@8.56.0)(rollup@3.28.1)(typescript@5.3.3)(vue@3.4.15) - '@types/node': 20.11.20 + '@nuxt/vite-builder': 3.6.5(@types/node@18.19.10)(eslint@8.56.0)(rollup@3.28.1)(typescript@5.3.3)(vue@3.4.15) + '@types/node': 18.19.10 '@unhead/ssr': 1.1.30 '@unhead/vue': 1.1.30(vue@3.4.15) '@vue/shared': 3.4.15 @@ -10860,7 +10809,6 @@ packages: nanoid: 3.3.7 picocolors: 1.0.0 source-map-js: 1.0.2 - dev: false /postcss@8.4.35: resolution: {integrity: sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==} @@ -12371,6 +12319,7 @@ packages: unplugin: 1.6.0 transitivePeerDependencies: - rollup + dev: true /unimport@3.7.1(rollup@4.12.0): resolution: {integrity: sha512-V9HpXYfsZye5bPPYUgs0Otn3ODS1mDUciaBlXljI4C2fTwfFpvFZRywmlOu943puN9sncxROMZhsZCjNXEpzEQ==} @@ -12707,29 +12656,7 @@ packages: mlly: 1.5.0 pathe: 1.1.2 picocolors: 1.0.0 - vite: 4.5.2(@types/node@18.19.10) - transitivePeerDependencies: - - '@types/node' - - less - - lightningcss - - sass - - stylus - - sugarss - - supports-color - - terser - dev: true - - /vite-node@0.33.0(@types/node@20.11.20): - resolution: {integrity: sha512-19FpHYbwWWxDr73ruNahC+vtEdza52kA90Qb3La98yZ0xULqV8A5JLNPUff0f5zID4984tW7l3DH2przTJUZSw==} - engines: {node: '>=v14.18.0'} - hasBin: true - dependencies: - cac: 6.7.14 - debug: 4.3.4 - mlly: 1.5.0 - pathe: 1.1.2 - picocolors: 1.0.0 - vite: 4.3.9(@types/node@20.11.20) + vite: 4.3.9(@types/node@18.19.10) transitivePeerDependencies: - '@types/node' - less @@ -12738,7 +12665,6 @@ packages: - sugarss - supports-color - terser - dev: false /vite-node@0.34.6(@types/node@18.19.10): resolution: {integrity: sha512-nlBMJ9x6n7/Amaz6F3zJ97EBwR2FkzhBRxF5e+jE6LA3yi6Wtc2lyTij1OnDMIr34v5g/tVQtsVAzhT0jc5ygA==} @@ -12829,7 +12755,7 @@ packages: strip-ansi: 6.0.1 tiny-invariant: 1.3.1 typescript: 5.3.3 - vite: 4.3.9(@types/node@20.11.20) + vite: 4.3.9(@types/node@18.19.10) vscode-languageclient: 7.0.0 vscode-languageserver: 7.0.0 vscode-languageserver-textdocument: 1.0.8 @@ -13096,40 +13022,6 @@ packages: rollup: 3.29.4 optionalDependencies: fsevents: 2.3.3 - dev: false - - /vite@4.3.9(@types/node@20.11.20): - resolution: {integrity: sha512-qsTNZjO9NoJNW7KnOrgYwczm0WctJ8m/yqYAMAK9Lxt4SoySUfS5S8ia9K7JHpa3KEeMfyF8LoJ3c5NeBJy6pg==} - engines: {node: ^14.18.0 || >=16.0.0} - hasBin: true - peerDependencies: - '@types/node': '>= 14' - less: '*' - sass: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - dependencies: - '@types/node': 20.11.20 - esbuild: 0.17.19 - postcss: 8.4.35 - rollup: 3.29.4 - optionalDependencies: - fsevents: 2.3.3 - dev: false /vite@4.5.0(@types/node@18.19.10): resolution: {integrity: sha512-ulr8rNLA6rkyFAlVWw2q5YJ91v098AFQ2R0PRFwPzREXOUJQPtFUG0t+/ZikhaOCDqFoDhN6/v8Sq0o4araFAw==} @@ -13401,10 +13293,10 @@ packages: - universal-cookie dev: true - /vitest-environment-nuxt@1.0.0(h3@1.10.2)(rollup@3.28.1)(vite@5.1.4)(vitest@0.34.6)(vue-router@4.3.0)(vue@3.4.19): + /vitest-environment-nuxt@1.0.0(h3@1.10.2)(rollup@3.28.1)(vite@4.5.2)(vitest@0.34.6)(vue-router@4.3.0)(vue@3.4.19): resolution: {integrity: sha512-AWMO9h4HdbaFdPWZw34gALFI8gbBiOpvfbyeZwHIPfh4kWg/TwElYHvYMQ61WPUlCGaS5LebfHkaI0WPyb//Iw==} dependencies: - '@nuxt/test-utils': 3.11.0(h3@1.10.2)(rollup@3.28.1)(vite@5.1.4)(vitest@0.34.6)(vue-router@4.3.0)(vue@3.4.19) + '@nuxt/test-utils': 3.11.0(h3@1.10.2)(rollup@3.28.1)(vite@4.5.2)(vitest@0.34.6)(vue-router@4.3.0)(vue@3.4.19) transitivePeerDependencies: - '@cucumber/cucumber' - '@jest/globals'