{"_id":"@axiomhq/axiom-prisma","_rev":"13-7eff3cbf342250f4cc945925fadf7cb6","name":"@axiomhq/axiom-prisma","dist-tags":{"latest":"0.1.0-alpha1"},"versions":{"0.1.0-alpha1":{"name":"@axiomhq/axiom-prisma","version":"0.1.0-alpha1","keywords":["axiom","prisma","observability","middleware","logging"],"author":{"name":"Seif Lotfy"},"license":"MIT","_id":"@axiomhq/axiom-prisma@0.1.0-alpha1","maintainers":[{"name":"seiflotfy","email":"seif@axiom.co"},{"name":"bahlo","email":"hey@arne.me"},{"name":"mhr3","email":"michal.mhr@gmail.com"},{"name":"lukasmalkmus","email":"lukas.malkmus@googlemail.com"},{"name":"cdeutsch","email":"cd@cdeutsch.com"},{"name":"kevinehosford","email":"kev.e.hosford@gmail.com"},{"name":"axiomneil","email":"neil@axiom.co"}],"homepage":"https://github.com/axiom-prisma#readme","bugs":{"url":"https://github.com/axiom-prisma/issues"},"dist":{"shasum":"0ce89e6f260a458e3c635bd466f4881fe0385191","tarball":"https://registry.npmjs.org/@axiomhq/axiom-prisma/-/axiom-prisma-0.1.0-alpha1.tgz","fileCount":4,"integrity":"sha512-JKYgJ/RUcemoPZnkHSeNn1AddXrAlQU7l+caxKtjh9HOsjDQ0aRhIsWkf4uquBcWUtnru4om13UQfFHV9Z71zg==","signatures":[{"sig":"MEQCIAM/tmGELfZtU+PXnkyGdy590neA8OrdoNVFT9myE7MiAiBc9qwx0Y7Re30aiGXnl3YIBbls9PqcXYFML+NS4KX3GA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3363,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqQVdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmobwhAAg4mnTcpcmd0BpBvd1dPCJ5TweZle6bXdchU7+qDM1IbHulXM\r\n51h1DawOvFsCCG4j2Pb4fW2Oq9p5B0PDFi5WGk/i+xFcEA7EWdTB7bzQBq1u\r\nTFdFIHsSrFWTyVk1tKQyw6NfsQht9ULTD9v6Qy8O8R1I/h27IzcJY1XthyYB\r\nOc1ts9aQpEihyo5YK7m5u7ZZAMTYVFUW3lML8JgCjGvvwgE2oIUd7BUehqPb\r\nqbPCs3uchvooeU9o8bTIe/IaBZOG/AHMyEEkF2XIZsO6gBMc7Da4nKfE/gAC\r\nfYwNyOgJdjrZVyp/mO9iye7zqHBozPoGSsrb/jhg0LEltg7rvs3sDPjH41OZ\r\n0/Fpb5TL8dry4d9uU1vTQZB3zqbFM1Dfc9Lj7p+F2wBfjJ3M/pA3ZIfmKlUY\r\n7hLR/aYNsUqZS0AzOKunR3ZDfUj7SN/wuih/jVi78OA4M+PjA4s/eR9pUtSd\r\nEiT+c0onYYS+OpbL7pxIxK+e9umcwlMexkUA4YucMDi1X56N5JfrK33T9YLq\r\ndxly+YQeGkDtIHEHx175fgYXootvXVPtYcFuu0er5qjwF6GLiygNQ/4H1vJ1\r\n0BmJa9OVhDuNlkuT/QZy53sXlKts+MaDyZ9CqyqyMqm7CG0yP4QooZLbLs7f\r\n/L6mW0GPyoTGli/5974Y6jBXIqXNCxAKZVM=\r\n=WtYr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"axiom.ts","prisma":{"seed":"ts-node prisma/seed"},"gitHead":"b40be904d620ce9af7f91d47779b2f9991348a02","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"seiflotfy","email":"seif@axiom.co"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/axiom-prisma.git","type":"git"},"_npmVersion":"8.6.0","description":"Axiom observability middleware for Prisma","directories":{},"_nodeVersion":"18.0.0","dependencies":{"@prisma/client":"3.12.0","@axiomhq/axiom-node":"^0.4.0","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"faker":"5.5.3","prisma":"^3.12.0","ts-node":"^10.5.0","typescript":"^4.5.5","@types/node":"^17.0.21","@types/faker":"5.5.9","@vercel/node":"1.13.0"},"_npmOperationalInternal":{"tmp":"tmp/axiom-prisma_0.1.0-alpha1_1655244124924_0.5413058079915345","host":"s3://npm-registry-packages"}}},"time":{"created":"2022-06-14T22:02:04.871Z","modified":"2026-09-03T13:20:58.054Z","0.1.0-alpha1":"2022-06-14T22:02:05.043Z"},"bugs":{"url":"https://github.com/axiom-prisma/issues"},"author":{"name":"Seif Lotfy"},"license":"MIT","homepage":"https://github.com/axiom-prisma#readme","keywords":["axiom","prisma","observability","middleware","logging"],"repository":{"url":"git+https://github.com/axiom-prisma.git","type":"git"},"description":"Axiom observability middleware for Prisma","maintainers":[{"email":"mail@lukasmalkmus.com","name":"lukasmalkmus"},{"email":"kev.e.hosford@gmail.com","name":"kevinehosford"},{"email":"hey@arne.me","name":"bahlo"},{"email":"michal.mhr@gmail.com","name":"mhr3"},{"email":"seif@axiom.co","name":"seiflotfy"},{"email":"oliver@axiom.co","name":"flbn"},{"email":"gord@axiom.co","name":"gordallottaxiom"},{"email":"dchapman.noreply@gmail.com","name":"dominicchapman"},{"email":"thesollyz@proton.me","name":"islamshehata"},{"email":"njpatel@gmail.com","name":"njpatel"}],"readme":"# Axiom Prisma\n\nAxiom observability middleware for Prisma\n\n## How to use\n\n* Create an account at Axiom Cloud\n* Create a dataset and an API token with ingest permission for that dataset\n* Set env variables `AXIOM_DATASET` and `AXIOM_TOKEN`\n* Insert the following in your code:\n```js\nimport logWithAxiom from './axiom';\nconst prisma = new PrismaClient({ log: [{ emit: 'event', level: 'query', }] });\n\nprisma.$use(logWithAxiom);\n```","readmeFilename":"README.md"}