48 lines
1.7 KiB
JSON
48 lines
1.7 KiB
JSON
{
|
|
"name": "micro-app",
|
|
"version": "2.0.0",
|
|
"description": "建教帮微应用模板",
|
|
"author": "JJB",
|
|
"license": "MIT",
|
|
"main": "index.js",
|
|
"scripts": {
|
|
"serve": "node node_modules/@cqsjjb/scripts/webpack.dev.server.js",
|
|
"build": "node node_modules/@cqsjjb/scripts/webpack.build.js",
|
|
"push": "jjb-cmd push java production",
|
|
"clean-cache": "rimraf node_modules/.cache/webpack",
|
|
"serve:development": "cross-env NODE_ENV=development npm run serve",
|
|
"serve:production": "cross-env NODE_ENV=production npm run serve",
|
|
"build:development": "cross-env NODE_ENV=development npm run build",
|
|
"build:production": "cross-env NODE_ENV=production npm run build",
|
|
"code-optimization": "node node_modules/@cqsjjb/scripts/code-optimization.js",
|
|
"lint": "eslint --ext .js,.jsx,.tsx --fix src"
|
|
},
|
|
"dependencies": {
|
|
"@ant-design/icons": "latest",
|
|
"@ant-design/pro-components": "^2.8.10",
|
|
"@cqsjjb/jjb-common-decorator": "latest",
|
|
"@cqsjjb/jjb-common-lib": "latest",
|
|
"@cqsjjb/jjb-dva-runtime": "latest",
|
|
"@cqsjjb/jjb-react-admin-component": "latest",
|
|
"ahooks": "^3.9.5",
|
|
"antd": "latest",
|
|
"dayjs": "^1.11.7",
|
|
"lodash-es": "^4.17.21",
|
|
"react": "^18.2.0",
|
|
"react-dom": "^18.2.0",
|
|
"zy-react-library": "latest"
|
|
},
|
|
"devDependencies": {
|
|
"@antfu/eslint-config": "^5.4.1",
|
|
"@babel/plugin-proposal-decorators": "^7.19.3",
|
|
"@cqsjjb/scripts": "latest",
|
|
"@eslint-react/eslint-plugin": "^2.2.2",
|
|
"cross-env": "^7.0.3",
|
|
"eslint": "^9.37.0",
|
|
"eslint-plugin-format": "^1.0.2",
|
|
"eslint-plugin-react-hooks": "^7.0.0",
|
|
"eslint-plugin-react-refresh": "^0.4.23",
|
|
"typescript": "^5.9.3"
|
|
}
|
|
}
|