{
  "name": "express-utils-template",
  "version": "0.0.1",
  "description": "TS Template",
  "main": "dist/index.js",
  "scripts": {
    "test": "mocha --exit -r ts-node/register test/*.ts",
    "test:ci": "nyc --reporter cobertura --reporter=html --reporter=text mocha -r ts-node/register --require source-map-support/register --recursive test/*.ts --reporter mocha-junit-reporter --reporter=spec",
    "dev": "ts-node-dev --project ./tsconfig.json --respawn --no-deps --rs --cls ./src",
    "build": "tsc",
    "eslint": "eslint src/**/*.ts test/*.ts"
  },
  "keywords": [
    "typescript",
    "nodejs",
    "template"
  ],
  "author": "Nico W. <info@ni-wa.de> (https://trickfilm400.de/)",
  "license": "MIT",
  "dependencies": {
    "@kopf02/express-utils": "^2.0.0",
    "convict": "^6.2.4",
    "cors": "^2.8.5",
    "express": "^4.21.1",
    "joi": "^17.13.3",
    "mysql": "^2.18.1",
    "reflect-metadata": "^0.2.2",
    "winston": "^3.17.0"
  },
  "devDependencies": {
    "@eslint/js": "^9.14.0",
    "@types/convict": "^6.1.6",
    "@types/cors": "^2.8.17",
    "@types/eslint__js": "^8.42.3",
    "@types/express": "^5.0.0",
    "@types/mocha": "^10.0.9",
    "@types/node": "^20.17.6",
    "chai": "^4.5.0",
    "chai-http": "^4.4.0",
    "eslint": "^9.14.0",
    "eslint-config-prettier": "^9.1.0",
    "eslint-plugin-prettier": "^5.2.1",
    "mocha": "^10.8.2",
    "mocha-junit-reporter": "^2.2.1",
    "nyc": "^17.1.0",
    "prettier": "^3.3.3",
    "source-map-support": "^0.5.21",
    "ts-node": "^10.9.2",
    "ts-node-dev": "^2.0.0",
    "typescript": "^5.6.3",
    "typescript-eslint": "^8.14.0"
  }
}
