weapp-vite
Version:
weapp-vite 一个现代化的小程序打包工具
155 lines • 4.23 kB
JSON
{
"name": "weapp-vite",
"type": "module",
"version": "5.12.0",
"description": "weapp-vite 一个现代化的小程序打包工具",
"author": "ice breaker <1324318532@qq.com>",
"license": "MIT",
"homepage": "https://vite.icebreaker.top/",
"repository": {
"type": "git",
"url": "git+https://github.com/weapp-vite/weapp-vite.git",
"directory": "packages/weapp-vite"
},
"bugs": {
"url": "https://github.com/weapp-vite/weapp-vite/issues"
},
"keywords": [
"weapp",
"vite",
"ts",
"wxml",
"wxss",
"mp",
"miniprogram",
"scss"
],
"exports": {
".": {
"types": "./dist/index.d.ts",
"import": "./dist/index.mjs",
"require": "./dist/index.cjs"
},
"./config": {
"types": "./dist/config.d.ts",
"import": "./dist/config.mjs",
"require": "./dist/config.cjs"
},
"./json": {
"types": "./dist/json.d.ts",
"import": "./dist/json.mjs",
"require": "./dist/json.cjs"
},
"./volar": {
"types": "./dist/volar.d.ts",
"import": "./dist/volar.mjs",
"require": "./dist/volar.cjs"
},
"./types": {
"types": "./dist/types.d.ts",
"import": "./dist/types.mjs",
"require": "./dist/types.cjs"
},
"./auto-import-components/resolvers": {
"types": "./dist/auto-import-components/resolvers.d.ts",
"import": "./dist/auto-import-components/resolvers.mjs",
"require": "./dist/auto-import-components/resolvers.cjs"
},
"./auto-routes": {
"types": "./dist/auto-routes.d.ts",
"import": "./dist/auto-routes.mjs",
"require": "./dist/auto-routes.cjs"
},
"./client": {
"types": "./client.d.ts"
},
"./package.json": "./package.json",
"./*": "./*"
},
"main": "./dist/index.cjs",
"module": "./dist/index.mjs",
"types": "./dist/index.d.ts",
"bin": {
"weapp-vite": "bin/weapp-vite.js",
"wv": "bin/weapp-vite.js"
},
"files": [
"bin",
"client.d.ts",
"dist",
"modules"
],
"engines": {
"node": ">=20.19.0"
},
"dependencies": {
"@babel/core": "^7.28.5",
"@babel/parser": "^7.28.5",
"@babel/preset-env": "^7.28.5",
"@babel/preset-typescript": "^7.28.5",
"@babel/traverse": "^7.28.5",
"@babel/types": "^7.28.5",
"comment-json": "^4.5.0",
"debug": "^4.4.3",
"fdir": "^6.5.0",
"fs-extra": "^11.3.3",
"oxc-parser": "^0.105.0",
"oxc-walker": "^0.6.0",
"pathe": "^2.0.3",
"picomatch": "^4.0.3",
"postcss": "^8.5.6",
"rolldown": "1.0.0-beta.56",
"vite": "^8.0.0-beta.4",
"vite-tsconfig-paths": "^6.0.3",
"@weapp-core/init": "3.0.7",
"@weapp-core/schematics": "4.0.0",
"@weapp-core/logger": "2.0.0",
"@weapp-core/shared": "2.0.1",
"@weapp-vite/volar": "0.0.2",
"@weapp-vite/web": "0.0.3",
"vite-plugin-performance": "1.0.0",
"weapp-ide-cli": "4.1.2",
"rolldown-require": "1.0.6"
},
"publishConfig": {
"access": "public",
"registry": "https://registry.npmjs.org"
},
"devDependencies": {
"@oxc-project/types": "^0.105.0",
"@tailwindcss/vite": "^4.1.18",
"@types/semver": "^7.7.1",
"@vitejs/plugin-vue": "^6.0.3",
"bundle-require": "^5.1.0",
"cac": "^6.7.14",
"chokidar": "^5.0.0",
"del": "^8.0.1",
"echarts": "^6.0.0",
"esbuild": "^0.27.2",
"estree-walker": "^3.0.3",
"htmlparser2": "^10.0.0",
"local-pkg": "^1.1.2",
"lru-cache": "^11.2.4",
"magic-string": "^0.30.21",
"p-queue": "^9.0.1",
"package-manager-detector": "^1.6.0",
"resolve.exports": "^2.0.3",
"rimraf": "6.1.2",
"semver": "^7.7.3",
"tailwindcss": "^4.1.18",
"ts-morph": "^27.0.2",
"vue": "^3.5.26"
},
"scripts": {
"stub": "unbuild --stub",
"dev": "tsup --watch --sourcemap",
"build": "pnpm run build:dashboard && tsup",
"build:dashboard": "node scripts/build-analyze-dashboard.mjs",
"dev:dashboard": "vite --config analyze-dashboard/vite.config.ts",
"preview:dashboard": "vite preview --config analyze-dashboard/vite.config.ts",
"release": "tsx scripts/release.ts",
"test:dev": "vitest",
"test": "vitest run",
"sync": "cnpm sync weapp-vite"
}
}