Skip to content

Instantly share code, notes, and snippets.

@wschenkel
Last active November 18, 2021 21:21
Show Gist options
  • Save wschenkel/741ba3c51bbc1e12d3e9ada8af49231c to your computer and use it in GitHub Desktop.
Save wschenkel/741ba3c51bbc1e12d3e9ada8af49231c to your computer and use it in GitHub Desktop.
package.json
{
"name": "project-name",
"version": "1.9.3",
"private": true,
"dependencies": {
"@date-io/dayjs": "1.x",
"@material-ui/core": "4.11.0",
"@material-ui/icons": "4.9.1",
"@material-ui/lab": "4.0.0-alpha.56",
"@material-ui/pickers": "3.2.10",
"axios": "0.21.2",
"connected-react-router": "^6.9.1",
"crypto-js": "^4.1.1",
"dayjs": "1.8.36",
"dompurify": "^2.2.7",
"html-to-image": "1.3.21",
"immer": "7.0.7",
"jslib-html5-camera-photo": "^3.1.6",
"node-sass": "4.14.1",
"polished": "3.6.5",
"prop-types": "15.7.2",
"react": "17.0.0",
"react-copy-to-clipboard": "^5.0.3",
"react-dom": "17.0.0",
"react-dropzone": "11.0.3",
"react-google-invisible-recaptcha": "^0.2.11",
"react-gtm-module": "2.0.11",
"react-hotjar": "2.2.1",
"react-input-mask": "2.0.4",
"react-intl": "5.8.2",
"react-redux": "7.2.1",
"react-router-dom": "5.2.0",
"react-scripts": "^4.0.3",
"redux": "4.0.5",
"redux-persist": "6.0.0",
"redux-saga": "1.1.3",
"swiper": "6.5.1"
},
"scripts": {
"start": "webpack serve --mode development",
"build": "rimraf dist && webpack --mode production && mv ./build ./dist || move ./build ./dist",
"cy:components": "cypress open-ct",
"cy:e2e": "cypress open",
"test:components": "cypress run-ct",
"test:e2e": "cypress run",
"test": "yarn test:components && yarn test:e2e",
"eject": "react-scripts eject",
"lint": "standard",
"lint-fix": "standard --fix"
},
"eslintConfig": {
"extends": "react-app"
},
"browserslist": {
"production": [
">0.2%",
"not dead",
"not op_mini all"
],
"development": [
"last 1 chrome version",
"last 1 firefox version",
"last 1 safari version"
]
},
"husky": {
"hooks": {
"pre-commit": "yarn lint-fix"
}
},
"devDependencies": {
"@babel/core": "^7.16.0",
"@babel/plugin-transform-runtime": "^7.16.4",
"@babel/preset-env": "^7.16.4",
"@babel/preset-react": "^7.16.0",
"@babel/runtime": "^7.16.3",
"@cypress/react": "^5.10.3",
"@cypress/webpack-dev-server": "^1.7.0",
"babel-eslint": "^10.1.0",
"babel-loader": "^8.2.3",
"css-loader": "^6.5.1",
"cypress": "^9.0.0",
"enzyme": "3.11.0",
"enzyme-adapter-react-16": "1.15.3",
"eslint": "6.6.0",
"eslint-config-standard": "14.1.1",
"eslint-plugin-react-hooks": "4.0.8",
"eslint-plugin-standard": "4.0.1",
"file-loader": "^6.2.0",
"html-webpack-plugin": "^5.5.0",
"husky": "4.2.5",
"less": "^4.1.2",
"less-loader": "^10.2.0",
"msw": "0.20.3",
"redux-devtools": "3.6.0",
"sass-loader": "^12.3.0",
"standard": "14.3.4",
"style-loader": "^3.3.1",
"webpack": "^5.64.1",
"webpack-cli": "^4.9.1",
"webpack-dev-server": "^4.5.0"
},
"standard": {
"parser": "babel-eslint",
"globals": [
"fetch",
"atob",
"btoa",
"File",
"FormData",
"Audio",
"localStorage",
"sessionStorage",
"FileReader",
"Image",
"describe",
"it",
"cy",
"Buffer"
]
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment