{
  "name": "@itfin/core",
  "version": "0.0.23",
  "description": "",
  "engines": {
    "node": ">= 18.12 <19"
  },
  "files": [
    "build/",
    "resources/"
  ],
  "bin": {
    "itfin-core-migrate": "build/bin/migration-up.js"
  },
  "main": "build/main.js",
  "devDependencies": {
    "@types/axios": "^0.14.0",
    "@types/cls-hooked": "^4.3.3",
    "@types/jest": "~29.2",
    "@types/jsonwebtoken": "^9.0.5",
    "@types/lodash": "^4.14.195",
    "@types/luxon": "^3.2.0",
    "@types/node": "~18",
    "@typescript-eslint/eslint-plugin": "~5.44",
    "@typescript-eslint/parser": "~5.44",
    "eslint": "~8.28",
    "eslint-config-prettier": "~8.5",
    "eslint-plugin-jest": "~27.1",
    "jest": "~29.3",
    "prettier": "~2.8",
    "rimraf": "~3.0",
    "ts-jest": "~29.0",
    "tsutils": "~3.21",
    "typescript": "~4.9"
  },
  "scripts": {
    "prepublishOnly": "npm run build && npm version patch",
    "clean": "rimraf coverage build tmp",
    "prebuild": "npm run lint",
    "build": "tsc -p tsconfig.json",
    "build:watch": "tsc -w -p tsconfig.json",
    "build:release": "npm run clean && tsc -p tsconfig.release.json",
    "lint": "eslint . --ext .ts --ext .mts",
    "test": "jest --coverage",
    "prettier": "prettier --config .prettierrc --write .",
    "test:watch": "jest --watch"
  },
  "author": "Vitalii Savchuk <esvit666@gmail.com>",
  "license": "ISC",
  "dependencies": {
    "@hapi/joi": "^17.1.1",
    "@koa/cors": "^4.0.0",
    "@koa/router": "^12.0.0",
    "@sentry/node": "^7.53.1",
    "@yeongjet/joi-to-json-schema": "^1.0.4",
    "awilix": "^8.0.1",
    "aws-sdk": "^2.1384.0",
    "axios": "^1.6.1",
    "bristol": "^0.4.0",
    "cls-hooked": "^4.2.2",
    "jsonwebtoken": "^9.0.2",
    "keyblade": "^0.3.2",
    "koa": "^2.14.2",
    "koa-bodyparser": "^4.4.0",
    "koa-compress": "^5.1.1",
    "koa-helmet": "^7.0.2",
    "koa-respond": "^2.1.0",
    "koa-send": "^5.0.1",
    "lodash": "^4.17.21",
    "luxon": "^3.2.1",
    "mariadb": "^3.1.2",
    "nats": "^2.14.0",
    "palin": "^2.3.0",
    "require-dir-all": "^0.4.15",
    "sequelize": "^6.31.1",
    "tslib": "~2.4",
    "yenv": "^3.0.1"
  },
  "volta": {
    "node": "18.12.1"
  }
}
