{
  "name": "webmd",
  "version": "0.2.3",
  "private": true,
  "dependencies": {
    "@ffmpeg/ffmpeg": "0.6.1",
    "@material-ui/core": "^4.11.2",
    "@material-ui/icons": "^4.11.2",
    "@material-ui/lab": "^4.0.0-alpha.57",
    "@reduxjs/toolkit": "^1.5.0",
    "@testing-library/jest-dom": "^4.2.4",
    "@testing-library/react": "^9.5.0",
    "@testing-library/user-event": "^7.1.2",
    "@types/jest": "^24.0.0",
    "@types/node": "^12.19.14",
    "@types/react": "^16.14.2",
    "@types/react-dom": "^16.9.10",
    "@types/react-redux": "^7.1.15",
    "@types/styled-components": "^5.1.7",
    "@types/w3c-web-usb": "^1.0.4",
    "clsx": "^1.1.1",
    "husky": "^4.3.8",
    "jconv": "^0.1.5",
    "lint-staged": "^10.5.3",
    "music-metadata-browser": "^2.2.0",
    "netmd-js": "^2.0.1",
    "prettier": "^1.19.1",
    "react": "^16.14.0",
    "react-beautiful-dnd": "^13.1.0",
    "react-dom": "^16.14.0",
    "react-dropzone": "^10.2.2",
    "react-redux": "^7.2.2",
    "react-scripts": "3.3.1",
    "react95": "^3.5.0",
    "recorderjs": "^1.0.1",
    "redux-batched-actions": "^0.4.1",
    "styled-components": "^5.2.1",
    "typescript": "^4.1.3",
    "worker-loader": "^2.0.0"
  },
  "homepage": "https://stefano.brilli.me/webminidisc/",
  "scripts": {
    "start": "react-scripts start",
    "build": "react-scripts build && cat public/extra-service-worker.js build/service-worker.js > build/final-service-worker.js",
    "test": "react-scripts test",
    "eject": "react-scripts eject",
    "predeploy": "npm run build",
    "deploy": "gh-pages -d build"
  },
  "eslintConfig": {
    "extends": [
      "react-app",
      "prettier"
    ]
  },
  "browserslist": {
    "production": [
      "last 2 chrome version"
    ],
    "development": [
      "last 2 chrome version"
    ]
  },
  "husky": {
    "hooks": {
      "pre-commit": "lint-staged"
    }
  },
  "lint-staged": {
    "src/**/*.{js,jsx,ts,tsx,json,scss,md}": [
      "prettier --check"
    ]
  },
  "devDependencies": {
    "@types/dom-mediacapture-record": "^1.0.7",
    "@types/react-beautiful-dnd": "^13.1.1",
    "async-mutex": "^0.2.6",
    "gh-pages": "^2.2.0"
  }
}
