{
  "name": "@punks/backend-entity-manager",
  "version": "0.0.512",
  "description": "",
  "main": "dist/cjs/index.js",
  "module": "dist/esm/index.js",
  "files": [
    "dist"
  ],
  "engines": {
    "node": ">=18"
  },
  "types": "dist/index.d.ts",
  "scripts": {
    "test": "jest --passWithNoTests",
    "test:update": "yarn test --updateSnapshot",
    "clean": "rimraf dist",
    "build": "yarn clean && rollup -c",
    "deploy:npm": "yarn build && npm publish --access public",
    "type-check": "tsc --noEmit --skipLibCheck",
    "postinstall": "node -e \"const fs = require('fs'); if (fs.existsSync('./src/scripts/postinstall.ts')) require('./src/scripts/postinstall.ts')\"",
    "patch:create:typeorm": "yarn patch-package typeorm",
    "patch:package": "patch-package"
  },
  "keywords": [],
  "author": "WebPunks",
  "license": "ISC",
  "devDependencies": {
    "@aws-sdk/client-batch": "^3.525.0",
    "@aws-sdk/client-cloudwatch-logs": "3.525.0",
    "@aws-sdk/client-dynamodb": "3.525.0",
    "@aws-sdk/client-s3": "3.525.0",
    "@aws-sdk/client-secrets-manager": "3.525.0",
    "@aws-sdk/client-ses": "3.525.0",
    "@aws-sdk/s3-request-presigner": "3.525.0",
    "@aws-sdk/util-dynamodb": "3.525.0",
    "@babel/core": "^7.21.0",
    "@faker-js/faker": "^8.1.0",
    "@nestjs-plus/discovery": "^2.0.2",
    "@nestjs/common": "^10.4.1",
    "@nestjs/core": "^10.4.1",
    "@nestjs/cqrs": "^10.2.7",
    "@nestjs/event-emitter": "^2.0.4",
    "@nestjs/jwt": "^10.2.0",
    "@nestjs/platform-express": "^10.4.1",
    "@nestjs/schedule": "^4.1.0",
    "@nestjs/swagger": "^7.3.0",
    "@nestjs/testing": "^10.4.1",
    "@nestjs/typeorm": "^10.0.0",
    "@punks/backend-core": "^0.0.82",
    "@rollup/plugin-commonjs": "^21.0.1",
    "@rollup/plugin-json": "^6.0.0",
    "@rollup/plugin-node-resolve": "^13.0.6",
    "@rollup/plugin-typescript": "^11.0.0",
    "@sanity/client": "^6.10.0",
    "@sendgrid/mail": "^7.7.0",
    "@types/bcrypt": "^5.0.0",
    "@types/express": "^4.17.17",
    "@types/jest": "^29.5.12",
    "@types/lodash": "^4.14.195",
    "@types/multer": "^1.4.7",
    "@types/nodemailer": "^6.4.17",
    "@types/shelljs": "^0.8.15",
    "@types/supertest": "^2.0.12",
    "async_hooks": "^1.0.0",
    "bcrypt": "^5.1.0",
    "class-transformer": "^0.5.1",
    "class-validator": "^0.14.0",
    "cron": "^3.1.7",
    "cron-parser": "^4.9.0",
    "date-fns": "^3.6.0",
    "express": "^4.18.2",
    "handlebars": "^4.7.7",
    "jest": "^29.6.1",
    "lodash": "^4.17.21",
    "nodemailer": "^7.0.3",
    "patch-package": "^8.0.0",
    "pg": "^8.11.1",
    "pg-mem": "^2.6.13",
    "postinstall-postinstall": "^2.1.0",
    "reflect-metadata": "^0.1.13",
    "rimraf": "^3.0.2",
    "rollup": "^2.60.0",
    "rollup-plugin-dts": "^4.0.1",
    "rollup-plugin-peer-deps-external": "^2.2.4",
    "rollup-plugin-postcss": "^4.0.2",
    "shelljs": "^0.8.5",
    "supertest": "^6.3.3",
    "ts-jest": "^29.1.1",
    "ts-node": "^10.9.2",
    "tslib": "^2.5.0",
    "typeorm": "0.3.20",
    "typescript": "^5.1.6",
    "winston": "^3.11.0"
  },
  "peerDependencies": {
    "@aws-sdk/client-batch": "^3.525.0",
    "@aws-sdk/client-cloudwatch-logs": "3.525.0",
    "@aws-sdk/client-dynamodb": "3.525.0",
    "@aws-sdk/client-s3": "3.525.0",
    "@aws-sdk/client-secrets-manager": "3.525.0",
    "@aws-sdk/client-ses": "3.525.0",
    "@aws-sdk/s3-request-presigner": "3.525.0",
    "@aws-sdk/util-dynamodb": "3.525.0",
    "@nestjs-plus/discovery": "^2.0.2",
    "@nestjs/common": "^10.4.1",
    "@nestjs/core": "^10.4.1",
    "@nestjs/cqrs": "^10.2.7",
    "@nestjs/event-emitter": "^2.0.4",
    "@nestjs/jwt": "^10.2.0",
    "@nestjs/platform-express": "^10.4.1",
    "@nestjs/schedule": "^4.1.0",
    "@nestjs/swagger": "^7.3.0",
    "@nestjs/testing": "^10.4.1",
    "@nestjs/typeorm": "^10.0.0",
    "@punks/backend-core": "0.0.82",
    "@sanity/client": "^6.10.0",
    "@sendgrid/mail": "^7.7.0",
    "bcrypt": "^5.1.0",
    "nodemailer": "^7.0.3",
    "typeorm": "0.3.20",
    "winston": "^3.11.0"
  },
  "dependencies": {},
  "jest": {
    "transform": {
      ".(ts|tsx)": "ts-jest"
    },
    "testRegex": "(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$",
    "moduleFileExtensions": [
      "ts",
      "tsx",
      "js"
    ],
    "testTimeout": 100000
  }
}