加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
package.json 5.39 KB
一键复制 编辑 原始数据 按行查看 历史
{
"name": "vtj",
"private": true,
"description": "VTJ 一款基于 Vue3 + Typescript 的低代码开发工具,内置了设计器引擎、渲染器和代码生成器。",
"devDependencies": {
"pnpm": "~9.5.0",
"lerna": "~8.1.5",
"axios": "~1.6.8",
"fs-extra": "~11.2.0",
"jsdom": "~24.1.0",
"typedoc": "~0.26.5",
"typescript": "~5.5.3",
"ts-node": "~10.9.2",
"nodemon": "~3.1.0",
"typedoc-plugin-markdown": "~4.2.0",
"git-cz": "^4.9.0",
"husky": "~9.1.1",
"@commitlint/cli": "^19.2.2",
"@commitlint/config-conventional": "^19.2.2",
"mime": "~4.0.1",
"node-ssh": "~13.2.0"
},
"scripts": {
"setup": "pnpm install --unsafe-perm --registry=https://registry.npmmirror.com",
"dev": "cd dev && npm run dev",
"dev:build": "cd dev && npm run build",
"dev:preview": "cd dev && npm run preview",
"clean": "lerna clean -y && node scripts/clean.mjs",
"reset": "pnpm run clean && pnpm run setup",
"outdate": "pnpm outdated -r",
"update": "pnpm up -r --unsafe-perm --registry=https://registry.npmmirror.com",
"sync": "node scripts/sync.mjs",
"test": "lerna run --no-private test",
"build": "lerna run --no-private build",
"coverage": "lerna run --no-private coverage",
"typedoc": "typedoc --plugin typedoc-plugin-markdown",
"ci": "git add . && git commit -m \"ci: 👷commit \" && git push",
"commit": "git add . && git-cz",
"prepare": "husky install",
"prerelease": "lerna version prerelease --yes && npm run test && npm run build && npm run ci && lerna publish from-package --dist-tag test --no-private --yes && pnpm run sync",
"patch": "lerna version patch --yes && npm run build && npm run ci && npm run publish && pnpm run sync",
"minor": "lerna version minor --yes && npm run build && npm run ci && npm run publish && pnpm run sync",
"publish": "pnpm -r publish --access public --publish-branch next --report-summary --no-git-checks",
"ssh": "node scripts/ssh.mjs",
"cli:test": "cd packages/cli && npm run vitest",
"cli:build": "cd packages/cli && npm run build",
"base:test": "cd packages/base && npm run vitest",
"base:build": "cd packages/base && npm run build",
"utils:test": "cd packages/utils && npm run vitest",
"utils:build": "cd packages/utils && npm run build",
"core:test": "cd packages/core && npm run vitest",
"core:build": "cd packages/core && npm run build",
"coder:test": "cd packages/coder && npm run vitest",
"coder:build": "cd packages/coder && npm run build",
"designer:test": "cd packages/designer && npm run vitest",
"designer:build": "cd packages/designer && npm run build",
"renderer:test": "cd packages/renderer && npm run vitest",
"renderer:build": "cd packages/renderer && npm run build",
"local:test": "cd packages/local && npm run vitest",
"local:build": "cd packages/local && npm run build",
"materials:test": "cd packages/materials && npm run vitest",
"materials:build": "cd packages/materials && npm run build",
"node:test": "cd packages/node && npm run vitest",
"node:build": "cd packages/node && npm run build",
"ui:test": "cd packages/ui && npm run vitest",
"ui:build": "cd packages/ui && npm run build",
"charts:test": "cd packages/charts && npm run vitest",
"charts:build": "cd packages/charts && npm run build",
"uitls:test": "cd packages/uitls && npm run vitest",
"uitls:build": "cd packages/uitls && npm run build",
"icons:test": "cd packages/icons && npm run vitest",
"icons:build": "cd packages/icons && npm run build",
"vtj:dev": "node create-vtj/dist/index.mjs",
"vtj:build": "cd create-vtj && npm run build",
"docs:dev": "cd docs && vitepress dev",
"docs:build": "npm run typedoc && cd docs && npm run docs:build && cd .. && npm run lcdp:build",
"docs:gitee": "npm run typedoc && cd docs && npm run build:gitee && cd .. && npm run lcdp:gitee",
"docs:preview": "cd docs && vitepress preview",
"pro:dev": "cd platforms/pro && npm run dev",
"pro:build": "cd platforms/pro && npm run build",
"pro:preview": "cd platforms/pro && npm run preview",
"mui:dev": "cd platforms/mobile && npm run dev",
"mui:app": "cd platforms/mobile && npm run dev:app",
"mui:build": "cd platforms/mobile && npm run build && npm run build:h5",
"mui:preview": "cd platforms/mobile && npm run preview",
"web:build": "cd platforms/web && npm run build",
"app:dev": "cd apps/app && npm run dev",
"app:build": "cd apps/app && npm run build",
"app:preview": "cd apps/app && npm run preview",
"lcdp:dev": "cd lcdp && npm run dev",
"lcdp:build": "cd lcdp && npm run build",
"lcdp:gitee": "cd lcdp && npm run build:gitee",
"lcdp:preview": "cd lcdp && npm run preview",
"uniapp:dev": "cd apps/uniapp && npm run dev:h5",
"uniapp:build": "cd apps/uniapp && npm run build:h5",
"uniapp:preview": "cd apps/uniapp && npm run preview:h5",
"plugin:dev": "cd apps/plugin && npm run dev",
"plugin:test": "cd apps/plugin && npm run test",
"plugin:build": "cd apps/plugin && npm run build"
},
"engines": {
"node": ">=20.0.0",
"lerna": ">=8.0.0",
"pnpm": ">=8.0.0"
},
"packageManager": "^pnpm@8.10.4",
"publishConfig": {
"access": "public"
},
"config": {
"commitizen": {
"path": "git-cz"
}
},
"nodemonConfig": {
"watch": [
"create-vtj/src"
],
"ext": "js,ts,mts,cts,mjs,cjs,json"
}
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化