{
  "package": {
    "scripts": {
      "start": "craco start",
      "build": "craco build",
      "test": "craco test",
      "pre-commit": "pretty-quick --staged",
      "analyze": "source-map-explorer 'build/static/js/*.js'",
      "coverage": "npm test -- --coverage --watchAll=false"
    },
    "dependencies": {      
      "@testing-library/jest-dom": "^4.2.4",
      "@testing-library/react": "^9.3.2",
      "@testing-library/user-event": "^7.1.2",     
      "prettier": "^2.0.5",
      "pretty-quick": "^3.1.0",
      "husky": "^4.3.0",
      "source-map-explorer": "^2.5.1",
      "@reduxjs/toolkit": "^1.1.0",
      "react-redux": "^7.1.3",
      "react": "^16.14.0",
      "react-dom": "^16.14.0",
      "react-router": "^5.2.0",
      "redux-thunk": "^2.3.0",
      "lodash": "^4.17.20",
      "craco-less": "^1.17.1",
      "@craco/craco": "^5.9.0",
      "react-router-dom": "^5.2.0",
      "react-scripts": "4.0.1",
      "redux-devtools-extension": "^2.13.8"
    },
    "devDependencies": {
      "http-proxy-middleware": "^1.0.6",
      "@types/jest": "^26.0.19",
      "@types/react-redux": "^7.1.13",
      "@types/react-router-dom": "^5.1.6",
      "@types/testing-library__jest-dom": "^5.9.5",
      "eslint-config-airbnb-typescript": "^12.0.0",
      "eslint-config-prettier": "^7.1.0",
      "eslint-plugin-prettier": "^3.3.0",    
      "typescript": "^4.1.3"
    }
  }
}
