{ "name": "webpack-research", "sideEffects": false, "version": "1.0.0", "description": "", "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "build-dll": "webpack -p --progress --config ./config/webpack.dll.conf.js", "build-new": "cross-env NODE_ENV=production APP_ENV=prod_new webpack --mode production --config ./config/webpack.prod.js", "build": "cross-env NODE_ENV=production APP_ENV=prod webpack --mode production --config ./config/webpack.prod.js", "build-dacs": "cross-env NODE_ENV=production APP_ENV=dacs webpack --mode production --config ./config/webpack.prod.js", "build-test": "cross-env APP_ENV=test webpack --mode production --config ./config/webpack.prod.js", "yunxi-dev": "npm run clean && npm run build-dll && npm run build", "yunxi-dev-new": "npm run clean && npm run build-dll && npm run build-new", "yunxi-test": "npm run clean && npm run build-dll && npm run build-test", "yunxi-dacs": "npm run clean && npm run build-dll && npm run build-dacs", "start": "http-server ./dist --port 9100", "clean": "rimraf ./dist & rimraf ./dist.zip", "watch": "webpack --watch --config ./config/webpack.prod.js", "dev": "cross-env NODE_ENV=prod_new APP_ENV=prod_new webpack-dev-server --config ./config/webpack.dev.js", "mock": "nodemon ./mock/index.js" }, "author": "", "license": "ISC", "dependencies": { "@ant-design/compatible": "^1.1.0", "@ant-design/icons": "^4.7.0", "@ant-design/pro-form": "1.48.1", "@ant-design/pro-layout": "^6.27.2", "@ant-design/pro-table": "2.56.8", "@babel/core": "^7.13.14", "@babel/plugin-proposal-decorators": "^7.14.5", "@babel/plugin-syntax-dynamic-import": "^7.8.3", "@babel/plugin-transform-runtime": "^7.13.10", "@babel/preset-env": "^7.13.12", "@babel/preset-react": "^7.13.13", "@typescript-eslint/eslint-plugin": "^4.22.0", "@typescript-eslint/parser": "^4.22.0", "animate.css": "^4.1.1", "antd": "^4.18.3", "antd-img-crop": "^4.0.2", "awesome-typescript-loader": "^5.2.1", "axios": "^0.21.1", "babel-loader": "^8.2.2", "babel-polyfill": "^6.26.0", "bravo-editor": "1.3.11", "clean-webpack-plugin": "^4.0.0-alpha.0", "clipboard-react": "^1.0.0", "compression-webpack-plugin": "5.0.0", "copy-webpack-plugin": "^5.0.0", "cross-env": "^7.0.3", "crypto-js": "^4.0.0", "css-loader": "^3.6.0", "echarts": "^5.0.2", "echarts-for-react": "^3.0.1", "echarts-wordcloud": "2.0.0", "es6-symbol": "^3.1.3", "eslint": "^7.25.0", "slick-carousel": "^1.8.1", "eslint-config-prettier": "^8.3.0", "eslint-plugin-react": "^7.23.2", "express-mock-server": "^3.2.0", "extract-text-webpack-plugin": "^4.0.0-beta.0", "file-loader": "^6.2.0", "happypack": "^5.0.1", "react-slick": "^0.29.0", "html-webpack-plugin": "^4.2.2", "http-server": "^0.12.3", "husky": "^6.0.0", "js-cookie": "^3.0.1", "less": "^4.1.1", "less-loader": "5.0.0", "less-vars-to-js": "^1.3.0", "lint-staged": "^10.5.4", "loadable-components": "^2.2.3", "lodash": "^4.17.21", "mini-css-extract-plugin": "0.5.0", "mobx": "^6.1.7", "mobx-react": "^7.1.0", "mobx-react-devtools": "^6.1.1", "mockjs": "^1.1.0", "monaco-editor-webpack-plugin": "1.7.0", "node-xlsx": "^0.16.1", "optimize-css-assets-webpack-plugin": "^6.0.1", "postcss": "^8.4.16", "prettier": "2.2.1", "pro-components": "^0.0.2", "progress-bar-webpack-plugin": "^2.1.0", "react": "^17.0.2", "react-dnd": "^14.0.5", "react-dnd-html5-backend": "^14.1.0", "react-dom": "^17.0.2", "react-draggable-tags": "^1.0.6", "react-highlight-words": "0.9.0", "react-monaco-editor": "0.17.1", "react-router": "^5.2.0", "react-router-cache-route": "^1.12.11", "react-router-dom": "^5.2.0", "react-simple-verify": "^1.0.9", "react-virtualized-auto-sizer": "^1.0.7", "react-window": "^1.8.8", "rimraf": "^3.0.2", "sql-formatter": "2.3.3", "style-loader": "^2.0.0", "ts-import-plugin": "^1.6.7", "tslint-config-prettier": "^1.18.0", "typescript": "^4.2.4", "uglifyjs-webpack-plugin": "^2.2.0", "url-loader": "^4.1.1", "webpack": "~4.36.0", "webpack-dev-server": "~3.11.2", "webpack-merge": "~5.7.3", "webpack-parallel-uglify-plugin": "^2.0.0", "wordcloud": "1.2.0" }, "devDependencies": { "webpack-cli": "^3.3.9" }, "lint-staged": { "*.{js,md,scss,.css}": [ "prettier --write" ], "*.{js,jsx}": "eslint --cache --fix" } }