{"_id":"@foir/demesne","_rev":"36-43dfe8bef2d3d6bf79c32ae926765191","name":"@foir/demesne","dist-tags":{"latest":"0.89.0"},"versions":{"0.62.1":{"name":"@foir/demesne","version":"0.62.1","keywords":["authorization","rls","postgres","rebac","pdp"],"license":"Apache-2.0","_id":"@foir/demesne@0.62.1","maintainers":[{"name":"mblr","email":"matt@eide.studio"}],"homepage":"https://github.com/eidestudio/demesne#readme","bugs":{"url":"https://github.com/eidestudio/demesne/issues"},"dist":{"shasum":"a5264f781bd7adfcc58f2e7acccaf47739dfe092","tarball":"https://registry.npmjs.org/@foir/demesne/-/demesne-0.62.1.tgz","fileCount":71,"integrity":"sha512-PtBv/6DrO4tr0EFTGdNT/1TLwMG5s/FzzqkMB6sxmuPWDPWoFF6fp/jBphNF7VjgIIzr+wPTPSG2mCvPhuHpMw==","signatures":[{"sig":"MEUCIQCxqIaLzpqUr8JGsTxPQsCVtQk04cGS34ayUwiFek/obgIgB4untVdaLt7Fe3YK9MZDw2c+uJnUrar278qp+86tW3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@foir%2fdemesne@0.62.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":81874},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"2c085b5e1f098c2a29ec6964c7a67c9e48ee4f13","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"mblr","email":"matt@eide.studio"},"repository":{"url":"git+https://github.com/eidestudio/demesne.git","type":"git","directory":"ts/packages/runtime"},"_npmVersion":"10.9.8","description":"Demesne authorization runtime — claims minting, the verb PDP, the holds-resolver, and the Layer-2/3 SQL builders, reproduced from the same projection the Go engine emits. Zero runtime dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/demesne_0.62.1_1782292696003_0.8894447853172209","host":"s3://npm-registry-packages-npm-production"}},"0.62.2":{"name":"@foir/demesne","version":"0.62.2","keywords":["authorization","rls","postgres","rebac","pdp"],"license":"Apache-2.0","_id":"@foir/demesne@0.62.2","maintainers":[{"name":"mblr","email":"matt@eide.studio"}],"homepage":"https://github.com/foir-io/demesne#readme","bugs":{"url":"https://github.com/foir-io/demesne/issues"},"dist":{"shasum":"6c10a24e709634e761929494a76e7223f8c1c44d","tarball":"https://registry.npmjs.org/@foir/demesne/-/demesne-0.62.2.tgz","fileCount":71,"integrity":"sha512-nJKIeCqCX/nThy6Ey15nJIaSaiuhFwJL5/XoglSCXvvF9j4xEMqi7URQwv3F5lxobBbsEWdpCV7rPqxDLDJhrg==","signatures":[{"sig":"MEUCIQC2vh/bFTkayAy4w9m2n3hXqSy6uJBoQ0HxZNd1r29B8QIgX33HsHELEtVv4DsTaFcs1W0Gatfg36QgCt4NgNWsUYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@foir%2fdemesne@0.62.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":81865},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"a5310db2b258de205f5212927791278e51ffe070","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"mblr","email":"matt@eide.studio"},"repository":{"url":"git+https://github.com/foir-io/demesne.git","type":"git","directory":"ts/packages/runtime"},"_npmVersion":"10.9.8","description":"Demesne authorization runtime — claims minting, the verb PDP, the holds-resolver, and the Layer-2/3 SQL builders, reproduced from the same projection the Go engine emits. Zero runtime dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"22.22.3","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/demesne_0.62.2_1782299130196_0.10162149094561101","host":"s3://npm-registry-packages-npm-production"}},"0.63.0":{"name":"@foir/demesne","version":"0.63.0","keywords":["authorization","rls","postgres","rebac","pdp"],"license":"Apache-2.0","_id":"@foir/demesne@0.63.0","maintainers":[{"name":"mblr","email":"matt@eide.studio"}],"homepage":"https://github.com/foir-io/demesne#readme","bugs":{"url":"https://github.com/foir-io/demesne/issues"},"dist":{"shasum":"90fb8956077cd13c11845b7ab8b81d97d5996d2d","tarball":"https://registry.npmjs.org/@foir/demesne/-/demesne-0.63.0.tgz","fileCount":76,"integrity":"sha512-ZmBqTvDOZ1oypBmKg0cWYyi4/wSOWmYggh6Y9wD/T1dJyYjRNHs08LXAv9HyYAOZnFL3t1DChdr07qme3Hz72Q==","signatures":[{"sig":"MEYCIQCOyE7IbYXUrVk/+/h+zF6ArvW9LoR5kYY0lXjw6AM5UQIhAM4fD2c2rz+K6hXE7CKmfXiUocqMMTur/PcNe9ggjgdX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@foir%2fdemesne@0.63.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85863},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"b3461be9fb5a29ec6f9239aa25a0588672ce376a","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"mblr","email":"matt@eide.studio"},"repository":{"url":"git+https://github.com/foir-io/demesne.git","type":"git","directory":"ts/packages/runtime"},"_npmVersion":"10.9.8","description":"Demesne authorization runtime — claims minting, the verb PDP, the holds-resolver, and the Layer-2/3 SQL builders, reproduced from the same projection the Go engine emits. Zero runtime dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/demesne_0.63.0_1782466509483_0.8112105403523691","host":"s3://npm-registry-packages-npm-production"}},"0.63.1":{"name":"@foir/demesne","version":"0.63.1","keywords":["authorization","rls","postgres","rebac","pdp"],"license":"Apache-2.0","_id":"@foir/demesne@0.63.1","maintainers":[{"name":"mblr","email":"matt@eide.studio"}],"homepage":"https://github.com/foir-io/demesne#readme","bugs":{"url":"https://github.com/foir-io/demesne/issues"},"dist":{"shasum":"ee51f7da4fb92efe75c76133cfde7f9660b7cb23","tarball":"https://registry.npmjs.org/@foir/demesne/-/demesne-0.63.1.tgz","fileCount":76,"integrity":"sha512-Hm6kHthDu6cda8TPEfJmwrmacssHEThB0BvWroLXlaX0pgx90BFEcSzmLbIxCc32Dai6XQR0cZVPq/cUdLd/9g==","signatures":[{"sig":"MEQCIHHwvK+48Bx4CCND+iL7pBP9v+EhapHjjo3LYCfgMtiPAiA37svO/N10gUIQLube+xozvgDpw/1c7ISINS5i9O3kiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@foir%2fdemesne@0.63.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85863},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"41afa41df0794812f776fb4ae226b835e72cd051","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"mblr","email":"matt@eide.studio"},"repository":{"url":"git+https://github.com/foir-io/demesne.git","type":"git","directory":"ts/packages/runtime"},"_npmVersion":"10.9.8","description":"Demesne authorization runtime — claims minting, the verb PDP, the holds-resolver, and the Layer-2/3 SQL builders, reproduced from the same projection the Go engine emits. Zero runtime dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/demesne_0.63.1_1782471558970_0.3066986339756359","host":"s3://npm-registry-packages-npm-production"}},"0.64.0":{"name":"@foir/demesne","version":"0.64.0","keywords":["authorization","rls","postgres","rebac","pdp"],"license":"Apache-2.0","_id":"@foir/demesne@0.64.0","maintainers":[{"name":"mblr","email":"matt@eide.studio"}],"homepage":"https://github.com/foir-io/demesne#readme","bugs":{"url":"https://github.com/foir-io/demesne/issues"},"dist":{"shasum":"05be6591a4e29af250a2e865cd8ee3a0e8ac7c03","tarball":"https://registry.npmjs.org/@foir/demesne/-/demesne-0.64.0.tgz","fileCount":76,"integrity":"sha512-uJE2fMIdsmHupCQ8TbpYqxh4GZUffraQg37BjWXQXNmZV+K0Xp6KA0kcbx+Al97cCsKYJ+tOgFnhu+D8NS7z3A==","signatures":[{"sig":"MEUCIDODzLu6kVzuXwnAMP16zyBnx5rQwJjQQcJH59DoMGlGAiEAgz9HZekTUBmKaOJRz/PR02dNUJf0UOYtHsrMVXEBcmA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@foir%2fdemesne@0.64.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85863},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"2c896273edc308efc174239290b5030faf41d40d","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"mblr","email":"matt@eide.studio"},"repository":{"url":"git+https://github.com/foir-io/demesne.git","type":"git","directory":"ts/packages/runtime"},"_npmVersion":"10.9.8","description":"Demesne authorization runtime — claims minting, the verb PDP, the holds-resolver, and the Layer-2/3 SQL builders, reproduced from the same projection the Go engine emits. Zero runtime dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.0","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/demesne_0.64.0_1782481646529_0.8632696017385499","host":"s3://npm-registry-packages-npm-production"}},"0.65.0":{"name":"@foir/demesne","version":"0.65.0","keywords":["authorization","rls","postgres","rebac","pdp"],"license":"Apache-2.0","_id":"@foir/demesne@0.65.0","maintainers":[{"name":"mblr","email":"matt@eide.studio"}],"homepage":"https://github.com/foir-io/demesne#readme","bugs":{"url":"https://github.com/foir-io/demesne/issues"},"dist":{"shasum":"b658c9b1d0328b1e342484a80df21a7bda61e29d","tarball":"https://registry.npmjs.org/@foir/demesne/-/demesne-0.65.0.tgz","fileCount":76,"integrity":"sha512-gS4Sj0Wji04vOGkJCHlLQQlrflVTts/D0L6Xl22QLHBao/AnwRmuTcG24rRvlqLgE7fViMDQDYgI7YirUr4obw==","signatures":[{"sig":"MEQCIDuQTwEcD98cbENOhXJvr9lk0EOqRdGPBFAlZn0gdpKGAiBMsOEv0POX/JQpgWixljY0nTFMr09jPiWvDfmUlMfATg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@foir%2fdemesne@0.65.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85863},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"231ce0a02e347b3bb7e28a19f533a6c2a02a00d8","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"mblr","email":"matt@eide.studio"},"repository":{"url":"git+https://github.com/foir-io/demesne.git","type":"git","directory":"ts/packages/runtime"},"_npmVersion":"10.9.8","description":"Demesne authorization runtime — claims minting, the verb PDP, the holds-resolver, and the Layer-2/3 SQL builders, reproduced from the same projection the Go engine emits. Zero runtime dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/demesne_0.65.0_1783527903810_0.3986302096291878","host":"s3://npm-registry-packages-npm-production"}},"0.65.1":{"name":"@foir/demesne","version":"0.65.1","keywords":["authorization","rls","postgres","rebac","pdp"],"license":"Apache-2.0","_id":"@foir/demesne@0.65.1","maintainers":[{"name":"mblr","email":"matt@eide.studio"}],"homepage":"https://github.com/foir-io/demesne#readme","bugs":{"url":"https://github.com/foir-io/demesne/issues"},"dist":{"shasum":"7099ad96820b4067ab8c73732711c4bf342d61ed","tarball":"https://registry.npmjs.org/@foir/demesne/-/demesne-0.65.1.tgz","fileCount":76,"integrity":"sha512-wwTGmfx82kQ2FJHtfq3HBWKApVS/dLlhGOVo8RrlQLXhUUaON3xnubmSl9zlaWnYvCljqBxJN9c/Sqfk+P8nTQ==","signatures":[{"sig":"MEUCIQCIIN0i6t0DU0pNRnsiPGV7f+JFbB2TpGtquei6WUMkeQIgbNOjrUWd7POPiWLMHpeqqX1AsS04xy5GBJbeE19FlPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@foir%2fdemesne@0.65.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85863},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"7a2c85d564da04b0118c50f243a8f5c9683c906c","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"mblr","email":"matt@eide.studio"},"repository":{"url":"git+https://github.com/foir-io/demesne.git","type":"git","directory":"ts/packages/runtime"},"_npmVersion":"10.9.8","description":"Demesne authorization runtime — claims minting, the verb PDP, the holds-resolver, and the Layer-2/3 SQL builders, reproduced from the same projection the Go engine emits. Zero runtime dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/demesne_0.65.1_1783528643716_0.10245122185460054","host":"s3://npm-registry-packages-npm-production"}},"0.66.0":{"name":"@foir/demesne","version":"0.66.0","keywords":["authorization","rls","postgres","rebac","pdp"],"license":"Apache-2.0","_id":"@foir/demesne@0.66.0","maintainers":[{"name":"mblr","email":"matt@eide.studio"}],"homepage":"https://github.com/foir-io/demesne#readme","bugs":{"url":"https://github.com/foir-io/demesne/issues"},"dist":{"shasum":"682ad11661bc3f073e555a9089ca2d3b0d5f9f2a","tarball":"https://registry.npmjs.org/@foir/demesne/-/demesne-0.66.0.tgz","fileCount":76,"integrity":"sha512-DM3kciRyBhRoDSuqjh179T3i+rtQRuXAWCKIZQM5a4UQRBuvUwXImLiwtTKUQGxxNmzOPTYVPPWafDowBDLNtg==","signatures":[{"sig":"MEQCIAul7Q6cEKXtCox8ghf3VtKxw8DjOx//CXJFQf2a5wfDAiAbjqICEwZ/TOjxWpeZRlDFudtZ2VUj2IPcLNtayMyVaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@foir%2fdemesne@0.66.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85863},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"f202a175578080202c001456edfcdf79b70dc3f1","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"mblr","email":"matt@eide.studio"},"repository":{"url":"git+https://github.com/foir-io/demesne.git","type":"git","directory":"ts/packages/runtime"},"_npmVersion":"10.9.8","description":"Demesne authorization runtime — claims minting, the verb PDP, the holds-resolver, and the Layer-2/3 SQL builders, reproduced from the same projection the Go engine emits. Zero runtime dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/demesne_0.66.0_1783534813121_0.02819566990297906","host":"s3://npm-registry-packages-npm-production"}},"0.67.0":{"name":"@foir/demesne","version":"0.67.0","keywords":["authorization","rls","postgres","rebac","pdp"],"license":"Apache-2.0","_id":"@foir/demesne@0.67.0","maintainers":[{"name":"mblr","email":"matt@eide.studio"}],"homepage":"https://github.com/foir-io/demesne#readme","bugs":{"url":"https://github.com/foir-io/demesne/issues"},"dist":{"shasum":"dc81c5e7af0168d04d7a6f3edcdae31fb92bbd25","tarball":"https://registry.npmjs.org/@foir/demesne/-/demesne-0.67.0.tgz","fileCount":76,"integrity":"sha512-OiE5dZg2c7yGvew1t/fv+IsnnaWTug5zitQ6qfXzcLefn9VVLEdQ1JEqRSQZYyQ6NNEHbZGfWx3DwNgBuKWp0A==","signatures":[{"sig":"MEQCIEatEN/bQJy2csmwIWCmpPAgHYmFZG9AEo9m8lfLQTsfAiAhUncEiXcG0YnGfDGKRQwGz9Yh0FtKJctfbtBN7Pj0Yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@foir%2fdemesne@0.67.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85863},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"d509b1bf37e970cd546f7c8608b38f37e8c499d4","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"mblr","email":"matt@eide.studio"},"repository":{"url":"git+https://github.com/foir-io/demesne.git","type":"git","directory":"ts/packages/runtime"},"_npmVersion":"10.9.8","description":"Demesne authorization runtime — claims minting, the verb PDP, the holds-resolver, and the Layer-2/3 SQL builders, reproduced from the same projection the Go engine emits. Zero runtime dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/demesne_0.67.0_1783551221082_0.8944034406515262","host":"s3://npm-registry-packages-npm-production"}},"0.68.0":{"name":"@foir/demesne","version":"0.68.0","keywords":["authorization","rls","postgres","rebac","pdp"],"license":"Apache-2.0","_id":"@foir/demesne@0.68.0","maintainers":[{"name":"mblr","email":"matt@eide.studio"}],"homepage":"https://github.com/foir-io/demesne#readme","bugs":{"url":"https://github.com/foir-io/demesne/issues"},"dist":{"shasum":"603fb65d94b7fa9e7c569eef649140ad8d3bd088","tarball":"https://registry.npmjs.org/@foir/demesne/-/demesne-0.68.0.tgz","fileCount":76,"integrity":"sha512-a9xIKmN4T/nevNk/oGCnxQwNbNxiEVUypoCsSddBNZ9SuY8dKv6vPaorzyTr+z18tTAjyHasJW2iCtif1XxbOA==","signatures":[{"sig":"MEUCIHzC21MpP02Fq7LuE2Ur4WnsjaiYLNevBaMSLdTEx2TPAiEAyqgZyoIIRpT4/oHBzQ5yfZTPFR8rz8+x4FHtstPqQNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@foir%2fdemesne@0.68.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85863},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"c19306890d58d1b42a688ebc4a78e8fe118038c6","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"mblr","email":"matt@eide.studio"},"repository":{"url":"git+https://github.com/foir-io/demesne.git","type":"git","directory":"ts/packages/runtime"},"_npmVersion":"10.9.8","description":"Demesne authorization runtime — claims minting, the verb PDP, the holds-resolver, and the Layer-2/3 SQL builders, reproduced from the same projection the Go engine emits. Zero runtime dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/demesne_0.68.0_1783639018654_0.9376324620775809","host":"s3://npm-registry-packages-npm-production"}},"0.69.0":{"name":"@foir/demesne","version":"0.69.0","keywords":["authorization","rls","postgres","rebac","pdp"],"license":"Apache-2.0","_id":"@foir/demesne@0.69.0","maintainers":[{"name":"mblr","email":"matt@eide.studio"}],"homepage":"https://github.com/foir-io/demesne#readme","bugs":{"url":"https://github.com/foir-io/demesne/issues"},"dist":{"shasum":"f64ddfcfa1035ca7ef826d38f7d47b265448ebd2","tarball":"https://registry.npmjs.org/@foir/demesne/-/demesne-0.69.0.tgz","fileCount":76,"integrity":"sha512-5C1SwaWlTLHv73XF2sUoFhwQfMgcWazMIAYmPwbNM5lz6tqRzreofwfyuJzMfCsIKQYNOOXkEz/61U4lx7V5DA==","signatures":[{"sig":"MEUCIFFEW0Bm36SDJHjLt7Q43cNG8kmnmIulmFeVrlcXXLMUAiEAmD3pMc/5+/yxcUtJDwRTX+wWjW231sBYESxtU0vp7WA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@foir%2fdemesne@0.69.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85863},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"f13baf1305424ea6bb02c6622ff8135a57893a92","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"mblr","email":"matt@eide.studio"},"repository":{"url":"git+https://github.com/foir-io/demesne.git","type":"git","directory":"ts/packages/runtime"},"_npmVersion":"10.9.8","description":"Demesne authorization runtime — claims minting, the verb PDP, the holds-resolver, and the Layer-2/3 SQL builders, reproduced from the same projection the Go engine emits. Zero runtime dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/demesne_0.69.0_1783676134467_0.3280227892777321","host":"s3://npm-registry-packages-npm-production"}},"0.70.0":{"name":"@foir/demesne","version":"0.70.0","keywords":["authorization","rls","postgres","rebac","pdp"],"license":"Apache-2.0","_id":"@foir/demesne@0.70.0","maintainers":[{"name":"mblr","email":"matt@eide.studio"}],"homepage":"https://github.com/foir-io/demesne#readme","bugs":{"url":"https://github.com/foir-io/demesne/issues"},"dist":{"shasum":"f98a28f06390e2b2668445e7556ebf9f969acaaa","tarball":"https://registry.npmjs.org/@foir/demesne/-/demesne-0.70.0.tgz","fileCount":76,"integrity":"sha512-gUB2bUrq1PVYrnwQ6K7qSHgTHNmaGAizWEDiXIEvQTqkcwE8lEz1Ijrej01MLwwf0QWROvwEmmOC4QV6b9gz5g==","signatures":[{"sig":"MEUCIDgIwP/lMIFhNW+q/mEbGvDkAu88dN8kl4QaT0BTfukmAiEA9kCcWI15KlBdnl4Lw7JAkEtLw5oebj8RtlwDxHjEwMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@foir%2fdemesne@0.70.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85863},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"1752a4822019a16d017198c17b0d26b86c19e0a5","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"mblr","email":"matt@eide.studio"},"repository":{"url":"git+https://github.com/foir-io/demesne.git","type":"git","directory":"ts/packages/runtime"},"_npmVersion":"10.9.8","description":"Demesne authorization runtime — claims minting, the verb PDP, the holds-resolver, and the Layer-2/3 SQL builders, reproduced from the same projection the Go engine emits. Zero runtime dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/demesne_0.70.0_1783684156851_0.24455173062893176","host":"s3://npm-registry-packages-npm-production"}},"0.71.0":{"name":"@foir/demesne","version":"0.71.0","keywords":["authorization","rls","postgres","rebac","pdp"],"license":"Apache-2.0","_id":"@foir/demesne@0.71.0","maintainers":[{"name":"mblr","email":"matt@eide.studio"}],"homepage":"https://github.com/foir-io/demesne#readme","bugs":{"url":"https://github.com/foir-io/demesne/issues"},"dist":{"shasum":"a2fa66c0b05648892dbfab4d124be489ffe6568f","tarball":"https://registry.npmjs.org/@foir/demesne/-/demesne-0.71.0.tgz","fileCount":76,"integrity":"sha512-3LOSmF5mlOhkpj0K1Lig+wSGSAZKh5tn2mxyEX4xXwzRvn0zNgL80BblWzO6IRFkAEpYrhUlQOlr2QMRF2VecA==","signatures":[{"sig":"MEYCIQCNZAmlWUmhDnLKq52XU6szTbCeCBMkw67jS1cW1X+iHQIhAPuOx/mbQuCphfW0etn2K2QcN/xJ+a68f44cG6vD8qTj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@foir%2fdemesne@0.71.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85863},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ac6b149965b590166b9397302cf16eb80353fe9d","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"mblr","email":"matt@eide.studio"},"repository":{"url":"git+https://github.com/foir-io/demesne.git","type":"git","directory":"ts/packages/runtime"},"_npmVersion":"10.9.8","description":"Demesne authorization runtime — claims minting, the verb PDP, the holds-resolver, and the Layer-2/3 SQL builders, reproduced from the same projection the Go engine emits. Zero runtime dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/demesne_0.71.0_1783803002962_0.10218798345600932","host":"s3://npm-registry-packages-npm-production"}},"0.72.0":{"name":"@foir/demesne","version":"0.72.0","keywords":["authorization","rls","postgres","rebac","pdp"],"license":"Apache-2.0","_id":"@foir/demesne@0.72.0","maintainers":[{"name":"mblr","email":"matt@eide.studio"}],"homepage":"https://github.com/foir-io/demesne#readme","bugs":{"url":"https://github.com/foir-io/demesne/issues"},"dist":{"shasum":"58b8e0f3b901889aed8000ae5a1926a5b560e3e9","tarball":"https://registry.npmjs.org/@foir/demesne/-/demesne-0.72.0.tgz","fileCount":76,"integrity":"sha512-x9Qb0bN7qfByc6REj27cg/dT3xiIN4ICouGz+NgK5CHV+jHPcZJuatqJm7FQNZKzjQFbGuumfyJlVxU3Rr1D3A==","signatures":[{"sig":"MEYCIQCTnSu8cMj5X3+Td/7HF2PK+OudXHScKOPJBGxhy00OBQIhAOj3L32ygxWWSbEB4gtHJfoHm1HZ2JbhzPhm4vG2K0j6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@foir%2fdemesne@0.72.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85863},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"43497f2a2633658b25d8d85083dbb95c2ce1e21f","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"mblr","email":"matt@eide.studio"},"repository":{"url":"git+https://github.com/foir-io/demesne.git","type":"git","directory":"ts/packages/runtime"},"_npmVersion":"10.9.8","description":"Demesne authorization runtime — claims minting, the verb PDP, the holds-resolver, and the Layer-2/3 SQL builders, reproduced from the same projection the Go engine emits. Zero runtime dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/demesne_0.72.0_1785399029414_0.37307821484824255","host":"s3://npm-registry-packages-npm-production"}},"0.73.0":{"name":"@foir/demesne","version":"0.73.0","keywords":["authorization","rls","postgres","rebac","pdp"],"license":"Apache-2.0","_id":"@foir/demesne@0.73.0","maintainers":[{"name":"mblr","email":"matt@eide.studio"}],"homepage":"https://github.com/foir-io/demesne#readme","bugs":{"url":"https://github.com/foir-io/demesne/issues"},"dist":{"shasum":"90f746130f9322c52a7a3c7efda847cb625df499","tarball":"https://registry.npmjs.org/@foir/demesne/-/demesne-0.73.0.tgz","fileCount":76,"integrity":"sha512-OFGTiTUCnubfJB042JwcohMTQo9C/T5ZPiOlvOVzI1exQWbYc0/coC2FkBHS0/JffMGEMwUFA8eraz0zKxG4yQ==","signatures":[{"sig":"MEYCIQCBBXyPPUy+OWN8Ndj2C3UlwwEit7IxSSmrOv93TGAF7AIhAPaOZx5SisOEFEdzYJvl1Uy8jdvevuqRms8kdBHzRJIF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@foir%2fdemesne@0.73.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86420},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"b6499fceed48df0decb07e81c6fad96ad0188b3e","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"mblr","email":"matt@eide.studio"},"repository":{"url":"git+https://github.com/foir-io/demesne.git","type":"git","directory":"ts/packages/runtime"},"_npmVersion":"10.9.8","description":"Demesne authorization runtime — claims minting, the verb PDP, the holds-resolver, and the Layer-2/3 SQL builders, reproduced from the same projection the Go engine emits. Zero runtime dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/demesne_0.73.0_1785404633562_0.7165858411292987","host":"s3://npm-registry-packages-npm-production"}},"0.74.0":{"name":"@foir/demesne","version":"0.74.0","keywords":["authorization","rls","postgres","rebac","pdp"],"license":"Apache-2.0","_id":"@foir/demesne@0.74.0","maintainers":[{"name":"mblr","email":"matt@eide.studio"}],"homepage":"https://github.com/foir-io/demesne#readme","bugs":{"url":"https://github.com/foir-io/demesne/issues"},"dist":{"shasum":"6f5aef0fcd48cb7fc7a99258a437a326dce656eb","tarball":"https://registry.npmjs.org/@foir/demesne/-/demesne-0.74.0.tgz","fileCount":76,"integrity":"sha512-UGuibas5XUwd5LlH9pEvRH1t5ixtGK0Tq1VY5J0iYA/wYQbHGlzzO1e3ANgI0Hp5Xpcu5aikyMD9pdkiqbi86w==","signatures":[{"sig":"MEUCIQCqvZAFPU31O6bZtK04QnmSgHSpfkfvdK3UnMAMXkzoTgIgJcVWN1WBkXd/l7SKaUC+90HZPnU+IQmcNN3dg0KIPbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@foir%2fdemesne@0.74.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86420},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"db1c4b041c2e3d96b59db420bf8cd7e86cead310","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"mblr","email":"matt@eide.studio"},"repository":{"url":"git+https://github.com/foir-io/demesne.git","type":"git","directory":"ts/packages/runtime"},"_npmVersion":"10.9.8","description":"Demesne authorization runtime — claims minting, the verb PDP, the holds-resolver, and the Layer-2/3 SQL builders, reproduced from the same projection the Go engine emits. Zero runtime dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/demesne_0.74.0_1785406254283_0.7496842818222074","host":"s3://npm-registry-packages-npm-production"}},"0.74.1":{"name":"@foir/demesne","version":"0.74.1","keywords":["authorization","rls","postgres","rebac","pdp"],"license":"Apache-2.0","_id":"@foir/demesne@0.74.1","maintainers":[{"name":"mblr","email":"matt@eide.studio"}],"homepage":"https://github.com/foir-io/demesne#readme","bugs":{"url":"https://github.com/foir-io/demesne/issues"},"dist":{"shasum":"57b57360fe99afe4a7bd78f21a0140cea2ee5cb2","tarball":"https://registry.npmjs.org/@foir/demesne/-/demesne-0.74.1.tgz","fileCount":76,"integrity":"sha512-UY8CQJGYaTClZuU6HizkC/Q2rOhsTdmG/WYVkTykGf81BjogfwljVc3sTSiScfVmxDBevYHCqUfzllZzMvedOQ==","signatures":[{"sig":"MEUCIQCER6ESmlMxNTpkO5iMdV+2Y3SuY8ao/tf+UCsVI9tojAIgXBXh9FZjNeKrM9nYJU+xRCV2qlhzpjmfX9hzhqweVjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@foir%2fdemesne@0.74.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86420},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"f7c5b092a4395e2fd7d8efe8b39b26eb86bea763","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"mblr","email":"matt@eide.studio"},"repository":{"url":"git+https://github.com/foir-io/demesne.git","type":"git","directory":"ts/packages/runtime"},"_npmVersion":"10.9.8","description":"Demesne authorization runtime — claims minting, the verb PDP, the holds-resolver, and the Layer-2/3 SQL builders, reproduced from the same projection the Go engine emits. Zero runtime dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/demesne_0.74.1_1785406698307_0.1247167354844243","host":"s3://npm-registry-packages-npm-production"}},"0.75.0":{"name":"@foir/demesne","version":"0.75.0","keywords":["authorization","rls","postgres","rebac","pdp"],"license":"Apache-2.0","_id":"@foir/demesne@0.75.0","maintainers":[{"name":"mblr","email":"matt@eide.studio"}],"homepage":"https://github.com/foir-io/demesne#readme","bugs":{"url":"https://github.com/foir-io/demesne/issues"},"dist":{"shasum":"2349f0da729d444b10ae40520fae12ce3a8c04c0","tarball":"https://registry.npmjs.org/@foir/demesne/-/demesne-0.75.0.tgz","fileCount":76,"integrity":"sha512-sl3KMZKnKDg9gMklAp9wQIygI4q0AyTuOzI34XcXx+9+KGNvCWBeE3ExrDsKuPR/CtCwWWsUa21iwQsBaoL6Cw==","signatures":[{"sig":"MEUCIQCG8WbCOYkUhyNVYNeC1emcQ54Q1YYRHjdfV0miZZfmxAIgRpEEh6yjl2aM9C4TD+GyDGjrWF2ozLFqpNoCYT1Kzj4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@foir%2fdemesne@0.75.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":86420},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"70d25815c32581278e10ea154f892d361d3b5be2","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"mblr","email":"matt@eide.studio"},"repository":{"url":"git+https://github.com/foir-io/demesne.git","type":"git","directory":"ts/packages/runtime"},"_npmVersion":"10.9.8","description":"Demesne authorization runtime — claims minting, the verb PDP, the holds-resolver, and the Layer-2/3 SQL builders, reproduced from the same projection the Go engine emits. Zero runtime dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/demesne_0.75.0_1785407857282_0.8145053782655345","host":"s3://npm-registry-packages-npm-production"}},"0.76.0":{"name":"@foir/demesne","version":"0.76.0","keywords":["authorization","rls","postgres","rebac","pdp"],"license":"Apache-2.0","_id":"@foir/demesne@0.76.0","maintainers":[{"name":"mblr","email":"matt@eide.studio"}],"homepage":"https://github.com/foir-io/demesne#readme","bugs":{"url":"https://github.com/foir-io/demesne/issues"},"dist":{"shasum":"5783549c6f8195d04b9a715431641a7d056f896b","tarball":"https://registry.npmjs.org/@foir/demesne/-/demesne-0.76.0.tgz","fileCount":76,"integrity":"sha512-E9GSDZoF0RKgWuKohMOVEaJ4H22Ub/bgPJlscZq9qMBhexyfXRWcvtQz/vSDO4vmh2yVBvTQ/wpXiUBJOMn2DQ==","signatures":[{"sig":"MEQCIHwjOMwNYNl44KHqX3guJyGWTWc/5/9AwGzFvcfxTLVnAiBtJg7aA7NuwRNv4ls/SOlZ0lSHbzQxR+c8MBQZTB2KNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@foir%2fdemesne@0.76.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":92961},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ec7b14c10c9a1388c93e03083780e42100450bf7","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"mblr","email":"matt@eide.studio"},"repository":{"url":"git+https://github.com/foir-io/demesne.git","type":"git","directory":"ts/packages/runtime"},"_npmVersion":"10.9.8","description":"Demesne authorization runtime — claims minting, the verb PDP, the holds-resolver, and the Layer-2/3 SQL builders, reproduced from the same projection the Go engine emits. Zero runtime dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/demesne_0.76.0_1785430199175_0.861672784720992","host":"s3://npm-registry-packages-npm-production"}},"0.77.0":{"name":"@foir/demesne","version":"0.77.0","keywords":["authorization","rls","postgres","rebac","pdp"],"license":"Apache-2.0","_id":"@foir/demesne@0.77.0","maintainers":[{"name":"mblr","email":"matt@eide.studio"}],"homepage":"https://github.com/foir-io/demesne#readme","bugs":{"url":"https://github.com/foir-io/demesne/issues"},"dist":{"shasum":"a42dc46729d14bddc400ea8c298381726609ae6d","tarball":"https://registry.npmjs.org/@foir/demesne/-/demesne-0.77.0.tgz","fileCount":76,"integrity":"sha512-WVLRSWZS6Z19qKm3mo4N6nfiIApPrWdTtSsp4hF1yQ7HnNfdz8PdFNDNYgKJUXj7Nfe2lXP39LuOPfSVtCnFrA==","signatures":[{"sig":"MEUCIQC6+i1Np/cqBK04uurdDtQAZ2J8ym5PwMtdF6qNvXB9pAIgMhE6Gjw0SFvKNG67YW4dyMSlJ6lcpZaQwwnkuwzwf7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@foir%2fdemesne@0.77.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96164},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"d90f65d4c992ed3ef615a67993793f561d6a2ad7","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"mblr","email":"matt@eide.studio"},"repository":{"url":"git+https://github.com/foir-io/demesne.git","type":"git","directory":"ts/packages/runtime"},"_npmVersion":"10.9.8","description":"Demesne authorization runtime — claims minting, the verb PDP, the holds-resolver, and the Layer-2/3 SQL builders, reproduced from the same projection the Go engine emits. Zero runtime dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/demesne_0.77.0_1785430902857_0.7703633111428456","host":"s3://npm-registry-packages-npm-production"}},"0.77.1":{"name":"@foir/demesne","version":"0.77.1","keywords":["authorization","rls","postgres","rebac","pdp"],"license":"Apache-2.0","_id":"@foir/demesne@0.77.1","maintainers":[{"name":"mblr","email":"matt@eide.studio"}],"homepage":"https://github.com/foir-io/demesne#readme","bugs":{"url":"https://github.com/foir-io/demesne/issues"},"dist":{"shasum":"fe868a49b1fa5322a4b8cb98becd2b79c5069065","tarball":"https://registry.npmjs.org/@foir/demesne/-/demesne-0.77.1.tgz","fileCount":76,"integrity":"sha512-BAz3LrX1jxHDcDS9TWHWulAtymYq2G89EXy0RutUBeNguGUf+tWRwa6dml2NJLAiMhfXIbUttB1msTJVkCnbDQ==","signatures":[{"sig":"MEYCIQDdtGcoa8ARbpve1mZucH8ElmVQ+k72me/RzBVxJc2CUgIhAPYXPDwPbs3Yj9WHkNSvtml2Fh9WQjnFkR0jqrt5Nurg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@foir%2fdemesne@0.77.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96164},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"ad342dcadd9ed7d8606adf4867aea2276f676fc7","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"mblr","email":"matt@eide.studio"},"repository":{"url":"git+https://github.com/foir-io/demesne.git","type":"git","directory":"ts/packages/runtime"},"_npmVersion":"10.9.8","description":"Demesne authorization runtime — claims minting, the verb PDP, the holds-resolver, and the Layer-2/3 SQL builders, reproduced from the same projection the Go engine emits. Zero runtime dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/demesne_0.77.1_1785435644947_0.2435736251108953","host":"s3://npm-registry-packages-npm-production"}},"0.78.0":{"name":"@foir/demesne","version":"0.78.0","keywords":["authorization","rls","postgres","rebac","pdp"],"license":"Apache-2.0","_id":"@foir/demesne@0.78.0","maintainers":[{"name":"mblr","email":"matt@eide.studio"}],"homepage":"https://github.com/foir-io/demesne#readme","bugs":{"url":"https://github.com/foir-io/demesne/issues"},"dist":{"shasum":"353bb48599b341011f9879e8cbd92856da5c0954","tarball":"https://registry.npmjs.org/@foir/demesne/-/demesne-0.78.0.tgz","fileCount":76,"integrity":"sha512-t9WkXB8ktCDp6acxNFFup7wHbVUh4gHBLeQFexK0O8i+vZujgTu+f/LuMB1DJHDCFOJofeLTNvf7AByR4ZuG3Q==","signatures":[{"sig":"MEUCIE2zcXpJEB/4aY2kfxYHVO2kqRLeygM3GVJ83nfYNsXKAiEAsn2akcRpNJ7SgnE1C17ukU4j6uf2joo4P91Z1C8QddI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@foir%2fdemesne@0.78.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96164},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"b8ca0f5391466ff4a2cc7eb6f26af838eee0b25c","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"mblr","email":"matt@eide.studio"},"repository":{"url":"git+https://github.com/foir-io/demesne.git","type":"git","directory":"ts/packages/runtime"},"_npmVersion":"10.9.8","description":"Demesne authorization runtime — claims minting, the verb PDP, the holds-resolver, and the Layer-2/3 SQL builders, reproduced from the same projection the Go engine emits. Zero runtime dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/demesne_0.78.0_1785507706667_0.829769593293157","host":"s3://npm-registry-packages-npm-production"}},"0.79.0":{"name":"@foir/demesne","version":"0.79.0","keywords":["authorization","rls","postgres","rebac","pdp"],"license":"Apache-2.0","_id":"@foir/demesne@0.79.0","maintainers":[{"name":"mblr","email":"matt@eide.studio"}],"homepage":"https://github.com/foir-io/demesne#readme","bugs":{"url":"https://github.com/foir-io/demesne/issues"},"dist":{"shasum":"387c42ad132c10e4955d4885240b0597bae9c419","tarball":"https://registry.npmjs.org/@foir/demesne/-/demesne-0.79.0.tgz","fileCount":76,"integrity":"sha512-uDVUjgxF/SPfLUwoQEzkME1p7IHjw4FOBJMMiq1yZgFXVkQPQSCr/ANbI3VZQiEOw6rI81d6siC+mxL1exJzHw==","signatures":[{"sig":"MEQCIFfWj6KYUBkK3egT68c5ADna1pJtfjWz4+cBu3mPJ8y6AiAyHHXviPocvGB9fZVdVoFZ2iI2n6z3khliDZuwj1E4sQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@foir%2fdemesne@0.79.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96164},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"14acf1f920dcc2810a71ce92e09ed51f5b7aa9fb","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"mblr","email":"matt@eide.studio"},"repository":{"url":"git+https://github.com/foir-io/demesne.git","type":"git","directory":"ts/packages/runtime"},"_npmVersion":"10.9.8","description":"Demesne authorization runtime — claims minting, the verb PDP, the holds-resolver, and the Layer-2/3 SQL builders, reproduced from the same projection the Go engine emits. Zero runtime dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.1","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/demesne_0.79.0_1785623544458_0.3075650366724825","host":"s3://npm-registry-packages-npm-production"}},"0.80.0":{"name":"@foir/demesne","version":"0.80.0","keywords":["authorization","rls","postgres","rebac","pdp"],"license":"Apache-2.0","_id":"@foir/demesne@0.80.0","maintainers":[{"name":"mblr","email":"matt@eide.studio"}],"homepage":"https://github.com/foir-io/demesne#readme","bugs":{"url":"https://github.com/foir-io/demesne/issues"},"dist":{"shasum":"976e26c5d8b99e9f315de4e3f78938541b00846d","tarball":"https://registry.npmjs.org/@foir/demesne/-/demesne-0.80.0.tgz","fileCount":76,"integrity":"sha512-FJivEIl1HpCoXVX9iirEygmQYHgErxxRuJJ614KodHzIw9gm0RM7338UQDYfpuEbAnYckMvUy/RG/9busWkdAQ==","signatures":[{"sig":"MEQCIBte1VZh1wemTK9mtO9xDu9risUdctYzn9WopK5+xp0dAiBq3Rgk2PBRXuX6zE6L4HJu2H8hQ46stXcTU0qfRH9Yrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@foir%2fdemesne@0.80.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96164},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"a4274f2e504c56fd469b2862fe6274d87655b085","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"mblr","email":"matt@eide.studio"},"repository":{"url":"git+https://github.com/foir-io/demesne.git","type":"git","directory":"ts/packages/runtime"},"_npmVersion":"10.9.8","description":"Demesne authorization runtime — claims minting, the verb PDP, the holds-resolver, and the Layer-2/3 SQL builders, reproduced from the same projection the Go engine emits. Zero runtime dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/demesne_0.80.0_1786716424536_0.6638191264063655","host":"s3://npm-registry-packages-npm-production"}},"0.80.1":{"name":"@foir/demesne","version":"0.80.1","keywords":["authorization","rls","postgres","rebac","pdp"],"license":"Apache-2.0","_id":"@foir/demesne@0.80.1","maintainers":[{"name":"mblr","email":"matt@eide.studio"}],"homepage":"https://github.com/foir-io/demesne#readme","bugs":{"url":"https://github.com/foir-io/demesne/issues"},"dist":{"shasum":"c952e7a2c267437d186f2eb17c086a7afa3463f9","tarball":"https://registry.npmjs.org/@foir/demesne/-/demesne-0.80.1.tgz","fileCount":76,"integrity":"sha512-v4fy9X7jR5+Nm5qVzQUECzQZgILF+RAiR1rgMGDvqlzEKvE3cImaD2evGv7AFvsVNb9P8TENBfsMsxApK05EPw==","signatures":[{"sig":"MEUCIAdblu+62pAjFIB7OG/mWfYCMvLG95DCGC0SCoHhMmZDAiEAyC+7OkaJbdn48bfL0UqluEcFxH6eZBa3+EeWVrRtkXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@foir%2fdemesne@0.80.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96164},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"1863b3705ea2b10cf03a9416424d9cf546e11727","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"mblr","email":"matt@eide.studio"},"repository":{"url":"git+https://github.com/foir-io/demesne.git","type":"git","directory":"ts/packages/runtime"},"_npmVersion":"10.9.8","description":"Demesne authorization runtime — claims minting, the verb PDP, the holds-resolver, and the Layer-2/3 SQL builders, reproduced from the same projection the Go engine emits. Zero runtime dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^2.1.8","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/demesne_0.80.1_1786817630332_0.45699574129541065","host":"s3://npm-registry-packages-npm-production"}},"0.80.2":{"name":"@foir/demesne","version":"0.80.2","keywords":["authorization","rls","postgres","rebac","pdp"],"license":"Apache-2.0","_id":"@foir/demesne@0.80.2","maintainers":[{"name":"mblr","email":"matt@eide.studio"}],"homepage":"https://github.com/foir-io/demesne#readme","bugs":{"url":"https://github.com/foir-io/demesne/issues"},"dist":{"shasum":"20ec2ea1607cdee5719835be9037f552049cd807","tarball":"https://registry.npmjs.org/@foir/demesne/-/demesne-0.80.2.tgz","fileCount":76,"integrity":"sha512-+h15eD7tpxRvV/2qSGLrFB7KwW57zQoi3yrRVTxjddhpnXds+Bh1hU+zA0j6zqr2mWyX8LvG3gufOwdidf6exQ==","signatures":[{"sig":"MEUCIHRlNJuA8YT4K6BmNbBMidMmIGF57k2xVRDo9IBZcnwDAiEA5qoMaBgJK2qdaO0zAKEJWpRPQJ1Kxj9EY3ZJyIAk5xo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@foir%2fdemesne@0.80.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96164},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"0679f608cd8da32e68ee00727e0074ad7f90d2b6","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"mblr","email":"matt@eide.studio"},"repository":{"url":"git+https://github.com/foir-io/demesne.git","type":"git","directory":"ts/packages/runtime"},"_npmVersion":"10.9.8","description":"Demesne authorization runtime — claims minting, the verb PDP, the holds-resolver, and the Layer-2/3 SQL builders, reproduced from the same projection the Go engine emits. Zero runtime dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/demesne_0.80.2_1787571782125_0.5820632896681261","host":"s3://npm-registry-packages-npm-production"}},"0.80.3":{"name":"@foir/demesne","version":"0.80.3","keywords":["authorization","rls","postgres","rebac","pdp"],"license":"Apache-2.0","_id":"@foir/demesne@0.80.3","maintainers":[{"name":"mblr","email":"matt@eide.studio"}],"homepage":"https://github.com/foir-io/demesne#readme","bugs":{"url":"https://github.com/foir-io/demesne/issues"},"dist":{"shasum":"7ea966e6dc8228b78710b76e4baa5201ef6af3be","tarball":"https://registry.npmjs.org/@foir/demesne/-/demesne-0.80.3.tgz","fileCount":76,"integrity":"sha512-4peGmtRsasxj8zqg5KyxHEllNFg1Wm/idfTAgr5dbhVBm6phupckhEwPURIHXT4wKUw2sGue9Z2qCGKbTEUsfg==","signatures":[{"sig":"MEUCICxDzmbjcFBwGhhqB51u87P/snby0/D+Bdy/GE9Ql51mAiEAro5smJCvVZEgMLoKpZaX8vWAG7Ed0+WdpXJlnUsnoSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@foir%2fdemesne@0.80.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96164},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"36c4e05f7d9033494c589a839afaed95d0628d2b","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"mblr","email":"matt@eide.studio"},"repository":{"url":"git+https://github.com/foir-io/demesne.git","type":"git","directory":"ts/packages/runtime"},"_npmVersion":"10.9.8","description":"Demesne authorization runtime — claims minting, the verb PDP, the holds-resolver, and the Layer-2/3 SQL builders, reproduced from the same projection the Go engine emits. Zero runtime dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/demesne_0.80.3_1787982922205_0.03800269946376056","host":"s3://npm-registry-packages-npm-production"}},"0.81.0":{"name":"@foir/demesne","version":"0.81.0","keywords":["authorization","rls","postgres","rebac","pdp"],"license":"Apache-2.0","_id":"@foir/demesne@0.81.0","maintainers":[{"name":"mblr","email":"matt@eide.studio"}],"homepage":"https://github.com/foir-io/demesne#readme","bugs":{"url":"https://github.com/foir-io/demesne/issues"},"dist":{"shasum":"dad957eb18a4d2887f69e7257e94ca78477e0ca6","tarball":"https://registry.npmjs.org/@foir/demesne/-/demesne-0.81.0.tgz","fileCount":76,"integrity":"sha512-zYvp1ipVRVNEEezLhzGP2vgRuWKlZJi0pRfFUeFO9F5efFbFaC+7b7RKsScSvxvJOXrb38D+Mnjd/zj1+uqvcg==","signatures":[{"sig":"MEQCIFiuCmSAabhsSoHAQeE+e6ch0CFm/jCP5N4hsfJ+xqbfAiBs4ooKWlcNUTISh9MH4SSPaOeftjbVO39vPw6AB70cLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@foir%2fdemesne@0.81.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96164},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"a4e8a82080438656452ccb98c181f5eb4cdd7ce7","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"mblr","email":"matt@eide.studio"},"repository":{"url":"git+https://github.com/foir-io/demesne.git","type":"git","directory":"ts/packages/runtime"},"_npmVersion":"10.9.8","description":"Demesne authorization runtime — claims minting, the verb PDP, the holds-resolver, and the Layer-2/3 SQL builders, reproduced from the same projection the Go engine emits. Zero runtime dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/demesne_0.81.0_1789123346078_0.40173194544471835","host":"s3://npm-registry-packages-npm-production"}},"0.82.0":{"name":"@foir/demesne","version":"0.82.0","keywords":["authorization","rls","postgres","rebac","pdp"],"license":"Apache-2.0","_id":"@foir/demesne@0.82.0","maintainers":[{"name":"mblr","email":"matt@eide.studio"}],"homepage":"https://github.com/foir-io/demesne#readme","bugs":{"url":"https://github.com/foir-io/demesne/issues"},"dist":{"shasum":"12b76ec174c5877eebd605f8d1d9b212de5dccf0","tarball":"https://registry.npmjs.org/@foir/demesne/-/demesne-0.82.0.tgz","fileCount":76,"integrity":"sha512-6RtQaq2useqwq8EKusDbdF0LZUzfkyyuIhumBTMtFJOKlAdXEWhJ4rK5uqpdvJr1vxMdtliQFaBb4V4HPB7tKg==","signatures":[{"sig":"MEUCIQDFyTfEXEKz1LMz3d1LNgzJuOYwP1UI65ZnC0kMrG5ilQIgWThdvF4dcIqQcnH3N5srvfagl+KOMFljlbPrb2Ra7V0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@foir%2fdemesne@0.82.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96164},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"bd8306fed4c79739078b0bbf5b87a43fe8c28aa4","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"mblr","email":"matt@eide.studio"},"repository":{"url":"git+https://github.com/foir-io/demesne.git","type":"git","directory":"ts/packages/runtime"},"_npmVersion":"10.9.8","description":"Demesne authorization runtime — claims minting, the verb PDP, the holds-resolver, and the Layer-2/3 SQL builders, reproduced from the same projection the Go engine emits. Zero runtime dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/demesne_0.82.0_1789255430646_0.8363201500324122","host":"s3://npm-registry-packages-npm-production"}},"0.83.0":{"name":"@foir/demesne","version":"0.83.0","keywords":["authorization","rls","postgres","rebac","pdp"],"license":"Apache-2.0","_id":"@foir/demesne@0.83.0","maintainers":[{"name":"mblr","email":"matt@eide.studio"}],"homepage":"https://github.com/foir-io/demesne#readme","bugs":{"url":"https://github.com/foir-io/demesne/issues"},"dist":{"shasum":"ba848a168e847f932b7465ddcb8953f1ca45b31e","tarball":"https://registry.npmjs.org/@foir/demesne/-/demesne-0.83.0.tgz","fileCount":76,"integrity":"sha512-jrPw34Y3+EH34mft1c0rC0axTEU+cdRe1u1a2wiox3WYvBUq4I4OZvYNn8W8Q4lUmi0fqmhWICqU7iVTSzt2pw==","signatures":[{"sig":"MEQCIFpQtqxCvh2yoYwR01LT85o1XahGe6bsOIKChUOjp+pRAiBKiCMDdwN2f1INbrl2Vshbje7FRTL/z+5sIqglfBgdxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEThhni56g+8d2ogik6tdznZQhqy5h1RM1vYD3HuhDYDAiA7cgXOFnk2hp+N8s+PWBNV0f5KlFXIujRuey3BY33BhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@foir%2fdemesne@0.83.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96164},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"378e6499ce309da638003230fe191ec098414888","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"mblr","email":"matt@eide.studio"},"repository":{"url":"git+https://github.com/foir-io/demesne.git","type":"git","directory":"ts/packages/runtime"},"_npmVersion":"10.9.8","description":"Demesne authorization runtime — claims minting, the verb PDP, the holds-resolver, and the Layer-2/3 SQL builders, reproduced from the same projection the Go engine emits. Zero runtime dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/demesne_0.83.0_1789933383010_0.44270297040551765","host":"s3://npm-registry-packages-npm-production"}},"0.84.0":{"name":"@foir/demesne","version":"0.84.0","keywords":["authorization","rls","postgres","rebac","pdp"],"license":"Apache-2.0","_id":"@foir/demesne@0.84.0","maintainers":[{"name":"mblr","email":"matt@eide.studio"}],"homepage":"https://github.com/foir-io/demesne#readme","bugs":{"url":"https://github.com/foir-io/demesne/issues"},"dist":{"shasum":"1733fcee72333d6649b64d225d0a76facbcc8220","tarball":"https://registry.npmjs.org/@foir/demesne/-/demesne-0.84.0.tgz","fileCount":76,"integrity":"sha512-BfyGBTLWPPUIcigdPy0bKgyHhLSwMoVnouLTlrLoqQIxORTRGc2YkBzI3PTE18NBnO/FUAB3ihC+5WRD/ofOQQ==","signatures":[{"sig":"MEYCIQDT/6eveArXTAes6XErKlUalHihjXeKTXtrkkYvz119agIhAO9wwgqdSBoknt+54kbAtKD8ZA+1DTcq8m/mz4+iIwcD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFULBMNg+Nf3jxjn0emAbWdFIdGH4/8rvLcDYjolYt6dAiEA974OZI4vHC8+Gm8gEMKQgvedW1cz4dhKOq2BpqzkLqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@foir%2fdemesne@0.84.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96164},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"361a578ac7564f4e1d6982802db9056bac32c109","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"mblr","email":"matt@eide.studio"},"repository":{"url":"git+https://github.com/foir-io/demesne.git","type":"git","directory":"ts/packages/runtime"},"_npmVersion":"10.9.8","description":"Demesne authorization runtime — claims minting, the verb PDP, the holds-resolver, and the Layer-2/3 SQL builders, reproduced from the same projection the Go engine emits. Zero runtime dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/demesne_0.84.0_1789987565548_0.23953416447715048","host":"s3://npm-registry-packages-npm-production"}},"0.85.0":{"name":"@foir/demesne","version":"0.85.0","keywords":["authorization","rls","postgres","rebac","pdp"],"license":"Apache-2.0","_id":"@foir/demesne@0.85.0","maintainers":[{"name":"mblr","email":"matt@eide.studio"}],"homepage":"https://github.com/foir-io/demesne#readme","bugs":{"url":"https://github.com/foir-io/demesne/issues"},"dist":{"shasum":"26c6b113b2e4051ca2a4dd1a25d724c865a6151d","tarball":"https://registry.npmjs.org/@foir/demesne/-/demesne-0.85.0.tgz","fileCount":76,"integrity":"sha512-u17qSr7tuynJVAn4CigP+o4VmLe4YM5nYlWvtE4BtE33jnmHgF3fnxMVWRmxggoHfACL5LQ8neS92C7CGndV6g==","signatures":[{"sig":"MEYCIQDdvw+ph4jSXFa1wOh489XfykEt8Lb4hWbG0M0LnGvuwQIhAOiWn1ZTtTaQpIIOvBzdn/Qq0VdHrlZweMifqhFpqGnx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICXYWyCyen5ONOfZKpb3ErbAJSWMMTgT/2IoqmAPaAmeAiA+2i4a5nkWbRhEf3+e11arTRxsas3tJufPn4N2R0iWPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@foir%2fdemesne@0.85.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96164},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"0d50707fce48ecc6ee962af861e3683182fa3eb3","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"mblr","email":"matt@eide.studio"},"repository":{"url":"git+https://github.com/foir-io/demesne.git","type":"git","directory":"ts/packages/runtime"},"_npmVersion":"10.9.8","description":"Demesne authorization runtime — claims minting, the verb PDP, the holds-resolver, and the Layer-2/3 SQL builders, reproduced from the same projection the Go engine emits. Zero runtime dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/demesne_0.85.0_1789989196053_0.5222170907117267","host":"s3://npm-registry-packages-npm-production"}},"0.86.0":{"name":"@foir/demesne","version":"0.86.0","keywords":["authorization","rls","postgres","rebac","pdp"],"license":"Apache-2.0","_id":"@foir/demesne@0.86.0","maintainers":[{"name":"mblr","email":"matt@eide.studio"}],"homepage":"https://github.com/foir-io/demesne#readme","bugs":{"url":"https://github.com/foir-io/demesne/issues"},"dist":{"shasum":"06ade5f3941c5ecca3c3f3602e49085df64c35b4","tarball":"https://registry.npmjs.org/@foir/demesne/-/demesne-0.86.0.tgz","fileCount":76,"integrity":"sha512-qsA81A3eP5pZa3v8HcaAwPQB2TZmc8yVliXcoHpf5HZ5vRNx9VXGOh1h5MCByGpjCmMLERvF+o6wXNM4uFW5Cg==","signatures":[{"sig":"MEQCIACH2jAiRFLt+ArmrsrWFL9i8IQpqRyAxMHyqn2XqpgYAiAdkMXaIyKprYeeR7ijUkhuuHEcFmCYM1jXkirF8/spyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDGktrMP2oan+PnT1XT2cyXo4JYN2N7ambMdDRySP1W/AIgYD1UNsCRqXWbV+mzbHduFKJ54/5Js7VBMe+ecDwJ5QE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@foir%2fdemesne@0.86.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96164},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"3d2028e5cee2a9ca650d51e7b26a393ad23b3cd6","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"mblr","email":"matt@eide.studio"},"repository":{"url":"git+https://github.com/foir-io/demesne.git","type":"git","directory":"ts/packages/runtime"},"_npmVersion":"10.9.8","description":"Demesne authorization runtime — claims minting, the verb PDP, the holds-resolver, and the Layer-2/3 SQL builders, reproduced from the same projection the Go engine emits. Zero runtime dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/demesne_0.86.0_1789999260352_0.7722953789025337","host":"s3://npm-registry-packages-npm-production"}},"0.87.0":{"name":"@foir/demesne","version":"0.87.0","keywords":["authorization","rls","postgres","rebac","pdp"],"license":"Apache-2.0","_id":"@foir/demesne@0.87.0","maintainers":[{"name":"mblr","email":"matt@eide.studio"}],"homepage":"https://github.com/foir-io/demesne#readme","bugs":{"url":"https://github.com/foir-io/demesne/issues"},"dist":{"shasum":"1cd2d2828b9672e0eb17e66e48c4074ba6f4c14d","tarball":"https://registry.npmjs.org/@foir/demesne/-/demesne-0.87.0.tgz","fileCount":76,"integrity":"sha512-Ev/2v0aKDGWAbeKHGlXsN6xR76jRDz30Uoc12cLc5ypZ0uwebUUJultVXcv6ptJykHdGauAXk8fzYUShRADk8g==","signatures":[{"sig":"MEYCIQDY7v4P8ig2YsktrNkecnxgOI0u6hzKHKGDeQc5n8qGlQIhAIcbCiv0+DBM+Y6zW1ZpyygQ0Rrp4nBN2vTlXqXewY8/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCub8oROB7/Kh6Xbb67ZegKh2VHXEXSRyrXhcQY+Za8cwIhAIggzAgOBZucUTVqJJVVnapKKNcdgeXIoUcEdKBHyuHQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@foir%2fdemesne@0.87.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96164},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"a127b08b526e3f1fce9744e6ae8f35c2b68f073a","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"mblr","email":"matt@eide.studio"},"repository":{"url":"git+https://github.com/foir-io/demesne.git","type":"git","directory":"ts/packages/runtime"},"_npmVersion":"10.9.8","description":"Demesne authorization runtime — claims minting, the verb PDP, the holds-resolver, and the Layer-2/3 SQL builders, reproduced from the same projection the Go engine emits. Zero runtime dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/demesne_0.87.0_1790002352148_0.2122817189348447","host":"s3://npm-registry-packages-npm-production"}},"0.88.0":{"name":"@foir/demesne","version":"0.88.0","keywords":["authorization","rls","postgres","rebac","pdp"],"license":"Apache-2.0","_id":"@foir/demesne@0.88.0","maintainers":[{"name":"mblr","email":"matt@eide.studio"}],"homepage":"https://github.com/foir-io/demesne#readme","bugs":{"url":"https://github.com/foir-io/demesne/issues"},"dist":{"shasum":"301f7d49ed181cedfadb9b0a3fa1f9b2d60095b9","tarball":"https://registry.npmjs.org/@foir/demesne/-/demesne-0.88.0.tgz","fileCount":76,"integrity":"sha512-Fygxh/wAS/UmlC05m4F+367bZLpw9vCSS6NAZcHifXc0oz6CammbPyqERawSWL6vwnZLOTwT25T1sXKEUPLVQw==","signatures":[{"sig":"MEQCID08XwjRANmUrq8JPoCLduVUX9uYljFiBGwEy7yDepW0AiBJzheJQyFMnEoz6D6XN9fuATx3Vzif8yOaYpJiPl4kaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIF0+s+IwQB0cVuhw6Gt9UnE7v7AUy/nJm6gNulk7h6JrAiBfLesJGOqm1FIATNUn1YFOqLVYytm3LrTXuB1Yo8pBlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@foir%2fdemesne@0.88.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96164},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"d308847f7a0d67a815edfae524d244a9232c07c3","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json","test:watch":"vitest"},"_npmUser":{"name":"mblr","email":"matt@eide.studio"},"repository":{"url":"git+https://github.com/foir-io/demesne.git","type":"git","directory":"ts/packages/runtime"},"_npmVersion":"10.9.8","description":"Demesne authorization runtime — claims minting, the verb PDP, the holds-resolver, and the Layer-2/3 SQL builders, reproduced from the same projection the Go engine emits. Zero runtime dependencies.","directories":{},"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"tmp":"tmp/demesne_0.88.0_1790003363509_0.3453141656991361","host":"s3://npm-registry-packages-npm-production"}},"0.89.0":{"_id":"@foir/demesne@0.89.0","bugs":{"url":"https://github.com/foir-io/demesne/issues"},"dist":{"shasum":"c20e73651d3c1cf743ceb29fe3299872b4a5e7ea","tarball":"https://registry.npmjs.org/@foir/demesne/-/demesne-0.89.0.tgz","fileCount":76,"integrity":"sha512-2bo8HRSzwK/ujF90SZTLUD5ulORiDJj9U0lhqgLzvTRoWIduHDU74mYVNwUipALEe2BLvNpNLvESubaa3fA2Zw==","signatures":[{"sig":"MEUCICWC6U/Li75CiekDrQhReH6GGQKf5Rm476bHZJpCyQjTAiEAlviC28JDSdp8tIUJpnsQaAIHQ3i/3cHVh0q+j6/hteQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCeUT2/BiKtzpHdqGB9C7l/53AZsGC9KQeK7ljPJIPz3gIhAK0F7WYLBWaP2VUtxqxITul7Pgz7IXTG+7jwBJhG+OLZ"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@foir%2fdemesne@0.89.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":96164},"main":"./dist/index.js","name":"@foir/demesne","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"}},"gitHead":"99e88a0747409bcf23b76f562e0c3165376b8c9d","license":"Apache-2.0","scripts":{"test":"vitest run","build":"tsc -p tsconfig.build.json","typecheck":"tsc -p tsconfig.json","test:watch":"vitest"},"version":"0.89.0","_npmUser":{"name":"mblr","email":"matt@eide.studio"},"homepage":"https://github.com/foir-io/demesne#readme","keywords":["authorization","rls","postgres","rebac","pdp"],"repository":{"url":"git+https://github.com/foir-io/demesne.git","type":"git","directory":"ts/packages/runtime"},"_npmVersion":"10.9.8","description":"Demesne authorization runtime — claims minting, the verb PDP, the holds-resolver, and the Layer-2/3 SQL builders, reproduced from the same projection the Go engine emits. Zero runtime dependencies.","directories":{},"maintainers":[{"name":"mblr","email":"matt@eide.studio"}],"sideEffects":false,"_nodeVersion":"22.23.2","publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.6","typescript":"^5.7.2","@types/node":"^22.10.2"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/demesne_0.89.0_1790067663078_0.9097578971932445"}}},"time":{"created":"2026-06-24T09:18:15.805Z","modified":"2026-09-22T09:01:03.564Z","0.62.1":"2026-06-24T09:18:16.136Z","0.62.2":"2026-06-24T11:05:30.344Z","0.63.0":"2026-06-26T09:35:09.609Z","0.63.1":"2026-06-26T10:59:19.117Z","0.64.0":"2026-06-26T13:47:26.741Z","0.65.0":"2026-07-08T16:25:03.961Z","0.65.1":"2026-07-08T16:37:23.848Z","0.66.0":"2026-07-08T18:20:13.286Z","0.67.0":"2026-07-08T22:53:41.229Z","0.68.0":"2026-07-09T23:16:58.820Z","0.69.0":"2026-07-10T09:35:34.597Z","0.70.0":"2026-07-10T11:49:16.981Z","0.71.0":"2026-07-11T20:50:03.116Z","0.72.0":"2026-07-30T08:10:29.557Z","0.73.0":"2026-07-30T09:43:53.696Z","0.74.0":"2026-07-30T10:10:54.430Z","0.74.1":"2026-07-30T10:18:18.443Z","0.75.0":"2026-07-30T10:37:37.418Z","0.76.0":"2026-07-30T16:49:59.344Z","0.77.0":"2026-07-30T17:01:42.999Z","0.77.1":"2026-07-30T18:20:45.083Z","0.78.0":"2026-07-31T14:21:46.822Z","0.79.0":"2026-08-01T22:32:24.629Z","0.80.0":"2026-08-14T14:07:04.690Z","0.80.1":"2026-08-15T18:13:50.463Z","0.80.2":"2026-08-24T11:43:02.271Z","0.80.3":"2026-08-29T05:55:22.333Z","0.81.0":"2026-09-11T10:42:26.232Z","0.82.0":"2026-09-12T23:23:50.783Z","0.83.0":"2026-09-20T19:43:03.089Z","0.84.0":"2026-09-21T10:46:05.635Z","0.85.0":"2026-09-21T11:13:16.134Z","0.86.0":"2026-09-21T14:01:00.451Z","0.87.0":"2026-09-21T14:52:32.239Z","0.88.0":"2026-09-21T15:09:23.619Z","0.89.0":"2026-09-22T09:01:03.165Z"},"bugs":{"url":"https://github.com/foir-io/demesne/issues"},"license":"Apache-2.0","homepage":"https://github.com/foir-io/demesne#readme","keywords":["authorization","rls","postgres","rebac","pdp"],"repository":{"url":"git+https://github.com/foir-io/demesne.git","type":"git","directory":"ts/packages/runtime"},"description":"Demesne authorization runtime — claims minting, the verb PDP, the holds-resolver, and the Layer-2/3 SQL builders, reproduced from the same projection the Go engine emits. Zero runtime dependencies.","maintainers":[{"name":"mblr","email":"matt@eide.studio"}],"readme":"ERROR: No README data found!","readmeFilename":""}