{"_id":"@drizzle-team/minipg","_rev":"5-1a203df0902d01b9664c84e193c8030e","name":"@drizzle-team/minipg","dist-tags":{"latest":"0.4.0"},"versions":{"0.3.1":{"name":"@drizzle-team/minipg","version":"0.3.1","keywords":["postgres","postgresql","pg","database","driver","cloudflare-workers","hyperdrive","deno","bun","edge"],"license":"MIT","_id":"@drizzle-team/minipg@0.3.1","maintainers":[{"name":"dankochetov","email":"danil.kochetov+npm@gmail.com"},{"name":"sheriman","email":"andreysherman11@gmail.com"},{"name":"alexblokh","email":"aleksandrblokh@gmail.com"},{"name":"kyrylo_usichenko","email":"kyrylo.usichenko@gmail.com"}],"homepage":"https://github.com/drizzle-team/minipg#readme","bugs":{"url":"https://github.com/drizzle-team/minipg/issues"},"dist":{"shasum":"3a3703a2980a6c3d43fd66a893c9a12af09443ed","tarball":"https://registry.npmjs.org/@drizzle-team/minipg/-/minipg-0.3.1.tgz","fileCount":74,"integrity":"sha512-u5jQkpOtkEmkvoKIiGYMyK5PhDZ1zwFiXIw3K53VLy7K6sE+/Qk+LQV6crLCv0DimGKseMACPmz68CdQteFgQw==","signatures":[{"sig":"MEUCIH0hk90S06aX0tUA66u1K4AYfnRvIjMkPhMWplg1P4h6AiEApvynmD2VG5AeOiwfIdr7+x2IiDG7BzHApFDWUSjz1ec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":423514},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cf":{"types":"./dist/cf.d.ts","import":"./dist/cf.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.js"},"./deno":{"types":"./dist/deno.d.ts","import":"./dist/deno.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./aurora":{"types":"./dist/aurora.d.ts","import":"./dist/aurora.js"},"./neon-ws":{"types":"./dist/neon-ws.d.ts","import":"./dist/neon-ws.js"},"./geometry":{"types":"./dist/geometry.d.ts","import":"./dist/geometry.js"},"./neon-http":{"types":"./dist/neon-http.d.ts","import":"./dist/neon-http.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./replication":{"types":"./dist/replication.d.ts","import":"./dist/replication.js"},"./buffer-polyfill":{"types":"./dist/buffer-polyfill.d.ts","import":"./dist/buffer-polyfill.js"}},"gitHead":"760f0b5d373b2922d93efcab53a3b80e38ab1c93","scripts":{"test":"bun test test/unit test/integration","bench":"bun bench/drivers.bench.ts","build":"bun node_modules/.bin/tsdown","db:pull":"drizzle-kit pull","test:cf":"vitest run --config test/cf/vitest.config.ts","db:studio":"drizzle-kit studio","test:unit":"bun test test/unit","typecheck":"tsc --noEmit","bench:json":"bun bench/json-decode.bench.ts","test:query":"bun test test/integration/query","test:setup":"bash test/setup-pg.sh","test:smoke":"bun test/smoke.ts","bench:float":"bun bench/float-decode.bench.ts","bench:micro":"bun bench/micro.bench.ts","test:aurora":"bun test test/unit/aurora.test.ts","bench:binary":"bun bench/binary-vs-text.bench.ts","bench:chunks":"bun bench/chunks.bench.ts","bench:parity":"bun bench/decode-parity.ts","demo:codegen":"bun codegen-demo.ts","test:neon-ws":"bun test test/integration/neon-ws.test.ts","bench:pertype":"bun bench/per-type-decode.bench.ts","bench:overhead":"bun bench/overhead.bench.ts","bench:temporal":"bun bench/temporal-decode.bench.ts","prepublishOnly":"bun run typecheck && bun run build && bun run verify:publish","test:neon-http":"bun test test/integration/neon-http.test.ts test/integration/neon-http-parity.test.ts","verify:publish":"node scripts/verify-publish.mjs","bench:decode-vs":"bun bench/decode-vs.bench.ts","test:query:both":"bun run test:query && bun run test:query:interp","bench:json-shape":"bun bench/json-shape.bench.ts","test:aurora:live":"bun test test/integration/aurora.test.ts","test:integration":"bun test test/integration","test:query:interp":"MINIPG_VARIANT=interpreted bun run test:query","bench:query-decode":"bun bench/query-decode.bench.ts","bench:mapper-dispatch":"bun bench/mapper-dispatch.bench.ts"},"_npmUser":{"name":"dankochetov","email":"danil.kochetov+npm@gmail.com"},"repository":{"url":"git+https://github.com/drizzle-team/minipg.git","type":"git"},"_npmVersion":"12.0.2","description":"A minimal, dependency-free PostgreSQL driver for Node, Bun, Deno, and Cloudflare Workers.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.22.0","mitata":"^1.0.34","tsdown":"^0.22.3","vitest":"~2.1.9","publint":"^0.3.23","postgres":"^3.4.9","prettier":"^3.9.1","wrangler":"^3.90.0","@types/pg":"^8.20.0","@types/bun":"latest","fast-check":"^4.8.0","drizzle-kit":"^0.31.10","drizzle-orm":"^0.45.2","cli-highlight":"^2.1.11","@mitata/counters":"^0.0.8","@arethetypeswrong/cli":"^0.18.5","@cloudflare/vitest-pool-workers":"^0.5.2"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/minipg_0.3.1_1786481746015_0.0915312563520716","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@drizzle-team/minipg","version":"0.3.2","keywords":["postgres","postgresql","pg","database","driver","cloudflare-workers","hyperdrive","deno","bun","edge"],"license":"MIT","_id":"@drizzle-team/minipg@0.3.2","maintainers":[{"name":"dankochetov","email":"danil.kochetov+npm@gmail.com"},{"name":"sheriman","email":"andreysherman11@gmail.com"},{"name":"alexblokh","email":"aleksandrblokh@gmail.com"},{"name":"kyrylo_usichenko","email":"kyrylo.usichenko@gmail.com"}],"homepage":"https://github.com/drizzle-team/minipg#readme","bugs":{"url":"https://github.com/drizzle-team/minipg/issues"},"dist":{"shasum":"242308830c7f79eda4389cf1e53d314e804d7088","tarball":"https://registry.npmjs.org/@drizzle-team/minipg/-/minipg-0.3.2.tgz","fileCount":74,"integrity":"sha512-BA/8+kxRq5i5hFU63El3oZinOBg0KxTNSIr3HCIqjKMpxDSUqbFocuPZKHdLzR3JdgPuqalu3lo90xFmMJZvWQ==","signatures":[{"sig":"MEUCIEVHJyX/GawkLMQdCqymqQwJSLNeb5/YWS/W3j2bINCfAiEAhbNVsU3sbJeEPDNAt9jEng9krroKblDgkLv0AjT3A1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drizzle-team%2fminipg@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":423514},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cf":{"types":"./dist/cf.d.ts","import":"./dist/cf.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.js"},"./deno":{"types":"./dist/deno.d.ts","import":"./dist/deno.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./aurora":{"types":"./dist/aurora.d.ts","import":"./dist/aurora.js"},"./neon-ws":{"types":"./dist/neon-ws.d.ts","import":"./dist/neon-ws.js"},"./geometry":{"types":"./dist/geometry.d.ts","import":"./dist/geometry.js"},"./neon-http":{"types":"./dist/neon-http.d.ts","import":"./dist/neon-http.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./replication":{"types":"./dist/replication.d.ts","import":"./dist/replication.js"},"./buffer-polyfill":{"types":"./dist/buffer-polyfill.d.ts","import":"./dist/buffer-polyfill.js"}},"gitHead":"642b24fbcf5570570a5be92763adb3c849001b7a","scripts":{"test":"bun test test/unit test/integration","bench":"bun bench/drivers.bench.ts","build":"bun node_modules/.bin/tsdown","db:pull":"drizzle-kit pull","test:cf":"vitest run --config test/cf/vitest.config.ts","db:studio":"drizzle-kit studio","test:unit":"bun test test/unit","typecheck":"tsc --noEmit","bench:json":"bun bench/json-decode.bench.ts","test:query":"bun test test/integration/query","test:setup":"bash test/setup-pg.sh","test:smoke":"bun test/smoke.ts","bench:float":"bun bench/float-decode.bench.ts","bench:micro":"bun bench/micro.bench.ts","test:aurora":"bun test test/unit/aurora.test.ts","bench:binary":"bun bench/binary-vs-text.bench.ts","bench:chunks":"bun bench/chunks.bench.ts","bench:parity":"bun bench/decode-parity.ts","demo:codegen":"bun codegen-demo.ts","test:neon-ws":"bun test test/integration/neon-ws.test.ts","bench:pertype":"bun bench/per-type-decode.bench.ts","bench:overhead":"bun bench/overhead.bench.ts","bench:temporal":"bun bench/temporal-decode.bench.ts","prepublishOnly":"bun run typecheck && bun run build && bun run verify:publish","test:neon-http":"bun test test/integration/neon-http.test.ts test/integration/neon-http-parity.test.ts","verify:publish":"node scripts/verify-publish.mjs","bench:decode-vs":"bun bench/decode-vs.bench.ts","test:query:both":"bun run test:query && bun run test:query:interp","bench:json-shape":"bun bench/json-shape.bench.ts","test:aurora:live":"bun test test/integration/aurora.test.ts","test:integration":"bun test test/integration","test:query:interp":"MINIPG_VARIANT=interpreted bun run test:query","bench:query-decode":"bun bench/query-decode.bench.ts","bench:mapper-dispatch":"bun bench/mapper-dispatch.bench.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8ee618bd-918b-4eea-958e-27c70d86899e"}},"repository":{"url":"git+https://github.com/drizzle-team/minipg.git","type":"git"},"_npmVersion":"11.16.0","description":"A minimal, dependency-free PostgreSQL driver for Node, Bun, Deno, and Cloudflare Workers.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.22.0","mitata":"^1.0.34","tsdown":"^0.22.3","vitest":"~2.1.9","publint":"^0.3.23","postgres":"^3.4.9","prettier":"^3.9.1","wrangler":"^3.90.0","@types/pg":"^8.20.0","@types/bun":"latest","fast-check":"^4.8.0","drizzle-kit":"^0.31.10","drizzle-orm":"^0.45.2","cli-highlight":"^2.1.11","@mitata/counters":"^0.0.8","@arethetypeswrong/cli":"^0.18.5","@cloudflare/vitest-pool-workers":"^0.5.2"},"peerDependencies":{"typescript":"^5"},"_npmOperationalInternal":{"tmp":"tmp/minipg_0.3.2_1786482916359_0.22714686464494593","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@drizzle-team/minipg","version":"0.3.3","keywords":["postgres","postgresql","pg","database","driver","cloudflare-workers","hyperdrive","deno","bun","edge"],"license":"MIT","_id":"@drizzle-team/minipg@0.3.3","maintainers":[{"name":"dankochetov","email":"danil.kochetov+npm@gmail.com"},{"name":"sheriman","email":"andreysherman11@gmail.com"},{"name":"alexblokh","email":"aleksandrblokh@gmail.com"},{"name":"kyrylo_usichenko","email":"kyrylo.usichenko@gmail.com"}],"homepage":"https://github.com/drizzle-team/minipg#readme","bugs":{"url":"https://github.com/drizzle-team/minipg/issues"},"dist":{"shasum":"f16bc07f01cde51294f82ce6ec11fb1d34b97279","tarball":"https://registry.npmjs.org/@drizzle-team/minipg/-/minipg-0.3.3.tgz","fileCount":74,"integrity":"sha512-t2RqvQi87f9WJ9k8MW4f1O7hRV7yDNj+jfAcrRrbE8EARRwJ3429J5BhbxqcXPlPeyKeza/k9ymCd08p3zr8bg==","signatures":[{"sig":"MEYCIQC3zu6upUUlBNNjwNsa3vlF+H95ZC4GW0zQ+BQxlGCWrwIhAPS6ijaja5ZN9BVpsjDS0OaER+kSqRz/qeU9WDmbl8j8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drizzle-team%2fminipg@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":423578},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cf":{"types":"./dist/cf.d.ts","import":"./dist/cf.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.js"},"./deno":{"types":"./dist/deno.d.ts","import":"./dist/deno.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./aurora":{"types":"./dist/aurora.d.ts","import":"./dist/aurora.js"},"./neon-ws":{"types":"./dist/neon-ws.d.ts","import":"./dist/neon-ws.js"},"./geometry":{"types":"./dist/geometry.d.ts","import":"./dist/geometry.js"},"./neon-http":{"types":"./dist/neon-http.d.ts","import":"./dist/neon-http.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./replication":{"types":"./dist/replication.d.ts","import":"./dist/replication.js"},"./buffer-polyfill":{"types":"./dist/buffer-polyfill.d.ts","import":"./dist/buffer-polyfill.js"}},"gitHead":"d4e43903064ac2b082d83e805da3d702c292eab1","scripts":{"test":"bun test test/unit test/integration","bench":"bun bench/drivers.bench.ts","build":"bun node_modules/.bin/tsdown","db:pull":"drizzle-kit pull","test:cf":"vitest run --config test/cf/vitest.config.ts","db:studio":"drizzle-kit studio","test:unit":"bun test test/unit","typecheck":"tsc --noEmit","bench:json":"bun bench/json-decode.bench.ts","test:query":"bun test test/integration/query","test:setup":"bash test/setup-pg.sh","test:smoke":"bun test/smoke.ts","bench:float":"bun bench/float-decode.bench.ts","bench:micro":"bun bench/micro.bench.ts","test:aurora":"bun test test/unit/aurora.test.ts","bench:binary":"bun bench/binary-vs-text.bench.ts","bench:chunks":"bun bench/chunks.bench.ts","bench:parity":"bun bench/decode-parity.ts","demo:codegen":"bun codegen-demo.ts","test:neon-ws":"bun test test/integration/neon-ws.test.ts","bench:pertype":"bun bench/per-type-decode.bench.ts","bench:overhead":"bun bench/overhead.bench.ts","bench:temporal":"bun bench/temporal-decode.bench.ts","prepublishOnly":"bun run typecheck && bun run build && bun run verify:publish","test:neon-http":"bun test test/integration/neon-http.test.ts test/integration/neon-http-parity.test.ts","verify:publish":"node scripts/verify-publish.mjs","bench:decode-vs":"bun bench/decode-vs.bench.ts","test:query:both":"bun run test:query && bun run test:query:interp","bench:json-shape":"bun bench/json-shape.bench.ts","test:aurora:live":"bun test test/integration/aurora.test.ts","test:integration":"bun test test/integration","test:query:interp":"MINIPG_VARIANT=interpreted bun run test:query","bench:query-decode":"bun bench/query-decode.bench.ts","bench:mapper-dispatch":"bun bench/mapper-dispatch.bench.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8ee618bd-918b-4eea-958e-27c70d86899e"}},"repository":{"url":"git+https://github.com/drizzle-team/minipg.git","type":"git"},"_npmVersion":"11.16.0","description":"A minimal, dependency-free PostgreSQL driver for Node, Bun, Deno, and Cloudflare Workers.","directories":{},"_nodeVersion":"24.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.22.0","mitata":"^1.0.34","tsdown":"^0.22.3","vitest":"~2.1.9","publint":"^0.3.23","postgres":"^3.4.9","prettier":"^3.9.1","wrangler":"^3.90.0","@types/pg":"^8.20.0","@types/bun":"latest","fast-check":"^4.8.0","typescript":"^5","drizzle-kit":"^0.31.10","drizzle-orm":"^0.45.2","cli-highlight":"^2.1.11","@mitata/counters":"^0.0.8","@arethetypeswrong/cli":"^0.18.5","@cloudflare/vitest-pool-workers":"^0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/minipg_0.3.3_1786537806230_0.7477112675740418","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@drizzle-team/minipg","version":"0.3.4","keywords":["postgres","postgresql","pg","database","driver","cloudflare-workers","hyperdrive","deno","bun","edge"],"license":"MIT","_id":"@drizzle-team/minipg@0.3.4","maintainers":[{"name":"dankochetov","email":"danil.kochetov+npm@gmail.com"},{"name":"sheriman","email":"andreysherman11@gmail.com"},{"name":"alexblokh","email":"aleksandrblokh@gmail.com"},{"name":"kyrylo_usichenko","email":"kyrylo.usichenko@gmail.com"}],"homepage":"https://github.com/drizzle-team/minipg#readme","bugs":{"url":"https://github.com/drizzle-team/minipg/issues"},"dist":{"shasum":"3fcb77eb2ac115bd16bddc162b664488706fe48c","tarball":"https://registry.npmjs.org/@drizzle-team/minipg/-/minipg-0.3.4.tgz","fileCount":74,"integrity":"sha512-qfJov9k+HsHT5kt1U4Eb3pevkLzKPvOAsyRW5S0VUysJgTaJqN2vcSp+/nQkgdOjGJlsIuaowA/n4ZQ8it9QFg==","signatures":[{"sig":"MEUCIQDD3grHe90cofK+WaP9CWMhi3dgfB8c0+WFlR5to6l2SgIgbxp1cVeuZKEz2HsKd2DnWftbl7rSZZ1kfpXvAhQXtTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drizzle-team%2fminipg@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":424797},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./cf":{"types":"./dist/cf.d.ts","import":"./dist/cf.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.js"},"./deno":{"types":"./dist/deno.d.ts","import":"./dist/deno.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./aurora":{"types":"./dist/aurora.d.ts","import":"./dist/aurora.js"},"./neon-ws":{"types":"./dist/neon-ws.d.ts","import":"./dist/neon-ws.js"},"./geometry":{"types":"./dist/geometry.d.ts","import":"./dist/geometry.js"},"./neon-http":{"types":"./dist/neon-http.d.ts","import":"./dist/neon-http.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./replication":{"types":"./dist/replication.d.ts","import":"./dist/replication.js"},"./buffer-polyfill":{"types":"./dist/buffer-polyfill.d.ts","import":"./dist/buffer-polyfill.js"}},"gitHead":"f181a44a3cfffc3b5ed47897d691c69770e325a5","scripts":{"test":"bun test test/unit test/integration","bench":"bun bench/drivers.bench.ts","build":"bun node_modules/.bin/tsdown","db:pull":"drizzle-kit pull","test:cf":"vitest run --config test/cf/vitest.config.ts","db:studio":"drizzle-kit studio","test:unit":"bun test test/unit","typecheck":"tsc --noEmit","bench:json":"bun bench/json-decode.bench.ts","test:query":"bun test test/integration/query","test:setup":"bash test/setup-pg.sh","test:smoke":"bun test/smoke.ts","bench:float":"bun bench/float-decode.bench.ts","bench:micro":"bun bench/micro.bench.ts","test:aurora":"bun test test/unit/aurora.test.ts","bench:binary":"bun bench/binary-vs-text.bench.ts","bench:chunks":"bun bench/chunks.bench.ts","bench:parity":"bun bench/decode-parity.ts","demo:codegen":"bun codegen-demo.ts","test:neon-ws":"bun test test/integration/neon-ws.test.ts","bench:pertype":"bun bench/per-type-decode.bench.ts","bench:overhead":"bun bench/overhead.bench.ts","bench:temporal":"bun bench/temporal-decode.bench.ts","prepublishOnly":"bun run typecheck && bun run build && bun run verify:publish","test:neon-http":"bun test test/integration/neon-http.test.ts test/integration/neon-http-parity.test.ts","verify:publish":"node scripts/verify-publish.mjs","bench:decode-vs":"bun bench/decode-vs.bench.ts","test:query:both":"bun run test:query && bun run test:query:interp","bench:json-shape":"bun bench/json-shape.bench.ts","test:aurora:live":"bun test test/integration/aurora.test.ts","test:integration":"bun test test/integration","test:query:interp":"MINIPG_VARIANT=interpreted bun run test:query","bench:query-decode":"bun bench/query-decode.bench.ts","bench:mapper-dispatch":"bun bench/mapper-dispatch.bench.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8ee618bd-918b-4eea-958e-27c70d86899e"}},"repository":{"url":"git+https://github.com/drizzle-team/minipg.git","type":"git"},"_npmVersion":"11.17.0","description":"A minimal, dependency-free PostgreSQL driver for Node, Bun, Deno, and Cloudflare Workers.","directories":{},"_nodeVersion":"24.19.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.22.0","mitata":"^1.0.34","tsdown":"^0.22.3","vitest":"~2.1.9","publint":"^0.3.23","postgres":"^3.4.9","prettier":"^3.9.1","wrangler":"^3.90.0","@types/pg":"^8.20.0","@types/bun":"latest","fast-check":"^4.8.0","typescript":"^5","drizzle-kit":"^0.31.10","drizzle-orm":"^0.45.2","cli-highlight":"^2.1.11","@mitata/counters":"^0.0.8","@arethetypeswrong/cli":"^0.18.5","@cloudflare/vitest-pool-workers":"^0.5.2"},"_npmOperationalInternal":{"tmp":"tmp/minipg_0.3.4_1786550213056_0.6954709303018365","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@drizzle-team/minipg","version":"0.4.0","description":"A minimal, dependency-free PostgreSQL driver for Node, Bun, Deno, and Cloudflare Workers.","type":"module","license":"MIT","repository":{"type":"git","url":"git+https://github.com/drizzle-team/minipg.git"},"homepage":"https://github.com/drizzle-team/minipg#readme","bugs":{"url":"https://github.com/drizzle-team/minipg/issues"},"publishConfig":{"access":"public","provenance":true},"keywords":["postgres","postgresql","pg","database","driver","cloudflare-workers","hyperdrive","deno","bun","edge"],"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./core":{"types":"./dist/core.d.ts","import":"./dist/core.js"},"./node":{"types":"./dist/node.d.ts","import":"./dist/node.js"},"./deno":{"types":"./dist/deno.d.ts","import":"./dist/deno.js"},"./cf":{"types":"./dist/cf.d.ts","import":"./dist/cf.js"},"./replication":{"types":"./dist/replication.d.ts","import":"./dist/replication.js"},"./cdc":{"types":"./dist/cdc.d.ts","import":"./dist/cdc.js"},"./neon-ws":{"types":"./dist/neon-ws.d.ts","import":"./dist/neon-ws.js"},"./neon-http":{"types":"./dist/neon-http.d.ts","import":"./dist/neon-http.js"},"./http":{"types":"./dist/http.d.ts","import":"./dist/http.js"},"./geometry":{"types":"./dist/geometry.d.ts","import":"./dist/geometry.js"},"./aurora":{"types":"./dist/aurora.d.ts","import":"./dist/aurora.js"},"./telemetry":{"types":"./dist/telemetry.d.ts","import":"./dist/telemetry.js"},"./buffer-polyfill":{"types":"./dist/buffer-polyfill.d.ts","import":"./dist/buffer-polyfill.js"}},"engines":{"node":">=18"},"scripts":{"build":"bun node_modules/.bin/tsdown","prepublishOnly":"bun run typecheck && bun run build && bun run verify:publish","verify:publish":"node scripts/verify-publish.mjs","typecheck":"tsc --noEmit","test":"bun test test/unit test/integration","test:unit":"bun test test/unit","test:integration":"bun test test/integration","test:slow":"SLOW_TESTS=1 bun test test/integration/replication.test.ts -t 'idle managed'","test:cf":"vitest run --config test/cf/vitest.config.ts","test:neon-ws":"bun test test/integration/neon-ws.test.ts","test:neon-http":"bun test test/integration/neon-http.test.ts test/integration/neon-http-parity.test.ts","test:aurora":"bun test test/unit/aurora.test.ts","test:aurora:live":"bun test test/integration/aurora.test.ts","test:query":"bun test test/integration/query","test:query:interp":"MINIPG_VARIANT=interpreted bun run test:query","test:query:both":"bun run test:query && bun run test:query:interp","test:smoke":"bun test/smoke.ts","test:setup":"bash test/setup-pg.sh","bench":"bun bench/drivers.bench.ts","bench:micro":"bun bench/micro.bench.ts","bench:overhead":"bun bench/overhead.bench.ts","bench:json":"bun bench/json-decode.bench.ts","bench:json-shape":"bun bench/json-shape.bench.ts","demo:codegen":"bun codegen-demo.ts","bench:decode-vs":"bun bench/decode-vs.bench.ts","bench:parity":"bun bench/decode-parity.ts","bench:float":"bun bench/float-decode.bench.ts","bench:temporal":"bun bench/temporal-decode.bench.ts","bench:binary":"bun bench/binary-vs-text.bench.ts","bench:pertype":"bun bench/per-type-decode.bench.ts","bench:chunks":"bun bench/chunks.bench.ts","bench:mapper-dispatch":"bun bench/mapper-dispatch.bench.ts","bench:query-decode":"bun bench/query-decode.bench.ts","db:pull":"drizzle-kit pull","db:studio":"drizzle-kit studio"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.5","@cloudflare/vitest-pool-workers":"^0.5.2","@mitata/counters":"^0.0.8","@types/bun":"latest","@types/pg":"^8.20.0","cli-highlight":"^2.1.11","drizzle-kit":"^0.31.10","drizzle-orm":"^0.45.2","fast-check":"^4.8.0","mitata":"^1.0.34","pg":"^8.22.0","pkg-pr-new":"0.0.88","postgres":"^3.4.9","prettier":"^3.9.1","publint":"^0.3.23","tsdown":"^0.22.3","typescript":"^5","vitest":"~2.1.9","wrangler":"^3.90.0"},"gitHead":"70a3f4339fb43edf4225d8e295ed6f8d40887d53","_id":"@drizzle-team/minipg@0.4.0","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-1ck1WcadURTRETP4+8Dri2yPsdtQR11RiOyOPixzanhK++1Z7WWqOKZVevxicuB2w61y6x9cWFqPXEDwcHNc2g==","shasum":"26e3715678cc33b8321150483ae5faf9cbe1637d","tarball":"https://registry.npmjs.org/@drizzle-team/minipg/-/minipg-0.4.0.tgz","fileCount":76,"unpackedSize":479600,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@drizzle-team%2fminipg@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCsinlOI053Kvs9JIhXEer64NsfyhFKovf/rKssEjDGmQIgOqQPb6q1lPH00cK+VjhnJDyNt8E1buBRWKkpgyIFfdI="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8ee618bd-918b-4eea-958e-27c70d86899e"}},"directories":{},"maintainers":[{"name":"dankochetov","email":"danil.kochetov+npm@gmail.com"},{"name":"sheriman","email":"andreysherman11@gmail.com"},{"name":"alexblokh","email":"aleksandrblokh@gmail.com"},{"name":"kyrylo_usichenko","email":"kyrylo.usichenko@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/minipg_0.4.0_1787565716879_0.13922251155357634"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-11T20:55:45.872Z","modified":"2026-08-24T10:01:57.439Z","0.3.1":"2026-08-11T20:55:46.187Z","0.3.2":"2026-08-11T21:15:16.721Z","0.3.3":"2026-08-12T12:30:06.380Z","0.3.4":"2026-08-12T15:56:53.242Z","0.4.0":"2026-08-24T10:01:57.014Z"},"bugs":{"url":"https://github.com/drizzle-team/minipg/issues"},"license":"MIT","homepage":"https://github.com/drizzle-team/minipg#readme","keywords":["postgres","postgresql","pg","database","driver","cloudflare-workers","hyperdrive","deno","bun","edge"],"repository":{"type":"git","url":"git+https://github.com/drizzle-team/minipg.git"},"description":"A minimal, dependency-free PostgreSQL driver for Node, Bun, Deno, and Cloudflare Workers.","maintainers":[{"name":"dankochetov","email":"danil.kochetov+npm@gmail.com"},{"name":"sheriman","email":"andreysherman11@gmail.com"},{"name":"alexblokh","email":"aleksandrblokh@gmail.com"},{"name":"kyrylo_usichenko","email":"kyrylo.usichenko@gmail.com"}],"readme":"# @drizzle-team/minipg\n\n> [!WARNING]\n> Internal Drizzle Team package. Not supported for outside use. Breaking changes can land\n> without notice.\n\nA minimal, dependency-free PostgreSQL driver for Node, Bun, Deno, and Cloudflare Workers. It\ncovers the wire protocol directly and ships as ESM only, with 13 subpath entry points for\neach supported runtime and adapter.\n\n## Install\n\n```bash\npnpm add @drizzle-team/minipg\n```\n\n```bash\nnpm install @drizzle-team/minipg\n```\n\n```bash\nbun add @drizzle-team/minipg\n```\n\n## Usage\n\nThe example below queries a local cluster. From a checkout of this repo, provision one with:\n\n```bash\nbun run test:setup\n```\n\nThat starts Postgres on `127.0.0.1:54329` with a `testdb` database and a seeded table `t`.\nAny other Postgres works too — point the config below at it.\n\n```js\nimport { connect } from '@drizzle-team/minipg'\n\nconst db = await connect({\n  host: '127.0.0.1',\n  port: 54329,\n  user: 'postgres',\n  password: 'postgres',\n  database: 'testdb',\n})\n\nconst result = await db.query('select id, name, n8, amount from t order by id')\nconsole.log(result.rows)\n\nawait db.end()\n```\n\n`n8` (bigint) comes back as a native JS `BigInt`, and `amount` (numeric) comes back as a\nstring, since both types can exceed the range a JS number can represent without losing\nprecision.\n\nBuilt-in array columns (`int4[]`, `text[]`, `jsonb[]`, `timestamptz[]`, …) decode to JS\narrays, with each element following the scalar rules above — so `int8[]` yields `BigInt`s\nand `numeric[]` yields exact strings. Arrays whose element type has a per-database OID\n(`enum[]`, `domain[]`, composite arrays) can't be recognised from the wire OID alone and\nstill arrive as the raw `{…}` literal; declare a `shape` for those. To opt back out for a\ngiven type, override its array OID in `types` (e.g. `types: { 1007: (b) => b.toString() }`).\n","readmeFilename":"README.md"}