blob: 4763d981e5365e83b68030a5888ea76de6a89ac8 [file] [log] [blame]
86133aaa3f5d2025-04-20 21:33:29 +08001{
2 "name": "ant-design-pro",
3 "version": "6.0.0",
4 "private": true,
5 "description": "An out-of-box UI solution for enterprise applications",
6 "scripts": {
7 "dev": "npm run start:dev",
8 "build": "max build",
9 "deploy": "npm run build && npm run gh-pages",
10 "preview": "npm run build && max preview --port 8000",
11 "serve": "umi-serve",
12 "start": "cross-env UMI_ENV=dev max dev",
13 "start:dev": "cross-env REACT_APP_ENV=dev MOCK=none UMI_ENV=dev max dev",
14 "start:no-mock": "cross-env MOCK=none UMI_ENV=dev max dev",
15 "start:pre": "cross-env REACT_APP_ENV=pre UMI_ENV=dev max dev",
16 "start:test": "cross-env REACT_APP_ENV=test MOCK=none UMI_ENV=dev max dev",
17 "test": "jest",
18 "test:coverage": "npm run jest -- --coverage",
19 "test:update": "npm run jest -- -u",
20 "docker-hub:build": "docker build -f Dockerfile.hub -t ant-design-pro ./",
21 "docker-prod:build": "docker-compose -f ./docker/docker-compose.yml build",
22 "docker-prod:dev": "docker-compose -f ./docker/docker-compose.yml up",
23 "docker:build": "docker-compose -f ./docker/docker-compose.dev.yml build",
24 "docker:dev": "docker-compose -f ./docker/docker-compose.dev.yml up",
25 "docker:push": "npm run docker-hub:build && npm run docker:tag && docker push antdesign/ant-design-pro",
26 "docker:tag": "docker tag ant-design-pro antdesign/ant-design-pro",
27 "analyze": "cross-env ANALYZE=1 max build",
28 "gh-pages": "gh-pages -d dist",
29 "i18n-remove": "pro i18n-remove --locale=zh-CN --write",
30 "postinstall": "max setup",
31 "jest": "jest",
32 "lint": "npm run lint:js && npm run lint:prettier && npm run tsc",
33 "lint-staged": "lint-staged",
34 "lint-staged:js": "eslint --ext .js,.jsx,.ts,.tsx ",
35 "lint:fix": "eslint --fix --cache --ext .js,.jsx,.ts,.tsx --format=pretty ./src ",
36 "lint:js": "eslint --cache --ext .js,.jsx,.ts,.tsx --format=pretty ./src",
37 "lint:prettier": "prettier -c --write \"**/**.{js,jsx,tsx,ts,less,md,json}\" --end-of-line auto",
38 "openapi": "max openapi",
39 "prepare": "cd .. && husky install",
40 "prettier": "prettier -c --write \"**/**.{js,jsx,tsx,ts,less,md,json}\"",
41 "tsc": "tsc --noEmit",
42 "record": "cross-env NODE_ENV=development REACT_APP_ENV=test max record --scene=login"
43 },
44 "lint-staged": {
45 "**/*.{js,jsx,ts,tsx}": "npm run lint-staged:js",
46 "**/*.{js,jsx,tsx,ts,less,md,json}": [
47 "prettier --write"
48 ]
49 },
50 "browserslist": [
51 "> 1%",
52 "last 2 versions",
53 "not ie <= 10"
54 ],
55 "dependencies": {
56 "@ant-design/icons": "^5.5.0",
57 "@ant-design/plots": "^2.3.2",
58 "@ant-design/pro-components": "^2.7.19",
59 "@ant-design/use-emotion-css": "1.0.4",
60 "@testing-library/dom": "^10.4.0",
61 "@umijs/route-utils": "^4.0.1",
62 "ant-design-pro": "file:",
63 "antd": "^5.21.1",
64 "antd-style": "^3.6.2",
65 "classnames": "^2.5.1",
66 "dayjs": "^1.11.13",
67 "fabric": "^6.4.0",
68 "highlight.js": "^11.10.0",
69 "lodash": "^4.17.21",
70 "moment": "^2.30.1",
71 "omit.js": "^2.0.2",
72 "query-string": "^9.1.0",
73 "rc-menu": "^9.15.0",
74 "rc-util": "^5.43.0",
75 "react": "^18.3.0",
76 "react-cropper": "^2.3.3",
77 "react-dev-inspector": "^2.0.1",
78 "react-dom": "^18.3.0",
79 "react-helmet-async": "^2.0.0",
80 "react-highlight": "^0.15.0"
81 },
82 "devDependencies": {
83 "@ant-design/pro-cli": "^3.3.0",
84 "@testing-library/react": "^16.0.1",
85 "@types/classnames": "^2.3.1",
86 "@types/express": "^4.17.21",
87 "@types/history": "^4.7.11",
88 "@types/jest": "^29.5.12",
89 "@types/lodash": "^4.17.4",
90 "@types/react": "^18.3.0",
91 "@types/react-dom": "^18.3.0",
92 "@types/react-helmet": "^6.1.11",
93 "@umijs/fabric": "^2.14.1",
94 "@umijs/lint": "^4.2.9",
95 "@umijs/max": "^4.2.9",
96 "cross-env": "^7.0.3",
97 "eslint": "^9.11.0",
98 "express": "^4.21.0",
99 "gh-pages": "^6.1.0",
100 "husky": "^9.1.3",
101 "jest": "^29.7.0",
102 "jest-environment-jsdom": "^29.7.0",
103 "lint-staged": "^15.2.0",
104 "mockjs": "^1.1.0",
105 "prettier": "^3.3.0",
106 "swagger-ui-dist": "^5.17.14",
107 "ts-node": "^10.9.1",
108 "typescript": "^5.6.2",
109 "umi-presets-pro": "^2.0.0"
110 },
111 "engines": {
112 "node": ">=12.0.0"
113 },
114 "create-umi": {
115 "ignoreScript": [
116 "docker*",
117 "functions*",
118 "site",
119 "generateMock"
120 ],
121 "ignoreDependencies": [
122 "netlify*",
123 "serverless"
124 ],
125 "ignore": [
126 ".dockerignore",
127 ".git",
128 ".github",
129 ".gitpod.yml",
130 "CODE_OF_CONDUCT.md",
131 "Dockerfile",
132 "Dockerfile.*",
133 "lambda",
134 "LICENSE",
135 "netlify.toml",
136 "README.*.md",
137 "azure-pipelines.yml",
138 "docker",
139 "CNAME",
140 "create-umi"
141 ]
142 }
143}