{ "name": "wms", "version": "1.0.0", "private": true, "author": "Plaidware Solutions", "engines": { "node": "14 || 15 || 16", "npm": ">=6" }, "dependencies": { "@asseinfo/react-kanban": "2.2.0", "@emotion/cache": "11.4.0", "@emotion/react": "^11.4.1", "@emotion/styled": "11.3.0", "@fullcalendar/daygrid": "5.9.0", "@fullcalendar/interaction": "5.9.0", "@fullcalendar/react": "5.9.0", "@fullcalendar/timegrid": "5.9.0", "@mui/icons-material": "5.1.1", "@mui/lab": "^5.0.0-alpha.69", "@mui/material": "5.1.1", "@mui/styled-engine": "5.1.1", "@mui/styles": "^5.1.1", "@react-jvectormap/core": "1.0.0-alpha.7", "@react-jvectormap/world": "1.0.0-alpha.4", "@testing-library/jest-dom": "5.11.4", "@testing-library/react": "11.1.0", "@testing-library/user-event": "12.1.10", "@zxing/browser": "^0.0.10", "@zxing/library": "^0.18.5", "apisauce": "^2.1.5", "bootstrap": "^5.1.3", "chart.js": "3.4.1", "chroma-js": "2.1.2", "date-fns": "^2.28.0", "dotenv": "^10.0.0", "dropzone": "5.9.2", "flatpickr": "4.6.9", "formik": "^2.2.9", "jsbarcode": "^3.11.5", "jsonwebtoken": "^8.5.1", "moment": "^2.29.1", "prop-types": "15.7.2", "ramda": "^0.27.2", "react": "17.0.2", "react-chartjs-2": "3.0.4", "react-dom": "17.0.2", "react-flatpickr": "3.10.7", "react-github-btn": "1.2.1", "react-redux": "^7.2.6", "react-router-dom": "6.0.2", "react-scripts": "^5.0.0", "react-table": "7.7.0", "react-toastify": "^8.2.0", "redux": "^4.1.2", "redux-persist": "^6.0.0", "redux-saga": "^1.1.3", "reduxsauce": "^1.2.1", "seamless-immutable": "^7.1.4", "stylis": "4.0.10", "stylis-plugin-rtl": "2.1.0", "underscore": "^1.13.2", "uuid": "8.3.2", "web-vitals": "1.0.1", "yup": "^0.32.11" }, "scripts": { "start": "react-scripts start", "dev": "PORT=3001 react-scripts start", "build": "react-scripts build", "test": "react-scripts test", "eject": "react-scripts eject", "generate": "plop", "install:clean": "rm -rf node_modules/ && rm -rf package-lock.json && npm install && npm start", "lint": "eslint ./src", "lint:prod": "NODE_ENV=production eslint ./src", "fixcode": "eslint --fix ./src", "fixcode:prod": "NODE_ENV=production eslint --fix ./src" }, "lint-staged": { "app/**/*.js": [ "yarn fixcode:prod" ] }, "husky": { "hooks": { "pre-commit": "lint-staged" } }, "browserslist": { "production": [ ">0.2%", "not dead", "not op_mini all" ], "development": [ "last 1 chrome version", "last 1 firefox version", "last 1 safari version" ] }, "devDependencies": { "@babel/core": "^7.17.5", "@babel/eslint-parser": "^7.17.0", "@babel/preset-react": "^7.16.7", "eslint": "^8.2.0", "eslint-config-airbnb": "^19.0.4", "eslint-config-prettier": "8.3.0", "eslint-plugin-import": "^2.25.4", "eslint-plugin-jsx-a11y": "^6.5.1", "eslint-plugin-prettier": "3.4.0", "eslint-plugin-react": "^7.29.2", "eslint-plugin-react-hooks": "^4.3.0", "husky": "^6.0.0", "lint-staged": "^10.5.4", "node-sass": "^7.0.1", "plop": "^3.0.5", "prettier": "2.3.2", "sass-loader": "^12.6.0" }, "resolutions": { "react-error-overlay": "6.0.9" } }