{"_id":"@pothos/plugin-drizzle","_rev":"55-4a35f9c2614682d61a781ec6f4121a2f","name":"@pothos/plugin-drizzle","dist-tags":{"latest":"0.20.0"},"versions":{"0.0.1":{"name":"@pothos/plugin-drizzle","version":"0.0.1","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.0.1","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"72446bb1825978ea138574aff6ba4e2668cc8ff8","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.0.1.tgz","fileCount":179,"integrity":"sha512-TaDeAZgCtzqT5vtciA87JHIiLKk/KSM28oLbBqIOxJdNHZ7PP1C1LoApoKAPQjstxH39ei20FzUEIlWh9b5HkA==","signatures":[{"sig":"MEYCIQDIvvl3Lc8J1KbzrNx7ce43xWi3+1kJW06M7G1HeMOM0AIhAIeVwCmq+YGy/mY9eAB6OH/2fQPCVR9cy4bT1MdgNmIR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":649120},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.0.1.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"hayes","email":"michael@hayes.io"},"_resolved":"/tmp/f3b6f3b2b1034d7f98b5b5ea4d602aed/pothos-plugin-drizzle-0.0.1.tgz","_integrity":"sha512-TaDeAZgCtzqT5vtciA87JHIiLKk/KSM28oLbBqIOxJdNHZ7PP1C1LoApoKAPQjstxH39ei20FzUEIlWh9b5HkA==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"10.8.2","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"22.5.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"graphql":"^16.8.1","postgres":"^3.4.4","drizzle-kit":"^0.23.0","drizzle-orm":"^0.32.0","graphql-tag":"^2.12.6","@pothos/core":"4.0.2","@libsql/client":"^0.7.0","drizzle-graphql":"^0.8.4","graphql-scalars":"^1.23.0","@pothos/test-utils":"2.0.1","@pothos/plugin-relay":"4.0.2","@pothos/plugin-scope-auth":"4.0.2","@pothos/plugin-with-input":"4.0.2","@pothos/plugin-add-graphql":"4.0.2"},"peerDependencies":{"graphql":"^16.8.1","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.0.1_1722403871818_0.916104435819342","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@pothos/plugin-drizzle","version":"0.1.0","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.1.0","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"3ae2fc238c4fe0a55cfdb053926ff5d14ec50e2c","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.1.0.tgz","fileCount":179,"integrity":"sha512-I6OT3LkFuJ9oTE/FFfIJp1NpjnxUPeyQsk1lVpxD+mjJMyWKEAmlKzmnm4kptEk1rUx2m7vF5b4cCIOV3/r4dw==","signatures":[{"sig":"MEUCIQDRA2toF1BSShvgsNlS2hNBFm4ORklpPnCV+G+osn2lCQIgfrzAJznTpXHdEQtAdKAI6uegzmgbkdLEDZTe8AaemDI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":662095},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.1.0.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"hayes","email":"michael@hayes.io"},"_resolved":"/tmp/4443ae782eb1b27059540e8ae92076ab/pothos-plugin-drizzle-0.1.0.tgz","_integrity":"sha512-I6OT3LkFuJ9oTE/FFfIJp1NpjnxUPeyQsk1lVpxD+mjJMyWKEAmlKzmnm4kptEk1rUx2m7vF5b4cCIOV3/r4dw==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"10.8.2","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"22.5.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"graphql":"^16.8.1","postgres":"^3.4.4","drizzle-kit":"^0.23.1","drizzle-orm":"^0.32.1","graphql-tag":"^2.12.6","@pothos/core":"4.1.0","@libsql/client":"^0.8.0","drizzle-graphql":"^0.8.4","graphql-scalars":"^1.23.0","@pothos/test-utils":"2.1.0","@pothos/plugin-relay":"4.1.0","@pothos/plugin-scope-auth":"4.1.0","@pothos/plugin-with-input":"4.1.0","@pothos/plugin-add-graphql":"4.1.0"},"peerDependencies":{"graphql":">=16.6.0","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.1.0_1722578310885_0.628623163352876","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@pothos/plugin-drizzle","version":"0.2.0","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.2.0","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"c87be6c3a948691cdaac9872fe16d296b9c4cc91","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.2.0.tgz","fileCount":179,"integrity":"sha512-bicf6q/Sh6zsDjSNa7S+zTS5or3QnGG/nB0UgldKkj75hhb0ESAI7mnhzRAt1tTTVIt75Y/R0iHgyodKBqSZoQ==","signatures":[{"sig":"MEYCIQCJfsUPVMiUqhtyzcHZf5L79xBMBDXbnmoJtsW73i+tZAIhAOo/y2nlqfbzTUtYGz6XUA/uXCVfldTEfe9475OXg5YX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":666444},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.2.0.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"hayes","email":"michael@hayes.io"},"_resolved":"/tmp/d31e40346584205d2e77e5f0d1c5acf6/pothos-plugin-drizzle-0.2.0.tgz","_integrity":"sha512-bicf6q/Sh6zsDjSNa7S+zTS5or3QnGG/nB0UgldKkj75hhb0ESAI7mnhzRAt1tTTVIt75Y/R0iHgyodKBqSZoQ==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"10.8.2","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"22.5.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"graphql":"^16.8.1","postgres":"^3.4.4","drizzle-kit":"^0.23.1","drizzle-orm":"^0.32.1","graphql-tag":"^2.12.6","@pothos/core":"4.1.0","@libsql/client":"^0.8.0","drizzle-graphql":"^0.8.4","graphql-scalars":"^1.23.0","@pothos/test-utils":"2.1.0","@pothos/plugin-relay":"4.1.0","@pothos/plugin-scope-auth":"4.1.0","@pothos/plugin-with-input":"4.1.0","@pothos/plugin-add-graphql":"4.1.0"},"peerDependencies":{"graphql":">=16.6.0","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.2.0_1722803162984_0.882528476049528","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@pothos/plugin-drizzle","version":"0.2.1","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.2.1","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"8d99498f5852c366bba319a73e2f72256d898d29","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.2.1.tgz","fileCount":179,"integrity":"sha512-BXD+eTD0Adv8nTqun5z22sTKYuFR83IWnRvQXOlTJ/4h6WL4VkTIbvJi4x4tILgAiMT0D16xqgCxh7+V3na/gQ==","signatures":[{"sig":"MEYCIQC/yVFGa+Svadyt/xgs1cUegneZlVHxjYppud4lFz6boAIhANcAUdOzxHqaO6RI2BklS/lf33a6LwuKK9hm8kstkn1o","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":667981},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.2.1.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"hayes","email":"michael@hayes.io"},"_resolved":"/tmp/09c54e3f5d8c70a421fb07bea5b98677/pothos-plugin-drizzle-0.2.1.tgz","_integrity":"sha512-BXD+eTD0Adv8nTqun5z22sTKYuFR83IWnRvQXOlTJ/4h6WL4VkTIbvJi4x4tILgAiMT0D16xqgCxh7+V3na/gQ==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"10.8.2","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"22.5.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"graphql":"^16.8.1","postgres":"^3.4.4","drizzle-kit":"^0.23.1","drizzle-orm":"^0.32.1","graphql-tag":"^2.12.6","@pothos/core":"4.1.0","@libsql/client":"^0.8.0","drizzle-graphql":"^0.8.4","graphql-scalars":"^1.23.0","@pothos/test-utils":"2.1.0","@pothos/plugin-relay":"4.1.0","@pothos/plugin-scope-auth":"4.1.0","@pothos/plugin-with-input":"4.1.0","@pothos/plugin-add-graphql":"4.1.0"},"peerDependencies":{"graphql":">=16.6.0","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.2.1_1722804312770_0.5873366030731928","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@pothos/plugin-drizzle","version":"0.3.0","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.3.0","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"f6341a42df2a80d58da838efd1f23d680fd4bf16","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.3.0.tgz","fileCount":179,"integrity":"sha512-UOgPL5r3othFD9i1KTYP54UsXywNOlybLobwCD9S9BhTL3YbahG3dAtTK+JQI5UifU+qyjj/q3xOhz7P5qQvyA==","signatures":[{"sig":"MEUCIQCqPSFUfk+V5NioLW7PKri3LL/VMIy9DLaMic0RV/mgxQIgaDTjXq5yCVXmGa2YC5ffua9pnr5dvO5s45b6cVHxZOo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":667986},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.3.0.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"hayes","email":"michael@hayes.io"},"_resolved":"/tmp/7982b52449dc94ee989e9d2dc31d3385/pothos-plugin-drizzle-0.3.0.tgz","_integrity":"sha512-UOgPL5r3othFD9i1KTYP54UsXywNOlybLobwCD9S9BhTL3YbahG3dAtTK+JQI5UifU+qyjj/q3xOhz7P5qQvyA==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"10.8.2","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"22.6.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"graphql":"^16.8.1","postgres":"^3.4.4","drizzle-kit":"^0.23.1","drizzle-orm":"^0.32.1","graphql-tag":"^2.12.6","@pothos/core":"4.1.0","@libsql/client":"^0.8.0","drizzle-graphql":"^0.8.4","graphql-scalars":"^1.23.0","@pothos/test-utils":"2.1.0","@pothos/plugin-relay":"4.1.0","@pothos/plugin-scope-auth":"4.1.0","@pothos/plugin-with-input":"4.1.0","@pothos/plugin-add-graphql":"4.1.0"},"peerDependencies":{"graphql":">=16.6.0","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.3.0_1723049478084_0.36662506847004517","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@pothos/plugin-drizzle","version":"0.4.0","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.4.0","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"9f267a9e94521fed87c7f84a8e69ccc69a21f9dd","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.4.0.tgz","fileCount":179,"integrity":"sha512-ZEr+QDhisxyn5S1rD9hTnAzHoSQLwY7s5izOyJdxoep4asulEGZDDN2DQEnXU7hc7h4y3fPqm6MU0VjhwOuY1Q==","signatures":[{"sig":"MEQCIB/Fm1jZrLABs1F9aO3ny+bs4IIkUNoDV/KA7TrtzfEsAiBTxFjl6JBdCatJz4TgQUcW5nFLbOc/vzBGe6v1PCxjog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":684447},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.4.0.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"hayes","email":"michael@hayes.io"},"_resolved":"/tmp/b22ea160d1d661793bdfc8fe7b727557/pothos-plugin-drizzle-0.4.0.tgz","_integrity":"sha512-ZEr+QDhisxyn5S1rD9hTnAzHoSQLwY7s5izOyJdxoep4asulEGZDDN2DQEnXU7hc7h4y3fPqm6MU0VjhwOuY1Q==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"10.8.2","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"22.6.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"graphql":"^16.8.1","postgres":"^3.4.4","drizzle-kit":"^0.23.1","drizzle-orm":"^0.32.1","graphql-tag":"^2.12.6","@pothos/core":"4.2.0","@libsql/client":"^0.8.0","drizzle-graphql":"^0.8.4","graphql-scalars":"^1.23.0","@pothos/test-utils":"2.1.0","@pothos/plugin-relay":"4.1.0","@pothos/plugin-scope-auth":"4.1.0","@pothos/plugin-with-input":"4.1.0","@pothos/plugin-add-graphql":"4.1.0"},"peerDependencies":{"graphql":">=16.6.0","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.4.0_1723512699978_0.5969918441016342","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@pothos/plugin-drizzle","version":"0.4.1","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.4.1","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"19cc754f90cc511a3ba4afbe953e0b962187e296","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.4.1.tgz","fileCount":179,"integrity":"sha512-SqnzwxvYDs1kqqluYeJn38xS3RYwmyZp28f9I6eQ1NPAARo1mOUVgbRWDiyy3Xg5LZJJVcmKEKnIvPkYy91rJA==","signatures":[{"sig":"MEUCIQDnWKIYSRjFTyyRiZvpEHbe+vX10z0zLITFXM5lMwO0qwIgYEnRQ2X2cABw0Vr70HIS26jCmptaTEn60/ZZ2xPY2FU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":684486},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.4.1.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"hayes","email":"michael@hayes.io"},"_resolved":"/tmp/6a10f1dc8070bce664d9f244e497b419/pothos-plugin-drizzle-0.4.1.tgz","_integrity":"sha512-SqnzwxvYDs1kqqluYeJn38xS3RYwmyZp28f9I6eQ1NPAARo1mOUVgbRWDiyy3Xg5LZJJVcmKEKnIvPkYy91rJA==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"10.8.2","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"22.8.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"graphql":"^16.8.1","postgres":"^3.4.4","drizzle-kit":"^0.24.2","drizzle-orm":"^0.33.0","graphql-tag":"^2.12.6","@pothos/core":"4.2.0","@libsql/client":"^0.10.0","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.23.0","@pothos/test-utils":"2.1.0","@pothos/plugin-relay":"4.2.1","@pothos/plugin-scope-auth":"4.1.0","@pothos/plugin-with-input":"4.1.0","@pothos/plugin-add-graphql":"4.1.0"},"peerDependencies":{"graphql":">=16.6.0","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.4.1_1725845077721_0.7993092202507479","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"@pothos/plugin-drizzle","version":"0.4.2","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.4.2","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"f45c12b048c72bf417161658bbe40b01351844b1","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.4.2.tgz","fileCount":179,"integrity":"sha512-iw1zjEij063s1cnvZftisO5c5JC1vp8Jb34P8evCyXmvMmGT5pOaMHaTOPooZMwwUji5VdE5bANaAuYhtcDOlA==","signatures":[{"sig":"MEUCIFd/7CrqtZvoZSX/o3hne4ekjeqtoWHPrBUJZWwM7NYTAiEAspmAu2bf7R/z1fF6nRuw7mOlJPsilDTPb1/LKk/vPe4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":689915},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.4.2.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"hayes","email":"michael@hayes.io"},"_resolved":"/tmp/0c35e01b0e08d0a3d5e2f799035e2b90/pothos-plugin-drizzle-0.4.2.tgz","_integrity":"sha512-iw1zjEij063s1cnvZftisO5c5JC1vp8Jb34P8evCyXmvMmGT5pOaMHaTOPooZMwwUji5VdE5bANaAuYhtcDOlA==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"10.8.2","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"22.8.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"graphql":"^16.8.1","postgres":"^3.4.4","drizzle-kit":"^0.24.2","drizzle-orm":"^0.33.0","graphql-tag":"^2.12.6","@pothos/core":"4.2.0","@libsql/client":"^0.10.0","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.23.0","@pothos/test-utils":"2.1.0","@pothos/plugin-relay":"4.2.1","@pothos/plugin-scope-auth":"4.1.0","@pothos/plugin-with-input":"4.1.0","@pothos/plugin-add-graphql":"4.1.0"},"peerDependencies":{"graphql":">=16.6.0","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.4.2_1725859674129_0.9960028411042168","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"@pothos/plugin-drizzle","version":"0.4.3","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.4.3","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"1afce3db7e263ca4dfb52128c7c6cdb94c3287fd","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.4.3.tgz","fileCount":179,"integrity":"sha512-XwVcyd1aBRkH21EkCoa6aoJh5YfISFA5dl7hVI4qsh5CTcWiDZmk4pIy1P1/3aqv7VbjITjujfh8QyGF6p9STA==","signatures":[{"sig":"MEUCIQDt4SPv5vgn8hhuf0SfbbGyu76ZS4G2SZu1LTMp7I06gwIgJMwud3KkB/ZuMOR5xaiy/VGBntkCCK40iTPpHTePG78=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":689475},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.4.3.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"hayes","email":"michael@hayes.io"},"_resolved":"/tmp/4272aec4b4dba5659acd616a84cd0f9a/pothos-plugin-drizzle-0.4.3.tgz","_integrity":"sha512-XwVcyd1aBRkH21EkCoa6aoJh5YfISFA5dl7hVI4qsh5CTcWiDZmk4pIy1P1/3aqv7VbjITjujfh8QyGF6p9STA==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"10.8.2","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"22.8.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"graphql":"^16.8.1","postgres":"^3.4.4","drizzle-kit":"^0.24.2","drizzle-orm":"^0.33.0","graphql-tag":"^2.12.6","@pothos/core":"4.2.0","@libsql/client":"^0.10.0","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.23.0","@pothos/test-utils":"2.1.0","@pothos/plugin-relay":"4.2.1","@pothos/plugin-scope-auth":"4.1.0","@pothos/plugin-with-input":"4.1.0","@pothos/plugin-add-graphql":"4.1.0"},"peerDependencies":{"graphql":">=16.6.0","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.4.3_1725906528772_0.4762085317785032","host":"s3://npm-registry-packages"}},"0.4.4":{"name":"@pothos/plugin-drizzle","version":"0.4.4","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.4.4","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"eb87824ac43b03ed79f64e2b05dfd946727025ad","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.4.4.tgz","fileCount":179,"integrity":"sha512-AuaQHJv6eTvnC6QfwE3zBMkqO+c7hnswOThRZWmxAQ70elCPGTUt9L/FCoJUzG3skjyWjn9DMteoEf4cgDlp/A==","signatures":[{"sig":"MEQCIAY7r9Jb1TQYdO5nx2R1Al6qmyq9OgpMrxBCHhsDlGlzAiAJz/KKuj/tFJQLOUbVaPilQIF9DRefCmbouUF9WOWT9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":690585},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.4.4.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"hayes","email":"michael@hayes.io"},"_resolved":"/tmp/ef15adae0555218c043fe757d035cb61/pothos-plugin-drizzle-0.4.4.tgz","_integrity":"sha512-AuaQHJv6eTvnC6QfwE3zBMkqO+c7hnswOThRZWmxAQ70elCPGTUt9L/FCoJUzG3skjyWjn9DMteoEf4cgDlp/A==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"10.8.2","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"22.8.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"graphql":"^16.8.1","postgres":"^3.4.4","drizzle-kit":"^0.24.2","drizzle-orm":"^0.33.0","graphql-tag":"^2.12.6","@pothos/core":"4.2.0","@libsql/client":"^0.10.0","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.23.0","@pothos/test-utils":"2.1.0","@pothos/plugin-relay":"4.2.1","@pothos/plugin-scope-auth":"4.1.0","@pothos/plugin-with-input":"4.1.0","@pothos/plugin-add-graphql":"4.1.0"},"peerDependencies":{"graphql":">=16.6.0","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.4.4_1725931959877_0.7604407154988433","host":"s3://npm-registry-packages"}},"0.4.5":{"name":"@pothos/plugin-drizzle","version":"0.4.5","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.4.5","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"17b1f34d6aea7fe7f8eb5d5b62e05e4ee5b94a14","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.4.5.tgz","fileCount":179,"integrity":"sha512-SU3mbrP67FFgr8llMt81uXI4paEE+5pPXim1G611NOxIwSAyasklUmAGYI9aVmip8x1tP0SntadYYmM9pBBELg==","signatures":[{"sig":"MEQCIAtdpBWJ5/0QrMwb/qi8hJwIqetqa1u9ywVsClEsq84pAiBLM5DTs67FHw/gZ94ixRE/sJ81tKTIIA5U21rE4B5L2w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":692013},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.4.5.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"hayes","email":"michael@hayes.io"},"_resolved":"/tmp/73072e0ee21f72662eaed4dc21805454/pothos-plugin-drizzle-0.4.5.tgz","_integrity":"sha512-SU3mbrP67FFgr8llMt81uXI4paEE+5pPXim1G611NOxIwSAyasklUmAGYI9aVmip8x1tP0SntadYYmM9pBBELg==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"10.8.2","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"22.8.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"graphql":"^16.8.1","postgres":"^3.4.4","drizzle-kit":"^0.24.2","drizzle-orm":"^0.33.0","graphql-tag":"^2.12.6","@pothos/core":"4.2.0","@libsql/client":"^0.10.0","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.23.0","@pothos/test-utils":"2.1.0","@pothos/plugin-relay":"4.2.1","@pothos/plugin-scope-auth":"4.1.0","@pothos/plugin-with-input":"4.1.0","@pothos/plugin-add-graphql":"4.1.0"},"peerDependencies":{"graphql":">=16.6.0","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.4.5_1725938370044_0.4151902505914251","host":"s3://npm-registry-packages"}},"0.4.6":{"name":"@pothos/plugin-drizzle","version":"0.4.6","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.4.6","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"9d38fd71a8acd9a1509a9ad806332d1ccd971c61","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.4.6.tgz","fileCount":179,"integrity":"sha512-U+MkWEqkuCZ3pVye6Cqhsqw3tKAW2C/3wr1+cN+jf9QvDWIKZWzbp22OfJf3r/7sl3hOeICLLP4N2M1gM8FRbQ==","signatures":[{"sig":"MEQCIDtxGP4phUJGEjVdO1rpyGiRhEj1cRNucN13bHTVggguAiAKOiC3PQyHzPqSbukKA1zwzmA/g88HIkZyrnEK0MhDdg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":692295},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.4.6.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"hayes","email":"michael@hayes.io"},"_resolved":"/tmp/db63a6a57e72ebaec4ff696deac5c551/pothos-plugin-drizzle-0.4.6.tgz","_integrity":"sha512-U+MkWEqkuCZ3pVye6Cqhsqw3tKAW2C/3wr1+cN+jf9QvDWIKZWzbp22OfJf3r/7sl3hOeICLLP4N2M1gM8FRbQ==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"10.8.2","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"22.8.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"graphql":"^16.8.1","postgres":"^3.4.4","drizzle-kit":"^0.24.2","drizzle-orm":"^0.33.0","graphql-tag":"^2.12.6","@pothos/core":"4.2.0","@libsql/client":"^0.10.0","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.23.0","@pothos/test-utils":"2.1.0","@pothos/plugin-relay":"4.2.1","@pothos/plugin-scope-auth":"4.1.0","@pothos/plugin-with-input":"4.1.0","@pothos/plugin-add-graphql":"4.1.0"},"peerDependencies":{"graphql":">=16.6.0","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.4.6_1725939121908_0.07122974944061289","host":"s3://npm-registry-packages"}},"0.4.7":{"name":"@pothos/plugin-drizzle","version":"0.4.7","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.4.7","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"edbe3a130df908ebddad5514a8de8423caa1d842","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.4.7.tgz","fileCount":179,"integrity":"sha512-X9Ja7xS/8paHiI1cID63xAUAAzdtRUcpzrx02/S1sEq/sb/1g7zyHjE5hds4BFixEfgCU1j9RTisaIEB7vlUJw==","signatures":[{"sig":"MEYCIQDiPoPPkm0MBn5l4kCcV3dkGzAX1lEGT6z9EqRxl0i2VAIhALDcGCzZnM7fmUTuZQ2K889UG/Wfpk4IJZIcKPkjPQqS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.4.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":692338},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.4.7.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"hayes","email":"michael@hayes.io"},"_resolved":"/tmp/06ae91fbc3982a09f48d90afbad019a4/pothos-plugin-drizzle-0.4.7.tgz","_integrity":"sha512-X9Ja7xS/8paHiI1cID63xAUAAzdtRUcpzrx02/S1sEq/sb/1g7zyHjE5hds4BFixEfgCU1j9RTisaIEB7vlUJw==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"10.8.2","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"22.8.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"graphql":"^16.8.1","postgres":"^3.4.4","drizzle-kit":"^0.24.2","drizzle-orm":"^0.33.0","graphql-tag":"^2.12.6","@pothos/core":"4.2.0","@libsql/client":"^0.10.0","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.23.0","@pothos/test-utils":"2.1.0","@pothos/plugin-relay":"4.2.1","@pothos/plugin-scope-auth":"4.1.0","@pothos/plugin-with-input":"4.1.0","@pothos/plugin-add-graphql":"4.1.0"},"peerDependencies":{"graphql":">=16.6.0","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.4.7_1726004398356_0.8040615444169639","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@pothos/plugin-drizzle","version":"0.5.0","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.5.0","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"a45f71c196a6f564a34f60b2d2cb83f3a78c9a42","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.5.0.tgz","fileCount":179,"integrity":"sha512-BqRbCOwZrHekWyvXGdJa9HO1VwwhrlNTpa5M1Izw9udmh2+LQdRFiY6ixl+mcD/b65lHvHjg3ciA3g6GyzPuOg==","signatures":[{"sig":"MEUCIDqF9RdIUa+zw7wJPfiF31mRW58IcOpOwBEfJS9ZOiRmAiEA7UQaheL5pXQtlQhMNMML+HAy2bzXtmXW2btSFvR1Qxk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":693644},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.5.0.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"hayes","email":"michael@hayes.io"},"_resolved":"/tmp/8d359e6b0a895c66dc675e18ecf3ef8a/pothos-plugin-drizzle-0.5.0.tgz","_integrity":"sha512-BqRbCOwZrHekWyvXGdJa9HO1VwwhrlNTpa5M1Izw9udmh2+LQdRFiY6ixl+mcD/b65lHvHjg3ciA3g6GyzPuOg==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"10.9.0","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"22.10.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"graphql":"^16.8.1","postgres":"^3.4.4","drizzle-kit":"^0.24.2","drizzle-orm":"^0.33.0","graphql-tag":"^2.12.6","@pothos/core":"4.3.0","@libsql/client":"^0.10.0","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.23.0","@pothos/test-utils":"2.1.0","@pothos/plugin-relay":"4.3.0","@pothos/plugin-scope-auth":"4.1.0","@pothos/plugin-with-input":"4.1.0","@pothos/plugin-add-graphql":"4.2.0"},"peerDependencies":{"graphql":">=16.6.0","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.5.0_1729828964408_0.45431063668899263","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"@pothos/plugin-drizzle","version":"0.5.1","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.5.1","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"1d3ed770184193c5f89bf54ea3632359e7b96389","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.5.1.tgz","fileCount":179,"integrity":"sha512-tvMIShWNnJ5m22J2O/4jRzm0MP/t3YN3C0mqQhfmTUFS/L4/aBVh8hlBTSrgOvNewnMzWcvCgN2mLYV9fC2MSQ==","signatures":[{"sig":"MEYCIQDntd6FE79/NiPS+FivSYqvSJpZrLL4x1zMKfp1BNmiUgIhAL6+jnY901MwkrHc8/4QUaT+2LPEGiLLiOajEjuAldys","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":693318},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.5.1.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"hayes","email":"michael@hayes.io"},"_resolved":"/tmp/aa4d036083915243604681caddce2ed3/pothos-plugin-drizzle-0.5.1.tgz","_integrity":"sha512-tvMIShWNnJ5m22J2O/4jRzm0MP/t3YN3C0mqQhfmTUFS/L4/aBVh8hlBTSrgOvNewnMzWcvCgN2mLYV9fC2MSQ==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"10.9.0","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"22.10.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"graphql":"^16.8.1","postgres":"^3.4.4","drizzle-kit":"^0.24.2","drizzle-orm":"^0.33.0","graphql-tag":"^2.12.6","@pothos/core":"4.3.0","@libsql/client":"^0.10.0","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.23.0","@pothos/test-utils":"2.1.0","@pothos/plugin-relay":"4.3.0","@pothos/plugin-scope-auth":"4.1.0","@pothos/plugin-with-input":"4.1.0","@pothos/plugin-add-graphql":"4.2.1"},"peerDependencies":{"graphql":">=16.6.0","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.5.1_1730496472456_0.17237755080278583","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"@pothos/plugin-drizzle","version":"0.5.2","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.5.2","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"564edd18ea2687178f98bde623986379a291ea3e","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.5.2.tgz","fileCount":179,"integrity":"sha512-mSyNvGvsGNkkOaznnLEkNO0mkcpWGbxAuhVirg8fku9Pyp19lhiihQmukhjovQx0H7cOMiK6xNiIhX2vM07jYA==","signatures":[{"sig":"MEUCIH6hDLgL/wNY+4geU8qqo8rDTMrhh5/cOmDpAVUKrPwsAiEA6TgL9DOQQTI/wrtZOEO2pH2Js7w/OEtxZZ49P8SjPBU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":693410},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.5.2.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"hayes","email":"michael@hayes.io"},"_resolved":"/tmp/7e16cd8b0625e1121c4087d0cff90856/pothos-plugin-drizzle-0.5.2.tgz","_integrity":"sha512-mSyNvGvsGNkkOaznnLEkNO0mkcpWGbxAuhVirg8fku9Pyp19lhiihQmukhjovQx0H7cOMiK6xNiIhX2vM07jYA==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"10.9.0","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"22.10.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"graphql":"^16.8.1","postgres":"^3.4.4","drizzle-kit":"^0.24.2","drizzle-orm":"^0.33.0","graphql-tag":"^2.12.6","@pothos/core":"4.3.0","@libsql/client":"^0.10.0","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.23.0","@pothos/test-utils":"2.1.0","@pothos/plugin-relay":"4.3.0","@pothos/plugin-scope-auth":"4.1.0","@pothos/plugin-with-input":"4.1.0","@pothos/plugin-add-graphql":"4.2.1"},"peerDependencies":{"graphql":">=16.6.0","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.5.2_1731450723054_0.0262862005930542","host":"s3://npm-registry-packages"}},"0.5.3":{"name":"@pothos/plugin-drizzle","version":"0.5.3","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.5.3","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"b70f8b2ec5c92ad58b54f61e62c689386b912698","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.5.3.tgz","fileCount":179,"integrity":"sha512-FMau7qKa35WqMe8rWYNmSRUI/BG0dGMafZP25LgXe6Kh4wx5TuSDUg1piTs/ODyLDe/hLtuNx2DJ1WaWYZJ6CA==","signatures":[{"sig":"MEUCIQC76EbQax7BepwK3sRjoIrTgSFzzkIBdsuFDVZztTNiQAIgZjunEIcYG9m1Qb2p+pJGvw/v+WTrzCle9vCB6q32hNc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":692893},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.5.3.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"hayes","email":"michael@hayes.io"},"_resolved":"/tmp/ef36b871668802f2c5d0728a7d28b415/pothos-plugin-drizzle-0.5.3.tgz","_integrity":"sha512-FMau7qKa35WqMe8rWYNmSRUI/BG0dGMafZP25LgXe6Kh4wx5TuSDUg1piTs/ODyLDe/hLtuNx2DJ1WaWYZJ6CA==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"10.9.0","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"22.12.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"graphql":"^16.8.1","postgres":"^3.4.5","drizzle-kit":"^0.28.1","drizzle-orm":"^0.36.4","graphql-tag":"^2.12.6","@pothos/core":"4.3.0","@libsql/client":"^0.14.0","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.24.0","@pothos/test-utils":"2.1.0","@pothos/plugin-relay":"4.3.0","@pothos/plugin-scope-auth":"4.1.1","@pothos/plugin-with-input":"4.1.0","@pothos/plugin-add-graphql":"4.2.1"},"peerDependencies":{"graphql":">=16.6.0","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.5.3_1735373245436_0.09819622554166285","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@pothos/plugin-drizzle","version":"0.6.0","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.6.0","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"2c9928dc1a580b62a77d98dcfd5329562e88a86b","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.6.0.tgz","fileCount":179,"integrity":"sha512-avgzoVmRa0DFe3lDojqWq5GJBD3cu6fjI3BeDsO0PBM8fOGkyxDVkXy3tnfVw039fUcJ6IqxK6R4AsdNn4aIbQ==","signatures":[{"sig":"MEUCIQD9/DKh9yrugIavAK9JAvlgTPS5OwWda6Hs4Y7w9XBM4QIgFpyYU58bQCRFkCgju2wBenZTM8HifeQc/1NJiNqFc5g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":693604},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.6.0.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"hayes","email":"michael@hayes.io"},"_resolved":"/tmp/94d3ccc2ca11037f9eacd6bc4aef3b82/pothos-plugin-drizzle-0.6.0.tgz","_integrity":"sha512-avgzoVmRa0DFe3lDojqWq5GJBD3cu6fjI3BeDsO0PBM8fOGkyxDVkXy3tnfVw039fUcJ6IqxK6R4AsdNn4aIbQ==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"10.9.0","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"22.12.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"graphql":"^16.8.1","postgres":"^3.4.5","drizzle-kit":"^0.28.1","drizzle-orm":"^0.36.4","graphql-tag":"^2.12.6","@pothos/core":"4.3.0","@libsql/client":"^0.14.0","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.24.0","@pothos/test-utils":"2.1.0","@pothos/plugin-relay":"4.3.0","@pothos/plugin-scope-auth":"4.1.1","@pothos/plugin-with-input":"4.1.0","@pothos/plugin-add-graphql":"4.2.1"},"peerDependencies":{"graphql":">=16.6.0","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.6.0_1736106703678_0.0672669086468527","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@pothos/plugin-drizzle","version":"0.7.0","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.7.0","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"aa1f21b1718a7eb28f242fbae205eace0f19ce2a","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.7.0.tgz","fileCount":179,"integrity":"sha512-VlaOVW7ZSX2hw+FMBDpFOikJLlkzzCzljVQ40YtBbXPUr2VteGC8HnuAj/wfKM0xPD0AWXpn3a/PWH6j95hP8g==","signatures":[{"sig":"MEYCIQCnrcnK/Kf2+kJ4HrzE2MjrpX2VYGesQD+/kKVZRO8PDQIhAOkIYhXt+IBAiFZ7pdhiwVS16K+tbvWDxrmwpW2rzmk5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":695044},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.7.0.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"hayes","email":"michael@hayes.io"},"_resolved":"/tmp/ffc264e7c82fd3b02b9bc8d44c574c7e/pothos-plugin-drizzle-0.7.0.tgz","_integrity":"sha512-VlaOVW7ZSX2hw+FMBDpFOikJLlkzzCzljVQ40YtBbXPUr2VteGC8HnuAj/wfKM0xPD0AWXpn3a/PWH6j95hP8g==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"10.9.2","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"22.13.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"graphql":"^16.8.1","postgres":"^3.4.5","drizzle-kit":"^0.28.1","drizzle-orm":"^0.36.4","graphql-tag":"^2.12.6","@pothos/core":"4.5.0","@libsql/client":"^0.14.0","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.24.0","@pothos/test-utils":"2.1.0","@pothos/plugin-relay":"4.4.0","@pothos/plugin-scope-auth":"4.1.1","@pothos/plugin-with-input":"4.1.0","@pothos/plugin-add-graphql":"4.2.1"},"peerDependencies":{"graphql":">=16.6.0","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.7.0_1740519574199_0.6909371807958355","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@pothos/plugin-drizzle","version":"0.7.1","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.7.1","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"39639cc03fe3d2ad7fbbcf79047a2364f4375977","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.7.1.tgz","fileCount":179,"integrity":"sha512-vsm7Ys8fNrNbLulV5dnqs6tIcw87qRqOcVqgQnAJIgQtMSyDAWT//Z/APaH/TJFfo2IgbGUI/83E6fLeAhrwIg==","signatures":[{"sig":"MEYCIQDSvTTVHKA7gbeRNPMIWfTZYBhb5OnCUDwZhs6DeDxM9gIhAJrAEsuXjLGDbY+C6mz1/Jp3CLv/q8eGAz3gcdaxU4Xe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":695973},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.7.1.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"hayes","email":"michael@hayes.io"},"_resolved":"/tmp/79db9af1b795e4c95469ee39e91a4ec2/pothos-plugin-drizzle-0.7.1.tgz","_integrity":"sha512-vsm7Ys8fNrNbLulV5dnqs6tIcw87qRqOcVqgQnAJIgQtMSyDAWT//Z/APaH/TJFfo2IgbGUI/83E6fLeAhrwIg==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"10.9.2","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"graphql":"^16.8.1","postgres":"^3.4.5","drizzle-kit":"^0.28.1","drizzle-orm":"^0.36.4","graphql-tag":"^2.12.6","@pothos/core":"4.5.0","@libsql/client":"^0.14.0","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.24.0","@pothos/test-utils":"2.1.0","@pothos/plugin-relay":"4.4.0","@pothos/plugin-errors":"4.2.0","@pothos/plugin-scope-auth":"4.1.1","@pothos/plugin-with-input":"4.1.0","@pothos/plugin-add-graphql":"4.2.2"},"peerDependencies":{"graphql":">=16.6.0","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.7.1_1741292979202_0.22341978662026052","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@pothos/plugin-drizzle","version":"0.7.2","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.7.2","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"7232021df47bcf276b04e4ed64b26a9c9ff6fc0d","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.7.2.tgz","fileCount":179,"integrity":"sha512-8H4+9BeXergwPMSs9a9nyZJ4XfByGhQYrLOJ5m8U7bMWrw2LgSXSvy2r0jGarMg52thDAW2ox7TsqAkJES8/RA==","signatures":[{"sig":"MEYCIQCsGdx+3c4Bke+oODnr0K+zHFceq0uoZz1Td0uEKI7fCwIhAPF1GxRcGrsrjlV8KCBsJPPA5MTC6EQL9w1o7pc9cdpt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.7.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":696321},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.7.2.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"hayes","email":"michael@hayes.io"},"_resolved":"/tmp/695070b897a100d74e3bb0bb25f7132a/pothos-plugin-drizzle-0.7.2.tgz","_integrity":"sha512-8H4+9BeXergwPMSs9a9nyZJ4XfByGhQYrLOJ5m8U7bMWrw2LgSXSvy2r0jGarMg52thDAW2ox7TsqAkJES8/RA==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"10.9.2","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"graphql":"^16.8.1","postgres":"^3.4.5","drizzle-kit":"^0.28.1","drizzle-orm":"^0.36.4","graphql-tag":"^2.12.6","@pothos/core":"4.5.1","@libsql/client":"^0.14.0","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.24.0","@pothos/test-utils":"2.1.0","@pothos/plugin-relay":"4.4.1","@pothos/plugin-errors":"4.2.0","@pothos/plugin-scope-auth":"4.1.2","@pothos/plugin-with-input":"4.1.0","@pothos/plugin-add-graphql":"4.2.2"},"peerDependencies":{"graphql":">=16.6.0","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.7.2_1742923884697_0.4409839732657006","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@pothos/plugin-drizzle","version":"0.8.0","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.8.0","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"fd2597c9c0d7e0b9211126a83ab14d8d720a533c","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.8.0.tgz","fileCount":179,"integrity":"sha512-QeQ8+TRV4g4YsN2xLcmr80hpbrNi/fYdp8HFz7JhtndXEcV16a84Kq9SiBq+aKw4VmWagR4V1thx9WKyD46c1w==","signatures":[{"sig":"MEUCIC9F6D0FNALi2619wBPNmzIa/YmteRCWQBSk8ieX4IJ2AiEA/6mNZhNKFu8UIrOBCfW9X4SdvBJytixCMzoJcxcZOgA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":703507},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.8.0.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"hayes","email":"michael@hayes.io"},"_resolved":"/tmp/e009ece8b6f4d76407be4b5d3b1abd6a/pothos-plugin-drizzle-0.8.0.tgz","_integrity":"sha512-QeQ8+TRV4g4YsN2xLcmr80hpbrNi/fYdp8HFz7JhtndXEcV16a84Kq9SiBq+aKw4VmWagR4V1thx9WKyD46c1w==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"10.9.2","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"graphql":"^16.8.1","postgres":"^3.4.5","drizzle-kit":"^0.28.1","drizzle-orm":"^0.36.4","graphql-tag":"^2.12.6","@pothos/core":"4.5.1","@libsql/client":"^0.14.0","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.24.0","@pothos/test-utils":"2.1.0","@pothos/plugin-relay":"4.4.1","@pothos/plugin-errors":"4.2.0","@pothos/plugin-scope-auth":"4.1.2","@pothos/plugin-with-input":"4.1.0","@pothos/plugin-add-graphql":"4.2.2"},"peerDependencies":{"graphql":">=16.6.0","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.8.0_1743179144237_0.8576727497914729","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@pothos/plugin-drizzle","version":"0.8.1","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.8.1","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"18bae2b4ae69d5b54aa484cf1d6b061c3e79d248","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.8.1.tgz","fileCount":179,"integrity":"sha512-ul4eTS3KdeMCmrdvn0syLjbxXxpi5P6P0uNIDLF7Z/nP3J5lLW6Yul/BKpgr3fdzBoSmh1vmoBacRiGnssc3ZA==","signatures":[{"sig":"MEYCIQC0LDD3H1E2tjdmscdXoLkvFIWHZBdNgH50ux9GUsMbmgIhAMoieq2tN6wMF3MD5ABzwzqW4NMU+ic8sWVNgBq1/E0z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":703834},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.8.1.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"hayes","email":"michael@hayes.io"},"_resolved":"/tmp/e9e0561a9cf913aeeb1dd8ff3f1c19a2/pothos-plugin-drizzle-0.8.1.tgz","_integrity":"sha512-ul4eTS3KdeMCmrdvn0syLjbxXxpi5P6P0uNIDLF7Z/nP3J5lLW6Yul/BKpgr3fdzBoSmh1vmoBacRiGnssc3ZA==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"10.9.2","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"22.14.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"graphql":"^16.8.1","postgres":"^3.4.5","drizzle-kit":"^0.28.1","drizzle-orm":"^0.36.4","graphql-tag":"^2.12.6","@pothos/core":"4.6.0","@libsql/client":"^0.14.0","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.24.0","@pothos/test-utils":"2.1.0","@pothos/plugin-relay":"4.4.1","@pothos/plugin-errors":"4.2.0","@pothos/plugin-scope-auth":"4.1.2","@pothos/plugin-with-input":"4.1.0","@pothos/plugin-add-graphql":"4.2.2"},"peerDependencies":{"graphql":">=16.6.0","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.8.1_1745642939269_0.6008646725014497","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@pothos/plugin-drizzle","version":"0.9.0","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.9.0","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"fa7aea5f88c8d6578b0832438be618e7d816015a","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.9.0.tgz","fileCount":188,"integrity":"sha512-iOosSevyPS2ZAaOYbgVe/amyBQFuE3k/wIzApPmLBgiKC1LhUkFcUU5c9TpLDmC/D5MgbTLT0icd3g64EZCyjw==","signatures":[{"sig":"MEYCIQDKPnT9sv+KaXNgBbfPhB605Etv5WcS1CFq63Thbhx8VgIhAMEysm8/NBB4WIEPpnWiKvsWcFehbYgVFtWxkzFc4n9I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":743914},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.9.0.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"hayes","email":"michael@hayes.io"},"_resolved":"/tmp/b7f3604a93cdd43a4e235cf0553b596c/pothos-plugin-drizzle-0.9.0.tgz","_integrity":"sha512-iOosSevyPS2ZAaOYbgVe/amyBQFuE3k/wIzApPmLBgiKC1LhUkFcUU5c9TpLDmC/D5MgbTLT0icd3g64EZCyjw==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"10.9.2","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"22.15.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"postgres":"^3.4.5","drizzle-kit":"1.0.0-beta.1-c0277c0","drizzle-orm":"1.0.0-beta.1-c0277c0","graphql-tag":"^2.12.6","@pothos/core":"4.6.2","@libsql/client":"^0.15.4","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.24.2","@pothos/test-utils":"2.1.1","@pothos/plugin-relay":"4.4.2","@pothos/plugin-errors":"4.2.1","@pothos/plugin-scope-auth":"4.1.3","@pothos/plugin-with-input":"4.1.1","@pothos/plugin-add-graphql":"4.2.3"},"peerDependencies":{"graphql":"^16.10.0","drizzle-orm":"^1.0.0","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.9.0_1746152595999_0.11162070379758915","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@pothos/plugin-drizzle","version":"0.10.0","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.10.0","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"c085f98d12e81af385b862c9dac47853589b0ecb","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.10.0.tgz","fileCount":188,"integrity":"sha512-2DWf06uEcJ7ug9uQbPTE+8BgAYk8QLzdKJwpKQ9hyge3vSMBoyYRlwJhGpFpgO8USHrFr1bZwn+bj9aK/9bz3Q==","signatures":[{"sig":"MEYCIQCpPtK60w5DDHmD4daSCT+gGI5qGHpgSMtjo6dmg/M5pgIhAPCztkxS+xy4+Xdn4vsC0Se8naqj21SFDYHGhWI3HbfU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":747327},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.10.0.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"hayes","email":"michael@hayes.io"},"_resolved":"/tmp/6373fec8e1c0a4c7c535dd2f94d9ccce/pothos-plugin-drizzle-0.10.0.tgz","_integrity":"sha512-2DWf06uEcJ7ug9uQbPTE+8BgAYk8QLzdKJwpKQ9hyge3vSMBoyYRlwJhGpFpgO8USHrFr1bZwn+bj9aK/9bz3Q==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"10.9.2","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"22.15.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"postgres":"^3.4.5","drizzle-kit":"1.0.0-beta.1-c0277c0","drizzle-orm":"1.0.0-beta.1-c0277c0","graphql-tag":"^2.12.6","@pothos/core":"4.6.2","@libsql/client":"^0.15.4","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.24.2","@pothos/test-utils":"2.1.1","@pothos/plugin-relay":"4.4.2","@pothos/plugin-errors":"4.2.1","@pothos/plugin-scope-auth":"4.1.3","@pothos/plugin-with-input":"4.1.1","@pothos/plugin-add-graphql":"4.2.3"},"peerDependencies":{"graphql":"^16.10.0","drizzle-orm":"^1.0.0","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.10.0_1746345359392_0.9640090920082041","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@pothos/plugin-drizzle","version":"0.10.1","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.10.1","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"5563c3f3d2267be7bc2d4839fa3b78c20fb266ef","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.10.1.tgz","fileCount":188,"integrity":"sha512-pQaWNa93p1/ecn5gBSQlFPYuaoD8/nK6CZisz7p8tNXlbeiVeAuYQjBtgWyvR4HOzS4Nt1KbL7VTgdcpZUGoqw==","signatures":[{"sig":"MEQCIHfM3e00ktvtncH9wwfhiyAYvwfCEUBqzB6heiWy9AhpAiBoTEbP0yJ2WW7B+zE2zqyRkoOnAEeaDP9Ylg3wJHoFWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":747666},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.10.1.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"hayes","email":"michael@hayes.io"},"_resolved":"/tmp/b188202d5beea0325c26186f6bcd2548/pothos-plugin-drizzle-0.10.1.tgz","_integrity":"sha512-pQaWNa93p1/ecn5gBSQlFPYuaoD8/nK6CZisz7p8tNXlbeiVeAuYQjBtgWyvR4HOzS4Nt1KbL7VTgdcpZUGoqw==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"10.9.2","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"22.15.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"postgres":"^3.4.5","drizzle-kit":"1.0.0-beta.1-c0277c0","drizzle-orm":"1.0.0-beta.1-c0277c0","graphql-tag":"^2.12.6","@pothos/core":"4.6.2","@libsql/client":"^0.15.4","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.24.2","@pothos/test-utils":"2.1.1","@pothos/plugin-relay":"4.4.2","@pothos/plugin-errors":"4.2.1","@pothos/plugin-scope-auth":"4.1.3","@pothos/plugin-with-input":"4.1.1","@pothos/plugin-add-graphql":"4.2.3"},"peerDependencies":{"graphql":"^16.10.0","drizzle-orm":"^1.0.0","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.10.1_1746386260738_0.8437339521063554","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@pothos/plugin-drizzle","version":"0.10.2","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.10.2","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"b52a44af87379b98fab5b2fbba9b7ceb8eb49a35","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.10.2.tgz","fileCount":188,"integrity":"sha512-4PNwxAjqiISKDG+dA/QIrB43bUk67hiWj3xShGO1kejOqCfX2z/3QSbF5ToTs5l71A4+MO/9iy71RzV6Z8CjuQ==","signatures":[{"sig":"MEUCIQDpjX2vyTywIJHCOBJbj0QLMBC1lGfhz/plAaIhHse6eQIgZIenHl8kRM3YILTIqkFo9KTZyF6mQ6VLCQG0LbCpQCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":749908},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.10.2.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"hayes","email":"michael@hayes.io"},"_resolved":"/tmp/de6401ba15a1a62cdc3d0a980ad5d98f/pothos-plugin-drizzle-0.10.2.tgz","_integrity":"sha512-4PNwxAjqiISKDG+dA/QIrB43bUk67hiWj3xShGO1kejOqCfX2z/3QSbF5ToTs5l71A4+MO/9iy71RzV6Z8CjuQ==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"10.9.2","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"22.15.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"postgres":"^3.4.5","drizzle-kit":"1.0.0-beta.1-c0277c0","drizzle-orm":"1.0.0-beta.1-c0277c0","graphql-tag":"^2.12.6","@pothos/core":"4.6.2","@libsql/client":"^0.15.4","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.24.2","@pothos/test-utils":"2.1.1","@pothos/plugin-relay":"4.4.2","@pothos/plugin-errors":"4.2.1","@pothos/plugin-scope-auth":"4.1.3","@pothos/plugin-with-input":"4.1.1","@pothos/plugin-add-graphql":"4.2.3"},"peerDependencies":{"graphql":"^16.10.0","drizzle-orm":"^1.0.0","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.10.2_1746388395528_0.05270127939869873","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"@pothos/plugin-drizzle","version":"0.10.3","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.10.3","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"ad64efbd9c548f97f4cf46166c35073388deb023","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.10.3.tgz","fileCount":188,"integrity":"sha512-m5ef4LUTwjz+yWbbYyEjrhhlSgtMHbM7Bsavz7oE8RS+KpjUMRuB6z4AiOQsp+QSkiDsp0xh1MxshHwtKSwadw==","signatures":[{"sig":"MEYCIQCvri7LaBjxFLE8tanGJrY61ae6J6rE0C+Bp00GVFIv2AIhAJfljf5BtZAL5kef8Kr44IhYr9ASusbVzu0PzPz8GVjF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":750567},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.10.3.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"hayes","email":"michael@hayes.io"},"_resolved":"/tmp/eda5399abfabad2ceed6e215bbb5d9f5/pothos-plugin-drizzle-0.10.3.tgz","_integrity":"sha512-m5ef4LUTwjz+yWbbYyEjrhhlSgtMHbM7Bsavz7oE8RS+KpjUMRuB6z4AiOQsp+QSkiDsp0xh1MxshHwtKSwadw==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"10.9.2","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"22.15.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"postgres":"^3.4.5","drizzle-kit":"1.0.0-beta.1-c0277c0","drizzle-orm":"1.0.0-beta.1-c0277c0","graphql-tag":"^2.12.6","@pothos/core":"4.6.2","@libsql/client":"^0.15.4","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.24.2","@pothos/test-utils":"2.1.1","@pothos/plugin-relay":"4.4.2","@pothos/plugin-errors":"4.3.0","@pothos/plugin-scope-auth":"4.1.3","@pothos/plugin-with-input":"4.1.1","@pothos/plugin-add-graphql":"4.2.3"},"peerDependencies":{"graphql":"^16.10.0","drizzle-orm":"^1.0.0","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.10.3_1748369893506_0.25564950418201393","host":"s3://npm-registry-packages-npm-production"}},"0.10.4":{"name":"@pothos/plugin-drizzle","version":"0.10.4","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.10.4","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"3db46a009a87f0915b65985704615e73d76906cc","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.10.4.tgz","fileCount":188,"integrity":"sha512-hFsdXXTRF02Z+DzOH8/uI7V4wqIUxcZvo6rVmEBX2CXmFuwC9jRGFxsd1Szgv8NCnbMHlKvN1h3PAotSkR3/ZA==","signatures":[{"sig":"MEUCIDrzGu0uQqKydJVwt/0RL85A0nayr3aI+S04tnLAXZ9SAiEAzecdAxh08YS/t6eUUoAPseVN6nQm8d/85Mzco4wuvGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.10.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":751087},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.10.4.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"hayes","email":"michael@hayes.io"},"_resolved":"/tmp/376dc64007c6db40d472dc4ca8bdab07/pothos-plugin-drizzle-0.10.4.tgz","_integrity":"sha512-hFsdXXTRF02Z+DzOH8/uI7V4wqIUxcZvo6rVmEBX2CXmFuwC9jRGFxsd1Szgv8NCnbMHlKvN1h3PAotSkR3/ZA==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"10.9.2","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"22.15.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"postgres":"^3.4.5","drizzle-kit":"1.0.0-beta.1-c0277c0","drizzle-orm":"1.0.0-beta.1-c0277c0","graphql-tag":"^2.12.6","@pothos/core":"4.6.2","@libsql/client":"^0.15.4","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.24.2","@pothos/test-utils":"2.1.1","@pothos/plugin-relay":"4.4.2","@pothos/plugin-errors":"4.3.0","@pothos/plugin-scope-auth":"4.1.3","@pothos/plugin-with-input":"4.1.1","@pothos/plugin-add-graphql":"4.2.3"},"peerDependencies":{"graphql":"^16.10.0","drizzle-orm":"^1.0.0","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.10.4_1749259727157_0.27639745495292245","host":"s3://npm-registry-packages-npm-production"}},"0.10.5":{"name":"@pothos/plugin-drizzle","version":"0.10.5","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.10.5","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"87318e1598938db08a9323a057d562eac0655d6d","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.10.5.tgz","fileCount":188,"integrity":"sha512-DWZ+5K8kh+5t4GrQlh9bAO7l/dCKmbVDZAfqZMw6LmBt5foMrytiUMbYqyB4vgZa84UZ//6XxAfFz/4EccZJ5A==","signatures":[{"sig":"MEYCIQCgBskjE//rz1cfV4onUJcHoMZ4hwlTbDbA5tXngtRtGAIhAPpmWfte0V5u3xoZtxtVg7hhrgk6L0ayTAoqqUhWbte8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.10.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":750220},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.10.5.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"hayes","actor":{"name":"hayes","type":"user","email":"michael@hayes.io"},"email":"michael@hayes.io"},"_resolved":"/tmp/3c5d2c29c8867ae5783583dbcdc8cc51/pothos-plugin-drizzle-0.10.5.tgz","_integrity":"sha512-DWZ+5K8kh+5t4GrQlh9bAO7l/dCKmbVDZAfqZMw6LmBt5foMrytiUMbYqyB4vgZa84UZ//6XxAfFz/4EccZJ5A==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"10.9.2","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"22.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"postgres":"^3.4.7","drizzle-kit":"1.0.0-beta.1-c0277c0","drizzle-orm":"1.0.0-beta.1-c0277c0","graphql-tag":"^2.12.6","@pothos/core":"4.6.3","@libsql/client":"^0.15.9","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.24.2","@pothos/test-utils":"2.1.2","@pothos/plugin-relay":"4.4.3","@pothos/plugin-errors":"4.4.1","@pothos/plugin-scope-auth":"4.1.5","@pothos/plugin-with-input":"4.1.2","@pothos/plugin-add-graphql":"4.2.4"},"peerDependencies":{"graphql":"^16.10.0","drizzle-orm":"^1.0.0","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.10.5_1750288821855_0.7730493410553516","host":"s3://npm-registry-packages-npm-production"}},"0.10.6":{"name":"@pothos/plugin-drizzle","version":"0.10.6","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.10.6","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"d4e4d47fde0007122a06f746c9353d13d23edbcf","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.10.6.tgz","fileCount":188,"integrity":"sha512-Nc9LKae0fmav/jB06f/7IgrVD7wlbYVDKQfql7kieqMNDxQJREbxhNzVUnyhuQSB56GEBc0BGYewFizUgGf2YA==","signatures":[{"sig":"MEYCIQC7FKkBkd1OZd6JL+Ji5RXYqZ3YDhWQxLH2yiYd6zFxSAIhANrt7wlDJvs7SiYIuNai+A7J2V7nM3QNqcMZwVO12OpZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.10.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":750044},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.10.6.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"hayes","actor":{"name":"hayes","type":"user","email":"michael@hayes.io"},"email":"michael@hayes.io"},"_resolved":"/tmp/6fe84e155a5454c5d3b47d887be07ba3/pothos-plugin-drizzle-0.10.6.tgz","_integrity":"sha512-Nc9LKae0fmav/jB06f/7IgrVD7wlbYVDKQfql7kieqMNDxQJREbxhNzVUnyhuQSB56GEBc0BGYewFizUgGf2YA==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"10.9.2","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"22.16.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"postgres":"^3.4.7","drizzle-kit":"1.0.0-beta.1-c0277c0","drizzle-orm":"1.0.0-beta.1-c0277c0","graphql-tag":"^2.12.6","@pothos/core":"4.7.0","@libsql/client":"^0.15.9","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.24.2","@pothos/test-utils":"2.1.2","@pothos/plugin-relay":"4.5.0","@pothos/plugin-errors":"4.4.1","@pothos/plugin-scope-auth":"4.1.5","@pothos/plugin-with-input":"4.1.2","@pothos/plugin-add-graphql":"4.2.4"},"peerDependencies":{"graphql":"^16.10.0","drizzle-orm":"^1.0.0","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.10.6_1750620481325_0.3124608341655888","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@pothos/plugin-drizzle","version":"0.11.0","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.11.0","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"a9fd685a56df7ca372c0a2b6dd7a027aa18c7306","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.11.0.tgz","fileCount":188,"integrity":"sha512-e16VLIx+OkRAidQhlNXp0hrVQXCRfwMVHDXl1AZOLBYdVpkbJmIS17STkiNHxRyMyidUuRGProHzgvsy/Tkqyw==","signatures":[{"sig":"MEYCIQDBcZkAbNRjLD8INERF3lI/zefXt+QZOU9JZHvn5iD6VwIhALtMg25qYV4tkROd2nfLAD6M8ZFBn+XEK5aTSDYtvgFU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":750348},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.11.0.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"hayes","actor":{"name":"hayes","type":"user","email":"michael@hayes.io"},"email":"michael@hayes.io"},"_resolved":"/tmp/0de470e754e1eb36d6b9a7d8d47004ae/pothos-plugin-drizzle-0.11.0.tgz","_integrity":"sha512-e16VLIx+OkRAidQhlNXp0hrVQXCRfwMVHDXl1AZOLBYdVpkbJmIS17STkiNHxRyMyidUuRGProHzgvsy/Tkqyw==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"10.9.2","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"22.17.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"postgres":"^3.4.7","drizzle-kit":"1.0.0-beta.1-c0277c0","drizzle-orm":"1.0.0-beta.1-c0277c0","graphql-tag":"^2.12.6","@pothos/core":"4.7.1","@libsql/client":"^0.15.9","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.24.2","@pothos/test-utils":"2.1.2","@pothos/plugin-relay":"4.6.0","@pothos/plugin-errors":"4.4.1","@pothos/plugin-scope-auth":"4.1.5","@pothos/plugin-with-input":"4.1.2","@pothos/plugin-add-graphql":"4.2.4"},"peerDependencies":{"graphql":"^16.10.0","drizzle-orm":"^1.0.0","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.11.0_1752131704336_0.9692993578396325","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@pothos/plugin-drizzle","version":"0.11.1","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.11.1","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"f4c0de09be4be6f641d7418393c48986747314d4","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.11.1.tgz","fileCount":188,"integrity":"sha512-H1Qa3eJwU8abXy1E6fraa9onCzLTdgl4xKyOaYydw2rbZFx8/qI0iScECGCtWcUh3611n6sLaOvL5UaaBK9yxw==","signatures":[{"sig":"MEQCIHoqkNIh5z/+NDISuH/pP2ZKy0erm3Jxmi543KsmGDlHAiAimCWDt40WnXdCYl4E7Bo8JV8evKKbxXIOUe4b7buc+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":751030},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.11.1.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"hayes","email":"michael@hayes.io"},"_resolved":"/tmp/68a3b4846a2da5f1266647f031365193/pothos-plugin-drizzle-0.11.1.tgz","_integrity":"sha512-H1Qa3eJwU8abXy1E6fraa9onCzLTdgl4xKyOaYydw2rbZFx8/qI0iScECGCtWcUh3611n6sLaOvL5UaaBK9yxw==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"10.9.2","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"22.17.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"postgres":"^3.4.7","drizzle-kit":"1.0.0-beta.1-c0277c0","drizzle-orm":"1.0.0-beta.1-c0277c0","graphql-tag":"^2.12.6","@pothos/core":"4.7.3","@libsql/client":"^0.15.9","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.24.2","@pothos/test-utils":"2.1.2","@pothos/plugin-relay":"4.6.2","@pothos/plugin-errors":"4.4.2","@pothos/plugin-scope-auth":"4.1.5","@pothos/plugin-with-input":"4.1.3","@pothos/plugin-add-graphql":"4.2.4"},"peerDependencies":{"graphql":"^16.10.0","drizzle-orm":"^1.0.0","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.11.1_1752964395113_0.11356414595464925","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"@pothos/plugin-drizzle","version":"0.11.2","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.11.2","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"e49bee42bce9a91f386a61ad0ece1b086acbe034","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.11.2.tgz","fileCount":188,"integrity":"sha512-gWrSkjAbX4/TeW0akuyqOZj67JcKQJwPS4onWTfScIML4emwIXIJdjj8Vd8h4lGtT1aQ+a68iHxTfUN85apwaA==","signatures":[{"sig":"MEUCIQDQB52zOyVtvrM2S8ndnj4LfaDygyb9fgoN/b/juILFmQIgJySF/dWf+bfAdpe9ZAlILmxn0uSsi5PvvbPujP2pCS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":754819},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.11.2.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"hayes","email":"michael@hayes.io"},"_resolved":"/tmp/0bbda31f1d438fa7a37310a94e9c8984/pothos-plugin-drizzle-0.11.2.tgz","_integrity":"sha512-gWrSkjAbX4/TeW0akuyqOZj67JcKQJwPS4onWTfScIML4emwIXIJdjj8Vd8h4lGtT1aQ+a68iHxTfUN85apwaA==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"10.9.3","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"22.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"postgres":"^3.4.7","drizzle-kit":"1.0.0-beta.1-c0277c0","drizzle-orm":"1.0.0-beta.1-c0277c0","graphql-tag":"^2.12.6","@pothos/core":"4.8.1","@libsql/client":"^0.15.10","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.24.2","@pothos/test-utils":"2.1.2","@pothos/plugin-relay":"4.6.2","@pothos/plugin-errors":"4.4.2","@pothos/plugin-scope-auth":"4.1.5","@pothos/plugin-with-input":"4.1.3","@pothos/plugin-add-graphql":"4.2.4"},"peerDependencies":{"graphql":"^16.10.0","drizzle-orm":"^1.0.0","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.11.2_1755546340516_0.5979349059574401","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@pothos/plugin-drizzle","version":"0.12.0","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.12.0","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"5189d06465d6402fbfcad1b9fa14083bc19173fb","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.12.0.tgz","fileCount":188,"integrity":"sha512-sFuWVeEag7jra7yOs4bEubYER1mioJyG0ovU/9Z/9kV/qL+x1yuc01MQf9TILWsQ8qVyJb0vPWh9/Duz3Uv7IA==","signatures":[{"sig":"MEUCIQDW804as5I4fEZ08vSqtJSzDVWrZu7IG5moOvMl8gdFIgIgMHzUerOyn6CjgWtNa050P9I93kpqssoGM2MxC/ro4k4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":748326},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.12.0.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"hayes","email":"michael@hayes.io"},"_resolved":"/tmp/195d3883c4e97e893f83e5f16ec7b9c1/pothos-plugin-drizzle-0.12.0.tgz","_integrity":"sha512-sFuWVeEag7jra7yOs4bEubYER1mioJyG0ovU/9Z/9kV/qL+x1yuc01MQf9TILWsQ8qVyJb0vPWh9/Duz3Uv7IA==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"10.9.3","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"postgres":"^3.4.7","drizzle-kit":"1.0.0-beta.1-2acab7f","drizzle-orm":"1.0.0-beta.1-2acab7f","graphql-tag":"^2.12.6","@pothos/core":"4.9.0","@libsql/client":"^0.15.10","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.24.2","@pothos/test-utils":"2.1.2","@pothos/plugin-relay":"4.6.2","@pothos/plugin-errors":"4.4.2","@pothos/plugin-scope-auth":"4.1.5","@pothos/plugin-with-input":"4.1.3","@pothos/plugin-add-graphql":"4.2.4"},"peerDependencies":{"graphql":"^16.10.0","drizzle-orm":">=1.0.0-beta.1","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.12.0_1757209672981_0.615568087190308","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@pothos/plugin-drizzle","version":"0.12.1","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.12.1","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"c6f79359e41cede6258f3cd8659549d1433eed67","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.12.1.tgz","fileCount":188,"integrity":"sha512-kXOiBqcuUmzcap3mLfEMhgLkM7GzkpclLZPlN/MjyJME9Wso6UO3GUreWlTfvwOWT9+3ljzhsZv1WkJwU7rc9A==","signatures":[{"sig":"MEYCIQCfl/uDkqhG3ut9Dwz9qDIzcPGEnjOyWoZywqugUe7maAIhAKW17JN2+k7Nv8tTuAXnxKkVZcEC3yQ0P+z+5YNQzB3f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":748222},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.12.1.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"hayes","email":"michael@hayes.io"},"_resolved":"/tmp/4edf914de1c1bb368a4ebceeb2e2f7f5/pothos-plugin-drizzle-0.12.1.tgz","_integrity":"sha512-kXOiBqcuUmzcap3mLfEMhgLkM7GzkpclLZPlN/MjyJME9Wso6UO3GUreWlTfvwOWT9+3ljzhsZv1WkJwU7rc9A==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"10.9.3","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"postgres":"^3.4.7","drizzle-kit":"1.0.0-beta.1-f92627f","drizzle-orm":"1.0.0-beta.1-f92627f","graphql-tag":"^2.12.6","@pothos/core":"4.9.0","@libsql/client":"^0.15.10","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.24.2","@pothos/test-utils":"2.1.2","@pothos/plugin-relay":"4.6.2","@pothos/plugin-errors":"4.4.2","@pothos/plugin-scope-auth":"4.1.5","@pothos/plugin-with-input":"4.1.3","@pothos/plugin-add-graphql":"4.2.4"},"peerDependencies":{"graphql":"^16.10.0","drizzle-orm":">=1.0.0-beta.1","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.12.1_1757264307532_0.4124645057523877","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@pothos/plugin-drizzle","version":"0.13.0","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.13.0","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"45105c536bdf3cde11d31f7a45cb21e333bbcfa3","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.13.0.tgz","fileCount":188,"integrity":"sha512-f09RrlwDkRC8UVBDRSFmtHCG4StuxW6RKLbH81DVSkUcvmeYHI4I8PXXdCjLwycfrloAJLQhpcG3Ufr7k1/ljw==","signatures":[{"sig":"MEUCIQDTNRv7sw9ZEDPBCapoMeqQ/glOrm55e2c/ZqRFbjdGOgIgA0eywk4b/PUTRdwqAeC9lYGMynb6TWhD+fI645pTgVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":751885},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.13.0.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"hayes","email":"michael@hayes.io"},"_resolved":"/tmp/2f0e3cc41c4086d09bdc5b00a561f018/pothos-plugin-drizzle-0.13.0.tgz","_integrity":"sha512-f09RrlwDkRC8UVBDRSFmtHCG4StuxW6RKLbH81DVSkUcvmeYHI4I8PXXdCjLwycfrloAJLQhpcG3Ufr7k1/ljw==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"10.9.3","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"22.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"postgres":"^3.4.7","drizzle-kit":"1.0.0-beta.1-f92627f","drizzle-orm":"1.0.0-beta.1-f92627f","graphql-tag":"^2.12.6","@pothos/core":"4.9.1","@libsql/client":"^0.15.14","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.24.2","@pothos/test-utils":"2.1.3","@pothos/plugin-relay":"4.6.2","@pothos/plugin-errors":"4.4.3","@pothos/plugin-scope-auth":"4.1.6","@pothos/plugin-with-input":"4.1.4","@pothos/plugin-add-graphql":"4.2.4"},"peerDependencies":{"graphql":"^16.10.0","drizzle-orm":">=1.0.0-beta.1","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.13.0_1757279821288_0.8425997946671999","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@pothos/plugin-drizzle","version":"0.14.0","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.14.0","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"b86b2782a9ec59506f154d03d0ccf6ee7cc1ba07","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.14.0.tgz","fileCount":188,"integrity":"sha512-YtIlogLYoqp86eQz5UrVXYvZ6yOHf2J/9yQSpQsGpodL4DfOFLaiRn60DJ9EDamSxU67DnMfDuRESMViIVcQVw==","signatures":[{"sig":"MEYCIQCvJa80qU+TQ84SzmuRhMvt+oBRlshMjI9VtvX8JlLdfwIhAJ9t8PMUTnr/7IfMh4K+qgcU3Cdc/MlnEHDW6Eu7SMdo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":750995},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.14.0.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e82e5901-6039-4c08-9da2-34d79b197bb6"}},"_resolved":"/tmp/14ad4864f7063dd570bd67c190b30117/pothos-plugin-drizzle-0.14.0.tgz","_integrity":"sha512-YtIlogLYoqp86eQz5UrVXYvZ6yOHf2J/9yQSpQsGpodL4DfOFLaiRn60DJ9EDamSxU67DnMfDuRESMViIVcQVw==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"11.6.2","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"postgres":"^3.4.7","drizzle-kit":"1.0.0-beta.2-b705c25","drizzle-orm":"1.0.0-beta.2-b705c25","graphql-tag":"^2.12.6","@pothos/core":"4.10.0","@libsql/client":"^0.15.14","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.24.2","@pothos/test-utils":"2.1.3","@pothos/plugin-relay":"4.6.2","@pothos/plugin-errors":"4.8.0","@pothos/plugin-scope-auth":"4.1.6","@pothos/plugin-with-input":"4.1.4","@pothos/plugin-add-graphql":"4.2.4"},"peerDependencies":{"graphql":"^16.10.0","drizzle-orm":">=1.0.0-beta.2","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.14.0_1764732267629_0.5553204771295677","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@pothos/plugin-drizzle","version":"0.15.0","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.15.0","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"1763dc1e03203a0b444940e897b2912d8cedfca4","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.15.0.tgz","fileCount":188,"integrity":"sha512-xdpXW0NzhfWlzRLkIuTyJuELRDwix4E6mfFXJhwjh9pkxAVs1iI1ZIG/DT9jcKRdTqJgiezofwgdSxS6SB/k7A==","signatures":[{"sig":"MEQCIEJ0vWTM2nZRLnCfNskbyw/ml0poeAM0tqol0EKahHUXAiA6XcsXJZTmeauiyneRFvwfHStUAnqCFl20S+nfjaUlNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":753537},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.15.0.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e82e5901-6039-4c08-9da2-34d79b197bb6"}},"_resolved":"/tmp/3af3bb67a1d708642f236ec9b8f8c26f/pothos-plugin-drizzle-0.15.0.tgz","_integrity":"sha512-xdpXW0NzhfWlzRLkIuTyJuELRDwix4E6mfFXJhwjh9pkxAVs1iI1ZIG/DT9jcKRdTqJgiezofwgdSxS6SB/k7A==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"11.6.2","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"postgres":"^3.4.7","drizzle-kit":"1.0.0-beta.2-b705c25","drizzle-orm":"1.0.0-beta.2-b705c25","graphql-tag":"^2.12.6","@pothos/core":"4.10.0","@libsql/client":"^0.15.15","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.25.0","@pothos/test-utils":"2.1.3","@pothos/plugin-relay":"4.6.2","@pothos/plugin-errors":"4.8.0","@pothos/plugin-scope-auth":"4.1.6","@pothos/plugin-with-input":"4.1.4","@pothos/plugin-add-graphql":"4.2.4"},"peerDependencies":{"graphql":"^16.10.0","drizzle-orm":">=1.0.0-beta.2","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.15.0_1765404429016_0.031232814241503037","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@pothos/plugin-drizzle","version":"0.16.0","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.16.0","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"a7b18dc02779e002bf90fced67b9a2a53b86803f","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.16.0.tgz","fileCount":188,"integrity":"sha512-67MvN4IEUALijvbgNqGv1jvjoWPsOtgXOl+8bhPtQb4gGl8p5icTSy5IfqotBpOE9csbjy8YuVSDoQmt7AEEgA==","signatures":[{"sig":"MEUCIQCuHM7s5R6D9CAK8uCTAY5fO0+mA1QO0Z2DkB/coxkuSwIgb4miB9kEK3Zn/ohSrhKmKl6FZbsnvGbeQplpdDa+dw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":808680},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.16.0.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e82e5901-6039-4c08-9da2-34d79b197bb6"}},"_resolved":"/tmp/75aeb781cab25b21ee61aa78816a5493/pothos-plugin-drizzle-0.16.0.tgz","_integrity":"sha512-67MvN4IEUALijvbgNqGv1jvjoWPsOtgXOl+8bhPtQb4gGl8p5icTSy5IfqotBpOE9csbjy8YuVSDoQmt7AEEgA==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"11.6.2","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"24.11.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"postgres":"^3.4.7","drizzle-kit":"1.0.0-beta.2-b705c25","drizzle-orm":"1.0.0-beta.2-b705c25","graphql-tag":"^2.12.6","@pothos/core":"4.10.0","@libsql/client":"^0.15.15","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.25.0","@pothos/test-utils":"2.1.3","@pothos/plugin-relay":"4.6.2","@pothos/plugin-errors":"4.8.0","@pothos/plugin-scope-auth":"4.1.6","@pothos/plugin-with-input":"4.1.4","@pothos/plugin-add-graphql":"4.2.4"},"peerDependencies":{"graphql":"^16.10.0","drizzle-orm":">=1.0.0-beta.2","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.16.0_1765588809869_0.7993060201948892","host":"s3://npm-registry-packages-npm-production"}},"0.16.1":{"name":"@pothos/plugin-drizzle","version":"0.16.1","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.16.1","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"f0276d95e381130b2782e14d3a8a80114da9d0ec","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.16.1.tgz","fileCount":188,"integrity":"sha512-u6eD2OQu9mxUiAWj11nojoEysDUtaVadyfyqrZcWudonx1P6bUcUR/RNsjoi/eyyq2xhk99kRoohL2oXO8DAvA==","signatures":[{"sig":"MEUCIQDJGgB+TcU5rdOzhQZc5tHtSnAEMU4kyNVs3K4oVwZxWAIgKmeoGuo+j/Ls7WFnPtHLZVocYyfTQwUV8q1hih80bhE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.16.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":815810},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.16.1.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e82e5901-6039-4c08-9da2-34d79b197bb6"}},"_resolved":"/tmp/3db24949cd2f3cdcbbe5593a9ab84f4e/pothos-plugin-drizzle-0.16.1.tgz","_integrity":"sha512-u6eD2OQu9mxUiAWj11nojoEysDUtaVadyfyqrZcWudonx1P6bUcUR/RNsjoi/eyyq2xhk99kRoohL2oXO8DAvA==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"11.6.2","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"postgres":"^3.4.7","drizzle-kit":"1.0.0-beta.2-b705c25","drizzle-orm":"1.0.0-beta.2-b705c25","graphql-tag":"^2.12.6","@pothos/core":"4.10.0","@libsql/client":"^0.15.15","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.25.0","@pothos/test-utils":"2.1.3","@pothos/plugin-relay":"4.6.2","@pothos/plugin-errors":"4.8.0","@pothos/plugin-scope-auth":"4.1.6","@pothos/plugin-with-input":"4.1.4","@pothos/plugin-add-graphql":"4.2.4"},"peerDependencies":{"graphql":"^16.10.0","drizzle-orm":">=1.0.0-beta.2","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.16.1_1766023184988_0.010053280778545615","host":"s3://npm-registry-packages-npm-production"}},"0.16.2":{"name":"@pothos/plugin-drizzle","version":"0.16.2","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.16.2","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"408f990d995f51767d5e93419679f1ababdb1c94","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.16.2.tgz","fileCount":188,"integrity":"sha512-P0U3As/2O5miHfBopjYPJrMl6HX3qyOLIXcOTmKEVJGvVy4Z1XLArBEQXf0FjBobcm/KZgOdiQjJ66nJsueaOw==","signatures":[{"sig":"MEUCIC2AI/ZpE4oS4EsVMXUThdReOmLLeZx6XTqpoXpmLvOtAiEAhMlKU+Peo4JsAe2JUtE5JPpnwDZibyV9jj5zyuWq2ks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.16.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":819193},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.16.2.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e82e5901-6039-4c08-9da2-34d79b197bb6"}},"_resolved":"/tmp/8df8d54f195be6c743d22c3372831658/pothos-plugin-drizzle-0.16.2.tgz","_integrity":"sha512-P0U3As/2O5miHfBopjYPJrMl6HX3qyOLIXcOTmKEVJGvVy4Z1XLArBEQXf0FjBobcm/KZgOdiQjJ66nJsueaOw==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"11.6.2","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"24.12.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"postgres":"^3.4.7","drizzle-kit":"1.0.0-beta.10-42c284e","drizzle-orm":"1.0.0-beta.10-42c284e","graphql-tag":"^2.12.6","@pothos/core":"4.12.0","@libsql/client":"^0.15.15","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.25.0","@pothos/test-utils":"2.1.3","@pothos/plugin-relay":"4.6.2","@pothos/plugin-errors":"4.9.0","@pothos/plugin-scope-auth":"4.1.6","@pothos/plugin-with-input":"4.1.4","@pothos/plugin-add-graphql":"4.3.0"},"peerDependencies":{"graphql":"^16.10.0","drizzle-orm":">=1.0.0-beta.2","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.16.2_1768012008809_0.962240458138959","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@pothos/plugin-drizzle","version":"0.17.0","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.17.0","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"69aa61f1cb732f16259f56556c4b9eddfb6f501f","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.17.0.tgz","fileCount":188,"integrity":"sha512-nV2KYqnRLjgK6DTUq22SXDtjeeJ/RGJ2VF8U0uTSGfwpmI93LcDkIFJ4hV1Jd3agoNhM3QLY25eZPHczY5XRcA==","signatures":[{"sig":"MEYCIQDBbwIedYaMhAWOBTkVNA+8b9pQbWKY9EB/r7YnS7Oz0QIhAJWlqR96M5IZdjIBJ5l6JTpyTtaNJyxL2lMUSTczRo6I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":831549},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.17.0.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e82e5901-6039-4c08-9da2-34d79b197bb6"}},"_resolved":"/tmp/122be6f462a522caab815f11d21f5722/pothos-plugin-drizzle-0.17.0.tgz","_integrity":"sha512-nV2KYqnRLjgK6DTUq22SXDtjeeJ/RGJ2VF8U0uTSGfwpmI93LcDkIFJ4hV1Jd3agoNhM3QLY25eZPHczY5XRcA==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"11.6.2","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"24.13.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"postgres":"^3.4.7","drizzle-kit":"1.0.0-beta.10-42c284e","drizzle-orm":"1.0.0-beta.10-42c284e","graphql-tag":"^2.12.6","@pothos/core":"4.12.0","@libsql/client":"^0.15.15","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.25.0","@pothos/test-utils":"2.1.3","@pothos/plugin-relay":"4.7.0","@pothos/plugin-errors":"4.9.0","@pothos/plugin-scope-auth":"4.1.6","@pothos/plugin-with-input":"4.1.4","@pothos/plugin-add-graphql":"4.3.0"},"peerDependencies":{"graphql":"^16.10.0","drizzle-orm":">=1.0.0-beta.2","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.17.0_1770336026618_0.9526539787594492","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"@pothos/plugin-drizzle","version":"0.17.1","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.17.1","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"cc73c30afe4299b684317dab84f19fdc09975295","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.17.1.tgz","fileCount":188,"integrity":"sha512-83DYjA5dlydzGK7mtXq92oqq0pvj1nBdo5dYGM/I7Ms8IU30Atg1Ar84ezdpBGk8w1XCeJkEnOKlZ1JjQDdXUQ==","signatures":[{"sig":"MEUCICe1XnLRqZ4wLXVo22JtS2R7weooZjfDMk5+rr4CDzjqAiEA+KOyglfJYe7ip2cpD/NEd+eXoQS6YMQ7lRm5Q7/Ufjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":828803},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.17.1.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e82e5901-6039-4c08-9da2-34d79b197bb6"}},"_resolved":"/tmp/551d4d77a062fd7e9f6a4ff7ad891388/pothos-plugin-drizzle-0.17.1.tgz","_integrity":"sha512-83DYjA5dlydzGK7mtXq92oqq0pvj1nBdo5dYGM/I7Ms8IU30Atg1Ar84ezdpBGk8w1XCeJkEnOKlZ1JjQDdXUQ==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"11.11.0","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"postgres":"^3.4.9","drizzle-kit":"1.0.0-beta.10-42c284e","drizzle-orm":"1.0.0-beta.10-42c284e","graphql-tag":"^2.12.6","@pothos/core":"4.12.0","@libsql/client":"^0.17.2","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.25.0","@pothos/test-utils":"2.1.3","@pothos/plugin-relay":"4.7.0","@pothos/plugin-errors":"4.9.0","@pothos/plugin-scope-auth":"4.1.6","@pothos/plugin-with-input":"4.1.4","@pothos/plugin-add-graphql":"4.3.0"},"peerDependencies":{"graphql":"^16.10.0","drizzle-orm":">=1.0.0-beta.2","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.17.1_1776199614161_0.2032380131628202","host":"s3://npm-registry-packages-npm-production"}},"0.17.2":{"name":"@pothos/plugin-drizzle","version":"0.17.2","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.17.2","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"ef17506b7b6f041057f88256d0fa34f4a4c78d0c","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.17.2.tgz","fileCount":188,"integrity":"sha512-Q3MJzjtX77Tw8yxF+vLgb+Juxka5TzZSPWP+/jgv4plTzWr6qH0Pe0pVa24Hahg/Vun37FCodOnD1ZqkSK7G9w==","signatures":[{"sig":"MEUCIQC0AetRTpgRYLK8QugPrkG3y4bXtAZ90LdECgQQ0zgTpQIgMKajPo62EHEnAEJhDDB2oUCbGsLyGuUFTeoHwM5x6EU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.17.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":828687},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.17.2.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e82e5901-6039-4c08-9da2-34d79b197bb6"}},"_resolved":"/tmp/eecdc46cd8651785d4e3be7d3148d758/pothos-plugin-drizzle-0.17.2.tgz","_integrity":"sha512-Q3MJzjtX77Tw8yxF+vLgb+Juxka5TzZSPWP+/jgv4plTzWr6qH0Pe0pVa24Hahg/Vun37FCodOnD1ZqkSK7G9w==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"11.11.0","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"postgres":"^3.4.9","drizzle-kit":"1.0.0-beta.10-42c284e","drizzle-orm":"1.0.0-beta.10-42c284e","graphql-tag":"^2.12.6","@pothos/core":"4.12.0","@libsql/client":"^0.17.2","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.25.0","@pothos/test-utils":"2.1.3","@pothos/plugin-relay":"4.7.0","@pothos/plugin-errors":"4.9.0","@pothos/plugin-scope-auth":"4.1.6","@pothos/plugin-with-input":"4.1.4","@pothos/plugin-add-graphql":"4.3.0"},"peerDependencies":{"graphql":"^16.10.0","drizzle-orm":">=1.0.0-beta.2","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.17.2_1776982607736_0.3646931123076893","host":"s3://npm-registry-packages-npm-production"}},"0.17.3":{"name":"@pothos/plugin-drizzle","version":"0.17.3","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.17.3","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"aabac274914ae92b51e253ca98f1c84ad955d1d3","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.17.3.tgz","fileCount":188,"integrity":"sha512-dj+Jc60OOMkfItEFMa/tIeLRfKyje1EUeNS0YiKvGCgC8nEw8pSpJ9WmPq1es32HdhUbGLuvQtqSxjJH2+x7oA==","signatures":[{"sig":"MEUCIQC+AYy3MgyUxJIldRF1ILtDkMTuSNn2cu3k9DQvFUtM2QIgU4FTHxLxrYdIe4QJF0nTbYiQSuzVEOLj1hK6GZQswl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.17.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":832433},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.17.3.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsgo --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsgo","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e82e5901-6039-4c08-9da2-34d79b197bb6"}},"_resolved":"/tmp/233e9091079a84cf391e531ec283316d/pothos-plugin-drizzle-0.17.3.tgz","_integrity":"sha512-dj+Jc60OOMkfItEFMa/tIeLRfKyje1EUeNS0YiKvGCgC8nEw8pSpJ9WmPq1es32HdhUbGLuvQtqSxjJH2+x7oA==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"11.11.0","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"postgres":"^3.4.9","drizzle-kit":"1.0.0-beta.23","drizzle-orm":"1.0.0-beta.23","graphql-tag":"^2.12.6","@pothos/core":"4.12.0","@libsql/client":"^0.17.2","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.25.0","@pothos/test-utils":"2.1.3","@pothos/plugin-relay":"4.7.0","@pothos/plugin-errors":"4.9.0","@pothos/plugin-scope-auth":"4.1.6","@pothos/plugin-with-input":"4.1.4","@pothos/plugin-add-graphql":"4.3.0"},"peerDependencies":{"graphql":"^16.10.0","drizzle-orm":">=1.0.0-beta.2","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.17.3_1777147917219_0.1491688671614455","host":"s3://npm-registry-packages-npm-production"}},"0.17.4":{"name":"@pothos/plugin-drizzle","version":"0.17.4","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.17.4","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"7e3ede6994d36cb26f9ce62c1ddf757eadeb3890","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.17.4.tgz","fileCount":188,"integrity":"sha512-cAaMexSSOtoXf7Khj62yOHGxHyaOnuIzNdgl+w0rNfnJdtVOr4slQjHinWJWzYWdRauOclZddxWbLaou4NK0QQ==","signatures":[{"sig":"MEYCIQDJLVYjdDdMpWLBCGCxs1866Hqx7PC6JK4u0f/5LVnn5AIhAJEgrrft9PUJN8zTdZ24xytdGE5qV5NkRRG5IDPTkab3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.17.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":831408},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.17.4.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsgo --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsgo","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths && pnpm esm:extensions","build:clean":"git clean -dfX esm lib","esm:extensions":"TS_NODE_PROJECT=../../tsconfig.json node -r @swc-node/register ../../scripts/esm-transformer.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e82e5901-6039-4c08-9da2-34d79b197bb6"}},"_resolved":"/tmp/1746435310752e3a94af44fce3861fca/pothos-plugin-drizzle-0.17.4.tgz","_integrity":"sha512-cAaMexSSOtoXf7Khj62yOHGxHyaOnuIzNdgl+w0rNfnJdtVOr4slQjHinWJWzYWdRauOclZddxWbLaou4NK0QQ==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"11.11.0","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"24.14.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"postgres":"^3.4.9","drizzle-kit":"1.0.0-rc.2","drizzle-orm":"1.0.0-rc.2","graphql-tag":"^2.12.6","@pothos/core":"4.12.0","@libsql/client":"^0.17.2","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.25.0","@pothos/test-utils":"2.1.3","@pothos/plugin-relay":"4.7.0","@pothos/plugin-errors":"4.9.0","@pothos/plugin-scope-auth":"4.1.6","@pothos/plugin-with-input":"4.1.4","@pothos/plugin-add-graphql":"4.3.0"},"peerDependencies":{"graphql":"^16.10.0","drizzle-orm":">=1.0.0-beta.2","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.17.4_1778177566363_0.31728347883536623","host":"s3://npm-registry-packages-npm-production"}},"0.17.5":{"name":"@pothos/plugin-drizzle","version":"0.17.5","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.17.5","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"6746613dfa17d129d4b3311109130e1ab15ac258","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.17.5.tgz","fileCount":188,"integrity":"sha512-5nhixTDYkYe5dKFBbA5zt4ItnxyoW4E+iubkb2Ca9xhbWDDRhe0gh5F1tFXi+lZaBnQtg3C3gDKPew9XUsUA5g==","signatures":[{"sig":"MEQCIEHRqJbgeLe77kN3H/8kGFDt2q55KJutWytUOwG1qGEJAiAmZDlJIuWVWSigtnTHmig+9H2/eTITN82fZFfGfDjVBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.17.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":830672},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.17.5.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths","build:clean":"git clean -dfX esm lib"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e82e5901-6039-4c08-9da2-34d79b197bb6"}},"_resolved":"/tmp/9e38ae9836bf7af8c42a130df9f79439/pothos-plugin-drizzle-0.17.5.tgz","_integrity":"sha512-5nhixTDYkYe5dKFBbA5zt4ItnxyoW4E+iubkb2Ca9xhbWDDRhe0gh5F1tFXi+lZaBnQtg3C3gDKPew9XUsUA5g==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"11.16.0","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"postgres":"^3.4.9","drizzle-kit":"1.0.0-rc.2","drizzle-orm":"1.0.0-rc.2","graphql-tag":"^2.12.6","@pothos/core":"4.13.1","@libsql/client":"^0.17.2","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.25.0","@pothos/test-utils":"2.2.1","@pothos/plugin-relay":"4.7.1","@pothos/plugin-errors":"4.9.1","@pothos/plugin-scope-auth":"4.1.7","@pothos/plugin-with-input":"4.1.5","@pothos/plugin-add-graphql":"4.3.1"},"peerDependencies":{"graphql":"^16.10.0 || ^17.0.0","drizzle-orm":">=1.0.0-beta.2","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.17.5_1783553227816_0.04215874199678771","host":"s3://npm-registry-packages-npm-production"}},"0.17.6":{"name":"@pothos/plugin-drizzle","version":"0.17.6","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.17.6","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"df7a58ecd4608a5a35d7ea5605f5fd0046038bb9","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.17.6.tgz","fileCount":188,"integrity":"sha512-qp7NxlrHjaYIrxp4kpDuFQbwCOh77epSNkKVImphSCDYWu8NUcaDFkhLlJuw2SE5muB/psFMndZlWkPDg50QyQ==","signatures":[{"sig":"MEYCIQDf/VBx2kNMjN0HSbCqs+cuE7cu5xaIGEo5ORn4U/v6CwIhAJnxA75gxdPxk/tq74G08Ss47gN8t07Db6C+VsEBM2YV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.17.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":834234},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.17.6.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths","build:clean":"git clean -dfX esm lib"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e82e5901-6039-4c08-9da2-34d79b197bb6"}},"_resolved":"/tmp/e82fdd22ed3205cc8118db576df84205/pothos-plugin-drizzle-0.17.6.tgz","_integrity":"sha512-qp7NxlrHjaYIrxp4kpDuFQbwCOh77epSNkKVImphSCDYWu8NUcaDFkhLlJuw2SE5muB/psFMndZlWkPDg50QyQ==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"11.17.0","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"postgres":"^3.4.9","drizzle-kit":"1.0.0-rc.2","drizzle-orm":"1.0.0-rc.2","graphql-tag":"^2.12.6","@pothos/core":"4.13.1","@libsql/client":"^0.17.2","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.25.0","@pothos/test-utils":"2.2.1","@pothos/plugin-relay":"4.7.1","@pothos/plugin-errors":"4.9.1","@pothos/plugin-scope-auth":"4.1.7","@pothos/plugin-with-input":"4.1.5","@pothos/plugin-add-graphql":"4.3.1"},"peerDependencies":{"graphql":"^16.10.0 || ^17.0.0","drizzle-orm":">=1.0.0-beta.2","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.17.6_1787086290525_0.5851755315591869","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@pothos/plugin-drizzle","version":"0.18.0","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.18.0","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"36936e1bd1d5a67b1ed56d923161594c7b58f005","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.18.0.tgz","fileCount":188,"integrity":"sha512-juoXgSzRWycRhAKHN1PzZFZJxhqiUE1My38IGcGzVsmSrQqzQ431YEQVN1UXkNVKgz8tJv63NOJQvimnVjDEeg==","signatures":[{"sig":"MEUCIG39WJFy4wc/nQxPEbxLivu9dA/Pm9TK4HC80tyfXA6bAiEAtXE1k3gCdpr/i0L57h438k27H8HuYtIJp8DiK/d2QrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":876443},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.18.0.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths","build:clean":"git clean -dfX esm lib"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e82e5901-6039-4c08-9da2-34d79b197bb6"}},"_resolved":"/tmp/768864ae86a29f0cb200091d15c9093e/pothos-plugin-drizzle-0.18.0.tgz","_integrity":"sha512-juoXgSzRWycRhAKHN1PzZFZJxhqiUE1My38IGcGzVsmSrQqzQ431YEQVN1UXkNVKgz8tJv63NOJQvimnVjDEeg==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"11.17.0","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"postgres":"^3.4.9","drizzle-kit":"1.0.0-rc.2","drizzle-orm":"1.0.0-rc.2","graphql-tag":"^2.12.6","@pothos/core":"4.13.1","@libsql/client":"^0.17.2","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.25.0","@pothos/test-utils":"2.2.1","@pothos/plugin-relay":"4.7.1","@pothos/plugin-errors":"4.9.1","@pothos/plugin-scope-auth":"4.1.7","@pothos/plugin-with-input":"4.1.5","@pothos/plugin-add-graphql":"4.3.1"},"peerDependencies":{"graphql":"^16.10.0 || ^17.0.0","drizzle-orm":">=1.0.0-beta.2","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.18.0_1787278014339_0.3367912858946085","host":"s3://npm-registry-packages-npm-production"}},"0.18.1":{"name":"@pothos/plugin-drizzle","version":"0.18.1","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.18.1","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"94b523efafea5835791533f266fc2da60c5c26a1","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.18.1.tgz","fileCount":188,"integrity":"sha512-6oM+6QFFyQ/MWqkbERJZXxrezWwVFpVAqQozAoKoPVtm5osCeW4bkONEDLts9Lb6UP8Ff1QpB/G6pcvmyr6EXQ==","signatures":[{"sig":"MEYCIQDqv3H5asqyrscRWlaB3Rh56cuMEnlGAAtZaS74KYK2QQIhANRIBwOBva0EYoo2O2i7wcIeqkM8nCCvgYkZzlzjVc/R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.18.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":879605},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.18.1.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths","build:clean":"git clean -dfX esm lib"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e82e5901-6039-4c08-9da2-34d79b197bb6"}},"_resolved":"/tmp/2f59d12da540c0aaff89e24af1940e68/pothos-plugin-drizzle-0.18.1.tgz","_integrity":"sha512-6oM+6QFFyQ/MWqkbERJZXxrezWwVFpVAqQozAoKoPVtm5osCeW4bkONEDLts9Lb6UP8Ff1QpB/G6pcvmyr6EXQ==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"11.19.0","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"24.20.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"postgres":"^3.4.9","drizzle-kit":"1.0.0-rc.2","drizzle-orm":"1.0.0-rc.2","graphql-tag":"^2.12.6","@pothos/core":"4.13.1","@libsql/client":"^0.17.2","drizzle-graphql":"^0.8.5","graphql-scalars":"^1.25.0","@pothos/test-utils":"2.2.1","@pothos/plugin-relay":"4.7.1","@pothos/plugin-errors":"4.9.1","@pothos/plugin-scope-auth":"4.1.7","@pothos/plugin-with-input":"4.1.5","@pothos/plugin-add-graphql":"4.3.1"},"peerDependencies":{"graphql":"^16.10.0 || ^17.0.0","drizzle-orm":">=1.0.0-beta.2","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.18.1_1788590265082_0.6991755713294099","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@pothos/plugin-drizzle","version":"0.19.0","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.19.0","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"c6ec4b8c52dd1c3e90f6ff68a7a069082182c69a","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.19.0.tgz","fileCount":188,"integrity":"sha512-FEzCRpp1RoAMCNn5Rndy9VTdT5WJUzJoJGc9iXQwp+dupjhnsOHmNIuyB0QGQoMYoNQhJB+OEg4NIj6qX9dlww==","signatures":[{"sig":"MEYCIQDIU4JySORh65sZ4X76RO9yv5vVvkOOkTCZcLuYqYwVSQIhAI3PrB1KEvnLaDkhp7Y1+ps+rgs4vZexVNqmKsQ+sjF0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":895074},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.19.0.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths","build:clean":"git clean -dfX esm lib"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e82e5901-6039-4c08-9da2-34d79b197bb6"}},"_resolved":"/tmp/1f0d0ae24644d223ceb08f42d50ff589/pothos-plugin-drizzle-0.19.0.tgz","_integrity":"sha512-FEzCRpp1RoAMCNn5Rndy9VTdT5WJUzJoJGc9iXQwp+dupjhnsOHmNIuyB0QGQoMYoNQhJB+OEg4NIj6qX9dlww==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"11.19.0","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@pothos/selection-mapper":"0.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"postgres":"^3.4.9","drizzle-kit":"1.0.0-rc.2","drizzle-orm":"1.0.0-rc.2","graphql-tag":"^2.12.6","@pothos/core":"4.14.0","@libsql/client":"^0.17.2","graphql-scalars":"^1.25.0","@pothos/test-utils":"2.2.1","@pothos/plugin-relay":"4.7.2","@pothos/plugin-errors":"4.9.1","@pothos/plugin-scope-auth":"4.1.7","@pothos/plugin-with-input":"4.1.5","@pothos/plugin-add-graphql":"4.3.1"},"peerDependencies":{"graphql":"^16.10.0 || ^17.0.0","drizzle-orm":">=1.0.0-rc.2","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.19.0_1789111772240_0.0017717604133025144","host":"s3://npm-registry-packages-npm-production"}},"0.19.1":{"name":"@pothos/plugin-drizzle","version":"0.19.1","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.19.1","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"96f9c684891c6aa6ed9b59dd021b7048234d2b82","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.19.1.tgz","fileCount":188,"integrity":"sha512-AL+3+BdQ1DieWGtLr44I8xoMx6NsrzbtFM76Yq+v6ase5GZ0lOlxjL4n3N1i6LQOCwWqCBWbKwxUrvYyiXsMFg==","signatures":[{"sig":"MEYCIQCerGhWTiDVWpJb4Sc6jKWU6wEiu4I8dwE/04eZ0GhyUwIhAJjRmbdXBFsHSZe3d/HuPoYSEiNA3F4GHVosbwrEB2z1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.19.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":906138},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.19.1.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths","build:clean":"git clean -dfX esm lib"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e82e5901-6039-4c08-9da2-34d79b197bb6"}},"_resolved":"/tmp/f2630592ee774992d644f1e7f441a367/pothos-plugin-drizzle-0.19.1.tgz","_integrity":"sha512-AL+3+BdQ1DieWGtLr44I8xoMx6NsrzbtFM76Yq+v6ase5GZ0lOlxjL4n3N1i6LQOCwWqCBWbKwxUrvYyiXsMFg==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"11.19.0","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@pothos/selection-mapper":"0.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"postgres":"^3.4.9","drizzle-kit":"1.0.0-rc.2","drizzle-orm":"1.0.0-rc.2","graphql-tag":"^2.12.6","@pothos/core":"4.15.0","@libsql/client":"^0.17.2","graphql-scalars":"^1.25.0","@pothos/test-utils":"2.2.1","@pothos/plugin-relay":"4.8.0","@pothos/plugin-errors":"4.9.2","@pothos/plugin-scope-auth":"4.2.0","@pothos/plugin-with-input":"4.1.5","@pothos/plugin-add-graphql":"4.3.2"},"peerDependencies":{"graphql":"^16.10.0 || ^17.0.0","drizzle-orm":">=1.0.0-rc.2","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.19.1_1789336557364_0.8949326176809769","host":"s3://npm-registry-packages-npm-production"}},"0.19.2":{"name":"@pothos/plugin-drizzle","version":"0.19.2","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"author":{"name":"Michael Hayes"},"license":"ISC","_id":"@pothos/plugin-drizzle@0.19.2","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"homepage":"https://github.com/hayes/pothos#readme","bugs":{"url":"https://github.com/hayes/pothos/issues"},"dist":{"shasum":"ed63be0b594fa9d10f761c7b8509844585a0ff0f","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.19.2.tgz","fileCount":188,"integrity":"sha512-MYdxgHocELT1nDhcfkBxQ1UiwAl7qNdgI8CpxGIMt9sXnhK6uUWG2DDkAPNKas+GwDHrgETTUSBVPk1FNbP+Ew==","signatures":[{"sig":"MEQCIAHY/7UudnKzvEKSloFwblUtcKoViKdvOG87sLdvT47ZAiAkIR6tSZuicqSpM/DtNkWQiL2fV3ovALX7Y7Rp0BP9EQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.19.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":908670},"main":"./lib/index.js","_from":"file:pothos-plugin-drizzle-0.19.2.tgz","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"scripts":{"test":"pnpm vitest --run","type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:dts":"tsc","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths","build:clean":"git clean -dfX esm lib"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e82e5901-6039-4c08-9da2-34d79b197bb6"}},"_resolved":"/tmp/bcd556599886ea42b48e099b7a6ed7d3/pothos-plugin-drizzle-0.19.2.tgz","_integrity":"sha512-MYdxgHocELT1nDhcfkBxQ1UiwAl7qNdgI8CpxGIMt9sXnhK6uUWG2DDkAPNKas+GwDHrgETTUSBVPk1FNbP+Ew==","repository":{"url":"git+https://github.com/hayes/pothos.git","type":"git","directory":"packages/plugin-relay"},"_npmVersion":"11.19.0","description":"A Pothos plugin for drizzle","directories":{},"_nodeVersion":"24.20.0","dependencies":{"@pothos/selection-mapper":"0.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"postgres":"^3.4.9","drizzle-kit":"1.0.0-rc.2","drizzle-orm":"1.0.0-rc.2","graphql-tag":"^2.12.6","@pothos/core":"4.15.1","@libsql/client":"^0.17.2","graphql-scalars":"^1.25.0","@pothos/test-utils":"2.2.1","@pothos/plugin-relay":"4.8.1","@pothos/plugin-errors":"4.9.3","@pothos/plugin-scope-auth":"4.2.1","@pothos/plugin-with-input":"4.1.5","@pothos/plugin-add-graphql":"4.3.3"},"peerDependencies":{"graphql":"^16.10.0 || ^17.0.0","drizzle-orm":">=1.0.0-rc.2","@pothos/core":"*"},"_npmOperationalInternal":{"tmp":"tmp/plugin-drizzle_0.19.2_1789339724890_0.27732222728502687","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@pothos/plugin-drizzle","version":"0.20.0","description":"A Pothos plugin for drizzle","main":"./lib/index.js","types":"./dts/index.d.ts","module":"./esm/index.js","exports":{"import":{"default":"./esm/index.js"},"require":{"types":"./dts/index.d.ts","default":"./lib/index.js"}},"repository":{"type":"git","url":"git+https://github.com/hayes/pothos.git","directory":"packages/plugin-relay"},"author":{"name":"Michael Hayes"},"license":"ISC","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"publishConfig":{"access":"public","provenance":true},"dependencies":{"@pothos/selection-mapper":"0.1.0"},"peerDependencies":{"@pothos/core":"*","drizzle-orm":">=1.0.0-rc.2","graphql":"^16.10.0 || ^17.0.0"},"devDependencies":{"@libsql/client":"^0.17.2","drizzle-kit":"1.0.0-rc.2","drizzle-orm":"1.0.0-rc.2","graphql-scalars":"^1.25.0","graphql-tag":"^2.12.6","postgres":"^3.4.9","@pothos/plugin-add-graphql":"4.3.3","@pothos/core":"4.15.1","@pothos/plugin-errors":"4.9.3","@pothos/plugin-relay":"4.8.1","@pothos/plugin-with-input":"4.1.5","@pothos/test-utils":"2.2.1","@pothos/plugin-scope-auth":"4.2.1"},"scripts":{"type":"tsc --project tsconfig.type.json","build":"pnpm build:clean && pnpm build:cjs && pnpm build:dts && pnpm build:esm","build:clean":"git clean -dfX esm lib","build:cjs":"swc src -d lib --config-file ../../.swcrc -C module.type=commonjs --strip-leading-paths","build:esm":"cp -r dts/* esm/ && swc src -d esm --config-file ../../.swcrc -C module.type=es6 --strip-leading-paths","build:dts":"tsc","test":"pnpm vitest --run"},"_id":"@pothos/plugin-drizzle@0.20.0","bugs":{"url":"https://github.com/hayes/pothos/issues"},"homepage":"https://github.com/hayes/pothos#readme","_integrity":"sha512-40Jn4CS0Z9JyI0sh0F9gqsByHm4f+isBvQy6/8lTj0KFv6qyaEDct90+aKybrXQAUCMHDabSEP1e9YfixMekaw==","_resolved":"/tmp/933c4ae87d1dc75d4e1867532c626924/pothos-plugin-drizzle-0.20.0.tgz","_from":"file:pothos-plugin-drizzle-0.20.0.tgz","_nodeVersion":"24.20.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-40Jn4CS0Z9JyI0sh0F9gqsByHm4f+isBvQy6/8lTj0KFv6qyaEDct90+aKybrXQAUCMHDabSEP1e9YfixMekaw==","shasum":"4cdc5e6ba0895b4cf590310e024cbc5fa51fdb5c","tarball":"https://registry.npmjs.org/@pothos/plugin-drizzle/-/plugin-drizzle-0.20.0.tgz","fileCount":188,"unpackedSize":923504,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@pothos%2fplugin-drizzle@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDkA9WcS3ouPpMdl/+KDqIgT93qV4JMOT6I5e5k/HS29wIgan9LRN5go0UeZcl2XCK/15nhaFnSMOCTU36UEXT0GD0="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:e82e5901-6039-4c08-9da2-34d79b197bb6"}},"directories":{},"maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/plugin-drizzle_0.20.0_1789405516344_0.9954042846501197"},"_hasShrinkwrap":false}},"time":{"created":"2024-07-31T05:31:11.667Z","modified":"2026-09-14T17:05:16.823Z","0.0.1":"2024-07-31T05:31:12.019Z","0.1.0":"2024-08-02T05:58:31.026Z","0.2.0":"2024-08-04T20:26:03.207Z","0.2.1":"2024-08-04T20:45:12.940Z","0.3.0":"2024-08-07T16:51:18.321Z","0.4.0":"2024-08-13T01:31:40.126Z","0.4.1":"2024-09-09T01:24:37.882Z","0.4.2":"2024-09-09T05:27:54.313Z","0.4.3":"2024-09-09T18:28:49.017Z","0.4.4":"2024-09-10T01:32:40.080Z","0.4.5":"2024-09-10T03:19:30.312Z","0.4.6":"2024-09-10T03:32:02.063Z","0.4.7":"2024-09-10T21:39:58.489Z","0.5.0":"2024-10-25T04:02:44.593Z","0.5.1":"2024-11-01T21:27:52.651Z","0.5.2":"2024-11-12T22:32:03.340Z","0.5.3":"2024-12-28T08:07:25.606Z","0.6.0":"2025-01-05T19:51:43.935Z","0.7.0":"2025-02-25T21:39:34.385Z","0.7.1":"2025-03-06T20:29:39.498Z","0.7.2":"2025-03-25T17:31:24.954Z","0.8.0":"2025-03-28T16:25:44.458Z","0.8.1":"2025-04-26T04:48:59.563Z","0.9.0":"2025-05-02T02:23:16.212Z","0.10.0":"2025-05-04T07:55:59.602Z","0.10.1":"2025-05-04T19:17:40.960Z","0.10.2":"2025-05-04T19:53:15.800Z","0.10.3":"2025-05-27T18:18:13.682Z","0.10.4":"2025-06-07T01:28:47.358Z","0.10.5":"2025-06-18T23:20:22.075Z","0.10.6":"2025-06-22T19:28:01.553Z","0.11.0":"2025-07-10T07:15:04.516Z","0.11.1":"2025-07-19T22:33:15.363Z","0.11.2":"2025-08-18T19:45:40.710Z","0.12.0":"2025-09-07T01:47:53.177Z","0.12.1":"2025-09-07T16:58:27.732Z","0.13.0":"2025-09-07T21:17:01.556Z","0.14.0":"2025-12-03T03:24:27.848Z","0.15.0":"2025-12-10T22:07:09.161Z","0.16.0":"2025-12-13T01:20:10.028Z","0.16.1":"2025-12-18T01:59:45.177Z","0.16.2":"2026-01-10T02:26:48.996Z","0.17.0":"2026-02-06T00:00:26.773Z","0.17.1":"2026-04-14T20:46:54.317Z","0.17.2":"2026-04-23T22:16:47.879Z","0.17.3":"2026-04-25T20:11:57.373Z","0.17.4":"2026-05-07T18:12:46.520Z","0.17.5":"2026-07-08T23:27:07.989Z","0.17.6":"2026-08-18T20:51:30.688Z","0.18.0":"2026-08-21T02:06:54.480Z","0.18.1":"2026-09-05T06:37:45.213Z","0.19.0":"2026-09-11T07:29:32.379Z","0.19.1":"2026-09-13T21:55:57.494Z","0.19.2":"2026-09-13T22:48:45.038Z","0.20.0":"2026-09-14T17:05:16.504Z"},"bugs":{"url":"https://github.com/hayes/pothos/issues"},"author":{"name":"Michael Hayes"},"license":"ISC","homepage":"https://github.com/hayes/pothos#readme","keywords":["pothos","graphql","schema","typescript","drizzle","plugin"],"repository":{"type":"git","url":"git+https://github.com/hayes/pothos.git","directory":"packages/plugin-relay"},"description":"A Pothos plugin for drizzle","maintainers":[{"name":"hayes","email":"michael@hayes.io"}],"readme":"# Drizzle Plugin for Pothos\n\n> **Note:**\nThis plugin uses drizzle's [relational query builder v2](https://orm.drizzle.team/docs/rqb-v2),\n  which ships in `drizzle-orm` 1.0. That release is still a release candidate, and npm's `latest`\n  tag is the 0.x line, so install drizzle with the `rc` tag. Its API can still change before 1.0 is\n  final.\n\n  If you are upgrading from an older version of this plugin, read drizzle's [relations v1 to v2\n  guide](https://orm.drizzle.team/docs/relations-v1-v2), then this package's changelog for the\n  Pothos specific changes.\n\n\nThe Drizzle plugin maps database tables to GraphQL types and plans database queries from the\nfields a client selects. It supports relations, computed fields, and Relay nodes and connections.\n\nThe examples use authors and posts to demonstrate the plugin APIs.\n\n### Getting started\n\n[Setup](https://pothos-graphql.dev/docs/plugins/drizzle/setup) connects your Drizzle client to Pothos.\n[Objects](https://pothos-graphql.dev/docs/plugins/drizzle/objects) covers type definitions and fields such as this lookup:\n\n```typescript\nbuilder.queryType({\n  fields: (t) => ({\n    author: t.drizzleField({\n      type: 'users',\n      nullable: true,\n      args: { id: t.arg.int({ required: true }) },\n      resolve: (query, _root, args) => {\n        return db.query.users.findFirst(\n          query({\n            where: { id: args.id },\n          }),\n        );\n      },\n    }),\n  }),\n});\n```\n\n```graphql\nquery AuthorPage {\n  author(id: 1) {\n    fullName\n    posts {\n      title\n    }\n  }\n}\n```\n\nThe resolver passes Pothos's selection plan to Drizzle, loading the requested posts with their\nauthor. Adding GraphQL fields does not require rewriting this root resolver.\n\n[Relations](https://pothos-graphql.dev/docs/plugins/drizzle/relations) covers filtering and counts; [Selections](https://pothos-graphql.dev/docs/plugins/drizzle/selections) explains computed\nfields and profiles; [Connections](https://pothos-graphql.dev/docs/plugins/drizzle/connections) handles pagination. [Variants](https://pothos-graphql.dev/docs/plugins/drizzle/variants) and\n[Interfaces](https://pothos-graphql.dev/docs/plugins/drizzle/interfaces) keep private account data separate from public authors. For more\nspecialized schemas, [Connection helpers](https://pothos-graphql.dev/docs/plugins/drizzle/connection-helpers) and [Async selections](https://pothos-graphql.dev/docs/plugins/drizzle/async-selections)\ncover custom pagination and asynchronous planning.\n\n## Setup\n\nPass your existing Drizzle client and relations to the plugin. These guides assume familiarity\nwith Drizzle; use its [driver setup](https://orm.drizzle.team/docs/connect-overview) and\n[relations documentation](https://orm.drizzle.team/docs/relations-v2) to configure the database.\n\n### Installing\n\n```package-install\nnpm install --save @pothos/plugin-drizzle\n```\n\nThe plugin requires Drizzle's relational query builder v2. See the\n[version requirements](https://pothos-graphql.dev/docs/plugins/drizzle) before installing or upgrading Drizzle.\n\n### Configure the builder\n\n```ts\n// builder.ts\n\nexport interface PothosTypes {\n  DrizzleRelations: typeof relations;\n  Context: { userId: number };\n}\n\nexport const builder = new SchemaBuilder<PothosTypes>({\n  plugins: [DrizzlePlugin],\n  drizzle: { client: db, getTableConfig, relations },\n});\n```\n\n`DrizzleRelations` provides the table and relation types used by Pothos. Import `getTableConfig`\nfrom the dialect used by your client (`sqlite-core` above, or `pg-core` / `mysql-core`). `client`\nmay also be a function `(ctx) => db` for a request-specific client. The examples use\n[request context](https://pothos-graphql.dev/docs/guide/context) to supply the current `userId`.\n\nUse this builder to [define GraphQL types and fields](https://pothos-graphql.dev/docs/plugins/drizzle/objects), then call `builder.toSchema()`.\n\n### Integration with other plugins\n\nInstall and register `@pothos/plugin-relay` to use `drizzleNode` and connection fields:\n\n```ts\n\n// In the builder options:\nplugins: [RelayPlugin, DrizzlePlugin],\nrelay: { nodesOnConnection: true },\n```\n\n`nodesOnConnection` adds the `nodes` convenience field used in these guides. Without it,\nselect `edges { node { ... } }` instead.\n\nThe [with-input plugin](https://pothos-graphql.dev/docs/plugins/with-input) is another optional integration. To use\n`t.drizzleFieldWithInput`, install `@pothos/plugin-with-input`, import it, and add it to the\nbuilder's plugins:\n\n```ts\n\n// In the builder options:\nplugins: [RelayPlugin, WithInputPlugin, DrizzlePlugin],\n```\n\n### Plugin options\n\n- `client`: the drizzle client, or a function returning one from the request context.\n- `getTableConfig`: the `getTableConfig` of your dialect, used to read primary keys and unique\n  constraints.\n- `relations`: the relations passed to `drizzle()`.\n- `defaultConnectionSize` / `maxConnectionSize`: the page size a connection uses when the query\n  does not ask for one (defaults to 20), and the largest size it will accept (defaults to 100).\n  Both can also be set per field with `defaultSize` and `maxSize`.\n- `filterConnectionTotalCount`: see [Connection totalCount](https://pothos-graphql.dev/docs/plugins/drizzle/connections#connection-totalcount).\n- `skipDeferredFragments`: selections inside a `@defer` fragment are left out of the planned query\n  by default, and the fragment's fields are loaded through [fallback queries](https://pothos-graphql.dev/docs/plugins/drizzle/relations#fallback-queries)\n  when it resolves. Set this to `false` to plan deferred selections with the rest of the query.\n\n`skipDeferredFragments` controls query planning; it does not enable incremental execution. The application\nmust register the defer directive and use an executor, server transport, and client that support\nthe same incremental delivery protocol. With GraphQL.js 17, ordinary `execute` rejects schemas\ncontaining `@defer` or `@stream`; incremental execution uses `experimentalExecuteIncrementally`.\nFor a server integration, see [GraphQL Yoga's defer and stream setup](https://the-guild.dev/graphql/yoga-server/docs/features/defer-stream),\nwhich uses `@graphql-yoga/plugin-defer-stream`. Check the integration's supported versions when\nchoosing an executor and client; adding directives or changing `skipDeferredFragments` alone is\nnot sufficient.\n\n## Drizzle Objects\n\nUse the [configured builder](https://pothos-graphql.dev/docs/plugins/drizzle/setup) to map a Drizzle table to a GraphQL type. Defining a type\nregisters its fields; a root lookup makes them queryable.\n\n### Defining Objects\n\nThe `builder.drizzleObject` method can be used to define GraphQL Object types based on a drizzle\ntable:\n\n```ts\nconst User = builder.drizzleObject('users', {\n  name: 'User',\n  fields: (t) => ({\n    firstName: t.exposeString('firstName'),\n    lastName: t.exposeString('lastName'),\n  }),\n});\n```\n\nYou will be able to \"expose\" any column in the table, and GraphQL fields do not need to match the\nnames of the columns in your database. The returned `User` can be used like any other `ObjectRef`\nin Pothos.\n\nThe example uses `builder.drizzleNode`, which adds a Relay ID and node refetching to the\nsame object API. See [Relay](https://pothos-graphql.dev/docs/plugins/drizzle/relay) for node IDs and refetching.\n\n### Custom fields\n\nA GraphQL field can combine several columns. The author’s full name declares both columns in\nits selection and computes the string from the loaded row:\n\n```typescript\nfullName: t.string({\n  select: { columns: { firstName: true, lastName: true } },\n  resolve: (user) => `${user.firstName} ${user.lastName}`,\n}),\n```\n\nThis field belongs in User's `fields` callback. With the default type selection, all scalar\ncolumns are available; with `select: {}`, computed fields must declare what they read.\n[Selections](https://pothos-graphql.dev/docs/plugins/drizzle/selections) explains when those columns and relations are loaded.\n\n### Drizzle Fields\n\n`t.drizzleField` can return a Drizzle object from Query or from any other object type. Its\nresolver receives a `query` function before the usual resolver arguments. Call that function and\npass its result to `findFirst` or `findMany`: it merges your filters and ordering with the\nrequirements of the GraphQL selection.\n\n#### A nullable author lookup\n\nThe author page accepts an integer ID. A missing author returns null, matching the result of\n`findFirst` and the field's `nullable: true` option:\n\n```typescript\nbuilder.queryType({\n  fields: (t) => ({\n    author: t.drizzleField({\n      type: 'users',\n      nullable: true,\n      args: { id: t.arg.int({ required: true }) },\n      resolve: (query, _root, args) => {\n        return db.query.users.findFirst(\n          query({\n            where: { id: args.id },\n          }),\n        );\n      },\n    }),\n  }),\n});\n```\n\n`author(id: 1) { fullName }` returns Maya Chen. `author(id: 999) { fullName }` returns null.\nAdding `posts { title }` loads the public posts through the same root resolver.\n\nFor a list field, use `type: ['users']` and `db.query.users.findMany(query())`. A plain lookup\nwithout arguments can pass no options to `query`; fields with filters pass those options to it.\n\n#### Building a query from resolve info\n\nUse `t.drizzleQueryFromInfo` inside a regular field resolver to combine its GraphQL selection\nwith Drizzle query options. Pass a table name or Drizzle object/interface ref, along with the\nresolver's `context` and `info`. Pass the result directly to Drizzle:\n\n```ts\nbuilder.queryFields((t) => ({\n  user: t.field({\n    type: User,\n    nullable: true,\n    args: { id: t.arg.int({ required: true }) },\n    resolve: (_root, args, context, info) =>\n      db.query.users.findFirst(\n        t.drizzleQueryFromInfo('users', {\n          context,\n          info,\n          columns: { id: true },\n          where: { id: args.id },\n        }),\n      ),\n  }),\n}));\n```\n\nPass `path: ['user']` when the resolver returns a payload containing a `user` field. `paths`\naccepts multiple paths. Use a Drizzle ref instead of a table name to select a specific variant\nof that table's GraphQL type.\n\nThe field builder checks the context and query options against its schema and table. Explicit\ncolumns and relations retain their types; omitted columns are not statically guaranteed, even\nif the GraphQL selection loads them. Put filters, selections, ordering, and limits inside the\nhelper call so they are merged with the planned selection.\n\nWith `AsyncSelections: true`, await the result before passing it to Drizzle:\n\n```ts\nresolve: async (_root, args, context, info) =>\n  db.query.users.findFirst(\n    await t.drizzleQueryFromInfo('users', {\n      context,\n      info,\n      where: { id: args.id },\n    }),\n  ),\n```\n\nWithout `AsyncSelections`, the helper is typed as synchronous, consistent with the schema's\nselection callbacks. There is no per-call async option.\n\n#### `drizzleFieldWithInput`\n\nWith the [with-input plugin](https://pothos-graphql.dev/docs/plugins/with-input),\n`t.drizzleFieldWithInput` combines `t.drizzleField` with `t.fieldWithInput`. The `input` fields\nbecome an input object argument, and the resolver still receives the `query` function as its first\nargument. This alternative adds an `authorWithInput` lookup to the same public User type.\nInstall and register WithInputPlugin as described in [Setup](https://pothos-graphql.dev/docs/plugins/drizzle/setup#integration-with-other-plugins):\n\n```ts\nbuilder.queryFields((t) => ({\n  authorWithInput: t.drizzleFieldWithInput({\n    type: 'users',\n    nullable: true,\n    input: {\n      id: t.input.int({ required: true }),\n    },\n    resolve: (query, root, args, ctx) => {\n      return db.query.users.findFirst(\n        query({\n          where: { id: args.input.id },\n        }),\n      );\n    },\n  }),\n}));\n```\n\n## Relations\n\n`t.relation` turns a Drizzle relation into a GraphQL field with its target type and cardinality.\nRegister the target GraphQL type as well as the relation.\n\n### Published posts and profiles\n\nThe public author page returns published posts. Drafts belong on the [private Viewer](https://pothos-graphql.dev/docs/plugins/drizzle/variants),\nso the filter belongs on the relation wherever User can be reached:\n\n```typescript\nposts: t.relation('posts', {\n  args: { oldestFirst: t.arg.boolean() },\n  query: (args) => ({\n    where: { published: true },\n    orderBy: {\n      createdAt: args.oldestFirst ? 'asc' : 'desc',\n      id: args.oldestFirst ? 'asc' : 'desc',\n    },\n  }),\n}),\n```\n\nThe filter applies whenever this User type is queried. An author with no matching posts returns\nan empty list. The `oldestFirst` argument selects the ordering.\n\nTo return the Profile object, register its GraphQL type and use `t.relation('profile')`. To\nreturn only its nullable biography, use a [field selection](https://pothos-graphql.dev/docs/plugins/drizzle/selections#only-load-a-profile-when-requested).\n\n### Relation queries\n\n`query` accepts a static object or a callback that converts field arguments into Drizzle query\noptions. Alongside filters and ordering, a relation may use `limit` and `offset`. For example,\nthis alternative adds offset pagination to the public posts field:\n\n```ts\nposts: t.relation('posts', {\n  args: { limit: t.arg.int(), offset: t.arg.int() },\n  query: (args) => ({\n    limit: args.limit ?? 10,\n    offset: args.offset ?? 0,\n    where: { published: true },\n    orderBy: { createdAt: 'desc', id: 'desc' },\n  }),\n}),\n```\n\nThe query API enables you to define args and convert them into parameters that will be passed into\nthe relational query builder. The `query` callback receives `(args, ctx, pathInfo)` where `pathInfo`\ndescribes where in the GraphQL query the relation is being loaded:\n\n- `path`: a list of `ParentType.fieldName` strings, from the root field down to the field being\n  resolved (eg. `['Query.user', 'User.posts']`).\n- `segments`: one object per entry in `path`, with `field` (the field name), `alias` (the alias used\n  in the query, or the field name if none), `parentType` (the name of the type the field is defined\n  on), and `isList` (whether the field returns a list).\n\nYou can read more about the relation query builder api\n[here](https://orm.drizzle.team/docs/rqb-v2)\n\n### Fallback queries\n\nA field whose data is not on the row it resolves from is loaded with a fallback query. This happens\nwhen:\n\n- The parent row was not loaded through a `t.drizzleField`, `t.relation`, or connection. This\n  covers rows a resolver queried itself, and rows that came from somewhere else entirely.\n- A `drizzleField` resolver did not pass the result of `query()` to drizzle.\n- A relation's arguments conflict with a sibling selection of the same relation that was planned\n  first.\n\nFallback queries are batched. Every row of a table that needs the same selection in the same tick\nis loaded with one `findMany` filtered on the primary key, or on the first unique column for a\ntable that has no primary key, and the rows are matched back to their parents. If the query does\nnot return a row for a parent, because it was deleted since it was loaded, or never came from the\ntable, that field rejects with `Model users(1) not found`, where the value in parentheses is the\nkey that was looked up.\n\nThe [alias query](https://pothos-graphql.dev/docs/plugins/drizzle/query-planning#compare-two-orderings-of-one-relation) demonstrates\nthis fallback: newest and oldest cannot share one loaded posts list.\n\n### Related count\n\nAn author’s count must use the same publication filter as the list. Otherwise the number can\nreveal that unpublished posts exist:\n\n```typescript\npostCount: t.relatedCount('posts', { where: eq(posts.published, true) }),\n```\n\n`t.relatedCount` returns the number of related rows without loading them. Without a `where`,\nit counts all rows in the relation.\n\nThe `where` option accepts either a static SQL filter or a function that receives the field arguments\nand context:\n\n```ts\nimport { and, eq } from 'drizzle-orm';\nimport { posts } from './tables';\n\n// In the User fields callback:\npublishedPostsCount: t.relatedCount('posts', {\n  args: {\n    title: t.arg.string(),\n  },\n  where: (args, ctx) => {\n    if (args.title) {\n      return and(eq(posts.published, true), eq(posts.title, args.title));\n    }\n\n    return eq(posts.published, true);\n  },\n});\n```\n\nFor a many-to-many relation (one defined with `.through(...)`), `t.relatedCount` counts distinct\nrelated rows, so a row reachable through two junction rows counts once. A `t.relatedConnection`'s\n`totalCount` counts the rows the connection pages over instead, which is one per junction row,\nsince that is what the relational query builder returns for the relation.\n\n\n### Many-to-many relations\n\nA post exposes attached Media objects even though the database stores an attachment row. The\n`through` relation handles that join; Pothos exposes its target like any other relation:\n\n```typescript\nbuilder.drizzleObject('posts', {\n  name: 'Post',\n  select: {},\n  fields: (t) => ({\n    id: t.exposeID('id'),\n    title: t.exposeString('title'),\n    author: t.relation('author'),\n    media: t.relation('media'),\n    mediaConnection: t.relatedConnection('media', {\n      query: { orderBy: { id: 'asc' } },\n      totalCount: true,\n    }),\n  }),\n});\nexport const Media = builder.drizzleObject('media', {\n  name: 'Media',\n  fields: (t) => ({ url: t.exposeString('url'), uploadedBy: t.relation('uploadedBy') }),\n});\n```\n\n`t.relation` and `t.relatedConnection` expose the Media type directly; no GraphQL type for the\njunction table is needed.\n\n### Related field\n\nThe `t.relatedField` method allows you to define a field based on a relation that uses custom\nselections, including aggregations like counts. This is useful when you want to expose derived data\nfrom a relation without loading the full related records.\n\nFor a simple count, prefer `t.relatedCount`. Its equivalent using `t.relatedField` illustrates\nhow `buildFilter` restricts an expression to the parent's related rows:\n\n```ts\nimport { and, eq } from 'drizzle-orm';\nimport { posts } from './tables';\n\nbuilder.drizzleNode('users', {\n  name: 'User',\n  id: { column: (user) => user.id },\n  fields: (t) => ({\n    firstName: t.exposeString('firstName'),\n    // Count only this author’s published posts\n    postsCount: t.relatedField('posts', {\n      type: 'Int',\n      // buildFilter creates the correct WHERE clause for the relation\n      select: (buildFilter) => {\n        return {\n          extras: {\n            postsCount: (parent) => {\n              return db.$count(\n                posts,\n                and(buildFilter(parent), eq(posts.published, true)),\n              );\n            },\n          },\n        };\n      },\n      resolve: (user) => user.postsCount,\n    }),\n  }),\n});\n```\n\n`buildFilter(parent)` includes the relation's join conditions and any filter defined on the\nrelation. Combine it with the conditions your field needs, then return the selected value from\n`resolve`. Use this helper for custom expressions that `t.relatedCount` does not cover.\n\n`t.relatedField` also accepts the normal field options (`description`, `deprecationReason`,\n`extensions`, and options added by other plugins like `authScopes`). Its `resolve` may be async,\nand receives the resolve `info` as its fourth argument.\n\n## Selections\n\nSelections describe the database data a GraphQL field needs. The example User starts with\n`select: {}` so requesting one field does not load unrelated columns or a profile.\n\n### Field selections\n\nAn exposed column, such as `t.exposeString('firstName')`, contributes its own selection. A custom\nresolver must declare the columns it reads:\n\n```typescript\nfullName: t.string({\n  select: { columns: { firstName: true, lastName: true } },\n  resolve: (user) => `${user.firstName} ${user.lastName}`,\n}),\n```\n\n### Only load a profile when requested\n\nA biography is a string in GraphQL, but it comes from the optional profile relation. The field\nselects that relation only when requested:\n\n```typescript\nbio: t.string({\n  nullable: true,\n  select: { with: { profile: true } },\n  resolve: (user) => user.profile?.bio,\n}),\n```\n\nA missing profile returns null. A name-only query does not load the profile; adding `bio` adds\nthe relation to the database query.\n\n### Computed SQL values\n\nThe same mechanism supports SQL expressions through `extras`. For example, a field can select\n`lowercaseName` only when the GraphQL operation requests it:\n\n```typescript\nlowercaseName: t.string({\n  select: {\n    extras: {\n      lowercaseName: (users, { sql }) => sql<string>`lower(${users.firstName})`,\n    },\n  },\n  resolve: (user) => user.lowercaseName,\n}),\n```\n\n### Type selections\n\nBy default, a `drizzleObject` gives its resolvers access to all columns of the table. A type-level\n`select` replaces that default and makes its selected data available to every field resolver.\nThis alternative always loads the name, profile, and expression:\n\n```ts\nconst User = builder.drizzleObject('users', {\n  name: 'User',\n  select: {\n    columns: {\n      firstName: true,\n      lastName: true,\n    },\n    with: {\n      profile: true,\n    },\n    extras: {\n      lowercaseName: (users, { sql }) => sql<string>`lower(${users.firstName})`\n    },\n  },\n  fields: (t) => {\n    return {\n      fullName: t.string({\n        resolve: (user, args, ctx, info) => `${user.firstName} ${user.lastName}`,\n      }),\n      bio: t.string({\n        nullable: true,\n        resolve: (user) => user.profile?.bio,\n      }),\n      lowercaseName: t.string({\n        resolve: (user) => user.lowercaseName,\n      }),\n    };\n  },\n});\n```\n\nAny selections added to the type will be available to consume in all resolvers. Columns that are not\nselected can still be exposed as before.\n\nUse type selections for data required whenever the type is loaded, and field selections for data\nneeded by a particular field. Both are merged into the parent query; they do not make each field\nan independent database query. See [Query planning](https://pothos-graphql.dev/docs/plugins/drizzle/query-planning).\n\n## Connections\n\nConnection fields combine cursor pagination with Pothos's selection planning. Define the rows a\nfield may return; Pothos adds pagination constraints and selects the columns and relations\nrequested under each node. The same field supports forward and backward pagination.\n\nUse `t.drizzleConnection` when your resolver queries the rows and `t.relatedConnection` for a\nDrizzle relation. Both require the [Relay plugin](https://pothos-graphql.dev/docs/plugins/drizzle/setup#integration-with-other-plugins).\n\n### Page through published posts\n\nThe feed returns published posts ordered by creation time. Its resolver passes the result of\n`query()` to Drizzle, just as a `t.drizzleField` does:\n\n```typescript\nposts: t.drizzleConnection({\n  type: 'posts',\n  totalCount: () => {\n    return db.$count(posts, eq(posts.published, true));\n  },\n  resolve: (query) => {\n    return db.query.posts.findMany(\n      query({\n        where: { published: true },\n        // Three posts share this timestamp. Pothos adds the primary key\n        // to the cursor ordering, so traversing pages still visits each once.\n        orderBy: { createdAt: 'desc' },\n      }),\n    );\n  },\n}),\n```\n\nPothos uses the selected node fields to plan the database query, including the nested author.\nIt also adds the ordering columns needed for cursors, even when the client does not select them.\nWhen creation times tie, Pothos appends a primary-key tie breaker so posts have distinct positions.\nSee [Ordering and cursors](https://pothos-graphql.dev/docs/plugins/drizzle/ordering-and-cursors) for other orderings and column requirements.\n\nA client requests the first page with `first`:\n\n```graphql\nquery PostFeed($after: String) {\n  posts(first: 2, after: $after) {\n    totalCount\n    edges {\n      cursor\n      node {\n        title\n        author {\n          fullName\n        }\n      }\n    }\n    pageInfo {\n      endCursor\n      hasNextPage\n    }\n  }\n}\n```\n\nFor the next page, pass the previous `endCursor` as `after`. To paginate backward, use `last`\nand `before`, taking `before` from a page's `startCursor`:\n\n```graphql\nquery PreviousPosts($before: String) {\n  posts(last: 2, before: $before) {\n    nodes {\n      title\n    }\n    pageInfo {\n      startCursor\n      hasPreviousPage\n    }\n  }\n}\n```\n\nBackward pagination retains the connection's declared ordering; it selects the preceding rows\nrather than reversing the response. `nodes` is a convenience field enabled by\n`relay: { nodesOnConnection: true }`. With the default Relay configuration, use `edges { node }`.\n\n### Related connections\n\nAn author's `postsConnection` applies the same publication filter as the feed. `t.relatedConnection`\nplans that relation from the parent selection without a custom resolver:\n\n```typescript\npostsConnection: t.relatedConnection('posts', {\n  query: { where: { published: true }, orderBy: { createdAt: 'desc' } },\n  totalCount: true,\n}),\n```\n\nThe `query` option accepts an object or a callback receiving field arguments and context, as it\ndoes on `t.relation`. Connection `orderBy` accepts column names with `'asc'` or `'desc'`, or a\ncolumn or array of columns for ascending order. Pothos can invert these orderings when fetching\na backward page. The default ordering uses the table's primary key.\n\nBoth connection methods create Connection and Edge types. Pass additional options to customize\nthose types, as with the [Relay plugin's connection fields](https://pothos-graphql.dev/docs/plugins/relay).\n\n### Connection totalCount\n\n`totalCount` describes the matching rows across all pages. The author's `totalCount: true`\ncounts both published posts even when `first: 1` returns only one. Pothos loads the count only\nwhen it is selected; a query for only `totalCount` does not load the related posts.\n\nFor `t.relatedConnection`, Pothos derives the count from the relation and its filter. For a root\n`t.drizzleConnection`, supply a `totalCount` resolver, as the feed does above. Its filter must\nmatch the rows returned by the connection. This resolver receives the usual\n`parent`, `args`, `context`, and `info` arguments. A count-only root query skips the main resolver.\n\nBy default, a related count includes the `where` returned by the connection's `query`. Setting\n`filterConnectionTotalCount: false` in the builder's `drizzle` options ignores that field filter\nfor counts. A filter on the Drizzle relation itself still applies. Keep the default for the\npublic author field: counting drafts would reveal data excluded by its publication filter.\n\nFor a many-to-many relation defined with `through`, the count matches the rows being paginated.\nIf two junction rows reach the same target, that target appears and is counted twice. This differs\nfrom [`t.relatedCount`](https://pothos-graphql.dev/docs/plugins/drizzle/relations#related-count), which counts distinct related targets.\n\n### Connections with custom edges\n\nA direct many-to-many relation works with `t.relatedConnection`. When the attachment itself has\nfields, such as a caption, the edge needs data from the junction row while its node represents\nMedia. [Connection helpers](https://pothos-graphql.dev/docs/plugins/drizzle/connection-helpers) shows how to combine that mapping with selection\nplanning, pagination, and custom edge fields in one connection.\n\n## Ordering and cursors\n\nConnections page with a cursor that records where in the ordering the previous page ended. This\napplies to `t.relatedConnection`, `t.drizzleConnection`, and `drizzleConnectionHelpers`.\n\n### Tied timestamps in a feed\n\nThe [post connection](https://pothos-graphql.dev/docs/plugins/drizzle/connections#page-through-published-posts) orders by `createdAt`, which\ncan be identical for several posts. Pothos adds a primary-key tie breaker so each post has a\ndistinct position in the connection.\n\n```typescript\nposts: t.drizzleConnection({\n  type: 'posts',\n  totalCount: () => {\n    return db.$count(posts, eq(posts.published, true));\n  },\n  resolve: (query) => {\n    return db.query.posts.findMany(\n      query({\n        where: { published: true },\n        // Three posts share this timestamp. Pothos adds the primary key\n        // to the cursor ordering, so traversing pages still visits each once.\n        orderBy: { createdAt: 'desc' },\n      }),\n    );\n  },\n}),\n```\n\n#### Unique orderings\n\n`orderBy: { createdAt: 'desc' }` does not describe a unique ordering. Rows with the same timestamp\ncan be returned in a different order on each query, so paging through the connection may return a row\ntwice, or skip it.\n\nPothos adds the primary key to the ordering when the columns you provide are not already unique, so\nthis:\n\n```ts\norderBy: { createdAt: 'desc' }\n```\n\nis queried as `createdAt desc, id desc`. You can add the tie breaker yourself if you want it in a\ndifferent position or direction:\n\n```ts\norderBy: { createdAt: 'desc', id: 'asc' }\n```\n\nOrderings that already contain the primary key, or a unique column or constraint whose columns are\nall marked `notNull()`, are used as provided. Nullable unique columns are not treated as unique,\nbecause rows containing a `null` are still tied with each other. Uniqueness declared with\n`uniqueIndex()` is not detected, so those orderings still get the primary key appended.\n\nPothos also recognizes composite primary keys declared with `primaryKey({ columns: [...] })`.\nPrimary-key columns are treated as non-null for ordering; ensure your database enforces that\nconstraint.\n\nNothing is appended when Pothos cannot find a key it can rely on, which means tables with no primary\nkey, and tables whose only unique column is nullable. Those connections keep the ordering you wrote,\nso give them a tie breaker yourself.\n\n#### Nullable ordering columns\n\nA row whose ordering value is `null` cannot be paged past. `null` is not greater or less than\nanything in SQL, so no row compares as coming after it and the next page comes back empty. The same\napplies to an ordering expression that can evaluate to `null`.\n\nOrder by columns that are `notNull()`, or give the expression a real value to fall back to with\n`coalesce`.\n\n#### Cursor values and precision\n\nA cursor stores the values your driver returned to JavaScript, and those values are compared against\nthe column when the next page is requested. If the value in the cursor is not the value the database\nhas, the comparison will not match the rows you expect.\n\nThis comes up with timestamps. `timestamp({ mode: 'date' })` returns a JavaScript `Date`, which only\nholds milliseconds, while a Postgres `timestamptz` column stores microseconds. A row stored at\n`.086068` produces a cursor containing `.086`, and `created_at < '.086'` does not match the other\nrows in that millisecond, so they are never returned on any page.\n\nThere are two ways to avoid this.\n\nThe first is to map the column so the full value reaches JavaScript. `mode: 'string'` returns the\ntimestamp as text, with the microseconds intact:\n\n```ts\nexport const posts = pgTable('posts', {\n  id: serial('id').primaryKey(),\n  createdAt: timestamp('created_at', { withTimezone: true, mode: 'string' }).notNull(),\n});\n```\n\nThe cursor stores that text, and Postgres parses it back to the value it stored. The column is still\nwhat gets ordered and compared, so an index on it is still used. The field is typed as a `string`\nrather than a `Date`.\n\nThe second is to order by an expression that returns the full value, which lets you keep the `Date`\nmapping:\n\n```ts\nbuilder.queryFields((t) => ({\n  posts: t.drizzleConnection({\n    type: 'posts',\n    resolve: (query) => {\n      return db.query.posts.findMany(\n        query({\n          extras: {\n            createdAtExact: (table) =>\n              sql`to_char(${table.createdAt} AT TIME ZONE 'UTC', 'YYYY-MM-DD\"T\"HH24:MI:SS.US\"Z\"')`,\n          },\n          orderBy: { createdAtExact: 'desc' },\n        }),\n      );\n    },\n  }),\n}));\n```\n\n#### Ordering by an expression\n\n`orderBy` accepts the name of any extra declared in the same query. Pothos orders by the expression,\nbuilds the cursor from the value it returns, and compares the expression when paging:\n\n```ts\nquery({\n  extras: { titleLength: (table) => sql`length(${table.title})` },\n  orderBy: { titleLength: 'asc' },\n})\n```\n\nExtras used this way should be written as a callback. Drizzle aliases the table it queries and passes\nthat alias to the callback, so an expression built from the imported table object will reference a\nname the query does not have.\n\nWith `drizzleConnectionHelpers`, declare the extra in `query` rather than in `select`. Only `query`\nis read when the ordering is resolved.\n\nThe expression also needs to sort in the same order its values compare. A timestamp formatted as\nfixed width UTC text sorts the same way it does chronologically, but a local time or variable width\nformat does not, and will skip rows.\n\n## Relay nodes\n\nThe Relay plugin supplies node IDs and cursor connections. Register it with Drizzle as shown in\n[Setup](https://pothos-graphql.dev/docs/plugins/drizzle/setup#integration-with-other-plugins); [Connections](https://pothos-graphql.dev/docs/plugins/drizzle/connections) covers pagination.\n\n### Define a node\n\n`builder.drizzleNode` uses the same fields and selections as `builder.drizzleObject`, and adds\nan ID and a root node lookup. The example User uses its integer primary key:\n\n```ts\nbuilder.drizzleNode('users', {\n  name: 'User',\n  id: { column: (user) => user.id },\n  fields: (t) => ({ firstName: t.exposeString('firstName') }),\n});\n```\n\nThis minimal alternative shows the node options. The example User adds full name, profile,\nand published posts to the same type. Other ID field options can be passed alongside `column`;\nfor a composite primary key, `column` can return a list of columns.\n\n### Refetch a public author\n\nThe ID returned by User can be passed back to\n`node` to fetch the author with a new selection:\n\n```graphql\nquery RefetchAuthor {\n  node(id: \"VXNlcjox\") {\n    ... on User {\n      fullName\n      posts {\n        title\n      }\n    }\n  }\n}\n```\n\nThe operation uses the ID of User 1. The node\nreturns the same public fields as the author lookup, including only published posts.\n\n### Authorize the node load path\n\n> [!WARNING]\n> Defining a node creates a direct lookup through `node` and `nodes`. These lookups bypass custom\n> root resolvers, so permission checks or visibility filters on a list or parent field do not protect\n> node refetches. An encoded global ID is an identifier, not proof of permission.\n>\n> Apply an access policy to node loading, the type, or its fields as appropriate. See\n> [Authorizing Relay nodes](https://pothos-graphql.dev/docs/plugins/scope-auth/relay-nodes) for scope patterns and their limits.\n\nThe public User type here can be refetched by anyone. Its\n[published-posts relation](https://pothos-graphql.dev/docs/plugins/drizzle/relations#published-posts-and-profiles) applies the publication filter\nwherever User is reached, including through `node`. Post stays an ordinary Drizzle object;\ndefining a public feed does not also make individual drafts globally refetchable.\n\n## Type variants\n\nA variant gives another GraphQL representation to the same database row. The publishing API\nuses public User fields for author pages and a private Viewer for the signed-in account.\n\nThe API has three parts:\n\n- `variant` registers an additional type instead of naming the primary type with `name`.\n- `t.variant` returns another representation of the same row.\n- A relation's `type` option can select a variant using its returned object ref.\n\n### A single object variant\n\nUse `variant` to define Viewer alongside the primary User type. `t.variant('users')` exposes\nthe public representation of the same row:\n\n```ts\nconst Viewer = builder.drizzleObject('users', {\n  variant: 'Viewer',\n  select: {},\n  fields: (t) => {\n    return {\n      id: t.exposeID('id'),\n      user: t.variant('users'),\n      drafts: t.relation('posts', {\n        query: {\n        where: { published: false },\n        orderBy: { createdAt: 'desc', id: 'desc' },\n      },\n      }),\n    };\n  },\n});\n```\n\n### A viewer with role-specific fields\n\nWhen viewer fields differ by role, Viewer can instead be an interface with object variants\nfor each role. The following definition uses this structure; [Interfaces](https://pothos-graphql.dev/docs/plugins/drizzle/interfaces) explains\nits implementations:\n\n```typescript\nexport const Viewer = builder.drizzleInterface('users', {\n  variant: 'Viewer',\n  select: { columns: { id: true, role: true } },\n  resolveType: (user) => (user.role === 'editor' ? 'EditorViewer' : 'AuthorViewer'),\n  fields: (t) => ({\n    user: t.variant('users'),\n    email: t.exposeString('email'),\n    drafts: t.relation('posts', {\n      query: { where: { published: false }, orderBy: { id: 'asc' } },\n    }),\n  }),\n});\n```\n\nThe root lookup uses the authenticated context ID. It does not accept an arbitrary author's ID:\n\n```typescript\nme: t.drizzleField({\n  type: Viewer,\n  nullable: true,\n  resolve: (query, _root, _args, ctx) => {\n    return db.query.users.findFirst(\n      query({\n        where: { id: ctx.userId },\n      }),\n    );\n  },\n}),\n```\n\nMaya (`userId: 1`) sees “Planning the spring exchange”; Leo (`userId: 2`) sees “Saving rainwater.”\nThe interface and variants describe the shapes; the root lookup restricts ownership. Public\nauthor fields and post connections return published posts only.\n\n### Conditionally expose another variant\n\nThe publishing User also exposes its Viewer conditionally. Define that field after Viewer is registered,\nwhich avoids a circular reference between their definitions:\n\n```typescript\nbuilder.drizzleObjectField('users', 'viewer', (t) =>\n  t.variant(Viewer, {\n    select: { columns: { id: true } },\n    isNull: (user, _args, ctx) => user.id !== ctx.userId,\n  }),\n);\n```\n\nThe ownership check is essential: without it an arbitrary author's public row could reveal that\nauthor's drafts. `isNull` makes the variant field null when its parent is another account.\n\nA variant field accepts a `select` just like other fields. Here it loads `id` for the ownership\ncheck; the target variant contributes the selections required by its own fields.\n\n### Relation variants\n\nTo use a different representation of a related row, pass its object ref to `t.relation`'s `type`\noption. The variant must represent the relation's target table. For example, this alternative\nadds a compact PostSummary representation and selects it for a public author's posts:\n\n```ts\nconst PostSummary = builder.drizzleObject('posts', {\n  variant: 'PostSummary',\n  fields: (t) => ({ title: t.exposeString('title') }),\n});\n\nbuilder.drizzleObjectField('users', 'postSummaries', (t) =>\n  t.relation('posts', {\n    type: PostSummary,\n    query: {\n      where: { published: true },\n      orderBy: { id: 'asc' },\n    },\n  }),\n);\n```\n\nTwo variants selected for the same row have their type-level selections merged. Conflicting\nrelation arguments or extras can fail; see\n[Conflicting selections between variants](https://pothos-graphql.dev/docs/plugins/drizzle/query-planning#conflicting-selections-between-variants).\n\n## Interfaces\n\n### Interfaces\n\n`builder.drizzleInterface` works like `builder.drizzleObject`. It can define the primary type\nor a variant of a table. Here Viewer is a variant, leaving User as the public primary type.\n\n### Define the interface\n\n```typescript\nexport const Viewer = builder.drizzleInterface('users', {\n  variant: 'Viewer',\n  select: { columns: { id: true, role: true } },\n  resolveType: (user) => (user.role === 'editor' ? 'EditorViewer' : 'AuthorViewer'),\n  fields: (t) => ({\n    user: t.variant('users'),\n    email: t.exposeString('email'),\n    drafts: t.relation('posts', {\n      query: { where: { published: false }, orderBy: { id: 'asc' } },\n    }),\n  }),\n});\n```\n\n`resolveType` uses the selected `role` discriminator and returns GraphQL type names. Returning\nnames avoids a circular reference between the interface and its implementations.\n\n### Selecting a viewer implementation\n\n```typescript\nbuilder.drizzleObject('users', {\n  variant: 'EditorViewer',\n  interfaces: [Viewer],\n  select: { columns: { id: true, role: true } },\n  fields: (t) => ({ canReviewSubmissions: t.boolean({ resolve: () => true }) }),\n});\nbuilder.drizzleObject('users', {\n  variant: 'AuthorViewer',\n  interfaces: [Viewer],\n  select: { columns: { id: true, role: true } },\n});\n```\n\nThe interface's `select` is planned whenever a field returns the interface. An implementation's\nown selection is planned when a fragment narrows to it. Selections are not inherited; put data\nrequired by an implementation in its selection as well. An implementation may select additional\ncolumns or expressions for fields that do not belong on the interface.\n\nMaya (`userId: 1`) resolves to EditorViewer with `canReviewSubmissions: true`. Leo (`userId: 2`)\nresolves to AuthorViewer, so the editor fragment contributes no field. The interface describes\nthose result shapes; the authenticated root lookup enforces whose drafts are returned.\n\n### Extending an interface\n\nFields can be added to an interface later with `builder.drizzleInterfaceField` and\n`builder.drizzleInterfaceFields`, which take the interface ref (or the table name) like their\n`drizzleObjectField(s)` counterparts:\n\n```ts\nbuilder.drizzleInterfaceFields(Viewer, (t) => ({\n  publishedPosts: t.relatedConnection('posts', {\n    query: { where: { published: true } },\n  }),\n}));\n```\n\nAn object type implementing a drizzle interface must be based on the same table. A plain object\ntype that implements one is planned with the interface's table, so fragments on it will select the\nrelations it inherits.\n\n## Query planning\n\nThis page describes how the plugin turns a GraphQL query into drizzle queries, which is worth\nknowing when a schema issues more queries than you expect.\n\n### How fields get their data\n\nA field either reads its data from a row that has already been loaded, or runs a query of its own.\n\nA field's `select` is planned into the query of the nearest ancestor that runs one: a\n`t.drizzleField`, a `t.relation`, a connection, or a [fallback query](https://pothos-graphql.dev/docs/plugins/drizzle/relations#fallback-queries). The field\nthen reads what it needs off the loaded row, without a query of its own. A field runs its own query\nwhen its `resolve` queries drizzle directly, and when the plugin issues a fallback query for a\nrelation that is missing from the row.\n\nA field can do both. A `t.drizzleField`, or any other field with a `select`, nested under one of\nthose ancestors has its `select` planned into the parent's row, and still runs its own query when\nit resolves.\n\nA field-level `select` is merged into the same query as its siblings and the type-level selection,\nrather than being kept separate for that field. Two selections of the same relation share a place\nin that query only when their arguments (`where`, `orderBy`, `limit`, ...) match. When they differ,\nthe first one planned wins, and the other is loaded with a query of its own. A type-level `select`\nis planned before any field's selection, no matter where they appear in the document, and fields\nare planned in the order they are selected.\n\n### Compare two orderings of one relation\n\nA client may need both the newest and oldest published posts on one author page:\n\n```graphql\nquery CompareOrderings {\n  author(id: 1) {\n    newest: posts {\n      title\n    }\n    oldest: posts(oldestFirst: true) {\n      title\n    }\n  }\n}\n```\n\nThe [published-posts field](https://pothos-graphql.dev/docs/plugins/drizzle/relations#published-posts-and-profiles) translates those arguments\ninto different database orderings. The two fields cannot reuse the same loaded\nrelation because their orderings differ. The additional ordering is loaded through a fallback\nquery.\n\nIn this example, selecting one ordering executes one SQL statement; selecting both executes\ntwo. The number of GraphQL field resolvers does not determine the number of database queries.\n\n```typescript\nposts: t.relation('posts', {\n  args: { oldestFirst: t.arg.boolean() },\n  query: (args) => ({\n    where: { published: true },\n    orderBy: {\n      createdAt: args.oldestFirst ? 'asc' : 'desc',\n      id: args.oldestFirst ? 'asc' : 'desc',\n    },\n  }),\n}),\n```\n\n### Nested selections\n\nA `select` function receives `nestedSelection`, which plans the selection beneath the field for the\nfield's own type. It returns the query config for that table, or a `many` config for a list field.\nAny keys you pass in are kept as they were given, so `columns` passed to `nestedSelection` will\nstill narrow the parent shape:\n\n```ts\nbuilder.drizzleObject('users', {\n  name: 'User',\n  fields: (t) => ({\n    previewPosts: t.field({\n      type: ['posts'],\n      select: (args, ctx, nestedSelection) => {\n        return {\n          // what the query selects on the posts, limited to one\n          with: {\n            posts: nestedSelection({\n              where: { published: true },\n              orderBy: { id: 'asc' },\n              limit: 1,\n            }),\n          },\n        };\n      },\n      resolve: (user) => user.posts,\n    }),\n  }),\n});\n```\n\n`nestedSelection(query, path, type)` takes two more arguments:\n\n- `path`: a list of field names, for selecting a field nested under the field's type. A segment can\n  also be written as `{ name, type }` to pin the implementation the field must be found under.\n- `type`: a member of an interface or union, to read the selection as that type.\n\nThe `nestedSelection` function also carries the `path` and `segments` of the field being planned,\nwhich are described under [Relation queries](https://pothos-graphql.dev/docs/plugins/drizzle/relations#relation-queries).\n\n### Async selections\n\nWhen a selection depends on asynchronous request data, enable `AsyncSelections: true` and await\nnested plans. [Async selections](https://pothos-graphql.dev/docs/plugins/drizzle/async-selections) covers the builder configuration, supported\ncallbacks, helper options, and errors caused by unsettled promises.\n\n### Conflicting selections between variants\n\nWhen a query selects two variants of one table for the same row, either with a fragment on each\nunder one field, or through a `t.variant` field, the plugin will throw a `PothosValidationError` if\ntheir `select` options ask for the same relation with different arguments:\n\n```\nPothosValidationError: Type-level selections of Viewer and Admin conflict on relation \"posts\".\nMove the relation arguments to a field-level select on one of the types.\n```\n\nThe same applies to two variants defining the same `extras` key with different functions\n(`... conflict on extra \"lowercaseName\"`). Both variants describe one row, so their `select`\noptions are merged into a single query.\n\nTo fix this, move the relation with its arguments, or the extra, into the `select` of the field\nthat needs it on one of the variants. A field-level selection that conflicts with what the row\nalready holds falls back to a query for that field, rather than failing the request.\n\n## Connection helpers\n\nAn image can appear in several posts, with a different caption in each. The Media row describes\nthe image; the PostMedia row describes its attachment to a post. A connection can expose the\nimage as its node and the attachment's caption as an edge field:\n\n```graphql\nquery PostAttachments {\n  author(id: 1) {\n    postsConnection(first: 1) {\n      nodes {\n        title\n        attachments(first: 2) {\n          edges {\n            caption\n            node {\n              url\n              uploadedBy {\n                fullName\n              }\n            }\n          }\n          pageInfo {\n            endCursor\n            hasNextPage\n          }\n        }\n      }\n    }\n  }\n}\n```\n\n`t.relatedConnection` handles a relation whose rows are the connection's nodes. Use\n`drizzleConnectionHelpers` with `t.connection` when the rows being paginated differ from those\nnodes, or when you need to load the rows yourself. The helper supplies the selection, cursor,\nand result handling that a normal Relay connection field does not have.\n\n### Select the nodes through the attachment\n\nImport `drizzleConnectionHelpers` from `@pothos/plugin-drizzle` and use the builder configured\nwith the Drizzle and Relay plugins. The helper targets `postMedia`. Its `select` uses\n`nestedSelection()` to request the Media fields\nselected beneath the connection's nodes; `resolveNode` returns that related Media row:\n\n```typescript\nconst attachmentArgs = builder.args((t) => ({\n  hasCaption: t.boolean({ defaultValue: false }),\n}));\n\nconst attachments = drizzleConnectionHelpers(builder, 'postMedia', {\n  args: () => attachmentArgs,\n  query: (args) => ({\n    orderBy: { id: 'asc' },\n    where: args.hasCaption ? { caption: { isNotNull: true } } : {},\n  }),\n  select: (nestedSelection) => {\n    return {\n      columns: { caption: true },\n      with: { media: nestedSelection() },\n    };\n  },\n  resolveNode: (attachment) => attachment.media,\n});\n```\n\nThe connection orders and creates cursors from attachment IDs, not Media IDs. An image shared\nby two posts can therefore have a different caption and connection position in each post.\nThe nested uploader selection is still planned from the requested Media fields.\n\nThe helper's `args` and `query` options define a `hasCaption` argument. When it is true, the\nconnection includes only attachments with a caption. Its default, false, includes all attachments.\n`getArgs()` exposes that argument on the field, and `getQuery()` combines the filter and ordering\nwith the requested page and node selection.\n\n### Add the connection and its edge fields\n\n`Media` below is the object ref returned by `builder.drizzleObject('media', ...)`.\nA normal `t.connection` needs an explicit `select` to load the helper's query on the parent.\nIts resolver passes the selected attachment rows to the helper's `resolve` method:\n\n```typescript\nbuilder.drizzleObjectField('posts', 'attachments', (t) =>\n  t.connection(\n    {\n      type: Media,\n      args: attachments.getArgs(),\n      select: (args, ctx, nestedSelection) => {\n        return {\n          with: {\n            attachments: attachments.getQuery(args, ctx, nestedSelection),\n          },\n        };\n      },\n      resolve: (post, args, ctx) => {\n        return attachments.resolve(post.attachments, args, ctx);\n      },\n    },\n    {},\n    {\n      fields: (edge) => ({\n        caption: edge.string({\n          nullable: true,\n          resolve: (attachment) => attachment.caption,\n        }),\n      }),\n    },\n  ),\n);\n```\n\nThe third argument to `t.connection` configures the Edge type. Each edge retains the selected\nattachment fields, so its `caption` resolver reads the attachment's caption, while `node` returns\nthe Media selected by `resolveNode`. A missing caption returns null.\n\nThe post has three attachments. Its first unfiltered page of two has `hasNextPage: true`;\nfiltering to captioned attachments returns two and has no next page. Pagination uses the same\n`first`/`after` and `last`/`before` arguments as [other connections](https://pothos-graphql.dev/docs/plugins/drizzle/connections#page-through-published-posts).\n\n### Querying the rows in a resolver\n\nThe same helper can build a query for a resolver that fetches the attachment rows itself.\nPass GraphQL resolve `info` to `getQuery`, merge any additional filter with its cursor filter,\nand pass the result to `resolve`:\n\n```ts\n// Alternative resolver for the Post.attachments connection above:\nresolve: async (post, args, ctx, info) => {\n  const query = attachments.getQuery(args, ctx, info);\n  const attachmentRows = await db.query.postMedia.findMany({\n    ...query,\n    where: {\n      AND: [query.where ?? {}, { postId: post.id }],\n    },\n  });\n\n  return attachments.resolve(attachmentRows, args, ctx);\n},\n```\n\nThis alternative needs `db` imported from the application's database module and `id` selected\non Post. Remove the field's relation `select` when using it, so the rows are not also loaded\nthrough the parent query. Replacing the helper's `where` rather than combining it would discard\npagination constraints.\n\nIf the rows and nodes are the same type, omit `resolveNode` and the node-mapping `select` when\ncreating the helper. Its `ref` provides the node type for `t.connection`. Prefer\n`t.relatedConnection` when you can expose that relation directly without custom loading.\n\n## Async selections\n\nPothos selections are synchronous by default. Set `AsyncSelections: true` when a selection or\nrelation query must await request data before returning its query options.\n\n### Async selections\n\nUse the client and relations configured in [Setup](https://pothos-graphql.dev/docs/plugins/drizzle/setup). The context method below supplies\na preview size loaded asynchronously, for example from account settings:\n\n```ts\nconst builder = new SchemaBuilder<{\n  DrizzleRelations: typeof relations;\n  AsyncSelections: true;\n  Context: {\n    previewSize: () => Promise<number>;\n  };\n}>({\n  plugins: [DrizzlePlugin],\n  drizzle: {\n    client: db,\n    getTableConfig,\n    relations,\n  },\n});\n```\n\nWith the opt-in, `select` functions, relation `query` callbacks, `relatedCount` `where` callbacks,\nand the `select` and `query` callbacks of `drizzleConnectionHelpers` may be async. Without it they\nare typed as synchronous, and an async callback is a type error.\n\nPothos waits for these callbacks before executing the planned query. `t.relation`, `t.relatedCount`,\n`t.drizzleField`, `t.drizzleConnection` and `t.relatedConnection` settle their plan before the\nresolver runs, and need no changes.\n\n```ts\nbuilder.drizzleObject('users', {\n  name: 'User',\n  fields: (t) => ({\n    previewPosts: t.field({\n      type: ['posts'],\n      select: async (args, ctx, nestedSelection) => {\n        return {\n          with: {\n            posts: await nestedSelection({\n              where: { published: true },\n              orderBy: { id: 'asc' },\n              limit: await ctx.previewSize(),\n            }),\n          },\n        };\n      },\n      resolve: (user) => user.posts,\n    }),\n  }),\n});\n```\n\n### Await nested selections\n\n`await` what `nestedSelection` returns before putting it in the selection, and the same for the\n`nestedQuery` passed as the fourth argument of a `t.relatedField` `select`. A selection that\ncontains the promise itself will throw, and so will a `select` that returns while a nested\nselection it started is still pending. Include the nested selection in the returned query to\nload its data.\n\n### Connection helpers\n\nPass `awaitSelections: true` to `drizzleConnectionHelpers(...).getQuery`, and `await` the query it\nreturns. Without it, an async selection beneath the field throws, and whether there is one\ndepends on the incoming document rather than on the callback you wrote. A connection helper also\nthrows when its own `select` or `query` is async, whatever the document asked for:\n\n```ts\nselect: async (args, ctx, nestedSelection) => {\n  return {\n    with: {\n      attachments: await attachments.getQuery(args, ctx, nestedSelection, {\n        awaitSelections: true,\n      }),\n    },\n  };\n},\n```\n\n`awaitSelections` is a per-call option, and is available whether or not the schema sets\n`AsyncSelections`.\n\nWhen `AsyncSelections: true`, also `await` a connection helper's `resolve()` before inspecting or\nspreading its result: an async `query` callback makes resolution asynchronous. Returning its\nresult directly from a GraphQL resolver remains supported.\n\nThe connection-helper excerpt uses the Post attachments relation and `attachments` helper from\n[Connection helpers](https://pothos-graphql.dev/docs/plugins/drizzle/connection-helpers). Request-context\nmethods must be supplied by the application; they are not created by declaring the Context type.\n","readmeFilename":"README.md"}