{
  "name": "handicap-grpc-client",
  "version": "0.1.0",
  "description": "Manage golf handicap index",
  "main": "client.js",
  "scripts": {
    "webpack:build": "webpack --mode development  --config=config/webpack.config.js",
    "webpack:prod": "webpack --mode production --config=config/webpack.config.js",
    "esbuild:build": "node config/esbuild.config.js false",
    "esbuild:prod": "node config/esbuild.config.js true",
    "group:build": "node config/esbuild.group.config.js false",
    "group:prod": "node config/esbuild.group.config.js true"
  },
  "devDependencies": {
    "@craftamap/esbuild-plugin-html": "^0.8.0",
    "async": "^3.2.6",
    "clean-webpack-plugin": "^4.0.0",
    "copy-webpack-plugin": "^12.0.2",
    "css-loader": "^7.1.2",
    "del": "^8.0.0",
    "esbuild": "^0.24.2",
    "esbuild-copy-static-files": "^0.1.0",
    "html-webpack-plugin": "^5.6.3",
    "lodash": "~4.17.0",
    "mini-css-extract-plugin": "^2.9.2",
    "npm": "^10.9.2",
    "sass": "^1.83.4",
    "sass-loader": "^16.0.4",
    "terser-webpack-plugin": "^5.3.11",
    "webpack": "^5.97.1",
    "webpack-cli": "^6.0.1",
    "webpack-strip-block": "^0.3.0"
  },
  "dependencies": {
    "@fortawesome/fontawesome-free": "^6.7.2",
    "axios": "^1.7.9",
    "bootstrap": "^5.3.3",
    "bootstrap-table": "1.21.2",
    "date-time-picker-component": "^1.1.10",
    "dodex": "^1.4.1",
    "dodex-input": "^1.4.1",
    "dodex-mess": "^1.3.4",
    "google-protobuf": "^3.21.4",
    "grpc-web": "^1.5.0",
    "jsoneditor": "^10.1.2",
    "protobufjs": "^7.4.0"
  }
}
