{
  "name": "@stryke/prisma-trpc-generator",
  "version": "0.13.93",
  "private": false,
  "description": "A fork of the prisma-trpc-generator code to work in ESM with Prisma v6.",
  "keywords": [
    "stryke",
    "typescript",
    "utilities",
    "storm-software",
    "storm",
    "sullivanpj"
  ],
  "homepage": "https://stormsoftware.com",
  "bugs": {
    "url": "https://stormsoftware.com/support",
    "email": "support@stormsoftware.com"
  },
  "repository": {
    "type": "github",
    "url": "https://github.com/storm-software/stryke.git",
    "directory": "packages/prisma-trpc-generator"
  },
  "funding": {
    "type": "github",
    "url": "https://github.com/sponsors/storm-software"
  },
  "license": "Apache-2.0",
  "author": {
    "name": "Storm Software",
    "email": "contact@stormsoftware.com",
    "url": "https://stormsoftware.com"
  },
  "maintainers": [
    {
      "name": "Storm Software",
      "email": "contact@stormsoftware.com",
      "url": "https://stormsoftware.com"
    }
  ],
  "contributors": [
    {
      "name": "Storm Software",
      "email": "contact@stormsoftware.com",
      "url": "https://stormsoftware.com"
    }
  ],
  "type": "module",
  "exports": {
    ".": { "import": "./dist/index.mjs", "require": "./dist/index.cjs" },
    "./config": {
      "import": "./dist/config.mjs",
      "require": "./dist/config.cjs"
    },
    "./env/src/get-env-paths": {
      "import": "./dist/env/src/get-env-paths.mjs",
      "require": "./dist/env/src/get-env-paths.cjs"
    },
    "./generator": {
      "import": "./dist/generator.mjs",
      "require": "./dist/generator.cjs"
    },
    "./helpers": {
      "import": "./dist/helpers.mjs",
      "require": "./dist/helpers.cjs"
    },
    "./prisma-generator": {
      "import": "./dist/prisma-generator.mjs",
      "require": "./dist/prisma-generator.cjs"
    },
    "./project": {
      "import": "./dist/project.mjs",
      "require": "./dist/project.cjs"
    },
    "./string-format/src/acronyms": {
      "import": "./dist/string-format/src/acronyms.mjs",
      "require": "./dist/string-format/src/acronyms.cjs"
    },
    "./string-format/src/articles": {
      "import": "./dist/string-format/src/articles.mjs",
      "require": "./dist/string-format/src/articles.cjs"
    },
    "./string-format/src/combine": {
      "import": "./dist/string-format/src/combine.mjs",
      "require": "./dist/string-format/src/combine.cjs"
    },
    "./string-format/src/conjunctions": {
      "import": "./dist/string-format/src/conjunctions.mjs",
      "require": "./dist/string-format/src/conjunctions.cjs"
    },
    "./string-format/src/decamelize": {
      "import": "./dist/string-format/src/decamelize.mjs",
      "require": "./dist/string-format/src/decamelize.cjs"
    },
    "./string-format/src/format-special-cases": {
      "import": "./dist/string-format/src/format-special-cases.mjs",
      "require": "./dist/string-format/src/format-special-cases.cjs"
    },
    "./string-format/src/lower-case-first": {
      "import": "./dist/string-format/src/lower-case-first.mjs",
      "require": "./dist/string-format/src/lower-case-first.cjs"
    },
    "./string-format/src/prepositions": {
      "import": "./dist/string-format/src/prepositions.mjs",
      "require": "./dist/string-format/src/prepositions.cjs"
    },
    "./string-format/src/special-cases": {
      "import": "./dist/string-format/src/special-cases.mjs",
      "require": "./dist/string-format/src/special-cases.cjs"
    },
    "./string-format/src/title-case": {
      "import": "./dist/string-format/src/title-case.mjs",
      "require": "./dist/string-format/src/title-case.cjs"
    },
    "./string-format/src/upper-case-first": {
      "import": "./dist/string-format/src/upper-case-first.mjs",
      "require": "./dist/string-format/src/upper-case-first.cjs"
    },
    "./utils/format-file": {
      "import": "./dist/utils/format-file.mjs",
      "require": "./dist/utils/format-file.cjs"
    },
    "./utils/get-jiti": {
      "import": "./dist/utils/get-jiti.mjs",
      "require": "./dist/utils/get-jiti.cjs"
    },
    "./utils/get-prisma-internals": {
      "import": "./dist/utils/get-prisma-internals.mjs",
      "require": "./dist/utils/get-prisma-internals.cjs"
    },
    "./utils/write-file-safely": {
      "import": "./dist/utils/write-file-safely.mjs",
      "require": "./dist/utils/write-file-safely.cjs"
    },
    "./zod/aggregate-helpers": {
      "import": "./dist/zod/aggregate-helpers.mjs",
      "require": "./dist/zod/aggregate-helpers.cjs"
    },
    "./zod/comments-helpers": {
      "import": "./dist/zod/comments-helpers.mjs",
      "require": "./dist/zod/comments-helpers.cjs"
    },
    "./zod/docs-helpers": {
      "import": "./dist/zod/docs-helpers.mjs",
      "require": "./dist/zod/docs-helpers.cjs"
    },
    "./zod/generator-helpers": {
      "import": "./dist/zod/generator-helpers.mjs",
      "require": "./dist/zod/generator-helpers.cjs"
    },
    "./zod/helpers": {
      "import": "./dist/zod/helpers.mjs",
      "require": "./dist/zod/helpers.cjs"
    },
    "./zod/include-helpers": {
      "import": "./dist/zod/include-helpers.mjs",
      "require": "./dist/zod/include-helpers.cjs"
    },
    "./zod/model-helpers": {
      "import": "./dist/zod/model-helpers.mjs",
      "require": "./dist/zod/model-helpers.cjs"
    },
    "./zod/modelArgs-helpers": {
      "import": "./dist/zod/modelArgs-helpers.mjs",
      "require": "./dist/zod/modelArgs-helpers.cjs"
    },
    "./zod/mongodb-helpers": {
      "import": "./dist/zod/mongodb-helpers.mjs",
      "require": "./dist/zod/mongodb-helpers.cjs"
    },
    "./zod/select-helpers": {
      "import": "./dist/zod/select-helpers.mjs",
      "require": "./dist/zod/select-helpers.cjs"
    },
    "./zod/transformer": {
      "import": "./dist/zod/transformer.mjs",
      "require": "./dist/zod/transformer.cjs"
    },
    "./zod/whereUniqueInput-helpers": {
      "import": "./dist/zod/whereUniqueInput-helpers.mjs",
      "require": "./dist/zod/whereUniqueInput-helpers.cjs"
    },
    "./*": "./*"
  },
  "main": "./dist/index.cjs",
  "module": "./dist/index.mjs",
  "types": "./dist/index.d.cts",
  "bin": {
    "prisma-trpc-generator": "dist/generator.js",
    "prisma-trpc-generator-cjs": "dist/generator.cjs",
    "prisma-trpc-generator-mjs": "dist/generator.js"
  },
  "files": ["dist/**/*"],
  "dependencies": {
    "@prisma/generator-helper": "^6.19.3",
    "@prisma/internals": "^6.19.3",
    "@stryke/fs": "^0.33.76",
    "@stryke/path": "^0.29.3",
    "esbuild": "^0.25.12",
    "jiti": "^2.7.0",
    "parenthesis": "^3.1.8",
    "prettier": "^3.8.3",
    "ts-morph": "^25.0.1",
    "zod": "^4.4.3"
  },
  "devDependencies": {
    "@types/pluralize": "^0.0.33",
    "pluralize": "^8.0.0",
    "tsdown": "^0.21.10"
  },
  "publishConfig": { "access": "public" },
  "gitHead": "b4ff7288e87cebd30fa8787c420e563b13bef1c8"
}
