{ "name": "etesync-web", "version": "0.5.0", "private": true, "dependencies": { "@date-io/moment": "^1.x", "@material-ui/core": "^4.9.8", "@material-ui/icons": "^4.5.1", "@material-ui/lab": "^4.0.0-alpha.47", "@material-ui/pickers": "^3.2.10", "@material-ui/styles": "^4.6.0", "etesync": "^0.3.1", "fuse.js": "^5.0.9-beta", "ical.js": "^1.4.0", "immutable": "^4.0.0-rc.12", "localforage": "^1.9.0", "moment": "^2.27.0", "react": "^16.13.1", "react-big-calendar": "^0.26.0", "react-dom": "^16.13.1", "react-dropzone": "^10.0.4", "react-redux": "^7.2.1", "react-router": "^5.2.0", "react-router-dom": "^5.2.0", "react-scripts": "^3.4.1", "react-transition-group": "^4.3.0", "react-virtualized": "^9.21.2", "redux": "^4.0.5", "redux-actions": "^2.6.5", "redux-logger": "^3.0.6", "redux-persist": "^6.0.0", "redux-thunk": "^2.3.0", "reselect": "^4.0.0", "uuid": "^3.1.0" }, "scripts": { "start": "react-scripts start", "build": "react-scripts build", "test": "react-scripts test --env=jsdom", "lint": "eslint --ext .js,.jsx,.ts,.tsx src", "eject": "react-scripts eject" }, "devDependencies": { "@testing-library/jest-dom": "^4.2.4", "@testing-library/react": "^9.3.2", "@testing-library/user-event": "^7.1.2", "@types/color": "^3.0.1", "@types/jest": "^24.0.4", "@types/node": "^11.9.3", "@types/node-rsa": "^1.0.0", "@types/react": "^16.9.0", "@types/react-big-calendar": "^0.22.3", "@types/react-dom": "^16.9.0", "@types/react-redux": "^7.1.9", "@types/react-router": "^5.1.8", "@types/react-router-dom": "^5.1.5", "@types/react-virtualized": "^9.21.8", "@types/redux-actions": "^2.6.1", "@types/redux-logger": "^3.0.8", "@types/sjcl": "^1.0.28", "@types/urijs": "^1.15.38", "@types/uuid": "^3.4.3", "typescript": "~3.9.7" }, "browserslist": [ ">0.2%", "not dead", "not ie <= 11", "not op_mini all" ] }