diff --git a/package.json b/package.json index d1d61f497c..57eb05088b 100644 --- a/package.json +++ b/package.json @@ -49,7 +49,7 @@ "chalk": "5.2.0", "changelogen": "0.5.3", "cheerio": "1.0.0-rc.12", - "consola": "3.2.0", + "consola": "3.2.2", "devalue": "4.3.2", "eslint": "8.43.0", "eslint-plugin-import": "2.27.5", @@ -58,7 +58,7 @@ "execa": "7.1.1", "fs-extra": "11.1.1", "globby": "13.2.0", - "h3": "1.7.0", + "h3": "1.7.1", "jiti": "1.18.2", "markdownlint-cli": "^0.33.0", "nuxi": "workspace:*", @@ -75,7 +75,7 @@ "vitest": "0.32.2", "vue": "3.3.4", "vue-eslint-parser": "9.3.1", - "vue-tsc": "1.8.2" + "vue-tsc": "1.8.3" }, "packageManager": "pnpm@8.6.5", "engines": { diff --git a/packages/kit/package.json b/packages/kit/package.json index dbd4405190..61972af562 100644 --- a/packages/kit/package.json +++ b/packages/kit/package.json @@ -22,7 +22,7 @@ "dependencies": { "@nuxt/schema": "workspace:../schema", "c12": "^1.4.2", - "consola": "^3.2.0", + "consola": "^3.2.2", "defu": "^6.1.2", "globby": "^13.2.0", "hash-sum": "^2.0.0", @@ -35,7 +35,7 @@ "scule": "^1.0.0", "semver": "^7.5.3", "unctx": "^2.3.1", - "unimport": "^3.0.10", + "unimport": "^3.0.11", "untyped": "^1.3.2" }, "devDependencies": { @@ -43,7 +43,7 @@ "@types/lodash-es": "4.17.7", "@types/semver": "7.5.0", "lodash-es": "4.17.21", - "nitropack": "2.5.1", + "nitropack": "2.5.2", "unbuild": "latest", "vite": "4.3.9", "vitest": "0.32.2", diff --git a/packages/nuxi/package.json b/packages/nuxi/package.json index 2205ae7029..f1cd049d78 100644 --- a/packages/nuxi/package.json +++ b/packages/nuxi/package.json @@ -29,14 +29,14 @@ "clear": "0.1.0", "clipboardy": "3.0.0", "colorette": "2.0.20", - "consola": "3.2.0", + "consola": "3.2.2", "deep-object-diff": "1.1.9", "defu": "6.1.2", "destr": "2.0.0", "execa": "7.1.1", "flat": "5.0.2", "giget": "1.1.2", - "h3": "1.7.0", + "h3": "1.7.1", "jiti": "1.18.2", "listhen": "1.0.4", "mlly": "1.4.0", diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index a6ab1b15ad..1dc263bb70 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -73,7 +73,7 @@ "estree-walker": "^3.0.3", "fs-extra": "^11.1.1", "globby": "^13.2.0", - "h3": "^1.7.0", + "h3": "^1.7.1", "hookable": "^5.5.3", "jiti": "^1.18.2", "klona": "^2.0.6", @@ -81,7 +81,7 @@ "local-pkg": "^0.4.3", "magic-string": "^0.30.0", "mlly": "^1.4.0", - "nitropack": "^2.5.1", + "nitropack": "^2.5.2", "nuxi": "workspace:../nuxi", "nypm": "^0.2.2", "ofetch": "^1.1.1", @@ -96,7 +96,7 @@ "uncrypto": "^0.1.3", "unctx": "^2.3.1", "unenv": "^1.5.1", - "unimport": "^3.0.10", + "unimport": "^3.0.11", "unplugin": "^1.3.1", "unplugin-vue-router": "^0.6.4", "untyped": "^1.3.2", diff --git a/packages/nuxt/src/core/nitro.ts b/packages/nuxt/src/core/nitro.ts index 7b789c08b6..36bfb0280c 100644 --- a/packages/nuxt/src/core/nitro.ts +++ b/packages/nuxt/src/core/nitro.ts @@ -99,7 +99,6 @@ export async function initNitro (nuxt: Nuxt & { _nitro?: Nitro }) { runtimeConfig: { ...nuxt.options.runtimeConfig, nitro: { - // @ts-expect-error TODO: https://github.com/unjs/nitro/pull/1336 envPrefix: 'NUXT_', ...nuxt.options.runtimeConfig.nitro } diff --git a/packages/schema/package.json b/packages/schema/package.json index f841bf1cb4..f4ce2afcb6 100644 --- a/packages/schema/package.json +++ b/packages/schema/package.json @@ -35,9 +35,9 @@ "@vitejs/plugin-vue-jsx": "3.0.1", "@vue/compiler-core": "3.3.4", "esbuild-loader": "3.0.1", - "h3": "1.7.0", + "h3": "1.7.1", "ignore": "5.2.4", - "nitropack": "2.5.1", + "nitropack": "2.5.2", "unbuild": "latest", "unctx": "2.3.1", "vite": "4.3.9", @@ -56,7 +56,7 @@ "postcss-import-resolver": "^2.0.0", "std-env": "^3.3.3", "ufo": "^1.1.2", - "unimport": "^3.0.10", + "unimport": "^3.0.11", "untyped": "^1.3.2" }, "engines": { diff --git a/packages/test-utils/package.json b/packages/test-utils/package.json index 999e5e5133..0f83334a7a 100644 --- a/packages/test-utils/package.json +++ b/packages/test-utils/package.json @@ -24,7 +24,7 @@ "dependencies": { "@nuxt/kit": "workspace:../kit", "@nuxt/schema": "workspace:../schema", - "consola": "^3.2.0", + "consola": "^3.2.2", "defu": "^6.1.2", "execa": "^7.1.1", "get-port-please": "^3.0.1", diff --git a/packages/vite/package.json b/packages/vite/package.json index 182fdf1e26..705d89908d 100644 --- a/packages/vite/package.json +++ b/packages/vite/package.json @@ -31,7 +31,7 @@ "@vitejs/plugin-vue-jsx": "^3.0.1", "autoprefixer": "^10.4.14", "clear": "^0.1.0", - "consola": "^3.2.0", + "consola": "^3.2.2", "cssnano": "^6.0.1", "defu": "^6.1.2", "esbuild": "^0.18.10", @@ -40,7 +40,7 @@ "externality": "^1.0.2", "fs-extra": "^11.1.1", "get-port-please": "^3.0.1", - "h3": "^1.7.0", + "h3": "^1.7.1", "knitwork": "^1.0.0", "magic-string": "^0.30.0", "mlly": "^1.4.0", diff --git a/packages/webpack/package.json b/packages/webpack/package.json index 2ed268df60..4a60da45c6 100644 --- a/packages/webpack/package.json +++ b/packages/webpack/package.json @@ -31,7 +31,7 @@ "file-loader": "^6.2.0", "fork-ts-checker-webpack-plugin": "^8.0.0", "fs-extra": "^11.1.1", - "h3": "^1.7.0", + "h3": "^1.7.1", "hash-sum": "^2.0.0", "lodash-es": "^4.17.21", "magic-string": "^0.30.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7dafb0c0a9..88519e21f3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -51,8 +51,8 @@ importers: specifier: 1.0.0-rc.12 version: 1.0.0-rc.12 consola: - specifier: 3.2.0 - version: 3.2.0 + specifier: 3.2.2 + version: 3.2.2 devalue: specifier: 4.3.2 version: 4.3.2 @@ -78,8 +78,8 @@ importers: specifier: 13.2.0 version: 13.2.0 h3: - specifier: 1.7.0 - version: 1.7.0 + specifier: 1.7.1 + version: 1.7.1 jiti: specifier: 1.18.2 version: 1.18.2 @@ -129,8 +129,8 @@ importers: specifier: 9.3.1 version: 9.3.1(eslint@8.43.0) vue-tsc: - specifier: 1.8.2 - version: 1.8.2(typescript@5.0.4) + specifier: 1.8.3 + version: 1.8.3(typescript@5.0.4) packages/kit: dependencies: @@ -141,8 +141,8 @@ importers: specifier: ^1.4.2 version: 1.4.2 consola: - specifier: ^3.2.0 - version: 3.2.0 + specifier: ^3.2.2 + version: 3.2.2 defu: specifier: ^6.1.2 version: 6.1.2 @@ -180,8 +180,8 @@ importers: specifier: ^2.3.1 version: 2.3.1 unimport: - specifier: ^3.0.10 - version: 3.0.10(rollup@3.25.1) + specifier: ^3.0.11 + version: 3.0.11(rollup@3.25.3) untyped: specifier: ^1.3.2 version: 1.3.2 @@ -199,8 +199,8 @@ importers: specifier: 4.17.21 version: 4.17.21 nitropack: - specifier: 2.5.1 - version: 2.5.1 + specifier: 2.5.2 + version: 2.5.2 unbuild: specifier: latest version: 1.2.1 @@ -254,8 +254,8 @@ importers: specifier: 2.0.20 version: 2.0.20 consola: - specifier: 3.2.0 - version: 3.2.0 + specifier: 3.2.2 + version: 3.2.2 deep-object-diff: specifier: 1.1.9 version: 1.1.9 @@ -275,8 +275,8 @@ importers: specifier: 1.1.2 version: 1.1.2 h3: - specifier: 1.7.0 - version: 1.7.0 + specifier: 1.7.1 + version: 1.7.1 jiti: specifier: 1.18.2 version: 1.18.2 @@ -383,8 +383,8 @@ importers: specifier: ^13.2.0 version: 13.2.0 h3: - specifier: ^1.7.0 - version: 1.7.0 + specifier: ^1.7.1 + version: 1.7.1 hookable: specifier: ^5.5.3 version: 5.5.3 @@ -407,8 +407,8 @@ importers: specifier: ^1.4.0 version: 1.4.0 nitropack: - specifier: ^2.5.1 - version: 2.5.1 + specifier: ^2.5.2 + version: 2.5.2 nuxi: specifier: workspace:* version: link:../nuxi @@ -452,14 +452,14 @@ importers: specifier: ^1.5.1 version: 1.5.1 unimport: - specifier: ^3.0.10 - version: 3.0.10(rollup@3.25.1) + specifier: ^3.0.11 + version: 3.0.11(rollup@3.25.3) unplugin: specifier: ^1.3.1 version: 1.3.1 unplugin-vue-router: specifier: ^0.6.4 - version: 0.6.4(rollup@3.25.1)(vue-router@4.2.2)(vue@3.3.4) + version: 0.6.4(rollup@3.25.3)(vue-router@4.2.2)(vue@3.3.4) untyped: specifier: ^1.3.2 version: 1.3.2 @@ -525,8 +525,8 @@ importers: specifier: ^1.1.2 version: 1.1.2 unimport: - specifier: ^3.0.10 - version: 3.0.10(rollup@3.25.1) + specifier: ^3.0.11 + version: 3.0.11(rollup@3.25.3) untyped: specifier: ^1.3.2 version: 1.3.2 @@ -559,14 +559,14 @@ importers: specifier: 3.0.1 version: 3.0.1(webpack@5.88.0) h3: - specifier: 1.7.0 - version: 1.7.0 + specifier: 1.7.1 + version: 1.7.1 ignore: specifier: 5.2.4 version: 5.2.4 nitropack: - specifier: 2.5.1 - version: 2.5.1 + specifier: 2.5.2 + version: 2.5.2 unbuild: specifier: latest version: 1.2.1 @@ -604,8 +604,8 @@ importers: specifier: workspace:* version: link:../schema consola: - specifier: ^3.2.0 - version: 3.2.0 + specifier: ^3.2.2 + version: 3.2.2 defu: specifier: ^6.1.2 version: 6.1.2 @@ -648,7 +648,7 @@ importers: version: link:../kit '@rollup/plugin-replace': specifier: ^5.0.2 - version: 5.0.2(rollup@3.25.1) + version: 5.0.2(rollup@3.25.3) '@vitejs/plugin-vue': specifier: ^4.2.3 version: 4.2.3(vite@4.3.9)(vue@3.3.4) @@ -662,8 +662,8 @@ importers: specifier: ^0.1.0 version: 0.1.0 consola: - specifier: ^3.2.0 - version: 3.2.0 + specifier: ^3.2.2 + version: 3.2.2 cssnano: specifier: ^6.0.1 version: 6.0.1(postcss@8.4.24) @@ -689,8 +689,8 @@ importers: specifier: ^3.0.1 version: 3.0.1 h3: - specifier: ^1.7.0 - version: 1.7.0 + specifier: ^1.7.1 + version: 1.7.1 knitwork: specifier: ^1.0.0 version: 1.0.0 @@ -723,7 +723,7 @@ importers: version: 10.1.3(postcss@8.4.24) rollup-plugin-visualizer: specifier: ^5.9.2 - version: 5.9.2(rollup@3.25.1) + version: 5.9.2(rollup@3.25.3) std-env: specifier: ^3.3.3 version: 3.3.3 @@ -744,7 +744,7 @@ importers: version: 0.32.2(@types/node@18.16.18) vite-plugin-checker: specifier: ^0.6.1 - version: 0.6.1(eslint@8.43.0)(typescript@5.0.4)(vite@4.3.9)(vue-tsc@1.8.2) + version: 0.6.1(eslint@8.43.0)(typescript@5.0.4)(vite@4.3.9)(vue-tsc@1.8.3) vue-bundle-renderer: specifier: ^1.0.3 version: 1.0.3 @@ -804,8 +804,8 @@ importers: specifier: ^11.1.1 version: 11.1.1 h3: - specifier: ^1.7.0 - version: 1.7.0 + specifier: ^1.7.1 + version: 1.7.1 hash-sum: specifier: ^2.0.0 version: 2.0.0 @@ -817,7 +817,7 @@ importers: version: 0.30.0 memfs: specifier: ^4.2.0 - version: 4.2.0(quill-delta@5.1.0)(rxjs@7.8.0)(tslib@2.5.3) + version: 4.2.0(quill-delta@5.0.0)(rxjs@7.8.0)(tslib@2.5.3) mini-css-extract-plugin: specifier: ^2.7.6 version: 2.7.6(webpack@5.88.0) @@ -2013,7 +2013,7 @@ packages: '@nuxt/kit': link:packages/kit chalk: 5.2.0 ci-info: 3.8.0 - consola: 3.2.0 + consola: 3.2.2 create-require: 1.1.1 defu: 6.1.2 destr: 1.2.2 @@ -2109,7 +2109,7 @@ packages: resolution: {integrity: sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==} dev: false - /@rollup/plugin-alias@5.0.0(rollup@3.25.1): + /@rollup/plugin-alias@5.0.0(rollup@3.25.3): resolution: {integrity: sha512-l9hY5chSCjuFRPsnRm16twWBiSApl2uYFLsepQYwtBuAxNMQ/1dJqADld40P0Jkqm65GRTLy/AC6hnpVebtLsA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -2118,10 +2118,10 @@ packages: rollup: optional: true dependencies: - rollup: 3.25.1 + rollup: 3.25.3 slash: 4.0.0 - /@rollup/plugin-commonjs@24.1.0(rollup@3.25.1): + /@rollup/plugin-commonjs@24.1.0(rollup@3.25.3): resolution: {integrity: sha512-eSL45hjhCWI0jCCXcNtLVqM5N1JlBGvlFfY0m6oOYnLCJ6N0qEXoZql4sY2MOUArzhH4SA/qBpTxvvZp2Sc+DQ==} engines: {node: '>=14.0.0'} peerDependencies: @@ -2130,16 +2130,16 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.2(rollup@3.25.1) + '@rollup/pluginutils': 5.0.2(rollup@3.25.3) commondir: 1.0.1 estree-walker: 2.0.2 glob: 8.1.0 is-reference: 1.2.1 magic-string: 0.30.0 - rollup: 3.25.1 + rollup: 3.25.3 dev: true - /@rollup/plugin-commonjs@25.0.2(rollup@3.25.1): + /@rollup/plugin-commonjs@25.0.2(rollup@3.25.3): resolution: {integrity: sha512-NGTwaJxIO0klMs+WSFFtBP7b9TdTJ3K76HZkewT8/+yHzMiUGVQgaPtLQxNVYIgT5F7lxkEyVID+yS3K7bhCow==} engines: {node: '>=14.0.0'} peerDependencies: @@ -2148,15 +2148,15 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.2(rollup@3.25.1) + '@rollup/pluginutils': 5.0.2(rollup@3.25.3) commondir: 1.0.1 estree-walker: 2.0.2 glob: 8.1.0 is-reference: 1.2.1 magic-string: 0.30.0 - rollup: 3.25.1 + rollup: 3.25.3 - /@rollup/plugin-inject@5.0.3(rollup@3.25.1): + /@rollup/plugin-inject@5.0.3(rollup@3.25.3): resolution: {integrity: sha512-411QlbL+z2yXpRWFXSmw/teQRMkXcAAC8aYTemc15gwJRpvEVDQwoe+N/HTFD8RFG8+88Bme9DK2V9CVm7hJdA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -2165,12 +2165,12 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.2(rollup@3.25.1) + '@rollup/pluginutils': 5.0.2(rollup@3.25.3) estree-walker: 2.0.2 magic-string: 0.30.0 - rollup: 3.25.1 + rollup: 3.25.3 - /@rollup/plugin-json@6.0.0(rollup@3.25.1): + /@rollup/plugin-json@6.0.0(rollup@3.25.3): resolution: {integrity: sha512-i/4C5Jrdr1XUarRhVu27EEwjt4GObltD7c+MkCIpO2QIbojw8MUs+CCTqOphQi3Qtg1FLmYt+l+6YeoIf51J7w==} engines: {node: '>=14.0.0'} peerDependencies: @@ -2179,10 +2179,10 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.2(rollup@3.25.1) - rollup: 3.25.1 + '@rollup/pluginutils': 5.0.2(rollup@3.25.3) + rollup: 3.25.3 - /@rollup/plugin-node-resolve@15.1.0(rollup@3.25.1): + /@rollup/plugin-node-resolve@15.1.0(rollup@3.25.3): resolution: {integrity: sha512-xeZHCgsiZ9pzYVgAo9580eCGqwh/XCEUM9q6iQfGNocjgkufHAqC3exA+45URvhiYV8sBF9RlBai650eNs7AsA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -2191,15 +2191,15 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.2(rollup@3.25.1) + '@rollup/pluginutils': 5.0.2(rollup@3.25.3) '@types/resolve': 1.20.2 deepmerge: 4.3.0 is-builtin-module: 3.2.1 is-module: 1.0.0 resolve: 1.22.2 - rollup: 3.25.1 + rollup: 3.25.3 - /@rollup/plugin-replace@5.0.2(rollup@3.25.1): + /@rollup/plugin-replace@5.0.2(rollup@3.25.3): resolution: {integrity: sha512-M9YXNekv/C/iHHK+cvORzfRYfPbq0RDD8r0G+bMiTXjNGKulPnCT9O3Ss46WfhI6ZOCgApOP7xAdmCQJ+U2LAA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -2208,11 +2208,11 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.2(rollup@3.25.1) + '@rollup/pluginutils': 5.0.2(rollup@3.25.3) magic-string: 0.30.0 - rollup: 3.25.1 + rollup: 3.25.3 - /@rollup/plugin-terser@0.4.3(rollup@3.25.1): + /@rollup/plugin-terser@0.4.3(rollup@3.25.3): resolution: {integrity: sha512-EF0oejTMtkyhrkwCdg0HJ0IpkcaVg1MMSf2olHb2Jp+1mnLM04OhjpJWGma4HobiDTF0WCyViWuvadyE9ch2XA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -2221,12 +2221,12 @@ packages: rollup: optional: true dependencies: - rollup: 3.25.1 + rollup: 3.25.3 serialize-javascript: 6.0.1 smob: 1.1.1 terser: 5.18.1 - /@rollup/plugin-wasm@6.1.3(rollup@3.25.1): + /@rollup/plugin-wasm@6.1.3(rollup@3.25.3): resolution: {integrity: sha512-7ItTTeyauE6lwdDtQWceEHZ9+txbi4RRy0mYPFn9BW7rD7YdgBDu7HTHsLtHrRzJc313RM/1m6GKgV3np/aEaw==} engines: {node: '>=14.0.0'} peerDependencies: @@ -2235,7 +2235,7 @@ packages: rollup: optional: true dependencies: - rollup: 3.25.1 + rollup: 3.25.3 /@rollup/pluginutils@4.2.1: resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==} @@ -2244,7 +2244,7 @@ packages: estree-walker: 2.0.2 picomatch: 2.3.1 - /@rollup/pluginutils@5.0.2(rollup@3.25.1): + /@rollup/pluginutils@5.0.2(rollup@3.25.3): resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -2256,7 +2256,7 @@ packages: '@types/estree': 1.0.1 estree-walker: 2.0.2 picomatch: 2.3.1 - rollup: 3.25.1 + rollup: 3.25.3 /@sinclair/typebox@0.25.24: resolution: {integrity: sha512-XJfwUVUKDHF5ugKwIcxEgc9k8b7HbznCp6eUfWgu710hMPNIO4aw4/zB5RogDQz8nd6gyCDpU9O/m6qYEWY6yQ==} @@ -2772,22 +2772,22 @@ packages: pretty-format: 27.5.1 dev: true - /@volar/language-core@1.7.9: - resolution: {integrity: sha512-U6GMPDNqfGFqVRv4npUN2hEDW4/6EwL4YHd6qggapcvTzRrYAodTTbOTZs4PDzmw7NSZ2Cdrmd54SjzCCMXbZw==} + /@volar/language-core@1.7.10: + resolution: {integrity: sha512-18Gmth5M0UI3hDDqhZngjMnb6WCslcfglkOdepRIhGxRYe7xR7DRRzciisYDMZsvOQxDYme+uaohg0dKUxLV2Q==} dependencies: - '@volar/source-map': 1.7.9 + '@volar/source-map': 1.7.10 - /@volar/source-map@1.7.9: - resolution: {integrity: sha512-bLizh8HIAzbq7OdxfyoG18dXJJF9FNXBcaiRj7eqg2Bq+DkgkYHabaY+xobgaXeKFOp93Tg1KfMM7qyR2KXHmQ==} + /@volar/source-map@1.7.10: + resolution: {integrity: sha512-FBpLEOKJpRxeh2nYbw1mTI5sZOPXYU8LlsCz6xuBY3yNtAizDTTIZtBHe1V8BaMpoSMgRysZe4gVxMEi3rDGVA==} dependencies: muggle-string: 0.3.1 - /@volar/typescript@1.7.9: - resolution: {integrity: sha512-cXGg7lgvdjpRjYfz52cXKo6ExBi8k3pWeBe6Gckf4+9zmTfEwEFfKWMj0H/IyUYO+S2rjyE9jytdsu1Imk+Azw==} + /@volar/typescript@1.7.10: + resolution: {integrity: sha512-yqIov4wndLU3GE1iE25bU5W6T+P+exPePcE1dFPPBKzQIBki1KvmdQN5jBlJp3Wo+wp7UIxa/RsdNkXT+iFBjg==} dependencies: - '@volar/language-core': 1.7.9 + '@volar/language-core': 1.7.10 - /@vue-macros/common@1.3.1(rollup@3.25.1)(vue@3.3.4): + /@vue-macros/common@1.3.1(rollup@3.25.3)(vue@3.3.4): resolution: {integrity: sha512-Lc5aP/8HNJD1XrnvpeNuWcCf82bZdR3auN/chA1b/1rKZgSnmQkH9f33tKO9qLwXSy+u4hpCi8Rw+oUuF1KCeg==} engines: {node: '>=14.19.0'} peerDependencies: @@ -2797,7 +2797,7 @@ packages: optional: true dependencies: '@babel/types': 7.22.5 - '@rollup/pluginutils': 5.0.2(rollup@3.25.1) + '@rollup/pluginutils': 5.0.2(rollup@3.25.3) '@vue/compiler-sfc': 3.3.4 local-pkg: 0.4.3 magic-string-ast: 0.1.2 @@ -2862,16 +2862,16 @@ packages: /@vue/devtools-api@6.5.0: resolution: {integrity: sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==} - /@vue/language-core@1.8.2(typescript@5.0.4): - resolution: {integrity: sha512-QJujhmp89TRoWwzjn2sPMezG97+mNyaCTfznGHWNCE3LBsillZCBqAO7M7cxO8ee1V3r+qHjWytkoh3M4YkRJw==} + /@vue/language-core@1.8.3(typescript@5.0.4): + resolution: {integrity: sha512-AzhvMYoQkK/tg8CpAAttO19kx1zjS3+weYIr2AhlH/M5HebVzfftQoq4jZNFifjq+hyLKi8j9FiDMS8oqA89+A==} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@volar/language-core': 1.7.9 - '@volar/source-map': 1.7.9 + '@volar/language-core': 1.7.10 + '@volar/source-map': 1.7.10 '@vue/compiler-dom': 3.3.4 '@vue/reactivity': 3.3.4 '@vue/shared': 3.3.4 @@ -2919,11 +2919,11 @@ packages: /@vue/shared@3.3.4: resolution: {integrity: sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ==} - /@vue/typescript@1.8.2(typescript@5.0.4): - resolution: {integrity: sha512-5q2gpCBIfGlygfJupyjAQbc82r5J6qQuhupPeX3NlHvDK+mR6m5n4jVGknSacsp+7gtgs4RKYDq+tysoto+npA==} + /@vue/typescript@1.8.3(typescript@5.0.4): + resolution: {integrity: sha512-6bdgSnIFpRYHlt70pHmnmNksPU00bfXgqAISeaNz3W6d2cH0OTfH8h/IhligQ82sJIhsuyfftQJ5518ZuKIhtA==} dependencies: - '@volar/typescript': 1.7.9 - '@vue/language-core': 1.8.2(typescript@5.0.4) + '@volar/typescript': 1.7.10 + '@vue/language-core': 1.8.3(typescript@5.0.4) transitivePeerDependencies: - typescript @@ -3572,7 +3572,7 @@ packages: dependencies: c12: 1.4.2 colorette: 2.0.20 - consola: 3.2.0 + consola: 3.2.2 convert-gitmoji: 0.1.3 execa: 7.1.1 mri: 1.2.0 @@ -3786,8 +3786,9 @@ packages: resolution: {integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==} dev: false - /consola@3.2.0: - resolution: {integrity: sha512-NLgzNbAYHKIeCi+wrymxkwZX42jAMBDB/8gtR+JCgHzegj92hXNoLmYrfA78mfmvopmg/z0PNgYyFAwY5emnZg==} + /consola@3.2.2: + resolution: {integrity: sha512-r921u0vbF4lQsoIqYvSSER+yZLPQGijOHrYcWoCNVNBZmn/bRR+xT/DgerTze/nLD9TTGzdDa378TVhx7RDOYg==} + engines: {node: ^14.18.0 || >=16.10.0} /console-control-strings@1.1.0: resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} @@ -4908,8 +4909,13 @@ packages: /fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + /fast-diff@1.2.0: + resolution: {integrity: sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==} + dev: false + /fast-diff@1.3.0: resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==} + dev: true /fast-glob@3.2.12: resolution: {integrity: sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==} @@ -5339,8 +5345,8 @@ packages: dependencies: duplexer: 0.1.2 - /h3@1.7.0: - resolution: {integrity: sha512-iJJz2Pn2rC0j8CB3rkFMs0K269W7hDVOC7eL3qne5Joy4JZX1W7id7PBFV593GboHDOx0PzgO6ocqsynrIvdxw==} + /h3@1.7.1: + resolution: {integrity: sha512-A9V2NEDNHet7v1gCg7CMwerSigLi0SRbhTy7C3lGb0N4YKIpPmLDjedTUopqp4dnn7COHfqUjjaz3zbtz4QduA==} dependencies: cookie-es: 1.0.0 defu: 6.1.2 @@ -5995,7 +6001,7 @@ packages: engines: {node: '>=4'} hasBin: true - /json-joy@9.3.0(quill-delta@5.1.0)(rxjs@7.8.0)(tslib@2.5.3): + /json-joy@9.3.0(quill-delta@5.0.0)(rxjs@7.8.0)(tslib@2.5.3): resolution: {integrity: sha512-ZQiyMcbcfqki5Bsk0kWfne/Ixl4Q6cLBzCd3VE/TSp7jhns/WDBrIMTuyzDfwmLxuFtQdojiLSLX8MxTyK23QA==} engines: {node: '>=10.0'} hasBin: true @@ -6006,7 +6012,7 @@ packages: dependencies: arg: 5.0.2 hyperdyperid: 1.2.0 - quill-delta: 5.1.0 + quill-delta: 5.0.0 rxjs: 7.8.0 tslib: 2.5.3 dev: false @@ -6307,13 +6313,13 @@ packages: dependencies: fs-monkey: 1.0.4 - /memfs@4.2.0(quill-delta@5.1.0)(rxjs@7.8.0)(tslib@2.5.3): + /memfs@4.2.0(quill-delta@5.0.0)(rxjs@7.8.0)(tslib@2.5.3): resolution: {integrity: sha512-V5/xE+zl6+soWxlBjiVTQSkfXybTwhEBj2I8sK9LaS5lcZsTuhRftakrcRpDY7Ycac2NTK/VzEtpKMp+gpymrQ==} engines: {node: '>= 4.0.0'} peerDependencies: tslib: '2' dependencies: - json-joy: 9.3.0(quill-delta@5.1.0)(rxjs@7.8.0)(tslib@2.5.3) + json-joy: 9.3.0(quill-delta@5.0.0)(rxjs@7.8.0)(tslib@2.5.3) thingies: 1.11.1(tslib@2.5.3) tslib: 2.5.3 transitivePeerDependencies: @@ -6521,22 +6527,22 @@ packages: /neo-async@2.6.2: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} - /nitropack@2.5.1: - resolution: {integrity: sha512-RKq++lLrs7m/hlkEkYezL119Lu7LzseaDh/6UzmXqYD8/fx896Bou4CJpe775iHiHDzASiCmVKtlkBJxSiRi5w==} + /nitropack@2.5.2: + resolution: {integrity: sha512-hXEHY9NJmOOETFFTPCBB9PB0+txoAbU/fB2ovUF6UMRo4ucQZztYnZdX+YSxa6FVz6eONvcxXvf9/9s6t08KWw==} engines: {node: ^14.16.0 || ^16.11.0 || >=17.0.0} hasBin: true dependencies: '@cloudflare/kv-asset-handler': 0.3.0 '@netlify/functions': 1.6.0 - '@rollup/plugin-alias': 5.0.0(rollup@3.25.1) - '@rollup/plugin-commonjs': 25.0.2(rollup@3.25.1) - '@rollup/plugin-inject': 5.0.3(rollup@3.25.1) - '@rollup/plugin-json': 6.0.0(rollup@3.25.1) - '@rollup/plugin-node-resolve': 15.1.0(rollup@3.25.1) - '@rollup/plugin-replace': 5.0.2(rollup@3.25.1) - '@rollup/plugin-terser': 0.4.3(rollup@3.25.1) - '@rollup/plugin-wasm': 6.1.3(rollup@3.25.1) - '@rollup/pluginutils': 5.0.2(rollup@3.25.1) + '@rollup/plugin-alias': 5.0.0(rollup@3.25.3) + '@rollup/plugin-commonjs': 25.0.2(rollup@3.25.3) + '@rollup/plugin-inject': 5.0.3(rollup@3.25.3) + '@rollup/plugin-json': 6.0.0(rollup@3.25.3) + '@rollup/plugin-node-resolve': 15.1.0(rollup@3.25.3) + '@rollup/plugin-replace': 5.0.2(rollup@3.25.3) + '@rollup/plugin-terser': 0.4.3(rollup@3.25.3) + '@rollup/plugin-wasm': 6.1.3(rollup@3.25.3) + '@rollup/pluginutils': 5.0.2(rollup@3.25.3) '@types/http-proxy': 1.17.11 '@vercel/nft': 0.22.6 archiver: 5.3.1 @@ -6544,7 +6550,7 @@ packages: chalk: 5.2.0 chokidar: 3.5.3 citty: 0.1.1 - consola: 3.2.0 + consola: 3.2.2 cookie-es: 1.0.0 defu: 6.1.2 destr: 2.0.0 @@ -6555,7 +6561,7 @@ packages: fs-extra: 11.1.1 globby: 13.2.0 gzip-size: 7.0.0 - h3: 1.7.0 + h3: 1.7.1 hookable: 5.5.3 http-graceful-shutdown: 3.1.13 http-proxy: 1.18.1 @@ -6577,8 +6583,8 @@ packages: pkg-types: 1.0.3 pretty-bytes: 6.1.0 radix3: 1.0.1 - rollup: 3.25.1 - rollup-plugin-visualizer: 5.9.2(rollup@3.25.1) + rollup: 3.25.3 + rollup-plugin-visualizer: 5.9.2(rollup@3.25.3) scule: 1.0.0 semver: 7.5.3 serve-placeholder: 2.0.1 @@ -6588,7 +6594,7 @@ packages: ufo: 1.1.2 uncrypto: 0.1.3 unenv: 1.5.1 - unimport: 3.0.10(rollup@3.25.1) + unimport: 3.0.11(rollup@3.25.3) unstorage: 1.7.0 transitivePeerDependencies: - '@azure/app-configuration' @@ -7564,11 +7570,11 @@ packages: /queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - /quill-delta@5.1.0: - resolution: {integrity: sha512-X74oCeRI4/p0ucjb5Ma8adTXd9Scumz367kkMK5V/IatcX6A0vlgLgKbzXWy5nZmCGeNJm2oQX0d2Eqj+ZIlCA==} + /quill-delta@5.0.0: + resolution: {integrity: sha512-lVORU8dBPJdxPmwtdGhfRcz2cekn8Osuj5kwHoPMQ3MNlDT/IZ0CGUnQ/tLsAaTn31LWcDC1KyL+gkiGbBlBBw==} engines: {node: '>= 12.0.0'} dependencies: - fast-diff: 1.3.0 + fast-diff: 1.2.0 lodash.clonedeep: 4.5.0 lodash.isequal: 4.5.0 dev: false @@ -7736,7 +7742,7 @@ packages: glob: 10.2.6 dev: true - /rollup-plugin-dts@5.3.0(rollup@3.25.1)(typescript@5.0.4): + /rollup-plugin-dts@5.3.0(rollup@3.25.3)(typescript@5.0.4): resolution: {integrity: sha512-8FXp0ZkyZj1iU5klkIJYLjIq/YZSwBoERu33QBDxm/1yw5UU4txrEtcmMkrq+ZiKu3Q4qvPCNqc3ovX6rjqzbQ==} engines: {node: '>=v14'} peerDependencies: @@ -7744,13 +7750,13 @@ packages: typescript: ^4.1 || ^5.0 dependencies: magic-string: 0.30.0 - rollup: 3.25.1 + rollup: 3.25.3 typescript: 5.0.4 optionalDependencies: '@babel/code-frame': 7.22.5 dev: true - /rollup-plugin-visualizer@5.9.2(rollup@3.25.1): + /rollup-plugin-visualizer@5.9.2(rollup@3.25.3): resolution: {integrity: sha512-waHktD5mlWrYFrhOLbti4YgQCn1uR24nYsNuXxg7LkPH8KdTXVWR9DNY1WU0QqokyMixVXJS4J04HNrVTMP01A==} engines: {node: '>=14'} hasBin: true @@ -7762,12 +7768,12 @@ packages: dependencies: open: 8.4.2 picomatch: 2.3.1 - rollup: 3.25.1 + rollup: 3.25.3 source-map: 0.7.4 yargs: 17.7.1 - /rollup@3.25.1: - resolution: {integrity: sha512-tywOR+rwIt5m2ZAWSe5AIJcTat8vGlnPFAv15ycCrw33t6iFsXZ6mzHVFh2psSjxQPmI+xgzMZZizUAukBI4aQ==} + /rollup@3.25.3: + resolution: {integrity: sha512-ZT279hx8gszBj9uy5FfhoG4bZx8c+0A1sbqtr7Q3KNWIizpTdDEPZbV2xcbvHsnFp4MavCQYZyzApJ+virB8Yw==} engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true optionalDependencies: @@ -8469,14 +8475,14 @@ packages: resolution: {integrity: sha512-J4efk69Aye43tWcBPCsLK7TIRppGrEN4pAlDzRKo3HSE6MgTSTBxSEuE3ccx7ixc62JvGQ/CoFXYqqF2AHozow==} hasBin: true dependencies: - '@rollup/plugin-alias': 5.0.0(rollup@3.25.1) - '@rollup/plugin-commonjs': 24.1.0(rollup@3.25.1) - '@rollup/plugin-json': 6.0.0(rollup@3.25.1) - '@rollup/plugin-node-resolve': 15.1.0(rollup@3.25.1) - '@rollup/plugin-replace': 5.0.2(rollup@3.25.1) - '@rollup/pluginutils': 5.0.2(rollup@3.25.1) + '@rollup/plugin-alias': 5.0.0(rollup@3.25.3) + '@rollup/plugin-commonjs': 24.1.0(rollup@3.25.3) + '@rollup/plugin-json': 6.0.0(rollup@3.25.3) + '@rollup/plugin-node-resolve': 15.1.0(rollup@3.25.3) + '@rollup/plugin-replace': 5.0.2(rollup@3.25.3) + '@rollup/pluginutils': 5.0.2(rollup@3.25.3) chalk: 5.2.0 - consola: 3.2.0 + consola: 3.2.2 defu: 6.1.2 esbuild: 0.17.19 globby: 13.2.0 @@ -8489,8 +8495,8 @@ packages: pathe: 1.1.1 pkg-types: 1.0.3 pretty-bytes: 6.1.0 - rollup: 3.25.1 - rollup-plugin-dts: 5.3.0(rollup@3.25.1)(typescript@5.0.4) + rollup: 3.25.3 + rollup-plugin-dts: 5.3.0(rollup@3.25.3)(typescript@5.0.4) scule: 1.0.0 typescript: 5.0.4 untyped: 1.3.2 @@ -8519,7 +8525,7 @@ packages: /unenv@1.5.1: resolution: {integrity: sha512-tQHlmQUPyIoyGc2bF8phugmQd6wVatkVe5FqxxhM1vHfmPKWTiogSVTHA0mO8gNztDKZLpBEJx3M3CJrTZyExg==} dependencies: - consola: 3.2.0 + consola: 3.2.2 defu: 6.1.2 mime: 3.0.0 node-fetch-native: 1.2.0 @@ -8534,10 +8540,10 @@ packages: hookable: 5.5.3 dev: false - /unimport@3.0.10(rollup@3.25.1): - resolution: {integrity: sha512-rKxlbbjxVQR+6dL7OxJSuVOu96MtTvoRY0VBasGQTgZGTzKPrawZ4zMv7bmhLHRmUqG/CUAJ4uNZlaip+F/6+A==} + /unimport@3.0.11(rollup@3.25.3): + resolution: {integrity: sha512-UaaLu7TiqiEwjm5a9FGsL8RL87U65wyr1jBeIAAvLChgJZRMTTkknU9bkWjBsVGutXLT2Yq8/dPyWXSC3/ELRg==} dependencies: - '@rollup/pluginutils': 5.0.2(rollup@3.25.1) + '@rollup/pluginutils': 5.0.2(rollup@3.25.3) escape-string-regexp: 5.0.0 fast-glob: 3.2.12 local-pkg: 0.4.3 @@ -8555,7 +8561,7 @@ packages: resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==} engines: {node: '>= 10.0.0'} - /unplugin-vue-router@0.6.4(rollup@3.25.1)(vue-router@4.2.2)(vue@3.3.4): + /unplugin-vue-router@0.6.4(rollup@3.25.3)(vue-router@4.2.2)(vue@3.3.4): resolution: {integrity: sha512-9THVhhtbVFxbsIibjK59oPwMI1UCxRWRPX7azSkTUABsxovlOXJys5SJx0kd/0oKIqNJuYgkRfAgPuO77SqCOg==} peerDependencies: vue-router: ^4.1.0 @@ -8564,8 +8570,8 @@ packages: optional: true dependencies: '@babel/types': 7.22.5 - '@rollup/pluginutils': 5.0.2(rollup@3.25.1) - '@vue-macros/common': 1.3.1(rollup@3.25.1)(vue@3.3.4) + '@rollup/pluginutils': 5.0.2(rollup@3.25.3) + '@vue-macros/common': 1.3.1(rollup@3.25.3)(vue@3.3.4) ast-walker-scope: 0.4.1 chokidar: 3.5.3 fast-glob: 3.2.12 @@ -8625,7 +8631,7 @@ packages: anymatch: 3.1.3 chokidar: 3.5.3 destr: 2.0.0 - h3: 1.7.0 + h3: 1.7.1 ioredis: 5.3.2 listhen: 1.0.4 lru-cache: 10.0.0 @@ -8722,7 +8728,7 @@ packages: - supports-color - terser - /vite-plugin-checker@0.6.1(eslint@8.43.0)(typescript@5.0.4)(vite@4.3.9)(vue-tsc@1.8.2): + /vite-plugin-checker@0.6.1(eslint@8.43.0)(typescript@5.0.4)(vite@4.3.9)(vue-tsc@1.8.3): resolution: {integrity: sha512-4fAiu3W/IwRJuJkkUZlWbLunSzsvijDf0eDN6g/MGh6BUK4SMclOTGbLJCPvdAcMOQvVmm8JyJeYLYd4//8CkA==} engines: {node: '>=14.16'} peerDependencies: @@ -8773,7 +8779,7 @@ packages: vscode-languageserver: 7.0.0 vscode-languageserver-textdocument: 1.0.8 vscode-uri: 3.0.7 - vue-tsc: 1.8.2(typescript@5.0.4) + vue-tsc: 1.8.3(typescript@5.0.4) dev: false /vite@4.3.9(@types/node@18.16.18): @@ -8804,7 +8810,7 @@ packages: '@types/node': 18.16.18 esbuild: 0.17.19 postcss: 8.4.24 - rollup: 3.25.1 + rollup: 3.25.3 optionalDependencies: fsevents: 2.3.2 @@ -8978,14 +8984,14 @@ packages: de-indent: 1.0.2 he: 1.2.0 - /vue-tsc@1.8.2(typescript@5.0.4): - resolution: {integrity: sha512-iLS+z7jzxEAZRGLo4bYWfzZeBNVA71uXKmT2+5bQSsOJBtGLniR45sVpR+X7sa0m3J8iMEIU5+phLB7FnMLS0A==} + /vue-tsc@1.8.3(typescript@5.0.4): + resolution: {integrity: sha512-Ua4DHuYxjudlhCW2nRZtaXbhIDVncRGIbDjZhHpF8Z8vklct/G/35/kAPuGNSOmq0JcvhPAe28Oa7LWaUerZVA==} hasBin: true peerDependencies: typescript: '*' dependencies: - '@vue/language-core': 1.8.2(typescript@5.0.4) - '@vue/typescript': 1.8.2(typescript@5.0.4) + '@vue/language-core': 1.8.3(typescript@5.0.4) + '@vue/typescript': 1.8.3(typescript@5.0.4) semver: 7.5.3 typescript: 5.0.4 diff --git a/test/bundle.test.ts b/test/bundle.test.ts index 9eea8a1910..19d4f68b8f 100644 --- a/test/bundle.test.ts +++ b/test/bundle.test.ts @@ -19,7 +19,7 @@ describe.skipIf(process.env.SKIP_BUNDLE_SIZE === 'true' || process.env.ECOSYSTEM for (const outputDir of ['.output', '.output-inline']) { it('default client bundle size', async () => { const clientStats = await analyzeSizes('**/*.js', join(rootDir, outputDir, 'public')) - expect.soft(roundToKilobytes(clientStats.totalBytes)).toMatchInlineSnapshot('"97.2k"') + expect.soft(roundToKilobytes(clientStats.totalBytes)).toMatchInlineSnapshot('"97.1k"') expect(clientStats.files.map(f => f.replace(/\..*\.js/, '.js'))).toMatchInlineSnapshot(` [ "_nuxt/entry.js", @@ -32,7 +32,7 @@ describe.skipIf(process.env.SKIP_BUNDLE_SIZE === 'true' || process.env.ECOSYSTEM const serverDir = join(rootDir, '.output/server') const serverStats = await analyzeSizes(['**/*.mjs', '!node_modules'], serverDir) - expect.soft(roundToKilobytes(serverStats.totalBytes)).toMatchInlineSnapshot('"63.9k"') + expect.soft(roundToKilobytes(serverStats.totalBytes)).toMatchInlineSnapshot('"64.0k"') const modules = await analyzeSizes('node_modules/**/*', serverDir) expect.soft(roundToKilobytes(modules.totalBytes)).toMatchInlineSnapshot('"2329k"')