{"_id":"@denny-il/drizzle-pg-utils","_rev":"19-ef77f5fc6e1854de84d969da5f565823","name":"@denny-il/drizzle-pg-utils","dist-tags":{"beta":"0.5.0-beta.8","latest":"0.7.0"},"versions":{"0.1.0":{"name":"@denny-il/drizzle-pg-utils","version":"0.1.0","keywords":["drizzle","drizzle-orm","postgres","pg","utils","json","temporal"],"author":{"url":"https://github.com/denny-il","name":"Denny Il","email":"ilchishin.denis@gmail.com"},"_id":"@denny-il/drizzle-pg-utils@0.1.0","maintainers":[{"name":"denis.ilchishin","email":"ilchishin.denis@gmail.com"}],"homepage":"https://github.com/denny-il/drizzle-pg-utils","dist":{"shasum":"0f7c8271c7a9ef352cd9b70844291cbbd2f3be45","tarball":"https://registry.npmjs.org/@denny-il/drizzle-pg-utils/-/drizzle-pg-utils-0.1.0.tgz","fileCount":19,"integrity":"sha512-ATHEDQkmI3mAWYT7Hlgyq0RxTjGz4/zxggmxvL/LTHEKE6Uv8kbT3Fu2L56lAOPd3fKi0G9vL5ojSQd6DCwrdw==","signatures":[{"sig":"MEYCIQCOF9gDEYRSPfyHkIWLyIJ12Ue8UcRcymQ+xqbWL9TQzAIhAPGskqNcQp3NH+q4Iy6S/4Mjz3QoJTmEI53sy1N+DhrY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72699},"type":"module","_from":"file:denny-il-drizzle-pg-utils-0.1.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./json":{"types":"./dist/json/index.d.ts","import":"./dist/json/index.js"},"./temporal":{"types":"./dist/temporal/index.d.ts","import":"./dist/temporal/index.js"}},"scripts":{"fmt":"biome check --write .","test":"vitest run","build":"tsc","check":"pnpm run check:fmt && pnpm run check:lint && pnpm run check:type","check:fmt":"biome format .","check:lint":"biome lint .","check:type":"tsc --noEmit"},"_npmUser":{"name":"denis.ilchishin","email":"ilchishin.denis@gmail.com"},"_resolved":"/tmp/843c1c8bf565f08ffd7edbcf6562c7fb/denny-il-drizzle-pg-utils-0.1.0.tgz","_integrity":"sha512-ATHEDQkmI3mAWYT7Hlgyq0RxTjGz4/zxggmxvL/LTHEKE6Uv8kbT3Fu2L56lAOPd3fKi0G9vL5ojSQd6DCwrdw==","_npmVersion":"10.9.2","description":"Set of utilities for Drizzle ORM and PostgreSQL","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.8.3","drizzle-orm":"^0.44.3","@biomejs/biome":"^2.1.2","temporal-polyfill":"^0.3.0","@electric-sql/pglite":"0.3.5"},"peerDependencies":{"drizzle-orm":"^0.44.3","temporal-polyfill":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/drizzle-pg-utils_0.1.0_1753433438465_0.49204618526207144","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@denny-il/drizzle-pg-utils","version":"0.1.1","keywords":["drizzle","drizzle-orm","postgres","pg","utils","json","temporal"],"author":{"url":"https://github.com/denny-il","name":"Denny Il","email":"ilchishin.denis@gmail.com"},"_id":"@denny-il/drizzle-pg-utils@0.1.1","maintainers":[{"name":"denis.ilchishin","email":"ilchishin.denis@gmail.com"}],"homepage":"https://github.com/denny-il/drizzle-pg-utils","dist":{"shasum":"f1f8b7e4c88a9c096beb6d01f0b93cd9fc50f0f9","tarball":"https://registry.npmjs.org/@denny-il/drizzle-pg-utils/-/drizzle-pg-utils-0.1.1.tgz","fileCount":19,"integrity":"sha512-mzWmfa5D+MVUVyRNF38nCsKi3duLtedCPcXv0QLjW0GY14C6SpuRFqZ2FRzfx8FEezT9ROvWDid9W92bOeMnmQ==","signatures":[{"sig":"MEUCIQCn7WnAmIz9Eo4HcIcqWiQtc0efWW6SA9FGPmc4Sp7fZQIgT+IF2N6/2/qp49MmBhZI0MrKCnKBAewVjirY2lXwoZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73143},"type":"module","_from":"file:denny-il-drizzle-pg-utils-0.1.1.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./json":{"types":"./dist/json/index.d.ts","import":"./dist/json/index.js"},"./temporal":{"types":"./dist/temporal/index.d.ts","import":"./dist/temporal/index.js"}},"scripts":{"fmt":"biome check --write .","test":"vitest run","build":"tsc","check":"pnpm run check:fmt && pnpm run check:lint && pnpm run check:type","check:fmt":"biome format .","check:lint":"biome lint .","check:type":"tsc --noEmit"},"_npmUser":{"name":"denis.ilchishin","email":"ilchishin.denis@gmail.com"},"_resolved":"/tmp/66bc72b1080f4538cfbe5e933813e569/denny-il-drizzle-pg-utils-0.1.1.tgz","_integrity":"sha512-mzWmfa5D+MVUVyRNF38nCsKi3duLtedCPcXv0QLjW0GY14C6SpuRFqZ2FRzfx8FEezT9ROvWDid9W92bOeMnmQ==","_npmVersion":"10.9.2","description":"Set of utilities for Drizzle ORM and PostgreSQL","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.8.3","drizzle-orm":"^0.44.3","@biomejs/biome":"^2.1.2","temporal-polyfill":"^0.3.0","@electric-sql/pglite":"0.3.5"},"peerDependencies":{"drizzle-orm":"^0.44.3","temporal-polyfill":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/drizzle-pg-utils_0.1.1_1753439759870_0.5139497371679185","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@denny-il/drizzle-pg-utils","version":"0.1.2","keywords":["drizzle","drizzle-orm","postgres","pg","utils","json","temporal"],"author":{"url":"https://github.com/denny-il","name":"Denny Il","email":"ilchishin.denis@gmail.com"},"_id":"@denny-il/drizzle-pg-utils@0.1.2","maintainers":[{"name":"denis.ilchishin","email":"ilchishin.denis@gmail.com"}],"homepage":"https://github.com/denny-il/drizzle-pg-utils","dist":{"shasum":"c5688b132e4293e91f8e0bfad61f8008c90a8326","tarball":"https://registry.npmjs.org/@denny-il/drizzle-pg-utils/-/drizzle-pg-utils-0.1.2.tgz","fileCount":19,"integrity":"sha512-0OoWYX0NTILhAzfjqqIin06xritkEmFz+V9IRWu+MQ4yVLr3Dn5y5Zk0hi3aWmxgtMYT+LQfohMiKhrfoxBFUA==","signatures":[{"sig":"MEYCIQCYu86fCrVR12JYHTelnxVanJ538N6T/pe7DoHEPeQbpQIhAK/KX6cvkstjwxAxHB3kTvAaHy94Pf2wKtHOrFylmcPD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73152},"type":"module","_from":"file:denny-il-drizzle-pg-utils-0.1.2.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./json":{"types":"./dist/json/index.d.ts","import":"./dist/json/index.js"},"./temporal":{"types":"./dist/temporal/index.d.ts","import":"./dist/temporal/index.js"}},"scripts":{"fmt":"biome check --write .","test":"vitest run","build":"tsc","check":"pnpm run check:fmt && pnpm run check:lint && pnpm run check:type","check:fmt":"biome format .","check:lint":"biome lint .","check:type":"tsc --noEmit"},"_npmUser":{"name":"denis.ilchishin","email":"ilchishin.denis@gmail.com"},"_resolved":"/tmp/5ecb05fbe61ddfa9b872e884e5f0ebdd/denny-il-drizzle-pg-utils-0.1.2.tgz","_integrity":"sha512-0OoWYX0NTILhAzfjqqIin06xritkEmFz+V9IRWu+MQ4yVLr3Dn5y5Zk0hi3aWmxgtMYT+LQfohMiKhrfoxBFUA==","_npmVersion":"10.9.2","description":"Set of utilities for Drizzle ORM and PostgreSQL","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.8.3","drizzle-orm":"^0.44.3","@biomejs/biome":"^2.1.2","temporal-polyfill":"^0.3.0","@electric-sql/pglite":"0.3.5"},"peerDependencies":{"drizzle-orm":"^0.44.3","temporal-polyfill":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/drizzle-pg-utils_0.1.2_1753458648409_0.7369385909984552","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@denny-il/drizzle-pg-utils","version":"0.2.0","keywords":["drizzle","drizzle-orm","postgres","pg","utils","json","temporal"],"author":{"url":"https://github.com/denny-il","name":"Denny Il","email":"ilchishin.denis@gmail.com"},"_id":"@denny-il/drizzle-pg-utils@0.2.0","maintainers":[{"name":"denis.ilchishin","email":"ilchishin.denis@gmail.com"}],"homepage":"https://github.com/denny-il/drizzle-pg-utils","dist":{"shasum":"86a6e953a0ad1fd69eb66847565b3bd850b4a601","tarball":"https://registry.npmjs.org/@denny-il/drizzle-pg-utils/-/drizzle-pg-utils-0.2.0.tgz","fileCount":19,"integrity":"sha512-J/O9Vs+qITuhFf8GWpAGNx2VuCacD0tBsl7FfIIPJSERXQ42oGh8bBZjEn3TJ+liUP5pQ5zqEdcLSnphjL87Vg==","signatures":[{"sig":"MEUCIQC5MrPR8FfDXfAPmzqOGw1iz/DxlE5r3B/vY7G518JQugIgZsV+flwRfglukkYfwq2dNtfd2nzeUDAtZyNOrsQUrgc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77299},"type":"module","_from":"file:denny-il-drizzle-pg-utils-0.2.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","module-sync":"./dist/index.js"},"./json":{"types":"./dist/json/index.d.ts","import":"./dist/json/index.js","module-sync":"./dist/json/index.js"},"./temporal":{"types":"./dist/temporal/index.d.ts","import":"./dist/temporal/index.js","module-sync":"./dist/temporal/index.js"}},"scripts":{"fmt":"biome check --write .","test":"vitest run","build":"tsc","check":"pnpm run check:fmt && pnpm run check:lint && pnpm run check:type","check:fmt":"biome format .","check:lint":"biome lint .","check:type":"tsc --noEmit"},"_npmUser":{"name":"denis.ilchishin","email":"ilchishin.denis@gmail.com"},"_resolved":"/tmp/3e72f1af2f86972b10ea0d1e3f70580c/denny-il-drizzle-pg-utils-0.2.0.tgz","_integrity":"sha512-J/O9Vs+qITuhFf8GWpAGNx2VuCacD0tBsl7FfIIPJSERXQ42oGh8bBZjEn3TJ+liUP5pQ5zqEdcLSnphjL87Vg==","_npmVersion":"10.9.2","description":"Set of utilities for Drizzle ORM and PostgreSQL","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"^5.8.3","drizzle-orm":"^0.44.3","@biomejs/biome":"^2.1.2","temporal-polyfill":"^0.3.0","@electric-sql/pglite":"0.3.5"},"peerDependencies":{"drizzle-orm":"^0.44.3","temporal-polyfill":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/drizzle-pg-utils_0.2.0_1753515717035_0.3758248554459349","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@denny-il/drizzle-pg-utils","version":"0.2.1","keywords":["drizzle","drizzle-orm","postgres","pg","utils","json","temporal"],"author":{"url":"https://github.com/denny-il","name":"Denny Il","email":"ilchishin.denis@gmail.com"},"_id":"@denny-il/drizzle-pg-utils@0.2.1","maintainers":[{"name":"denis.ilchishin","email":"ilchishin.denis@gmail.com"}],"homepage":"https://github.com/denny-il/drizzle-pg-utils","dist":{"shasum":"7a5d25cf57ba789177e7357051274456db44eaee","tarball":"https://registry.npmjs.org/@denny-il/drizzle-pg-utils/-/drizzle-pg-utils-0.2.1.tgz","fileCount":19,"integrity":"sha512-ZxeBDCuc+f3Z//cOHNpmEsytzGW2uFUIvlF8ilmjNb1e213a14HJUpTRJ9VaYts9TlaStoYsbruzK5YG4UXAOA==","signatures":[{"sig":"MEUCIEjL3thwaGBcqxAsy002kz7HkVDSxdTBX5l9u+RupMvRAiEAxvJUayN+Stb+F2Tkq9o9Nb8h+ZAlqsvoiLTctVtk7iw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77475},"type":"module","_from":"file:denny-il-drizzle-pg-utils-0.2.1.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","module-sync":"./dist/index.js"},"./json":{"types":"./dist/json/index.d.ts","import":"./dist/json/index.js","module-sync":"./dist/json/index.js"},"./temporal":{"types":"./dist/temporal/index.d.ts","import":"./dist/temporal/index.js","module-sync":"./dist/temporal/index.js"}},"scripts":{"fmt":"biome check --write .","test":"vitest run","build":"tsgo","check":"pnpm run check:fmt && pnpm run check:lint && pnpm run check:type","check:fmt":"biome format .","check:lint":"biome lint .","check:type":"tsgo --noEmit"},"_npmUser":{"name":"denis.ilchishin","email":"ilchishin.denis@gmail.com"},"_resolved":"/tmp/c49aed691ecba233738286b0fc54a832/denny-il-drizzle-pg-utils-0.2.1.tgz","_integrity":"sha512-ZxeBDCuc+f3Z//cOHNpmEsytzGW2uFUIvlF8ilmjNb1e213a14HJUpTRJ9VaYts9TlaStoYsbruzK5YG4UXAOA==","_npmVersion":"10.9.2","description":"Set of utilities for Drizzle ORM and PostgreSQL","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"5.7.3","drizzle-orm":"^0.44.3","@biomejs/biome":"^2.1.2","temporal-polyfill":"^0.3.0","@electric-sql/pglite":"0.3.5","@typescript/native-preview":"7.0.0-dev.20250726.1"},"peerDependencies":{"drizzle-orm":"^0.44.3","temporal-polyfill":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/drizzle-pg-utils_0.2.1_1753550847648_0.14067233086032838","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@denny-il/drizzle-pg-utils","version":"0.3.0","keywords":["drizzle","drizzle-orm","postgres","pg","utils","json","temporal"],"author":{"url":"https://github.com/denny-il","name":"Denny Il","email":"ilchishin.denis@gmail.com"},"_id":"@denny-il/drizzle-pg-utils@0.3.0","maintainers":[{"name":"denis.ilchishin","email":"ilchishin.denis@gmail.com"}],"homepage":"https://github.com/denny-il/drizzle-pg-utils","dist":{"shasum":"a9feba0797a02eb253a5e9fcc91d002715d348de","tarball":"https://registry.npmjs.org/@denny-il/drizzle-pg-utils/-/drizzle-pg-utils-0.3.0.tgz","fileCount":23,"integrity":"sha512-zrubXclEmKqmL6k/UdCIMYmzb8e35yF/b98Nv8fMX92deH2fNi0Q1EOoKBpxDig9FDi9hlqo2pZ4m2IKTU2oKw==","signatures":[{"sig":"MEUCIEWZcNSgbElLFD9GqYZtYeZrgKmmEy2+dtU67BPYsZ6iAiEA9e2yO9z3bXbPuOdWNRWUESw4ADYqkQqNWiuvAN7X9qk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81560},"type":"module","_from":"file:denny-il-drizzle-pg-utils-0.3.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","module-sync":"./dist/index.js"},"./json":{"types":"./dist/json/index.d.ts","import":"./dist/json/index.js","module-sync":"./dist/json/index.js"},"./temporal":{"types":"./dist/temporal/index.d.ts","import":"./dist/temporal/index.js","module-sync":"./dist/temporal/index.js"}},"scripts":{"fmt":"biome check --write .","test":"vitest run","build":"tsgo","check":"pnpm run check:fmt && pnpm run check:lint && pnpm run check:type","check:fmt":"biome format .","check:lint":"biome lint .","check:type":"tsgo --noEmit"},"_npmUser":{"name":"denis.ilchishin","email":"ilchishin.denis@gmail.com"},"_resolved":"/tmp/ac58a1c1f55aab89ebdcba2a684ad09c/denny-il-drizzle-pg-utils-0.3.0.tgz","_integrity":"sha512-zrubXclEmKqmL6k/UdCIMYmzb8e35yF/b98Nv8fMX92deH2fNi0Q1EOoKBpxDig9FDi9hlqo2pZ4m2IKTU2oKw==","_npmVersion":"10.9.2","description":"Set of utilities for Drizzle ORM and PostgreSQL","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"5.7.3","@types/node":"20","drizzle-orm":"^0.44.3","@biomejs/biome":"^2.1.2","temporal-polyfill":"^0.3.0","@electric-sql/pglite":"0.3.5","@typescript/native-preview":"7.0.0-dev.20250726.1"},"peerDependencies":{"drizzle-orm":"^0.44.3","temporal-polyfill":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/drizzle-pg-utils_0.3.0_1753643269004_0.8731629125996214","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@denny-il/drizzle-pg-utils","version":"0.3.1","keywords":["drizzle","drizzle-orm","postgres","pg","utils","json","temporal"],"author":{"url":"https://github.com/denny-il","name":"Denny Il","email":"ilchishin.denis@gmail.com"},"license":"MIT","_id":"@denny-il/drizzle-pg-utils@0.3.1","maintainers":[{"name":"denis.ilchishin","email":"ilchishin.denis@gmail.com"}],"homepage":"https://github.com/denny-il/drizzle-pg-utils","dist":{"shasum":"a4966d59092404518b298fadcd93397fba1c5e31","tarball":"https://registry.npmjs.org/@denny-il/drizzle-pg-utils/-/drizzle-pg-utils-0.3.1.tgz","fileCount":23,"integrity":"sha512-hvD9W0hA6bC4MuyfqSnj0kobgKCBA4q9pNIYHDdvy4sREJd7shcsW/IIgiotjnwwwYX4F4WiZ/3BBFXL/JonMg==","signatures":[{"sig":"MEQCIBjdgcoRUlvDq9eODSZgI5BpJlVDz37gPhnTkT/WM9ViAiAmcFaHS5Lohl0e03Ej/Gf+eTB7hJvVU3OujzYClcziAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81618},"type":"module","_from":"file:denny-il-drizzle-pg-utils-0.3.1.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","module-sync":"./dist/index.js"},"./json":{"types":"./dist/json/index.d.ts","import":"./dist/json/index.js","module-sync":"./dist/json/index.js"},"./temporal":{"types":"./dist/temporal/index.d.ts","import":"./dist/temporal/index.js","module-sync":"./dist/temporal/index.js"}},"scripts":{"fmt":"biome check --write .","test":"vitest run","build":"tsgo","check":"pnpm run check:fmt && pnpm run check:lint && pnpm run check:type","check:fmt":"biome format .","check:lint":"biome lint .","check:type":"tsgo --noEmit"},"_npmUser":{"name":"denis.ilchishin","email":"ilchishin.denis@gmail.com"},"_resolved":"/tmp/186edfc9bd162f6b31e4c128b1b79bab/denny-il-drizzle-pg-utils-0.3.1.tgz","_integrity":"sha512-hvD9W0hA6bC4MuyfqSnj0kobgKCBA4q9pNIYHDdvy4sREJd7shcsW/IIgiotjnwwwYX4F4WiZ/3BBFXL/JonMg==","_npmVersion":"10.9.2","description":"Set of utilities for Drizzle ORM and PostgreSQL","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"5.7.3","@types/node":"20","drizzle-orm":"^0.44.3","@biomejs/biome":"^2.1.2","temporal-polyfill":"^0.3.0","@electric-sql/pglite":"0.3.5","@typescript/native-preview":"7.0.0-dev.20250726.1"},"peerDependencies":{"drizzle-orm":"^0.44.3","temporal-polyfill":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/drizzle-pg-utils_0.3.1_1753685309616_0.8264069238075744","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@denny-il/drizzle-pg-utils","version":"0.4.0","keywords":["drizzle","drizzle-orm","postgres","pg","utils","json","temporal"],"author":{"url":"https://github.com/denny-il","name":"Denny Il","email":"ilchishin.denis@gmail.com"},"license":"MIT","_id":"@denny-il/drizzle-pg-utils@0.4.0","maintainers":[{"name":"denis.ilchishin","email":"ilchishin.denis@gmail.com"}],"homepage":"https://github.com/denny-il/drizzle-pg-utils","dist":{"shasum":"5f6eb3a43ec7582050bf92d7e7a17bf718dbfec6","tarball":"https://registry.npmjs.org/@denny-il/drizzle-pg-utils/-/drizzle-pg-utils-0.4.0.tgz","fileCount":69,"integrity":"sha512-j2LWC++1MQM0fH8EQwFoyYenUSNuad/Jq3fo363ZKevR9tA7kL7AYsWAej/sH5rHIihtR2ptHJJTCtYm+gb5tw==","signatures":[{"sig":"MEQCIFei4pqHiErZSYzulyQXUZWmB22EoGXvSNywU2lPFh7+AiBXU3iKGJfNV93a5FMot/ftrnENLtZf3lxTvXzCunONMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52996},"type":"module","_from":"file:denny-il-drizzle-pg-utils-0.4.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","module-sync":"./dist/index.js"},"./json":{"types":"./dist/json/index.d.ts","import":"./dist/json/index.js","module-sync":"./dist/json/index.js"},"./json/*":{"types":"./dist/json/operations/*.d.ts","import":"./dist/json/operations/*.js","module-sync":"./dist/json/operations/*.js"},"./temporal":{"types":"./dist/temporal/global.d.ts","import":"./dist/temporal/global.js","module-sync":"./dist/temporal/global.js"},"./temporal/*":{"types":"./dist/temporal/polyfill/*.d.ts","import":"./dist/temporal/polyfill/*.js","module-sync":"./dist/temporal/polyfill/*.js"},"./temporal/polyfill":{"types":"./dist/temporal/polyfill.d.ts","import":"./dist/temporal/polyfill.js","module-sync":"./dist/temporal/polyfill.js"}},"scripts":{"fmt":"biome check --write .","test":"vitest run","build":"tsgo","check":"pnpm run check:fmt && pnpm run check:lint && pnpm run check:type","check:fmt":"biome format .","check:lint":"biome lint .","check:type":"tsgo --noEmit"},"_npmUser":{"name":"denis.ilchishin","email":"ilchishin.denis@gmail.com"},"_resolved":"/tmp/02b215d4f71e738a97bbdc74fb63a156/denny-il-drizzle-pg-utils-0.4.0.tgz","_integrity":"sha512-j2LWC++1MQM0fH8EQwFoyYenUSNuad/Jq3fo363ZKevR9tA7kL7AYsWAej/sH5rHIihtR2ptHJJTCtYm+gb5tw==","_npmVersion":"10.9.2","description":"Set of utilities for Drizzle ORM and PostgreSQL","directories":{},"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","typescript":"5.7.3","@types/node":"20","drizzle-orm":"^0.44.3","temporal-spec":"^0.3.0","@biomejs/biome":"^2.1.2","temporal-polyfill":"^0.3.0","@electric-sql/pglite":"0.3.5","@typescript/native-preview":"7.0.0-dev.20250726.1"},"peerDependencies":{"drizzle-orm":"^0.44.3","temporal-spec":"^0.3.0","temporal-polyfill":"^0.3.0"},"peerDependenciesMeta":{"drizzle-orm":{"optional":true},"temporal-spec":{"optional":true},"temporal-polyfill":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/drizzle-pg-utils_0.4.0_1754486947402_0.3843242732251426","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-beta.1":{"name":"@denny-il/drizzle-pg-utils","version":"0.5.0-beta.1","keywords":["drizzle","drizzle-orm","postgres","pg","utils","json","temporal"],"author":{"url":"https://github.com/denny-il","name":"Denny Il","email":"ilchishin.denis@gmail.com"},"license":"MIT","_id":"@denny-il/drizzle-pg-utils@0.5.0-beta.1","maintainers":[{"name":"denis.ilchishin","email":"ilchishin.denis@gmail.com"}],"homepage":"https://github.com/denny-il/drizzle-pg-utils","dist":{"shasum":"811a56441b5e80568bc5133c835142c71c72f23d","tarball":"https://registry.npmjs.org/@denny-il/drizzle-pg-utils/-/drizzle-pg-utils-0.5.0-beta.1.tgz","fileCount":69,"integrity":"sha512-93QRZlxnGQNLKToObXelOXmF4I6iIxDBgmLU5p5h8PCSbneDgoR82yQF15Z1Cso9h7K4XqblBf/vqNKAaNJyCQ==","signatures":[{"sig":"MEYCIQDD6nNuRhVk3aZ4d0xg6xhFhq55cfu685afgebQU5nUDQIhAIUQ5xHZoQCafDeJXRyCk1s7l23XopkZD29XKghDYqUA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52972},"type":"module","_from":"file:denny-il-drizzle-pg-utils-0.5.0-beta.1.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","module-sync":"./dist/index.js"},"./json":{"types":"./dist/json/index.d.ts","import":"./dist/json/index.js","module-sync":"./dist/json/index.js"},"./json/*":{"types":"./dist/json/operations/*.d.ts","import":"./dist/json/operations/*.js","module-sync":"./dist/json/operations/*.js"},"./temporal":{"types":"./dist/temporal/global.d.ts","import":"./dist/temporal/global.js","module-sync":"./dist/temporal/global.js"},"./temporal/*":{"types":"./dist/temporal/polyfill/*.d.ts","import":"./dist/temporal/polyfill/*.js","module-sync":"./dist/temporal/polyfill/*.js"},"./temporal/polyfill":{"types":"./dist/temporal/polyfill.d.ts","import":"./dist/temporal/polyfill.js","module-sync":"./dist/temporal/polyfill.js"}},"scripts":{"fmt":"biome check --write .","test":"vitest run","build":"tsgo","check":"pnpm run check:fmt && pnpm run check:lint && pnpm run check:type","check:fmt":"biome format .","check:lint":"biome lint .","check:type":"tsgo --noEmit"},"_npmUser":{"name":"denis.ilchishin","email":"ilchishin.denis@gmail.com"},"_resolved":"/tmp/9ac45c7dae11f2656e66ae2a5edec9d5/denny-il-drizzle-pg-utils-0.5.0-beta.1.tgz","_integrity":"sha512-93QRZlxnGQNLKToObXelOXmF4I6iIxDBgmLU5p5h8PCSbneDgoR82yQF15Z1Cso9h7K4XqblBf/vqNKAaNJyCQ==","_npmVersion":"10.9.3","description":"Set of utilities for Drizzle ORM and PostgreSQL","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.4","typescript":"5.7.3","@types/node":"20","drizzle-orm":"1.0.0-beta.1-2acab7f","temporal-spec":"^0.3.0","@biomejs/biome":"^2.2.2","temporal-polyfill":"^0.3.0","@electric-sql/pglite":"0.3.7","@typescript/native-preview":"7.0.0-dev.20250904.1"},"peerDependencies":{"drizzle-orm":"1.0.0-beta.1-2acab7f","temporal-spec":"^0.3.0","temporal-polyfill":"^0.3.0"},"peerDependenciesMeta":{"drizzle-orm":{"optional":true},"temporal-spec":{"optional":true},"temporal-polyfill":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/drizzle-pg-utils_0.5.0-beta.1_1756978648688_0.567175004754694","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-beta.2":{"name":"@denny-il/drizzle-pg-utils","version":"0.5.0-beta.2","keywords":["drizzle","drizzle-orm","postgres","pg","utils","json","temporal"],"author":{"url":"https://github.com/denny-il","name":"Denny Il","email":"ilchishin.denis@gmail.com"},"license":"MIT","_id":"@denny-il/drizzle-pg-utils@0.5.0-beta.2","maintainers":[{"name":"denis.ilchishin","email":"ilchishin.denis@gmail.com"}],"homepage":"https://github.com/denny-il/drizzle-pg-utils","bugs":{"url":"https://github.com/denny-il/drizzle-pg-utils/issues"},"dist":{"shasum":"a576b647691d34101e1909f1860b831508904464","tarball":"https://registry.npmjs.org/@denny-il/drizzle-pg-utils/-/drizzle-pg-utils-0.5.0-beta.2.tgz","fileCount":102,"integrity":"sha512-4tfm5xZ/HQTdqid4gFA03S48Mtc6oTrS8nc3aYJq0e7PKIsyEHZQbmCrMRHPNKrRbLqRlgl4cU0Q4HTdHu0I9w==","signatures":[{"sig":"MEQCIAHi5K+4+wXtNxkn0j2omVivkzxeQkXnX/9Ts+16XbxmAiBr5BW16G93RE6qMvc9YvTFg7pD/ncsQKGXG12l+x/UHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@denny-il%2fdrizzle-pg-utils@0.5.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":72498},"type":"module","_from":"file:denny-il-drizzle-pg-utils-0.5.0-beta.2.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","module-sync":"./dist/index.js"},"./json":{"types":"./dist/json/index.d.ts","import":"./dist/json/index.js","module-sync":"./dist/json/index.js"},"./json/*":{"types":"./dist/json/operations/*.d.ts","import":"./dist/json/operations/*.js","module-sync":"./dist/json/operations/*.js"},"./temporal":{"types":"./dist/temporal/global.d.ts","import":"./dist/temporal/global.js","module-sync":"./dist/temporal/global.js"},"./temporal/*":{"types":"./dist/temporal/polyfill/*.d.ts","import":"./dist/temporal/polyfill/*.js","module-sync":"./dist/temporal/polyfill/*.js"},"./temporal/polyfill":{"types":"./dist/temporal/polyfill.d.ts","import":"./dist/temporal/polyfill.js","module-sync":"./dist/temporal/polyfill.js"}},"scripts":{"fmt":"biome check --write .","test":"vitest run","build":"tsgo -p tsconfig.build.json","check":"pnpm run check:fmt && pnpm run check:lint && pnpm run check:type","check:fmt":"biome format .","check:lint":"biome lint .","check:type":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5736abc-33d9-4caa-ab0c-04012cbb0d48"}},"_resolved":"/tmp/1e765b716fbb3e7d169d1cdcfdde4b83/denny-il-drizzle-pg-utils-0.5.0-beta.2.tgz","_integrity":"sha512-4tfm5xZ/HQTdqid4gFA03S48Mtc6oTrS8nc3aYJq0e7PKIsyEHZQbmCrMRHPNKrRbLqRlgl4cU0Q4HTdHu0I9w==","repository":{"url":"git+https://github.com/denny-il/drizzle-pg-utils.git"},"_npmVersion":"11.6.2","description":"Set of utilities for Drizzle ORM and PostgreSQL","directories":{},"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.18","typescript":"5.9.3","@types/node":"20","drizzle-orm":"1.0.0-beta.14-a36c63d","temporal-spec":"^0.3.0","@biomejs/biome":"^2.3.14","temporal-polyfill":"^0.3.0","@electric-sql/pglite":"0.3.15","@typescript/native-preview":"7.0.0-dev.20260204.1"},"peerDependencies":{"drizzle-orm":"1.0.0-beta.14-a36c63d","temporal-spec":"^0.3.0","temporal-polyfill":"^0.3.0"},"peerDependenciesMeta":{"drizzle-orm":{"optional":true},"temporal-spec":{"optional":true},"temporal-polyfill":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/drizzle-pg-utils_0.5.0-beta.2_1770291470490_0.9632027955344249","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-beta.3":{"name":"@denny-il/drizzle-pg-utils","version":"0.5.0-beta.3","keywords":["drizzle","drizzle-orm","postgres","pg","utils","json","temporal"],"author":{"url":"https://github.com/denny-il","name":"Denny Il","email":"ilchishin.denis@gmail.com"},"license":"MIT","_id":"@denny-il/drizzle-pg-utils@0.5.0-beta.3","maintainers":[{"name":"denis.ilchishin","email":"ilchishin.denis@gmail.com"}],"homepage":"https://github.com/denny-il/drizzle-pg-utils","bugs":{"url":"https://github.com/denny-il/drizzle-pg-utils/issues"},"dist":{"shasum":"ae2d9aaa61acf52f1d81ffebd88c6942fa4e4ef2","tarball":"https://registry.npmjs.org/@denny-il/drizzle-pg-utils/-/drizzle-pg-utils-0.5.0-beta.3.tgz","fileCount":102,"integrity":"sha512-hbFdNXmcbBIh9oPfEsO0B5XMPm+NFzNcgQjsVPBCtteY6/saPV1xIFEJ8sVnY//3GewgtboZ+1xeLWUKrgba9w==","signatures":[{"sig":"MEQCIHDllif8ZoOONc1oeGZpSbU0k68KPwpQRS/vZZyIcLPRAiAPutK0g7ofxLl9QCuasGr0UWZHzDHSuPQsObkhTwZQ5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@denny-il%2fdrizzle-pg-utils@0.5.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":72859},"type":"module","_from":"file:denny-il-drizzle-pg-utils-0.5.0-beta.3.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","module-sync":"./dist/index.js"},"./json":{"types":"./dist/json/index.d.ts","import":"./dist/json/index.js","module-sync":"./dist/json/index.js"},"./json/*":{"types":"./dist/json/operations/*.d.ts","import":"./dist/json/operations/*.js","module-sync":"./dist/json/operations/*.js"},"./temporal":{"types":"./dist/temporal/global.d.ts","import":"./dist/temporal/global.js","module-sync":"./dist/temporal/global.js"},"./temporal/*":{"types":"./dist/temporal/polyfill/*.d.ts","import":"./dist/temporal/polyfill/*.js","module-sync":"./dist/temporal/polyfill/*.js"},"./temporal/polyfill":{"types":"./dist/temporal/polyfill.d.ts","import":"./dist/temporal/polyfill.js","module-sync":"./dist/temporal/polyfill.js"}},"scripts":{"fmt":"biome check --write .","test":"vitest run","build":"tsgo -p tsconfig.build.json","check":"pnpm run check:fmt && pnpm run check:lint && pnpm run check:type","check:fmt":"biome format .","check:lint":"biome lint .","check:type":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5736abc-33d9-4caa-ab0c-04012cbb0d48"}},"_resolved":"/tmp/0d85b11210bf2078a381bc90ec3def6b/denny-il-drizzle-pg-utils-0.5.0-beta.3.tgz","_integrity":"sha512-hbFdNXmcbBIh9oPfEsO0B5XMPm+NFzNcgQjsVPBCtteY6/saPV1xIFEJ8sVnY//3GewgtboZ+1xeLWUKrgba9w==","repository":{"url":"git+https://github.com/denny-il/drizzle-pg-utils.git"},"_npmVersion":"11.9.0","description":"Set of utilities for Drizzle ORM and PostgreSQL","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^4.0.18","typescript":"5.9.3","@types/node":"20","drizzle-orm":"1.0.0-beta.16-ea816b6","temporal-spec":"^0.3.0","@biomejs/biome":"^2.3.14","temporal-polyfill":"^0.3.0","@electric-sql/pglite":"0.3.15","@typescript/native-preview":"7.0.0-dev.20260204.1"},"peerDependencies":{"drizzle-orm":"1.0.0-beta.16-ea816b6","temporal-spec":"^0.3.0","temporal-polyfill":"^0.3.0"},"peerDependenciesMeta":{"drizzle-orm":{"optional":true},"temporal-spec":{"optional":true},"temporal-polyfill":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/drizzle-pg-utils_0.5.0-beta.3_1772916702180_0.9363130976044238","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-beta.4":{"name":"@denny-il/drizzle-pg-utils","version":"0.5.0-beta.4","keywords":["drizzle","drizzle-orm","postgres","pg","utils","json","temporal"],"author":{"url":"https://github.com/denny-il","name":"Denny Il","email":"ilchishin.denis@gmail.com"},"license":"MIT","_id":"@denny-il/drizzle-pg-utils@0.5.0-beta.4","maintainers":[{"name":"denis.ilchishin","email":"ilchishin.denis@gmail.com"}],"homepage":"https://github.com/denny-il/drizzle-pg-utils","bugs":{"url":"https://github.com/denny-il/drizzle-pg-utils/issues"},"dist":{"shasum":"580eebfeed42a8f6efe67af4f8c47f1513be7fa9","tarball":"https://registry.npmjs.org/@denny-il/drizzle-pg-utils/-/drizzle-pg-utils-0.5.0-beta.4.tgz","fileCount":63,"integrity":"sha512-aIuJaaTGZM1UKCZUqVj33q6SaqKGYv2ZTei0NGKXUJRs62SqXHBDLSD0xiwd8CzxnQtC+sIV3Da+oIlaICCBcw==","signatures":[{"sig":"MEYCIQCF7LLvCFv+IlY+xTeX96tPQfpab2iSjZ1AaQ+YWtedfwIhAP6couR+wgr7Os3+u5K3/afAjWOKaVhPPeYiNp2Z824V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@denny-il%2fdrizzle-pg-utils@0.5.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73494},"type":"module","_from":"file:denny-il-drizzle-pg-utils-0.5.0-beta.4.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","module-sync":"./dist/index.js"},"./json":{"types":"./dist/json/index.d.ts","import":"./dist/json/index.js","module-sync":"./dist/json/index.js"},"./json/*":{"types":"./dist/json/operations/*.d.ts","import":"./dist/json/operations/*.js","module-sync":"./dist/json/operations/*.js"},"./temporal":{"types":"./dist/temporal/index.d.ts","import":"./dist/temporal/index.js","module-sync":"./dist/temporal/index.js"},"./temporal/global":{"types":"./dist/temporal/global.d.ts","import":"./dist/temporal/global.js","module-sync":"./dist/temporal/global.js"},"./temporal/polyfill":{"types":"./dist/temporal/polyfill.d.ts","import":"./dist/temporal/polyfill.js","module-sync":"./dist/temporal/polyfill.js"}},"scripts":{"fmt":"biome check --write .","test":"vitest run","build":"tsgo --build tsconfig.build.json","check":"pnpm run check:fmt && pnpm run check:lint && pnpm run check:type","check:fmt":"biome format .","check:lint":"biome lint .","check:type":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5736abc-33d9-4caa-ab0c-04012cbb0d48"}},"_resolved":"/tmp/427024607119423aeeb3fcd7e50b407e/denny-il-drizzle-pg-utils-0.5.0-beta.4.tgz","_integrity":"sha512-aIuJaaTGZM1UKCZUqVj33q6SaqKGYv2ZTei0NGKXUJRs62SqXHBDLSD0xiwd8CzxnQtC+sIV3Da+oIlaICCBcw==","repository":{"url":"git+https://github.com/denny-il/drizzle-pg-utils.git","type":"git"},"_npmVersion":"11.9.0","description":"Set of utilities for Drizzle ORM and PostgreSQL","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"4.1.0","@types/node":"20","drizzle-orm":"1.0.0-beta.17-67b1795","@biomejs/biome":"2.4.7","temporal-polyfill":"^0.3.2","@electric-sql/pglite":"0.3.16","@typescript/native-preview":"7.0.0-dev.20260308.1"},"peerDependencies":{"drizzle-orm":"1.0.0-beta.17-67b1795","temporal-polyfill":"^0.3.2"},"peerDependenciesMeta":{"temporal-polyfill":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/drizzle-pg-utils_0.5.0-beta.4_1773566793583_0.3818792441657535","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-beta.5":{"name":"@denny-il/drizzle-pg-utils","version":"0.5.0-beta.5","keywords":["drizzle","drizzle-orm","postgres","pg","utils","json","temporal"],"author":{"url":"https://github.com/denny-il","name":"Denny Il","email":"ilchishin.denis@gmail.com"},"license":"MIT","_id":"@denny-il/drizzle-pg-utils@0.5.0-beta.5","maintainers":[{"name":"denis.ilchishin","email":"ilchishin.denis@gmail.com"}],"homepage":"https://github.com/denny-il/drizzle-pg-utils","bugs":{"url":"https://github.com/denny-il/drizzle-pg-utils/issues"},"dist":{"shasum":"9720a3b511ad71e5cdc2caea5f5ba61cd52bb243","tarball":"https://registry.npmjs.org/@denny-il/drizzle-pg-utils/-/drizzle-pg-utils-0.5.0-beta.5.tgz","fileCount":63,"integrity":"sha512-yyjFrHjt6NhA908XYCQTD4UXQMozZ2oenhqU2nvssc7Z1tylc0gzLTubKf++mf2eOm5woME+Rb07W3fgy0kDig==","signatures":[{"sig":"MEYCIQD+ipWWOYpmV3x454C/FY9V50VPv7NS/g/ZAbQ6uAi8DgIhAMqltr9yJW1BWUCxZPIn4LO6cihk1xLjLLDD/kCbyOiv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@denny-il%2fdrizzle-pg-utils@0.5.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":70453},"type":"module","_from":"file:denny-il-drizzle-pg-utils-0.5.0-beta.5.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","module-sync":"./dist/index.js"},"./json":{"types":"./dist/json/index.d.ts","import":"./dist/json/index.js","module-sync":"./dist/json/index.js"},"./json/*":{"types":"./dist/json/operations/*.d.ts","import":"./dist/json/operations/*.js","module-sync":"./dist/json/operations/*.js"},"./temporal":{"types":"./dist/temporal/index.d.ts","import":"./dist/temporal/index.js","module-sync":"./dist/temporal/index.js"},"./temporal/global":{"types":"./dist/temporal/global.d.ts","import":"./dist/temporal/global.js","module-sync":"./dist/temporal/global.js"},"./temporal/polyfill":{"types":"./dist/temporal/polyfill.d.ts","import":"./dist/temporal/polyfill.js","module-sync":"./dist/temporal/polyfill.js"}},"scripts":{"fmt":"biome check --write .","test":"vitest run","build":"tsgo --build tsconfig.build.json","check":"pnpm run check:fmt && pnpm run check:lint && pnpm run check:type","check:fmt":"biome format .","check:lint":"biome lint .","check:type":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5736abc-33d9-4caa-ab0c-04012cbb0d48"}},"_resolved":"/tmp/b8a56603ab093e877154b8bd4ef6a7d8/denny-il-drizzle-pg-utils-0.5.0-beta.5.tgz","_integrity":"sha512-yyjFrHjt6NhA908XYCQTD4UXQMozZ2oenhqU2nvssc7Z1tylc0gzLTubKf++mf2eOm5woME+Rb07W3fgy0kDig==","repository":{"url":"git+https://github.com/denny-il/drizzle-pg-utils.git","type":"git"},"_npmVersion":"11.9.0","description":"Set of utilities for Drizzle ORM and PostgreSQL","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"4.1.0","@types/node":"20","drizzle-orm":"1.0.0-beta.17-67b1795","@biomejs/biome":"2.4.7","temporal-polyfill":"^0.3.2","@electric-sql/pglite":"0.3.16","@typescript/native-preview":"7.0.0-dev.20260308.1"},"peerDependencies":{"drizzle-orm":"1.0.0-beta.17-67b1795","temporal-polyfill":"^0.3.2"},"peerDependenciesMeta":{"temporal-polyfill":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/drizzle-pg-utils_0.5.0-beta.5_1773571257595_0.6605723665505541","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-beta.6":{"name":"@denny-il/drizzle-pg-utils","version":"0.5.0-beta.6","keywords":["drizzle","drizzle-orm","postgres","pg","utils","json","temporal"],"author":{"url":"https://github.com/denny-il","name":"Denny Il","email":"ilchishin.denis@gmail.com"},"license":"MIT","_id":"@denny-il/drizzle-pg-utils@0.5.0-beta.6","maintainers":[{"name":"denis.ilchishin","email":"ilchishin.denis@gmail.com"}],"homepage":"https://github.com/denny-il/drizzle-pg-utils","bugs":{"url":"https://github.com/denny-il/drizzle-pg-utils/issues"},"dist":{"shasum":"cbd749acde7afb3640d360c3d26b0465b49b0d7b","tarball":"https://registry.npmjs.org/@denny-il/drizzle-pg-utils/-/drizzle-pg-utils-0.5.0-beta.6.tgz","fileCount":63,"integrity":"sha512-inJwq3u+aZz0rQPHAWpzlsjEWoWxDcX/u4HXhXsMTKsse60VDk3k2xRXcfkMqGDugcl+4CuN38PjEXJ2c7FO8w==","signatures":[{"sig":"MEUCIASl2hdW+aBolERbN+rjqXKgk3ZY8E5NbEWJqrP0evq8AiEAs3bP8WuQTZmLCGeQ65b/k2iJcMGLcjFhX+tkpgKXhm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@denny-il%2fdrizzle-pg-utils@0.5.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":70453},"type":"module","_from":"file:denny-il-drizzle-pg-utils-0.5.0-beta.6.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","module-sync":"./dist/index.js"},"./json":{"types":"./dist/json/index.d.ts","import":"./dist/json/index.js","module-sync":"./dist/json/index.js"},"./json/*":{"types":"./dist/json/operations/*.d.ts","import":"./dist/json/operations/*.js","module-sync":"./dist/json/operations/*.js"},"./temporal":{"types":"./dist/temporal/index.d.ts","import":"./dist/temporal/index.js","module-sync":"./dist/temporal/index.js"},"./temporal/global":{"types":"./dist/temporal/global.d.ts","import":"./dist/temporal/global.js","module-sync":"./dist/temporal/global.js"},"./temporal/polyfill":{"types":"./dist/temporal/polyfill.d.ts","import":"./dist/temporal/polyfill.js","module-sync":"./dist/temporal/polyfill.js"}},"scripts":{"fmt":"biome check --write .","test":"vitest run","build":"tsgo --build tsconfig.build.json","check":"pnpm run check:fmt && pnpm run check:lint && pnpm run check:type","check:fmt":"biome format .","check:lint":"biome lint .","check:type":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5736abc-33d9-4caa-ab0c-04012cbb0d48"}},"_resolved":"/tmp/17181110cceb328b1016b48b56d6f8d7/denny-il-drizzle-pg-utils-0.5.0-beta.6.tgz","_integrity":"sha512-inJwq3u+aZz0rQPHAWpzlsjEWoWxDcX/u4HXhXsMTKsse60VDk3k2xRXcfkMqGDugcl+4CuN38PjEXJ2c7FO8w==","repository":{"url":"git+https://github.com/denny-il/drizzle-pg-utils.git","type":"git"},"_npmVersion":"11.9.0","description":"Set of utilities for Drizzle ORM and PostgreSQL","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"4.1.0","@types/node":"20","drizzle-orm":"1.0.0-beta.18-7eb39f0","@biomejs/biome":"2.4.7","temporal-polyfill":"^0.3.2","@electric-sql/pglite":"0.3.16","@typescript/native-preview":"7.0.0-dev.20260308.1"},"peerDependencies":{"drizzle-orm":"1.0.0-beta.18-7eb39f0","temporal-polyfill":"^0.3.2"},"peerDependenciesMeta":{"temporal-polyfill":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/drizzle-pg-utils_0.5.0-beta.6_1773916920085_0.7690151208092342","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-beta.7":{"name":"@denny-il/drizzle-pg-utils","version":"0.5.0-beta.7","keywords":["drizzle","drizzle-orm","postgres","pg","utils","json","temporal"],"author":{"url":"https://github.com/denny-il","name":"Denny Il","email":"ilchishin.denis@gmail.com"},"license":"MIT","_id":"@denny-il/drizzle-pg-utils@0.5.0-beta.7","maintainers":[{"name":"denis.ilchishin","email":"ilchishin.denis@gmail.com"}],"homepage":"https://github.com/denny-il/drizzle-pg-utils","bugs":{"url":"https://github.com/denny-il/drizzle-pg-utils/issues"},"dist":{"shasum":"54a5bd7dd51f6f39e24149d33433780fde24c686","tarball":"https://registry.npmjs.org/@denny-il/drizzle-pg-utils/-/drizzle-pg-utils-0.5.0-beta.7.tgz","fileCount":63,"integrity":"sha512-tJDiDdI8JGN8/ZIqS5gKhozGxfoDTq1srExVGuIW+4nH+1SllHZl5fw87b9gZvN0fHOMkuCkNOnNH8+dbcdhrw==","signatures":[{"sig":"MEUCIQCseHueimy1avWoD7x+meiBefBgaVFMDkrSkDtrC+jcXgIgNlOIIrh8EGyXPoOoxeeGBjr14I/Y7M0fPHetXNJ5WcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@denny-il%2fdrizzle-pg-utils@0.5.0-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":70568},"type":"module","_from":"file:denny-il-drizzle-pg-utils-0.5.0-beta.7.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","module-sync":"./dist/index.js"},"./json":{"types":"./dist/json/index.d.ts","import":"./dist/json/index.js","module-sync":"./dist/json/index.js"},"./json/*":{"types":"./dist/json/operations/*.d.ts","import":"./dist/json/operations/*.js","module-sync":"./dist/json/operations/*.js"},"./temporal":{"types":"./dist/temporal/index.d.ts","import":"./dist/temporal/index.js","module-sync":"./dist/temporal/index.js"},"./temporal/global":{"types":"./dist/temporal/global.d.ts","import":"./dist/temporal/global.js","module-sync":"./dist/temporal/global.js"},"./temporal/polyfill":{"types":"./dist/temporal/polyfill.d.ts","import":"./dist/temporal/polyfill.js","module-sync":"./dist/temporal/polyfill.js"}},"scripts":{"fmt":"biome check --write .","test":"vitest run","build":"tsgo --build tsconfig.build.json","check":"pnpm run check:fmt && pnpm run check:lint && pnpm run check:type","check:fmt":"biome format .","check:lint":"biome lint .","check:type":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5736abc-33d9-4caa-ab0c-04012cbb0d48"}},"_resolved":"/tmp/bdc4c89619bca1d753fd916441bdae8d/denny-il-drizzle-pg-utils-0.5.0-beta.7.tgz","_integrity":"sha512-tJDiDdI8JGN8/ZIqS5gKhozGxfoDTq1srExVGuIW+4nH+1SllHZl5fw87b9gZvN0fHOMkuCkNOnNH8+dbcdhrw==","repository":{"url":"git+https://github.com/denny-il/drizzle-pg-utils.git","type":"git"},"_npmVersion":"11.9.0","description":"Set of utilities for Drizzle ORM and PostgreSQL","directories":{},"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"4.1.2","@types/node":"20","drizzle-orm":"1.0.0-beta.20","@biomejs/biome":"2.4.9","temporal-polyfill":"^0.3.2","@electric-sql/pglite":"0.4.2","@typescript/native-preview":"7.0.0-dev.20260327.2"},"peerDependencies":{"drizzle-orm":"1.0.0-beta.20","temporal-polyfill":"^0.3.2"},"peerDependenciesMeta":{"temporal-polyfill":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/drizzle-pg-utils_0.5.0-beta.7_1774683328735_0.6088126707192394","host":"s3://npm-registry-packages-npm-production"}},"0.5.0-beta.8":{"name":"@denny-il/drizzle-pg-utils","version":"0.5.0-beta.8","keywords":["drizzle","drizzle-orm","postgres","pg","utils","json","temporal"],"author":{"url":"https://github.com/denny-il","name":"Denny Il","email":"ilchishin.denis@gmail.com"},"license":"MIT","_id":"@denny-il/drizzle-pg-utils@0.5.0-beta.8","maintainers":[{"name":"denis.ilchishin","email":"ilchishin.denis@gmail.com"}],"homepage":"https://github.com/denny-il/drizzle-pg-utils","bugs":{"url":"https://github.com/denny-il/drizzle-pg-utils/issues"},"dist":{"shasum":"67a346f60672e4f066e4070cb58ad07abc15731f","tarball":"https://registry.npmjs.org/@denny-il/drizzle-pg-utils/-/drizzle-pg-utils-0.5.0-beta.8.tgz","fileCount":63,"integrity":"sha512-b1pi3pOIgj0uoU0svTw++GZKVYUSVh7qzUEgbtItYgkYEsxVNEsOtpVxKVcXKTzuL7gzh0/kZk/GXrQfeSfkPA==","signatures":[{"sig":"MEQCIEP5PSd1hA2fzgYQHf0+t2tXOaBMq4YKy69XOJKVvj/yAiAeoh2nO8E6C27P0W4IYggCYegETBbu/pjHMeYHj8GKog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@denny-il%2fdrizzle-pg-utils@0.5.0-beta.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":70568},"type":"module","_from":"file:denny-il-drizzle-pg-utils-0.5.0-beta.8.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","module-sync":"./dist/index.js"},"./json":{"types":"./dist/json/index.d.ts","import":"./dist/json/index.js","module-sync":"./dist/json/index.js"},"./json/*":{"types":"./dist/json/operations/*.d.ts","import":"./dist/json/operations/*.js","module-sync":"./dist/json/operations/*.js"},"./temporal":{"types":"./dist/temporal/index.d.ts","import":"./dist/temporal/index.js","module-sync":"./dist/temporal/index.js"},"./temporal/global":{"types":"./dist/temporal/global.d.ts","import":"./dist/temporal/global.js","module-sync":"./dist/temporal/global.js"},"./temporal/polyfill":{"types":"./dist/temporal/polyfill.d.ts","import":"./dist/temporal/polyfill.js","module-sync":"./dist/temporal/polyfill.js"}},"scripts":{"fmt":"biome check --write .","test":"vitest run","build":"tsgo --build tsconfig.build.json","check":"pnpm run check:fmt && pnpm run check:lint && pnpm run check:type","check:fmt":"biome format .","check:lint":"biome lint .","check:type":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5736abc-33d9-4caa-ab0c-04012cbb0d48"}},"_resolved":"/tmp/4a0088b58b9680ab7a4b9fc03b996b37/denny-il-drizzle-pg-utils-0.5.0-beta.8.tgz","_integrity":"sha512-b1pi3pOIgj0uoU0svTw++GZKVYUSVh7qzUEgbtItYgkYEsxVNEsOtpVxKVcXKTzuL7gzh0/kZk/GXrQfeSfkPA==","repository":{"url":"git+https://github.com/denny-il/drizzle-pg-utils.git","type":"git"},"_npmVersion":"11.11.0","description":"Set of utilities for Drizzle ORM and PostgreSQL","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"4.1.2","@types/node":"20","drizzle-orm":"1.0.0-beta.22","@biomejs/biome":"2.4.9","temporal-polyfill":"^0.3.2","@electric-sql/pglite":"0.4.2","@typescript/native-preview":"7.0.0-dev.20260327.2"},"peerDependencies":{"drizzle-orm":"1.0.0-beta.22","temporal-polyfill":"^0.3.2"},"peerDependenciesMeta":{"temporal-polyfill":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/drizzle-pg-utils_0.5.0-beta.8_1776399600454_0.9063033197940771","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@denny-il/drizzle-pg-utils","version":"0.5.0","keywords":["drizzle","drizzle-orm","postgres","pg","utils","json","temporal"],"author":{"url":"https://github.com/denny-il","name":"Denny Il","email":"ilchishin.denis@gmail.com"},"license":"MIT","_id":"@denny-il/drizzle-pg-utils@0.5.0","maintainers":[{"name":"denis.ilchishin","email":"ilchishin.denis@gmail.com"}],"homepage":"https://github.com/denny-il/drizzle-pg-utils","bugs":{"url":"https://github.com/denny-il/drizzle-pg-utils/issues"},"dist":{"shasum":"dd7260feb3e5707ec7722df4cb831a979d882e94","tarball":"https://registry.npmjs.org/@denny-il/drizzle-pg-utils/-/drizzle-pg-utils-0.5.0.tgz","fileCount":63,"integrity":"sha512-0U4/Hf0wREByQGB/tQ+Xq+flbj0yRRzbi5l+MzEDlhOlb3XoptEWg0NQwGja9xlSW5zgIH2j9WIwBAcofbIOSQ==","signatures":[{"sig":"MEUCIH2PRaieseqAXZloZO+BQc+80vfrtAIrS2bFx8o6TeQPAiEAg/ugE7MFUaDOY8nOt68yitGFWh/1Q8JU/fz0X8asm18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@denny-il%2fdrizzle-pg-utils@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":70737},"type":"module","_from":"file:denny-il-drizzle-pg-utils-0.5.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","module-sync":"./dist/index.js"},"./json":{"types":"./dist/json/index.d.ts","import":"./dist/json/index.js","module-sync":"./dist/json/index.js"},"./json/*":{"types":"./dist/json/operations/*.d.ts","import":"./dist/json/operations/*.js","module-sync":"./dist/json/operations/*.js"},"./temporal":{"types":"./dist/temporal/index.d.ts","import":"./dist/temporal/index.js","module-sync":"./dist/temporal/index.js"},"./temporal/global":{"types":"./dist/temporal/global.d.ts","import":"./dist/temporal/global.js","module-sync":"./dist/temporal/global.js"},"./temporal/polyfill":{"types":"./dist/temporal/polyfill.d.ts","import":"./dist/temporal/polyfill.js","module-sync":"./dist/temporal/polyfill.js"}},"scripts":{"fmt":"biome check --write .","test":"vitest run","build":"tsgo --build tsconfig.build.json","check":"pnpm run check:fmt && pnpm run check:lint && pnpm run check:type","check:fmt":"biome format .","check:lint":"biome lint .","check:type":"tsgo --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5736abc-33d9-4caa-ab0c-04012cbb0d48"}},"_resolved":"/tmp/b189ae82c0de5aa127890218dd340ade/denny-il-drizzle-pg-utils-0.5.0.tgz","_integrity":"sha512-0U4/Hf0wREByQGB/tQ+Xq+flbj0yRRzbi5l+MzEDlhOlb3XoptEWg0NQwGja9xlSW5zgIH2j9WIwBAcofbIOSQ==","repository":{"url":"git+https://github.com/denny-il/drizzle-pg-utils.git","type":"git"},"_npmVersion":"11.11.0","description":"Set of utilities for Drizzle ORM and PostgreSQL","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.5","@types/node":"20","drizzle-orm":"1.0.0-rc.1","@biomejs/biome":"2.4.13","temporal-polyfill":"^0.3.2","@electric-sql/pglite":"0.4.5","@typescript/native-preview":"7.0.0-dev.20260430.1"},"peerDependencies":{"drizzle-orm":"1.0.0-rc.1","temporal-polyfill":"^0.3.2"},"peerDependenciesMeta":{"temporal-polyfill":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/drizzle-pg-utils_0.5.0_1777615977275_0.4066992247600132","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@denny-il/drizzle-pg-utils","version":"0.6.0","keywords":["drizzle","drizzle-orm","postgres","pg","utils","json","temporal"],"author":{"url":"https://github.com/denny-il","name":"Denny Il","email":"ilchishin.denis@gmail.com"},"license":"MIT","_id":"@denny-il/drizzle-pg-utils@0.6.0","maintainers":[{"name":"denis.ilchishin","email":"ilchishin.denis@gmail.com"}],"homepage":"https://github.com/denny-il/drizzle-pg-utils","bugs":{"url":"https://github.com/denny-il/drizzle-pg-utils/issues"},"dist":{"shasum":"484dd6605999d7fe23f69c122d321b424850019d","tarball":"https://registry.npmjs.org/@denny-il/drizzle-pg-utils/-/drizzle-pg-utils-0.6.0.tgz","fileCount":66,"integrity":"sha512-A/Llj7GUTUJmDJsdGwzL4/qWJQFqR1CtOG+kKuIPwt1FALUxghZORMIbj7ZhsELdu+o7eE720rFIbxbEmq//Ig==","signatures":[{"sig":"MEYCIQC4B0TE9dMIFytptkQYScbJXMqSDHyx7YtxZ6uHABW0wwIhAIb8PhhlQOhkfsg3RQjlIDujlBqSD/gkD2WIPC6BPI96","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@denny-il%2fdrizzle-pg-utils@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":77369},"type":"module","_from":"file:denny-il-drizzle-pg-utils-0.6.0.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","module-sync":"./dist/index.js"},"./json":{"types":"./dist/json/index.d.ts","import":"./dist/json/index.js","module-sync":"./dist/json/index.js"},"./json/*":{"types":"./dist/json/operations/*.d.ts","import":"./dist/json/operations/*.js","module-sync":"./dist/json/operations/*.js"},"./temporal":{"types":"./dist/temporal/index.d.ts","import":"./dist/temporal/index.js","module-sync":"./dist/temporal/index.js"},"./temporal/global":{"types":"./dist/temporal/global.d.ts","import":"./dist/temporal/global.js","module-sync":"./dist/temporal/global.js"},"./temporal/polyfill":{"types":"./dist/temporal/polyfill.d.ts","import":"./dist/temporal/polyfill.js","module-sync":"./dist/temporal/polyfill.js"}},"scripts":{"fmt":"biome check --write .","test":"vitest run","build":"tsc --build tsconfig.build.json","check":"pnpm run check:fmt && pnpm run check:lint && pnpm run check:type","check:fmt":"biome format .","check:lint":"biome lint .","check:type":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5736abc-33d9-4caa-ab0c-04012cbb0d48"}},"_resolved":"/tmp/183cda3a01b9d48137d8d67b19808c24/denny-il-drizzle-pg-utils-0.6.0.tgz","_integrity":"sha512-A/Llj7GUTUJmDJsdGwzL4/qWJQFqR1CtOG+kKuIPwt1FALUxghZORMIbj7ZhsELdu+o7eE720rFIbxbEmq//Ig==","repository":{"url":"git+https://github.com/denny-il/drizzle-pg-utils.git","type":"git"},"_npmVersion":"11.13.0","description":"Set of utilities for Drizzle ORM and PostgreSQL","directories":{},"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.9","postgres":"^3.4.9","typescript":"7.0.1-rc","@types/node":"^22.19.21","drizzle-orm":"1.0.0-rc.3","@biomejs/biome":"2.5.0","temporal-polyfill":"^1.0.1","@electric-sql/pglite":"0.5.3"},"peerDependencies":{"drizzle-orm":"1.0.0-rc.3","temporal-polyfill":"^0.3.2"},"peerDependenciesMeta":{"temporal-polyfill":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/drizzle-pg-utils_0.6.0_1781861795217_0.46331466176315894","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@denny-il/drizzle-pg-utils","description":"Set of utilities for Drizzle ORM and PostgreSQL","homepage":"https://github.com/denny-il/drizzle-pg-utils","keywords":["drizzle","drizzle-orm","postgres","pg","utils","json","temporal"],"author":{"name":"Denny Il","email":"ilchishin.denis@gmail.com","url":"https://github.com/denny-il"},"repository":{"type":"git","url":"git+https://github.com/denny-il/drizzle-pg-utils.git"},"license":"MIT","type":"module","exports":{".":{"import":"./dist/index.js","module-sync":"./dist/index.js","types":"./dist/index.d.ts"},"./json":{"import":"./dist/json/index.js","module-sync":"./dist/json/index.js","types":"./dist/json/index.d.ts"},"./json/*":{"import":"./dist/json/operations/*.js","module-sync":"./dist/json/operations/*.js","types":"./dist/json/operations/*.d.ts"},"./temporal":{"import":"./dist/temporal/index.js","module-sync":"./dist/temporal/index.js","types":"./dist/temporal/index.d.ts"},"./temporal/global":{"import":"./dist/temporal/global.js","module-sync":"./dist/temporal/global.js","types":"./dist/temporal/global.d.ts"},"./temporal/polyfill":{"import":"./dist/temporal/polyfill.js","module-sync":"./dist/temporal/polyfill.js","types":"./dist/temporal/polyfill.d.ts"}},"devDependencies":{"@biomejs/biome":"2.5.0","@electric-sql/pglite":"0.5.3","@types/node":"^22.19.21","drizzle-orm":"1.0.0-rc.3","postgres":"^3.4.9","temporal-polyfill":"^1.0.1","typescript":"7.0.1-rc","vitest":"4.1.9"},"peerDependencies":{"drizzle-orm":"1.0.0-rc.3","temporal-polyfill":"^1.0.1"},"peerDependenciesMeta":{"temporal-polyfill":{"optional":true}},"version":"0.7.0","scripts":{"test":"vitest run","build":"tsc --build tsconfig.build.json","check:type":"tsc --noEmit","check:lint":"biome lint .","check:fmt":"biome format .","check":"pnpm run check:fmt && pnpm run check:lint && pnpm run check:type","fmt":"biome check --write ."},"_id":"@denny-il/drizzle-pg-utils@0.7.0","bugs":{"url":"https://github.com/denny-il/drizzle-pg-utils/issues"},"_integrity":"sha512-LjWYmm4N7fsZafSZ8cUsNyVqorn/tBu3KbRh5mcxh+7ZGVn5xP987t72Ttbz1Od/jdVpP3fI8Niowe6uH60mDg==","_resolved":"/tmp/492accc9fbe8f58cf9f111686eaab971/denny-il-drizzle-pg-utils-0.7.0.tgz","_from":"file:denny-il-drizzle-pg-utils-0.7.0.tgz","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-LjWYmm4N7fsZafSZ8cUsNyVqorn/tBu3KbRh5mcxh+7ZGVn5xP987t72Ttbz1Od/jdVpP3fI8Niowe6uH60mDg==","shasum":"3b34b0cde13b3e0710a9f279ca893b0d089fcb29","tarball":"https://registry.npmjs.org/@denny-il/drizzle-pg-utils/-/drizzle-pg-utils-0.7.0.tgz","fileCount":72,"unpackedSize":97880,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@denny-il%2fdrizzle-pg-utils@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIACXgtyQBkMr3qCNpn9b2RVe24tjBzwGMUrhPAypto/sAiEAiGM7Otid9YwTfHQ2r59qMJ5N+voWnVWm740vFpCO05g="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5736abc-33d9-4caa-ab0c-04012cbb0d48"}},"directories":{},"maintainers":[{"name":"denis.ilchishin","email":"ilchishin.denis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/drizzle-pg-utils_0.7.0_1783160002142_0.9503210398103166"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-25T08:50:38.346Z","modified":"2026-07-04T10:13:22.583Z","0.1.0":"2025-07-25T08:50:38.652Z","0.1.1":"2025-07-25T10:36:00.056Z","0.1.2":"2025-07-25T15:50:48.593Z","0.2.0":"2025-07-26T07:41:57.211Z","0.2.1":"2025-07-26T17:27:27.821Z","0.3.0":"2025-07-27T19:07:49.202Z","0.3.1":"2025-07-28T06:48:29.791Z","0.4.0":"2025-08-06T13:29:07.582Z","0.5.0-beta.1":"2025-09-04T09:37:28.872Z","0.5.0-beta.2":"2026-02-05T11:37:50.642Z","0.5.0-beta.3":"2026-03-07T20:51:42.352Z","0.5.0-beta.4":"2026-03-15T09:26:33.728Z","0.5.0-beta.5":"2026-03-15T10:40:57.774Z","0.5.0-beta.6":"2026-03-19T10:42:00.224Z","0.5.0-beta.7":"2026-03-28T07:35:28.891Z","0.5.0-beta.8":"2026-04-17T04:20:00.609Z","0.5.0":"2026-05-01T06:12:57.408Z","0.6.0":"2026-06-19T09:36:35.364Z","0.7.0":"2026-07-04T10:13:22.280Z"},"bugs":{"url":"https://github.com/denny-il/drizzle-pg-utils/issues"},"author":{"name":"Denny Il","email":"ilchishin.denis@gmail.com","url":"https://github.com/denny-il"},"license":"MIT","homepage":"https://github.com/denny-il/drizzle-pg-utils","keywords":["drizzle","drizzle-orm","postgres","pg","utils","json","temporal"],"repository":{"type":"git","url":"git+https://github.com/denny-il/drizzle-pg-utils.git"},"description":"Set of utilities for Drizzle ORM and PostgreSQL","maintainers":[{"name":"denis.ilchishin","email":"ilchishin.denis@gmail.com"}],"readme":"# Drizzle PostgreSQL Utils\n\nA TypeScript library providing type-safe utilities for working with PostgreSQL JSONB data and Temporal types in Drizzle ORM applications.\n\n\n## Quick Start\n\n### Installation\n\n```bash\nnpm install @denny-il/drizzle-pg-utils\n```\n\n### Query Example (Select + Update)\n\n```typescript\nimport { eq, gte } from 'drizzle-orm'\nimport { jsonb, pgTable, serial, text } from 'drizzle-orm/pg-core'\nimport { json } from '@denny-il/drizzle-pg-utils'\n\ntype Profile = {\n  user: {\n    name: string\n    preferences?: { theme: 'light' | 'dark'; tags?: string[] }\n  }\n}\n\nconst users = pgTable('users', {\n  id: serial('id').primaryKey(),\n  email: text('email').notNull(),\n  profile: jsonb('profile').$type<Profile>().notNull(),\n})\n\nconst profile = json(users.profile)\n\nconst [row] = await db\n  .select({\n    id: users.id,\n    // This now works without having any runtime schemas, \n    // and is fully type-safe\n    theme: profile.user.preferences.theme.$value,\n  })\n  .from(users)\n  .where(eq(profile.user.preferences.theme.$value, 'dark'))\n\nawait db\n  .update(users)\n  .set({\n    // Update specific paths in JSONB column atomically in a single query,\n    // without merging the entire object in application code.\n    profile: json(users.profile).$pipe(\n      // Initialize the optional branch before writing inside it.\n      (s) => s.user.preferences.$default({ theme: 'light', tags: [] }),\n      // Set theme to 'dark'.\n      (s) => s.user.preferences.theme.$set('dark'),\n      // Set first value in tags array to 'intro'.\n      (s) => s.user.preferences.tags['0'].$set('intro'),\n    ),\n  })\n  .where(eq(users.id, row!.id))\n```\n\n## Features\n\n### JSON Utilities\n- Access nested JSONB paths with `json(source)` and full TypeScript inference.\n- Query JSONB containment with typed path traversal and full-column index-friendly SQL.\n- Update deep branches atomically with `.$set(...)`, `.$default(...)`, `.$push(...)`, `.$merge(...)`, and `.$pipe(...)`.\n- Build, merge, coalesce, and modify arrays with typed SQL helpers.\n\n```typescript\nimport { eq } from 'drizzle-orm'\nimport { json } from '@denny-il/drizzle-pg-utils'\n\n// Access nested properties with type safety\nconst profile = json(users.profile)\nconst rows = await db\n  .select({\n    id: users.id,\n    theme: profile.user.preferences.theme.$value,\n  })\n  .from(users)\n  .where(eq(profile.user.preferences.theme.$value, 'dark'))\n\n// Query JSONB containment while keeping the predicate rooted at users.profile\nconst darkUsers = await db\n  .select({ id: users.id })\n  .from(users)\n  .where(\n    profile.user.preferences.$contains({ theme: 'dark' }),\n  )\n\n// Update values at specific paths\nawait db\n  .update(users)\n  .set({\n    profile: profile.user.name.$set('New Name'),\n  })\n  .where(eq(users.id, rows[0]!.id))\n```\n\n### Temporal Utilities\n- Map PostgreSQL date and time columns directly to Temporal values.\n- Choose any of the three equal entrypoints: `/temporal`, `/temporal/global`, or `/temporal/polyfill`.\n- Add optional database constraints for `yearMonth` and `monthDay` text columns.\n\n```typescript\nimport { timestamp, timestampz } from '@denny-il/drizzle-pg-utils/temporal/global'\n\nconst events = pgTable('events', {\n  id: serial('id').primaryKey(),\n  scheduledAt: timestamp.column('scheduled_at'),\n  createdAt: timestampz.column('created_at'),\n})\n\nawait db.insert(events).values({\n  scheduledAt: Temporal.PlainDateTime.from('2026-03-15T09:30:00'),\n  createdAt: Temporal.Instant.from('2026-03-15T08:30:00Z'),\n})\n\nconst upcoming = await db\n  .select({ scheduledAt: events.scheduledAt })\n  .from(events)\n  .where(\n    gte(\n      events.scheduledAt,\n      Temporal.PlainDateTime.from('2026-03-01T00:00:00'),\n    ),\n  )\n```\n\nSee `docs/temporal.md` for setup choices, runtime behavior, and examples.\n\n## Documentation\n\n- **[JSON Utilities](./docs/json.md)** - Complete guide to JSON operations\n- **[Temporal Utilities](./docs/temporal.md)** - Working with PostgreSQL date/time types using Temporal API\n\n## Agent Skills\n\nThis repository includes an agent skill for library-consumer usage examples and troubleshooting:\n\n- **[drizzle-pg-utils](./skills/drizzle-pg-utils/SKILL.md)** - JSONB and Temporal helper guidance with query-focused examples\n\n## License\n\nMIT License - see [LICENSE.md](LICENSE.md) for details.\n","readmeFilename":"README.md"}