UNPKG

edon-wbuilder

Version:

一个专为npm库、UI组件库设计的构建工具,基于Vite、Rollup、Esbuild打造,简化了库开发的构建流程,支持 React、Vue等主流框架,自动处理TypeScript类型生成、代码转换和产物优化

93 lines (92 loc) 2.59 kB
{ "name": "edon-wbuilder", "author": "edon", "description": "一个专为npm库、UI组件库设计的构建工具,基于Vite、Rollup、Esbuild打造,简化了库开发的构建流程,支持 React、Vue等主流框架,自动处理TypeScript类型生成、代码转换和产物优化", "version": "1.0.0-beta.6", "main": "dist/index.js", "module": "dist/index.mjs", "types": "dist/index.d.ts", "bin": { "edon-wbuilder": "./dist/bin/index.js" }, "files": [ "dist" ], "keywords": [ "edon", "构建工具", "vite", "rollup", "esbuild", "UI组件", "react", "vue" ], "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.js" } }, "scripts": { "dev": "edon-builder dev", "build": "edon-builder build" }, "devDependencies": { "@babel/core": "^7.24.0", "@babel/plugin-transform-runtime": "^7.24.0", "@babel/preset-env": "^7.24.0", "@babel/preset-react": "^7.23.3", "@babel/preset-typescript": "^7.23.3", "@rollup/plugin-commonjs": "^26.0.1", "@rollup/plugin-node-resolve": "^15.2.3", "@rollup/plugin-typescript": "^11.1.6", "@types/fs-extra": "^11.0.4", "@types/node": "^22.10.7", "@types/postcss-pxtorem": "^6.1.0", "@types/rollup-plugin-css-only": "^3.1.3", "@vitejs/plugin-react": "^4.3.1", "@vitejs/plugin-vue": "^5.1.3", "edon-builder": "1.0.2-beta.13" }, "dependencies": { "@rollup/plugin-alias": "^5.1.1", "@rollup/plugin-babel": "^6.0.4", "@swc/core": "^1.13.3", "@vitejs/plugin-vue-jsx": "^5.0.1", "@vue/compiler-sfc": "^3.5.21", "autoprefixer": "^10.4.21", "babel-plugin-import": "^1.13.8", "boxen": "^8.0.1", "cac": "^6.7.14", "chalk": "^4.1.2", "chokidar": "^4.0.3", "commander": "^13.1.0", "dotenv": "^16.4.7", "edon-define": "1.0.0-beta.7", "edon-helper": "0.0.11-beta.9", "esbuild": "^0.24.2", "fast-glob": "^3.3.3", "filesize": "^11.0.2", "fs-extra": "^11.3.1", "glob": "^11.0.1", "gzip-size": "^7.0.0", "log-update": "^6.1.0", "portfinder": "^1.0.32", "postcss": "^8.5.3", "postcss-pxtorem": "^6.1.0", "resolve": "^1.22.8", "rollup": "^4.21.2", "rollup-plugin-dts": "^6.1.1", "rollup-plugin-esbuild": "^6.1.1", "ts-node": "^10.9.2", "typescript": "~5.6.2", "vite": "^5.4.2", "vite-plugin-dts": "^3.9.1", "vue-tsc": "^2.2.12" }, "optionalDependencies": { "@rollup/rollup-darwin-x64": "^4.46.2" } }