package.json 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. {
  2. "name": "mechanism-admin",
  3. "description": "",
  4. "keywords": [],
  5. "author": "",
  6. "private": true,
  7. "scripts": {
  8. "start": "rca start",
  9. "build": "rca build",
  10. "test": "rca test",
  11. "check": "eslint src/**",
  12. "fix": "prettier --write ."
  13. },
  14. "license": "MIT",
  15. "repository": {
  16. "type": "git",
  17. "url": ""
  18. },
  19. "husky": {
  20. "hooks": {
  21. "pre-commit": "lint-staged"
  22. }
  23. },
  24. "lint-staged": {
  25. "*.{js,css,json,md}": [
  26. "prettier --write",
  27. "git add"
  28. ]
  29. },
  30. "dependencies": {
  31. "@ant-design/pro-card": "^1.11.13",
  32. "@ant-design/pro-form": "^1.22.1",
  33. "@ant-design/pro-layout": "^6.17.1",
  34. "@ant-design/pro-table": "^2.35.1",
  35. "@types/react": "^16.9.0",
  36. "@types/react-dom": "^16.9.0",
  37. "@types/react-router-dom": "^5.1.5",
  38. "ahooks": "^2.10.3",
  39. "antd": "^4.15.3",
  40. "core-js": "3",
  41. "js-sha256": "^0.9.0",
  42. "less": "^4.1.1",
  43. "less-loader": "^8.1.1",
  44. "node-sass": "^5.0.0",
  45. "rca": "0.0.33",
  46. "react": "^17.0.1",
  47. "react-dom": "^17.0.1",
  48. "react-router-dom": "^5.2.0",
  49. "sass-loader": "^10.0.5"
  50. },
  51. "devDependencies": {
  52. "@types/node": "^14.14.6",
  53. "@types/webpack-env": "^1.15.3",
  54. "@typescript-eslint/eslint-plugin": "^4.22.0",
  55. "@typescript-eslint/parser": "^4.22.0",
  56. "eslint": "^7.25.0",
  57. "eslint-config-prettier": "^8.3.0",
  58. "eslint-plugin-react": "^7.23.2",
  59. "husky": "^6.0.0",
  60. "prettier": "^2.2.1",
  61. "typescript": "^3.9.7"
  62. }
  63. }