weapp-vite
Version:
weapp-vite 一个现代化的小程序打包工具
144 lines • 3.77 kB
JSON
{
"name": "weapp-vite",
"type": "module",
"version": "5.0.13",
"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"
},
"./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.0.0"
},
"dependencies": {
"@babel/core": "^7.28.0",
"@babel/parser": "^7.28.0",
"@babel/preset-env": "^7.28.0",
"@babel/preset-typescript": "^7.27.1",
"@babel/traverse": "^7.28.0",
"@babel/types": "^7.28.2",
"comment-json": "^4.2.5",
"debug": "^4.4.1",
"fdir": "^6.4.6",
"fs-extra": "^11.3.0",
"oxc-parser": "^0.78.0",
"oxc-walker": "^0.4.0",
"pathe": "^2.0.3",
"picomatch": "^4.0.3",
"postcss": "^8.5.6",
"rolldown": "1.0.0-beta.29",
"tsdown": "^0.13.0",
"vite": "npm:rolldown-vite@^7.0.11",
"vite-tsconfig-paths": "^5.1.4",
"@weapp-core/init": "^2.0.8",
"@weapp-core/logger": "^2.0.0",
"@weapp-core/shared": "^2.0.1",
"@weapp-vite/volar": "^0.0.1",
"@weapp-core/schematics": "^3.0.0",
"rolldown-require": "^1.0.2",
"vite-plugin-performance": "^0.0.1",
"weapp-ide-cli": "^3.0.0"
},
"publishConfig": {
"access": "public",
"registry": "https://registry.npmjs.org"
},
"devDependencies": {
"@oxc-project/types": "^0.78.0",
"bundle-require": "^5.1.0",
"cac": "^6.7.14",
"chokidar": "^4.0.3",
"del": "^8.0.0",
"esbuild": "^0.25.8",
"esbuild-plugins-node-modules-polyfill": "^1.7.1",
"estree-walker": "^3.0.3",
"htmlparser2": "^10.0.0",
"inversify": "^7.6.1",
"local-pkg": "^1.1.1",
"lru-cache": "^11.1.0",
"magic-string": "^0.30.17",
"p-queue": "^8.1.0",
"package-manager-detector": "^1.3.0",
"reflect-metadata": "^0.2.2",
"resolve.exports": "^2.0.3",
"rimraf": "6.0.1",
"ts-morph": "^26.0.0",
"vue": "^3.5.18"
},
"scripts": {
"dev": "unbuild --stub",
"build:watch": "tsup --watch --sourcemap",
"build": "tsup",
"release": "tsx scripts/release.ts",
"test:dev": "vitest",
"test": "vitest run",
"sync": "cnpm sync weapp-vite"
}
}