UNPKG

react-app-shell

Version:

react打包脚本和example, 这里的版本请忽略

94 lines (93 loc) 2.85 kB
{ "name": "activity", "version": "1.0.0", "private": true, "scripts": { "start": "loki start", "dev": "loki start", "build-dev": "cross-env NODE_ENV=dev loki build", "build-staging": "cross-env NODE_ENV=staging PUBLIC_URL=/fe-activity loki build", "build-prod": "cross-env NODE_ENV=production PUBLIC_URL=/fe-activity GENERATE_SOURCEMAP=false loki build", "eslint": "eslint './src/**/*.js' ", "tslint": "tslint --project tsconfig.json -c tslint.json './src/**/*.{ts,tsx}' ", "stylelint": "stylelint './src/**/*.{css,less}' --syntax less ", "check": "npm run eslint && npm run tslint && npm run stylelint" }, "dependencies": { "@mmears/log": "^1.0.3", "@mmears/mmears-tools": "1.0.0", "@mmears/monitor": "^1.0.3", "@mmears/request": "^1.0.3", "antd-mobile": "2.2.14", "classnames": "^2.2.5", "fastclick": "^1.0.6", "history": "^4.7.2", "js-base64": "^2.4.5", "js-cookie": "^2.2.0", "lodash": "^4.17.10", "lodash-webpack-plugin": "^0.11.5", "mobx": "4.5.2", "mobx-react": "5.0.0", "moment": "^2.22.2", "preloader": "^4.0.3", "prop-types": "^15.6.1", "qrcode.react": "^0.8.0", "query-string": "5", "react": "16.8.6", "react-copy-to-clipboard": "^5.0.1", "react-dom": "16.8.6", "react-hammerjs": "^1.0.1", "react-router-dom": "^4.2.2", "react-slick": "^0.23.2", "react-transition-group": "^2.5.0", "sa-sdk-javascript": "^1.12.4", "slick-carousel": "^1.8.1", "soundmanager2": "^2.97.20170602", "store": "^2.0.12", "video-react": "^0.13.1", "weixin-js-sdk": "1.3.3" }, "devDependencies": { "@svgr/webpack": "4.1.0", "@types/classnames": "^2.2.9", "@types/fastclick": "^1.0.28", "@types/js-cookie": "^2.2.2", "@types/lodash": "^4.14.138", "@types/node": "^12.7.1", "@types/react": "^16.9.1", "@types/react-dom": "^16.8.5", "@types/react-router-dom": "^4.3.4", "@types/store": "^2.0.2", "cross-env": "^5.2.0", "eslint-config-loki": "^1.0.0", "eslint-plugin-react-hooks": "^2.0.1", "http-proxy-middleware": "^0.19.1", "husky": "^3.0.1", "lint-staged": "^9.2.0", "prettier-config-loki": "^1.0.0", "stylelint-config-loki": "^1.0.0", "tslint-config-loki": "^1.0.0" }, "husky": { "hooks": { "pre-commit": "lint-staged" } }, "lint-staged": { "src/**/*.{js,jsx}": [ "prettier --config ./prettier.config.js --write", "eslint --fix", "git add" ], "src/**/*.{ts,tsx}": [ "prettier --config ./prettier.config.js --write", "tslint --project tsconfig.json -c tslint.json --fix", "git add" ], "src/**/*.less": [ "prettier --config ./prettier.config.js --write", "stylelint --syntax less --fix", "git add" ] } }