From 8e96c7814b6ea40014712944aaa345ff7a5dc43d Mon Sep 17 00:00:00 2001 From: kazuya kawaguchi Date: Sat, 6 Aug 2022 02:33:43 +0900 Subject: [PATCH] breaking(vite-plugin-vue-i18n): plugin export named default only --- packages/vite-plugin-vue-i18n/README.md | 2 +- packages/vite-plugin-vue-i18n/build.config.ts | 16 + packages/vite-plugin-vue-i18n/package.json | 13 +- packages/vite-plugin-vue-i18n/src/index.ts | 2 - yarn.lock | 399 +++++++++++++++++- 5 files changed, 422 insertions(+), 10 deletions(-) create mode 100644 packages/vite-plugin-vue-i18n/build.config.ts diff --git a/packages/vite-plugin-vue-i18n/README.md b/packages/vite-plugin-vue-i18n/README.md index 0a207cf..5ec7d56 100644 --- a/packages/vite-plugin-vue-i18n/README.md +++ b/packages/vite-plugin-vue-i18n/README.md @@ -51,7 +51,7 @@ import { defineConfig } from 'vite' import { resolve, dirname } from 'node:path' import { fileURLToPath } from 'url' import vue from '@vitejs/plugin-vue' -import { vueI18n } from '@intlify/vite-plugin-vue-i18n' +import vueI18n from '@intlify/vite-plugin-vue-i18n' export default defineConfig({ plugins: [ diff --git a/packages/vite-plugin-vue-i18n/build.config.ts b/packages/vite-plugin-vue-i18n/build.config.ts new file mode 100644 index 0000000..dca8095 --- /dev/null +++ b/packages/vite-plugin-vue-i18n/build.config.ts @@ -0,0 +1,16 @@ +import { defineBuildConfig } from 'unbuild' + +export default defineBuildConfig({ + declaration: true, + outDir: 'lib', + entries: [ + { + name: 'index', + input: 'src/index' + } + ], + rollup: { + emitCJS: true + }, + externals: ['vite'] +}) diff --git a/packages/vite-plugin-vue-i18n/package.json b/packages/vite-plugin-vue-i18n/package.json index 253defe..a60e0b3 100644 --- a/packages/vite-plugin-vue-i18n/package.json +++ b/packages/vite-plugin-vue-i18n/package.json @@ -33,6 +33,9 @@ "fast-glob": "^3.2.5", "source-map": "0.6.1" }, + "devDependencies": { + "unbuild": "^0.7.6" + }, "engines": { "node": ">= 14.6" }, @@ -51,13 +54,13 @@ "vue-i18n" ], "license": "MIT", - "main": "lib/index.js", - "module": "./index.mjs", + "main": "lib/index.cjs", + "module": "./lib/index.mjs", "types": "lib/index.d.ts", "exports": { ".": { - "import": "./index.mjs", - "require": "./lib/index.js" + "import": "./lib/index.mjs", + "require": "./lib/index.cjs" }, "./lib/*": "./lib/*", "./index.mjs": "./index.mjs", @@ -69,7 +72,7 @@ "directory": "packages/vite-plugin-vue-i18n" }, "scripts": { - "build": "tsc -p .", + "build": "unbuild", "build:example": "vite build --config ./examples/vite.config.ts --outDir ./examples/dist", "clean": "npm-run-all \"clean:*\"", "clean:lib": "rm -rf ./lib", diff --git a/packages/vite-plugin-vue-i18n/src/index.ts b/packages/vite-plugin-vue-i18n/src/index.ts index c1672d4..849a460 100644 --- a/packages/vite-plugin-vue-i18n/src/index.ts +++ b/packages/vite-plugin-vue-i18n/src/index.ts @@ -403,6 +403,4 @@ async function generateBundleResources( }` } -// overwrite for cjs require('...')() usage export default pluginI18n -export const vueI18n = pluginI18n diff --git a/yarn.lock b/yarn.lock index ceb3f3c..456f333 100644 --- a/yarn.lock +++ b/yarn.lock @@ -414,6 +414,13 @@ __metadata: languageName: node linkType: hard +"@esbuild/linux-loong64@npm:0.14.53": + version: 0.14.53 + resolution: "@esbuild/linux-loong64@npm:0.14.53" + conditions: os=linux & cpu=loong64 + languageName: node + linkType: hard + "@eslint/eslintrc@npm:^1.2.3": version: 1.2.3 resolution: "@eslint/eslintrc@npm:1.2.3" @@ -682,6 +689,7 @@ __metadata: debug: ^4.3.1 fast-glob: ^3.2.5 source-map: 0.6.1 + unbuild: ^0.7.6 peerDependencies: petite-vue-i18n: "*" vite: ^2.9.0 || ^3.0.0 @@ -1230,6 +1238,23 @@ __metadata: languageName: node linkType: hard +"@rollup/plugin-commonjs@npm:^22.0.1": + version: 22.0.2 + resolution: "@rollup/plugin-commonjs@npm:22.0.2" + dependencies: + "@rollup/pluginutils": ^3.1.0 + commondir: ^1.0.1 + estree-walker: ^2.0.1 + glob: ^7.1.6 + is-reference: ^1.2.1 + magic-string: ^0.25.7 + resolve: ^1.17.0 + peerDependencies: + rollup: ^2.68.0 + checksum: 70098a4b91afe3f164f5d27cba65edf148c5ed146ee0e07a964b66940681553ac77391083114cdcf9427e7f2706bf0d61eab310b3a2caeab83b7452c0292fcae + languageName: node + linkType: hard + "@rollup/plugin-json@npm:^4.1.0": version: 4.1.0 resolution: "@rollup/plugin-json@npm:4.1.0" @@ -1241,7 +1266,7 @@ __metadata: languageName: node linkType: hard -"@rollup/plugin-node-resolve@npm:^13.0.0, @rollup/plugin-node-resolve@npm:^13.2.0": +"@rollup/plugin-node-resolve@npm:^13.0.0, @rollup/plugin-node-resolve@npm:^13.2.0, @rollup/plugin-node-resolve@npm:^13.3.0": version: 13.3.0 resolution: "@rollup/plugin-node-resolve@npm:13.3.0" dependencies: @@ -1294,7 +1319,7 @@ __metadata: languageName: node linkType: hard -"@rollup/pluginutils@npm:^4.1.0, @rollup/pluginutils@npm:^4.1.1, @rollup/pluginutils@npm:^4.2.0": +"@rollup/pluginutils@npm:^4.1.0, @rollup/pluginutils@npm:^4.1.1, @rollup/pluginutils@npm:^4.2.0, @rollup/pluginutils@npm:^4.2.1": version: 4.2.1 resolution: "@rollup/pluginutils@npm:4.2.1" dependencies: @@ -5267,6 +5292,13 @@ __metadata: languageName: node linkType: hard +"esbuild-android-64@npm:0.14.53": + version: 0.14.53 + resolution: "esbuild-android-64@npm:0.14.53" + conditions: os=android & cpu=x64 + languageName: node + linkType: hard + "esbuild-android-arm64@npm:0.13.15": version: 0.13.15 resolution: "esbuild-android-arm64@npm:0.13.15" @@ -5281,6 +5313,13 @@ __metadata: languageName: node linkType: hard +"esbuild-android-arm64@npm:0.14.53": + version: 0.14.53 + resolution: "esbuild-android-arm64@npm:0.14.53" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + "esbuild-darwin-64@npm:0.13.15": version: 0.13.15 resolution: "esbuild-darwin-64@npm:0.13.15" @@ -5295,6 +5334,13 @@ __metadata: languageName: node linkType: hard +"esbuild-darwin-64@npm:0.14.53": + version: 0.14.53 + resolution: "esbuild-darwin-64@npm:0.14.53" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + "esbuild-darwin-arm64@npm:0.13.15": version: 0.13.15 resolution: "esbuild-darwin-arm64@npm:0.13.15" @@ -5309,6 +5355,13 @@ __metadata: languageName: node linkType: hard +"esbuild-darwin-arm64@npm:0.14.53": + version: 0.14.53 + resolution: "esbuild-darwin-arm64@npm:0.14.53" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + "esbuild-freebsd-64@npm:0.13.15": version: 0.13.15 resolution: "esbuild-freebsd-64@npm:0.13.15" @@ -5323,6 +5376,13 @@ __metadata: languageName: node linkType: hard +"esbuild-freebsd-64@npm:0.14.53": + version: 0.14.53 + resolution: "esbuild-freebsd-64@npm:0.14.53" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + "esbuild-freebsd-arm64@npm:0.13.15": version: 0.13.15 resolution: "esbuild-freebsd-arm64@npm:0.13.15" @@ -5337,6 +5397,13 @@ __metadata: languageName: node linkType: hard +"esbuild-freebsd-arm64@npm:0.14.53": + version: 0.14.53 + resolution: "esbuild-freebsd-arm64@npm:0.14.53" + conditions: os=freebsd & cpu=arm64 + languageName: node + linkType: hard + "esbuild-linux-32@npm:0.13.15": version: 0.13.15 resolution: "esbuild-linux-32@npm:0.13.15" @@ -5351,6 +5418,13 @@ __metadata: languageName: node linkType: hard +"esbuild-linux-32@npm:0.14.53": + version: 0.14.53 + resolution: "esbuild-linux-32@npm:0.14.53" + conditions: os=linux & cpu=ia32 + languageName: node + linkType: hard + "esbuild-linux-64@npm:0.13.15": version: 0.13.15 resolution: "esbuild-linux-64@npm:0.13.15" @@ -5365,6 +5439,13 @@ __metadata: languageName: node linkType: hard +"esbuild-linux-64@npm:0.14.53": + version: 0.14.53 + resolution: "esbuild-linux-64@npm:0.14.53" + conditions: os=linux & cpu=x64 + languageName: node + linkType: hard + "esbuild-linux-arm64@npm:0.13.15": version: 0.13.15 resolution: "esbuild-linux-arm64@npm:0.13.15" @@ -5379,6 +5460,13 @@ __metadata: languageName: node linkType: hard +"esbuild-linux-arm64@npm:0.14.53": + version: 0.14.53 + resolution: "esbuild-linux-arm64@npm:0.14.53" + conditions: os=linux & cpu=arm64 + languageName: node + linkType: hard + "esbuild-linux-arm@npm:0.13.15": version: 0.13.15 resolution: "esbuild-linux-arm@npm:0.13.15" @@ -5393,6 +5481,13 @@ __metadata: languageName: node linkType: hard +"esbuild-linux-arm@npm:0.14.53": + version: 0.14.53 + resolution: "esbuild-linux-arm@npm:0.14.53" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + "esbuild-linux-mips64le@npm:0.13.15": version: 0.13.15 resolution: "esbuild-linux-mips64le@npm:0.13.15" @@ -5407,6 +5502,13 @@ __metadata: languageName: node linkType: hard +"esbuild-linux-mips64le@npm:0.14.53": + version: 0.14.53 + resolution: "esbuild-linux-mips64le@npm:0.14.53" + conditions: os=linux & cpu=mips64el + languageName: node + linkType: hard + "esbuild-linux-ppc64le@npm:0.13.15": version: 0.13.15 resolution: "esbuild-linux-ppc64le@npm:0.13.15" @@ -5421,6 +5523,13 @@ __metadata: languageName: node linkType: hard +"esbuild-linux-ppc64le@npm:0.14.53": + version: 0.14.53 + resolution: "esbuild-linux-ppc64le@npm:0.14.53" + conditions: os=linux & cpu=ppc64 + languageName: node + linkType: hard + "esbuild-linux-riscv64@npm:0.14.38": version: 0.14.38 resolution: "esbuild-linux-riscv64@npm:0.14.38" @@ -5428,6 +5537,13 @@ __metadata: languageName: node linkType: hard +"esbuild-linux-riscv64@npm:0.14.53": + version: 0.14.53 + resolution: "esbuild-linux-riscv64@npm:0.14.53" + conditions: os=linux & cpu=riscv64 + languageName: node + linkType: hard + "esbuild-linux-s390x@npm:0.14.38": version: 0.14.38 resolution: "esbuild-linux-s390x@npm:0.14.38" @@ -5435,6 +5551,13 @@ __metadata: languageName: node linkType: hard +"esbuild-linux-s390x@npm:0.14.53": + version: 0.14.53 + resolution: "esbuild-linux-s390x@npm:0.14.53" + conditions: os=linux & cpu=s390x + languageName: node + linkType: hard + "esbuild-netbsd-64@npm:0.13.15": version: 0.13.15 resolution: "esbuild-netbsd-64@npm:0.13.15" @@ -5449,6 +5572,13 @@ __metadata: languageName: node linkType: hard +"esbuild-netbsd-64@npm:0.14.53": + version: 0.14.53 + resolution: "esbuild-netbsd-64@npm:0.14.53" + conditions: os=netbsd & cpu=x64 + languageName: node + linkType: hard + "esbuild-node-loader@npm:^0.1.1": version: 0.1.1 resolution: "esbuild-node-loader@npm:0.1.1" @@ -5472,6 +5602,13 @@ __metadata: languageName: node linkType: hard +"esbuild-openbsd-64@npm:0.14.53": + version: 0.14.53 + resolution: "esbuild-openbsd-64@npm:0.14.53" + conditions: os=openbsd & cpu=x64 + languageName: node + linkType: hard + "esbuild-register@npm:^2.6.0": version: 2.6.0 resolution: "esbuild-register@npm:2.6.0" @@ -5496,6 +5633,13 @@ __metadata: languageName: node linkType: hard +"esbuild-sunos-64@npm:0.14.53": + version: 0.14.53 + resolution: "esbuild-sunos-64@npm:0.14.53" + conditions: os=sunos & cpu=x64 + languageName: node + linkType: hard + "esbuild-windows-32@npm:0.13.15": version: 0.13.15 resolution: "esbuild-windows-32@npm:0.13.15" @@ -5510,6 +5654,13 @@ __metadata: languageName: node linkType: hard +"esbuild-windows-32@npm:0.14.53": + version: 0.14.53 + resolution: "esbuild-windows-32@npm:0.14.53" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + "esbuild-windows-64@npm:0.13.15": version: 0.13.15 resolution: "esbuild-windows-64@npm:0.13.15" @@ -5524,6 +5675,13 @@ __metadata: languageName: node linkType: hard +"esbuild-windows-64@npm:0.14.53": + version: 0.14.53 + resolution: "esbuild-windows-64@npm:0.14.53" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + "esbuild-windows-arm64@npm:0.13.15": version: 0.13.15 resolution: "esbuild-windows-arm64@npm:0.13.15" @@ -5538,6 +5696,13 @@ __metadata: languageName: node linkType: hard +"esbuild-windows-arm64@npm:0.14.53": + version: 0.14.53 + resolution: "esbuild-windows-arm64@npm:0.14.53" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + "esbuild@npm:^0.12.6, esbuild@npm:^0.12.8": version: 0.12.29 resolution: "esbuild@npm:0.12.29" @@ -5680,6 +5845,80 @@ __metadata: languageName: node linkType: hard +"esbuild@npm:^0.14.47, esbuild@npm:^0.14.49": + version: 0.14.53 + resolution: "esbuild@npm:0.14.53" + dependencies: + "@esbuild/linux-loong64": 0.14.53 + esbuild-android-64: 0.14.53 + esbuild-android-arm64: 0.14.53 + esbuild-darwin-64: 0.14.53 + esbuild-darwin-arm64: 0.14.53 + esbuild-freebsd-64: 0.14.53 + esbuild-freebsd-arm64: 0.14.53 + esbuild-linux-32: 0.14.53 + esbuild-linux-64: 0.14.53 + esbuild-linux-arm: 0.14.53 + esbuild-linux-arm64: 0.14.53 + esbuild-linux-mips64le: 0.14.53 + esbuild-linux-ppc64le: 0.14.53 + esbuild-linux-riscv64: 0.14.53 + esbuild-linux-s390x: 0.14.53 + esbuild-netbsd-64: 0.14.53 + esbuild-openbsd-64: 0.14.53 + esbuild-sunos-64: 0.14.53 + esbuild-windows-32: 0.14.53 + esbuild-windows-64: 0.14.53 + esbuild-windows-arm64: 0.14.53 + dependenciesMeta: + "@esbuild/linux-loong64": + optional: true + esbuild-android-64: + optional: true + esbuild-android-arm64: + optional: true + esbuild-darwin-64: + optional: true + esbuild-darwin-arm64: + optional: true + esbuild-freebsd-64: + optional: true + esbuild-freebsd-arm64: + optional: true + esbuild-linux-32: + optional: true + esbuild-linux-64: + optional: true + esbuild-linux-arm: + optional: true + esbuild-linux-arm64: + optional: true + esbuild-linux-mips64le: + optional: true + esbuild-linux-ppc64le: + optional: true + esbuild-linux-riscv64: + optional: true + esbuild-linux-s390x: + optional: true + esbuild-netbsd-64: + optional: true + esbuild-openbsd-64: + optional: true + esbuild-sunos-64: + optional: true + esbuild-windows-32: + optional: true + esbuild-windows-64: + optional: true + esbuild-windows-arm64: + optional: true + bin: + esbuild: bin/esbuild + checksum: cd62d3bc805c6c2ff2cfe62c2fbe6a6d617783d5095167df861be7ddba464281f719a5ded2e940ba21838abf58cce8259daffa08667515c4396ff7bf683f5b70 + languageName: node + linkType: hard + "escalade@npm:^3.1.1": version: 3.1.1 resolution: "escalade@npm:3.1.1" @@ -8760,6 +8999,15 @@ __metadata: languageName: node linkType: hard +"jiti@npm:^1.14.0": + version: 1.14.0 + resolution: "jiti@npm:1.14.0" + bin: + jiti: bin/jiti.js + checksum: 61e7123caa397b8a53068120b7496b95048b96feba3cc1a263265e9b0bcfb375e90a182e07643a29e5380d92c485918d5e7db3805cc9511404e7e9c93234725b + languageName: node + linkType: hard + "joi@npm:^17.6.0": version: 17.6.0 resolution: "joi@npm:17.6.0" @@ -9299,6 +9547,15 @@ __metadata: languageName: node linkType: hard +"magic-string@npm:^0.26.2": + version: 0.26.2 + resolution: "magic-string@npm:0.26.2" + dependencies: + sourcemap-codec: ^1.4.8 + checksum: b4db4e2b370ac8d9ffc6443a2b591b75364bf1fc9121b5a4068d5b89804abff6709d1fa4a0e0c2d54f2e61e0e44db83efdfe219a5ab0ba6d25ee1f2b51fbed55 + languageName: node + linkType: hard + "make-dir@npm:^2.0.0": version: 2.1.0 resolution: "make-dir@npm:2.1.0" @@ -9855,6 +10112,28 @@ __metadata: languageName: node linkType: hard +"mkdist@npm:^0.3.13": + version: 0.3.13 + resolution: "mkdist@npm:0.3.13" + dependencies: + defu: ^6.0.0 + esbuild: ^0.14.47 + fs-extra: ^10.0.0 + globby: ^11.0.3 + jiti: ^1.12.9 + mri: ^1.2.0 + pathe: ^0.2.0 + peerDependencies: + typescript: ">=4.7.4" + peerDependenciesMeta: + typescript: + optional: true + bin: + mkdist: dist/cli.cjs + checksum: 47500c3459d78f24742ed507bbdf13e94314f65a590f7679e009cc5d92723ff7dff1393a314d2d9a8beed763b142d8ced2c0f77ee8cd70c0e79aafee059614d0 + languageName: node + linkType: hard + "mlly@npm:^0.3.6": version: 0.3.19 resolution: "mlly@npm:0.3.19" @@ -9872,6 +10151,17 @@ __metadata: languageName: node linkType: hard +"mlly@npm:^0.5.3, mlly@npm:^0.5.4": + version: 0.5.7 + resolution: "mlly@npm:0.5.7" + dependencies: + acorn: ^8.8.0 + pathe: ^0.3.3 + pkg-types: ^0.3.3 + checksum: 776098c5606f8b16eacae223203154cad6a96e6068e289ab709a35c194d9dd5a36f5a1f414cb4f5953fc1b355864c0d87306288c0bbd4c95e1b055f9c4b9f67e + languageName: node + linkType: hard + "move-concurrently@npm:^1.0.1": version: 1.0.1 resolution: "move-concurrently@npm:1.0.1" @@ -10688,6 +10978,13 @@ __metadata: languageName: node linkType: hard +"pathe@npm:^0.3.0, pathe@npm:^0.3.2, pathe@npm:^0.3.3": + version: 0.3.3 + resolution: "pathe@npm:0.3.3" + checksum: 4d30221a4354b929bcb41a0f572ec47999d4540c9bf951d7e5725bfea8d3761dce40cc42291d078b0d9a838f166d7e22407ffaa9c01c637ab251cd9371f7d38d + languageName: node + linkType: hard + "pbkdf2@npm:^3.0.3": version: 3.1.2 resolution: "pbkdf2@npm:3.1.2" @@ -10811,6 +11108,17 @@ __metadata: languageName: node linkType: hard +"pkg-types@npm:^0.3.3": + version: 0.3.3 + resolution: "pkg-types@npm:0.3.3" + dependencies: + jsonc-parser: ^3.0.0 + mlly: ^0.5.3 + pathe: ^0.3.0 + checksum: 1c74b65e12274c157bbbadfad50e68a17e4091f1e352d30c600de5da18200dbea35f349516e02a1fec6992a9b5531074bf0b3bcee9da160fe0754135127ede24 + languageName: node + linkType: hard + "please-upgrade-node@npm:^3.2.0": version: 3.2.0 resolution: "please-upgrade-node@npm:3.2.0" @@ -11629,6 +11937,22 @@ __metadata: languageName: node linkType: hard +"rollup-plugin-dts@npm:^4.2.2": + version: 4.2.2 + resolution: "rollup-plugin-dts@npm:4.2.2" + dependencies: + "@babel/code-frame": ^7.16.7 + magic-string: ^0.26.1 + peerDependencies: + rollup: ^2.55 + typescript: ^4.1 + dependenciesMeta: + "@babel/code-frame": + optional: true + checksum: cf4b45f6cca442a5f44af0f0fb567c8fc540ecb792c763571d1bcda9bf495803bcc8d4eaef451a2dd32f7f391eb822e2b96cc6b86b096db54a4d3935236fd8da + languageName: node + linkType: hard + "rollup-plugin-esbuild@npm:^4.9.1": version: 4.9.1 resolution: "rollup-plugin-esbuild@npm:4.9.1" @@ -11681,6 +12005,20 @@ __metadata: languageName: node linkType: hard +"rollup@npm:^2.77.0": + version: 2.77.2 + resolution: "rollup@npm:2.77.2" + dependencies: + fsevents: ~2.3.2 + dependenciesMeta: + fsevents: + optional: true + bin: + rollup: dist/bin/rollup + checksum: 5a84fb98a6f858906bceba091430442f6c1f362b07c5fa9123b708f87e39f52640e34a189cd9a1776ceae61300055c78ba648205fa03188451539ebeb19797df + languageName: node + linkType: hard + "run-parallel@npm:^1.1.9": version: 1.2.0 resolution: "run-parallel@npm:1.2.0" @@ -13340,6 +13678,16 @@ __metadata: languageName: node linkType: hard +"typescript@npm:^4.7.4": + version: 4.7.4 + resolution: "typescript@npm:4.7.4" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 5750181b1cd7e6482c4195825547e70f944114fb47e58e4aa7553e62f11b3f3173766aef9c281783edfd881f7b8299cf35e3ca8caebe73d8464528c907a164df + languageName: node + linkType: hard + "typescript@patch:typescript@^4.6.3#~builtin": version: 4.6.4 resolution: "typescript@patch:typescript@npm%3A4.6.4#~builtin::version=4.6.4&hash=493e53" @@ -13350,6 +13698,16 @@ __metadata: languageName: node linkType: hard +"typescript@patch:typescript@^4.7.4#~builtin": + version: 4.7.4 + resolution: "typescript@patch:typescript@npm%3A4.7.4#~builtin::version=4.7.4&hash=493e53" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 96d3030cb01143570567cb4f3a616b10df65f658f0e74e853e77a089a6a954e35c800be7db8b9bfe9a1ae05d9c2897e281359f65e4caa1caf266368e1c4febd3 + languageName: node + linkType: hard + "unbox-primitive@npm:^1.0.2": version: 1.0.2 resolution: "unbox-primitive@npm:1.0.2" @@ -13399,6 +13757,43 @@ __metadata: languageName: node linkType: hard +"unbuild@npm:^0.7.6": + version: 0.7.6 + resolution: "unbuild@npm:0.7.6" + dependencies: + "@rollup/plugin-alias": ^3.1.9 + "@rollup/plugin-commonjs": ^22.0.1 + "@rollup/plugin-json": ^4.1.0 + "@rollup/plugin-node-resolve": ^13.3.0 + "@rollup/plugin-replace": ^4.0.0 + "@rollup/pluginutils": ^4.2.1 + chalk: ^5.0.1 + consola: ^2.15.3 + defu: ^6.0.0 + esbuild: ^0.14.49 + hookable: ^5.1.1 + jiti: ^1.14.0 + magic-string: ^0.26.2 + mkdirp: ^1.0.4 + mkdist: ^0.3.13 + mlly: ^0.5.4 + mri: ^1.2.0 + pathe: ^0.3.2 + pkg-types: ^0.3.3 + pretty-bytes: ^6.0.0 + rimraf: ^3.0.2 + rollup: ^2.77.0 + rollup-plugin-dts: ^4.2.2 + rollup-plugin-esbuild: ^4.9.1 + scule: ^0.2.1 + typescript: ^4.7.4 + untyped: ^0.4.4 + bin: + unbuild: dist/cli.mjs + checksum: 105e3d26afaf200c80b2e668ef2704aafae4be97627418f85a5eed515094aba1d6f95e54d2e1eb437c4d7d2d97d1e73a4d8dff280efd1867b476469ff52db3fe + languageName: node + linkType: hard + "unbzip2-stream@npm:1.3.3": version: 1.3.3 resolution: "unbzip2-stream@npm:1.3.3"