diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 794399403c..d3004c427f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -83,7 +83,7 @@ jobs: run: pnpm install - name: Initialize CodeQL - uses: github/codeql-action/init@3ab4101902695724f9365a384f86c1074d94e18c # v3.24.7 + uses: github/codeql-action/init@05963f47d870e2cb19a537396c1f668a348c7d8f # v3.24.8 with: languages: javascript queries: +security-and-quality @@ -95,7 +95,7 @@ jobs: path: packages - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@3ab4101902695724f9365a384f86c1074d94e18c # v3.24.7 + uses: github/codeql-action/analyze@05963f47d870e2cb19a537396c1f668a348c7d8f # v3.24.8 with: category: "/language:javascript" diff --git a/.github/workflows/scorecards.yml b/.github/workflows/scorecards.yml index 91734e2214..6247c398e7 100644 --- a/.github/workflows/scorecards.yml +++ b/.github/workflows/scorecards.yml @@ -66,6 +66,6 @@ jobs: # Upload the results to GitHub's code scanning dashboard. - name: "Upload to code-scanning" - uses: github/codeql-action/upload-sarif@3ab4101902695724f9365a384f86c1074d94e18c # v3.24.7 + uses: github/codeql-action/upload-sarif@05963f47d870e2cb19a537396c1f668a348c7d8f # v3.24.8 with: sarif_file: results.sarif diff --git a/package.json b/package.json index f43f21068e..b705bef928 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "@nuxt/webpack-builder": "workspace:*", "@testing-library/vue": "8.0.3", "@types/fs-extra": "11.0.4", - "@types/node": "20.11.28", + "@types/node": "20.11.29", "@types/semver": "7.5.8", "@vitest/coverage-v8": "1.4.0", "@vue/test-utils": "2.4.5", @@ -68,7 +68,7 @@ "fs-extra": "11.2.0", "globby": "14.0.1", "h3": "1.11.1", - "happy-dom": "13.9.0", + "happy-dom": "13.10.1", "jiti": "1.21.0", "markdownlint-cli": "0.39.0", "nitropack": "2.9.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8e920ea2cb..2e2b5a2331 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -27,7 +27,7 @@ importers: version: link:packages/kit '@nuxt/test-utils': specifier: 3.12.0 - version: 3.12.0(@testing-library/vue@8.0.3)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@13.9.0)(playwright-core@1.42.1)(vite@5.1.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21) + version: 3.12.0(@testing-library/vue@8.0.3)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@13.10.1)(playwright-core@1.42.1)(vite@5.1.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21) '@nuxt/webpack-builder': specifier: workspace:* version: link:packages/webpack @@ -38,8 +38,8 @@ importers: specifier: 11.0.4 version: 11.0.4 '@types/node': - specifier: 20.11.28 - version: 20.11.28 + specifier: 20.11.29 + version: 20.11.29 '@types/semver': specifier: 7.5.8 version: 7.5.8 @@ -92,8 +92,8 @@ importers: specifier: 1.11.1 version: 1.11.1 happy-dom: - specifier: 13.9.0 - version: 13.9.0 + specifier: 13.10.1 + version: 13.10.1 jiti: specifier: 1.21.0 version: 1.21.0 @@ -138,10 +138,10 @@ importers: version: 1.5.2 vitest: specifier: 1.4.0 - version: 1.4.0(@types/node@20.11.28)(happy-dom@13.9.0) + version: 1.4.0(@types/node@20.11.29)(happy-dom@13.10.1) vitest-environment-nuxt: specifier: 1.0.0 - version: 1.0.0(@testing-library/vue@8.0.3)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@13.9.0)(playwright-core@1.42.1)(vite@5.1.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21) + version: 1.0.0(@testing-library/vue@8.0.3)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@13.10.1)(playwright-core@1.42.1)(vite@5.1.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21) vue: specifier: 3.4.21 version: 3.4.21(typescript@5.4.2) @@ -229,10 +229,10 @@ importers: version: 2.0.0(typescript@5.4.2) vite: specifier: 5.1.6 - version: 5.1.6(@types/node@20.11.28) + version: 5.1.6(@types/node@20.11.29) vitest: specifier: 1.4.0 - version: 1.4.0(@types/node@20.11.28)(happy-dom@13.9.0) + version: 1.4.0(@types/node@20.11.29)(happy-dom@13.10.1) webpack: specifier: 5.90.3 version: 5.90.3 @@ -431,7 +431,7 @@ importers: version: 5.1.6(@types/node@20.11.28) vitest: specifier: 1.4.0 - version: 1.4.0(@types/node@20.11.28)(happy-dom@13.9.0) + version: 1.4.0(@types/node@20.11.28)(happy-dom@13.10.1) packages/schema: dependencies: @@ -525,7 +525,7 @@ importers: version: 1.9.0 vite: specifier: 5.1.6 - version: 5.1.6(@types/node@20.11.28) + version: 5.1.6(@types/node@20.11.29) vue: specifier: 3.4.21 version: 3.4.21(typescript@5.4.2) @@ -639,10 +639,10 @@ importers: version: 1.10.0 vite: specifier: 5.1.6 - version: 5.1.6(@types/node@20.11.28) + version: 5.1.6(@types/node@20.11.29) vite-node: specifier: ^1.4.0 - version: 1.4.0(@types/node@20.11.28) + version: 1.4.0(@types/node@20.11.29) vite-plugin-checker: specifier: ^0.6.4 version: 0.6.4(eslint@8.57.0)(typescript@5.4.2)(vite@5.1.6)(vue-tsc@2.0.6) @@ -868,7 +868,7 @@ importers: version: 1.3.3 vitest: specifier: 1.0.2 - version: 1.0.2(@types/node@20.11.28)(happy-dom@13.9.0) + version: 1.0.2(@types/node@20.11.29)(happy-dom@13.10.1) vue: specifier: 3.4.21 version: 3.4.21(typescript@5.4.2) @@ -1932,7 +1932,7 @@ packages: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.5 '@types/istanbul-reports': 3.0.3 - '@types/node': 20.11.28 + '@types/node': 20.11.29 '@types/yargs': 17.0.28 chalk: 4.1.2 dev: false @@ -2236,7 +2236,7 @@ packages: rc9: 2.1.1 std-env: 3.7.0 - /@nuxt/test-utils@3.12.0(@testing-library/vue@8.0.3)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@13.9.0)(playwright-core@1.42.1)(vite@5.1.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21): + /@nuxt/test-utils@3.12.0(@testing-library/vue@8.0.3)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@13.10.1)(playwright-core@1.42.1)(vite@5.1.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21): resolution: {integrity: sha512-Q3HP53TDIYeqHT65r31HZhK/gRwVBmchSdVj1tfiYECyqstckvsQ4Cyt/GX/XmD7cLdD3d5aHow8LaMfP+BSqQ==} engines: {node: ^14.18.0 || >=16.10.0} peerDependencies: @@ -2289,7 +2289,7 @@ packages: fake-indexeddb: 5.0.2 get-port-please: 3.1.2 h3: 1.11.1 - happy-dom: 13.9.0 + happy-dom: 13.10.1 local-pkg: 0.5.0 magic-string: 0.30.8 node-fetch-native: 1.6.2 @@ -2303,9 +2303,9 @@ packages: ufo: 1.5.2 unenv: 1.9.0 unplugin: 1.10.0 - vite: 5.1.6(@types/node@20.11.28) - vitest: 1.4.0(@types/node@20.11.28)(happy-dom@13.9.0) - vitest-environment-nuxt: 1.0.0(@testing-library/vue@8.0.3)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@13.9.0)(playwright-core@1.42.1)(vite@5.1.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21) + vite: 5.1.6(@types/node@20.11.29) + vitest: 1.4.0(@types/node@20.11.29)(happy-dom@13.10.1) + vitest-environment-nuxt: 1.0.0(@testing-library/vue@8.0.3)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@13.10.1)(playwright-core@1.42.1)(vite@5.1.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21) vue: 3.4.21(typescript@5.4.2) vue-router: 4.3.0(vue@3.4.21) dev: true @@ -2863,7 +2863,7 @@ packages: /@types/connect@3.4.37: resolution: {integrity: sha512-zBUSRqkfZ59OcwXon4HVxhx5oWCJmc0OtBTK05M+p0dYjgN6iTwIL2T/WbsQZrEsdnwaF9cWQ+azOnpPvIqY3Q==} dependencies: - '@types/node': 20.11.28 + '@types/node': 20.11.29 dev: true /@types/debug@4.1.12: @@ -2913,7 +2913,7 @@ packages: /@types/http-proxy@1.17.14: resolution: {integrity: sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==} dependencies: - '@types/node': 20.11.28 + '@types/node': 20.11.29 /@types/istanbul-lib-coverage@2.0.5: resolution: {integrity: sha512-zONci81DZYCZjiLe0r6equvZut0b+dBRPBN5kBDjsONnutYNtJMoWQ9uR2RkL1gLG9NMTzvf+29e5RFfPbeKhQ==} @@ -2940,7 +2940,7 @@ packages: /@types/jsonfile@6.1.2: resolution: {integrity: sha512-8t92P+oeW4d/CRQfJaSqEwXujrhH4OEeHRjGU3v1Q8mUS8GPF3yiX26sw4svv6faL2HfBtGTe2xWIoVgN3dy9w==} dependencies: - '@types/node': 20.11.28 + '@types/node': 20.11.29 dev: true /@types/lodash-es@4.17.12: @@ -2966,7 +2966,7 @@ packages: /@types/node-sass@4.11.6: resolution: {integrity: sha512-Qkf5Fs9zzsXchenUY7oVdIHyv8FtPgqIXqOJzhh3FDqpYjqvc/gtZ3hlZVFmKQhl7wyI4+WkRbYufYC5pfY7iw==} dependencies: - '@types/node': 20.11.28 + '@types/node': 20.11.29 dev: true /@types/node@20.11.28: @@ -2974,6 +2974,11 @@ packages: dependencies: undici-types: 5.26.5 + /@types/node@20.11.29: + resolution: {integrity: sha512-P99thMkD/1YkCvAtOd6/zGedKNA0p2fj4ZpjCzcNiSCBWgm3cNRTBfa/qjFnsKkkojxu4vVLtWpesnZ9+ap+gA==} + dependencies: + undici-types: 5.26.5 + /@types/normalize-package-data@2.4.4: resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} dev: true @@ -3053,7 +3058,7 @@ packages: /@types/webpack-sources@3.2.1: resolution: {integrity: sha512-iLC3Fsx62ejm3ST3PQ8vBMC54Rb3EoCprZjeJGI5q+9QjfDLGt9jeg/k245qz1G9AQnORGk0vqPicJFPT1QODQ==} dependencies: - '@types/node': 20.11.28 + '@types/node': 20.11.29 '@types/source-list-map': 0.1.4 source-map: 0.7.4 dev: true @@ -3067,7 +3072,7 @@ packages: /@types/webpack@4.41.34: resolution: {integrity: sha512-CN2aOGrR3zbMc2v+cKqzaClYP1ldkpPOgtdNvgX+RmlWCSWxHxpzz6WSCVQZRkF8D60ROlkRzAoEpgjWQ+bd2g==} dependencies: - '@types/node': 20.11.28 + '@types/node': 20.11.29 '@types/tapable': 1.0.10 '@types/uglify-js': 3.17.3 '@types/webpack-sources': 3.2.1 @@ -3296,7 +3301,7 @@ packages: '@babel/core': 7.23.9 '@babel/plugin-transform-typescript': 7.23.3(@babel/core@7.23.9) '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.9) - vite: 5.1.6(@types/node@20.11.28) + vite: 5.1.6(@types/node@20.11.29) vue: 3.4.21(typescript@5.4.2) transitivePeerDependencies: - supports-color @@ -3330,7 +3335,7 @@ packages: strip-literal: 2.0.0 test-exclude: 6.0.0 v8-to-istanbul: 9.2.0 - vitest: 1.4.0(@types/node@20.11.28)(happy-dom@13.9.0) + vitest: 1.4.0(@types/node@20.11.29)(happy-dom@13.10.1) transitivePeerDependencies: - supports-color dev: true @@ -6221,8 +6226,8 @@ packages: transitivePeerDependencies: - uWebSockets.js - /happy-dom@13.9.0: - resolution: {integrity: sha512-hMzsFn2x+B61TF7wsJ3La/exaxW9AWZePlNGzAkMvoVYXI3pMqPSGTT1qXTwcsVLB+44TM8KjHuoQLLx4EX9Vg==} + /happy-dom@13.10.1: + resolution: {integrity: sha512-9GZLEFvQL5EgfJX2zcBgu1nsPUn98JF/EiJnSfQbdxI6YEQGqpd09lXXxOmYonRBIEFz9JlGCOiPflDzgS1p8w==} engines: {node: '>=16.0.0'} dependencies: entities: 4.5.0 @@ -6908,7 +6913,7 @@ packages: engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: '@jest/types': 29.6.3 - '@types/node': 20.11.28 + '@types/node': 20.11.29 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -6919,7 +6924,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 20.11.28 + '@types/node': 20.11.29 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -6927,7 +6932,7 @@ packages: resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} dependencies: - '@types/node': 20.11.28 + '@types/node': 20.11.29 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -10927,7 +10932,7 @@ packages: vfile-message: 4.0.2 dev: true - /vite-node@1.0.2(@types/node@20.11.28): + /vite-node@1.0.2(@types/node@20.11.29): resolution: {integrity: sha512-h7BbMJf46fLvFW/9Ygo3snkIBEHFh6fHpB4lge98H5quYrDhPFeI3S0LREz328uqPWSnii2yeJXktQ+Pmqk5BQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -10936,7 +10941,7 @@ packages: debug: 4.3.4 pathe: 1.1.2 picocolors: 1.0.0 - vite: 5.1.6(@types/node@20.11.28) + vite: 5.1.6(@types/node@20.11.29) transitivePeerDependencies: - '@types/node' - less @@ -10967,6 +10972,27 @@ packages: - sugarss - supports-color - terser + dev: true + + /vite-node@1.4.0(@types/node@20.11.29): + resolution: {integrity: sha512-VZDAseqjrHgNd4Kh8icYHWzTKSCZMhia7GyHfhtzLW33fZlG9SwsB6CEhgyVOWkJfJ2pFLrp/Gj1FSfAiqH9Lw==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + dependencies: + cac: 6.7.14 + debug: 4.3.4 + pathe: 1.1.2 + picocolors: 1.0.0 + vite: 5.1.6(@types/node@20.11.29) + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser /vite-plugin-checker@0.6.4(eslint@8.57.0)(typescript@5.4.2)(vite@5.1.6)(vue-tsc@2.0.6): resolution: {integrity: sha512-2zKHH5oxr+ye43nReRbC2fny1nyARwhxdm0uNYp/ERy4YvU9iZpNOsueoi/luXw5gnpqRSvjcEPxXbS153O2wA==} @@ -11012,7 +11038,7 @@ packages: strip-ansi: 6.0.1 tiny-invariant: 1.3.1 typescript: 5.4.2 - vite: 5.1.6(@types/node@20.11.28) + vite: 5.1.6(@types/node@20.11.29) vscode-languageclient: 7.0.0 vscode-languageserver: 7.0.0 vscode-languageserver-textdocument: 1.0.11 @@ -11099,10 +11125,45 @@ packages: optionalDependencies: fsevents: 2.3.3 - /vitest-environment-nuxt@1.0.0(@testing-library/vue@8.0.3)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@13.9.0)(playwright-core@1.42.1)(vite@5.1.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21): + /vite@5.1.6(@types/node@20.11.29): + resolution: {integrity: sha512-yYIAZs9nVfRJ/AiOLCA91zzhjsHUgMjB+EigzFb6W2XTLO8JixBCKCjvhKZaye+NKYHCrkv3Oh50dH9EdLU2RA==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || >=20.0.0 + less: '*' + lightningcss: ^1.21.0 + sass: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + '@types/node': 20.11.29 + esbuild: 0.19.11 + postcss: 8.4.35 + rollup: 4.13.0 + optionalDependencies: + fsevents: 2.3.3 + + /vitest-environment-nuxt@1.0.0(@testing-library/vue@8.0.3)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@13.10.1)(playwright-core@1.42.1)(vite@5.1.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21): resolution: {integrity: sha512-AWMO9h4HdbaFdPWZw34gALFI8gbBiOpvfbyeZwHIPfh4kWg/TwElYHvYMQ61WPUlCGaS5LebfHkaI0WPyb//Iw==} dependencies: - '@nuxt/test-utils': 3.12.0(@testing-library/vue@8.0.3)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@13.9.0)(playwright-core@1.42.1)(vite@5.1.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21) + '@nuxt/test-utils': 3.12.0(@testing-library/vue@8.0.3)(@vue/test-utils@2.4.5)(h3@1.11.1)(happy-dom@13.10.1)(playwright-core@1.42.1)(vite@5.1.6)(vitest@1.4.0)(vue-router@4.3.0)(vue@3.4.21) transitivePeerDependencies: - '@cucumber/cucumber' - '@jest/globals' @@ -11120,7 +11181,7 @@ packages: - vue-router dev: true - /vitest@1.0.2(@types/node@20.11.28)(happy-dom@13.9.0): + /vitest@1.0.2(@types/node@20.11.29)(happy-dom@13.10.1): resolution: {integrity: sha512-F3NVwwpXfRSDnJmyv+ALPwSRVt0zDkRRE18pwUHSUPXAlWQ47rY1dc99ziMW5bBHyqwK2ERjMisLNoef64qk9w==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -11145,7 +11206,7 @@ packages: jsdom: optional: true dependencies: - '@types/node': 20.11.28 + '@types/node': 20.11.29 '@vitest/expect': 1.0.2 '@vitest/runner': 1.0.2 '@vitest/snapshot': 1.0.2 @@ -11156,7 +11217,7 @@ packages: chai: 4.3.10 debug: 4.3.4 execa: 8.0.1 - happy-dom: 13.9.0 + happy-dom: 13.10.1 local-pkg: 0.5.0 magic-string: 0.30.8 pathe: 1.1.2 @@ -11165,8 +11226,8 @@ packages: strip-literal: 1.3.0 tinybench: 2.5.1 tinypool: 0.8.2 - vite: 5.1.6(@types/node@20.11.28) - vite-node: 1.0.2(@types/node@20.11.28) + vite: 5.1.6(@types/node@20.11.29) + vite-node: 1.0.2(@types/node@20.11.29) why-is-node-running: 2.2.2 transitivePeerDependencies: - less @@ -11178,7 +11239,7 @@ packages: - terser dev: true - /vitest@1.4.0(@types/node@20.11.28)(happy-dom@13.9.0): + /vitest@1.4.0(@types/node@20.11.28)(happy-dom@13.10.1): resolution: {integrity: sha512-gujzn0g7fmwf83/WzrDTnncZt2UiXP41mHuFYFrdwaLRVQ6JYQEiME2IfEjU3vcFL3VKa75XhI3lFgn+hfVsQw==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -11213,7 +11274,7 @@ packages: chai: 4.3.10 debug: 4.3.4 execa: 8.0.1 - happy-dom: 13.9.0 + happy-dom: 13.10.1 local-pkg: 0.5.0 magic-string: 0.30.8 pathe: 1.1.2 @@ -11235,6 +11296,63 @@ packages: - terser dev: true + /vitest@1.4.0(@types/node@20.11.29)(happy-dom@13.10.1): + resolution: {integrity: sha512-gujzn0g7fmwf83/WzrDTnncZt2UiXP41mHuFYFrdwaLRVQ6JYQEiME2IfEjU3vcFL3VKa75XhI3lFgn+hfVsQw==} + 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.4.0 + '@vitest/ui': 1.4.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 + dependencies: + '@types/node': 20.11.29 + '@vitest/expect': 1.4.0 + '@vitest/runner': 1.4.0 + '@vitest/snapshot': 1.4.0 + '@vitest/spy': 1.4.0 + '@vitest/utils': 1.4.0 + acorn-walk: 8.3.2 + chai: 4.3.10 + debug: 4.3.4 + execa: 8.0.1 + happy-dom: 13.10.1 + local-pkg: 0.5.0 + magic-string: 0.30.8 + pathe: 1.1.2 + picocolors: 1.0.0 + std-env: 3.7.0 + strip-literal: 2.0.0 + tinybench: 2.5.1 + tinypool: 0.8.2 + vite: 5.1.6(@types/node@20.11.29) + vite-node: 1.4.0(@types/node@20.11.29) + why-is-node-running: 2.2.2 + transitivePeerDependencies: + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + dev: true + /void-elements@3.1.0: resolution: {integrity: sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==} engines: {node: '>=0.10.0'}