package.json 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. {
  2. "name": "base",
  3. "version": "1.0.0",
  4. "description": "一套基于vue3、element-plus、typesScript、vite4的后台集成方案。",
  5. "private": true,
  6. "type": "module",
  7. "scripts": {
  8. "i": "pnpm install",
  9. "dev": "pnpm vite --mode base",
  10. "ts:check": "pnpm vue-tsc --noEmit --skipLibCheck",
  11. "build": "pnpm vite build --mode dev",
  12. "build:pro": "pnpm vite build --mode pro",
  13. "build:dev": "pnpm vite build --mode dev",
  14. "build:test": "pnpm vite build --mode test",
  15. "serve:pro": "pnpm vite preview --mode pro",
  16. "serve:dev": "pnpm vite preview --mode dev",
  17. "serve:test": "pnpm vite preview --mode test",
  18. "npm:check": "pnpx npm-check-updates -u",
  19. "clean": "pnpx rimraf node_modules",
  20. "clean:cache": "pnpx rimraf node_modules/.cache",
  21. "lint:eslint": "eslint . --fix \"src/**/*.{js,ts,tsx,vue,html}\"",
  22. "lint:format": "prettier --write --loglevel warn \"src/**/*.{js,ts,json,tsx,css,less,vue,html,md}\"",
  23. "lint:style": "stylelint --fix \"**/*.{vue,less,postcss,css,scss}\" --cache --cache-location node_modules/.cache/stylelint/",
  24. "lint:lint-staged": "lint-staged -c ./.husky/lintstagedrc.cjs",
  25. "p": "plop"
  26. },
  27. "packageManager": "pnpm@8.1.0",
  28. "engines": {
  29. "node": ">=18.0.0",
  30. "pnpm": ">=8.1.0"
  31. },
  32. "license": "MIT",
  33. "repository": {
  34. "type": "git",
  35. "url": "http://112.124.9.106:10300/one_health/web.git"
  36. },
  37. "dependencies": {
  38. "@component-lib/ai-robot": "workspace:^"
  39. }
  40. }