{ "name": "rowy", "version": "2.0.0-alpha.0", "private": true, "dependencies": { "@craco/craco": "^6.2.0", "@emotion/react": "^11.4.1", "@emotion/styled": "^11.3.0", "@material-ui/core": "^5.0.0-beta.2", "@material-ui/icons": "^5.0.0-beta.1", "@material-ui/lab": "^5.0.0-alpha.41", "@material-ui/styles": "^5.0.0-beta.2", "@mdi/js": "^5.9.55", "@testing-library/jest-dom": "^5.11.4", "@testing-library/react": "^12.0.0", "@testing-library/user-event": "^13.2.1", "@types/jest": "^27.0.1", "@types/node": "^12.0.0", "@types/react": "^17.0.19", "@types/react-dom": "^17.0.0", "chroma-js": "^2.1.2", "craco-swc": "^0.1.3", "date-fns": "^2.23.0", "dompurify": "^2.3.1", "firebase": "^9.0.0-beta.8", "firebaseui": "^0.600.0-rc.0", "jotai": "^1.3.0", "lodash": "^4.17.21", "react": "^17.0.2", "react-dom": "^17.0.2", "react-firebaseui": "^5.0.2", "react-router-dom": "^5.2.0", "react-scripts": "4.0.3", "reactfire": "^4.0.0-rc.2", "typescript": "^4.1.2", "web-vitals": "^1.0.1" }, "scripts": { "start": "cross-env PORT=7699 craco start", "build": "craco build", "test": "craco test", "eject": "craco eject", "prepare": "cd .. && husky install www/.husky" }, "engines": { "node": ">=10" }, "eslintConfig": { "extends": [ "react-app", "react-app/jest", "prettier" ] }, "browserslist": { "production": [ ">0.2%", "not dead", "not op_mini all" ], "development": [ "last 1 chrome version", "last 1 firefox version", "last 1 safari version" ] }, "devDependencies": { "@types/chroma-js": "^2.1.3", "@types/dompurify": "^2.2.3", "@types/lodash": "^4.14.172", "@types/react-router-dom": "^5.1.8", "@typescript-eslint/parser": "^4.29.2", "cross-env": "^7.0.3", "eslint": "^7.32.0", "eslint-config-prettier": "^8.3.0", "eslint-config-react-app": "^6.0.0", "husky": ">=6", "lint-staged": ">=10", "prettier": "^2.3.2" }, "lint-staged": { "*.{js,ts,tsx}": "eslint --cache --fix", "*.{js,ts,tsx,css,md}": "prettier --write" } }