{
  "name": "monkeytype-frontend",
  "version": "1.14.3",
  "license": "GPL-3.0",
  "private": true,
  "scripts": {
    "live": "npm run build:live && cd public && npx serve -p 5000",
    "audit": "npx webpack --config ./webpack/config.audit.js",
    "dep-graph": "madge -c -i \"dep-graph.png\" ./src/ts",
    "build": "npx gulp build",
    "build:live": "npx gulp build-production",
    "dev": "concurrently \"webpack serve --config=./webpack/config.dev.js\" \"npx gulp watch\"",
    "deploy:live": "npm run build:live && firebase deploy -P live --only hosting",
    "tsc": "tsc"
  },
  "engines": {
    "npm": "8.1.2"
  },
  "devDependencies": {
    "@types/chartjs-plugin-trendline": "1.0.1",
    "@types/damerau-levenshtein": "1.0.0",
    "@types/grecaptcha": "3.0.4",
    "@types/howler": "2.2.7",
    "@types/jquery": "3.5.14",
    "@types/object-hash": "2.2.1",
    "@types/select2": "4.0.55",
    "@types/tinycolor2": "1.4.3",
    "buffer": "6.0.3",
    "circular-dependency-plugin": "5.2.2",
    "copy-webpack-plugin": "10.2.4",
    "css-loader": "6.7.1",
    "css-minimizer-webpack-plugin": "3.4.1",
    "eslint-webpack-plugin": "3.1.1",
    "grecaptcha": "1.0.3",
    "gulp": "4.0.2",
    "gulp-eslint-new": "1.4.2",
    "html-minimizer-webpack-plugin": "3.5.0",
    "html-webpack-plugin": "5.5.0",
    "json-minimizer-webpack-plugin": "3.3.0",
    "madge": "5.0.1",
    "mini-css-extract-plugin": "2.6.0",
    "sass": "1.49.9",
    "sass-loader": "12.6.0",
    "serve": "13.0.2",
    "stream-browserify": "3.0.0",
    "string-replace-loader": "3.1.0",
    "ts-loader": "9.2.6",
    "webpack": "5.72.0",
    "webpack-bundle-analyzer": "4.5.0",
    "webpack-cli": "4.9.2",
    "webpack-dev-server": "4.7.4",
    "webpack-merge": "5.8.0"
  },
  "dependencies": {
    "@types/throttle-debounce": "2.1.0",
    "axios": "0.21.4",
    "chart.js": "3.7.1",
    "chartjs-adapter-date-fns": "2.0.0",
    "chartjs-plugin-annotation": "1.4.0",
    "chartjs-plugin-trendline": "1.0.2",
    "crypto-browserify": "3.12.0",
    "damerau-levenshtein": "1.0.8",
    "date-fns": "2.28.0",
    "firebase": "9.6.0",
    "howler": "2.2.3",
    "html2canvas": "1.4.1",
    "lz-ts": "1.1.2",
    "object-hash": "3.0.0",
    "remove-files-webpack-plugin": "1.5.0",
    "stemmer": "2.0.0",
    "throttle-debounce": "3.0.1"
  }
}