{"_id":"@nodii/db-rls","_rev":"32-2c34e01b901264b2315cce96c694884c","name":"@nodii/db-rls","dist-tags":{"latest":"0.14.0"},"versions":{"0.0.1":{"name":"@nodii/db-rls","version":"0.0.1","license":"MIT","_id":"@nodii/db-rls@0.0.1","maintainers":[{"name":"abhisathya02","email":"abhi@dwarfstarsystems.com"}],"homepage":"https://github.com/cognion-nucleus/nodii-libs#readme","bugs":{"url":"https://github.com/cognion-nucleus/nodii-libs/issues"},"dist":{"shasum":"7598406def69334968a8d6f388188458d02865dd","tarball":"https://registry.npmjs.org/@nodii/db-rls/-/db-rls-0.0.1.tgz","fileCount":6,"integrity":"sha512-RDfiVRHtEY/oVkbeCzJnJvqsHcsWt3QqZb+SPeByEE0w1X2EpDl0wUiYtu8ImwCWRIm639YRHhgC03AiLbSVWQ==","signatures":[{"sig":"MEYCIQDOtQlL+sAp3DMEDwviVqIRFNlUt4fFx2vfplV+usnWGgIhALVOKlkD8CmJm3diTkb2ekFp8+ePIgUoDfjSSZVz3Aou","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1793},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"e15a0e948d9648b800e770d00ad0066a437652b4","scripts":{"test":"echo 'no tests yet; placeholder package'","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"abhisathya02","email":"abhi@dwarfstarsystems.com"},"repository":{"url":"git+https://github.com/cognion-nucleus/nodii-libs.git","type":"git","directory":"ts/db-rls"},"_npmVersion":"10.9.3","description":"Placeholder for @nodii/db-rls — implementation lands at v0.1.0","directories":{},"_nodeVersion":"22.18.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/db-rls_0.0.1_1779804655725_0.47591027488809945","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@nodii/db-rls","version":"0.0.2","license":"MIT","_id":"@nodii/db-rls@0.0.2","maintainers":[{"name":"abhisathya02","email":"abhi@dwarfstarsystems.com"}],"homepage":"https://github.com/cognion-nucleus/nodii-libs#readme","bugs":{"url":"https://github.com/cognion-nucleus/nodii-libs/issues"},"dist":{"shasum":"8c95dc6a6f2ddcd9d843cca2a789ffcb62107c14","tarball":"https://registry.npmjs.org/@nodii/db-rls/-/db-rls-0.0.2.tgz","fileCount":6,"integrity":"sha512-i+eKZhVilJgvpi0pk674Pj5Ju+qlXTa08rcCNdBZ4Cmt5iLV4e/g3SdY6Bue1rto3QvXrek5vn3a9VhHGdpbnw==","signatures":[{"sig":"MEUCIQDTA2XS5rsAg7KytpDyBYTPQhX1oXYTFZ2//AB2VztgLgIgeOocOS9tC15g67TvRkiW32ajhayzW4jkyy3cPGn732w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1793},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"7d6c821957be3e208cd0ab143f7e2653fed5f68f","scripts":{"test":"echo 'no tests yet; placeholder package'","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bc1bc759-8146-4036-9954-d37dc79a0646"}},"repository":{"url":"git+https://github.com/cognion-nucleus/nodii-libs.git","type":"git","directory":"ts/db-rls"},"_npmVersion":"10.9.8","description":"Placeholder for @nodii/db-rls — implementation lands at v0.1.0","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.9.3"},"_npmOperationalInternal":{"tmp":"tmp/db-rls_0.0.2_1779813282008_0.5301709452008039","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@nodii/db-rls","version":"0.2.0","license":"MIT","_id":"@nodii/db-rls@0.2.0","maintainers":[{"name":"abhisathya02","email":"abhi@dwarfstarsystems.com"}],"homepage":"https://github.com/cognion-nucleus/nodii-libs#readme","bugs":{"url":"https://github.com/cognion-nucleus/nodii-libs/issues"},"bin":{"nodii-db-rls":"bin/migrate-gen.mjs"},"dist":{"shasum":"be6cbd74c09f08a31875f8b78bdd4f2668329144","tarball":"https://registry.npmjs.org/@nodii/db-rls/-/db-rls-0.2.0.tgz","fileCount":51,"integrity":"sha512-CUQDUMmiLldR3rrFBygni9/4qwLQK1lY3bMMjSeq29saQwPZozWHerD1WsrkMk+LGfEpSosigRfonkfwLcu0KA==","signatures":[{"sig":"MEUCICHqwyCrX9YSemSh/HkkhG+UMFZSOJ/kRCxrbpNVm0m1AiEAw8wRjETOEL5u1ftrSebij7+GWvhf8XyA81hFm2d3iWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96021},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"9a54e09a5e0d8c7e267f0fc62a2ee2546acc5101","scripts":{"test":"bun test","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bc1bc759-8146-4036-9954-d37dc79a0646"}},"repository":{"url":"git+https://github.com/cognion-nucleus/nodii-libs.git","type":"git","directory":"ts/db-rls"},"_npmVersion":"10.9.8","description":"Three-pool RLS dispatch + GUC-set + entry-point helpers + RLS policy DDL generator for the Nodii microservice stack. Polyglot per D159 (TS + Python + Go). Spec: planning hub docKey=db-rls.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","@types/pg":"^8.11.10","@types/bun":"^1.3.13","typescript":"^5.9.3","drizzle-orm":"^0.36.4","@nodii/telemetry":"workspace:*"},"peerDependencies":{"pg":"^8.13.0","drizzle-orm":"^0.36.0","@nodii/telemetry":"workspace:*"},"peerDependenciesMeta":{"pg":{"optional":false},"drizzle-orm":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/db-rls_0.2.0_1780252703952_0.5537181573121603","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@nodii/db-rls","version":"0.2.1","license":"MIT","_id":"@nodii/db-rls@0.2.1","maintainers":[{"name":"abhisathya02","email":"abhi@dwarfstarsystems.com"}],"homepage":"https://github.com/cognion-nucleus/nodii-libs#readme","bugs":{"url":"https://github.com/cognion-nucleus/nodii-libs/issues"},"bin":{"nodii-db-rls":"bin/migrate-gen.mjs"},"dist":{"shasum":"87ba6f64005993e1e0c51e7953f5039e6fbd869c","tarball":"https://registry.npmjs.org/@nodii/db-rls/-/db-rls-0.2.1.tgz","fileCount":51,"integrity":"sha512-954PGBMWKooapplxVLt4HcejiJKA6O+vSQFhED6uT25SZadq0ZqSUKipu2Clf2tMDNugRlqb2MRjqiJTeaWQGA==","signatures":[{"sig":"MEUCIAHom8RAJAhiAmR7pZsO+8emxvxaxjIJWUmXn5HfiRRDAiEAy1QFz8amxVksjWZm+i/KmcnrsuDGMnNEh3IVAg1ZSQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96009},"main":"./dist/index.js","type":"module","_from":"file:nodii-db-rls-0.2.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"bun test","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bc1bc759-8146-4036-9954-d37dc79a0646"}},"_resolved":"/tmp/tmp.rLeKeYZoEv/nodii-db-rls-0.2.1.tgz","_integrity":"sha512-954PGBMWKooapplxVLt4HcejiJKA6O+vSQFhED6uT25SZadq0ZqSUKipu2Clf2tMDNugRlqb2MRjqiJTeaWQGA==","repository":{"url":"git+https://github.com/cognion-nucleus/nodii-libs.git","type":"git","directory":"ts/db-rls"},"_npmVersion":"10.9.8","description":"Three-pool RLS dispatch + GUC-set + entry-point helpers + RLS policy DDL generator for the Nodii microservice stack. Polyglot per D159 (TS + Python + Go). Spec: planning hub docKey=db-rls.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","@types/pg":"^8.11.10","@types/bun":"^1.3.13","typescript":"^5.9.3","drizzle-orm":"^0.36.4","@nodii/telemetry":"0.1.1"},"peerDependencies":{"pg":"^8.13.0","drizzle-orm":"^0.36.0","@nodii/telemetry":"0.1.1"},"peerDependenciesMeta":{"pg":{"optional":false},"drizzle-orm":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/db-rls_0.2.1_1780304157246_0.24177488144436987","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@nodii/db-rls","version":"0.2.2","license":"MIT","_id":"@nodii/db-rls@0.2.2","maintainers":[{"name":"abhisathya02","email":"abhi@dwarfstarsystems.com"}],"homepage":"https://github.com/cognion-nucleus/nodii-libs#readme","bugs":{"url":"https://github.com/cognion-nucleus/nodii-libs/issues"},"bin":{"nodii-db-rls":"bin/migrate-gen.mjs"},"dist":{"shasum":"dae04df2e4533334292408a0a8ec71ffbbb74e3b","tarball":"https://registry.npmjs.org/@nodii/db-rls/-/db-rls-0.2.2.tgz","fileCount":51,"integrity":"sha512-LibswFSOM2XGWdDcL4CkI9tzdvdP9dhe3qZA/quv748vIoyuZlgcAy1+b8BHREfTMQJtggFJosl20Lt2d+N70Q==","signatures":[{"sig":"MEUCIEBH2ubDZHN7Iip9CsMnZNPgx0ykdj7sh3JJ/r8wwluDAiEArXZnewbBw0s4gqVqHIdVcssworL2CSSslTgerh16Zus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96009},"main":"./dist/index.js","type":"module","_from":"file:nodii-db-rls-0.2.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"scripts":{"test":"bun test","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bc1bc759-8146-4036-9954-d37dc79a0646"}},"_resolved":"/tmp/tmp.TenDyD3UuB/nodii-db-rls-0.2.2.tgz","_integrity":"sha512-LibswFSOM2XGWdDcL4CkI9tzdvdP9dhe3qZA/quv748vIoyuZlgcAy1+b8BHREfTMQJtggFJosl20Lt2d+N70Q==","repository":{"url":"git+https://github.com/cognion-nucleus/nodii-libs.git","type":"git","directory":"ts/db-rls"},"_npmVersion":"10.9.8","description":"Three-pool RLS dispatch + GUC-set + entry-point helpers + RLS policy DDL generator for the Nodii microservice stack. Polyglot per D159 (TS + Python + Go). Spec: planning hub docKey=db-rls.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","@types/pg":"^8.11.10","@types/bun":"^1.3.13","typescript":"^5.9.3","drizzle-orm":"^0.36.4","@nodii/telemetry":"0.1.1"},"peerDependencies":{"pg":"^8.13.0","drizzle-orm":"^0.36.0","@nodii/telemetry":"0.1.1"},"peerDependenciesMeta":{"pg":{"optional":false},"drizzle-orm":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/db-rls_0.2.2_1780304915178_0.8957689497837169","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@nodii/db-rls","version":"0.3.1","license":"MIT","_id":"@nodii/db-rls@0.3.1","maintainers":[{"name":"abhisathya02","email":"abhi@dwarfstarsystems.com"}],"homepage":"https://github.com/cognion-nucleus/nodii-libs#readme","bugs":{"url":"https://github.com/cognion-nucleus/nodii-libs/issues"},"bin":{"nodii-db-rls":"bin/migrate-gen.mjs"},"dist":{"shasum":"18f4587e1b92f068ff9798f47a7570fcfc3e773e","tarball":"https://registry.npmjs.org/@nodii/db-rls/-/db-rls-0.3.1.tgz","fileCount":67,"integrity":"sha512-Ffmp+NPINdDu53GLcIfpkbU88q+BNmGEQHSrfGmIM8X8El8wx6Xj43hYQZPMPnKV6NK5cF9xv0tRjkFyi6b0CA==","signatures":[{"sig":"MEYCIQD8N9r+W62YzQlUYRe2BujD4aWbp505S4eIonCKJJ7nTgIhAIEeN+/epFvAV+c+VzHQinK56kO0IZSea22BJJxihv+9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166115},"main":"./dist/index.js","type":"module","_from":"file:nodii-db-rls-0.3.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./drizzle":{"types":"./dist/drizzle-policies.d.ts","default":"./dist/drizzle-policies.js"},"./postgres-js":{"types":"./dist/postgres-js-client.d.ts","default":"./dist/postgres-js-client.js"}},"scripts":{"test":"bun test","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bc1bc759-8146-4036-9954-d37dc79a0646"}},"_resolved":"/tmp/tmp.Qd5Z74OdbS/nodii-db-rls-0.3.1.tgz","_integrity":"sha512-Ffmp+NPINdDu53GLcIfpkbU88q+BNmGEQHSrfGmIM8X8El8wx6Xj43hYQZPMPnKV6NK5cF9xv0tRjkFyi6b0CA==","repository":{"url":"git+https://github.com/cognion-nucleus/nodii-libs.git","type":"git","directory":"ts/db-rls"},"_npmVersion":"10.9.8","description":"Three-pool RLS dispatch + GUC-set + entry-point helpers + RLS policy DDL generator for the Nodii microservice stack. Polyglot per D159 (TS + Python + Go). Spec: planning hub docKey=db-rls.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@nodii/telemetry":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","postgres":"^3.4.0","@types/pg":"^8.11.10","@types/bun":"^1.3.13","typescript":"^5.9.3","drizzle-orm":"^0.36.4","@nodii/telemetry":"0.3.0"},"peerDependencies":{"pg":"^8.13.0","postgres":"^3.4.0","drizzle-orm":"^0.36.0"},"peerDependenciesMeta":{"pg":{"optional":true},"postgres":{"optional":true},"drizzle-orm":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/db-rls_0.3.1_1780416252985_0.25494810564171155","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@nodii/db-rls","version":"0.4.0","license":"MIT","_id":"@nodii/db-rls@0.4.0","maintainers":[{"name":"abhisathya02","email":"abhi@dwarfstarsystems.com"}],"homepage":"https://github.com/cognion-nucleus/nodii-libs#readme","bugs":{"url":"https://github.com/cognion-nucleus/nodii-libs/issues"},"bin":{"nodii-db-rls":"bin/migrate-gen.mjs"},"dist":{"shasum":"51d3a8377a96f184adee21654528d2e024590d3c","tarball":"https://registry.npmjs.org/@nodii/db-rls/-/db-rls-0.4.0.tgz","fileCount":71,"integrity":"sha512-WiDYSqa+xmDhs1relPiHkqXEk3DRb9IYJ5QKgng6ZUqNoxTn7KpQpADauiOxeup7sChH9OsCPuCYS8otbUio8A==","signatures":[{"sig":"MEQCIHKZyA/TlxtrhrbKC2b/LI8bDeNHd8HE69fIIFffMaqgAiB9PircE7doOUJTgf00igUaG1eCr3Ho325RdldNDuCiJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203590},"main":"./dist/index.js","type":"module","_from":"file:nodii-db-rls-0.4.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./drizzle":{"types":"./dist/drizzle-policies.d.ts","default":"./dist/drizzle-policies.js"},"./postgres-js":{"types":"./dist/postgres-js-client.d.ts","default":"./dist/postgres-js-client.js"},"./drizzle/platform-ops-grants":{"types":"./dist/drizzle-grants.d.ts","default":"./dist/drizzle-grants.js"}},"scripts":{"test":"bun test","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bc1bc759-8146-4036-9954-d37dc79a0646"}},"_resolved":"/tmp/tmp.r8pUETotkj/nodii-db-rls-0.4.0.tgz","_integrity":"sha512-WiDYSqa+xmDhs1relPiHkqXEk3DRb9IYJ5QKgng6ZUqNoxTn7KpQpADauiOxeup7sChH9OsCPuCYS8otbUio8A==","repository":{"url":"git+https://github.com/cognion-nucleus/nodii-libs.git","type":"git","directory":"ts/db-rls"},"_npmVersion":"10.9.8","description":"Three-pool RLS dispatch + GUC-set + entry-point helpers + RLS policy DDL generator for the Nodii microservice stack. Polyglot per D159 (TS + Python + Go). Spec: planning hub docKey=db-rls.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@nodii/telemetry":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","postgres":"^3.4.0","@types/pg":"^8.11.10","@types/bun":"^1.3.13","typescript":"^5.9.3","drizzle-orm":"^0.36.4","@nodii/telemetry":"0.3.0"},"peerDependencies":{"pg":"^8.13.0","postgres":"^3.4.0","drizzle-orm":"^0.36.0"},"peerDependenciesMeta":{"pg":{"optional":true},"postgres":{"optional":true},"drizzle-orm":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/db-rls_0.4.0_1780456184206_0.5865099426861722","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@nodii/db-rls","version":"0.4.1","license":"MIT","_id":"@nodii/db-rls@0.4.1","maintainers":[{"name":"abhisathya02","email":"abhi@dwarfstarsystems.com"}],"homepage":"https://github.com/cognion-nucleus/nodii-libs#readme","bugs":{"url":"https://github.com/cognion-nucleus/nodii-libs/issues"},"bin":{"nodii-db-rls":"bin/migrate-gen.mjs"},"dist":{"shasum":"33222ba8f034820dc05b19ce4c014c47280b422e","tarball":"https://registry.npmjs.org/@nodii/db-rls/-/db-rls-0.4.1.tgz","fileCount":71,"integrity":"sha512-I8B3qciE91AR1InWhEty+2sLzruK/E29gQrEeU4C97fD5ckgBKQcsjtN/Wair1e+DYPJ8XfwOXpXP6mpmQr4yA==","signatures":[{"sig":"MEQCIHewO6g+ro3C/cQgSDcwfNuOEmzqJE8ZTrOT5JliUn9kAiBHuCxujc/uL3RsMM/TaE2bAouyF/x/iynObIsqNe8KNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203590},"main":"./dist/index.js","type":"module","_from":"file:nodii-db-rls-0.4.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./drizzle":{"types":"./dist/drizzle-policies.d.ts","default":"./dist/drizzle-policies.js"},"./postgres-js":{"types":"./dist/postgres-js-client.d.ts","default":"./dist/postgres-js-client.js"},"./drizzle/platform-ops-grants":{"types":"./dist/drizzle-grants.d.ts","default":"./dist/drizzle-grants.js"}},"scripts":{"test":"bun test","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bc1bc759-8146-4036-9954-d37dc79a0646"}},"_resolved":"/tmp/tmp.WDnlQmQoHC/nodii-db-rls-0.4.1.tgz","_integrity":"sha512-I8B3qciE91AR1InWhEty+2sLzruK/E29gQrEeU4C97fD5ckgBKQcsjtN/Wair1e+DYPJ8XfwOXpXP6mpmQr4yA==","repository":{"url":"git+https://github.com/cognion-nucleus/nodii-libs.git","type":"git","directory":"ts/db-rls"},"_npmVersion":"10.9.8","description":"Three-pool RLS dispatch + GUC-set + entry-point helpers + RLS policy DDL generator for the Nodii microservice stack. Polyglot per D159 (TS + Python + Go). Spec: planning hub docKey=db-rls.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@nodii/telemetry":"0.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","postgres":"^3.4.0","@types/pg":"^8.11.10","@types/bun":"^1.3.13","typescript":"^5.9.3","drizzle-orm":"^0.36.4","@nodii/telemetry":"0.3.1"},"peerDependencies":{"pg":"^8.13.0","postgres":"^3.4.0","drizzle-orm":"^0.36.0"},"peerDependenciesMeta":{"pg":{"optional":true},"postgres":{"optional":true},"drizzle-orm":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/db-rls_0.4.1_1780467441865_0.6100935634167883","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@nodii/db-rls","version":"0.4.2","license":"MIT","_id":"@nodii/db-rls@0.4.2","maintainers":[{"name":"abhisathya02","email":"abhi@dwarfstarsystems.com"}],"homepage":"https://github.com/cognion-nucleus/nodii-libs#readme","bugs":{"url":"https://github.com/cognion-nucleus/nodii-libs/issues"},"bin":{"nodii-db-rls":"bin/migrate-gen.mjs"},"dist":{"shasum":"1eaa4fee61411b66ee5f69078ec99b0309496a99","tarball":"https://registry.npmjs.org/@nodii/db-rls/-/db-rls-0.4.2.tgz","fileCount":71,"integrity":"sha512-la7+I2w7VkdXqgQLjItYtNN4kfbjtAyUTKAETGSIe1oc+4NlZQl5NPGlMFeC5V2DB5Z56KU0Yf8Mz/jfvvo0Cg==","signatures":[{"sig":"MEQCIDADg5E4VBBPcpE1cGYNbqTox1/2OfDH99f+BT1EsNSfAiBWOUFzI3AP5I2uXJv6bxQR1sIjqNDbayI5jutg3IBydg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203590},"main":"./dist/index.js","type":"module","_from":"file:nodii-db-rls-0.4.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./drizzle":{"types":"./dist/drizzle-policies.d.ts","default":"./dist/drizzle-policies.js"},"./postgres-js":{"types":"./dist/postgres-js-client.d.ts","default":"./dist/postgres-js-client.js"},"./drizzle/platform-ops-grants":{"types":"./dist/drizzle-grants.d.ts","default":"./dist/drizzle-grants.js"}},"scripts":{"test":"bun test","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bc1bc759-8146-4036-9954-d37dc79a0646"}},"_resolved":"/tmp/tmp.FOfBkE38Qs/nodii-db-rls-0.4.2.tgz","_integrity":"sha512-la7+I2w7VkdXqgQLjItYtNN4kfbjtAyUTKAETGSIe1oc+4NlZQl5NPGlMFeC5V2DB5Z56KU0Yf8Mz/jfvvo0Cg==","repository":{"url":"git+https://github.com/cognion-nucleus/nodii-libs.git","type":"git","directory":"ts/db-rls"},"_npmVersion":"10.9.8","description":"Three-pool RLS dispatch + GUC-set + entry-point helpers + RLS policy DDL generator for the Nodii microservice stack. Polyglot per D159 (TS + Python + Go). Spec: planning hub docKey=db-rls.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@nodii/telemetry":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","postgres":"^3.4.0","@types/pg":"^8.11.10","@types/bun":"^1.3.13","typescript":"^5.9.3","drizzle-orm":"^0.36.4","@nodii/telemetry":"0.4.0"},"peerDependencies":{"pg":"^8.13.0","postgres":"^3.4.0","drizzle-orm":"^0.36.0"},"peerDependenciesMeta":{"pg":{"optional":true},"postgres":{"optional":true},"drizzle-orm":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/db-rls_0.4.2_1780472500510_0.43720096431986133","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@nodii/db-rls","version":"0.4.3","license":"MIT","_id":"@nodii/db-rls@0.4.3","maintainers":[{"name":"abhisathya02","email":"abhi@dwarfstarsystems.com"}],"homepage":"https://github.com/cognion-nucleus/nodii-libs#readme","bugs":{"url":"https://github.com/cognion-nucleus/nodii-libs/issues"},"bin":{"nodii-db-rls":"bin/migrate-gen.mjs"},"dist":{"shasum":"fcddb33184418497fad214680eb7132ff61075d7","tarball":"https://registry.npmjs.org/@nodii/db-rls/-/db-rls-0.4.3.tgz","fileCount":71,"integrity":"sha512-0aQvF/9ta8koZK4tcc4aV/9W4WpxC8a3mPlK9yh/HqgPv6KIn+Qzo6w5kzc4q9IVvHdpF9v7uJOadTiZDU1UrA==","signatures":[{"sig":"MEQCIDq6EZMxPnpfqD/O2W8CkYjvXEQmbFsmRzCEQfpUaf9mAiBM1kPPe94CpN9er/hZ/7rQz3EODT3eil+FRv7/Jng1Xw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217208},"main":"./dist/index.js","type":"module","_from":"file:nodii-db-rls-0.4.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./drizzle":{"types":"./dist/drizzle-policies.d.ts","default":"./dist/drizzle-policies.js"},"./postgres-js":{"types":"./dist/postgres-js-client.d.ts","default":"./dist/postgres-js-client.js"},"./drizzle/platform-ops-grants":{"types":"./dist/drizzle-grants.d.ts","default":"./dist/drizzle-grants.js"}},"scripts":{"test":"bun test","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bc1bc759-8146-4036-9954-d37dc79a0646"}},"_resolved":"/tmp/tmp.inBauRT2y5/nodii-db-rls-0.4.3.tgz","_integrity":"sha512-0aQvF/9ta8koZK4tcc4aV/9W4WpxC8a3mPlK9yh/HqgPv6KIn+Qzo6w5kzc4q9IVvHdpF9v7uJOadTiZDU1UrA==","repository":{"url":"git+https://github.com/cognion-nucleus/nodii-libs.git","type":"git","directory":"ts/db-rls"},"_npmVersion":"10.9.8","description":"Three-pool RLS dispatch + GUC-set + entry-point helpers + RLS policy DDL generator for the Nodii microservice stack. Polyglot per D159 (TS + Python + Go). Spec: planning hub docKey=db-rls.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@nodii/telemetry":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","postgres":"^3.4.0","@types/pg":"^8.11.10","@types/bun":"^1.3.13","typescript":"^5.9.3","drizzle-orm":"^0.45.2","@nodii/telemetry":"0.5.0"},"peerDependencies":{"pg":"^8.13.0","postgres":"^3.4.0","drizzle-orm":">=0.36 <0.50"},"peerDependenciesMeta":{"pg":{"optional":true},"postgres":{"optional":true},"drizzle-orm":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/db-rls_0.4.3_1780571235275_0.18442920739559443","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@nodii/db-rls","version":"0.4.4","license":"MIT","_id":"@nodii/db-rls@0.4.4","maintainers":[{"name":"abhisathya02","email":"abhi@dwarfstarsystems.com"}],"homepage":"https://github.com/cognion-nucleus/nodii-libs#readme","bugs":{"url":"https://github.com/cognion-nucleus/nodii-libs/issues"},"bin":{"nodii-db-rls":"bin/migrate-gen.mjs"},"dist":{"shasum":"2f84d171b0c093275354c4bdf2dc738af25d72fa","tarball":"https://registry.npmjs.org/@nodii/db-rls/-/db-rls-0.4.4.tgz","fileCount":71,"integrity":"sha512-YOqYAIIwXiADu/WcLxglv6ff0+Jqo6GLVy9XViGX8OANFjysLTY2Dk8DFnho2mVwa82eUm/PV5M2c5+VPmqhEA==","signatures":[{"sig":"MEUCIQDzgSkVlarDhwiLqKqNCLI+QY+dKiHuepas8A3NeoqHKAIgVU35f9KPgpyLt/pP85r0m4dd6247CMbmOx6MShcTD2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":217208},"main":"./dist/index.js","type":"module","_from":"file:nodii-db-rls-0.4.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./drizzle":{"types":"./dist/drizzle-policies.d.ts","default":"./dist/drizzle-policies.js"},"./postgres-js":{"types":"./dist/postgres-js-client.d.ts","default":"./dist/postgres-js-client.js"},"./drizzle/platform-ops-grants":{"types":"./dist/drizzle-grants.d.ts","default":"./dist/drizzle-grants.js"}},"scripts":{"test":"bun test","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bc1bc759-8146-4036-9954-d37dc79a0646"}},"_resolved":"/tmp/tmp.oxxz59Fpml/nodii-db-rls-0.4.4.tgz","_integrity":"sha512-YOqYAIIwXiADu/WcLxglv6ff0+Jqo6GLVy9XViGX8OANFjysLTY2Dk8DFnho2mVwa82eUm/PV5M2c5+VPmqhEA==","repository":{"url":"git+https://github.com/cognion-nucleus/nodii-libs.git","type":"git","directory":"ts/db-rls"},"_npmVersion":"10.9.8","description":"Three-pool RLS dispatch + GUC-set + entry-point helpers + RLS policy DDL generator for the Nodii microservice stack. Polyglot per D159 (TS + Python + Go). Spec: planning hub docKey=db-rls.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@nodii/telemetry":"0.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","postgres":"^3.4.0","@types/pg":"^8.11.10","@types/bun":"^1.3.13","typescript":"^5.9.3","drizzle-orm":"^0.45.2","@nodii/telemetry":"0.5.1"},"peerDependencies":{"pg":"^8.13.0","postgres":"^3.4.0","drizzle-orm":">=0.36 <0.50"},"peerDependenciesMeta":{"pg":{"optional":true},"postgres":{"optional":true},"drizzle-orm":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/db-rls_0.4.4_1780576283601_0.808719349606388","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@nodii/db-rls","version":"0.5.0","license":"MIT","_id":"@nodii/db-rls@0.5.0","maintainers":[{"name":"abhisathya02","email":"abhi@dwarfstarsystems.com"}],"homepage":"https://github.com/cognion-nucleus/nodii-libs#readme","bugs":{"url":"https://github.com/cognion-nucleus/nodii-libs/issues"},"bin":{"nodii-db-rls":"bin/migrate-gen.mjs"},"dist":{"shasum":"d4f0f7d1e2a39d87324a9ebee280b114617cc2a9","tarball":"https://registry.npmjs.org/@nodii/db-rls/-/db-rls-0.5.0.tgz","fileCount":71,"integrity":"sha512-5zaTzkgxoquTWNSOelegM+OXd6shZwiYbgkBrpc32RQTlh2mu/5ZhSkzylsgN58RyU+Jh5Ab7xLEEa5VqLbVkA==","signatures":[{"sig":"MEUCIBf3VFTHWREiF8GcvqjpAeUkVjQcEC+wtkjZTnhsVanFAiEAtLdZ7pDqP9LgDhQPPTBruhvsa8xrbtrIaU1iXaW7048=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233407},"main":"./dist/index.js","type":"module","_from":"file:nodii-db-rls-0.5.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./drizzle":{"types":"./dist/drizzle-policies.d.ts","default":"./dist/drizzle-policies.js"},"./postgres-js":{"types":"./dist/postgres-js-client.d.ts","default":"./dist/postgres-js-client.js"},"./drizzle/platform-ops-grants":{"types":"./dist/drizzle-grants.d.ts","default":"./dist/drizzle-grants.js"}},"scripts":{"test":"bun test","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bc1bc759-8146-4036-9954-d37dc79a0646"}},"_resolved":"/tmp/tmp.eHuGtcHz0Y/nodii-db-rls-0.5.0.tgz","_integrity":"sha512-5zaTzkgxoquTWNSOelegM+OXd6shZwiYbgkBrpc32RQTlh2mu/5ZhSkzylsgN58RyU+Jh5Ab7xLEEa5VqLbVkA==","repository":{"url":"git+https://github.com/cognion-nucleus/nodii-libs.git","type":"git","directory":"ts/db-rls"},"_npmVersion":"10.9.8","description":"Three-pool RLS dispatch + GUC-set + entry-point helpers + RLS policy DDL generator for the Nodii microservice stack. Polyglot per D159 (TS + Python + Go). Spec: planning hub docKey=db-rls.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@nodii/telemetry":"0.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","postgres":"^3.4.0","@types/pg":"^8.11.10","@types/bun":"^1.3.13","typescript":"^5.9.3","drizzle-orm":"^0.45.2","@nodii/telemetry":"0.5.1"},"peerDependencies":{"pg":"^8.13.0","postgres":"^3.4.0","drizzle-orm":">=0.36 <0.50"},"peerDependenciesMeta":{"pg":{"optional":true},"postgres":{"optional":true},"drizzle-orm":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/db-rls_0.5.0_1780580246332_0.8319941667073367","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@nodii/db-rls","version":"0.5.1","license":"MIT","_id":"@nodii/db-rls@0.5.1","maintainers":[{"name":"abhisathya02","email":"abhi@dwarfstarsystems.com"}],"homepage":"https://github.com/cognion-nucleus/nodii-libs#readme","bugs":{"url":"https://github.com/cognion-nucleus/nodii-libs/issues"},"bin":{"nodii-db-rls":"bin/migrate-gen.mjs"},"dist":{"shasum":"7733f493f067e7247cd95e76e0efdd9d079fea6f","tarball":"https://registry.npmjs.org/@nodii/db-rls/-/db-rls-0.5.1.tgz","fileCount":71,"integrity":"sha512-mu4nLp520yhCF9y2ofpsl//8JG8Ym0DV9bB3yF/5mtT9QvqPrTZ35sqsIMv+zQtgLAby9L+VP6jA9rHYgYri8g==","signatures":[{"sig":"MEQCIAfgX5gLAvOKF3BB37meH2yjRXrd7DYG/smvCGCUwMgYAiAL5jAGcdLbVMID2AADj42KAZW7M0PxXnhSZVO5A+C4aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":233407},"main":"./dist/index.js","type":"module","_from":"file:nodii-db-rls-0.5.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./drizzle":{"types":"./dist/drizzle-policies.d.ts","default":"./dist/drizzle-policies.js"},"./postgres-js":{"types":"./dist/postgres-js-client.d.ts","default":"./dist/postgres-js-client.js"},"./drizzle/platform-ops-grants":{"types":"./dist/drizzle-grants.d.ts","default":"./dist/drizzle-grants.js"}},"scripts":{"test":"bun test","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bc1bc759-8146-4036-9954-d37dc79a0646"}},"_resolved":"/tmp/tmp.F3A0rkekHD/nodii-db-rls-0.5.1.tgz","_integrity":"sha512-mu4nLp520yhCF9y2ofpsl//8JG8Ym0DV9bB3yF/5mtT9QvqPrTZ35sqsIMv+zQtgLAby9L+VP6jA9rHYgYri8g==","repository":{"url":"git+https://github.com/cognion-nucleus/nodii-libs.git","type":"git","directory":"ts/db-rls"},"_npmVersion":"10.9.8","description":"Three-pool RLS dispatch + GUC-set + entry-point helpers + RLS policy DDL generator for the Nodii microservice stack. Polyglot per D159 (TS + Python + Go). Spec: planning hub docKey=db-rls.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@nodii/telemetry":"0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","postgres":"^3.4.0","@types/pg":"^8.11.10","@types/bun":"^1.3.13","typescript":"^5.9.3","drizzle-orm":"^0.45.2","@nodii/telemetry":"0.5.2"},"peerDependencies":{"pg":"^8.13.0","postgres":"^3.4.0","drizzle-orm":">=0.36 <0.50"},"peerDependenciesMeta":{"pg":{"optional":true},"postgres":{"optional":true},"drizzle-orm":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/db-rls_0.5.1_1780585771899_0.8006084010949974","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@nodii/db-rls","version":"0.5.2","license":"MIT","_id":"@nodii/db-rls@0.5.2","maintainers":[{"name":"abhisathya02","email":"abhi@dwarfstarsystems.com"}],"homepage":"https://github.com/cognion-nucleus/nodii-libs#readme","bugs":{"url":"https://github.com/cognion-nucleus/nodii-libs/issues"},"bin":{"nodii-db-rls":"bin/migrate-gen.mjs"},"dist":{"shasum":"cce07c6a3f0ec86d748767478acc4eb12bee8f88","tarball":"https://registry.npmjs.org/@nodii/db-rls/-/db-rls-0.5.2.tgz","fileCount":71,"integrity":"sha512-6HpgbR4ZX/urclI7XPsCE7TTfQzGxnZ+DacD71vmtTz/Zj0tt+PJoRDRuTlbkBUNr08Vww6ghto4mKt1jqXV2A==","signatures":[{"sig":"MEUCIQC5yvBH/6UfTkjrqCSPIZIFmcNWwN/2UMt67YydtXDt/gIgN5wwLDNrs47mZ1oX2qwHqw1UGIAQSNqQyZFJ+P9W3BU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259205},"main":"./dist/index.js","type":"module","_from":"file:nodii-db-rls-0.5.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./drizzle":{"types":"./dist/drizzle-policies.d.ts","default":"./dist/drizzle-policies.js"},"./postgres-js":{"types":"./dist/postgres-js-client.d.ts","default":"./dist/postgres-js-client.js"},"./drizzle/platform-ops-grants":{"types":"./dist/drizzle-grants.d.ts","default":"./dist/drizzle-grants.js"}},"scripts":{"test":"bun test","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bc1bc759-8146-4036-9954-d37dc79a0646"}},"_resolved":"/tmp/tmp.j0M9ojWp0h/nodii-db-rls-0.5.2.tgz","_integrity":"sha512-6HpgbR4ZX/urclI7XPsCE7TTfQzGxnZ+DacD71vmtTz/Zj0tt+PJoRDRuTlbkBUNr08Vww6ghto4mKt1jqXV2A==","repository":{"url":"git+https://github.com/cognion-nucleus/nodii-libs.git","type":"git","directory":"ts/db-rls"},"_npmVersion":"10.9.8","description":"Three-pool RLS dispatch + GUC-set + entry-point helpers + RLS policy DDL generator for the Nodii microservice stack. Polyglot per D159 (TS + Python + Go). Spec: planning hub docKey=db-rls.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@nodii/telemetry":"0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","postgres":"^3.4.0","@types/pg":"^8.11.10","@types/bun":"^1.3.13","typescript":"^5.9.3","drizzle-orm":"^0.45.2","@nodii/telemetry":"0.5.2"},"peerDependencies":{"pg":"^8.13.0","postgres":"^3.4.0","drizzle-orm":">=0.36 <0.50"},"peerDependenciesMeta":{"pg":{"optional":true},"postgres":{"optional":true},"drizzle-orm":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/db-rls_0.5.2_1780586658608_0.23260275187144464","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@nodii/db-rls","version":"0.5.3","license":"MIT","_id":"@nodii/db-rls@0.5.3","maintainers":[{"name":"abhisathya02","email":"abhi@dwarfstarsystems.com"}],"homepage":"https://github.com/cognion-nucleus/nodii-libs#readme","bugs":{"url":"https://github.com/cognion-nucleus/nodii-libs/issues"},"bin":{"nodii-db-rls":"bin/migrate-gen.mjs"},"dist":{"shasum":"a63a93e0013581cb42579f00ef3ebc6eb8066188","tarball":"https://registry.npmjs.org/@nodii/db-rls/-/db-rls-0.5.3.tgz","fileCount":79,"integrity":"sha512-/nyqfcezX7b6xlwOiM7+ffTwoBObxilPwL3xHm1aSK8WROmaQbNbqSkJypAe19SKTvIJ4uivVaqnmGmn5HNpVg==","signatures":[{"sig":"MEQCIHxWv8D2DvEEaWBk/QIbCh8Gl4YFI0brtuDlA0vYn/CcAiBBQ0p6KA3qloH2B+rvBa9OS9SUbi6zGcZUZztzkGCbkw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":284080},"main":"./dist/index.js","type":"module","_from":"file:nodii-db-rls-0.5.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./drizzle":{"types":"./dist/drizzle-policies.d.ts","default":"./dist/drizzle-policies.js"},"./postgres-js":{"types":"./dist/postgres-js-client.d.ts","default":"./dist/postgres-js-client.js"},"./drizzle/platform-ops-grants":{"types":"./dist/drizzle-grants.d.ts","default":"./dist/drizzle-grants.js"}},"scripts":{"test":"bun test","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bc1bc759-8146-4036-9954-d37dc79a0646"}},"_resolved":"/tmp/tmp.xWQqXrzIVx/nodii-db-rls-0.5.3.tgz","_integrity":"sha512-/nyqfcezX7b6xlwOiM7+ffTwoBObxilPwL3xHm1aSK8WROmaQbNbqSkJypAe19SKTvIJ4uivVaqnmGmn5HNpVg==","repository":{"url":"git+https://github.com/cognion-nucleus/nodii-libs.git","type":"git","directory":"ts/db-rls"},"_npmVersion":"10.9.8","description":"Three-pool RLS dispatch + GUC-set + entry-point helpers + RLS policy DDL generator for the Nodii microservice stack. Polyglot per D159 (TS + Python + Go). Spec: planning hub docKey=db-rls.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@nodii/telemetry":"0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","postgres":"^3.4.0","@types/pg":"^8.11.10","@types/bun":"^1.3.13","typescript":"^5.9.3","drizzle-orm":"^0.45.2","@nodii/telemetry":"0.5.2"},"peerDependencies":{"pg":"^8.13.0","postgres":"^3.4.0","drizzle-orm":">=0.36 <0.50"},"peerDependenciesMeta":{"pg":{"optional":true},"postgres":{"optional":true},"drizzle-orm":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/db-rls_0.5.3_1780588409600_0.662641053512147","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@nodii/db-rls","version":"0.6.0","license":"MIT","_id":"@nodii/db-rls@0.6.0","maintainers":[{"name":"abhisathya02","email":"abhi@dwarfstarsystems.com"}],"homepage":"https://github.com/cognion-nucleus/nodii-libs#readme","bugs":{"url":"https://github.com/cognion-nucleus/nodii-libs/issues"},"bin":{"nodii-db-rls":"bin/migrate-gen.mjs"},"dist":{"shasum":"94f245f733f0195651274f1b4c6efdbab8f05ea0","tarball":"https://registry.npmjs.org/@nodii/db-rls/-/db-rls-0.6.0.tgz","fileCount":79,"integrity":"sha512-XTf/canHuSbebBSUPPcs0ZMD9Y5CDRL5QoWBi+QQDu1rAXExXu1EyDnjmampUhguF2W2Y3iZivkK1bPOLtttFg==","signatures":[{"sig":"MEUCIQCOJsm0GjY27PAFhimMjsC8khUMC5plQIpCB5U59Ga7OwIgQWhStVkm9PICjEgEvVHq+hYOjYXzw3if2z4gn+E7EUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":284065},"main":"./dist/index.js","type":"module","_from":"file:nodii-db-rls-0.6.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./drizzle":{"types":"./dist/drizzle-policies.d.ts","default":"./dist/drizzle-policies.js"},"./postgres-js":{"types":"./dist/postgres-js-client.d.ts","default":"./dist/postgres-js-client.js"},"./drizzle/platform-ops-grants":{"types":"./dist/drizzle-grants.d.ts","default":"./dist/drizzle-grants.js"}},"scripts":{"test":"bun test","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bc1bc759-8146-4036-9954-d37dc79a0646"}},"_resolved":"/tmp/tmp.XQBHclabnN/nodii-db-rls-0.6.0.tgz","_integrity":"sha512-XTf/canHuSbebBSUPPcs0ZMD9Y5CDRL5QoWBi+QQDu1rAXExXu1EyDnjmampUhguF2W2Y3iZivkK1bPOLtttFg==","repository":{"url":"git+https://github.com/cognion-nucleus/nodii-libs.git","type":"git","directory":"ts/db-rls"},"_npmVersion":"10.9.8","description":"Three-pool RLS dispatch + GUC-set + entry-point helpers + RLS policy DDL generator for the Nodii microservice stack. Polyglot per D159 (TS + Python + Go). Spec: planning hub docKey=db-rls.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","postgres":"^3.4.0","@types/pg":"^8.11.10","@types/bun":"^1.3.13","typescript":"^5.9.3","drizzle-orm":"^0.45.2","@nodii/telemetry":"0.5.2"},"peerDependencies":{"pg":"^8.13.0","postgres":"^3.4.0","drizzle-orm":">=0.36 <0.50","@nodii/telemetry":">=0.5.2 <1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"postgres":{"optional":true},"drizzle-orm":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/db-rls_0.6.0_1780921992052_0.33514265784120356","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@nodii/db-rls","version":"0.7.0","license":"MIT","_id":"@nodii/db-rls@0.7.0","maintainers":[{"name":"abhisathya02","email":"abhi@dwarfstarsystems.com"}],"homepage":"https://github.com/cognion-nucleus/nodii-libs#readme","bugs":{"url":"https://github.com/cognion-nucleus/nodii-libs/issues"},"bin":{"nodii-db-rls":"bin/migrate-gen.mjs"},"dist":{"shasum":"e7939d04354db1e23f5bb095f2fc7bb1f2c2c46a","tarball":"https://registry.npmjs.org/@nodii/db-rls/-/db-rls-0.7.0.tgz","fileCount":79,"integrity":"sha512-/x+aO1mbpLDtEXemJzigvK/Ku1pgVtG1x8lD7bzhRq97AmdHl8ilSJwa8U/1B8XlSbNXrXERKVZPsAH+buemvg==","signatures":[{"sig":"MEUCIQCiCIgZDSuDPvgKdm1OhuLjQHhEPdONkIlJFX4c8PouYAIgbSdJzURzz5mJLsC1hkJRoWdXvHzNhSuQIucUlwn1nwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286036},"main":"./dist/index.js","type":"module","_from":"file:nodii-db-rls-0.7.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./drizzle":{"types":"./dist/drizzle-policies.d.ts","default":"./dist/drizzle-policies.js"},"./postgres-js":{"types":"./dist/postgres-js-client.d.ts","default":"./dist/postgres-js-client.js"},"./drizzle/platform-ops-grants":{"types":"./dist/drizzle-grants.d.ts","default":"./dist/drizzle-grants.js"}},"scripts":{"test":"bun test","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bc1bc759-8146-4036-9954-d37dc79a0646"}},"_resolved":"/tmp/tmp.rCboGHJOwj/nodii-db-rls-0.7.0.tgz","_integrity":"sha512-/x+aO1mbpLDtEXemJzigvK/Ku1pgVtG1x8lD7bzhRq97AmdHl8ilSJwa8U/1B8XlSbNXrXERKVZPsAH+buemvg==","repository":{"url":"git+https://github.com/cognion-nucleus/nodii-libs.git","type":"git","directory":"ts/db-rls"},"_npmVersion":"10.9.8","description":"Three-pool RLS dispatch + GUC-set + entry-point helpers + RLS policy DDL generator for the Nodii microservice stack. Polyglot per D159 (TS + Python + Go). Spec: planning hub docKey=db-rls.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","postgres":"^3.4.0","@types/pg":"^8.11.10","@types/bun":"^1.3.13","typescript":"^5.9.3","drizzle-orm":"^0.45.2","@nodii/telemetry":"0.9.0"},"peerDependencies":{"pg":"^8.13.0","postgres":"^3.4.0","drizzle-orm":">=0.36 <0.50","@nodii/telemetry":">=0.5.2 <1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"postgres":{"optional":true},"drizzle-orm":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/db-rls_0.7.0_1782115393905_0.5047938031369279","host":"s3://npm-registry-packages-npm-production"}},"0.7.1":{"name":"@nodii/db-rls","version":"0.7.1","license":"MIT","_id":"@nodii/db-rls@0.7.1","maintainers":[{"name":"abhisathya02","email":"abhi@dwarfstarsystems.com"}],"homepage":"https://github.com/cognion-nucleus/nodii-libs#readme","bugs":{"url":"https://github.com/cognion-nucleus/nodii-libs/issues"},"bin":{"nodii-db-rls":"bin/migrate-gen.mjs"},"dist":{"shasum":"8e51e18c197a5db5b6e7257f8f71dddc1d74fb07","tarball":"https://registry.npmjs.org/@nodii/db-rls/-/db-rls-0.7.1.tgz","fileCount":79,"integrity":"sha512-QGyJFlobmVGISL/kEmZdqggsY+6C1q2Nc0qyOCzuryTAsViJasuFrA86VRG3imuLYSGREnyQAeKMPb/rqnSHOg==","signatures":[{"sig":"MEUCIQCDM1HNryRVIOZDV/hJ7ir767hDZY+vauo6r6rcg4j1UgIgTucVFjVKnlS9h4+apLRTXT5CSQ3sRGaiIOr6kLGWQZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":286611},"main":"./dist/index.js","type":"module","_from":"file:nodii-db-rls-0.7.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./drizzle":{"types":"./dist/drizzle-policies.d.ts","default":"./dist/drizzle-policies.js"},"./postgres-js":{"types":"./dist/postgres-js-client.d.ts","default":"./dist/postgres-js-client.js"},"./drizzle/platform-ops-grants":{"types":"./dist/drizzle-grants.d.ts","default":"./dist/drizzle-grants.js"}},"scripts":{"test":"bun test","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bc1bc759-8146-4036-9954-d37dc79a0646"}},"_resolved":"/tmp/tmp.baElry2bwJ/nodii-db-rls-0.7.1.tgz","_integrity":"sha512-QGyJFlobmVGISL/kEmZdqggsY+6C1q2Nc0qyOCzuryTAsViJasuFrA86VRG3imuLYSGREnyQAeKMPb/rqnSHOg==","repository":{"url":"git+https://github.com/cognion-nucleus/nodii-libs.git","type":"git","directory":"ts/db-rls"},"_npmVersion":"10.9.8","description":"Three-pool RLS dispatch + GUC-set + entry-point helpers + RLS policy DDL generator for the Nodii microservice stack. Polyglot per D159 (TS + Python + Go). Spec: planning hub docKey=db-rls.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","postgres":"^3.4.0","@types/pg":"^8.11.10","@types/bun":"^1.3.13","typescript":"^5.9.3","drizzle-orm":"^0.45.2","@nodii/telemetry":"0.9.0"},"peerDependencies":{"pg":"^8.13.0","postgres":"^3.4.0","drizzle-orm":">=0.36 <0.50","@nodii/telemetry":">=0.5.2 <1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"postgres":{"optional":true},"drizzle-orm":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/db-rls_0.7.1_1782136306843_0.3647983256247269","host":"s3://npm-registry-packages-npm-production"}},"0.7.2":{"name":"@nodii/db-rls","version":"0.7.2","license":"MIT","_id":"@nodii/db-rls@0.7.2","maintainers":[{"name":"abhisathya02","email":"abhi@dwarfstarsystems.com"}],"homepage":"https://github.com/cognion-nucleus/nodii-libs#readme","bugs":{"url":"https://github.com/cognion-nucleus/nodii-libs/issues"},"bin":{"nodii-db-rls":"bin/migrate-gen.mjs"},"dist":{"shasum":"3424a473af0d704a947b7abd9f6f6007b898a199","tarball":"https://registry.npmjs.org/@nodii/db-rls/-/db-rls-0.7.2.tgz","fileCount":79,"integrity":"sha512-qyoyCIFua2unuvm78d/w6/ItysIYPgwC1BnMyGdlWj7jh/ptFfAO5J/kJHc9amrtIhMVWYxduVfmjRE6wki7nA==","signatures":[{"sig":"MEUCIQCCmUhnfLkEU5OsHP5skKIGxtk2ry1b668RKZ5PfNG+IAIgFoVnlOSoM1EbLJl58GzZzfLowPlwVrJg6F24ufmU9ug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289081},"main":"./dist/index.js","type":"module","_from":"file:nodii-db-rls-0.7.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./drizzle":{"types":"./dist/drizzle-policies.d.ts","default":"./dist/drizzle-policies.js"},"./postgres-js":{"types":"./dist/postgres-js-client.d.ts","default":"./dist/postgres-js-client.js"},"./drizzle/platform-ops-grants":{"types":"./dist/drizzle-grants.d.ts","default":"./dist/drizzle-grants.js"}},"scripts":{"test":"bun test","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bc1bc759-8146-4036-9954-d37dc79a0646"}},"_resolved":"/tmp/tmp.NFIiilN5tN/nodii-db-rls-0.7.2.tgz","_integrity":"sha512-qyoyCIFua2unuvm78d/w6/ItysIYPgwC1BnMyGdlWj7jh/ptFfAO5J/kJHc9amrtIhMVWYxduVfmjRE6wki7nA==","repository":{"url":"git+https://github.com/cognion-nucleus/nodii-libs.git","type":"git","directory":"ts/db-rls"},"_npmVersion":"10.9.8","description":"Three-pool RLS dispatch + GUC-set + entry-point helpers + RLS policy DDL generator for the Nodii microservice stack. Polyglot per D159 (TS + Python + Go). Spec: planning hub docKey=db-rls.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","postgres":"^3.4.0","@types/pg":"^8.11.10","@types/bun":"^1.3.13","typescript":"^5.9.3","drizzle-orm":"^0.45.2","@nodii/telemetry":"0.9.0"},"peerDependencies":{"pg":"^8.13.0","postgres":"^3.4.0","drizzle-orm":">=0.36 <0.50","@nodii/telemetry":">=0.5.2 <1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"postgres":{"optional":true},"drizzle-orm":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/db-rls_0.7.2_1782148886595_0.7154609389567024","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@nodii/db-rls","version":"0.8.0","license":"MIT","_id":"@nodii/db-rls@0.8.0","maintainers":[{"name":"abhisathya02","email":"abhi@dwarfstarsystems.com"}],"homepage":"https://github.com/cognion-nucleus/nodii-libs#readme","bugs":{"url":"https://github.com/cognion-nucleus/nodii-libs/issues"},"bin":{"nodii-db-rls":"bin/migrate-gen.mjs"},"dist":{"shasum":"c7cfd65229298161b1c3d31713b01c1a34b5a262","tarball":"https://registry.npmjs.org/@nodii/db-rls/-/db-rls-0.8.0.tgz","fileCount":79,"integrity":"sha512-+j/EKj7Ax/jVXH+Krsta6Tg8pFKAZt8o93oj//Vhp9o0MgYfozWI0Gn3VfFMyhnkCzncGkhYU/cBHwNgknQg4w==","signatures":[{"sig":"MEYCIQDSHse1zMt/T15x6n7bXpueqKD2ZugUfFriBC1tI5NxEAIhANHQTmmPxEUxBQKlYc7hSVK/z6LCjecmtN19B/YP1BAi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":292967},"main":"./dist/index.js","type":"module","_from":"file:nodii-db-rls-0.8.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./drizzle":{"types":"./dist/drizzle-policies.d.ts","default":"./dist/drizzle-policies.js"},"./postgres-js":{"types":"./dist/postgres-js-client.d.ts","default":"./dist/postgres-js-client.js"},"./drizzle/platform-ops-grants":{"types":"./dist/drizzle-grants.d.ts","default":"./dist/drizzle-grants.js"}},"scripts":{"test":"bun test","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bc1bc759-8146-4036-9954-d37dc79a0646"}},"_resolved":"/tmp/tmp.bNbXjSrC7Z/nodii-db-rls-0.8.0.tgz","_integrity":"sha512-+j/EKj7Ax/jVXH+Krsta6Tg8pFKAZt8o93oj//Vhp9o0MgYfozWI0Gn3VfFMyhnkCzncGkhYU/cBHwNgknQg4w==","repository":{"url":"git+https://github.com/cognion-nucleus/nodii-libs.git","type":"git","directory":"ts/db-rls"},"_npmVersion":"10.9.8","description":"Three-pool RLS dispatch + GUC-set + entry-point helpers + RLS policy DDL generator for the Nodii microservice stack. Polyglot per D159 (TS + Python + Go). Spec: planning hub docKey=db-rls.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","postgres":"^3.4.0","@types/pg":"^8.11.10","@types/bun":"^1.3.13","typescript":"^5.9.3","drizzle-orm":"^0.45.2","@nodii/telemetry":"0.9.0"},"peerDependencies":{"pg":"^8.13.0","postgres":"^3.4.0","drizzle-orm":">=0.36 <0.50","@nodii/telemetry":">=0.5.2 <1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"postgres":{"optional":true},"drizzle-orm":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/db-rls_0.8.0_1782231413326_0.40574312877667196","host":"s3://npm-registry-packages-npm-production"}},"0.8.1":{"name":"@nodii/db-rls","version":"0.8.1","license":"MIT","_id":"@nodii/db-rls@0.8.1","maintainers":[{"name":"abhisathya02","email":"abhi@dwarfstarsystems.com"}],"homepage":"https://github.com/cognion-nucleus/nodii-libs#readme","bugs":{"url":"https://github.com/cognion-nucleus/nodii-libs/issues"},"bin":{"nodii-db-rls":"bin/migrate-gen.mjs"},"dist":{"shasum":"ac78ce2e2bb2c018280fa490f0974308905c7e98","tarball":"https://registry.npmjs.org/@nodii/db-rls/-/db-rls-0.8.1.tgz","fileCount":79,"integrity":"sha512-HEAiMq5hbP7HMr1opU/vS+X/iHKCFgxANEiMUNNCQHzkknboPV1bRaNWpf9eCCMiLf+fYHtgHr9Ylc7Yp1/frA==","signatures":[{"sig":"MEQCIFn3RhkH428MLQhqW0Kjq1IxopfF8tAM1KmpreHvh0yVAiAs90RigC7rcVP1MahoAe+lEaSSv2gYw+jQ+BoDndoPcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293722},"main":"./dist/index.js","type":"module","_from":"file:nodii-db-rls-0.8.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./drizzle":{"types":"./dist/drizzle-policies.d.ts","default":"./dist/drizzle-policies.js"},"./postgres-js":{"types":"./dist/postgres-js-client.d.ts","default":"./dist/postgres-js-client.js"},"./drizzle/platform-ops-grants":{"types":"./dist/drizzle-grants.d.ts","default":"./dist/drizzle-grants.js"}},"scripts":{"test":"bun test","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bc1bc759-8146-4036-9954-d37dc79a0646"}},"_resolved":"/tmp/tmp.kDcRe2B7Iv/nodii-db-rls-0.8.1.tgz","_integrity":"sha512-HEAiMq5hbP7HMr1opU/vS+X/iHKCFgxANEiMUNNCQHzkknboPV1bRaNWpf9eCCMiLf+fYHtgHr9Ylc7Yp1/frA==","repository":{"url":"git+https://github.com/cognion-nucleus/nodii-libs.git","type":"git","directory":"ts/db-rls"},"_npmVersion":"10.9.8","description":"Three-pool RLS dispatch + GUC-set + entry-point helpers + RLS policy DDL generator for the Nodii microservice stack. Polyglot per D159 (TS + Python + Go). Spec: planning hub docKey=db-rls.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","postgres":"^3.4.0","@types/pg":"^8.11.10","@types/bun":"^1.3.13","typescript":"^5.9.3","drizzle-orm":"^0.45.2","@nodii/telemetry":"0.9.1"},"peerDependencies":{"pg":"^8.13.0","postgres":"^3.4.0","drizzle-orm":">=0.36 <0.50","@nodii/telemetry":">=0.5.2 <1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"postgres":{"optional":true},"drizzle-orm":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/db-rls_0.8.1_1782273024558_0.666601046461575","host":"s3://npm-registry-packages-npm-production"}},"0.8.2":{"name":"@nodii/db-rls","version":"0.8.2","license":"MIT","_id":"@nodii/db-rls@0.8.2","maintainers":[{"name":"abhisathya02","email":"abhi@dwarfstarsystems.com"}],"homepage":"https://github.com/cognion-nucleus/nodii-libs#readme","bugs":{"url":"https://github.com/cognion-nucleus/nodii-libs/issues"},"bin":{"nodii-db-rls":"bin/migrate-gen.mjs"},"dist":{"shasum":"cb6b8c5fa3f497c138a3dcc65e32a48dc050a276","tarball":"https://registry.npmjs.org/@nodii/db-rls/-/db-rls-0.8.2.tgz","fileCount":79,"integrity":"sha512-XflzFFM1DfrOavNIfxQpOw6LqX+W4uL3BROkpynzowoHLwmOaOV0w+Da/iSOftG+BsYjkm0AHY2RimsMXXxAQQ==","signatures":[{"sig":"MEYCIQC2KmoMKev8p+vvMHTIElYV9EZ6lkLKdl/jIZBr8Ov4xQIhAKgt3Chl0Jfav8SdcdQdZkNpYzLnrSQuQwiUML70LYTN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":301978},"main":"./dist/index.js","type":"module","_from":"file:nodii-db-rls-0.8.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./drizzle":{"types":"./dist/drizzle-policies.d.ts","default":"./dist/drizzle-policies.js"},"./postgres-js":{"types":"./dist/postgres-js-client.d.ts","default":"./dist/postgres-js-client.js"},"./drizzle/platform-ops-grants":{"types":"./dist/drizzle-grants.d.ts","default":"./dist/drizzle-grants.js"}},"scripts":{"test":"bun test","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bc1bc759-8146-4036-9954-d37dc79a0646"}},"_resolved":"/tmp/tmp.Ri3KH4Rq9G/nodii-db-rls-0.8.2.tgz","_integrity":"sha512-XflzFFM1DfrOavNIfxQpOw6LqX+W4uL3BROkpynzowoHLwmOaOV0w+Da/iSOftG+BsYjkm0AHY2RimsMXXxAQQ==","repository":{"url":"git+https://github.com/cognion-nucleus/nodii-libs.git","type":"git","directory":"ts/db-rls"},"_npmVersion":"10.9.8","description":"Three-pool RLS dispatch + GUC-set + entry-point helpers + RLS policy DDL generator for the Nodii microservice stack. Polyglot per D159 (TS + Python + Go). Spec: planning hub docKey=db-rls.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","postgres":"^3.4.0","@types/pg":"^8.11.10","@types/bun":"^1.3.13","typescript":"^5.9.3","drizzle-orm":"^0.45.2","@nodii/telemetry":"0.9.1"},"peerDependencies":{"pg":"^8.13.0","postgres":"^3.4.0","drizzle-orm":">=0.36 <0.50","@nodii/telemetry":">=0.5.2 <1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"postgres":{"optional":true},"drizzle-orm":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/db-rls_0.8.2_1782275051029_0.6317139770008038","host":"s3://npm-registry-packages-npm-production"}},"0.8.3":{"name":"@nodii/db-rls","version":"0.8.3","license":"MIT","_id":"@nodii/db-rls@0.8.3","maintainers":[{"name":"abhisathya02","email":"abhi@dwarfstarsystems.com"}],"homepage":"https://github.com/cognion-nucleus/nodii-libs#readme","bugs":{"url":"https://github.com/cognion-nucleus/nodii-libs/issues"},"bin":{"nodii-db-rls":"bin/migrate-gen.mjs"},"dist":{"shasum":"3329caf41ace48916d52448e1de66e860a979ced","tarball":"https://registry.npmjs.org/@nodii/db-rls/-/db-rls-0.8.3.tgz","fileCount":79,"integrity":"sha512-kOlsMOfvX+adu+DvonK6A37P2V2xZMYBuvtozGTUHfliz7Hgn8tI9HncOIMnEdTPq1/tRO5oAm5XQRmxJISSMw==","signatures":[{"sig":"MEUCIQDR5OSIg6nJiIcCfmeL+j7K4s1UKtx3znd47Y0Iy/628gIgWQIweMDrXtpbX+CVgffms58VEbvWwlJARP8SKD2iO6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":303134},"main":"./dist/index.js","type":"module","_from":"file:nodii-db-rls-0.8.3.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./drizzle":{"types":"./dist/drizzle-policies.d.ts","default":"./dist/drizzle-policies.js"},"./postgres-js":{"types":"./dist/postgres-js-client.d.ts","default":"./dist/postgres-js-client.js"},"./drizzle/platform-ops-grants":{"types":"./dist/drizzle-grants.d.ts","default":"./dist/drizzle-grants.js"}},"scripts":{"test":"bun test","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bc1bc759-8146-4036-9954-d37dc79a0646"}},"_resolved":"/tmp/tmp.u1uP46yR30/nodii-db-rls-0.8.3.tgz","_integrity":"sha512-kOlsMOfvX+adu+DvonK6A37P2V2xZMYBuvtozGTUHfliz7Hgn8tI9HncOIMnEdTPq1/tRO5oAm5XQRmxJISSMw==","repository":{"url":"git+https://github.com/cognion-nucleus/nodii-libs.git","type":"git","directory":"ts/db-rls"},"_npmVersion":"10.9.8","description":"Three-pool RLS dispatch + GUC-set + entry-point helpers + RLS policy DDL generator for the Nodii microservice stack. Polyglot per D159 (TS + Python + Go). Spec: planning hub docKey=db-rls.","directories":{},"_nodeVersion":"22.22.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","postgres":"^3.4.0","@types/pg":"^8.11.10","@types/bun":"^1.3.13","typescript":"^5.9.3","drizzle-orm":"^0.45.2","@nodii/telemetry":"0.10.0"},"peerDependencies":{"pg":"^8.13.0","postgres":"^3.4.0","drizzle-orm":">=0.36 <0.50","@nodii/telemetry":">=0.5.2 <1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"postgres":{"optional":true},"drizzle-orm":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/db-rls_0.8.3_1782335226493_0.07463307050037682","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@nodii/db-rls","version":"0.8.4","license":"MIT","_id":"@nodii/db-rls@0.8.4","maintainers":[{"name":"abhisathya02","email":"abhi@dwarfstarsystems.com"}],"homepage":"https://github.com/cognion-nucleus/nodii-libs#readme","bugs":{"url":"https://github.com/cognion-nucleus/nodii-libs/issues"},"bin":{"nodii-db-rls":"bin/migrate-gen.mjs"},"dist":{"shasum":"340a437849995765c66f339b794b28dea82034e3","tarball":"https://registry.npmjs.org/@nodii/db-rls/-/db-rls-0.8.4.tgz","fileCount":79,"integrity":"sha512-nO3Dvt30fMEaHAmHVx6dUcV9B7lh0Am0WEoSZ0ru/dCek3rxyuxoqGwnMJEqQ9Sca/s6pzZnRYPkQCAA9KtNEg==","signatures":[{"sig":"MEQCIBvZUq31xQ7rteefWg/nNRPxXHMlJ8fdk7605JCwnFkKAiBZvYRXrAhxsRjY8WsgFHM8RZD4BRd3mU0lrpJ0/5WNKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":303440},"main":"./dist/index.js","type":"module","_from":"file:nodii-db-rls-0.8.4.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./drizzle":{"types":"./dist/drizzle-policies.d.ts","default":"./dist/drizzle-policies.js"},"./postgres-js":{"types":"./dist/postgres-js-client.d.ts","default":"./dist/postgres-js-client.js"},"./drizzle/platform-ops-grants":{"types":"./dist/drizzle-grants.d.ts","default":"./dist/drizzle-grants.js"}},"scripts":{"test":"bun test","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bc1bc759-8146-4036-9954-d37dc79a0646"}},"_resolved":"/tmp/tmp.V9KQRmaX8Y/nodii-db-rls-0.8.4.tgz","_integrity":"sha512-nO3Dvt30fMEaHAmHVx6dUcV9B7lh0Am0WEoSZ0ru/dCek3rxyuxoqGwnMJEqQ9Sca/s6pzZnRYPkQCAA9KtNEg==","repository":{"url":"git+https://github.com/cognion-nucleus/nodii-libs.git","type":"git","directory":"ts/db-rls"},"_npmVersion":"10.9.8","description":"Three-pool RLS dispatch + GUC-set + entry-point helpers + RLS policy DDL generator for the Nodii microservice stack. Polyglot per D159 (TS + Python + Go). Spec: planning hub docKey=db-rls.","directories":{},"_nodeVersion":"22.23.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","postgres":"^3.4.0","@types/pg":"^8.11.10","@types/bun":"^1.3.13","typescript":"^5.9.3","drizzle-orm":"^0.45.2","@nodii/telemetry":"0.16.0"},"peerDependencies":{"pg":"^8.13.0","postgres":"^3.4.0","drizzle-orm":">=0.36 <0.50","@nodii/telemetry":">=0.5.2 <1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"postgres":{"optional":true},"drizzle-orm":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/db-rls_0.8.4_1782591403297_0.08980859804768992","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@nodii/db-rls","version":"0.9.0","license":"MIT","_id":"@nodii/db-rls@0.9.0","maintainers":[{"name":"abhisathya02","email":"abhi@dwarfstarsystems.com"}],"homepage":"https://github.com/cognion-nucleus/nodii-libs#readme","bugs":{"url":"https://github.com/cognion-nucleus/nodii-libs/issues"},"bin":{"nodii-db-rls":"bin/migrate-gen.mjs"},"dist":{"shasum":"9190c78605879a168a1aa6f056877a5a864d6b7b","tarball":"https://registry.npmjs.org/@nodii/db-rls/-/db-rls-0.9.0.tgz","fileCount":79,"integrity":"sha512-NXErkrgqR4rq3EQcPrG/xEPcIShXhHaUZwAa2ZLRVyEQEUwyxTGgqpiYKnpgyEbkp1WD13xz7vpai+qHkQy24A==","signatures":[{"sig":"MEYCIQCNXbKlw3/57rNVTa2zgSb1MjYDb0DaSDbNsP+8R2ksRwIhAJrJFmxK1Ueh9trORY0TQ3UAfpv6qaQUnCHV6qPYvNDQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":303008},"main":"./dist/index.js","type":"module","_from":"file:nodii-db-rls-0.9.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./drizzle":{"types":"./dist/drizzle-policies.d.ts","default":"./dist/drizzle-policies.js"},"./postgres-js":{"types":"./dist/postgres-js-client.d.ts","default":"./dist/postgres-js-client.js"},"./node-postgres":{"types":"./dist/drizzle-client.d.ts","default":"./dist/drizzle-client.js"},"./drizzle/platform-ops-grants":{"types":"./dist/drizzle-grants.d.ts","default":"./dist/drizzle-grants.js"}},"scripts":{"test":"bun test","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bc1bc759-8146-4036-9954-d37dc79a0646"}},"_resolved":"/tmp/tmp.AZWvQ8olh8/nodii-db-rls-0.9.0.tgz","_integrity":"sha512-NXErkrgqR4rq3EQcPrG/xEPcIShXhHaUZwAa2ZLRVyEQEUwyxTGgqpiYKnpgyEbkp1WD13xz7vpai+qHkQy24A==","repository":{"url":"git+https://github.com/cognion-nucleus/nodii-libs.git","type":"git","directory":"ts/db-rls"},"_npmVersion":"10.9.8","description":"Three-pool RLS dispatch + GUC-set + entry-point helpers + RLS policy DDL generator for the Nodii microservice stack. Polyglot per D159 (TS + Python + Go). Spec: planning hub docKey=db-rls.","directories":{},"_nodeVersion":"22.23.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","postgres":"^3.4.0","@types/pg":"^8.11.10","@types/bun":"^1.3.13","typescript":"^5.9.3","drizzle-orm":"^0.45.2","@nodii/telemetry":"0.18.0"},"peerDependencies":{"pg":"^8.13.0","postgres":"^3.4.0","drizzle-orm":">=0.36 <0.50","@nodii/telemetry":">=0.5.2 <1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"postgres":{"optional":true},"drizzle-orm":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/db-rls_0.9.0_1782929186487_0.07897719588138163","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@nodii/db-rls","version":"0.9.1","license":"MIT","_id":"@nodii/db-rls@0.9.1","maintainers":[{"name":"abhisathya02","email":"abhi@dwarfstarsystems.com"}],"homepage":"https://github.com/cognion-nucleus/nodii-libs#readme","bugs":{"url":"https://github.com/cognion-nucleus/nodii-libs/issues"},"bin":{"nodii-db-rls":"bin/migrate-gen.mjs"},"dist":{"shasum":"b541c230331bd9ddbd739365d16ede70f8dd1699","tarball":"https://registry.npmjs.org/@nodii/db-rls/-/db-rls-0.9.1.tgz","fileCount":79,"integrity":"sha512-ZzmJJumsfVc6oCg6uktvDWTBOOy2RFyyRcEIEy4FFk7sT3wKrcx1xeth8F9OgdrOpu42iRDUsHAPiDlZlMnxdw==","signatures":[{"sig":"MEUCIQCW2X4WXf0vUUZwarF/X9Ei2+J5Umsko3n8H6eK0l9G8wIgCi3ZxYD/weaZg4yfWMSPAP7VOtyTZwToVa8Jk60yxMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":303008},"main":"./dist/index.js","type":"module","_from":"file:nodii-db-rls-0.9.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./drizzle":{"types":"./dist/drizzle-policies.d.ts","default":"./dist/drizzle-policies.js"},"./postgres-js":{"types":"./dist/postgres-js-client.d.ts","default":"./dist/postgres-js-client.js"},"./node-postgres":{"types":"./dist/drizzle-client.d.ts","default":"./dist/drizzle-client.js"},"./drizzle/platform-ops-grants":{"types":"./dist/drizzle-grants.d.ts","default":"./dist/drizzle-grants.js"}},"scripts":{"test":"bun test","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bc1bc759-8146-4036-9954-d37dc79a0646"}},"_resolved":"/tmp/tmp.1FMWFUbbAz/nodii-db-rls-0.9.1.tgz","_integrity":"sha512-ZzmJJumsfVc6oCg6uktvDWTBOOy2RFyyRcEIEy4FFk7sT3wKrcx1xeth8F9OgdrOpu42iRDUsHAPiDlZlMnxdw==","repository":{"url":"git+https://github.com/cognion-nucleus/nodii-libs.git","type":"git","directory":"ts/db-rls"},"_npmVersion":"10.9.8","description":"Three-pool RLS dispatch + GUC-set + entry-point helpers + RLS policy DDL generator for the Nodii microservice stack. Polyglot per D159 (TS + Python + Go). Spec: planning hub docKey=db-rls.","directories":{},"_nodeVersion":"22.23.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","postgres":"^3.4.0","@types/pg":"^8.11.10","@types/bun":"^1.3.13","typescript":"^5.9.3","drizzle-orm":"^0.45.2","@nodii/telemetry":"0.18.0"},"peerDependencies":{"pg":"^8.13.0","postgres":"^3.4.0","drizzle-orm":">=0.36 <0.50","@nodii/telemetry":">=0.5.2 <1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"postgres":{"optional":true},"drizzle-orm":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/db-rls_0.9.1_1782999700756_0.49420424482420566","host":"s3://npm-registry-packages-npm-production"}},"0.9.2":{"name":"@nodii/db-rls","version":"0.9.2","license":"MIT","_id":"@nodii/db-rls@0.9.2","maintainers":[{"name":"abhisathya02","email":"abhi@dwarfstarsystems.com"}],"homepage":"https://github.com/cognion-nucleus/nodii-libs#readme","bugs":{"url":"https://github.com/cognion-nucleus/nodii-libs/issues"},"bin":{"nodii-db-rls":"bin/migrate-gen.mjs"},"dist":{"shasum":"cfe89828ba0d31ff2f05ed53b2176fdcb7457480","tarball":"https://registry.npmjs.org/@nodii/db-rls/-/db-rls-0.9.2.tgz","fileCount":79,"integrity":"sha512-r5ozL357zbNEbm2zKG5qLE7egu+o83L7TFQ7Q7HIPZ7FkPWKkCPBrNGO5Gp50mHCg0Xf+tuo3aXulX3m/JTF8w==","signatures":[{"sig":"MEUCICIlgX9QZpyuoqvwQwTLwXI7WyOYn9u+HoXO0lYBEV0rAiEAlP+6C990ak7czhAY4wVYGWivm0Zl5qipVRjxLxVWNOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":303872},"main":"./dist/index.js","type":"module","_from":"file:nodii-db-rls-0.9.2.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./drizzle":{"types":"./dist/drizzle-policies.d.ts","default":"./dist/drizzle-policies.js"},"./postgres-js":{"types":"./dist/postgres-js-client.d.ts","default":"./dist/postgres-js-client.js"},"./node-postgres":{"types":"./dist/drizzle-client.d.ts","default":"./dist/drizzle-client.js"},"./drizzle/platform-ops-grants":{"types":"./dist/drizzle-grants.d.ts","default":"./dist/drizzle-grants.js"}},"scripts":{"test":"bun test","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bc1bc759-8146-4036-9954-d37dc79a0646"}},"_resolved":"/tmp/tmp.TXfwHGTTag/nodii-db-rls-0.9.2.tgz","_integrity":"sha512-r5ozL357zbNEbm2zKG5qLE7egu+o83L7TFQ7Q7HIPZ7FkPWKkCPBrNGO5Gp50mHCg0Xf+tuo3aXulX3m/JTF8w==","repository":{"url":"git+https://github.com/cognion-nucleus/nodii-libs.git","type":"git","directory":"ts/db-rls"},"_npmVersion":"10.9.8","description":"Three-pool RLS dispatch + GUC-set + entry-point helpers + RLS policy DDL generator for the Nodii microservice stack. Polyglot per D159 (TS + Python + Go). Spec: planning hub docKey=db-rls.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","postgres":"^3.4.0","@types/pg":"^8.11.10","@types/bun":"^1.3.13","typescript":"^5.9.3","drizzle-orm":"^0.45.2","@nodii/telemetry":"0.20.0"},"peerDependencies":{"pg":"^8.13.0","postgres":"^3.4.0","drizzle-orm":">=0.36 <0.50","@nodii/telemetry":">=0.5.2 <1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"postgres":{"optional":true},"drizzle-orm":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/db-rls_0.9.2_1783097571954_0.12002071350214871","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@nodii/db-rls","version":"0.10.0","license":"MIT","_id":"@nodii/db-rls@0.10.0","maintainers":[{"name":"abhisathya02","email":"abhi@dwarfstarsystems.com"}],"homepage":"https://github.com/cognion-nucleus/nodii-libs#readme","bugs":{"url":"https://github.com/cognion-nucleus/nodii-libs/issues"},"bin":{"nodii-db-rls":"bin/migrate-gen.mjs"},"dist":{"shasum":"b70eb5f8ee66b15ad4d73191d5c2d152756b0b3a","tarball":"https://registry.npmjs.org/@nodii/db-rls/-/db-rls-0.10.0.tgz","fileCount":79,"integrity":"sha512-B/QtLnzvuiM0WlKiBW23sMDd9LJHFKj8QZj1l9mGRYCTULIucXvSXTrRjBmVQpfAcLJIcxUEjAjs4ZfM0J3x6w==","signatures":[{"sig":"MEYCIQDX8BptI+aCXcQJkRIIs2Yau1a7zcghMqz4tus1LpScRgIhAPSlVxaS/79wnvJs2308Yu44T1+ww21O3pitYkzkgYph","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":308265},"main":"./dist/index.js","type":"module","_from":"file:nodii-db-rls-0.10.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./drizzle":{"types":"./dist/drizzle-policies.d.ts","default":"./dist/drizzle-policies.js"},"./postgres-js":{"types":"./dist/postgres-js-client.d.ts","default":"./dist/postgres-js-client.js"},"./node-postgres":{"types":"./dist/drizzle-client.d.ts","default":"./dist/drizzle-client.js"},"./drizzle/platform-ops-grants":{"types":"./dist/drizzle-grants.d.ts","default":"./dist/drizzle-grants.js"}},"scripts":{"test":"bun test","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bc1bc759-8146-4036-9954-d37dc79a0646"}},"_resolved":"/tmp/tmp.XAtsUKnHC9/nodii-db-rls-0.10.0.tgz","_integrity":"sha512-B/QtLnzvuiM0WlKiBW23sMDd9LJHFKj8QZj1l9mGRYCTULIucXvSXTrRjBmVQpfAcLJIcxUEjAjs4ZfM0J3x6w==","repository":{"url":"git+https://github.com/cognion-nucleus/nodii-libs.git","type":"git","directory":"ts/db-rls"},"_npmVersion":"10.9.8","description":"Three-pool RLS dispatch + GUC-set + entry-point helpers + RLS policy DDL generator for the Nodii microservice stack. Polyglot per D159 (TS + Python + Go). Spec: planning hub docKey=db-rls.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","postgres":"^3.4.0","@types/pg":"^8.11.10","@types/bun":"^1.3.13","typescript":"^5.9.3","drizzle-orm":"^0.45.2","@nodii/telemetry":"0.21.0"},"peerDependencies":{"pg":"^8.13.0","postgres":"^3.4.0","drizzle-orm":">=0.36 <0.50","@nodii/telemetry":">=0.5.2 <1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"postgres":{"optional":true},"drizzle-orm":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/db-rls_0.10.0_1783538122184_0.921487620103026","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@nodii/db-rls","version":"0.11.0","license":"MIT","_id":"@nodii/db-rls@0.11.0","maintainers":[{"name":"abhisathya02","email":"abhi@dwarfstarsystems.com"}],"homepage":"https://github.com/cognion-nucleus/nodii-libs#readme","bugs":{"url":"https://github.com/cognion-nucleus/nodii-libs/issues"},"bin":{"nodii-db-rls":"bin/migrate-gen.mjs"},"dist":{"shasum":"725be69137d62ba1ff68130f5bf6f453a2093320","tarball":"https://registry.npmjs.org/@nodii/db-rls/-/db-rls-0.11.0.tgz","fileCount":79,"integrity":"sha512-tHTQxHUP8ALNRdsrZVf6lE+Vio0peGRdJVwFEum4Ph3T6IYWrax31Rzv2yaixtDYsTtR91YpabfJrPWEYENFIg==","signatures":[{"sig":"MEYCIQDhGiV6+rtriaRLiHmZLV+XwqQujx0uTBj8Cq4ypVMLpwIhAI47pw44QjpZBnlqMXC6puNmkRU0WE96SdjPZj4jfZi4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":308265},"main":"./dist/index.js","type":"module","_from":"file:nodii-db-rls-0.11.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./drizzle":{"types":"./dist/drizzle-policies.d.ts","default":"./dist/drizzle-policies.js"},"./postgres-js":{"types":"./dist/postgres-js-client.d.ts","default":"./dist/postgres-js-client.js"},"./node-postgres":{"types":"./dist/drizzle-client.d.ts","default":"./dist/drizzle-client.js"},"./drizzle/platform-ops-grants":{"types":"./dist/drizzle-grants.d.ts","default":"./dist/drizzle-grants.js"}},"scripts":{"test":"bun test","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bc1bc759-8146-4036-9954-d37dc79a0646"}},"_resolved":"/tmp/tmp.mCJbGGaw0z/nodii-db-rls-0.11.0.tgz","_integrity":"sha512-tHTQxHUP8ALNRdsrZVf6lE+Vio0peGRdJVwFEum4Ph3T6IYWrax31Rzv2yaixtDYsTtR91YpabfJrPWEYENFIg==","repository":{"url":"git+https://github.com/cognion-nucleus/nodii-libs.git","type":"git","directory":"ts/db-rls"},"_npmVersion":"10.9.8","description":"Three-pool RLS dispatch + GUC-set + entry-point helpers + RLS policy DDL generator for the Nodii microservice stack. Polyglot per D159 (TS + Python + Go). Spec: planning hub docKey=db-rls.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","postgres":"^3.4.0","@types/pg":"^8.11.10","@types/bun":"^1.3.13","typescript":"^5.9.3","drizzle-orm":"^0.45.2","@nodii/telemetry":"0.23.0"},"peerDependencies":{"pg":"^8.13.0","postgres":"^3.4.0","drizzle-orm":">=0.36 <0.50","@nodii/telemetry":">=0.5.2 <1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"postgres":{"optional":true},"drizzle-orm":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/db-rls_0.11.0_1783622571564_0.5316347007896154","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@nodii/db-rls","version":"0.12.0","license":"MIT","_id":"@nodii/db-rls@0.12.0","maintainers":[{"name":"abhisathya02","email":"abhi@dwarfstarsystems.com"}],"homepage":"https://github.com/cognion-nucleus/nodii-libs#readme","bugs":{"url":"https://github.com/cognion-nucleus/nodii-libs/issues"},"bin":{"nodii-db-rls":"bin/migrate-gen.mjs"},"dist":{"shasum":"f4023557ced8139227a3b0d3d274e792086b03b5","tarball":"https://registry.npmjs.org/@nodii/db-rls/-/db-rls-0.12.0.tgz","fileCount":83,"integrity":"sha512-3bKNI7cCUJJzl/KrHV9xRB23A6ipVCUjIbGASk11yzO0M9WsMlTIT5+EQsX/2Eppxj0fPwWJE5slZGLV2WOEZA==","signatures":[{"sig":"MEUCICjXEsYnNZPRYziYPKWbYx7D80spFxdXH8MJk1/IaGLLAiEAlMJemJUyD68+sgXez6WdcYCvtnk9Jjiir4JKxSZ9nf4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":401453},"main":"./dist/index.js","type":"module","_from":"file:nodii-db-rls-0.12.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./drizzle":{"types":"./dist/drizzle-policies.d.ts","default":"./dist/drizzle-policies.js"},"./postgres-js":{"types":"./dist/postgres-js-client.d.ts","default":"./dist/postgres-js-client.js"},"./node-postgres":{"types":"./dist/drizzle-client.d.ts","default":"./dist/drizzle-client.js"},"./drizzle/platform-ops-grants":{"types":"./dist/drizzle-grants.d.ts","default":"./dist/drizzle-grants.js"}},"scripts":{"test":"bun test","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bc1bc759-8146-4036-9954-d37dc79a0646"}},"_resolved":"/tmp/tmp.2twfB8Ami0/nodii-db-rls-0.12.0.tgz","_integrity":"sha512-3bKNI7cCUJJzl/KrHV9xRB23A6ipVCUjIbGASk11yzO0M9WsMlTIT5+EQsX/2Eppxj0fPwWJE5slZGLV2WOEZA==","repository":{"url":"git+https://github.com/cognion-nucleus/nodii-libs.git","type":"git","directory":"ts/db-rls"},"_npmVersion":"10.9.8","description":"Three-pool RLS dispatch + GUC-set + entry-point helpers + RLS policy DDL generator for the Nodii microservice stack. Polyglot per D159 (TS + Python + Go). Spec: planning hub docKey=db-rls.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","postgres":"^3.4.0","@types/pg":"^8.11.10","@types/bun":"^1.3.13","typescript":"^5.9.3","drizzle-orm":"^0.45.2","@nodii/telemetry":"0.26.0"},"peerDependencies":{"pg":"^8.13.0","postgres":"^3.4.0","drizzle-orm":">=0.36 <0.50","@nodii/telemetry":">=0.5.2 <1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"postgres":{"optional":true},"drizzle-orm":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/db-rls_0.12.0_1785253659182_0.9290574923382606","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@nodii/db-rls","version":"0.13.0","license":"MIT","_id":"@nodii/db-rls@0.13.0","maintainers":[{"name":"abhisathya02","email":"abhi@dwarfstarsystems.com"}],"homepage":"https://github.com/cognion-nucleus/nodii-libs#readme","bugs":{"url":"https://github.com/cognion-nucleus/nodii-libs/issues"},"bin":{"nodii-db-rls":"bin/migrate-gen.mjs"},"dist":{"shasum":"ca882a5944ff1a376569ed2b2dee1368eada8384","tarball":"https://registry.npmjs.org/@nodii/db-rls/-/db-rls-0.13.0.tgz","fileCount":91,"integrity":"sha512-cyuu31dCDcxGR0SlzesVWGnNpqhmm0acqZtMI7cwCt3GqMZEa85AAS9SzbLvFHBJsfe4Wmkydc/6t9Q+FHsGPA==","signatures":[{"sig":"MEUCICIRkuV24pPVUIjJtluM6MpIGNB/uvZo20/pD9mKevLAAiEAmSLoyszWEX+yD2BoCKNfkTuscv1Sd6gWpN4xk7ePX7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":467474},"main":"./dist/index.js","type":"module","_from":"file:nodii-db-rls-0.13.0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./drizzle":{"types":"./dist/drizzle-policies.d.ts","default":"./dist/drizzle-policies.js"},"./postgres-js":{"types":"./dist/postgres-js-client.d.ts","default":"./dist/postgres-js-client.js"},"./node-postgres":{"types":"./dist/drizzle-client.d.ts","default":"./dist/drizzle-client.js"},"./drizzle/platform-ops-grants":{"types":"./dist/drizzle-grants.d.ts","default":"./dist/drizzle-grants.js"}},"scripts":{"test":"bun test","build":"tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bc1bc759-8146-4036-9954-d37dc79a0646"}},"_resolved":"/tmp/tmp.FRWdpnw9Sb/nodii-db-rls-0.13.0.tgz","_integrity":"sha512-cyuu31dCDcxGR0SlzesVWGnNpqhmm0acqZtMI7cwCt3GqMZEa85AAS9SzbLvFHBJsfe4Wmkydc/6t9Q+FHsGPA==","repository":{"url":"git+https://github.com/cognion-nucleus/nodii-libs.git","type":"git","directory":"ts/db-rls"},"_npmVersion":"10.9.8","description":"Three-pool RLS dispatch + GUC-set + entry-point helpers + RLS policy DDL generator for the Nodii microservice stack. Polyglot per D159 (TS + Python + Go). Spec: planning hub docKey=db-rls.","directories":{},"_nodeVersion":"22.23.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.13.1","postgres":"^3.4.0","@types/pg":"^8.11.10","@types/bun":"^1.3.13","typescript":"^5.9.3","drizzle-orm":"^0.45.2","@nodii/telemetry":"0.27.0"},"peerDependencies":{"pg":"^8.13.0","postgres":"^3.4.0","drizzle-orm":">=0.36 <0.50","@nodii/telemetry":">=0.5.2 <1.0.0"},"peerDependenciesMeta":{"pg":{"optional":true},"postgres":{"optional":true},"drizzle-orm":{"optional":false}},"_npmOperationalInternal":{"tmp":"tmp/db-rls_0.13.0_1785272660058_0.06384907202335066","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@nodii/db-rls","version":"0.14.0","description":"Three-pool RLS dispatch + GUC-set + entry-point helpers + RLS policy DDL generator for the Nodii microservice stack. Polyglot per D159 (TS + Python + Go). Spec: planning hub docKey=db-rls.","license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","bin":{"nodii-db-rls":"bin/migrate-gen.mjs"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./drizzle":{"types":"./dist/drizzle-policies.d.ts","default":"./dist/drizzle-policies.js"},"./drizzle/platform-ops-grants":{"types":"./dist/drizzle-grants.d.ts","default":"./dist/drizzle-grants.js"},"./postgres-js":{"types":"./dist/postgres-js-client.d.ts","default":"./dist/postgres-js-client.js"},"./node-postgres":{"types":"./dist/drizzle-client.d.ts","default":"./dist/drizzle-client.js"}},"publishConfig":{"access":"public"},"scripts":{"build":"tsc","typecheck":"tsc --noEmit","test":"bun test"},"peerDependencies":{"drizzle-orm":">=0.36 <0.50","pg":"^8.13.0","postgres":"^3.4.0","@nodii/telemetry":">=0.5.2 <1.0.0"},"peerDependenciesMeta":{"drizzle-orm":{"optional":false},"pg":{"optional":true},"postgres":{"optional":true}},"devDependencies":{"@nodii/telemetry":"0.29.0","@types/bun":"^1.3.13","@types/pg":"^8.11.10","drizzle-orm":"^0.45.2","pg":"^8.13.1","postgres":"^3.4.0","typescript":"^5.9.3"},"repository":{"type":"git","url":"git+https://github.com/cognion-nucleus/nodii-libs.git","directory":"ts/db-rls"},"_id":"@nodii/db-rls@0.14.0","bugs":{"url":"https://github.com/cognion-nucleus/nodii-libs/issues"},"homepage":"https://github.com/cognion-nucleus/nodii-libs#readme","_integrity":"sha512-gVn8xpJD+JGuI+w1KRMeQ3wIevGDYi4mFbb9Wg+x7OvCPJT6Hwhx2rHldnArxGH65LQ5DBy0pPHD8AfUYFLvFg==","_resolved":"/tmp/tmp.KETTGUFS2V/nodii-db-rls-0.14.0.tgz","_from":"file:nodii-db-rls-0.14.0.tgz","_nodeVersion":"22.23.1","_npmVersion":"10.9.8","dist":{"integrity":"sha512-gVn8xpJD+JGuI+w1KRMeQ3wIevGDYi4mFbb9Wg+x7OvCPJT6Hwhx2rHldnArxGH65LQ5DBy0pPHD8AfUYFLvFg==","shasum":"8cb86eb18d5241159afab892a23211c0a0bc8eb7","tarball":"https://registry.npmjs.org/@nodii/db-rls/-/db-rls-0.14.0.tgz","fileCount":95,"unpackedSize":525438,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHFr7xXaU0Uep5HZlFXKYct1fjYCDkhzRwBDr4EwdpeUAiBtXJZbVYWyrmw6ULjxVQQ42/MprA+3U1WDlEK02t4FXA=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:bc1bc759-8146-4036-9954-d37dc79a0646"}},"directories":{},"maintainers":[{"name":"abhisathya02","email":"abhi@dwarfstarsystems.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/db-rls_0.14.0_1785994683422_0.8869943850392057"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-26T14:10:55.583Z","modified":"2026-08-06T05:38:03.721Z","0.0.1":"2026-05-26T14:10:55.862Z","0.0.2":"2026-05-26T16:34:42.158Z","0.2.0":"2026-05-31T18:38:24.093Z","0.2.1":"2026-06-01T08:55:57.382Z","0.2.2":"2026-06-01T09:08:35.342Z","0.3.1":"2026-06-02T16:04:13.189Z","0.4.0":"2026-06-03T03:09:44.368Z","0.4.1":"2026-06-03T06:17:22.027Z","0.4.2":"2026-06-03T07:41:40.663Z","0.4.3":"2026-06-04T11:07:15.422Z","0.4.4":"2026-06-04T12:31:23.756Z","0.5.0":"2026-06-04T13:37:26.463Z","0.5.1":"2026-06-04T15:09:32.067Z","0.5.2":"2026-06-04T15:24:18.778Z","0.5.3":"2026-06-04T15:53:29.763Z","0.6.0":"2026-06-08T12:33:12.216Z","0.7.0":"2026-06-22T08:03:14.091Z","0.7.1":"2026-06-22T13:51:47.038Z","0.7.2":"2026-06-22T17:21:26.734Z","0.8.0":"2026-06-23T16:16:53.486Z","0.8.1":"2026-06-24T03:50:24.698Z","0.8.2":"2026-06-24T04:24:11.169Z","0.8.3":"2026-06-24T21:07:06.659Z","0.8.4":"2026-06-27T20:16:43.426Z","0.9.0":"2026-07-01T18:06:26.638Z","0.9.1":"2026-07-02T13:41:40.904Z","0.9.2":"2026-07-03T16:52:52.131Z","0.10.0":"2026-07-08T19:15:22.392Z","0.11.0":"2026-07-09T18:42:51.742Z","0.12.0":"2026-07-28T15:47:39.325Z","0.13.0":"2026-07-28T21:04:20.233Z","0.14.0":"2026-08-06T05:38:03.564Z"},"bugs":{"url":"https://github.com/cognion-nucleus/nodii-libs/issues"},"license":"MIT","homepage":"https://github.com/cognion-nucleus/nodii-libs#readme","repository":{"type":"git","url":"git+https://github.com/cognion-nucleus/nodii-libs.git","directory":"ts/db-rls"},"description":"Three-pool RLS dispatch + GUC-set + entry-point helpers + RLS policy DDL generator for the Nodii microservice stack. Polyglot per D159 (TS + Python + Go). Spec: planning hub docKey=db-rls.","maintainers":[{"name":"abhisathya02","email":"abhi@dwarfstarsystems.com"}],"readme":"# @nodii/db-rls\n\nThree-pool RLS dispatch + GUC binding + policy DDL generation for the Nodii\nmicroservice stack.\n\n**Spec**: `https://planning.dev.nucleus-cloud.in/api/v1/feature-docs?serviceId=nodii-libs&docKey=db-rls`\n\n## Unforgeable tenant binding\n\nOn the **authenticated** path the tenant is not a parameter. It is read from a\nrequest-scoped verified-claims context that auth middleware binds once:\n\n```ts\n// ONCE, in auth middleware, immediately after JWT verification.\napp.use(async (c, next) => {\n  const claims = await verifyJwt(c.req.header(\"authorization\"));\n  return runWithVerifiedTenantClaims(\n    { userId: claims.sub, tenantId: claims.tenant_id },\n    () => next(),\n  );\n});\n\n// Everywhere else — no tenant, and nowhere to put one.\nconst rows = await withUserContextDbPostgresJs(async (db) =>\n  db.select().from(invoices),\n);\n```\n\n`withUserContext` / `withUserContextDb` / `withUserContextDbPostgresJs` take the\ncallback as their **only** argument. `autoDispatch(fn)` is the same path;\n`autoDispatch({ systemTenantId }, fn)` is the system leg.\n\nWhy: the previous shape, `withUserContext({ userId, tenantId }, fn)`, let a\nhandler pass a request-derived tenant instead of the verified claim, and RLS\naccepted `app.tenant_id` without ever proving the principal held it. Membership\nwas checked once at login in `nodii-auth`, and nowhere near the database.\n\n**Workers, cron, S2S and webhooks are unaffected** — they have a legitimately\nresolved tenant and no user claim, and keep their explicit parameter:\n`withSystemContext({ tenantId }, fn)`. Migrations use `withOwnerContext`\n(`NODII_ENV=migrate`-gated); Nodii staff cross-tenant access uses\n`withPlatformOpsContext` (RBAC-gated, a different predicate).\n\nThere is **no escape hatch** — no option to override the tenant. Binding is\nrefused if claims are already bound (a handler cannot rebind to a different\ntenant), bound claims are copied and frozen (they cannot be mutated after the\nfact), and a blank / missing / non-string `userId` or `tenantId` is refused at\nbind time rather than binding an empty GUC that reads as \"no rows\". With no\nclaims bound the authenticated helpers throw `NoVerifiedTenantClaims` before\nacquiring a pool — never a default, never a fallback to a passed value.\n\n## The system pool is fenced against authenticated fall-through\n\nThe services-pool predicate is the bare `tenant_id = auth.get_tenant_id()` —\nno membership proof. So an authenticated request that falls through to\n`withSystemContext({ tenantId: req.body.tenantId }, fn)` re-opens exactly the\nforgery the claims binding closes: the handler supplies the tenant, and\nnothing checks the principal holds it. That fall-through is the seam where the\n₹250,000 cross-tenant refund reproduced.\n\nTherefore, **inside a claims-bound request** (`hasVerifiedTenantClaims()` is\ntrue), `withSystemContext` / `withSystemContextDb` /\n`withSystemContextDbPostgresJs` (and `autoDispatch`'s system leg) **throw\n`SystemContextUnderClaimsRefused`** — before any pool is acquired — unless the\ncaller passes an explicit, non-blank `{ reason }`:\n\n```ts\n// Deliberate system work inside a request — named, counted, greppable.\nawait withSystemContext(\n  { tenantId, reason: \"outbox-emit: invoice.settled fan-out\" },\n  async (tx) => { ... },\n);\n```\n\nA sanctioned escape is emitted to telemetry as\n`db_rls.cross_pool_nesting_total{outer=\"authenticated\", inner=\"services\",\nreason}`, so every crossing is observable. **Outside any claims-bound context\n(boot, cron, workers, S2S, webhooks) nothing changes** — no reason is needed\nand the helpers behave exactly as before. That compat property is what keeps\nthis fence from breaking every worker in the fleet.\n\nFull migration steps, including the `createSecureClient` before/after, are in\n`.changeset/db-rls-unforgeable-tenant-binding.md`.\n","readmeFilename":"README.md"}