diff --git a/package.json b/package.json index d59231ff73..64c4646a6f 100644 --- a/package.json +++ b/package.json @@ -78,7 +78,7 @@ "fs-extra": "^11.1.1", "globby": "^13.1.4", "gzip-size": "^7.0.0", - "h3": "^1.6.4", + "h3": "^1.6.5", "hookable": "^5.5.3", "http-proxy": "^1.18.1", "is-primitive": "^3.0.1", @@ -98,18 +98,18 @@ "pkg-types": "^1.0.3", "pretty-bytes": "^6.1.0", "radix3": "^1.0.1", - "rollup": "^3.21.4", + "rollup": "^3.21.5", "rollup-plugin-visualizer": "^5.9.0", "scule": "^1.0.0", "semver": "^7.5.0", "serve-placeholder": "^2.0.1", "serve-static": "^1.15.0", "source-map-support": "^0.5.21", - "std-env": "^3.3.2", - "ufo": "^1.1.1", + "std-env": "^3.3.3", + "ufo": "^1.1.2", "unenv": "^1.4.1", "unimport": "^3.0.6", - "unstorage": "^1.5.0" + "unstorage": "^1.6.0" }, "devDependencies": { "@cloudflare/workers-types": "^4.20230419.0", diff --git a/playground/routes/index.ts b/playground/routes/index.ts index 4f39705a87..90e71a93c2 100644 --- a/playground/routes/index.ts +++ b/playground/routes/index.ts @@ -1,3 +1,8 @@ -export default eventHandler(() => { - return "

Hello Nitro!

"; +export default eventHandler(async (event) => { + const body = await readRawBody(event); + const body2 = await readRawBody(event); + return { + body, + body2, + }; }); diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9a15a5179b..adb871cc4f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,31 +16,31 @@ importers: version: 1.4.0 '@rollup/plugin-alias': specifier: ^5.0.0 - version: 5.0.0(rollup@3.21.4) + version: 5.0.0(rollup@3.21.5) '@rollup/plugin-commonjs': specifier: ^24.1.0 - version: 24.1.0(rollup@3.21.4) + version: 24.1.0(rollup@3.21.5) '@rollup/plugin-inject': specifier: ^5.0.3 - version: 5.0.3(rollup@3.21.4) + version: 5.0.3(rollup@3.21.5) '@rollup/plugin-json': specifier: ^6.0.0 - version: 6.0.0(rollup@3.21.4) + version: 6.0.0(rollup@3.21.5) '@rollup/plugin-node-resolve': specifier: ^15.0.2 - version: 15.0.2(rollup@3.21.4) + version: 15.0.2(rollup@3.21.5) '@rollup/plugin-replace': specifier: ^5.0.2 - version: 5.0.2(rollup@3.21.4) + version: 5.0.2(rollup@3.21.5) '@rollup/plugin-terser': specifier: ^0.4.1 - version: 0.4.1(rollup@3.21.4) + version: 0.4.1(rollup@3.21.5) '@rollup/plugin-wasm': specifier: ^6.1.2 - version: 6.1.2(rollup@3.21.4) + version: 6.1.2(rollup@3.21.5) '@rollup/pluginutils': specifier: ^5.0.2 - version: 5.0.2(rollup@3.21.4) + version: 5.0.2(rollup@3.21.5) '@vercel/nft': specifier: ^0.22.6 version: 0.22.6 @@ -93,8 +93,8 @@ importers: specifier: ^7.0.0 version: 7.0.0 h3: - specifier: ^1.6.4 - version: 1.6.4 + specifier: ^1.6.5 + version: 1.6.5 hookable: specifier: ^5.5.3 version: 5.5.3 @@ -153,11 +153,11 @@ importers: specifier: ^1.0.1 version: 1.0.1 rollup: - specifier: ^3.21.4 - version: 3.21.4 + specifier: ^3.21.5 + version: 3.21.5 rollup-plugin-visualizer: specifier: ^5.9.0 - version: 5.9.0(rollup@3.21.4) + version: 5.9.0(rollup@3.21.5) scule: specifier: ^1.0.0 version: 1.0.0 @@ -174,20 +174,20 @@ importers: specifier: ^0.5.21 version: 0.5.21 std-env: - specifier: ^3.3.2 - version: 3.3.2 + specifier: ^3.3.3 + version: 3.3.3 ufo: - specifier: ^1.1.1 - version: 1.1.1 + specifier: ^1.1.2 + version: 1.1.2 unenv: specifier: ^1.4.1 version: 1.4.1 unimport: specifier: ^3.0.6 - version: 3.0.6(rollup@3.21.4) + version: 3.0.6(rollup@3.21.5) unstorage: - specifier: ^1.5.0 - version: 1.5.0 + specifier: ^1.6.0 + version: 1.6.0 devDependencies: '@cloudflare/workers-types': specifier: ^4.20230419.0 @@ -1043,7 +1043,7 @@ packages: tslib: 2.5.0 dev: true - /@rollup/plugin-alias@5.0.0(rollup@3.21.4): + /@rollup/plugin-alias@5.0.0(rollup@3.21.5): resolution: {integrity: sha512-l9hY5chSCjuFRPsnRm16twWBiSApl2uYFLsepQYwtBuAxNMQ/1dJqADld40P0Jkqm65GRTLy/AC6hnpVebtLsA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -1052,10 +1052,10 @@ packages: rollup: optional: true dependencies: - rollup: 3.21.4 + rollup: 3.21.5 slash: 4.0.0 - /@rollup/plugin-commonjs@24.1.0(rollup@3.21.4): + /@rollup/plugin-commonjs@24.1.0(rollup@3.21.5): resolution: {integrity: sha512-eSL45hjhCWI0jCCXcNtLVqM5N1JlBGvlFfY0m6oOYnLCJ6N0qEXoZql4sY2MOUArzhH4SA/qBpTxvvZp2Sc+DQ==} engines: {node: '>=14.0.0'} peerDependencies: @@ -1064,15 +1064,15 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.2(rollup@3.21.4) + '@rollup/pluginutils': 5.0.2(rollup@3.21.5) commondir: 1.0.1 estree-walker: 2.0.2 glob: 8.1.0 is-reference: 1.2.1 magic-string: 0.27.0 - rollup: 3.21.4 + rollup: 3.21.5 - /@rollup/plugin-inject@5.0.3(rollup@3.21.4): + /@rollup/plugin-inject@5.0.3(rollup@3.21.5): resolution: {integrity: sha512-411QlbL+z2yXpRWFXSmw/teQRMkXcAAC8aYTemc15gwJRpvEVDQwoe+N/HTFD8RFG8+88Bme9DK2V9CVm7hJdA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -1081,13 +1081,13 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.2(rollup@3.21.4) + '@rollup/pluginutils': 5.0.2(rollup@3.21.5) estree-walker: 2.0.2 magic-string: 0.27.0 - rollup: 3.21.4 + rollup: 3.21.5 dev: false - /@rollup/plugin-json@6.0.0(rollup@3.21.4): + /@rollup/plugin-json@6.0.0(rollup@3.21.5): resolution: {integrity: sha512-i/4C5Jrdr1XUarRhVu27EEwjt4GObltD7c+MkCIpO2QIbojw8MUs+CCTqOphQi3Qtg1FLmYt+l+6YeoIf51J7w==} engines: {node: '>=14.0.0'} peerDependencies: @@ -1096,10 +1096,10 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.2(rollup@3.21.4) - rollup: 3.21.4 + '@rollup/pluginutils': 5.0.2(rollup@3.21.5) + rollup: 3.21.5 - /@rollup/plugin-node-resolve@15.0.2(rollup@3.21.4): + /@rollup/plugin-node-resolve@15.0.2(rollup@3.21.5): resolution: {integrity: sha512-Y35fRGUjC3FaurG722uhUuG8YHOJRJQbI6/CkbRkdPotSpDj9NtIN85z1zrcyDcCQIW4qp5mgG72U+gJ0TAFEg==} engines: {node: '>=14.0.0'} peerDependencies: @@ -1108,15 +1108,15 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.2(rollup@3.21.4) + '@rollup/pluginutils': 5.0.2(rollup@3.21.5) '@types/resolve': 1.20.2 deepmerge: 4.3.1 is-builtin-module: 3.2.1 is-module: 1.0.0 resolve: 1.22.2 - rollup: 3.21.4 + rollup: 3.21.5 - /@rollup/plugin-replace@5.0.2(rollup@3.21.4): + /@rollup/plugin-replace@5.0.2(rollup@3.21.5): resolution: {integrity: sha512-M9YXNekv/C/iHHK+cvORzfRYfPbq0RDD8r0G+bMiTXjNGKulPnCT9O3Ss46WfhI6ZOCgApOP7xAdmCQJ+U2LAA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -1125,11 +1125,11 @@ packages: rollup: optional: true dependencies: - '@rollup/pluginutils': 5.0.2(rollup@3.21.4) + '@rollup/pluginutils': 5.0.2(rollup@3.21.5) magic-string: 0.27.0 - rollup: 3.21.4 + rollup: 3.21.5 - /@rollup/plugin-terser@0.4.1(rollup@3.21.4): + /@rollup/plugin-terser@0.4.1(rollup@3.21.5): resolution: {integrity: sha512-aKS32sw5a7hy+fEXVy+5T95aDIwjpGHCTv833HXVtyKMDoVS7pBr5K3L9hEQoNqbJFjfANPrNpIXlTQ7is00eA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -1138,13 +1138,13 @@ packages: rollup: optional: true dependencies: - rollup: 3.21.4 + rollup: 3.21.5 serialize-javascript: 6.0.1 smob: 0.0.6 terser: 5.17.1 dev: false - /@rollup/plugin-wasm@6.1.2(rollup@3.21.4): + /@rollup/plugin-wasm@6.1.2(rollup@3.21.5): resolution: {integrity: sha512-YdrQ7zfnZ54Y+6raCev3tR1PrhQGxYKSTajGylhyP0oBacouuNo6KcNCk+pYKw9M98jxRWLFFca/udi76IDXzg==} engines: {node: '>=14.0.0'} peerDependencies: @@ -1153,7 +1153,7 @@ packages: rollup: optional: true dependencies: - rollup: 3.21.4 + rollup: 3.21.5 dev: false /@rollup/pluginutils@4.2.1: @@ -1164,7 +1164,7 @@ packages: picomatch: 2.3.1 dev: false - /@rollup/pluginutils@5.0.2(rollup@3.21.4): + /@rollup/pluginutils@5.0.2(rollup@3.21.5): resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==} engines: {node: '>=14.0.0'} peerDependencies: @@ -1176,7 +1176,7 @@ packages: '@types/estree': 1.0.1 estree-walker: 2.0.2 picomatch: 2.3.1 - rollup: 3.21.4 + rollup: 3.21.5 /@types/aws-lambda@8.10.115: resolution: {integrity: sha512-kCZuFXKLV3y8NjSoaD5+qKTpRWvPz3uh3W/u1uwlw3Mg+MtaStg1NWgjAwUXo/VJDb6n6KF1ljykFNlNwEJ53Q==} @@ -1185,7 +1185,7 @@ packages: /@types/better-sqlite3@7.6.4: resolution: {integrity: sha512-dzrRZCYPXIXfSR1/surNbJ/grU3scTaygS0OMzjlGf71i9sc2fGyHPXXiXmEvNIoE0cGwsanEFMVJxPXmco9Eg==} dependencies: - '@types/node': 18.16.3 + '@types/node': 20.0.0 dev: true /@types/chai-subset@1.3.3: @@ -1204,20 +1204,20 @@ packages: /@types/etag@1.8.1: resolution: {integrity: sha512-bsKkeSqN7HYyYntFRAmzcwx/dKW4Wa+KVMTInANlI72PWLQmOpZu96j0OqHZGArW4VQwCmJPteQlXaUDeOB0WQ==} dependencies: - '@types/node': 18.16.3 + '@types/node': 20.0.0 dev: true /@types/fs-extra@11.0.1: resolution: {integrity: sha512-MxObHvNl4A69ofaTRU8DFqvgzzv8s9yRtaPPm5gud9HDNvpB3GPQFvNuTWAI59B9huVGV5jXYJwbCsmBsOGYWA==} dependencies: '@types/jsonfile': 6.1.1 - '@types/node': 18.16.3 + '@types/node': 20.0.0 dev: true /@types/http-proxy@1.17.11: resolution: {integrity: sha512-HC8G7c1WmaF2ekqpnFq626xd3Zz0uvaqFmBJNRZCGEZCXkvSdJoNFn/8Ygbd9fKNQj8UzLdCETaI0UWPAjK7IA==} dependencies: - '@types/node': 18.16.3 + '@types/node': 20.0.0 dev: true /@types/istanbul-lib-coverage@2.0.4: @@ -1235,7 +1235,7 @@ packages: /@types/jsonfile@6.1.1: resolution: {integrity: sha512-GSgiRCVeapDN+3pqA35IkQwasaCh/0YFH5dEF6S88iDvEn901DjOeH3/QPY+XYP1DFzDZPvIvfeEgk+7br5png==} dependencies: - '@types/node': 18.16.3 + '@types/node': 20.0.0 dev: true /@types/mime@3.0.1: @@ -1245,12 +1245,12 @@ packages: /@types/node-fetch@2.6.3: resolution: {integrity: sha512-ETTL1mOEdq/sxUtgtOhKjyB2Irra4cjxksvcMUR5Zr4n+PxVhsCD9WS46oPbHL3et9Zde7CNRr+WUNlcHvsX+w==} dependencies: - '@types/node': 18.16.3 + '@types/node': 20.0.0 form-data: 3.0.1 dev: true - /@types/node@18.16.3: - resolution: {integrity: sha512-OPs5WnnT1xkCBiuQrZA4+YAV4HEJejmHneyraIaxsbev5yCEr6KMwINNFP9wQeFIw8FWcoTqF3vQsa5CDaI+8Q==} + /@types/node@20.0.0: + resolution: {integrity: sha512-cD2uPTDnQQCVpmRefonO98/PPijuOnnEy5oytWJFPY1N9aJCz2wJ5kSGWO+zJoed2cY2JxQh6yBuUq4vIn61hw==} dev: true /@types/normalize-package-data@2.4.1: @@ -1268,7 +1268,7 @@ packages: resolution: {integrity: sha512-NUo5XNiAdULrJENtJXZZ3fHtfMolzZwczzBbnAeBbqBwG+LaG6YaJtuwzwGSQZ2wsCrxjEhNNjAkKigy3n8teQ==} dependencies: '@types/mime': 3.0.1 - '@types/node': 18.16.3 + '@types/node': 20.0.0 dev: true /@types/stack-trace@0.0.29: @@ -1435,7 +1435,7 @@ packages: c8: 7.13.0 magic-string: 0.30.0 picocolors: 1.0.0 - std-env: 3.3.2 + std-env: 3.3.3 vitest: 0.31.0 dev: true @@ -1732,7 +1732,7 @@ packages: hasBin: true dependencies: caniuse-lite: 1.0.30001482 - electron-to-chromium: 1.4.380 + electron-to-chromium: 1.4.384 node-releases: 2.0.10 update-browserslist-db: 1.0.11(browserslist@4.21.5) dev: true @@ -2044,10 +2044,6 @@ packages: resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==} dev: true - /cookie-es@0.5.0: - resolution: {integrity: sha512-RyZrFi6PNpBFbIaQjXDlFIhFVqV42QeKSZX1yQIl6ihImq6vcHNGMtqQ/QzY3RMPuYSkvsRwtnt5M9NeYxKt0g==} - dev: false - /cookie-es@1.0.0: resolution: {integrity: sha512-mWYvfOLrfEc996hlKcdABeIiPHUPC6DM2QYZdGGOvhOTbA3tjm2eBwqlJpoFdjC89NI4Qt6h0Pu06Mp+1Pj5OQ==} dev: false @@ -2273,8 +2269,8 @@ packages: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} dev: false - /electron-to-chromium@1.4.380: - resolution: {integrity: sha512-XKGdI4pWM78eLH2cbXJHiBnWUwFSzZM7XujsB6stDiGu9AeSqziedP6amNLpJzE3i0rLTcfAwdCTs5ecP5yeSg==} + /electron-to-chromium@1.4.384: + resolution: {integrity: sha512-I97q0MmRAAqj53+a8vZsDkEXBZki+ehYAOPzwtQzALip52aEp2+BJqHFtTlsfjoqVZYwPpHC8wM6MbsSZQ/Eqw==} dev: true /emoji-regex@8.0.0: @@ -3178,15 +3174,15 @@ packages: duplexer: 0.1.2 dev: false - /h3@1.6.4: - resolution: {integrity: sha512-uoDNeaoeDRwWBtwwi4siZ6l5sBmDJpnpcBssuAbvsaPBonl8vP7Ym4tFPe+tAvGM0GbUoC24wYcloCG+J9hqmA==} + /h3@1.6.5: + resolution: {integrity: sha512-A0r2LCDzeavSfcAbJpMwHXLcSN0H3FpEZtYigbz4IYun0fOE8r6vy3galwubAnmc6gXVob4261zXQsu3sZayzg==} dependencies: - cookie-es: 0.5.0 + cookie-es: 1.0.0 defu: 6.1.2 destr: 1.2.2 - iron-webcrypto: 0.6.0 + iron-webcrypto: 0.7.0 radix3: 1.0.1 - ufo: 1.1.1 + ufo: 1.1.2 uncrypto: 0.1.2 dev: false @@ -3372,8 +3368,8 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: false - /iron-webcrypto@0.6.0: - resolution: {integrity: sha512-WYgEQttulX/+JTv1BTJFYY3OsAb+ZnCuA53IjppZMyiRsVdGeEuZ/k4fJrg77Rzn0pp9/PgWtXUF+5HndDA5SQ==} + /iron-webcrypto@0.7.0: + resolution: {integrity: sha512-WkX32iTcwd79ZsWRPP5wq1Jq6XXfPwO783ZiUBY8uMw4/AByx5WvBmxvYGnpVt6AOVJ0F41Qo420r8lIneT9Wg==} dev: false /is-array-buffer@3.0.2: @@ -3698,7 +3694,7 @@ packages: http-shutdown: 1.2.2 ip-regex: 5.0.0 node-forge: 1.3.1 - ufo: 1.1.1 + ufo: 1.1.2 dev: false /local-pkg@0.4.3: @@ -3959,7 +3955,7 @@ packages: acorn: 8.8.2 pathe: 1.1.0 pkg-types: 1.0.3 - ufo: 1.1.1 + ufo: 1.1.2 /mri@1.2.0: resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==} @@ -4112,7 +4108,7 @@ packages: dependencies: destr: 1.2.2 node-fetch-native: 1.1.0 - ufo: 1.1.1 + ufo: 1.1.2 /ohash@1.1.2: resolution: {integrity: sha512-9CIOSq5945rI045GFtcO3uudyOkYVY1nyfFxVQp+9BRgslr8jPNiSSrsFGg/BNTUFOLqx0P5tng6G32brIPw0w==} @@ -4517,7 +4513,7 @@ packages: dependencies: glob: 7.2.3 - /rollup-plugin-dts@5.3.0(rollup@3.21.4)(typescript@5.0.4): + /rollup-plugin-dts@5.3.0(rollup@3.21.5)(typescript@5.0.4): resolution: {integrity: sha512-8FXp0ZkyZj1iU5klkIJYLjIq/YZSwBoERu33QBDxm/1yw5UU4txrEtcmMkrq+ZiKu3Q4qvPCNqc3ovX6rjqzbQ==} engines: {node: '>=v14'} peerDependencies: @@ -4525,13 +4521,13 @@ packages: typescript: ^4.1 || ^5.0 dependencies: magic-string: 0.30.0 - rollup: 3.21.4 + rollup: 3.21.5 typescript: 5.0.4 optionalDependencies: '@babel/code-frame': 7.21.4 dev: true - /rollup-plugin-visualizer@5.9.0(rollup@3.21.4): + /rollup-plugin-visualizer@5.9.0(rollup@3.21.5): resolution: {integrity: sha512-bbDOv47+Bw4C/cgs0czZqfm8L82xOZssk4ayZjG40y9zbXclNk7YikrZTDao6p7+HDiGxrN0b65SgZiVm9k1Cg==} engines: {node: '>=14'} hasBin: true @@ -4543,13 +4539,13 @@ packages: dependencies: open: 8.4.2 picomatch: 2.3.1 - rollup: 3.21.4 + rollup: 3.21.5 source-map: 0.7.4 yargs: 17.7.2 dev: false - /rollup@3.21.4: - resolution: {integrity: sha512-N5LxpvDolOm9ueiCp4NfB80omMDqb45ShtsQw2+OT3f11uJ197dv703NZvznYHP6RWR85wfxanXurXKG3ux2GQ==} + /rollup@3.21.5: + resolution: {integrity: sha512-a4NTKS4u9PusbUJcfF4IMxuqjFzjm6ifj76P54a7cKnvVzJaG12BLVR+hgU2YDGHzyMMQNxLAZWuALsn8q2oQg==} engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true optionalDependencies: @@ -4774,8 +4770,8 @@ packages: engines: {node: '>= 0.8'} dev: false - /std-env@3.3.2: - resolution: {integrity: sha512-uUZI65yrV2Qva5gqE0+A7uVAvO40iPo6jGhs7s8keRfHCmtg+uB2X6EiLGCI9IgL1J17xGhvoOqSz79lzICPTA==} + /std-env@3.3.3: + resolution: {integrity: sha512-Rz6yejtVyWnVjC1RFvNmYL10kgjC49EOghxWn0RFqlCHGFpQx+Xe7yW3I4ceK1SGrWIGMjD5Kbue8W/udkbMJg==} /streamsearch@1.1.0: resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==} @@ -5069,8 +5065,8 @@ packages: hasBin: true dev: true - /ufo@1.1.1: - resolution: {integrity: sha512-MvlCc4GHrmZdAllBc0iUDowff36Q9Ndw/UzqmEKyrfSzokTd9ZCy1i+IIk5hrYKkjoYVQyNbrw7/F8XJ2rEwTg==} + /ufo@1.1.2: + resolution: {integrity: sha512-TrY6DsjTQQgyS3E3dBaOXf0TpPD8u9FVrVYmKVegJuFw51n/YB9XPt+U6ydzFG5ZIN7+DIjPbNmXoBj9esYhgQ==} /unbox-primitive@1.0.2: resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} @@ -5085,12 +5081,12 @@ packages: resolution: {integrity: sha512-J4efk69Aye43tWcBPCsLK7TIRppGrEN4pAlDzRKo3HSE6MgTSTBxSEuE3ccx7ixc62JvGQ/CoFXYqqF2AHozow==} hasBin: true dependencies: - '@rollup/plugin-alias': 5.0.0(rollup@3.21.4) - '@rollup/plugin-commonjs': 24.1.0(rollup@3.21.4) - '@rollup/plugin-json': 6.0.0(rollup@3.21.4) - '@rollup/plugin-node-resolve': 15.0.2(rollup@3.21.4) - '@rollup/plugin-replace': 5.0.2(rollup@3.21.4) - '@rollup/pluginutils': 5.0.2(rollup@3.21.4) + '@rollup/plugin-alias': 5.0.0(rollup@3.21.5) + '@rollup/plugin-commonjs': 24.1.0(rollup@3.21.5) + '@rollup/plugin-json': 6.0.0(rollup@3.21.5) + '@rollup/plugin-node-resolve': 15.0.2(rollup@3.21.5) + '@rollup/plugin-replace': 5.0.2(rollup@3.21.5) + '@rollup/pluginutils': 5.0.2(rollup@3.21.5) chalk: 5.2.0 consola: 3.1.0 defu: 6.1.2 @@ -5105,8 +5101,8 @@ packages: pathe: 1.1.0 pkg-types: 1.0.3 pretty-bytes: 6.1.0 - rollup: 3.21.4 - rollup-plugin-dts: 5.3.0(rollup@3.21.4)(typescript@5.0.4) + rollup: 3.21.5 + rollup-plugin-dts: 5.3.0(rollup@3.21.5)(typescript@5.0.4) scule: 1.0.0 typescript: 5.0.4 untyped: 1.3.2 @@ -5134,10 +5130,10 @@ packages: pathe: 1.1.0 dev: false - /unimport@3.0.6(rollup@3.21.4): + /unimport@3.0.6(rollup@3.21.5): resolution: {integrity: sha512-GYxGJ1Bri1oqx8VFDjdgooGzeK7jBk3bvhXmamTIpu3nONOcUMGwZbX7X0L5RA7OWMXpR4vzpSQP7pXUzJg1/Q==} dependencies: - '@rollup/pluginutils': 5.0.2(rollup@3.21.4) + '@rollup/pluginutils': 5.0.2(rollup@3.21.5) escape-string-regexp: 5.0.0 fast-glob: 3.2.12 local-pkg: 0.4.3 @@ -5165,16 +5161,18 @@ packages: webpack-virtual-modules: 0.5.0 dev: false - /unstorage@1.5.0: - resolution: {integrity: sha512-bL6sHwTKp2ns0SAGNHAbLP9LwmtPGMtaOVrHRA4V8ngQMHQR18q0uRgkeGB4qF84XSDu/o8ebv54p/HBJESXFA==} + /unstorage@1.6.0: + resolution: {integrity: sha512-lWRPiW7WlIybZL96xt7V07P5y129CAc+sveSTR9SA/OeduOisOH7zWFNj6WqULLPetA5qP2PeTjNjpTUqyLh0w==} peerDependencies: - '@azure/app-configuration': ^1.3.1 + '@azure/app-configuration': ^1.4.1 '@azure/cosmos': ^3.17.3 '@azure/data-tables': ^13.2.2 '@azure/identity': ^3.1.4 '@azure/keyvault-secrets': ^4.7.0 '@azure/storage-blob': ^12.14.0 '@planetscale/database': ^1.7.0 + '@upstash/redis': ^1.20.5 + '@vercel/kv': ^0.1.1 peerDependenciesMeta: '@azure/app-configuration': optional: true @@ -5190,18 +5188,22 @@ packages: optional: true '@planetscale/database': optional: true + '@upstash/redis': + optional: true + '@vercel/kv': + optional: true dependencies: anymatch: 3.1.3 chokidar: 3.5.3 destr: 1.2.2 - h3: 1.6.4 + h3: 1.6.5 ioredis: 5.3.2 listhen: 1.0.4 lru-cache: 9.1.1 mri: 1.2.0 node-fetch-native: 1.1.0 ofetch: 1.0.1 - ufo: 1.1.1 + ufo: 1.1.2 transitivePeerDependencies: - supports-color dev: false @@ -5274,7 +5276,7 @@ packages: builtins: 5.0.1 dev: true - /vite-node@0.31.0(@types/node@18.16.3): + /vite-node@0.31.0(@types/node@20.0.0): resolution: {integrity: sha512-8x1x1LNuPvE2vIvkSB7c1mApX5oqlgsxzHQesYF7l5n1gKrEmrClIiZuOFbFDQcjLsmcWSwwmrWrcGWm9Fxc/g==} engines: {node: '>=v14.18.0'} hasBin: true @@ -5284,7 +5286,7 @@ packages: mlly: 1.2.0 pathe: 1.1.0 picocolors: 1.0.0 - vite: 4.3.4(@types/node@18.16.3) + vite: 4.3.4(@types/node@20.0.0) transitivePeerDependencies: - '@types/node' - less @@ -5295,7 +5297,7 @@ packages: - terser dev: true - /vite@4.3.4(@types/node@18.16.3): + /vite@4.3.4(@types/node@20.0.0): resolution: {integrity: sha512-f90aqGBoxSFxWph2b39ae2uHAxm5jFBBdnfueNxZAT1FTpM13ccFQExCaKbR2xFW5atowjleRniQ7onjJ22QEg==} engines: {node: ^14.18.0 || >=16.0.0} hasBin: true @@ -5320,10 +5322,10 @@ packages: terser: optional: true dependencies: - '@types/node': 18.16.3 + '@types/node': 20.0.0 esbuild: 0.17.18 postcss: 8.4.23 - rollup: 3.21.4 + rollup: 3.21.5 optionalDependencies: fsevents: 2.3.2 dev: true @@ -5361,7 +5363,7 @@ packages: dependencies: '@types/chai': 4.3.5 '@types/chai-subset': 1.3.3 - '@types/node': 18.16.3 + '@types/node': 20.0.0 '@vitest/expect': 0.31.0 '@vitest/runner': 0.31.0 '@vitest/snapshot': 0.31.0 @@ -5377,12 +5379,12 @@ packages: magic-string: 0.30.0 pathe: 1.1.0 picocolors: 1.0.0 - std-env: 3.3.2 + std-env: 3.3.3 strip-literal: 1.0.1 tinybench: 2.5.0 tinypool: 0.5.0 - vite: 4.3.4(@types/node@18.16.3) - vite-node: 0.31.0(@types/node@18.16.3) + vite: 4.3.4(@types/node@20.0.0) + vite-node: 0.31.0(@types/node@20.0.0) why-is-node-running: 2.2.2 transitivePeerDependencies: - less