{
  "name": "nexus-prisma",
  "version": "2.0.8",
  "main": "./dist-cjs/entrypoints/main.js",
  "repository": "git@github.com:graphql-nexus/nexus-prisma.git",
  "author": "Jason Kuhrt",
  "license": "MIT",
  "files": [
    "dist-cjs",
    "scripts/production",
    "scalars.d.ts",
    "scalars.js",
    "generator.d.ts",
    "generator.js"
  ],
  "exports": {
    ".": "./dist-cjs/entrypoints/main.js",
    "./scalars": "./dist-cjs/entrypoints/scalars.js",
    "./generator": "./dist-cjs/entrypoints/generator.js",
    "./*": {
      "default": "./*.js"
    }
  },
  "types": "./dist-cjs/entrypoints/main.d.ts",
  "typesVersions": {
    "*": {
      "index.d.ts": [
        "./dist-cjs/entrypoints/main.d.ts"
      ],
      "scalars": [
        "./dist-cjs/entrypoints/scalars.d.ts"
      ],
      "generator": [
        "./dist-cjs/entrypoints/generator.d.ts"
      ],
      "*": [
        "./*"
      ]
    }
  },
  "bin": {
    "nexus-prisma": "./dist-cjs/cli/nexus-prisma.js"
  },
  "scripts": {
    "reflect:toc": "markdown-toc README.md -i --maxdepth 4 && prettier --write README.md",
    "format:fix": "prettier --write .",
    "format": "prettier --check .",
    "lint:fix": "eslint . --ext .ts,.tsx --fix",
    "lint": "eslint . --ext .ts,.tsx --max-warnings 0",
    "dev": "yarn -s clean && tsc --build --watch tsconfig.cjs.json",
    "dev:ts": "yarn dev",
    "dev:yalc": "nodemon --delay 1.5 --exec 'yalc push --no-scripts' --watch 'dist-*/**/*'",
    "build": "yarn generate && yarn clean && tsc --build tsconfig.cjs.json",
    "test": "cross-env NO_COLOR=true DEBUG='konn*,e2e' jest",
    "test:e2e": "cross-env NO_COLOR=true DEBUG=e2e jest --selectProjects e2e",
    "test:unit": "cross-env NO_COLOR=true jest --selectProjects unit",
    "test:ci": "cross-env DEBUG=e2e jest --coverage --forceExit --runInBand",
    "tdd": "jest --selectProjects unit --watch",
    "tdd:e2e:debug": "cross-env test_project_reuse=true jest --selectProjects e2e --watch",
    "clean": "rm -rf dist-cjs dist-esm node_modules/.cache",
    "clean:test:cache": "rm -rf tests/__cache__",
    "release:pr": "dripip pr",
    "release:canary": "dripip preview",
    "release:stable": "dripip stable",
    "prepublishOnly": "yarn build",
    "generate": "node scripts/production/postinstall.js",
    "postinstall": "node scripts/production/postinstall.js",
    "prepare": "husky",
    "type:check": "tsc --noEmit"
  },
  "devDependencies": {
    "@commitlint/cli": "^19.6.0",
    "@commitlint/config-conventional": "^19.6.0",
    "@homer0/prettier-plugin-jsdoc": "^9.1.0",
    "@prisma-labs/prettier-config": "0.1.0",
    "@prisma/client": "^5.0.0",
    "@prisma/internals": "^5.0.0",
    "@semantic-release/changelog": "6.0.3",
    "@semantic-release/git": "10.0.1",
    "@types/debug": "^4.1.12",
    "@types/expand-tilde": "^2.0.2",
    "@types/jest": "29.5.14",
    "@types/lodash": "^4.17.13",
    "@types/node": "^20.12.7",
    "@types/object-hash": "^3.0.6",
    "@types/pluralize": "^0.0.33",
    "@types/semver": "^7.5.8",
    "@types/slug": "^5.0.9",
    "@types/strip-ansi": "^5.2.1",
    "@typescript-eslint/eslint-plugin": "^6.21.0",
    "@typescript-eslint/parser": "^6.21.0",
    "arg": "^5.0.2",
    "cross-env": "^7.0.3",
    "dripip": "0.10.0",
    "eslint": "^8.57.1",
    "eslint-config-prettier": "^9.1.0",
    "execa": "^5.1.1",
    "graphql": "^16.9.0",
    "graphql-request": "^6.1.0",
    "graphql-tag": "^2.12.6",
    "husky": "^9.1.7",
    "jest": "29.7.0",
    "jest-watch-select-projects": "^2.0.0",
    "jest-watch-typeahead": "2.2.2",
    "konn": "^0.7.0",
    "lint-staged": "^15.2.10",
    "markdown-toc": "^1.2.0",
    "nexus": "^1.3.0",
    "nodemon": "^3.1.7",
    "object-hash": "^3.0.0",
    "prettier": "3.4.2",
    "prisma": "^5.0.0",
    "read-pkg-up": "7.0.1",
    "semantic-release": "23.1.1",
    "slug": "^8.2.3",
    "strip-ansi": "6.0.1",
    "ts-jest": "29.2.5",
    "ts-node": "^10.9.2",
    "type-fest": "^4.30.0",
    "typescript": "5.3.3",
    "yalc": "^1.0.0-pre.53",
    "zod": "^3.23.8"
  },
  "prettier": "@prisma-labs/prettier-config",
  "peerDependencies": {
    "@prisma/client": "^5.0.0",
    "graphql": "^15.0.0 || ^16.0.0",
    "nexus": "1.2.0 || ^1.3.0",
    "ts-node": "^10.9.2"
  },
  "peerDependenciesMeta": {
    "ts-node": {
      "optional": true
    }
  },
  "dependencies": {
    "@prisma/generator-helper": "^5.0.0",
    "debug": "^4.4.0",
    "decimal.js": "^10.4.3",
    "dindist": "^1.0.2",
    "expand-tilde": "^2.0.2",
    "fs-jetpack": "^5.1.0",
    "graphql-scalars": "^1.23.0",
    "kleur": "^4.1.5",
    "lodash": "^4.17.21",
    "ono": "^7.1.3",
    "pluralize": "^8.0.0",
    "semver": "^7.6.3",
    "setset": "^0.0.9",
    "tslib": "^2.8.1"
  },
  "nodemonConfig": {
    "events": {
      "start": "echo \"\\x1Bc\""
    }
  }
}
