{ "name": "psm", "version": "0.1.0", "private": true, "scripts": { "lint": "yarn eslint --fix --ext .js --ext .jsx app/javascript" }, "browserslist": [ "defaults" ], "dependencies": { "@babel/preset-react": "^7.14.5", "@fortawesome/fontawesome-free": "^5.15.3", "@hookstate/core": "^3.0.7", "@rails/actioncable": "^6.0.0", "@rails/activestorage": "^6.0.0", "@rails/ujs": "^6.0.0", "@rails/webpacker": "https://github.com/rails/webpacker.git", "@webpack-cli/serve": "^1.5.1", "autoprefixer": "^10.2.6", "axios": "^0.21.1", "axios-case-converter": "^0.7.0", "babel-plugin-transform-react-remove-prop-types": "^0.4.24", "buffer": "^6.0.3", "chart.js": "^3.3.2", "chartkick": "^4.0.4", "chokidar": "^3.5.1", "css-loader": "^5.2.6", "date-fns": "^2.22.1", "eslint": "^7.28.0", "javascript-time-ago": "^2.3.6", "lodash": "^4.17.21", "mini-css-extract-plugin": "^1.6.0", "mini-virtual-list": "^0.3.1", "node-sass": "^6.0.0", "pluralize": "^8.0.0", "postcss": "^8.2.14", "postcss-flexbugs-fixes": "^5.0.2", "postcss-import": "^14.0.1", "postcss-loader": "^6.1.0", "postcss-preset-env": "^6.7.0", "process": "^0.11.10", "qs": "^6.10.1", "react": "^17.0.2", "react-dom": "^17.0.2", "react-textarea-autosize": "^8.3.3", "react-use": "^17.2.4", "react_ujs": "^2.6.1", "sass": "^1.34.1", "sass-loader": "^12.1.0", "stimulus": "^2.0.0", "stream-browserify": "^3.0.0", "style-loader": "^2.0.0", "tailwindcss": "^2.1.4", "transform-object-keys": "^1.0.7", "turbolinks": "^5.2.0", "typeface-roboto": "^1.1.13", "util": "^0.12.4", "webpack": "^5.11.0", "webpack-cli": "^4.7.2", "webpack-dev-server": "^3.11.2", "ws": "^7.4.6" }, "devDependencies": { "babel-eslint": "^10.1.0", "eslint-config-google": "^0.14.0", "eslint-loader": "^4.0.2", "eslint-plugin-autofix": "^1.0.5", "eslint-plugin-react": "^7.24.0", "eslint-plugin-react-hooks": "^4.2.0", "eslint-plugin-sort-imports-es6-autofix": "^0.6.0", "eslint-plugin-sort-keys-fix": "^1.1.1" } }