{"_id":"@teliagen/adapter-prisma","_rev":"26-d7a8e44896347ffdd257f21826f86f1a","name":"@teliagen/adapter-prisma","dist-tags":{"latest":"0.4.2"},"versions":{"0.4.0":{"name":"@teliagen/adapter-prisma","version":"0.4.0","keywords":["teliagen","adapter","prisma","orm"],"author":{"name":"Teliagen Team","email":"contact@teliagen.org"},"license":"Apache-2.0","_id":"@teliagen/adapter-prisma@0.4.0","maintainers":[{"name":"teliagen_off","email":"admin@teliagen.org"}],"homepage":"https://docs.teliagen.org","bugs":{"url":"https://github.com/teliagen/teliagen-framework/issues"},"dist":{"shasum":"72fad7e9b66626661fc86e5690928a448b87f736","tarball":"https://registry.npmjs.org/@teliagen/adapter-prisma/-/adapter-prisma-0.4.0.tgz","fileCount":10,"integrity":"sha512-vfzZaL7x9iNir33Ay3h0xijTBVd+0wJoHghglZqbX1Hgtorid1w9Jz/r4iDyhCtFn0XTNtUPnEeA5LgGNwSFbQ==","signatures":[{"sig":"MEUCIQC/Xlf4e6qHtbPoa06P6Fdydc0DDuPp7MT1tSMHL2fIqAIgV92JoVFDhLkPuGKl4GTh2Dy/iy7oUqe/5BZA0lZ0tPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75464},"main":"dist/index.js","type":"module","_from":"file:teliagen-adapter-prisma-0.4.0.tgz","types":"dist/index.d.ts","private":false,"scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"teliagen_off","email":"admin@teliagen.org"},"_resolved":"C:\\Users\\ABDOUL~1\\AppData\\Local\\Temp\\f9d956b635f964278412b8d3b87cda26\\teliagen-adapter-prisma-0.4.0.tgz","_integrity":"sha512-vfzZaL7x9iNir33Ay3h0xijTBVd+0wJoHghglZqbX1Hgtorid1w9Jz/r4iDyhCtFn0XTNtUPnEeA5LgGNwSFbQ==","repository":{"url":"git+https://github.com/teliagen/teliagen-framework.git","type":"git","directory":"packages/adapter-prisma"},"_npmVersion":"11.6.2","description":"Prisma adapter for Teliagen Framework","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"^7.3.0","typescript":"^5.7.3","@types/node":"^22.10.7","@prisma/client":"^7.3.0","@teliagen/logger":"0.4.0","reflect-metadata":"^0.2.2","@teliagen/persistence":"0.4.0"},"peerDependencies":{"prisma":"^5.0.0","@prisma/client":"^5.0.0","reflect-metadata":"^0.2.2","@teliagen/persistence":"0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/adapter-prisma_0.4.0_1770857861508_0.35207391414081934","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@teliagen/adapter-prisma","version":"0.4.1","keywords":["teliagen","adapter","prisma","orm"],"author":{"name":"Teliagen Team","email":"contact@teliagen.org"},"license":"Apache-2.0","_id":"@teliagen/adapter-prisma@0.4.1","maintainers":[{"name":"teliagen_off","email":"admin@teliagen.org"}],"homepage":"https://docs.teliagen.org","bugs":{"url":"https://github.com/teliagen/teliagen-framework/issues"},"dist":{"shasum":"bd3e751fe74c2cdf7322705c1e43d195f856531f","tarball":"https://registry.npmjs.org/@teliagen/adapter-prisma/-/adapter-prisma-0.4.1.tgz","fileCount":10,"integrity":"sha512-3ILSyAYGEfZY2nQykr9iQUcMepzl/zlWmZFrDR1vTqBLBV7RqRVDVuyncE4NDH9tujT9Q+QVRR4TevH5k5CxmQ==","signatures":[{"sig":"MEUCIHXzPO+n5VvSLpSPuPi70HWWvrYMXcU+DP+ZVIVATMd6AiEA+nX6RxhMqDMGh14ycATw/ZHnhagzUKmrk9dDQO+3+Gs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75464},"main":"dist/index.js","type":"module","_from":"file:teliagen-adapter-prisma-0.4.1.tgz","types":"dist/index.d.ts","private":false,"scripts":{"dev":"tsc --watch","build":"tsc"},"_npmUser":{"name":"teliagen_off","email":"admin@teliagen.org"},"_resolved":"C:\\Users\\ABDOUL~1\\AppData\\Local\\Temp\\040e2c95443b6b23e2f12d6404631f85\\teliagen-adapter-prisma-0.4.1.tgz","_integrity":"sha512-3ILSyAYGEfZY2nQykr9iQUcMepzl/zlWmZFrDR1vTqBLBV7RqRVDVuyncE4NDH9tujT9Q+QVRR4TevH5k5CxmQ==","repository":{"url":"git+https://github.com/teliagen/teliagen-framework.git","type":"git","directory":"packages/adapter-prisma"},"_npmVersion":"11.6.2","description":"Prisma adapter for Teliagen Framework","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"prisma":"^7.3.0","typescript":"^5.7.3","@types/node":"^22.10.7","@prisma/client":"^7.3.0","@teliagen/logger":"0.4.1","reflect-metadata":"^0.2.2","@teliagen/persistence":"0.4.1"},"peerDependencies":{"prisma":"^5.0.0","@prisma/client":"^5.0.0","reflect-metadata":"^0.2.2","@teliagen/persistence":"0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/adapter-prisma_0.4.1_1770923608197_0.3926902198254314","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@teliagen/adapter-prisma","version":"0.4.2","private":false,"publishConfig":{"access":"public"},"description":"Prisma adapter for Teliagen Framework","type":"module","main":"dist/index.js","types":"dist/index.d.ts","keywords":["teliagen","adapter","prisma","orm"],"author":{"name":"Teliagen Team","email":"contact@teliagen.org"},"repository":{"type":"git","url":"git+https://github.com/teliagen/teliagen-framework.git","directory":"packages/adapter-prisma"},"homepage":"https://docs.teliagen.org","bugs":{"url":"https://github.com/teliagen/teliagen-framework/issues"},"license":"Apache-2.0","devDependencies":{"@prisma/client":"^7.3.0","@types/node":"^22.10.7","prisma":"^7.3.0","reflect-metadata":"^0.2.2","typescript":"^5.7.3","@teliagen/logger":"0.4.2","@teliagen/persistence":"0.4.2"},"peerDependencies":{"@prisma/client":"^5.0.0","prisma":"^5.0.0","reflect-metadata":"^0.2.2","@teliagen/persistence":"0.4.2"},"scripts":{"build":"tsc","dev":"tsc --watch"},"_id":"@teliagen/adapter-prisma@0.4.2","_integrity":"sha512-POtGtNKsAdO4oecmPc0ExMhrlWN5g2Kwia4UJoOhKAkQME9U6gdJLx5ZTiS8sAgWA9dWvLdVyYs2cCD2kEm0KA==","_resolved":"C:\\Users\\ABDOUL~1\\AppData\\Local\\Temp\\1c60169ef78b770c30c8e48f5f806b5e\\teliagen-adapter-prisma-0.4.2.tgz","_from":"file:teliagen-adapter-prisma-0.4.2.tgz","_nodeVersion":"24.12.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-POtGtNKsAdO4oecmPc0ExMhrlWN5g2Kwia4UJoOhKAkQME9U6gdJLx5ZTiS8sAgWA9dWvLdVyYs2cCD2kEm0KA==","shasum":"cf403f6676aec80a7b7e5019d54b9ccd940aa6d9","tarball":"https://registry.npmjs.org/@teliagen/adapter-prisma/-/adapter-prisma-0.4.2.tgz","fileCount":10,"unpackedSize":75464,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCRX4RD5PrhsinrSQidW/UNRsUZ+2slPvMfGGHEbwrR4wIhAJHEafYtGnA8gyDaQvTNO8M1ulTLXqEf3BcxSOBqD83h"}]},"_npmUser":{"name":"teliagen_off","email":"admin@teliagen.org"},"directories":{},"maintainers":[{"name":"teliagen_off","email":"admin@teliagen.org"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/adapter-prisma_0.4.2_1770925158060_0.9268397662982093"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-12T00:57:41.402Z","modified":"2026-02-12T19:39:18.352Z","0.2.0":"2026-01-25T06:48:16.077Z","0.2.1":"2026-01-25T07:47:26.792Z","0.2.2":"2026-01-25T16:04:13.242Z","0.2.3":"2026-01-25T16:42:01.875Z","0.2.4":"2026-01-25T16:46:55.031Z","0.2.7":"2026-01-25T23:49:20.036Z","0.2.8":"2026-01-26T00:07:10.176Z","0.2.9":"2026-01-26T00:10:40.708Z","0.2.10":"2026-01-26T00:14:09.521Z","0.2.11":"2026-01-26T00:18:27.599Z","0.2.12":"2026-01-26T00:39:38.548Z","0.2.13":"2026-01-26T00:52:31.962Z","0.2.14":"2026-01-26T00:56:48.646Z","0.2.16":"2026-01-26T01:17:10.453Z","0.2.17":"2026-01-26T01:21:44.077Z","0.2.18":"2026-01-26T01:42:47.844Z","0.2.19":"2026-01-26T02:16:18.963Z","0.2.20":"2026-01-26T02:25:53.338Z","0.1.0":"2026-01-26T03:32:43.925Z","0.4.0":"2026-02-12T00:57:41.668Z","0.4.1":"2026-02-12T19:13:28.365Z","0.4.2":"2026-02-12T19:39:18.206Z"},"bugs":{"url":"https://github.com/teliagen/teliagen-framework/issues"},"author":{"name":"Teliagen Team","email":"contact@teliagen.org"},"license":"Apache-2.0","homepage":"https://docs.teliagen.org","keywords":["teliagen","adapter","prisma","orm"],"repository":{"type":"git","url":"git+https://github.com/teliagen/teliagen-framework.git","directory":"packages/adapter-prisma"},"description":"Prisma adapter for Teliagen Framework","maintainers":[{"name":"teliagen_off","email":"admin@teliagen.org"}],"readme":"# @teliagen/adapter-prisma\r\n\r\nThe official **Prisma** adapter for the Teliagen data persistence layer.\r\n\r\n[![npm version](https://img.shields.io/npm/v/@teliagen/adapter-prisma.svg)](https://www.npmjs.com/package/@teliagen/adapter-prisma)\r\n[![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)\r\n\r\n## Features\r\n\r\n- **Type Safety**: Best-in-class type safety via Prisma Client.\r\n- **Workflow**: Generate Prisma schema from your Teliagen entities.\r\n- **Performance**: High-performance query engine.\r\n\r\n## Installation\r\n\r\n```bash\r\nnpm install @teliagen/adapter-prisma prisma @prisma/client\r\nnpx prisma init\r\n```\r\n\r\n## Usage\r\n\r\n```typescript\r\nimport { PrismaAdapter } from '@teliagen/adapter-prisma';\r\nimport { PrismaClient } from '@prisma/client';\r\nimport { TeliagenApp } from '@teliagen/server/app';\r\n\r\nconst prisma = new PrismaClient();\r\nconst adapter = new PrismaAdapter(prisma);\r\n\r\nconst app = new TeliagenApp();\r\napp.useDataAdapter(adapter);\r\n\r\nawait app.start();\r\n```\r\n\r\n## Documentation\r\n\r\nFor full documentation, visit [docs.teliagen.org](https://docs.teliagen.org).\r\n\r\n## License\r\n\r\nApache-2.0\r\n\r\n---\r\n\r\n<p align=\"center\">\r\n  <strong>Part of <a href=\"https://github.com/teliagen/teliagen-framework\">Teliagen</a></strong>\r\n</p>\r\n","readmeFilename":"README.md"}