{
    "name": "@hodfords/nestjs-transaction",
    "version": "11.4.1",
    "description": "Manages database transactions in NestJS applications",
    "main": "index.js",
    "scripts": {
        "prebuild": "rimraf dist",
        "build": "tsc",
        "cspell": "cspell",
        "format": "prettier --write \"sample/**/*.ts\" \"lib/**/*.ts\"",
        "postbuild": "cp package.json dist/lib && cp README.md dist/lib && cp .npmrc dist/lib",
        "lint": "eslint \"{sample,lib,test}/**/*.ts\" --fix",
        "lint-staged": "lint-staged",
        "prepare": "is-ci || husky",
        "release:patch": "git add CHANGELOG.md && npm version patch --tag-version-prefix='' -f -m 'chore: release to %s'",
        "release:push": "git push --no-verify && git push --tags --no-verify",
        "start": "nest start",
        "start:debug": "nest start --debug --watch",
        "start:dev": "npm run prebuild && nest start --watch",
        "test": "jest",
        "test:cov": "jest --coverage",
        "test:debug": "node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand",
        "test:e2e": "jest --config ./test/jest-e2e.json",
        "test:watch": "jest --watch"
    },
    "repository": {
        "type": "git",
        "url": "git+https://github.com/hodfords-solutions/nestjs-transaction.git"
    },
    "keywords": [],
    "author": "",
    "license": "ISC",
    "bugs": {
        "url": "https://github.com/hodfords-solutions/nestjs-transaction/issues"
    },
    "homepage": "https://github.com/hodfords-solutions/nestjs-transaction#readme",
    "devDependencies": {
        "@hodfords/nestjs-eslint-config": "11.0.1",
        "@hodfords/nestjs-prettier-config": "11.0.1",
        "@hodfords/typeorm-helper": "11.2.0",
        "@nestjs/cli": "11.0.2",
        "@nestjs/common": "11.0.11",
        "@nestjs/core": "11.0.11",
        "@nestjs/platform-express": "11.0.11",
        "@nestjs/swagger": "^11.2.0",
        "@nestjs/testing": "^11.1.27",
        "@nestjs/typeorm": "11.0.2",
        "@types/lodash": "4.17.16",
        "@types/node": "22.13.10",
        "class-transformer": "0.5.1",
        "class-validator": "0.14.1",
        "commander": "13.1.0",
        "cspell": "8.17.5",
        "eslint": "9.22.0",
        "husky": "9.1.7",
        "is-ci": "4.1.0",
        "jest": "^30.4.2",
        "lint-staged": "15.5.0",
        "lodash": "4.17.21",
        "mongodb": "7.3.0",
        "nestjs-cls": "6.0.1",
        "pg": "8.14.1",
        "prettier": "3.5.3",
        "reflect-metadata": "0.2.2",
        "rimraf": "6.0.1",
        "rxjs": "7.8.2",
        "ts-jest": "^29.4.11",
        "ts-node": "^10.9.2",
        "typeorm": "1.0.0",
        "typescript": "5.8.2"
    },
    "dependencies": {
        "nestjs-cls": "*"
    },
    "peerDependencies": {
        "nestjs-cls": "*"
    },
    "optionalDependencies": {
        "mongodb": "^7.0.0"
    }
}
