{ "name": "emptyd-webpack-admin", "version": "0.0.1", "description": "react+typescript+antd", "main": "index.tsx", "scripts": { "start": "ts-node -P config/tsconfig-for-webpack-config.json scripts/start.ts", "build": "ts-node -P config/tsconfig-for-webpack-config.json scripts/build.ts", "ls": "http-server dist", "upload": "gulp", "lint": "eslint src --ext .tsx", "precommit-msg": "echo 'Pre-commit checks...' && exit 0" }, "pre-commit": [ "precommit-msg", "lint" ], "repository": { "type": "git", "url": "github.com/freemenL/emptyd-webpack-admin" }, "keywords": [ "empty-design" ], "author": "freemenL", "license": "ISC", "devDependencies": { "@types/node": "^10.12.15", "@types/react": "16.8.1", "@types/react-dom": "16.8.1", "@types/react-redux": "6.0.11", "@types/react-router-dom": "4.3.1", "@types/redux": "3.6.0", "@types/webpack": "4.4.21", "@types/webpack-dev-server": "3.1.1", "atcss": "2.0.0", "autoprefixer": "9.4.3", "awesome-typescript-loader": "5.2.1", "babel-core": "6.26.3", "babel-loader": "7.1.5", "babel-plugin-empty-import": "0.0.2", "babel-plugin-import": "1.11.0", "babel-plugin-prismjs": "1.0.2", "babel-plugin-syntax-dynamic-import": "6.18.0", "babel-plugin-transform-runtime": "6.23.0", "babel-polyfill": "6.26.0", "babel-preset-env": "1.7.0", "babel-preset-react": "6.24.1", "babel-preset-stage-0": "6.24.1", "babel-preset-stage-1": "6.24.1", "chalk": "2.4.1", "compression-webpack-plugin": "2.0.0", "copy-webpack-plugin": "4.6.0", "cross-env": "5.2.0", "css-loader": "2.0.0", "cssnano-preset-advanced": "4.0.5", "csv-loader": "3.0.2", "empty-webpack-build-detail-plugin": "^1.0.4", "eslint": "5.10.0", "eslint-friendly-formatter": "4.0.1", "eslint-loader": "2.1.1", "eslint-plugin-react": "7.12.4", "eslint-plugin-react-hooks": "1.0.2", "eslint-plugin-typescript": "0.14.0", "file-loader": "2.0.0", "freetool": "0.0.3", "friendly-errors-webpack-plugin": "1.7.0", "gulp": "4.0.0", "gulp-ssh": "0.7.0", "happypack": "5.0.0", "hard-source-webpack-plugin": "0.13.1", "html-webpack-include-assets-plugin": "1.0.6", "html-webpack-plugin": "3.2.0", "http-server": "0.11.1", "less": "3.9.0", "less-loader": "4.1.0", "less-vars-to-js": "1.3.0", "loader-utils": "1.1.0", "mini-css-extract-plugin": "0.5.0", "minimize": "2.2.0", "node-notifier": "5.3.0", "nodemon": "1.18.8", "optimize-css-assets-webpack-plugin": "5.0.1", "portfinder": "1.0.20", "postcss-import": "12.0.1", "postcss-less": "3.1.0", "postcss-loader": "3.0.0", "postcss-preset-env": "6.5.0", "postcss-url": "8.0.0", "pre-commit": "^1.2.2", "progress-bar-webpack-plugin": "1.11.0", "react-hot-loader": "4.3.12", "redux-devtools-extension": "2.13.7", "redux-persist": "5.10.0", "rimraf": "2.6.2", "runjs": "4.3.2", "source-map-loader": "0.2.4", "style-loader": "0.23.1", "ts-node": "7.0.1", "tsconfig-paths": "3.7.0", "typescript": "3.1.1", "typescript-eslint-parser": "21.0.2", "uglifyjs-webpack-plugin": "2.0.1", "url-loader": "1.1.2", "webpack": "4.27.1", "webpack-bundle-analyzer": "3.0.3", "webpack-cli": "3.1.2", "webpack-dev-server": "3.1.10", "webpack-merge": "4.1.5", "xml-loader": "1.2.1" }, "browserslist": [ "chrome >= 20", "Firefox >= 20", "ios>3", "Android >= 3.2", "maintained node versions" ], "dependencies": { "animate.css": "3.7.0", "antd": "3.11.2", "autobind-decorator": "2.4.0", "classnames": "2.2.6", "connected-react-router": "6.0.0", "empty-style": "^0.0.9", "emptyd": "^0.1.6", "enquire-js": "0.2.1", "free-validator": "1.0.7", "history": "4.7.2", "lodash": "4.17.11", "moment": "2.23.0", "normalize.css": "8.0.1", "nprogress": "0.2.0", "prismjs": "1.15.0", "rc-texty": "0.2.0", "react": "16.8.2", "react-color": "2.17.0", "react-dom": "16.8.2", "react-loadable": "5.5.0", "react-redux": "6.0.0", "react-router-dom": "4.3.1", "redux": "4.0.1", "redux-saga": "0.16.2", "viewerjs": "1.3.1" }, "sideEffects": [ "./node_modules/free-validator/index.js" ] }