{"_id":"@3ngram/db","_rev":"17-1b0a53eca377f8e660d4504dfc4f48e1","name":"@3ngram/db","dist-tags":{"latest":"0.10.2"},"versions":{"0.4.0":{"name":"@3ngram/db","version":"0.4.0","license":"Apache-2.0","_id":"@3ngram/db@0.4.0","maintainers":[{"name":"b3dmar","email":"sebastian@b3dmar.com"}],"dist":{"shasum":"38b55dc8f5adf4575499b2aac6c67acde351c990","tarball":"https://registry.npmjs.org/@3ngram/db/-/db-0.4.0.tgz","fileCount":179,"integrity":"sha512-FOz3K6xs3araHQgzP+d7VxN+7go4lWJ+PcTIIn609jNw3qXian/312S/PVWsaFN/C1qnw/zWgo1B8e9oxMYj1Q==","signatures":[{"sig":"MEQCIG/kxqgCt5So8HC+JSsynfZTnAsQ+DST3o5nGagPhLAsAiBLTtAjfIqah/ETYRsIeEUqEqiku/CunSriVDfAAprNow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2096558},"type":"module","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./migrate":{"types":"./dist/migrate.d.ts","default":"./dist/migrate.js"}},"scripts":{"seed":"node scripts/seed.mjs","test":"vitest run --exclude '**/integration/**'","build":"tsc -p tsconfig.json","check":"tsc -p tsconfig.json --noEmit","generate":"drizzle-kit generate","test:integration":"vitest run test/integration --fileParallelism=false --testTimeout=30000"},"_npmUser":{"name":"b3dmar","email":"sebastian@b3dmar.com"},"repository":{"url":"git+https://github.com/B3dmar/3ngram.git","type":"git","directory":"packages/db"},"description":"Drizzle schema, withTenant() access discipline, migrations. The ONLY package that touches Postgres.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"pg":"8.21.0","drizzle-orm":"0.45.2","@3ngram/schema":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","@types/pg":"8.20.0","typescript":"6.0.3","@types/node":"25.9.1","drizzle-kit":"0.31.10"},"_npmOperationalInternal":{"tmp":"tmp/db_0.4.0_1783599023032_0.09577945752165218","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@3ngram/db","version":"0.5.0","license":"Apache-2.0","_id":"@3ngram/db@0.5.0","maintainers":[{"name":"b3dmar","email":"sebastian@b3dmar.com"}],"homepage":"https://github.com/B3dmar/3ngram#readme","bugs":{"url":"https://github.com/B3dmar/3ngram/issues"},"dist":{"shasum":"ef13dcde424a9fae400791bcb2ad2fac0b199f2d","tarball":"https://registry.npmjs.org/@3ngram/db/-/db-0.5.0.tgz","fileCount":184,"integrity":"sha512-hH8E7lvIfa/ezUnuTZfa6QC6L5LandmFc0InrvIhPCQKJZeKMejFvf/PJ2x4wL4DR1v6Svef4RYHN98QHddOmQ==","signatures":[{"sig":"MEQCIF9UiMtG98d/mszE9h64S7gHDrrV6TLqdh6Vl/HBtdClAiATZJaQnogKHUBd0Wvv8o0MzU+O/blwjlaX9IgRMszhSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@3ngram%2fdb@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2111757},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./migrate":{"types":"./dist/migrate.d.ts","default":"./dist/migrate.js"}},"scripts":{"seed":"node scripts/seed.mjs","test":"vitest run --exclude '**/integration/**'","build":"tsc -p tsconfig.json","check":"tsc -p tsconfig.json --noEmit","generate":"drizzle-kit generate","test:integration":"vitest run test/integration --fileParallelism=false --testTimeout=30000"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ddaa45ab-9e7c-465d-ab68-0ac6cd5e8e47"}},"repository":{"url":"git+https://github.com/B3dmar/3ngram.git","type":"git","directory":"packages/db"},"description":"Drizzle schema, withTenant() access discipline, migrations. The ONLY package that touches Postgres.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"pg":"8.21.0","drizzle-orm":"0.45.2","@3ngram/schema":"0.4.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","@types/pg":"8.20.0","typescript":"6.0.3","@types/node":"25.9.1","drizzle-kit":"0.31.10"},"_npmOperationalInternal":{"tmp":"tmp/db_0.5.0_1784036555478_0.2779890730861263","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@3ngram/db","version":"0.6.0","license":"Apache-2.0","_id":"@3ngram/db@0.6.0","maintainers":[{"name":"b3dmar","email":"sebastian@b3dmar.com"}],"homepage":"https://github.com/B3dmar/3ngram#readme","bugs":{"url":"https://github.com/B3dmar/3ngram/issues"},"dist":{"shasum":"f4b7c366e01e80e8f645f69545c30f32404793c7","tarball":"https://registry.npmjs.org/@3ngram/db/-/db-0.6.0.tgz","fileCount":193,"integrity":"sha512-J4wiikN8/Td5zVQov0sLDK3zJ3yy2QnZwy5GGX8pllLOrn+v8HGTrelfmKNgaXw5Hk/V20Gm+fRk1palgBxdCQ==","signatures":[{"sig":"MEQCIC4ot32aXq07Edi86K42ydfuNcVO90A5ZnsgTiwWSmGsAiBmiJoCN8eYgpfHJZZxc4ePmM6otzA6+Lj93+iFn3OtBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@3ngram%2fdb@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2376324},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./migrate":{"types":"./dist/migrate.d.ts","default":"./dist/migrate.js"}},"scripts":{"seed":"node scripts/seed.mjs","test":"vitest run --exclude '**/integration/**'","build":"tsc -p tsconfig.json","check":"tsc -p tsconfig.json --noEmit","generate":"drizzle-kit generate","test:integration":"vitest run test/integration --fileParallelism=false --testTimeout=30000"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ddaa45ab-9e7c-465d-ab68-0ac6cd5e8e47"}},"repository":{"url":"git+https://github.com/B3dmar/3ngram.git","type":"git","directory":"packages/db"},"description":"Drizzle schema, withTenant() access discipline, migrations. The ONLY package that touches Postgres.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"pg":"8.21.0","drizzle-orm":"0.45.2","@3ngram/schema":"0.5.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","@types/pg":"8.20.0","typescript":"6.0.3","@types/node":"25.9.1","drizzle-kit":"0.31.10"},"_npmOperationalInternal":{"tmp":"tmp/db_0.6.0_1785680679523_0.8742074368428239","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@3ngram/db","version":"0.6.1","license":"Apache-2.0","_id":"@3ngram/db@0.6.1","maintainers":[{"name":"b3dmar","email":"sebastian@b3dmar.com"}],"homepage":"https://github.com/B3dmar/3ngram#readme","bugs":{"url":"https://github.com/B3dmar/3ngram/issues"},"dist":{"shasum":"749e3a6d8eaeba1cc0653878f4f231072f0673b1","tarball":"https://registry.npmjs.org/@3ngram/db/-/db-0.6.1.tgz","fileCount":193,"integrity":"sha512-Wwt8dmxNLBnWYWOAG3dqiX0VNKccx+pa41GCYJFb8EBcWC1t/CmtPkt7GJyuCU+drUe+FZrn5P5oZwGmGQOAsg==","signatures":[{"sig":"MEUCIH8cQCaTA/uh3/Jn94u8UTtHRrK0erGmcY4SMwAG4D6RAiEAh0cqqEewDiAgGor0vtD2T0qRm9Y7PYFaAGkEvzdLYHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@3ngram%2fdb@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2376707},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./migrate":{"types":"./dist/migrate.d.ts","default":"./dist/migrate.js"}},"scripts":{"seed":"node scripts/seed.mjs","test":"vitest run --exclude '**/integration/**'","build":"tsc -p tsconfig.json","check":"tsc -p tsconfig.json --noEmit","generate":"drizzle-kit generate","test:integration":"vitest run test/integration --fileParallelism=false --testTimeout=30000"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ddaa45ab-9e7c-465d-ab68-0ac6cd5e8e47"}},"repository":{"url":"git+https://github.com/B3dmar/3ngram.git","type":"git","directory":"packages/db"},"description":"Drizzle schema, withTenant() access discipline, migrations. The ONLY package that touches Postgres.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"pg":"8.21.0","drizzle-orm":"0.45.2","@3ngram/schema":"0.5.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","@types/pg":"8.20.0","typescript":"6.0.3","@types/node":"25.9.1","drizzle-kit":"0.31.10"},"_npmOperationalInternal":{"tmp":"tmp/db_0.6.1_1785695670406_0.5940155067462629","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"name":"@3ngram/db","version":"0.6.2","license":"Apache-2.0","_id":"@3ngram/db@0.6.2","maintainers":[{"name":"b3dmar","email":"sebastian@b3dmar.com"}],"homepage":"https://github.com/B3dmar/3ngram#readme","bugs":{"url":"https://github.com/B3dmar/3ngram/issues"},"dist":{"shasum":"b3f4ca62e27a7083bde79012c75a11e83f03acb7","tarball":"https://registry.npmjs.org/@3ngram/db/-/db-0.6.2.tgz","fileCount":193,"integrity":"sha512-+O4VdBBABGuoRqiTQY91mvT3kG1CfO550fIdiZxVVsEmOwg7loT+ODaKI4FGG7EG0O7+eCBgl5CJevUifM33ww==","signatures":[{"sig":"MEYCIQCLUPvpJQoRd6pa0nnzMN9a/34eGrUVHhT1oGxoBd0+dgIhAIJjo//6j9ntIDdXpYfW2NqPOE1KapLMj6AG7hTmtewG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@3ngram%2fdb@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2378502},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./migrate":{"types":"./dist/migrate.d.ts","default":"./dist/migrate.js"}},"scripts":{"seed":"node scripts/seed.mjs","test":"vitest run --exclude '**/integration/**'","build":"tsc -p tsconfig.json","check":"tsc -p tsconfig.json --noEmit","generate":"drizzle-kit generate","test:integration":"vitest run test/integration --fileParallelism=false --testTimeout=30000"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ddaa45ab-9e7c-465d-ab68-0ac6cd5e8e47"}},"repository":{"url":"git+https://github.com/B3dmar/3ngram.git","type":"git","directory":"packages/db"},"description":"Drizzle schema, withTenant() access discipline, migrations. The ONLY package that touches Postgres.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"pg":"8.21.0","drizzle-orm":"0.45.2","@3ngram/schema":"0.5.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","@types/pg":"8.20.0","typescript":"6.0.3","@types/node":"25.9.1","drizzle-kit":"0.31.10"},"_npmOperationalInternal":{"tmp":"tmp/db_0.6.2_1785744289931_0.1886278030190518","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@3ngram/db","version":"0.7.0","license":"Apache-2.0","_id":"@3ngram/db@0.7.0","maintainers":[{"name":"b3dmar","email":"sebastian@b3dmar.com"}],"homepage":"https://github.com/B3dmar/3ngram#readme","bugs":{"url":"https://github.com/B3dmar/3ngram/issues"},"dist":{"shasum":"356afe11319d20b2953b235c1fdd359fcd758607","tarball":"https://registry.npmjs.org/@3ngram/db/-/db-0.7.0.tgz","fileCount":198,"integrity":"sha512-SdSU7ZJl+iLAH6UqDzy4+HvASzBKrOGwHIPlMA0uA35I+hvz7kw1+eL+ETe8sWL8ytysWnXsIRYbe2p2NWN/Zw==","signatures":[{"sig":"MEUCIGzjV52kCfr4LbsohoSD1alLXS+P+xR0IPKTMo2BDbNHAiEAu1aPMyrdWN8sCcQk8r96pfwtQjhvmvgvybsUGrxe1Pg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@3ngram%2fdb@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2484193},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./migrate":{"types":"./dist/migrate.d.ts","default":"./dist/migrate.js"}},"scripts":{"seed":"node scripts/seed.mjs","test":"vitest run --exclude '**/integration/**'","build":"tsc -p tsconfig.json","check":"tsc -p tsconfig.json --noEmit","generate":"drizzle-kit generate","test:integration":"vitest run test/integration --fileParallelism=false --testTimeout=30000"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ddaa45ab-9e7c-465d-ab68-0ac6cd5e8e47"}},"repository":{"url":"git+https://github.com/B3dmar/3ngram.git","type":"git","directory":"packages/db"},"description":"Drizzle schema, withTenant() access discipline, migrations. The ONLY package that touches Postgres.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"pg":"8.21.0","drizzle-orm":"0.45.2","@3ngram/schema":"0.6.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","@types/pg":"8.20.0","typescript":"6.0.3","@types/node":"25.9.1","drizzle-kit":"0.31.10"},"_npmOperationalInternal":{"tmp":"tmp/db_0.7.0_1785859160688_0.8250722329040647","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@3ngram/db","version":"0.7.1","license":"Apache-2.0","_id":"@3ngram/db@0.7.1","maintainers":[{"name":"b3dmar","email":"sebastian@b3dmar.com"}],"homepage":"https://github.com/B3dmar/3ngram#readme","bugs":{"url":"https://github.com/B3dmar/3ngram/issues"},"dist":{"shasum":"6bbb5b75440a99756e8028beecca64a8d657d21f","tarball":"https://registry.npmjs.org/@3ngram/db/-/db-0.7.1.tgz","fileCount":198,"integrity":"sha512-J/s6bb02u1LjCBha+rldZNhHlYEIAST19t67jKq0V24rZCJEXkAOw3RXdI7aT5QGprWm485LSRpx0fu40iIuAQ==","signatures":[{"sig":"MEUCID7mgwQ3D/92BcfMM9fVs2XY8vG5s2mmXV/VgyIZMVkbAiEAvivSpJ6wbywGIQoD0PVeWBljYkewJK/gSbclcr5OYro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@3ngram%2fdb@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2484193},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./migrate":{"types":"./dist/migrate.d.ts","default":"./dist/migrate.js"}},"scripts":{"seed":"node scripts/seed.mjs","test":"vitest run --exclude '**/integration/**'","build":"tsc -p tsconfig.json","check":"tsc -p tsconfig.json --noEmit","generate":"drizzle-kit generate","test:integration":"vitest run test/integration --fileParallelism=false --testTimeout=30000"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ddaa45ab-9e7c-465d-ab68-0ac6cd5e8e47"}},"repository":{"url":"git+https://github.com/B3dmar/3ngram.git","type":"git","directory":"packages/db"},"description":"Drizzle schema, withTenant() access discipline, migrations. The ONLY package that touches Postgres.","directories":{},"_nodeVersion":"22.23.1","dependencies":{"pg":"8.21.0","drizzle-orm":"0.45.2","@3ngram/schema":"0.6.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","@types/pg":"8.20.0","typescript":"6.0.3","@types/node":"25.9.1","drizzle-kit":"0.31.10"},"_npmOperationalInternal":{"tmp":"tmp/db_0.7.1_1785917447374_0.18891701843023045","host":"s3://npm-registry-packages-npm-production"}},"0.7.3":{"name":"@3ngram/db","version":"0.7.3","license":"Apache-2.0","_id":"@3ngram/db@0.7.3","maintainers":[{"name":"b3dmar","email":"sebastian@b3dmar.com"}],"homepage":"https://github.com/B3dmar/3ngram#readme","bugs":{"url":"https://github.com/B3dmar/3ngram/issues"},"dist":{"shasum":"6985d17977fb5081fe79acd9ba5007d4501dfce0","tarball":"https://registry.npmjs.org/@3ngram/db/-/db-0.7.3.tgz","fileCount":198,"integrity":"sha512-UYWbEnH5q6irdOEQIl69ANm8UCvJy2+h0z5pAAevgHqI6o23aUCPYsOvaXn3H3ELFGdkbnjYJ2zUse6EEboo9Q==","signatures":[{"sig":"MEYCIQCbKhl8qlSg+MqTLNDkvEcQLnCTUHwsXDNQ5kZ7zcjXFgIhAM9caoZTpe0KAcV5Ps2N5msVC5AN0aYqt4Uyru/kESsd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@3ngram%2fdb@0.7.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2484193},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./migrate":{"types":"./dist/migrate.d.ts","default":"./dist/migrate.js"}},"scripts":{"seed":"node scripts/seed.mjs","test":"vitest run --exclude '**/integration/**'","build":"tsc -p tsconfig.json","check":"tsc -p tsconfig.json --noEmit","generate":"drizzle-kit generate","test:integration":"vitest run test/integration --fileParallelism=false --testTimeout=30000"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ddaa45ab-9e7c-465d-ab68-0ac6cd5e8e47"}},"repository":{"url":"git+https://github.com/B3dmar/3ngram.git","type":"git","directory":"packages/db"},"description":"Drizzle schema, withTenant() access discipline, migrations. The ONLY package that touches Postgres.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"8.21.0","drizzle-orm":"0.45.2","@3ngram/schema":"0.6.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","@types/pg":"8.20.0","typescript":"6.0.3","@types/node":"25.9.1","drizzle-kit":"0.31.10"},"_npmOperationalInternal":{"tmp":"tmp/db_0.7.3_1785937368363_0.2126360221549084","host":"s3://npm-registry-packages-npm-production"}},"0.7.4":{"name":"@3ngram/db","version":"0.7.4","license":"Apache-2.0","_id":"@3ngram/db@0.7.4","maintainers":[{"name":"b3dmar","email":"sebastian@b3dmar.com"}],"homepage":"https://github.com/B3dmar/3ngram#readme","bugs":{"url":"https://github.com/B3dmar/3ngram/issues"},"dist":{"shasum":"cfe547043340a2cba88bc1c797ad24e28dad857e","tarball":"https://registry.npmjs.org/@3ngram/db/-/db-0.7.4.tgz","fileCount":198,"integrity":"sha512-liSIEBVPCC7WNA3nleAEL+DY4k/+0jqbvm9jMHFSKFm2BwNVnpJUUht0R4UjJrYQClr0ML6WNQyaKsraej7ANw==","signatures":[{"sig":"MEYCIQDAJ27CvScCC8gjapnEbStjIi3FjS5USG2bf6aMCMU5tgIhAKCF+FTycuTcakjd3qo4KM+jOaO+NO4a0Gazl0R46/Ip","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@3ngram%2fdb@0.7.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2484921},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./migrate":{"types":"./dist/migrate.d.ts","default":"./dist/migrate.js"}},"scripts":{"seed":"node scripts/seed.mjs","test":"vitest run --exclude '**/integration/**'","build":"tsc -p tsconfig.json","check":"tsc -p tsconfig.json --noEmit","generate":"drizzle-kit generate","test:integration":"vitest run test/integration --fileParallelism=false --testTimeout=30000"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ddaa45ab-9e7c-465d-ab68-0ac6cd5e8e47"}},"repository":{"url":"git+https://github.com/B3dmar/3ngram.git","type":"git","directory":"packages/db"},"description":"Drizzle schema, withTenant() access discipline, migrations. The ONLY package that touches Postgres.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"8.21.0","drizzle-orm":"0.45.2","@3ngram/schema":"0.6.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","@types/pg":"8.20.0","typescript":"6.0.3","@types/node":"25.9.1","drizzle-kit":"0.31.10"},"_npmOperationalInternal":{"tmp":"tmp/db_0.7.4_1786006578634_0.6770695237378612","host":"s3://npm-registry-packages-npm-production"}},"0.7.5":{"name":"@3ngram/db","version":"0.7.5","license":"Apache-2.0","_id":"@3ngram/db@0.7.5","maintainers":[{"name":"b3dmar","email":"sebastian@b3dmar.com"}],"homepage":"https://github.com/B3dmar/3ngram#readme","bugs":{"url":"https://github.com/B3dmar/3ngram/issues"},"dist":{"shasum":"25b1ee8b977cae88e4ec62aee8dbfa42eacf4683","tarball":"https://registry.npmjs.org/@3ngram/db/-/db-0.7.5.tgz","fileCount":198,"integrity":"sha512-Z004uW3U4PAnBipCs+sX7vJI2Qoysoc0iiT2og/Iw6nX6NFyISJnGtNsnTkeihdTTtFWmZv83stkvosa43pQEw==","signatures":[{"sig":"MEYCIQDvhbAEJuFYu1VU1N9HNO+EuPhHA3AyjiR3TCPFYxIM5QIhAKT7r2v+pTNlv1I5UCqyyJxSIt4XCCWHZSt4ZiTCkOZL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@3ngram%2fdb@0.7.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2484921},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./migrate":{"types":"./dist/migrate.d.ts","default":"./dist/migrate.js"}},"scripts":{"seed":"node scripts/seed.mjs","test":"vitest run --exclude '**/integration/**'","build":"tsc -p tsconfig.json","check":"tsc -p tsconfig.json --noEmit","generate":"drizzle-kit generate","test:integration":"vitest run test/integration --fileParallelism=false --testTimeout=30000"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ddaa45ab-9e7c-465d-ab68-0ac6cd5e8e47"}},"repository":{"url":"git+https://github.com/B3dmar/3ngram.git","type":"git","directory":"packages/db"},"description":"Drizzle schema, withTenant() access discipline, migrations. The ONLY package that touches Postgres.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"8.21.0","drizzle-orm":"0.45.2","@3ngram/schema":"0.6.4"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","@types/pg":"8.20.0","typescript":"6.0.3","@types/node":"25.9.1","drizzle-kit":"0.31.10"},"_npmOperationalInternal":{"tmp":"tmp/db_0.7.5_1786112034380_0.8229096338250734","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@3ngram/db","version":"0.8.1","license":"Apache-2.0","_id":"@3ngram/db@0.8.1","maintainers":[{"name":"b3dmar","email":"sebastian@b3dmar.com"}],"homepage":"https://github.com/B3dmar/3ngram#readme","bugs":{"url":"https://github.com/B3dmar/3ngram/issues"},"dist":{"shasum":"464f46aaeb6dc36b8bcded97b72dcd7b8cc8ecc4","tarball":"https://registry.npmjs.org/@3ngram/db/-/db-0.8.1.tgz","fileCount":212,"integrity":"sha512-dwIluPYqdry1i1r0D4eLXs/7efstayjVWMmpcjHBrWizdRUQm95wavbqWX4LRphOCGRGzKWw6d/GeXpMkvU3nA==","signatures":[{"sig":"MEUCIQCDnoPPvH7cqO67MEkMfWn8leHm9UatY0CVGkglsE2GjQIgc0H4gfamGQsKx/5gEwyqdVIOFcXTcpQJhA3a+/a9Lkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@3ngram%2fdb@0.8.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2657045},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./migrate":{"types":"./dist/migrate.d.ts","default":"./dist/migrate.js"}},"scripts":{"seed":"node scripts/seed.mjs","test":"vitest run --exclude '**/integration/**'","build":"tsc -p tsconfig.json","check":"tsc -p tsconfig.json --noEmit","generate":"drizzle-kit generate","test:integration":"vitest run test/integration --fileParallelism=false --testTimeout=30000"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ddaa45ab-9e7c-465d-ab68-0ac6cd5e8e47"}},"repository":{"url":"git+https://github.com/B3dmar/3ngram.git","type":"git","directory":"packages/db"},"description":"Drizzle schema, withTenant() access discipline, migrations. The ONLY package that touches Postgres.","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pg":"8.21.0","drizzle-orm":"0.45.2","@3ngram/schema":"0.7.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","@types/pg":"8.20.0","typescript":"6.0.3","@types/node":"25.9.1","drizzle-kit":"0.31.10"},"_npmOperationalInternal":{"tmp":"tmp/db_0.8.1_1786524558234_0.655079549677849","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@3ngram/db","version":"0.8.2","license":"Apache-2.0","_id":"@3ngram/db@0.8.2","maintainers":[{"name":"b3dmar","email":"sebastian@b3dmar.com"}],"homepage":"https://github.com/B3dmar/3ngram#readme","bugs":{"url":"https://github.com/B3dmar/3ngram/issues"},"dist":{"shasum":"ae837628b13e0f280e1d8ad478650f41ab31b9d6","tarball":"https://registry.npmjs.org/@3ngram/db/-/db-0.8.2.tgz","fileCount":212,"integrity":"sha512-s5m5voe5kIB1Vh9I37NsmiCqu2+3oU6AOxszxZFCOwYjnmF96AYQySMHOOAWFjVrJlTLjBGvxG5/JRPs6vO5SQ==","signatures":[{"sig":"MEUCIQC+Bf+5vO+XhS4Wp8+06T8vufByjMHyEVxLKtXSHci/yAIgBQZYn4BpiAn8Cvmg2pehWsbe3lfZiafsyjcrhUcqT6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@3ngram%2fdb@0.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2657045},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./migrate":{"types":"./dist/migrate.d.ts","default":"./dist/migrate.js"}},"scripts":{"seed":"node scripts/seed.mjs","test":"vitest run --exclude '**/integration/**'","build":"tsc -p tsconfig.json","check":"tsc -p tsconfig.json --noEmit","generate":"drizzle-kit generate","test:integration":"vitest run test/integration --fileParallelism=false --testTimeout=30000"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ddaa45ab-9e7c-465d-ab68-0ac6cd5e8e47"}},"repository":{"url":"git+https://github.com/B3dmar/3ngram.git","type":"git","directory":"packages/db"},"description":"Drizzle schema, withTenant() access discipline, migrations. The ONLY package that touches Postgres.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"pg":"8.21.0","drizzle-orm":"0.45.2","@3ngram/schema":"0.7.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","@types/pg":"8.20.0","typescript":"6.0.3","@types/node":"25.9.1","drizzle-kit":"0.31.10"},"_npmOperationalInternal":{"tmp":"tmp/db_0.8.2_1786545331683_0.8769768892737795","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@3ngram/db","version":"0.8.3","license":"Apache-2.0","_id":"@3ngram/db@0.8.3","maintainers":[{"name":"b3dmar","email":"sebastian@b3dmar.com"}],"homepage":"https://github.com/B3dmar/3ngram#readme","bugs":{"url":"https://github.com/B3dmar/3ngram/issues"},"dist":{"shasum":"246456593884d4268872929383cece0686753678","tarball":"https://registry.npmjs.org/@3ngram/db/-/db-0.8.3.tgz","fileCount":212,"integrity":"sha512-wDfJtpKuGWLrkP4C0v1RnwxcZnW8pd/J5U/xwUyIksCC9fmNQ7ImeBwEng+U/iEJGElITihdufzgz3GFSF94DQ==","signatures":[{"sig":"MEUCIH96D1hEzyHTMZMFsNF2wz+Ndk5izovKFXvTF4fega0kAiEA5Mq26mkW/LsjWS95WV1qIkYGhZS26wTfiYPfJqT80eU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@3ngram%2fdb@0.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2657045},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./migrate":{"types":"./dist/migrate.d.ts","default":"./dist/migrate.js"}},"scripts":{"seed":"node scripts/seed.mjs","test":"vitest run --exclude '**/integration/**'","build":"tsc -p tsconfig.json","check":"tsc -p tsconfig.json --noEmit","generate":"drizzle-kit generate","test:integration":"vitest run test/integration --fileParallelism=false --testTimeout=30000"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ddaa45ab-9e7c-465d-ab68-0ac6cd5e8e47"}},"repository":{"url":"git+https://github.com/B3dmar/3ngram.git","type":"git","directory":"packages/db"},"description":"Drizzle schema, withTenant() access discipline, migrations. The ONLY package that touches Postgres.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"pg":"8.21.0","drizzle-orm":"0.45.2","@3ngram/schema":"0.7.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","@types/pg":"8.20.0","typescript":"6.0.3","@types/node":"25.9.1","drizzle-kit":"0.31.10"},"_npmOperationalInternal":{"tmp":"tmp/db_0.8.3_1787144208426_0.372113594192776","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@3ngram/db","version":"0.9.0","license":"Apache-2.0","_id":"@3ngram/db@0.9.0","maintainers":[{"name":"b3dmar","email":"sebastian@b3dmar.com"}],"homepage":"https://github.com/B3dmar/3ngram#readme","bugs":{"url":"https://github.com/B3dmar/3ngram/issues"},"dist":{"shasum":"6b61108b9118e01e36f4180cdaa6f50112eb156d","tarball":"https://registry.npmjs.org/@3ngram/db/-/db-0.9.0.tgz","fileCount":237,"integrity":"sha512-rLaxzaH0w3wArJ5C6dx03Sira5xDPtDWtZIc1b8PCWBzCnas5CD2VzNosGw5ujmEXBTP8E/W44g78zbi1VEPDA==","signatures":[{"sig":"MEQCIGqq9hfUt7MCfOYV3CWFgFcpXAw1VG8vR1Ee5WOEuH73AiByfVXYl+6IfHpX2cqd+fVNuLGWcKmftrd0arfIym74bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@3ngram%2fdb@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3029972},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./migrate":{"types":"./dist/migrate.d.ts","default":"./dist/migrate.js"}},"scripts":{"seed":"node scripts/seed.mjs","test":"vitest run --exclude '**/integration/**'","build":"tsc -p tsconfig.json","check":"tsc -p tsconfig.json --noEmit","generate":"drizzle-kit generate","test:integration":"vitest run test/integration --fileParallelism=false --testTimeout=30000"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ddaa45ab-9e7c-465d-ab68-0ac6cd5e8e47"}},"repository":{"url":"git+https://github.com/B3dmar/3ngram.git","type":"git","directory":"packages/db"},"description":"Drizzle schema, withTenant() access discipline, migrations. The ONLY package that touches Postgres.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"pg":"8.21.0","drizzle-orm":"0.45.2","@3ngram/schema":"0.8.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","@types/pg":"8.20.0","typescript":"6.0.3","@types/node":"25.9.1","drizzle-kit":"0.31.10"},"_npmOperationalInternal":{"tmp":"tmp/db_0.9.0_1787568121762_0.6889794811461747","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@3ngram/db","version":"0.10.0","license":"Apache-2.0","_id":"@3ngram/db@0.10.0","maintainers":[{"name":"b3dmar","email":"sebastian@b3dmar.com"}],"homepage":"https://github.com/B3dmar/3ngram#readme","bugs":{"url":"https://github.com/B3dmar/3ngram/issues"},"dist":{"shasum":"cb03e585b9a0d4cb2295312cca2e52420f5ebd25","tarball":"https://registry.npmjs.org/@3ngram/db/-/db-0.10.0.tgz","fileCount":243,"integrity":"sha512-3mSaetRAo/w4PBcc6RMUY3dVDzot9C5ygLyHNoH3sruLejKk8uxOBeXVwVXZChH2qUO2X4ne7xH7pI97WiX+lg==","signatures":[{"sig":"MEYCIQCU/kR3+HP17emhDL6B094D0BpgdBdrwY2890Zieap9IAIhAIwNhh2BAyyc2/Qmups8NPvXe66brmfwFAZtJGvXgGiB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@3ngram%2fdb@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3369075},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./migrate":{"types":"./dist/migrate.d.ts","default":"./dist/migrate.js"}},"scripts":{"seed":"node scripts/seed.mjs","test":"vitest run --exclude '**/integration/**'","build":"tsc -p tsconfig.json","check":"tsc -p tsconfig.json --noEmit","generate":"drizzle-kit generate","test:integration":"vitest run test/integration --fileParallelism=false --testTimeout=30000"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ddaa45ab-9e7c-465d-ab68-0ac6cd5e8e47"}},"repository":{"url":"git+https://github.com/B3dmar/3ngram.git","type":"git","directory":"packages/db"},"description":"Drizzle schema, withTenant() access discipline, migrations. The ONLY package that touches Postgres.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"pg":"8.21.0","drizzle-orm":"0.45.2","@3ngram/schema":"0.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","@types/pg":"8.20.0","typescript":"6.0.3","@types/node":"25.9.1","drizzle-kit":"0.31.10"},"_npmOperationalInternal":{"tmp":"tmp/db_0.10.0_1787591410551_0.49976650499147746","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@3ngram/db","version":"0.10.1","license":"Apache-2.0","_id":"@3ngram/db@0.10.1","maintainers":[{"name":"b3dmar","email":"sebastian@b3dmar.com"}],"homepage":"https://github.com/B3dmar/3ngram#readme","bugs":{"url":"https://github.com/B3dmar/3ngram/issues"},"dist":{"shasum":"ef1de18f740a6d89d9423e73c95d135cea7d927c","tarball":"https://registry.npmjs.org/@3ngram/db/-/db-0.10.1.tgz","fileCount":243,"integrity":"sha512-ioVVKyKF0CsiKr4apUDONiLSaJnITZ3zZ+zNfTu4E1BPH4XzXwl/9jxM63IUgd57QRsx4rjn0cdAV5D3DVBw6Q==","signatures":[{"sig":"MEQCIHYpiCFSxqWKsmZQojROzcuC/pL4r0TXzOdG4/7zvHaKAiAtgZPIo6dqdzirpBJzdbGu4c+aIZl0SUtI5afFdMJ7Sw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@3ngram%2fdb@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3375882},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./migrate":{"types":"./dist/migrate.d.ts","default":"./dist/migrate.js"}},"scripts":{"seed":"node scripts/seed.mjs","test":"vitest run --exclude '**/integration/**'","build":"tsc -p tsconfig.json","check":"tsc -p tsconfig.json --noEmit","generate":"drizzle-kit generate","test:integration":"vitest run test/integration --fileParallelism=false --testTimeout=30000"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ddaa45ab-9e7c-465d-ab68-0ac6cd5e8e47"}},"repository":{"url":"git+https://github.com/B3dmar/3ngram.git","type":"git","directory":"packages/db"},"description":"Drizzle schema, withTenant() access discipline, migrations. The ONLY package that touches Postgres.","directories":{},"_nodeVersion":"24.19.0","dependencies":{"pg":"8.21.0","drizzle-orm":"0.45.2","@3ngram/schema":"0.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","@types/pg":"8.20.0","typescript":"6.0.3","@types/node":"25.9.1","drizzle-kit":"0.31.10"},"_npmOperationalInternal":{"tmp":"tmp/db_0.10.1_1787824663236_0.44650910637182384","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"_id":"@3ngram/db@0.10.2","bugs":{"url":"https://github.com/B3dmar/3ngram/issues"},"dist":{"shasum":"638401a1156eb7be11219eea541d2729e5bfc24d","tarball":"https://registry.npmjs.org/@3ngram/db/-/db-0.10.2.tgz","fileCount":243,"integrity":"sha512-+gBmF8i873BPSCI7GsHnkGly+bgxoJj+57qP1JpIhtO9iC7DQW743BEPUqMdlqotrLRvuNtIJc5IIav02nOMCw==","signatures":[{"sig":"MEQCICaLTNjwLxc4HA2riPjWkElng/Vv3DshtmeERpRYTmATAiAKkCZOrrzioFnxgrMNHjWCUSswV4UdeyJKh8yvI1uUOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEp2OEclyJuttEr0ZBR2OslIiv3yxEDcjYFFUNJ/Z+DeAiEAwnwwS8Y8ZGN3+osvDUlgKRrEzSe2vipWwER4imn5pLE="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@3ngram%2fdb@0.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3375882},"name":"@3ngram/db","type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./migrate":{"types":"./dist/migrate.d.ts","default":"./dist/migrate.js"}},"license":"Apache-2.0","scripts":{"seed":"node scripts/seed.mjs","test":"vitest run --exclude '**/integration/**'","build":"tsc -p tsconfig.json","check":"tsc -p tsconfig.json --noEmit","generate":"drizzle-kit generate","test:integration":"vitest run test/integration --fileParallelism=false --testTimeout=30000"},"version":"0.10.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ddaa45ab-9e7c-465d-ab68-0ac6cd5e8e47"}},"homepage":"https://github.com/B3dmar/3ngram#readme","repository":{"url":"git+https://github.com/B3dmar/3ngram.git","type":"git","directory":"packages/db"},"description":"Drizzle schema, withTenant() access discipline, migrations. The ONLY package that touches Postgres.","directories":{},"maintainers":[{"name":"b3dmar","email":"sebastian@b3dmar.com"}],"_nodeVersion":"24.20.0","dependencies":{"pg":"8.21.0","drizzle-orm":"0.45.2","@3ngram/schema":"0.9.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"4.1.8","@types/pg":"8.20.0","typescript":"6.0.3","@types/node":"25.9.1","drizzle-kit":"0.31.10"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/db_0.10.2_1788987598818_0.37699884001123696"}}},"time":{"created":"2026-07-09T12:10:22.773Z","modified":"2026-09-09T20:59:59.298Z","0.4.0":"2026-07-09T12:10:23.155Z","0.5.0":"2026-07-14T13:42:35.643Z","0.6.0":"2026-08-02T14:24:39.675Z","0.6.1":"2026-08-02T18:34:30.677Z","0.6.2":"2026-08-03T08:04:50.106Z","0.7.0":"2026-08-04T15:59:20.898Z","0.7.1":"2026-08-05T08:10:47.511Z","0.7.3":"2026-08-05T13:42:48.517Z","0.7.4":"2026-08-06T08:56:18.773Z","0.7.5":"2026-08-07T14:13:54.533Z","0.8.1":"2026-08-12T08:49:18.385Z","0.8.2":"2026-08-12T14:35:31.847Z","0.8.3":"2026-08-19T12:56:48.571Z","0.9.0":"2026-08-24T10:42:01.933Z","0.10.0":"2026-08-24T17:10:10.785Z","0.10.1":"2026-08-27T09:57:43.381Z","0.10.2":"2026-09-09T20:59:58.942Z"},"bugs":{"url":"https://github.com/B3dmar/3ngram/issues"},"license":"Apache-2.0","homepage":"https://github.com/B3dmar/3ngram#readme","repository":{"url":"git+https://github.com/B3dmar/3ngram.git","type":"git","directory":"packages/db"},"description":"Drizzle schema, withTenant() access discipline, migrations. The ONLY package that touches Postgres.","maintainers":[{"name":"b3dmar","email":"sebastian@b3dmar.com"}],"readme":"","readmeFilename":""}