{
  "name": "@hyper.software/common-models",
  "version": "2.10.89",
  "author": "Raul Tomescu <tomescu.raul+hyper@gmail.com>",
  "description": "Hyper Software Common Models",
  "main": "lib/index.js",
  "types": "./lib/index.d.ts",
  "engines": {
    "node": ">= 20.18.1"
  },
  "files": [
    "lib",
    "es"
  ],
  "keywords": [
    "Javascript",
    "middleware"
  ],
  "repository": {},
  "license": "ISC",
  "bugs": {},
  "scripts": {
    "lint": "eslint src --ext .ts,.tsx",
    "tsc": "tsc",
    "format": "prettier-eslint \"src/**/*.ts\" \"src/**/*.tsx\" --write",
    "build": "npm run lint && npm run format && tsc",
    "publish-package": "git add . && git commit -m 'Pre-publish package' --allow-empty && rm -rf ./lib && npm run build && npm version patch && npm publish && git add . && git commit -m 'Post-publish package' --allow-empty && git push"
  },
  "husky": {
    "hooks": {
      "pre-commit": "npm run lint && npm run format"
    }
  },
  "dependencies": {
    "@hyper.software/common-helpers": "1.5.1",
    "@hyper.software/common-models": "^2.9.10",
    "@hyper.software/partner-client": "1.0.5",
    "sequelize": "^6.35.0",
    "sequelize-typescript": "^2.1.5"
  },
  "devDependencies": {
    "@types/eslint": "^8",
    "eslint": "^8.54.0",
    "eslint-config-prettier": "^9.0.0",
    "eslint-plugin-prettier": "^5.0.1",
    "husky": "^8.0.3",
    "prettier": "^3.1.0",
    "pretty-quick": "^3.1.3",
    "tslint": "^6.0.0",
    "tslint-config-prettier": "^1.18.0",
    "tslint-eslint-rules": "^5.4.0",
    "tslint-plugin-prettier": "^2.3.0",
    "typescript": "^5.2.2"
  },
  "packageManager": "yarn@4.0.2+sha512.4e502bea682e7d8004561f916f1da2dfbe6f718024f6aa50bf8cd86f38ea3a94a7f1bf854a9ca666dd8eafcfb8d44baaa91bf5c7876e79a7aeac952c332f0e88"
}
