diff --git a/package.json b/package.json index 7cd4f8bc4..916e9f0c1 100644 --- a/package.json +++ b/package.json @@ -55,7 +55,7 @@ "@types/fs-extra": "11.0.4", "@types/node": "20.12.8", "@types/semver": "7.5.8", - "@vitest/coverage-v8": "1.5.3", + "@vitest/coverage-v8": "1.6.0", "@vue/test-utils": "2.4.5", "case-police": "0.6.1", "changelogen": "0.5.5", @@ -84,7 +84,7 @@ "std-env": "3.7.0", "typescript": "5.4.5", "ufo": "1.5.3", - "vitest": "1.5.3", + "vitest": "1.6.0", "vitest-environment-nuxt": "1.0.0", "vue": "3.4.26", "vue-router": "4.3.2", diff --git a/packages/kit/package.json b/packages/kit/package.json index 56e353bfc..9798d1bda 100644 --- a/packages/kit/package.json +++ b/packages/kit/package.json @@ -53,7 +53,7 @@ "nitropack": "2.9.6", "unbuild": "latest", "vite": "5.2.11", - "vitest": "1.5.3", + "vitest": "1.6.0", "webpack": "5.91.0" }, "engines": { diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index 160151f8d..a2a3bfee1 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -124,7 +124,7 @@ "@vitejs/plugin-vue": "5.0.4", "unbuild": "latest", "vite": "5.2.11", - "vitest": "1.5.3" + "vitest": "1.6.0" }, "peerDependencies": { "@parcel/watcher": "^2.1.0", diff --git a/packages/vite/package.json b/packages/vite/package.json index 957493b33..07f27a8b4 100644 --- a/packages/vite/package.json +++ b/packages/vite/package.json @@ -63,7 +63,7 @@ "unenv": "^1.9.0", "unplugin": "^1.10.1", "vite": "^5.2.11", - "vite-node": "^1.5.3", + "vite-node": "^1.6.0", "vite-plugin-checker": "^0.6.4", "vue-bundle-renderer": "^2.0.0" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 38d42a997..9907370d8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -31,7 +31,7 @@ importers: version: link:packages/kit '@nuxt/test-utils': specifier: 3.12.1 - version: 3.12.1(@testing-library/vue@8.0.3(@vue/compiler-sfc@3.4.26)(vue@3.4.26(typescript@5.4.5)))(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@14.7.1)(playwright-core@1.43.1)(vite@5.2.11(@types/node@20.12.8)(sass@1.69.4)(terser@5.27.0))(vitest@1.5.3(@types/node@20.12.8)(happy-dom@14.7.1)(sass@1.69.4)(terser@5.27.0))(vue-router@4.3.2(vue@3.4.26(typescript@5.4.5)))(vue@3.4.26(typescript@5.4.5)) + version: 3.12.1(@testing-library/vue@8.0.3(@vue/compiler-sfc@3.4.26)(vue@3.4.26(typescript@5.4.5)))(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@14.7.1)(playwright-core@1.43.1)(vite@5.2.11(@types/node@20.12.8)(sass@1.69.4)(terser@5.27.0))(vitest@1.6.0(@types/node@20.12.8)(happy-dom@14.7.1)(sass@1.69.4)(terser@5.27.0))(vue-router@4.3.2(vue@3.4.26(typescript@5.4.5)))(vue@3.4.26(typescript@5.4.5)) '@nuxt/webpack-builder': specifier: workspace:* version: link:packages/webpack @@ -51,8 +51,8 @@ importers: specifier: 7.5.8 version: 7.5.8 '@vitest/coverage-v8': - specifier: 1.5.3 - version: 1.5.3(vitest@1.5.3(@types/node@20.12.8)(happy-dom@14.7.1)(sass@1.69.4)(terser@5.27.0)) + specifier: 1.6.0 + version: 1.6.0(vitest@1.6.0(@types/node@20.12.8)(happy-dom@14.7.1)(sass@1.69.4)(terser@5.27.0)) '@vue/test-utils': specifier: 2.4.5 version: 2.4.5 @@ -138,11 +138,11 @@ importers: specifier: 1.5.3 version: 1.5.3 vitest: - specifier: 1.5.3 - version: 1.5.3(@types/node@20.12.8)(happy-dom@14.7.1)(sass@1.69.4)(terser@5.27.0) + specifier: 1.6.0 + version: 1.6.0(@types/node@20.12.8)(happy-dom@14.7.1)(sass@1.69.4)(terser@5.27.0) vitest-environment-nuxt: specifier: 1.0.0 - version: 1.0.0(@testing-library/vue@8.0.3(@vue/compiler-sfc@3.4.26)(vue@3.4.26(typescript@5.4.5)))(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@14.7.1)(playwright-core@1.43.1)(vite@5.2.11(@types/node@20.12.8)(sass@1.69.4)(terser@5.27.0))(vitest@1.5.3(@types/node@20.12.8)(happy-dom@14.7.1)(sass@1.69.4)(terser@5.27.0))(vue-router@4.3.2(vue@3.4.26(typescript@5.4.5)))(vue@3.4.26(typescript@5.4.5)) + version: 1.0.0(@testing-library/vue@8.0.3(@vue/compiler-sfc@3.4.26)(vue@3.4.26(typescript@5.4.5)))(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@14.7.1)(playwright-core@1.43.1)(vite@5.2.11(@types/node@20.12.8)(sass@1.69.4)(terser@5.27.0))(vitest@1.6.0(@types/node@20.12.8)(happy-dom@14.7.1)(sass@1.69.4)(terser@5.27.0))(vue-router@4.3.2(vue@3.4.26(typescript@5.4.5)))(vue@3.4.26(typescript@5.4.5)) vue: specifier: 3.4.26 version: 3.4.26(typescript@5.4.5) @@ -232,8 +232,8 @@ importers: specifier: 5.2.11 version: 5.2.11(@types/node@20.12.8)(sass@1.69.4)(terser@5.27.0) vitest: - specifier: 1.5.3 - version: 1.5.3(@types/node@20.12.8)(happy-dom@14.7.1)(sass@1.69.4)(terser@5.27.0) + specifier: 1.6.0 + version: 1.6.0(@types/node@20.12.8)(happy-dom@14.7.1)(sass@1.69.4)(terser@5.27.0) webpack: specifier: 5.91.0 version: 5.91.0 @@ -434,8 +434,8 @@ importers: specifier: 5.2.11 version: 5.2.11(@types/node@20.12.8)(sass@1.69.4)(terser@5.27.0) vitest: - specifier: 1.5.3 - version: 1.5.3(@types/node@20.12.8)(happy-dom@14.7.1)(sass@1.69.4)(terser@5.27.0) + specifier: 1.6.0 + version: 1.6.0(@types/node@20.12.8)(happy-dom@14.7.1)(sass@1.69.4)(terser@5.27.0) packages/schema: dependencies: @@ -696,8 +696,8 @@ importers: specifier: 5.2.11 version: 5.2.11(@types/node@20.12.8)(sass@1.69.4)(terser@5.27.0) vite-node: - specifier: ^1.5.3 - version: 1.5.3(@types/node@20.12.8)(sass@1.69.4)(terser@5.27.0) + specifier: ^1.6.0 + version: 1.6.0(@types/node@20.12.8)(sass@1.69.4)(terser@5.27.0) vite-plugin-checker: specifier: ^0.6.4 version: 0.6.4(eslint@9.1.1)(optionator@0.9.3)(typescript@5.4.5)(vite@5.2.11(@types/node@20.12.8)(sass@1.69.4)(terser@5.27.0))(vue-tsc@2.0.16(typescript@5.4.5)) @@ -2565,26 +2565,41 @@ packages: vite: 5.2.11 vue: 3.4.26 - '@vitest/coverage-v8@1.5.3': - resolution: {integrity: sha512-DPyGSu/fPHOJuPxzFSQoT4N/Fu/2aJfZRtEpEp8GI7NHsXBGE94CQ+pbEGBUMFjatsHPDJw/+TAF9r4ens2CNw==} + '@vitest/coverage-v8@1.6.0': + resolution: {integrity: sha512-KvapcbMY/8GYIG0rlwwOKCVNRc0OL20rrhFkg/CHNzncV03TE2XWvO5w9uZYoxNiMEBacAJt3unSOiZ7svePew==} peerDependencies: - vitest: 1.5.3 + vitest: 1.6.0 '@vitest/expect@1.5.3': resolution: {integrity: sha512-y+waPz31pOFr3rD7vWTbwiLe5+MgsMm40jTZbQE8p8/qXyBX3CQsIXRx9XK12IbY7q/t5a5aM/ckt33b4PxK2g==} + '@vitest/expect@1.6.0': + resolution: {integrity: sha512-ixEvFVQjycy/oNgHjqsL6AZCDduC+tflRluaHIzKIsdbzkLn2U/iBnVeJwB6HsIjQBdfMR8Z0tRxKUsvFJEeWQ==} + '@vitest/runner@1.5.3': resolution: {integrity: sha512-7PlfuReN8692IKQIdCxwir1AOaP5THfNkp0Uc4BKr2na+9lALNit7ub9l3/R7MP8aV61+mHKRGiqEKRIwu6iiQ==} + '@vitest/runner@1.6.0': + resolution: {integrity: sha512-P4xgwPjwesuBiHisAVz/LSSZtDjOTPYZVmNAnpHHSR6ONrf8eCJOFRvUwdHn30F5M1fxhqtl7QZQUk2dprIXAg==} + '@vitest/snapshot@1.5.3': resolution: {integrity: sha512-K3mvIsjyKYBhNIDujMD2gfQEzddLe51nNOAf45yKRt/QFJcUIeTQd2trRvv6M6oCBHNVnZwFWbQ4yj96ibiDsA==} + '@vitest/snapshot@1.6.0': + resolution: {integrity: sha512-+Hx43f8Chus+DCmygqqfetcAZrDJwvTj0ymqjQq4CvmpKFSTVteEOBzCusu1x2tt4OJcvBflyHUE0DZSLgEMtQ==} + '@vitest/spy@1.5.3': resolution: {integrity: sha512-Llj7Jgs6lbnL55WoshJUUacdJfjU2honvGcAJBxhra5TPEzTJH8ZuhI3p/JwqqfnTr4PmP7nDmOXP53MS7GJlg==} + '@vitest/spy@1.6.0': + resolution: {integrity: sha512-leUTap6B/cqi/bQkXUu6bQV5TZPx7pmMBKBQiI0rJA8c3pB56ZsaTbREnF7CJfmvAS4V2cXIBAh/3rVwrrCYgw==} + '@vitest/utils@1.5.3': resolution: {integrity: sha512-rE9DTN1BRhzkzqNQO+kw8ZgfeEBCLXiHJwetk668shmNBpSagQxneT5eSqEBLP+cqSiAeecvQmbpFfdMyLcIQA==} + '@vitest/utils@1.6.0': + resolution: {integrity: sha512-21cPiuGMoMZwiOHa2i4LXkMkMkCGzA+MVFV70jRwHo95dL4x/ts5GZhML1QWuy7yfp3WzK3lRvZi3JnXTYqrBw==} + '@volar/language-core@1.11.1': resolution: {integrity: sha512-dOcNn3i9GgZAcJt43wuaEykSluAuOkQgzni1cuxLxTV0nJKanQztp7FxyswdRILaKH+P2XZMPRp2S4MV/pElCw==} @@ -6968,6 +6983,11 @@ packages: engines: {node: ^18.0.0 || >=20.0.0} hasBin: true + vite-node@1.6.0: + resolution: {integrity: sha512-de6HJgzC+TFzOu0NTC4RAIsyf/DY/ibWDYQUcuEA84EMHhcefTUGkjFHKKEJhQN4A+6I0u++kr3l36ZF2d7XRw==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + vite-plugin-checker@0.6.4: resolution: {integrity: sha512-2zKHH5oxr+ye43nReRbC2fny1nyARwhxdm0uNYp/ERy4YvU9iZpNOsueoi/luXw5gnpqRSvjcEPxXbS153O2wA==} engines: {node: '>=14.16'} @@ -7070,6 +7090,31 @@ packages: jsdom: optional: true + vitest@1.6.0: + resolution: {integrity: sha512-H5r/dN06swuFnzNFhq/dnz37bPXnq8xB2xB5JOVk8K09rUtoeNN+LHWkoQ0A/i3hvbUKKcCei9KpbxqHMLhLLA==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@edge-runtime/vm': '*' + '@types/node': ^18.0.0 || >=20.0.0 + '@vitest/browser': 1.6.0 + '@vitest/ui': 1.6.0 + happy-dom: '*' + jsdom: '*' + peerDependenciesMeta: + '@edge-runtime/vm': + optional: true + '@types/node': + optional: true + '@vitest/browser': + optional: true + '@vitest/ui': + optional: true + happy-dom: + optional: true + jsdom: + optional: true + void-elements@3.1.0: resolution: {integrity: sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==} engines: {node: '>=0.10.0'} @@ -8223,7 +8268,7 @@ snapshots: rc9: 2.1.2 std-env: 3.7.0 - '@nuxt/test-utils@3.12.1(@testing-library/vue@8.0.3(@vue/compiler-sfc@3.4.26)(vue@3.4.26(typescript@5.4.5)))(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@14.7.1)(playwright-core@1.43.1)(vite@5.2.11(@types/node@20.12.8)(sass@1.69.4)(terser@5.27.0))(vitest@1.5.3(@types/node@20.12.8)(happy-dom@14.7.1)(sass@1.69.4)(terser@5.27.0))(vue-router@4.3.2(vue@3.4.26(typescript@5.4.5)))(vue@3.4.26(typescript@5.4.5))': + '@nuxt/test-utils@3.12.1(@testing-library/vue@8.0.3(@vue/compiler-sfc@3.4.26)(vue@3.4.26(typescript@5.4.5)))(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@14.7.1)(playwright-core@1.43.1)(vite@5.2.11(@types/node@20.12.8)(sass@1.69.4)(terser@5.27.0))(vitest@1.6.0(@types/node@20.12.8)(happy-dom@14.7.1)(sass@1.69.4)(terser@5.27.0))(vue-router@4.3.2(vue@3.4.26(typescript@5.4.5)))(vue@3.4.26(typescript@5.4.5))': dependencies: '@nuxt/kit': link:packages/kit '@nuxt/schema': link:packages/schema @@ -8249,7 +8294,7 @@ snapshots: unenv: 1.9.0 unplugin: 1.10.1 vite: 5.2.11(@types/node@20.12.8)(sass@1.69.4)(terser@5.27.0) - vitest-environment-nuxt: 1.0.0(@testing-library/vue@8.0.3(@vue/compiler-sfc@3.4.26)(vue@3.4.26(typescript@5.4.5)))(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@14.7.1)(playwright-core@1.43.1)(vite@5.2.11(@types/node@20.12.8)(sass@1.69.4)(terser@5.27.0))(vitest@1.5.3(@types/node@20.12.8)(happy-dom@14.7.1)(sass@1.69.4)(terser@5.27.0))(vue-router@4.3.2(vue@3.4.26(typescript@5.4.5)))(vue@3.4.26(typescript@5.4.5)) + vitest-environment-nuxt: 1.0.0(@testing-library/vue@8.0.3(@vue/compiler-sfc@3.4.26)(vue@3.4.26(typescript@5.4.5)))(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@14.7.1)(playwright-core@1.43.1)(vite@5.2.11(@types/node@20.12.8)(sass@1.69.4)(terser@5.27.0))(vitest@1.6.0(@types/node@20.12.8)(happy-dom@14.7.1)(sass@1.69.4)(terser@5.27.0))(vue-router@4.3.2(vue@3.4.26(typescript@5.4.5)))(vue@3.4.26(typescript@5.4.5)) vue: 3.4.26(typescript@5.4.5) vue-router: 4.3.2(vue@3.4.26(typescript@5.4.5)) optionalDependencies: @@ -8257,7 +8302,7 @@ snapshots: '@vue/test-utils': 2.4.5 happy-dom: 14.7.1 playwright-core: 1.43.1 - vitest: 1.5.3(@types/node@20.12.8)(happy-dom@14.7.1)(sass@1.69.4)(terser@5.27.0) + vitest: 1.6.0(@types/node@20.12.8)(happy-dom@14.7.1)(sass@1.69.4)(terser@5.27.0) '@nuxtjs/mdc@0.5.0': dependencies: @@ -9154,7 +9199,7 @@ snapshots: vite: 5.2.11(@types/node@20.12.8)(sass@1.69.4)(terser@5.27.0) vue: 3.4.26(typescript@5.4.5) - '@vitest/coverage-v8@1.5.3(vitest@1.5.3(@types/node@20.12.8)(happy-dom@14.7.1)(sass@1.69.4)(terser@5.27.0))': + '@vitest/coverage-v8@1.6.0(vitest@1.6.0(@types/node@20.12.8)(happy-dom@14.7.1)(sass@1.69.4)(terser@5.27.0))': dependencies: '@ampproject/remapping': 2.3.0 '@bcoe/v8-coverage': 0.2.3 @@ -9169,7 +9214,7 @@ snapshots: std-env: 3.7.0 strip-literal: 2.1.0 test-exclude: 6.0.0 - vitest: 1.5.3(@types/node@20.12.8)(happy-dom@14.7.1)(sass@1.69.4)(terser@5.27.0) + vitest: 1.6.0(@types/node@20.12.8)(happy-dom@14.7.1)(sass@1.69.4)(terser@5.27.0) transitivePeerDependencies: - supports-color @@ -9179,22 +9224,44 @@ snapshots: '@vitest/utils': 1.5.3 chai: 4.3.10 + '@vitest/expect@1.6.0': + dependencies: + '@vitest/spy': 1.6.0 + '@vitest/utils': 1.6.0 + chai: 4.3.10 + '@vitest/runner@1.5.3': dependencies: '@vitest/utils': 1.5.3 p-limit: 5.0.0 pathe: 1.1.2 + '@vitest/runner@1.6.0': + dependencies: + '@vitest/utils': 1.6.0 + p-limit: 5.0.0 + pathe: 1.1.2 + '@vitest/snapshot@1.5.3': dependencies: magic-string: 0.30.10 pathe: 1.1.2 pretty-format: 29.7.0 + '@vitest/snapshot@1.6.0': + dependencies: + magic-string: 0.30.10 + pathe: 1.1.2 + pretty-format: 29.7.0 + '@vitest/spy@1.5.3': dependencies: tinyspy: 2.2.0 + '@vitest/spy@1.6.0': + dependencies: + tinyspy: 2.2.0 + '@vitest/utils@1.5.3': dependencies: diff-sequences: 29.6.3 @@ -9202,6 +9269,13 @@ snapshots: loupe: 2.3.7 pretty-format: 29.7.0 + '@vitest/utils@1.6.0': + dependencies: + diff-sequences: 29.6.3 + estree-walker: 3.0.3 + loupe: 2.3.7 + pretty-format: 29.7.0 + '@volar/language-core@1.11.1': dependencies: '@volar/source-map': 1.11.1 @@ -14374,6 +14448,23 @@ snapshots: - supports-color - terser + vite-node@1.6.0(@types/node@20.12.8)(sass@1.69.4)(terser@5.27.0): + dependencies: + cac: 6.7.14 + debug: 4.3.4 + pathe: 1.1.2 + picocolors: 1.0.0 + vite: 5.2.11(@types/node@20.12.8)(sass@1.69.4)(terser@5.27.0) + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + vite-plugin-checker@0.6.4(eslint@9.1.1)(optionator@0.9.3)(typescript@5.4.5)(vite@5.2.11(@types/node@20.12.8)(sass@1.69.4)(terser@5.27.0))(vue-tsc@2.0.16(typescript@5.4.5)): dependencies: '@babel/code-frame': 7.24.2 @@ -14442,9 +14533,9 @@ snapshots: sass: 1.69.4 terser: 5.27.0 - vitest-environment-nuxt@1.0.0(@testing-library/vue@8.0.3(@vue/compiler-sfc@3.4.26)(vue@3.4.26(typescript@5.4.5)))(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@14.7.1)(playwright-core@1.43.1)(vite@5.2.11(@types/node@20.12.8)(sass@1.69.4)(terser@5.27.0))(vitest@1.5.3(@types/node@20.12.8)(happy-dom@14.7.1)(sass@1.69.4)(terser@5.27.0))(vue-router@4.3.2(vue@3.4.26(typescript@5.4.5)))(vue@3.4.26(typescript@5.4.5)): + vitest-environment-nuxt@1.0.0(@testing-library/vue@8.0.3(@vue/compiler-sfc@3.4.26)(vue@3.4.26(typescript@5.4.5)))(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@14.7.1)(playwright-core@1.43.1)(vite@5.2.11(@types/node@20.12.8)(sass@1.69.4)(terser@5.27.0))(vitest@1.6.0(@types/node@20.12.8)(happy-dom@14.7.1)(sass@1.69.4)(terser@5.27.0))(vue-router@4.3.2(vue@3.4.26(typescript@5.4.5)))(vue@3.4.26(typescript@5.4.5)): dependencies: - '@nuxt/test-utils': 3.12.1(@testing-library/vue@8.0.3(@vue/compiler-sfc@3.4.26)(vue@3.4.26(typescript@5.4.5)))(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@14.7.1)(playwright-core@1.43.1)(vite@5.2.11(@types/node@20.12.8)(sass@1.69.4)(terser@5.27.0))(vitest@1.5.3(@types/node@20.12.8)(happy-dom@14.7.1)(sass@1.69.4)(terser@5.27.0))(vue-router@4.3.2(vue@3.4.26(typescript@5.4.5)))(vue@3.4.26(typescript@5.4.5)) + '@nuxt/test-utils': 3.12.1(@testing-library/vue@8.0.3(@vue/compiler-sfc@3.4.26)(vue@3.4.26(typescript@5.4.5)))(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@14.7.1)(playwright-core@1.43.1)(vite@5.2.11(@types/node@20.12.8)(sass@1.69.4)(terser@5.27.0))(vitest@1.6.0(@types/node@20.12.8)(happy-dom@14.7.1)(sass@1.69.4)(terser@5.27.0))(vue-router@4.3.2(vue@3.4.26(typescript@5.4.5)))(vue@3.4.26(typescript@5.4.5)) transitivePeerDependencies: - '@cucumber/cucumber' - '@jest/globals' @@ -14495,6 +14586,40 @@ snapshots: - supports-color - terser + vitest@1.6.0(@types/node@20.12.8)(happy-dom@14.7.1)(sass@1.69.4)(terser@5.27.0): + dependencies: + '@vitest/expect': 1.6.0 + '@vitest/runner': 1.6.0 + '@vitest/snapshot': 1.6.0 + '@vitest/spy': 1.6.0 + '@vitest/utils': 1.6.0 + acorn-walk: 8.3.2 + chai: 4.3.10 + debug: 4.3.4 + execa: 8.0.1 + local-pkg: 0.5.0 + magic-string: 0.30.10 + pathe: 1.1.2 + picocolors: 1.0.0 + std-env: 3.7.0 + strip-literal: 2.1.0 + tinybench: 2.5.1 + tinypool: 0.8.4 + vite: 5.2.11(@types/node@20.12.8)(sass@1.69.4)(terser@5.27.0) + vite-node: 1.6.0(@types/node@20.12.8)(sass@1.69.4)(terser@5.27.0) + why-is-node-running: 2.2.2 + optionalDependencies: + '@types/node': 20.12.8 + happy-dom: 14.7.1 + transitivePeerDependencies: + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + void-elements@3.1.0: {} vscode-jsonrpc@6.0.0: {}