{"_id":"@ankeny/chaya-prisma-package","_rev":"8-2293850f6782f752f9e6ee43bfc13426","name":"@ankeny/chaya-prisma-package","dist-tags":{"latest":"1.0.13"},"versions":{"1.0.5":{"name":"@ankeny/chaya-prisma-package","version":"1.0.5","keywords":["prisma","database","zod","validation","typescript","shared package"],"author":{"name":"Faizan Shaik"},"license":"ISC","_id":"@ankeny/chaya-prisma-package@1.0.5","maintainers":[{"name":"ankeny","email":"yepaniketh014@gmail.com"}],"dist":{"shasum":"d81669a303c7a05c2c972cf69fd79da4f9ba5429","tarball":"https://registry.npmjs.org/@ankeny/chaya-prisma-package/-/chaya-prisma-package-1.0.5.tgz","fileCount":37,"integrity":"sha512-1NznHZ2l5ymGRDKFnMEqN2VZjKzcX8gdpsPriQv+ty3pRfxFSgkk5K8odmAtg1wpwQh02nz/YyPEcwxAKhbPyA==","signatures":[{"sig":"MEUCICyxpflVmE0aJEDBpy+3OZ7aWutaSEonUEewLYelydb8AiEAg8XFeWXNLfpB1+KY8ljTlFsh5HeOCNa7Mgm01ZEi3i8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73759},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2f5bf562fc1a09757528200782b7de9eec7a86bb","scripts":{"dev":"tsc --watch","lint":"eslint . --ext .ts,.tsx","build":"tsc --build && pnpm db:generate","db:seed":"ts-node ./prisma/seed.ts","db:studio":"prisma studio","db:migrate":"prisma migrate dev","db:generate":"echo 'Running prisma generate' && prisma generate","postinstall":"node postinstall.js","prepublishOnly":"pnpm run db:generate && pnpm run build"},"_npmUser":{"name":"ankeny","email":"yepaniketh014@gmail.com"},"_npmVersion":"10.9.2","description":"A shared Prisma package for database schema, types, and reusable Zod validation schemas.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^3.25.7","typescript":"^5.8.3","@prisma/client":"6.16.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"prisma":"6.16.2"},"_npmOperationalInternal":{"tmp":"tmp/chaya-prisma-package_1.0.5_1758262065229_0.6406899039129603","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@ankeny/chaya-prisma-package","version":"1.0.7","keywords":["prisma","database","zod","validation","typescript","shared package"],"author":{"name":"Faizan Shaik"},"license":"ISC","_id":"@ankeny/chaya-prisma-package@1.0.7","maintainers":[{"name":"ankeny","email":"yepaniketh014@gmail.com"}],"dist":{"shasum":"750a008723594b1d5e0c064af989eb228c140948","tarball":"https://registry.npmjs.org/@ankeny/chaya-prisma-package/-/chaya-prisma-package-1.0.7.tgz","fileCount":37,"integrity":"sha512-yuwrHGhQeacKBjemPKk2VKS+HhYvpfSKiO9Fxl3JEEJuHl2CuGPIXSJdkhCScEH5PezKIk6KlqClx6sum29XhA==","signatures":[{"sig":"MEUCIHB7ggUX1SV7wnVWknZ5PkaDsPL2iwzGKNCxQkwdStntAiEA360uwfpz9kA2RisSnGeRfjKzMMPRdQmSID8XYavKEXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74189},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2f6c6ac2b85d3e0117df22992f6bb69ec047ee05","scripts":{"dev":"tsc --watch","lint":"eslint . --ext .ts,.tsx","build":"tsc --build && pnpm db:generate","db:seed":"ts-node ./prisma/seed.ts","db:studio":"prisma studio","db:migrate":"prisma migrate dev","db:generate":"echo 'Running prisma generate' && prisma generate","postinstall":"node postinstall.js","prepublishOnly":"pnpm run db:generate && pnpm run build"},"_npmUser":{"name":"ankeny","email":"yepaniketh014@gmail.com"},"_npmVersion":"10.9.2","description":"A shared Prisma package for database schema, types, and reusable Zod validation schemas.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^3.25.7","typescript":"^5.8.3","@prisma/client":"6.16.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"prisma":"6.16.2"},"_npmOperationalInternal":{"tmp":"tmp/chaya-prisma-package_1.0.7_1758262551721_0.35773772170198415","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@ankeny/chaya-prisma-package","version":"1.0.8","keywords":["prisma","database","zod","validation","typescript","shared package"],"author":{"name":"Faizan Shaik"},"license":"ISC","_id":"@ankeny/chaya-prisma-package@1.0.8","maintainers":[{"name":"ankeny","email":"yepaniketh014@gmail.com"}],"dist":{"shasum":"deb1bae397262dab3a60161916b167a95fb76c81","tarball":"https://registry.npmjs.org/@ankeny/chaya-prisma-package/-/chaya-prisma-package-1.0.8.tgz","fileCount":37,"integrity":"sha512-bXFR2g9vS8afKv6GDJ9EY4f4aM/t8h7qgZZu+kE0cGjSu0XKLmDyFleylKSCvUHpVNmRgN33Eh+CRmDP7bR2Xw==","signatures":[{"sig":"MEUCIQDWWLV3cNQIfBmpLRVcX6e26hs4HlCPultQln9AX4SQgAIgXOhX9qzaOAGR2AfwRB3fgYK6Eux81JHW0/7nEOxxWh4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75407},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6351f4cbed93e7d3ba50ec9bc78b42a7f57b503b","scripts":{"dev":"tsc --watch","lint":"eslint . --ext .ts,.tsx","build":"tsc --build && pnpm db:generate","db:seed":"ts-node ./prisma/seed.ts","db:studio":"prisma studio","db:migrate":"prisma migrate dev","db:generate":"echo 'Running prisma generate' && prisma generate","postinstall":"node postinstall.js","prepublishOnly":"pnpm run db:generate && pnpm run build"},"_npmUser":{"name":"ankeny","email":"yepaniketh014@gmail.com"},"_npmVersion":"10.9.2","description":"A shared Prisma package for database schema, types, and reusable Zod validation schemas.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^3.25.7","typescript":"^5.8.3","@prisma/client":"6.16.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"prisma":"6.16.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/chaya-prisma-package_1.0.8_1758262934425_0.2989294007722785","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@ankeny/chaya-prisma-package","version":"1.0.9","keywords":["prisma","database","zod","validation","typescript","shared package"],"author":{"name":"Faizan Shaik"},"license":"ISC","_id":"@ankeny/chaya-prisma-package@1.0.9","maintainers":[{"name":"ankeny","email":"yepaniketh014@gmail.com"}],"dist":{"shasum":"d00514867cd92e7c0eaba661e48cc2d4d8ae60f5","tarball":"https://registry.npmjs.org/@ankeny/chaya-prisma-package/-/chaya-prisma-package-1.0.9.tgz","fileCount":37,"integrity":"sha512-E4dbAZ2lmiDQz3Hr82N0ktP2lxJM4lkSAC3q1XCehcVlyapdXcAYalJtlyQ8/0d3NU6N768HLbSrM7Fgx3T9Wg==","signatures":[{"sig":"MEYCIQD5CfNZGBr3Uim4QfkR3vk9Bl942qbvi3178ZeZE3IfDQIhAI58tDFEE5ktVJIH7+j82oZS2ZrsdRmUtoBMhCSJrb9+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75407},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6351f4cbed93e7d3ba50ec9bc78b42a7f57b503b","scripts":{"dev":"tsc --watch","lint":"eslint . --ext .ts,.tsx","build":"tsc --build && pnpm db:generate","db:seed":"ts-node ./prisma/seed.ts","db:studio":"prisma studio","db:migrate":"prisma migrate dev","db:generate":"echo 'Running prisma generate' && prisma generate","postinstall":"node postinstall.js","prepublishOnly":"pnpm run db:generate && pnpm run build"},"_npmUser":{"name":"ankeny","email":"yepaniketh014@gmail.com"},"_npmVersion":"10.9.2","description":"A shared Prisma package for database schema, types, and reusable Zod validation schemas.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^3.25.7","typescript":"^5.8.3","@prisma/client":"6.16.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"prisma":"6.16.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/chaya-prisma-package_1.0.9_1758263079306_0.8061423547136786","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@ankeny/chaya-prisma-package","version":"1.0.10","keywords":["prisma","database","zod","validation","typescript","shared package"],"author":{"name":"Faizan Shaik"},"license":"ISC","_id":"@ankeny/chaya-prisma-package@1.0.10","maintainers":[{"name":"ankeny","email":"yepaniketh014@gmail.com"}],"dist":{"shasum":"2ca4e84d0c059911025dfe84bedceca661f6bc7f","tarball":"https://registry.npmjs.org/@ankeny/chaya-prisma-package/-/chaya-prisma-package-1.0.10.tgz","fileCount":37,"integrity":"sha512-/i1lBCYtXzWORyndS+i/fZ5f5+mMDD8sFF7hj4iJ5gyk3JfN+mIhqQq9K1SrxNw6J5zM8NlTao7oUKYcK4M9hA==","signatures":[{"sig":"MEUCIQDOieOgej1Oqx2u6FYMLsy/unG0hMhFAs+Pi4BQ5LU0fAIga4G+zRS4ZG9/ospV3BTv2fRICw/EBos6bZYJTjqNY+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74898},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6351f4cbed93e7d3ba50ec9bc78b42a7f57b503b","scripts":{"dev":"tsc --watch","lint":"eslint . --ext .ts,.tsx","build":"tsc --build && pnpm db:generate","db:seed":"ts-node ./prisma/seed.ts","db:studio":"prisma studio","db:migrate":"prisma migrate dev","db:generate":"echo 'Running prisma generate' && prisma generate","postinstall":"node postinstall.js","prepublishOnly":"pnpm run db:generate && pnpm run build"},"_npmUser":{"name":"ankeny","email":"yepaniketh014@gmail.com"},"_npmVersion":"10.9.2","description":"A shared Prisma package for database schema, types, and reusable Zod validation schemas.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^3.25.7","typescript":"^5.8.3","@prisma/client":"6.16.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"prisma":"6.16.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/chaya-prisma-package_1.0.10_1758263301622_0.8379243669948289","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@ankeny/chaya-prisma-package","version":"1.0.11","keywords":["prisma","database","zod","validation","typescript","shared package"],"author":{"name":"Faizan Shaik"},"license":"ISC","_id":"@ankeny/chaya-prisma-package@1.0.11","maintainers":[{"name":"ankeny","email":"yepaniketh014@gmail.com"}],"dist":{"shasum":"3f5505c8393c2ee29984db3b616ec82c44d10fd7","tarball":"https://registry.npmjs.org/@ankeny/chaya-prisma-package/-/chaya-prisma-package-1.0.11.tgz","fileCount":37,"integrity":"sha512-ZJe79Gr9k2NonwzwPUg8GK4NxmkTUF/ydbfZhKaHDtva4H/dDAiXXdVdbG517slAwjHOt1cDR3xjM0pamdYOBw==","signatures":[{"sig":"MEUCIQCdrTHAIAcMV+aaFdPDs8BakIubM5TCXnzkXRfw70XCYwIgSGHOU5RLgmnF9slA1emqqn1/hr/VkZ/NOzcq94pBzsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75408},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6351f4cbed93e7d3ba50ec9bc78b42a7f57b503b","scripts":{"dev":"tsc --watch","lint":"eslint . --ext .ts,.tsx","build":"tsc --build && pnpm db:generate","db:seed":"ts-node ./prisma/seed.ts","db:studio":"prisma studio","db:migrate":"prisma migrate dev","db:generate":"echo 'Running prisma generate' && prisma generate","postinstall":"node postinstall.js","prepublishOnly":"pnpm run db:generate && pnpm run build"},"_npmUser":{"name":"ankeny","email":"yepaniketh014@gmail.com"},"_npmVersion":"10.9.2","description":"A shared Prisma package for database schema, types, and reusable Zod validation schemas.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^3.25.7","typescript":"^5.8.3","@prisma/client":"6.16.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"prisma":"6.16.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/chaya-prisma-package_1.0.11_1758263789767_0.035824888670822785","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"@ankeny/chaya-prisma-package","version":"1.0.12","keywords":["prisma","database","zod","validation","typescript","shared package"],"author":{"name":"Faizan Shaik"},"license":"ISC","_id":"@ankeny/chaya-prisma-package@1.0.12","maintainers":[{"name":"ankeny","email":"yepaniketh014@gmail.com"}],"dist":{"shasum":"e437c2dcb1fe75abc73f5c5d9d03485228f3d860","tarball":"https://registry.npmjs.org/@ankeny/chaya-prisma-package/-/chaya-prisma-package-1.0.12.tgz","fileCount":41,"integrity":"sha512-Ja52IVNHevtvaDIx3gPncpD9XN73SX2i+dbUSNngvzJ12CeBHvn7pQFl43nLzyn8bhMSxySI9pz7QpM4NIxXwA==","signatures":[{"sig":"MEYCIQCecA+Y8b3UFSttq8t6Np8SFTs2tGI2KMMG7j0gMpk+jwIhAMIVKjibH7apiN9MAZhsuuPwZr2Ojp8rNQEVyOo+6ibW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78107},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js","require":"./dist/client.js"}},"gitHead":"6351f4cbed93e7d3ba50ec9bc78b42a7f57b503b","scripts":{"dev":"tsc --watch","lint":"eslint . --ext .ts,.tsx","build":"tsc --build && pnpm db:generate","db:seed":"ts-node ./prisma/seed.ts","db:studio":"prisma studio","db:migrate":"prisma migrate dev","db:generate":"echo 'Running prisma generate' && prisma generate","postinstall":"node postinstall.js","prepublishOnly":"pnpm run db:generate && pnpm run build"},"_npmUser":{"name":"ankeny","email":"yepaniketh014@gmail.com"},"_npmVersion":"10.9.2","description":"A shared Prisma package for database schema, types, and reusable Zod validation schemas.","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^3.25.7","typescript":"^5.8.3","@prisma/client":"6.16.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.5.2","devDependencies":{"prisma":"6.16.2","@types/node":"^24.5.2"},"_npmOperationalInternal":{"tmp":"tmp/chaya-prisma-package_1.0.12_1758264070157_0.6782906907082029","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"@ankeny/chaya-prisma-package","version":"1.0.13","description":"A shared Prisma package for database schema, types, and reusable Zod validation schemas.","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"import":"./dist/index.js","require":"./dist/index.js","types":"./dist/index.d.ts"},"./client":{"import":"./dist/client.js","require":"./dist/client.js","types":"./dist/client.d.ts"}},"scripts":{"prepublishOnly":"pnpm run db:generate && pnpm run build","build":"tsc --build && pnpm db:generate","dev":"tsc --watch","lint":"eslint . --ext .ts,.tsx","db:generate":"echo 'Running prisma generate' && prisma generate","db:migrate":"prisma migrate dev","db:studio":"prisma studio","db:seed":"ts-node ./prisma/seed.ts","postinstall":"node postinstall.js"},"keywords":["prisma","database","zod","validation","typescript","shared package"],"author":{"name":"Faizan Shaik"},"license":"ISC","packageManager":"pnpm@10.5.2","dependencies":{"@prisma/client":"6.16.2","typescript":"^5.8.3","zod":"^3.25.7"},"devDependencies":{"@types/node":"^24.5.2","prisma":"6.16.2"},"_id":"@ankeny/chaya-prisma-package@1.0.13","gitHead":"6351f4cbed93e7d3ba50ec9bc78b42a7f57b503b","_nodeVersion":"22.17.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-+gxP+nGyz8il7yM+WLsSGlkmJXY4+Il/Oh5Ozt8KQfzVwp8x5N4iPQoQAa0pQJpfQ727VDOJ2CaTG8rN6T6krQ==","shasum":"084295a646899f3c97bd330b974004af4e468f73","tarball":"https://registry.npmjs.org/@ankeny/chaya-prisma-package/-/chaya-prisma-package-1.0.13.tgz","fileCount":45,"unpackedSize":80789,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDuMAVpz25oYSSaDWJsbpbwPOVgU69zCete6vc0hMlOhgIgV6cNLKDx2whP4uEhJiHmJHjf1r/EXs1PkR0aU3bRBN4="}]},"_npmUser":{"name":"ankeny","email":"yepaniketh014@gmail.com"},"directories":{},"maintainers":[{"name":"ankeny","email":"yepaniketh014@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/chaya-prisma-package_1.0.13_1758264288278_0.8015358701595734"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-19T06:07:45.139Z","modified":"2025-09-19T06:44:48.974Z","1.0.5":"2025-09-19T06:07:45.429Z","1.0.7":"2025-09-19T06:15:51.945Z","1.0.8":"2025-09-19T06:22:14.647Z","1.0.9":"2025-09-19T06:24:39.516Z","1.0.10":"2025-09-19T06:28:21.790Z","1.0.11":"2025-09-19T06:36:29.931Z","1.0.12":"2025-09-19T06:41:10.332Z","1.0.13":"2025-09-19T06:44:48.459Z"},"author":{"name":"Faizan Shaik"},"license":"ISC","keywords":["prisma","database","zod","validation","typescript","shared package"],"description":"A shared Prisma package for database schema, types, and reusable Zod validation schemas.","maintainers":[{"name":"ankeny","email":"yepaniketh014@gmail.com"}],"readme":"# @fyzanshaik/chaya-prisma-package\n\nA shared Prisma package for database schema, types, and reusable Zod validation schemas.\n\n---\n\n## Table of Contents\n\n- [Overview](#overview)\n- [Getting Started](#getting-started)\n- [Development Workflow](#development-workflow)\n- [Schema Changes](#schema-changes)\n- [Versioning & Publishing](#versioning--publishing)\n- [Contributing](#contributing)\n- [License](#license)\n\n---\n\n## Overview\n\nThis package centralizes the Prisma schema, generated types, and Zod validation schemas for use across multiple projects. It ensures consistency and reusability for database access and validation logic.\n\n---\n\n## Getting Started\n\n### 1. Clone the Repository\n\n```bash\ngit clone https://github.com/your-org/chaya-prisma-package.git\ncd chaya-prisma-package\npnpm install\n```\n\n### 2. Build the Package\n\n```bash\npnpm build\n```\n\n### 3. Use in Your Project\n\nAdd this package as a dependency in your project (after publishing):\n\n```bash\npnpm add @fyzanshaik/chaya-prisma-package\n```\n\n---\n\n## Development Workflow\n\n### Making Changes\n\n1. **Create a new branch:**\n\n   ```bash\n   git checkout -b feat/your-feature\n   ```\n\n2. **Make your changes** (code, schema, or validation).\n\n3. **Run lint and build:**\n\n   ```bash\n   pnpm lint\n   pnpm build\n   ```\n\n4. **Test your changes** in your consuming project if needed.\n\n5. **Commit and push:**\n\n   ```bash\n   git add .\n   git commit -m \"feat: describe your change\"\n   git push origin feat/your-feature\n   ```\n\n6. **Open a Pull Request** on GitHub.\n\n---\n\n## Schema Changes\n\nIf you need to update the Prisma schema:\n\n1. **Edit `prisma/schema.prisma`** as needed.\n\n2. **Run migrations (if required):**\n\n   ```bash\n   pnpm db:migrate\n   ```\n\n3. **Regenerate Prisma Client:**\n\n   ```bash\n   pnpm db:generate\n   ```\n\n4. **Rebuild the package:**\n\n   ```bash\n   pnpm build\n   ```\n\n5. **Test the changes** in your consuming project.\n\n---\n\n## Versioning & Publishing\n\n> **Note:** Only maintainers should publish to npm.\n\n### Bump the Version\n\nUse [pnpm version](https://pnpm.io/cli/version) to bump the version:\n\n```bash\npnpm version patch   # or minor/major as appropriate\n```\n\n### Publish to npm\n\n```bash\npnpm publish --access public\n```\n\n### After PR Merge\n\n- The maintainer will review and merge your PR.\n- The maintainer is responsible for bumping the version and publishing to npm.\n\n---\n\n## Contributing\n\n- Please follow the [Conventional Commits](https://www.conventionalcommits.org/) style for commit messages.\n- Open a PR for all changes.\n- Ensure all builds and lint checks pass before requesting a review.\n\n---\n\n## License\n\n[ISC](./LICENSE)\n\n---\n\n## Maintainers\n\n- [Faizan Shaik](https://github.com/fyzanshaik)\n\n---\n","readmeFilename":"README.md"}