{"_id":"@eleven-am/golem-authorizer","_rev":"15-fb603bccc6f91a7dff4d6924aead65a0","name":"@eleven-am/golem-authorizer","dist-tags":{"latest":"0.6.1"},"versions":{"0.1.0":{"name":"@eleven-am/golem-authorizer","version":"0.1.0","keywords":["golem","casl","authorization","prisma"],"author":{"name":"Roy OSSAI"},"license":"GPL-3.0","_id":"@eleven-am/golem-authorizer@0.1.0","maintainers":[{"name":"eleven-am","email":"maixperiyon@gmail.com"}],"homepage":"https://github.com/eleven-am/golem#readme","bugs":{"url":"https://github.com/eleven-am/golem/issues"},"dist":{"shasum":"8d023b2a6f3a751bcaad63f8862cce81e629bfc0","tarball":"https://registry.npmjs.org/@eleven-am/golem-authorizer/-/golem-authorizer-0.1.0.tgz","fileCount":7,"integrity":"sha512-e1I8vbtpn1hBFyEw1JtRSwDC0fh0H+zQFZLDdrR10RihKjIO9JzbEKjsfhkWPUtf3mT4MqPkhQT2HwRYmEisUA==","signatures":[{"sig":"MEYCIQCvrjUY6t3ib0zIRpPCd9p22quCEpoKvL0/QGNsjkcNqQIhAM7Bg6VPDn+BLVUKfEsq/2AsUYUiacRwlh5K+UYAGKmN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46376},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"8af12e32526cc66039a7e55863d060bac3cc8e89","scripts":{"build":"tsc -p tsconfig.json"},"_npmUser":{"name":"eleven-am","email":"maixperiyon@gmail.com"},"repository":{"url":"git+https://github.com/eleven-am/golem.git","type":"git","directory":"packages/authorizer"},"_npmVersion":"11.4.2","description":"Golem authorization adapter for @eleven-am/authorizer (CASL): constraints, verified writes, field permissions, read masking","directories":{},"_nodeVersion":"22.17.0","dependencies":{"@casl/prisma":"^2.0.0","@eleven-am/golem-core":"^0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.10.0","@nestjs/common":"^11.0.0","@eleven-am/authorizer":"^2.0.1"},"peerDependencies":{"@nestjs/common":"^11.0.0","@eleven-am/authorizer":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/golem-authorizer_0.1.0_1783927070168_0.33564125039815673","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@eleven-am/golem-authorizer","version":"0.1.1","keywords":["golem","casl","authorization","prisma"],"author":{"name":"Roy OSSAI"},"license":"GPL-3.0","_id":"@eleven-am/golem-authorizer@0.1.1","maintainers":[{"name":"eleven-am","email":"maixperiyon@gmail.com"}],"homepage":"https://github.com/eleven-am/golem#readme","bugs":{"url":"https://github.com/eleven-am/golem/issues"},"dist":{"shasum":"6694aa5e652eb00b3e00a5e652d0fb287288699b","tarball":"https://registry.npmjs.org/@eleven-am/golem-authorizer/-/golem-authorizer-0.1.1.tgz","fileCount":7,"integrity":"sha512-1DV4CPV3/1v+JNblsD45JYAHcw1LFEfDaUhT9otffXwPHYhpOpexRhYNn92tD2VeIfcRJj5cDHbUDQOKqwj1kw==","signatures":[{"sig":"MEUCIQDgGtVIBJw3HY9BU8XjietwkNqXsWiGweSYsMFG4zteuQIgLo1678We/0erja4M6Mf6/fqHcKGU4so9cnudnRcv64M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46453},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"03b877546a5220daee7f317f59c9d69c975eaf94","scripts":{"build":"tsc -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4b7a12ed-71d4-48f0-89b4-91169d8334d1"}},"repository":{"url":"git+https://github.com/eleven-am/golem.git","type":"git","directory":"packages/authorizer"},"_npmVersion":"12.0.1","description":"Golem authorization adapter for @eleven-am/authorizer (CASL): constraints, verified writes, field permissions, read masking","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@casl/prisma":"^2.0.0","@eleven-am/golem-core":"^0.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.10.0","@nestjs/common":"^11.0.0","@eleven-am/authorizer":"^2.0.1"},"peerDependencies":{"@nestjs/common":"^11.0.0","@eleven-am/authorizer":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/golem-authorizer_0.1.1_1784035807385_0.6556496871494952","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@eleven-am/golem-authorizer","version":"0.1.2","keywords":["golem","casl","authorization","prisma"],"author":{"name":"Roy OSSAI"},"license":"GPL-3.0","_id":"@eleven-am/golem-authorizer@0.1.2","maintainers":[{"name":"eleven-am","email":"maixperiyon@gmail.com"}],"homepage":"https://github.com/eleven-am/golem#readme","bugs":{"url":"https://github.com/eleven-am/golem/issues"},"dist":{"shasum":"ec27fec3922bc23d6dfb5b1c1b3c92fd5a9ca915","tarball":"https://registry.npmjs.org/@eleven-am/golem-authorizer/-/golem-authorizer-0.1.2.tgz","fileCount":7,"integrity":"sha512-nBzKCFi1YqEzmTkzmY+yh7+JMhxmOE9+qb4wVfJggj9twIc/4e7i0xdiZjlm1xgOwGkWp65SfQdKWpUozSa11A==","signatures":[{"sig":"MEQCIAdJIkCgffSXw5f7sDQiPtwpedyO4dj9aV4HmDs9myhzAiA6q6ekaOBiSgCNcNioDIRSRnMefOy3QEHkC++6Jk7B3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46453},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"3c5d3fbf0aa9f050644aec3babad4f62646dbabe","scripts":{"build":"tsc -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4b7a12ed-71d4-48f0-89b4-91169d8334d1"}},"repository":{"url":"git+https://github.com/eleven-am/golem.git","type":"git","directory":"packages/authorizer"},"_npmVersion":"12.0.1","description":"Golem authorization adapter for @eleven-am/authorizer (CASL): constraints, verified writes, field permissions, read masking","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@casl/prisma":"^2.0.0","@eleven-am/golem-core":"^0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.10.0","@nestjs/common":"^11.0.0","@eleven-am/authorizer":"^2.0.1"},"peerDependencies":{"@nestjs/common":"^11.0.0","@eleven-am/authorizer":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/golem-authorizer_0.1.2_1784123887099_0.9145104252083749","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@eleven-am/golem-authorizer","version":"0.1.3","keywords":["golem","casl","authorization","prisma"],"author":{"name":"Roy OSSAI"},"license":"GPL-3.0","_id":"@eleven-am/golem-authorizer@0.1.3","maintainers":[{"name":"eleven-am","email":"maixperiyon@gmail.com"}],"homepage":"https://github.com/eleven-am/golem#readme","bugs":{"url":"https://github.com/eleven-am/golem/issues"},"dist":{"shasum":"7060378cd837b2ec208561b162f86ced1fc8442e","tarball":"https://registry.npmjs.org/@eleven-am/golem-authorizer/-/golem-authorizer-0.1.3.tgz","fileCount":7,"integrity":"sha512-LC93k/Rh0JtmcawMrfjPed6oeSTw1/ZZgpSyZ4ZhUPZODIW2q5K2k9JVBOmv3aNXloafAarGlVYLq17mgoMEew==","signatures":[{"sig":"MEYCIQD4xLbbhnRYGJjuymYQ6WYmZ8mTZVt6UBENp7ugcyUgqgIhAMbTLv9P8CE7NXTJwui/8UBmeOIolK5kR0lzrb2TaV27","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":47299},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"b43e0239893ee5d051868a3ef9a7e6390008b938","scripts":{"build":"tsc -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4b7a12ed-71d4-48f0-89b4-91169d8334d1"}},"repository":{"url":"git+https://github.com/eleven-am/golem.git","type":"git","directory":"packages/authorizer"},"_npmVersion":"12.0.1","description":"Golem authorization adapter for @eleven-am/authorizer (CASL): constraints, verified writes, field permissions, read masking","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@casl/prisma":"^2.0.0","@eleven-am/golem-core":"^0.1.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.10.0","@nestjs/common":"^11.0.0","@eleven-am/authorizer":"^2.0.1"},"peerDependencies":{"@nestjs/common":"^11.0.0","@eleven-am/authorizer":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/golem-authorizer_0.1.3_1784267682756_0.37781958105216873","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@eleven-am/golem-authorizer","version":"0.1.4","keywords":["golem","casl","authorization","prisma"],"author":{"name":"Roy OSSAI"},"license":"GPL-3.0","_id":"@eleven-am/golem-authorizer@0.1.4","maintainers":[{"name":"eleven-am","email":"maixperiyon@gmail.com"}],"homepage":"https://github.com/eleven-am/golem#readme","bugs":{"url":"https://github.com/eleven-am/golem/issues"},"dist":{"shasum":"a2fe29a3120518719063c08989624a54ea21f91f","tarball":"https://registry.npmjs.org/@eleven-am/golem-authorizer/-/golem-authorizer-0.1.4.tgz","fileCount":7,"integrity":"sha512-wxi9vCzuB7EfyNeIv8igo5AFC9RR52ZZyjeYaFL2R/Qi7VFiFKDFGFOgLxwXlgazi5bvsxw3UfmGlc8st1UusQ==","signatures":[{"sig":"MEYCIQCJH6gn2PYKO3MQ9et8eeE8QWL7dR244DCcnXe2/QiY0AIhAO6o3hcCOjyRcssBTv74oE2lJcdv7XOOIxawrI8yAivo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48171},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"cbff3dec24c0ee43287abe1556f0f2029eeff74f","scripts":{"build":"tsc -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4b7a12ed-71d4-48f0-89b4-91169d8334d1"}},"repository":{"url":"git+https://github.com/eleven-am/golem.git","type":"git","directory":"packages/authorizer"},"_npmVersion":"12.0.1","description":"Golem authorization adapter for @eleven-am/authorizer (CASL): constraints, verified writes, field permissions, read masking","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@casl/prisma":"^2.0.0","@eleven-am/golem-core":"^0.1.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.10.0","@nestjs/common":"^11.0.0","@eleven-am/authorizer":"^2.2.0"},"peerDependencies":{"@nestjs/common":"^11.0.0","@eleven-am/authorizer":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/golem-authorizer_0.1.4_1784275505253_0.07767557134653114","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@eleven-am/golem-authorizer","version":"0.1.5","keywords":["golem","casl","authorization","prisma"],"author":{"name":"Roy OSSAI"},"license":"GPL-3.0","_id":"@eleven-am/golem-authorizer@0.1.5","maintainers":[{"name":"eleven-am","email":"maixperiyon@gmail.com"}],"homepage":"https://github.com/eleven-am/golem#readme","bugs":{"url":"https://github.com/eleven-am/golem/issues"},"dist":{"shasum":"f90cc86b36b25497b175fc7fbf1d02a253e11d44","tarball":"https://registry.npmjs.org/@eleven-am/golem-authorizer/-/golem-authorizer-0.1.5.tgz","fileCount":7,"integrity":"sha512-52bQOd7KhIV1Jn5+wKiT65IFhYcnZm87HjMQdULjHQ/5jUQAncNu2kj1VMscKN4LJixxAx9DL1NfSKPIEPmfSw==","signatures":[{"sig":"MEYCIQCy5OW8A7O5lDdDmMe8GKp2SGvDTLCafUazLpD3jPEs8AIhAJEe0CcHdwClLBfWt5XPDSd/AjkiFmFlWXjDARkJCeUc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48171},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"9dde3906e508d8086d6228ab622866b5c9f80279","scripts":{"build":"tsc -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4b7a12ed-71d4-48f0-89b4-91169d8334d1"}},"repository":{"url":"git+https://github.com/eleven-am/golem.git","type":"git","directory":"packages/authorizer"},"_npmVersion":"12.0.1","description":"Golem authorization adapter for @eleven-am/authorizer (CASL): constraints, verified writes, field permissions, read masking","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@casl/prisma":"^2.0.0","@eleven-am/golem-core":"^0.1.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.10.0","@nestjs/common":"^11.0.0","@eleven-am/authorizer":"^2.2.1"},"peerDependencies":{"@nestjs/common":"^11.0.0","@eleven-am/authorizer":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/golem-authorizer_0.1.5_1784282211163_0.3868829465835071","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@eleven-am/golem-authorizer","version":"0.1.6","keywords":["golem","casl","authorization","prisma"],"author":{"name":"Roy OSSAI"},"license":"GPL-3.0","_id":"@eleven-am/golem-authorizer@0.1.6","maintainers":[{"name":"eleven-am","email":"maixperiyon@gmail.com"}],"homepage":"https://github.com/eleven-am/golem#readme","bugs":{"url":"https://github.com/eleven-am/golem/issues"},"dist":{"shasum":"1ac1b7063aff252f944506613c7f5eb89f3ccd14","tarball":"https://registry.npmjs.org/@eleven-am/golem-authorizer/-/golem-authorizer-0.1.6.tgz","fileCount":7,"integrity":"sha512-sZGhbltpYwRhX6YDF3DDl+M+IC+XHi8PNrAbVqwiVLvKOO8GMSL+J8SWnp3+uk0K+DMw7qrXYZuIzlbL6cNqFg==","signatures":[{"sig":"MEYCIQChJKAWBGIBr03mkbMNh5fKxyi51tA7BdXEnJdcrRWmDAIhAIeNQvmO4J5Oa7F4xbM7R1r9/mn7dWB6lYFgoQhVT7TU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48171},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"1496e2d825d742d2737b7f815c71daf398509734","scripts":{"build":"tsc -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4b7a12ed-71d4-48f0-89b4-91169d8334d1"}},"repository":{"url":"git+https://github.com/eleven-am/golem.git","type":"git","directory":"packages/authorizer"},"_npmVersion":"12.0.1","description":"Golem authorization adapter for @eleven-am/authorizer (CASL): constraints, verified writes, field permissions, read masking","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@casl/prisma":"^2.0.0","@eleven-am/golem-core":"^0.1.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.10.0","@nestjs/common":"^11.0.0","@eleven-am/authorizer":"^2.2.1"},"peerDependencies":{"@nestjs/common":"^11.0.0","@eleven-am/authorizer":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/golem-authorizer_0.1.6_1784300082577_0.4880517342413291","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@eleven-am/golem-authorizer","version":"0.2.0","keywords":["golem","casl","authorization","prisma"],"author":{"name":"Roy OSSAI"},"license":"GPL-3.0","_id":"@eleven-am/golem-authorizer@0.2.0","maintainers":[{"name":"eleven-am","email":"maixperiyon@gmail.com"}],"homepage":"https://github.com/eleven-am/golem#readme","bugs":{"url":"https://github.com/eleven-am/golem/issues"},"dist":{"shasum":"4083079c7a288ae8e09f95e88e9d0e3f11023980","tarball":"https://registry.npmjs.org/@eleven-am/golem-authorizer/-/golem-authorizer-0.2.0.tgz","fileCount":7,"integrity":"sha512-ad+Fjlmnq4oyM84F0bFIw0LwUw3abmWH80NB4KN5OdffElQ4+djGdQ+vrR/Iroqjxa5uPmC/1A20g5f5m4hOqw==","signatures":[{"sig":"MEUCIEeoT7/5qAcRM6X6HHR3ATXxdhrIPjb4PmMs/EFbH5L6AiEAq/1mM0QGiiho1xXWtQSwPrKlsHrfGydLfft4kufDUwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48848},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"4beddcd31271efb14f934e97208e6988788d65c8","scripts":{"build":"tsc -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4b7a12ed-71d4-48f0-89b4-91169d8334d1"}},"repository":{"url":"git+https://github.com/eleven-am/golem.git","type":"git","directory":"packages/authorizer"},"_npmVersion":"12.0.1","description":"Golem authorization adapter for @eleven-am/authorizer (CASL): constraints, verified writes, field permissions, read masking","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@casl/prisma":"^2.0.0","@eleven-am/golem-core":"^0.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.7.0","@types/node":"^22.10.0","@nestjs/common":"^11.0.0","@eleven-am/authorizer":"^2.2.1"},"peerDependencies":{"@nestjs/common":"^11.0.0","@eleven-am/authorizer":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/golem-authorizer_0.2.0_1784387102913_0.6335809492305919","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@eleven-am/golem-authorizer","version":"0.3.0","keywords":["golem","casl","authorization","prisma"],"author":{"name":"Roy OSSAI"},"license":"GPL-3.0","_id":"@eleven-am/golem-authorizer@0.3.0","maintainers":[{"name":"eleven-am","email":"maixperiyon@gmail.com"}],"homepage":"https://github.com/eleven-am/golem#readme","bugs":{"url":"https://github.com/eleven-am/golem/issues"},"dist":{"shasum":"49c342aaeb5796452b6e016c84c78270070ff005","tarball":"https://registry.npmjs.org/@eleven-am/golem-authorizer/-/golem-authorizer-0.3.0.tgz","fileCount":7,"integrity":"sha512-LoF1nKDYpvvlNq2yy0xULlS0vXnCdh/QpP+zSJCZSlh+5LtpYtgV2Y8RInP6t/58mTFISJqIFS/KLpH03o2Y8g==","signatures":[{"sig":"MEUCIF+svaIoB+VIhNMNahT/AYbunk2zv+JX2QHzzkggR5H4AiEA5l/mhLGaGuTFcexZaxS3qGUgArkoyp1DB/ZIyaNljtQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51007},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"33f75db735cc3de448e18d8f1c5cc2ec8076aff5","scripts":{"test":"jest","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4b7a12ed-71d4-48f0-89b4-91169d8334d1"}},"repository":{"url":"git+https://github.com/eleven-am/golem.git","type":"git","directory":"packages/authorizer"},"_npmVersion":"12.0.1","description":"Golem authorization adapter for @eleven-am/authorizer (CASL): constraints, verified writes, field permissions, read masking","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@casl/prisma":"^2.0.0","@eleven-am/golem-core":"^0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","graphql":"^16.11.0","ts-jest":"^29.2.5","typescript":"^5.7.0","@types/jest":"^29.5.14","@types/node":"^22.10.0","@nestjs/common":"^11.0.0","@eleven-am/authorizer":"^2.2.1"},"peerDependencies":{"@nestjs/common":"^11.0.0","@eleven-am/authorizer":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/golem-authorizer_0.3.0_1784401845300_0.20470359374910196","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@eleven-am/golem-authorizer","version":"0.4.0","keywords":["golem","casl","authorization","prisma"],"author":{"name":"Roy OSSAI"},"license":"GPL-3.0","_id":"@eleven-am/golem-authorizer@0.4.0","maintainers":[{"name":"eleven-am","email":"maixperiyon@gmail.com"}],"homepage":"https://github.com/eleven-am/golem#readme","bugs":{"url":"https://github.com/eleven-am/golem/issues"},"dist":{"shasum":"e9c315cdd24d82662bf4494e9142a5436ebd92e8","tarball":"https://registry.npmjs.org/@eleven-am/golem-authorizer/-/golem-authorizer-0.4.0.tgz","fileCount":7,"integrity":"sha512-gV7JMFOQi2ra3/vhbcFWWiEaM4FNz8rYyKAjvjgZcL+eQq8ZDyaJjXIynYN82R9K+m0uOCpBSvY1TRfuVpbzrw==","signatures":[{"sig":"MEYCIQDOmA/Thiuh93Dhlqvp0AWvjr0Lo2073fBAZCgMwnGUlAIhAL0LNpsllcZgJQojcKNZp6S1b4w8909errrYTckqC71u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51007},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"a58b6c30db007ffc533f37d68cd802fbec38a274","scripts":{"test":"jest","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4b7a12ed-71d4-48f0-89b4-91169d8334d1"}},"repository":{"url":"git+https://github.com/eleven-am/golem.git","type":"git","directory":"packages/authorizer"},"_npmVersion":"12.0.1","description":"Golem authorization adapter for @eleven-am/authorizer (CASL): constraints, verified writes, field permissions, read masking","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@casl/prisma":"^2.0.0","@eleven-am/golem-core":"^0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","graphql":"^16.11.0","ts-jest":"^29.2.5","typescript":"^5.7.0","@types/jest":"^29.5.14","@types/node":"^22.10.0","@nestjs/common":"^11.0.0","@eleven-am/authorizer":"^2.2.1"},"peerDependencies":{"@nestjs/common":"^11.0.0","@eleven-am/authorizer":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/golem-authorizer_0.4.0_1784467537956_0.4183742449808392","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@eleven-am/golem-authorizer","version":"0.5.0","keywords":["golem","casl","authorization","prisma"],"author":{"name":"Roy OSSAI"},"license":"GPL-3.0","_id":"@eleven-am/golem-authorizer@0.5.0","maintainers":[{"name":"eleven-am","email":"maixperiyon@gmail.com"}],"homepage":"https://github.com/eleven-am/golem#readme","bugs":{"url":"https://github.com/eleven-am/golem/issues"},"dist":{"shasum":"647070a45b728e70126f9cd6dac8bcd1cdd90347","tarball":"https://registry.npmjs.org/@eleven-am/golem-authorizer/-/golem-authorizer-0.5.0.tgz","fileCount":7,"integrity":"sha512-nVqzTOckusvz3aClsC7EKpXCLHc1R5khqLV1GY+XDi51OGXahIJf/OQ3dVjrXAssFVuStWBj06CVOJP4ipsmNA==","signatures":[{"sig":"MEQCICAlyAh1pRByd0SXh0BUZgvvIrkT671ODoNIUer7ExubAiAIlsuKKb7QJSjUkICpXsnjjnXLif4XMlrjL4FSYEyIYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51007},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"ee28b6d30df13693d2ec7299b1193c41684238a1","scripts":{"test":"jest","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4b7a12ed-71d4-48f0-89b4-91169d8334d1"}},"repository":{"url":"git+https://github.com/eleven-am/golem.git","type":"git","directory":"packages/authorizer"},"_npmVersion":"12.0.1","description":"Golem authorization adapter for @eleven-am/authorizer (CASL): constraints, verified writes, field permissions, read masking","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@casl/prisma":"^2.0.0","@eleven-am/golem-core":"^0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","graphql":"^16.11.0","ts-jest":"^29.2.5","typescript":"^5.7.0","@types/jest":"^29.5.14","@types/node":"^22.10.0","@nestjs/common":"^11.0.0","@eleven-am/authorizer":"^2.2.1"},"peerDependencies":{"@nestjs/common":"^11.0.0","@eleven-am/authorizer":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/golem-authorizer_0.5.0_1784469933216_0.9457104769121243","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@eleven-am/golem-authorizer","version":"0.5.1","keywords":["golem","casl","authorization","prisma"],"author":{"name":"Roy OSSAI"},"license":"GPL-3.0","_id":"@eleven-am/golem-authorizer@0.5.1","maintainers":[{"name":"eleven-am","email":"maixperiyon@gmail.com"}],"homepage":"https://github.com/eleven-am/golem#readme","bugs":{"url":"https://github.com/eleven-am/golem/issues"},"dist":{"shasum":"4e8010751c3e44f1ed0d95083e646b0c7a0099f4","tarball":"https://registry.npmjs.org/@eleven-am/golem-authorizer/-/golem-authorizer-0.5.1.tgz","fileCount":7,"integrity":"sha512-PoXoaT0x5wCn4uBEj2NPpWl/3KKoKNpU7Bo+YhKYpTLKm1TWomi6/N+cd15k0b7XvSfJhdoek1xHKcQ4BEeCFg==","signatures":[{"sig":"MEQCIEaso3tx7RIDmktxW515bCf/yAlyFoYHwX84OnIWKvrwAiBUz/cjv2hiKs87HJ+sMS7ntb4PO8ffnkThy5MSBC/0LQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51007},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"76096dca0bd11ae2d3c20f365d662e2cfcc27abf","scripts":{"test":"jest","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4b7a12ed-71d4-48f0-89b4-91169d8334d1"}},"repository":{"url":"git+https://github.com/eleven-am/golem.git","type":"git","directory":"packages/authorizer"},"_npmVersion":"12.0.1","description":"Golem authorization adapter for @eleven-am/authorizer (CASL): constraints, verified writes, field permissions, read masking","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@casl/prisma":"^2.0.0","@eleven-am/golem-core":"^0.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","graphql":"^16.11.0","ts-jest":"^29.2.5","typescript":"^5.7.0","@types/jest":"^29.5.14","@types/node":"^22.10.0","@nestjs/common":"^11.0.0","@eleven-am/authorizer":"^2.2.1"},"peerDependencies":{"@nestjs/common":"^11.0.0","@eleven-am/authorizer":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/golem-authorizer_0.5.1_1784471704320_0.7727734193030487","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@eleven-am/golem-authorizer","version":"0.5.2","keywords":["golem","casl","authorization","prisma"],"author":{"name":"Roy OSSAI"},"license":"GPL-3.0","_id":"@eleven-am/golem-authorizer@0.5.2","maintainers":[{"name":"eleven-am","email":"maixperiyon@gmail.com"}],"homepage":"https://github.com/eleven-am/golem#readme","bugs":{"url":"https://github.com/eleven-am/golem/issues"},"dist":{"shasum":"6c29937f506c7d1ac62f4ae190edab1fce3b6a1b","tarball":"https://registry.npmjs.org/@eleven-am/golem-authorizer/-/golem-authorizer-0.5.2.tgz","fileCount":7,"integrity":"sha512-69eu1DQCymY8yIFfzM/KlGER2CDMww0PC0XNLpNG+i9gjhwStZU9RLE+qpg+g4AkO3e4B6B2RI/W+JuJ/NcMcw==","signatures":[{"sig":"MEQCIGbnzxwnrqhOOj3mj+U143b3puMP6d8uxqf2uBqzDi1fAiBAlTlKsZV2iT3oFIxV5r4wcX7ZLnPHw/J99ppMR7fcZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51007},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"cf8b4250b8e255a3463cb496c952a7a276a35bdc","scripts":{"test":"jest","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4b7a12ed-71d4-48f0-89b4-91169d8334d1"}},"repository":{"url":"git+https://github.com/eleven-am/golem.git","type":"git","directory":"packages/authorizer"},"_npmVersion":"12.0.1","description":"Golem authorization adapter for @eleven-am/authorizer (CASL): constraints, verified writes, field permissions, read masking","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@casl/prisma":"^2.0.0","@eleven-am/golem-core":"^0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","graphql":"^16.11.0","ts-jest":"^29.2.5","typescript":"^5.7.0","@types/jest":"^29.5.14","@types/node":"^22.10.0","@nestjs/common":"^11.0.0","@eleven-am/authorizer":"^2.2.1"},"peerDependencies":{"@nestjs/common":"^11.0.0","@eleven-am/authorizer":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/golem-authorizer_0.5.2_1784474958283_0.3870078426402934","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@eleven-am/golem-authorizer","version":"0.6.0","keywords":["golem","casl","authorization","prisma"],"author":{"name":"Roy OSSAI"},"license":"GPL-3.0","_id":"@eleven-am/golem-authorizer@0.6.0","maintainers":[{"name":"eleven-am","email":"maixperiyon@gmail.com"}],"homepage":"https://github.com/eleven-am/golem#readme","bugs":{"url":"https://github.com/eleven-am/golem/issues"},"dist":{"shasum":"dc3d24433041de8cb180d72d0fbcd95127148ea9","tarball":"https://registry.npmjs.org/@eleven-am/golem-authorizer/-/golem-authorizer-0.6.0.tgz","fileCount":17,"integrity":"sha512-wxNxETSYGV03+tYY4CJswIw1fcYlBFmvx/NjvVcl4DPtGAUkwcYn2o9V75ppeYPgcXXE7sFzIOG4f1fv9nZIDg==","signatures":[{"sig":"MEUCIQCK8WrbJqdksSQZqlxF4gq+Rskqd2ctyORP+TUGjBfqXgIgKZbjQxisgU2yvbagRED879u1hOTbf7mVIKu3J8aVW4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68634},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=20.19"},"gitHead":"bbf1deb0cf406fb8de441b4c90a27e0c4660d067","scripts":{"test":"jest","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4b7a12ed-71d4-48f0-89b4-91169d8334d1"}},"repository":{"url":"git+https://github.com/eleven-am/golem.git","type":"git","directory":"packages/authorizer"},"_npmVersion":"12.0.2","description":"Golem authorization adapter for @eleven-am/authorizer (CASL): constraints, verified writes, field permissions, read masking","directories":{},"_nodeVersion":"24.18.0","dependencies":{"@casl/prisma":"^2.0.0","@eleven-am/golem-core":"^0.6.0","@eleven-am/golem-policy":"^0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","graphql":"^16.11.0","ts-jest":"^29.2.5","typescript":"^5.7.0","@types/jest":"^29.5.14","@types/node":"^22.10.0","@nestjs/common":"^11.0.0","@eleven-am/authorizer":"^2.2.1"},"peerDependencies":{"@nestjs/common":"^11.0.0","@eleven-am/authorizer":"^2.2.1"},"_npmOperationalInternal":{"tmp":"tmp/golem-authorizer_0.6.0_1785762162116_0.8876649411162101","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@eleven-am/golem-authorizer","version":"0.6.1","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc -p tsconfig.json","test":"jest"},"dependencies":{"@casl/prisma":"^2.0.0","@eleven-am/golem-core":"^0.6.1","@eleven-am/golem-policy":"^0.6.0"},"peerDependencies":{"@eleven-am/authorizer":"^2.2.1","@nestjs/common":"^11.0.0"},"devDependencies":{"@eleven-am/authorizer":"^2.2.1","@nestjs/common":"^11.0.0","@types/jest":"^29.5.14","@types/node":"^22.10.0","graphql":"^16.11.0","jest":"^29.7.0","ts-jest":"^29.2.5","typescript":"^5.7.0"},"license":"GPL-3.0","author":{"name":"Roy OSSAI"},"engines":{"node":">=20.19"},"publishConfig":{"access":"public"},"description":"Golem authorization adapter for @eleven-am/authorizer (CASL): constraints, verified writes, field permissions, read masking","keywords":["golem","casl","authorization","prisma"],"repository":{"type":"git","url":"git+https://github.com/eleven-am/golem.git","directory":"packages/authorizer"},"gitHead":"19e915e0e92c30f1acfd7ee7bc9b0bf030990457","_id":"@eleven-am/golem-authorizer@0.6.1","bugs":{"url":"https://github.com/eleven-am/golem/issues"},"homepage":"https://github.com/eleven-am/golem#readme","_nodeVersion":"24.18.0","_npmVersion":"12.0.2","dist":{"integrity":"sha512-FFERUVCfVcQQyaDbFPlcCLQgNUW3P6xCc07rF6lR9p2mT99IIVyfUnmaS+cr8XbDGt/SkZae4uj5m1WEkSBeKQ==","shasum":"5e5c7429a6ec4ba4fea250863f32f4868069becf","tarball":"https://registry.npmjs.org/@eleven-am/golem-authorizer/-/golem-authorizer-0.6.1.tgz","fileCount":17,"unpackedSize":68682,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIBenOAFPqCsWwZBHhHFsHJQIUjPJvfi3Ec6dvUkhkobAAiEA5WP+r7T18kua9ISaUPbHt4IYm0VTCz3BNfhRP8D+gb0="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:4b7a12ed-71d4-48f0-89b4-91169d8334d1"}},"directories":{},"maintainers":[{"name":"eleven-am","email":"maixperiyon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/golem-authorizer_0.6.1_1785875604394_0.7204455498710629"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-13T07:17:50.023Z","modified":"2026-08-04T20:33:24.668Z","0.1.0":"2026-07-13T07:17:50.289Z","0.1.1":"2026-07-14T13:30:07.545Z","0.1.2":"2026-07-15T13:58:07.233Z","0.1.3":"2026-07-17T05:54:42.919Z","0.1.4":"2026-07-17T08:05:05.397Z","0.1.5":"2026-07-17T09:56:51.308Z","0.1.6":"2026-07-17T14:54:42.753Z","0.2.0":"2026-07-18T15:05:03.044Z","0.3.0":"2026-07-18T19:10:45.449Z","0.4.0":"2026-07-19T13:25:38.099Z","0.5.0":"2026-07-19T14:05:33.410Z","0.5.1":"2026-07-19T14:35:04.458Z","0.5.2":"2026-07-19T15:29:18.422Z","0.6.0":"2026-08-03T13:02:42.341Z","0.6.1":"2026-08-04T20:33:24.531Z"},"bugs":{"url":"https://github.com/eleven-am/golem/issues"},"author":{"name":"Roy OSSAI"},"license":"GPL-3.0","homepage":"https://github.com/eleven-am/golem#readme","keywords":["golem","casl","authorization","prisma"],"repository":{"type":"git","url":"git+https://github.com/eleven-am/golem.git","directory":"packages/authorizer"},"description":"Golem authorization adapter for @eleven-am/authorizer (CASL): constraints, verified writes, field permissions, read masking","maintainers":[{"name":"eleven-am","email":"maixperiyon@gmail.com"}],"readme":"# @eleven-am/golem-authorizer\n\nThe authorization adapter connecting [Golem](https://github.com/eleven-am/golem) to [@eleven-am/authorizer](https://www.npmjs.com/package/@eleven-am/authorizer) (CASL).\n\nOne rules provider enforces every axis: row constraints compiled into queries, transactional write verification against real rows, field-level write permissions by column diff, and per-row read masking. The default ability (leave `abilityFactory` off your `Authenticator`) is exact for `BigInt` columns at any magnitude. If you override `abilityFactory`, build it with `createGolemAbility` from `@eleven-am/golem-authorizer` — the adapter verifies that its condition matcher agrees with Golem's operator table and refuses to boot otherwise. Rule conditions use Prisma `WhereInput` syntax and are validated before Golem evaluates them in memory or renders them as SQL. See the [full guide](https://github.com/eleven-am/golem#readme).\n","readmeFilename":"README.md"}