{"_id":"@cerbos/hub","_rev":"21-686bffbafc69c7deb216a79f5e8f9ca1","name":"@cerbos/hub","dist-tags":{"latest":"0.6.2"},"versions":{"0.1.0":{"name":"@cerbos/hub","version":"0.1.0","keywords":["Cerbos","Cerbos Hub","authorization","access control","roles","permissions","policy","security","role-based access control","RBAC","attribute-based access control","ABAC","policy decision point","PDP"],"author":{"url":"https://cerbos.dev","name":"Cerbos","email":"help@cerbos.dev"},"license":"Apache-2.0","_id":"@cerbos/hub@0.1.0","maintainers":[{"name":"cerbosdev","email":"npm@cerbos.dev"}],"homepage":"https://github.com/cerbos/cerbos-sdk-javascript/tree/main/packages/hub#readme","bugs":{"url":"https://github.com/cerbos/cerbos-sdk-javascript/issues"},"dist":{"shasum":"14fe202e9957d86fe54a3d04d0ad8bda02a4a500","tarball":"https://registry.npmjs.org/@cerbos/hub/-/hub-0.1.0.tgz","fileCount":203,"integrity":"sha512-7bTbglrX5EViFk5cusUZy4Vq0XVvOb4/tKCML2egon/FElWhUKOb55BR1YxPeu/s93ZGJxqcgrUBpD5sxsae1w==","signatures":[{"sig":"MEUCIFNr7leHiwY7pyoLPJ9PNt7bXAoCSTvfVt79lDLjHohaAiEA3qTIKsIlBWpVKU0wWmPTy+J5YX7vmEDhwE5jAtURm7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cerbos%2fhub@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":754287},"main":"./lib/index.js","_from":"file:cerbos-hub-0.1.0.tgz","types":"./lib/index.d.ts","engines":{"node":">= 20"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"_npmUser":{"name":"cerbosdev","actor":{"name":"cerbosdev","type":"user","email":"npm@cerbos.dev"},"email":"npm@cerbos.dev"},"_resolved":"/tmp/15d44626ae2cfe6cc0f752c85b3c9046/cerbos-hub-0.1.0.tgz","_integrity":"sha512-7bTbglrX5EViFk5cusUZy4Vq0XVvOb4/tKCML2egon/FElWhUKOb55BR1YxPeu/s93ZGJxqcgrUBpD5sxsae1w==","repository":{"url":"git+https://github.com/cerbos/cerbos-sdk-javascript.git","type":"git","directory":"packages/hub"},"_npmVersion":"11.4.2","description":"Client library for interacting with Cerbos Hub from server-side Node.js applications","directories":{},"_nodeVersion":"24.3.0","dependencies":{"opossum":"^9.0.0","@cerbos/core":"^0.23.0","@bufbuild/protobuf":"^2.6.0","@connectrpc/connect":"^2.0.2","@bufbuild/protovalidate":"^0.5.0","@connectrpc/connect-node":"^2.0.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/opossum":"8.1.8"},"_npmOperationalInternal":{"tmp":"tmp/hub_0.1.0_1751466060923_0.9609700104963195","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@cerbos/hub","version":"0.1.1","keywords":["Cerbos","Cerbos Hub","authorization","access control","roles","permissions","policy","security","role-based access control","RBAC","attribute-based access control","ABAC","policy decision point","PDP"],"author":{"url":"https://cerbos.dev","name":"Cerbos","email":"help@cerbos.dev"},"license":"Apache-2.0","_id":"@cerbos/hub@0.1.1","maintainers":[{"name":"cerbosdev","email":"npm@cerbos.dev"}],"homepage":"https://github.com/cerbos/cerbos-sdk-javascript/tree/main/packages/hub#readme","bugs":{"url":"https://github.com/cerbos/cerbos-sdk-javascript/issues"},"dist":{"shasum":"752e16855a06c3e4d24ed2d611beab0711eea079","tarball":"https://registry.npmjs.org/@cerbos/hub/-/hub-0.1.1.tgz","fileCount":203,"integrity":"sha512-Pytn8qTGRX1BxLVHVzoygtRAtv8pVbPV6qr/Sqf+wIJdGVd0MqaaE5NrDbcAibwIMNgNfrBv9Qp2ayR8SlpCFA==","signatures":[{"sig":"MEUCIQCm8tRqiR5vZQsvyvHspR3gBUQzSKJwj2zEQYjozYWJlwIgFDLIao+PfRvnHQpQWyIThexSDXfYHmlxWh7tpfBTUQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cerbos%2fhub@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":753887},"main":"./lib/index.js","_from":"file:cerbos-hub-0.1.1.tgz","types":"./lib/index.d.ts","engines":{"node":">= 20"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"_npmUser":{"name":"cerbosdev","email":"npm@cerbos.dev"},"_resolved":"/tmp/055c95b0cd94f96333186604755d2545/cerbos-hub-0.1.1.tgz","_integrity":"sha512-Pytn8qTGRX1BxLVHVzoygtRAtv8pVbPV6qr/Sqf+wIJdGVd0MqaaE5NrDbcAibwIMNgNfrBv9Qp2ayR8SlpCFA==","repository":{"url":"git+https://github.com/cerbos/cerbos-sdk-javascript.git","type":"git","directory":"packages/hub"},"_npmVersion":"11.4.2","description":"Client library for interacting with Cerbos Hub from server-side Node.js applications","directories":{},"_nodeVersion":"24.4.1","dependencies":{"opossum":"^9.0.0","@cerbos/core":"^0.24.0","@bufbuild/protobuf":"^2.6.3","@connectrpc/connect":"^2.0.3","@bufbuild/protovalidate":"^0.8.0","@connectrpc/connect-node":"^2.0.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/opossum":"8.1.9"},"_npmOperationalInternal":{"tmp":"tmp/hub_0.1.1_1754909917606_0.42329757153705483","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@cerbos/hub","version":"0.2.0","keywords":["Cerbos","Cerbos Hub","authorization","access control","roles","permissions","policy","security","role-based access control","RBAC","attribute-based access control","ABAC","policy decision point","PDP"],"author":{"url":"https://cerbos.dev","name":"Cerbos","email":"help@cerbos.dev"},"license":"Apache-2.0","_id":"@cerbos/hub@0.2.0","maintainers":[{"name":"cerbosdev","email":"npm@cerbos.dev"}],"homepage":"https://github.com/cerbos/cerbos-sdk-javascript/tree/main/packages/hub#readme","bugs":{"url":"https://github.com/cerbos/cerbos-sdk-javascript/issues"},"dist":{"shasum":"3842ce937ff7e77b05b3f6f151d41f4cbd9382dc","tarball":"https://registry.npmjs.org/@cerbos/hub/-/hub-0.2.0.tgz","fileCount":203,"integrity":"sha512-YyOp0SedjHEDPc9BxMUg7Zi19ZHq4I7fGXs6hhfDMjxEn9XGXrRbntlt4miEFN0djzwyV6il5pwm27mfhATUIA==","signatures":[{"sig":"MEUCIFp23dz7W/i7IH7i/b3hP823TOcz3es8L+afEd3XJRhnAiEAwNrdac4V6Xe6ZZMfkRofxqCHHXz2v77/KLl4/hqQECs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cerbos%2fhub@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":753951},"main":"./lib/index.js","_from":"file:cerbos-hub-0.2.0.tgz","types":"./lib/index.d.ts","engines":{"node":">= 20"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"_npmUser":{"name":"cerbosdev","email":"npm@cerbos.dev"},"_resolved":"/tmp/6c3dda6ade1b6dec6981d36dd563db13/cerbos-hub-0.2.0.tgz","_integrity":"sha512-YyOp0SedjHEDPc9BxMUg7Zi19ZHq4I7fGXs6hhfDMjxEn9XGXrRbntlt4miEFN0djzwyV6il5pwm27mfhATUIA==","repository":{"url":"git+https://github.com/cerbos/cerbos-sdk-javascript.git","type":"git","directory":"packages/hub"},"_npmVersion":"11.6.0","description":"Client library for interacting with Cerbos Hub from server-side Node.js applications","directories":{},"_nodeVersion":"24.8.0","dependencies":{"opossum":"^9.0.0","@cerbos/core":"^0.24.1","@bufbuild/protobuf":"^2.8.0","@connectrpc/connect":"^2.1.0","@bufbuild/protovalidate":"^1.0.0","@connectrpc/connect-node":"^2.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/opossum":"8.1.9"},"_npmOperationalInternal":{"tmp":"tmp/hub_0.2.0_1757929833198_0.34686232479943424","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@cerbos/hub","version":"0.2.1","keywords":["Cerbos","Cerbos Hub","authorization","access control","roles","permissions","policy","security","role-based access control","RBAC","attribute-based access control","ABAC","policy decision point","PDP"],"author":{"url":"https://cerbos.dev","name":"Cerbos","email":"help@cerbos.dev"},"license":"Apache-2.0","_id":"@cerbos/hub@0.2.1","maintainers":[{"name":"alexolivier","email":"alex@alexolivier.me"},{"name":"ahaines","email":"andrew@haines.org.nz"}],"homepage":"https://github.com/cerbos/cerbos-sdk-javascript/tree/main/packages/hub#readme","bugs":{"url":"https://github.com/cerbos/cerbos-sdk-javascript/issues"},"dist":{"shasum":"037e6c22f7c3b494a53bf8593cfb8f4721c971f5","tarball":"https://registry.npmjs.org/@cerbos/hub/-/hub-0.2.1.tgz","fileCount":203,"integrity":"sha512-XoFfIJ/V4BVHWQK/hKJM+u+cqet3vQiFEJv5DupxN9sf5Bo6HHo7MrzRrsr3DAO1i8bRWfmkhNFOsQGf7UW/6g==","signatures":[{"sig":"MEUCIQCOCTfc4aQgSWPfjqOcXjCdVHARyet947L0qArdk1Xn9gIgPgTa/gP1PsqKYFdIjPTM5zAp8J9PBb8hBhuuLjLwp0g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cerbos%2fhub@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":753952},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">= 20"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"gitHead":"9f854db13e597b095d77775de4c98e75e6f3c800","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:697e445e-1afe-4e61-9239-43a753297547"}},"repository":{"url":"git+https://github.com/cerbos/cerbos-sdk-javascript.git","type":"git","directory":"packages/hub"},"_npmVersion":"11.6.1","description":"Client library for interacting with Cerbos Hub from server-side Node.js applications","directories":{},"_nodeVersion":"24.10.0","dependencies":{"opossum":"^9.0.0","@cerbos/core":"^0.24.1","@bufbuild/protobuf":"^2.9.0","@connectrpc/connect":"^2.1.0","@bufbuild/protovalidate":"^1.0.0","@connectrpc/connect-node":"^2.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/opossum":"8.1.9"},"_npmOperationalInternal":{"tmp":"tmp/hub_0.2.1_1760456731463_0.2919151974064049","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@cerbos/hub","version":"0.2.2","keywords":["Cerbos","Cerbos Hub","authorization","access control","roles","permissions","policy","security","role-based access control","RBAC","attribute-based access control","ABAC","policy decision point","PDP"],"author":{"url":"https://cerbos.dev","name":"Cerbos","email":"help@cerbos.dev"},"license":"Apache-2.0","_id":"@cerbos/hub@0.2.2","maintainers":[{"name":"alexolivier","email":"alex@alexolivier.me"},{"name":"ahaines","email":"andrew@haines.org.nz"}],"homepage":"https://github.com/cerbos/cerbos-sdk-javascript/tree/main/packages/hub#readme","bugs":{"url":"https://github.com/cerbos/cerbos-sdk-javascript/issues"},"dist":{"shasum":"6f612a20f715b983fde28f4a0d1b0ffe6fa4328d","tarball":"https://registry.npmjs.org/@cerbos/hub/-/hub-0.2.2.tgz","fileCount":203,"integrity":"sha512-nZ7WhNFzWzIL6Xv0RPLwIss54h/qVU7rhC+mOtH9YDbn1Jdth3Fan/tBVe6w7dWeYIAxMBrfT7YUPMSYZ+I46Q==","signatures":[{"sig":"MEUCIQCF4ZOWJ4gPw4mzCvFFHbC6PURv6CgfgIwV4KBTBTJj7QIgPvl+rZ/7H2D9/Fm//6OwNxzOP6vck9YUpLdb5UE/IxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cerbos%2fhub@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":756297},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">= 20"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"gitHead":"e9c37fb0c540ba659b1ed297ff4c5248730c80cd","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:697e445e-1afe-4e61-9239-43a753297547"}},"repository":{"url":"git+https://github.com/cerbos/cerbos-sdk-javascript.git","type":"git","directory":"packages/hub"},"_npmVersion":"11.6.2","description":"Client library for interacting with Cerbos Hub from server-side Node.js applications","directories":{},"_nodeVersion":"25.1.0","dependencies":{"opossum":"^9.0.0","@cerbos/core":"^0.25.0","@connectrpc/connect":"^2.1.0","@bufbuild/protovalidate":"^1.0.0","@connectrpc/connect-node":"^2.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/opossum":"8.1.9"},"peerDependencies":{"@bufbuild/protobuf":"^2.10.0"},"_npmOperationalInternal":{"tmp":"tmp/hub_0.2.2_1762528578526_0.22071270846076407","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@cerbos/hub","version":"0.2.3","keywords":["Cerbos","Cerbos Hub","authorization","access control","roles","permissions","policy","security","role-based access control","RBAC","attribute-based access control","ABAC","policy decision point","PDP"],"author":{"url":"https://cerbos.dev","name":"Cerbos","email":"help@cerbos.dev"},"license":"Apache-2.0","_id":"@cerbos/hub@0.2.3","maintainers":[{"name":"alexolivier","email":"alex@alexolivier.me"},{"name":"ahaines","email":"andrew@haines.org.nz"}],"homepage":"https://github.com/cerbos/cerbos-sdk-javascript/tree/main/packages/hub#readme","bugs":{"url":"https://github.com/cerbos/cerbos-sdk-javascript/issues"},"dist":{"shasum":"e01dfc90934e3e3c0ea5d91397a96bedb3daed24","tarball":"https://registry.npmjs.org/@cerbos/hub/-/hub-0.2.3.tgz","fileCount":203,"integrity":"sha512-gecBQHqTPtrhzkkZDMUT6h2ZhquxZDf/wEnh5m83+aEa+ioMSAuY6kOkGKlXjF92wsn5jQsT/ePN2X8fSjwj7A==","signatures":[{"sig":"MEUCICsqqsXPvVeP+DJxubwefxC18m2r4ryHM+H7Q+j0F8TZAiEAle5eVqs/Ek3j1V3szI+orbnQDQ89RXoGGuDN9+cCoSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cerbos%2fhub@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":756297},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">= 20"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"gitHead":"3c82ffcc878c455daa9e9b9869d8704fa7e5a770","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:697e445e-1afe-4e61-9239-43a753297547"}},"repository":{"url":"git+https://github.com/cerbos/cerbos-sdk-javascript.git","type":"git","directory":"packages/hub"},"_npmVersion":"11.6.2","description":"Client library for interacting with Cerbos Hub from server-side Node.js applications","directories":{},"_nodeVersion":"25.1.0","dependencies":{"opossum":"^9.0.0","@cerbos/core":"^0.25.1","@connectrpc/connect":"^2.1.0","@bufbuild/protovalidate":"^1.0.0","@connectrpc/connect-node":"^2.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/opossum":"8.1.9"},"peerDependencies":{"@bufbuild/protobuf":"^2.10.0"},"_npmOperationalInternal":{"tmp":"tmp/hub_0.2.3_1762944508707_0.9992747765215377","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@cerbos/hub","version":"0.2.4","keywords":["Cerbos","Cerbos Hub","authorization","access control","roles","permissions","policy","security","role-based access control","RBAC","attribute-based access control","ABAC","policy decision point","PDP"],"author":{"url":"https://cerbos.dev","name":"Cerbos","email":"help@cerbos.dev"},"license":"Apache-2.0","_id":"@cerbos/hub@0.2.4","maintainers":[{"name":"alexolivier","email":"alex@alexolivier.me"},{"name":"ahaines","email":"andrew@haines.org.nz"}],"homepage":"https://github.com/cerbos/cerbos-sdk-javascript/tree/main/packages/hub#readme","bugs":{"url":"https://github.com/cerbos/cerbos-sdk-javascript/issues"},"dist":{"shasum":"be4089706fcbcf3f9cec4c358e4100efa9a8dca0","tarball":"https://registry.npmjs.org/@cerbos/hub/-/hub-0.2.4.tgz","fileCount":203,"integrity":"sha512-QicUqDXHkbXIQxSbQ5h1+OLIZA+XzjZXrd3Dk66er622NgnS1WRrk2zmqXuwfxYRf+/x1RgSdH4raJVX7/7kZg==","signatures":[{"sig":"MEUCIHx66822t0kCmj2PyKp88B6QO2zDr96sWoBlx2ZiZv+7AiEA8cobwo68ko4zk9jUkf8hemb9MYUtceZTFyphg4A/+Ac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cerbos%2fhub@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":756297},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">= 20"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"}},"gitHead":"dfb414c17b5cfe527e808f36c117ee93bd9f3820","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:697e445e-1afe-4e61-9239-43a753297547"}},"repository":{"url":"git+https://github.com/cerbos/cerbos-sdk-javascript.git","type":"git","directory":"packages/hub"},"_npmVersion":"11.6.2","description":"Client library for interacting with Cerbos Hub from server-side Node.js applications","directories":{},"_nodeVersion":"25.2.0","dependencies":{"opossum":"^9.0.0","@cerbos/core":"^0.25.2","@connectrpc/connect":"^2.1.0","@bufbuild/protovalidate":"^1.0.0","@connectrpc/connect-node":"^2.1.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/opossum":"8.1.9"},"peerDependencies":{"@bufbuild/protobuf":"^2.10.1"},"_npmOperationalInternal":{"tmp":"tmp/hub_0.2.4_1763650689538_0.9197506976511203","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@cerbos/hub","version":"0.3.0","keywords":["Cerbos","Cerbos Hub","authorization","access control","roles","permissions","policy","security","role-based access control","RBAC","attribute-based access control","ABAC","policy decision point","PDP"],"author":{"url":"https://cerbos.dev","name":"Cerbos","email":"help@cerbos.dev"},"license":"Apache-2.0","_id":"@cerbos/hub@0.3.0","maintainers":[{"name":"alexolivier","email":"alex@alexolivier.me"},{"name":"ahaines","email":"andrew@haines.org.nz"}],"homepage":"https://github.com/cerbos/cerbos-sdk-javascript/tree/main/packages/hub#readme","bugs":{"url":"https://github.com/cerbos/cerbos-sdk-javascript/issues"},"dist":{"shasum":"d06d9de86e4f0eacc4ce89f60a0e12f2d9f5dbf5","tarball":"https://registry.npmjs.org/@cerbos/hub/-/hub-0.3.0.tgz","fileCount":209,"integrity":"sha512-pyH4Ni136M2y6zMTJwR2CYk7F9VlG7L0Fe0dNrWHqeAZ4PBd8IJn3AW1rcEhWPH/QcoUjd65bebn7G1tbffLoQ==","signatures":[{"sig":"MEYCIQD9iTIP4DsjJ7+/pHwok4PRutEmKK4vLEVyqmdn27g7GgIhAN0WvmaEDFT/aDwwKl10WCq78s2BG0aT3p4/lHf+H9l/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cerbos%2fhub@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":755889},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">= 20"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./~internal":{"types":"./lib/internal.d.ts","default":"./lib/internal.js"}},"gitHead":"584ec194d1569f0a7a772c79a8f68d5b5798e98e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:697e445e-1afe-4e61-9239-43a753297547"}},"repository":{"url":"git+https://github.com/cerbos/cerbos-sdk-javascript.git","type":"git","directory":"packages/hub"},"_npmVersion":"11.6.2","description":"Client library for interacting with Cerbos Hub from server-side Node.js applications","directories":{},"_nodeVersion":"25.2.1","dependencies":{"opossum":"^9.0.0","@cerbos/core":"^0.26.0","@connectrpc/connect":"^2.1.1","@connectrpc/validate":"^0.2.0","@connectrpc/connect-node":"^2.1.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/opossum":"8.1.9"},"peerDependencies":{"@bufbuild/protobuf":"^2.10.1"},"_npmOperationalInternal":{"tmp":"tmp/hub_0.3.0_1765547255757_0.5749161702908991","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@cerbos/hub","version":"0.4.0","keywords":["Cerbos","Cerbos Hub","authorization","access control","roles","permissions","policy","security","role-based access control","RBAC","attribute-based access control","ABAC","policy decision point","PDP"],"author":{"url":"https://cerbos.dev","name":"Cerbos","email":"help@cerbos.dev"},"license":"Apache-2.0","_id":"@cerbos/hub@0.4.0","maintainers":[{"name":"alexolivier","email":"alex@alexolivier.me"},{"name":"ahaines","email":"andrew@haines.org.nz"}],"homepage":"https://github.com/cerbos/cerbos-sdk-javascript/tree/main/packages/hub#readme","bugs":{"url":"https://github.com/cerbos/cerbos-sdk-javascript/issues"},"dist":{"shasum":"c0525afe048d1ae2cf36665eed614730418fdb62","tarball":"https://registry.npmjs.org/@cerbos/hub/-/hub-0.4.0.tgz","fileCount":220,"integrity":"sha512-WYvpY4E7mhQEFlw2qZyAWb5itwnD3OAT56i1kaw5rEsx4EURY3tkC5TzBGuSle/izqV1AsG75WFglTdXkUM+jQ==","signatures":[{"sig":"MEYCIQC0AN7Nn2yW/4YT90fJZBZ9Wje3AwAYjW4AoX3jINJ3rgIhAPesq3MqWbbFZSYDdHduAqxlKIzejJq0FyCYpA+97K1C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cerbos%2fhub@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":758842},"main":"./lib/index.js","types":"./lib/index.d.ts","engines":{"node":">= 20"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./~internal":{"types":"./lib/internal.d.ts","default":"./lib/internal.js"}},"gitHead":"2958d95ec259b63cf3b87d9118cf2359c6fc2d35","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:697e445e-1afe-4e61-9239-43a753297547"}},"repository":{"url":"git+https://github.com/cerbos/cerbos-sdk-javascript.git","type":"git","directory":"packages/hub"},"_npmVersion":"11.6.2","description":"Client library for interacting with Cerbos Hub from server-side Node.js applications","directories":{},"_nodeVersion":"25.2.1","dependencies":{"opossum":"^9.0.0","@cerbos/core":"^0.26.0","@connectrpc/connect":"^2.1.1","@connectrpc/validate":"^0.2.0","@connectrpc/connect-web":"^2.1.1","@connectrpc/connect-node":"^2.1.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/opossum":"8.1.9"},"peerDependencies":{"@bufbuild/protobuf":"^2.10.1"},"_npmOperationalInternal":{"tmp":"tmp/hub_0.4.0_1765827501335_0.22019475132828892","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@cerbos/hub","version":"0.5.0","keywords":["Cerbos","Cerbos Hub","authorization","access control","roles","permissions","policy","security","role-based access control","RBAC","attribute-based access control","ABAC","policy decision point","PDP"],"author":{"url":"https://cerbos.dev","name":"Cerbos","email":"help@cerbos.dev"},"license":"Apache-2.0","_id":"@cerbos/hub@0.5.0","maintainers":[{"name":"alexolivier","email":"alex@alexolivier.me"},{"name":"ahaines","email":"andrew@haines.org.nz"}],"homepage":"https://github.com/cerbos/cerbos-sdk-javascript/tree/main/packages/hub#readme","bugs":{"url":"https://github.com/cerbos/cerbos-sdk-javascript/issues"},"dist":{"shasum":"69acec8aa29b65e0d00340947c54b1db9e3182f0","tarball":"https://registry.npmjs.org/@cerbos/hub/-/hub-0.5.0.tgz","fileCount":218,"integrity":"sha512-iQcpwY4ItXiXJXNGZIS53udFOsuQipkVofpdu6hnBaCG+9BUEPlxargombdMyrPDCamQaPbTFXZzeMm1iH2ENA==","signatures":[{"sig":"MEQCIA2tLmc6D41O5gHSrwrAokfF78a69bA5eG7roz4h0XIHAiBa/cfy3wbfXF6OB3xR4BJFO6RgJcWymQfRFq7izWk6Wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cerbos%2fhub@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":752072},"type":"module","engines":{"node":">= 20"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./~internal":{"types":"./lib/internal.d.ts","default":"./lib/internal.js"},"./~internal/transport":{"node":{"types":"./lib/transport/node.d.ts","default":"./lib/transport/node.js"},"default":{"types":"./lib/transport/web.d.ts","default":"./lib/transport/web.js"}}},"gitHead":"27bd04f39e34970f178cc6c42077b7e7df9ddcab","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:697e445e-1afe-4e61-9239-43a753297547"}},"repository":{"url":"git+https://github.com/cerbos/cerbos-sdk-javascript.git","type":"git","directory":"packages/hub"},"_npmVersion":"11.6.2","description":"Client library for interacting with Cerbos Hub from server-side Node.js applications","directories":{},"_nodeVersion":"25.2.1","dependencies":{"opossum":"^9.0.0","@cerbos/core":"^0.27.0","@connectrpc/connect":"^2.1.1","@connectrpc/validate":"^0.2.0","@connectrpc/connect-web":"^2.1.1","@connectrpc/connect-node":"^2.1.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/opossum":"8.1.9"},"peerDependencies":{"@bufbuild/protobuf":"^2.10.2"},"_npmOperationalInternal":{"tmp":"tmp/hub_0.5.0_1767808166691_0.641431896767219","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@cerbos/hub","version":"0.5.1","keywords":["Cerbos","Cerbos Hub","authorization","access control","roles","permissions","policy","security","role-based access control","RBAC","attribute-based access control","ABAC","policy decision point","PDP"],"author":{"url":"https://cerbos.dev","name":"Cerbos","email":"help@cerbos.dev"},"license":"Apache-2.0","_id":"@cerbos/hub@0.5.1","maintainers":[{"name":"alexolivier","email":"alex@alexolivier.me"},{"name":"ahaines","email":"andrew@haines.org.nz"}],"homepage":"https://github.com/cerbos/cerbos-sdk-javascript/tree/main/packages/hub#readme","bugs":{"url":"https://github.com/cerbos/cerbos-sdk-javascript/issues"},"dist":{"shasum":"4ad9577ebe7d39b18920905025511309afe18284","tarball":"https://registry.npmjs.org/@cerbos/hub/-/hub-0.5.1.tgz","fileCount":218,"integrity":"sha512-PvCmHqxcGSgGdFld+d8ldY0ZfvvSFLUDCfGlSwntwNjiC1VGldg2O6P2x0gpLnyL6FgentGsnywQSrvEGUNjtg==","signatures":[{"sig":"MEYCIQCYH7vJXcUjmPlq3Mp3iTpT3g8iWEkIMZRFUqCvxmUW3AIhALu5nIt+M+TId5Mv8Pq+ZF+ybYlhGF2lVDV+m1agoyan","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cerbos%2fhub@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":749821},"type":"module","engines":{"node":">= 20"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./~internal":{"types":"./lib/internal.d.ts","default":"./lib/internal.js"},"./~internal/transport":{"node":{"types":"./lib/transport/node.d.ts","default":"./lib/transport/node.js"},"default":{"types":"./lib/transport/web.d.ts","default":"./lib/transport/web.js"}}},"gitHead":"7cac5fabb29cfbad994594c76d83bce97dfc2ae7","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:99548c4c-2e72-4f0d-8907-5231912083e0"}},"repository":{"url":"git+https://github.com/cerbos/cerbos-sdk-javascript.git","type":"git","directory":"packages/hub"},"_npmVersion":"11.6.2","description":"Client library for interacting with Cerbos Hub from server-side Node.js applications","directories":{},"_nodeVersion":"25.2.1","dependencies":{"opossum":"^9.0.0","@cerbos/core":"^0.27.1","@connectrpc/connect":"^2.1.1","@connectrpc/validate":"^0.2.0","@connectrpc/connect-web":"^2.1.1","@connectrpc/connect-node":"^2.1.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"@types/opossum":"8.1.9"},"peerDependencies":{"@bufbuild/protobuf":"^2.10.2"},"_npmOperationalInternal":{"tmp":"tmp/hub_0.5.1_1768218751666_0.7218073820148343","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@cerbos/hub","version":"0.5.2","keywords":["Cerbos","Cerbos Hub","authorization","access control","roles","permissions","policy","security","role-based access control","RBAC","attribute-based access control","ABAC","policy decision point","PDP"],"author":{"url":"https://www.cerbos.dev","name":"Cerbos","email":"help@cerbos.dev"},"license":"Apache-2.0","_id":"@cerbos/hub@0.5.2","maintainers":[{"name":"alexolivier","email":"alex@alexolivier.me"},{"name":"ahaines","email":"andrew@haines.org.nz"}],"homepage":"https://github.com/cerbos/cerbos-sdk-javascript/tree/main/packages/hub#readme","bugs":{"url":"https://github.com/cerbos/cerbos-sdk-javascript/issues"},"dist":{"shasum":"87415d93170f0005b912510999d21ee992a3844e","tarball":"https://registry.npmjs.org/@cerbos/hub/-/hub-0.5.2.tgz","fileCount":223,"integrity":"sha512-bMVf6ShRFNplslMy/gb8OkyHxudWFAUm0YR6O5oKVlGDKQaVR525rzarumKEOuYXeKAFo1wr1hIDXVHaad4xkw==","signatures":[{"sig":"MEQCIEXuMYgiQH9zjlPIgll+XQSlauoW91nV9l5DzaW20aJfAiBwDhqDwjZxSmwOb2K+buQNDQJDHpnqxt+8hy1tOllp7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cerbos%2fhub@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":758214},"type":"module","engines":{"node":">= 20"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./~internal":{"types":"./lib/internal.d.ts","default":"./lib/internal.js"},"./~internal/transport":{"node":{"types":"./lib/transport/node.d.ts","default":"./lib/transport/node.js"},"default":{"types":"./lib/transport/web.d.ts","default":"./lib/transport/web.js"}}},"gitHead":"c79c34155ce67c7d3e944843874c70e2cb8a4d96","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:99548c4c-2e72-4f0d-8907-5231912083e0"}},"repository":{"url":"git+https://github.com/cerbos/cerbos-sdk-javascript.git","type":"git","directory":"packages/hub"},"_npmVersion":"11.8.0","description":"Client library for interacting with Cerbos Hub from server-side Node.js applications","directories":{},"_nodeVersion":"25.5.0","dependencies":{"@cerbos/core":"^0.28.0","@connectrpc/connect":"^2.1.1","@connectrpc/validate":"^0.2.0","@connectrpc/connect-web":"^2.1.1","@connectrpc/connect-node":"^2.1.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"@bufbuild/protobuf":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/hub_0.5.2_1770209679787_0.22390548750233696","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@cerbos/hub","version":"0.5.3","keywords":["Cerbos","Cerbos Hub","authorization","access control","roles","permissions","policy","security","role-based access control","RBAC","attribute-based access control","ABAC","policy decision point","PDP"],"author":{"url":"https://www.cerbos.dev","name":"Cerbos","email":"help@cerbos.dev"},"license":"Apache-2.0","_id":"@cerbos/hub@0.5.3","maintainers":[{"name":"alexolivier","email":"alex@alexolivier.me"},{"name":"ahaines","email":"andrew@haines.org.nz"}],"homepage":"https://github.com/cerbos/cerbos-sdk-javascript/tree/main/packages/hub#readme","bugs":{"url":"https://github.com/cerbos/cerbos-sdk-javascript/issues"},"dist":{"shasum":"de78a59897b23c1bd58084e3d94c12907b840073","tarball":"https://registry.npmjs.org/@cerbos/hub/-/hub-0.5.3.tgz","fileCount":223,"integrity":"sha512-tpWUwavm0Nv05kuBM5GXlXRMJkDbELnBwoumstkZEkG/GwEVtKZIW3rQol2Co1QemnBxxWZNfVEWTuUS+HXiKQ==","signatures":[{"sig":"MEUCIHFAf1xso8OUtDreHQVfPVByE7riZc0szApADoj5t3ylAiEA0eDi4aoO63bXboGy5BmqQlklg4MyBh5xgEgPt9lQttU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cerbos%2fhub@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":759067},"type":"module","engines":{"node":">= 20"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./~internal":{"types":"./lib/internal.d.ts","default":"./lib/internal.js"},"./~internal/transport":{"node":{"types":"./lib/transport/node.d.ts","default":"./lib/transport/node.js"},"default":{"types":"./lib/transport/web.d.ts","default":"./lib/transport/web.js"}}},"gitHead":"72f33a3cbc1ca30ff15d9e0c5ea7db0ed73387e8","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:99548c4c-2e72-4f0d-8907-5231912083e0"}},"repository":{"url":"git+https://github.com/cerbos/cerbos-sdk-javascript.git","type":"git","directory":"packages/hub"},"_npmVersion":"11.12.1","description":"Client library for interacting with Cerbos Hub from server-side Node.js applications","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@cerbos/core":"^0.28.1","@connectrpc/connect":"^2.1.1","@connectrpc/validate":"^0.2.0","@connectrpc/connect-web":"^2.1.1","@connectrpc/connect-node":"^2.1.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"@bufbuild/protobuf":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/hub_0.5.3_1777295536850_0.5194220884204857","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@cerbos/hub","version":"0.5.4","keywords":["Cerbos","Cerbos Hub","authorization","access control","roles","permissions","policy","security","role-based access control","RBAC","attribute-based access control","ABAC","policy decision point","PDP"],"author":{"url":"https://www.cerbos.dev","name":"Cerbos","email":"help@cerbos.dev"},"license":"Apache-2.0","_id":"@cerbos/hub@0.5.4","maintainers":[{"name":"alexolivier","email":"alex@alexolivier.me"},{"name":"ahaines","email":"andrew@haines.org.nz"}],"homepage":"https://github.com/cerbos/cerbos-sdk-javascript/tree/main/packages/hub#readme","bugs":{"url":"https://github.com/cerbos/cerbos-sdk-javascript/issues"},"dist":{"shasum":"e7b39c0d0f149921bf1747326fc015992cc92bf8","tarball":"https://registry.npmjs.org/@cerbos/hub/-/hub-0.5.4.tgz","fileCount":228,"integrity":"sha512-ScJ9Ph+XRC5OdCdVhxNBVmmWp7pqhDOAWeDN0HHDxonC6rwcOoSkrNIy6mi6mHoKXrgaZOcm7v/jH0qTAb8IKg==","signatures":[{"sig":"MEUCIQCHpc6twkRe/VwNMtiqp6hUkWdG8uYK8clEfo03kAvK/QIgdd9zNP/qxbuUyFwMrSO0WY6aM+ZtUNdpJ1LLpPh9nBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cerbos%2fhub@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":780971},"type":"module","engines":{"node":">= 20"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./~internal":{"types":"./lib/internal.d.ts","default":"./lib/internal.js"},"./~internal/transport":{"node":{"types":"./lib/transport/node.d.ts","default":"./lib/transport/node.js"},"default":{"types":"./lib/transport/web.d.ts","default":"./lib/transport/web.js"}}},"gitHead":"0c5291721596ad966f661579952f5705de023686","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:99548c4c-2e72-4f0d-8907-5231912083e0"}},"repository":{"url":"git+https://github.com/cerbos/cerbos-sdk-javascript.git","type":"git","directory":"packages/hub"},"_npmVersion":"11.12.1","description":"Client library for interacting with Cerbos Hub from server-side Node.js applications","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@cerbos/core":"^0.29.0","@connectrpc/connect":"^2.1.1","@connectrpc/validate":"^0.2.0","@connectrpc/connect-web":"^2.1.1","@connectrpc/connect-node":"^2.1.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"@bufbuild/protobuf":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/hub_0.5.4_1777379649135_0.9210437224263259","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@cerbos/hub","version":"0.5.5","keywords":["Cerbos","Cerbos Hub","authorization","access control","roles","permissions","policy","security","role-based access control","RBAC","attribute-based access control","ABAC","policy decision point","PDP"],"author":{"url":"https://www.cerbos.dev","name":"Cerbos","email":"help@cerbos.dev"},"license":"Apache-2.0","_id":"@cerbos/hub@0.5.5","maintainers":[{"name":"alexolivier","email":"alex@alexolivier.me"},{"name":"ahaines","email":"andrew@haines.org.nz"}],"homepage":"https://github.com/cerbos/cerbos-sdk-javascript/tree/main/packages/hub#readme","bugs":{"url":"https://github.com/cerbos/cerbos-sdk-javascript/issues"},"dist":{"shasum":"6ebf18cdb16b4a252f0d732c3603cdcf1b71d62e","tarball":"https://registry.npmjs.org/@cerbos/hub/-/hub-0.5.5.tgz","fileCount":228,"integrity":"sha512-SjJcTWLB7LXltqLhL2Ahsm2Dd5FBX90Bq9BDiKp+5v0wyLRG4E/TdgK6g7b3V526ZycsFoQyItK1y/NmgpwLMA==","signatures":[{"sig":"MEUCIQCm5yppD/DUsZPZKyZ7kTmpa9/2C4YljVZ2pGAmrWFLHAIgF7deMjmiW1KllCabHJz4coYKtHY+++dEbSoOEkfub10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cerbos%2fhub@0.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":780971},"type":"module","engines":{"node":">= 20"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./~internal":{"types":"./lib/internal.d.ts","default":"./lib/internal.js"},"./~internal/transport":{"node":{"types":"./lib/transport/node.d.ts","default":"./lib/transport/node.js"},"default":{"types":"./lib/transport/web.d.ts","default":"./lib/transport/web.js"}}},"gitHead":"265e9853651fad5fb8431f5466ee2630de0c0c6e","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:99548c4c-2e72-4f0d-8907-5231912083e0"}},"repository":{"url":"git+https://github.com/cerbos/cerbos-sdk-javascript.git","type":"git","directory":"packages/hub"},"_npmVersion":"11.12.1","description":"Client library for interacting with Cerbos Hub from server-side Node.js applications","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@cerbos/core":"^0.30.0","@connectrpc/connect":"^2.1.1","@connectrpc/validate":"^0.2.0","@connectrpc/connect-web":"^2.1.1","@connectrpc/connect-node":"^2.1.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"@bufbuild/protobuf":"^2.11.0"},"_npmOperationalInternal":{"tmp":"tmp/hub_0.5.5_1777649525681_0.4326264664509172","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@cerbos/hub","version":"0.5.6","keywords":["Cerbos","Cerbos Hub","authorization","access control","roles","permissions","policy","security","role-based access control","RBAC","attribute-based access control","ABAC","policy decision point","PDP"],"author":{"url":"https://www.cerbos.dev","name":"Cerbos","email":"help@cerbos.dev"},"license":"Apache-2.0","_id":"@cerbos/hub@0.5.6","maintainers":[{"name":"alexolivier","email":"alex@alexolivier.me"},{"name":"ahaines","email":"andrew@haines.org.nz"}],"homepage":"https://github.com/cerbos/cerbos-sdk-javascript/tree/main/packages/hub#readme","bugs":{"url":"https://github.com/cerbos/cerbos-sdk-javascript/issues"},"dist":{"shasum":"02487d49f5bb551d4819200430e27b1c01f18ce5","tarball":"https://registry.npmjs.org/@cerbos/hub/-/hub-0.5.6.tgz","fileCount":228,"integrity":"sha512-R0yS0YG1KhltvKUONKydBpi7pzWQQWnyQXoi8Sda1xa5izJzSy++DUVKH1PmaPdXHPSm4Mmak6o4B6bXyGmtKg==","signatures":[{"sig":"MEQCIHWtJyGaBLdJKXJ4IRdyoGI93/UVHfHqEZyZ7aV3td8iAiAyNfQii+EPjLASVcY8hw3gjJ++pmfB8EX/p7Y+s29ufA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cerbos%2fhub@0.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":781929},"type":"module","engines":{"node":">= 20"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./~internal":{"types":"./lib/internal.d.ts","default":"./lib/internal.js"},"./~internal/transport":{"node":{"types":"./lib/transport/node.d.ts","default":"./lib/transport/node.js"},"default":{"types":"./lib/transport/web.d.ts","default":"./lib/transport/web.js"}}},"gitHead":"5c9339f805dcbff07faacca8f2314570f921e1cc","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:99548c4c-2e72-4f0d-8907-5231912083e0"}},"repository":{"url":"git+https://github.com/cerbos/cerbos-sdk-javascript.git","type":"git","directory":"packages/hub"},"_npmVersion":"11.12.1","description":"Client library for interacting with Cerbos Hub from server-side Node.js applications","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@cerbos/core":"^0.31.0","@connectrpc/connect":"^2.1.1","@connectrpc/validate":"^0.2.0","@connectrpc/connect-web":"^2.1.1","@connectrpc/connect-node":"^2.1.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"@bufbuild/protobuf":"^2.12.0"},"_npmOperationalInternal":{"tmp":"tmp/hub_0.5.6_1778079508899_0.8870942638183934","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@cerbos/hub","version":"0.6.0","keywords":["Cerbos","Cerbos Hub","authorization","access control","roles","permissions","policy","security","role-based access control","RBAC","attribute-based access control","ABAC","policy decision point","PDP"],"author":{"url":"https://www.cerbos.dev","name":"Cerbos","email":"help@cerbos.dev"},"license":"Apache-2.0","_id":"@cerbos/hub@0.6.0","maintainers":[{"name":"alexolivier","email":"alex@alexolivier.me"},{"name":"ahaines","email":"andrew@haines.org.nz"}],"homepage":"https://github.com/cerbos/cerbos-sdk-javascript/tree/main/packages/hub#readme","bugs":{"url":"https://github.com/cerbos/cerbos-sdk-javascript/issues"},"dist":{"shasum":"906f6c9d575dc0fee770a169073f8985ea97140f","tarball":"https://registry.npmjs.org/@cerbos/hub/-/hub-0.6.0.tgz","fileCount":228,"integrity":"sha512-00WiS4mRQyvqXqdmqHj4Ru7xi14NU/6yfpe3dWLV4dJHo2d98CPyBCyD0H9usixt9OVnx+6D5pp7pD/qFl3K9g==","signatures":[{"sig":"MEYCIQCQjbonCIl3cDaMTj7Oa6tqNsE67RhDsKtMap8TNV6xSAIhAMySyNMVBMqH+MpBQYxdwcL3hPMTVL0Y61pzWnwBRHSD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cerbos%2fhub@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":781958},"type":"module","engines":{"node":">= 22"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./~internal":{"types":"./lib/internal.d.ts","default":"./lib/internal.js"},"./~internal/transport":{"node":{"types":"./lib/transport/node.d.ts","default":"./lib/transport/node.js"},"default":{"types":"./lib/transport/web.d.ts","default":"./lib/transport/web.js"}}},"gitHead":"1df20afec331e153bde1964592fed8b851b2804b","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:99548c4c-2e72-4f0d-8907-5231912083e0"}},"repository":{"url":"git+https://github.com/cerbos/cerbos-sdk-javascript.git","type":"git","directory":"packages/hub"},"_npmVersion":"11.12.1","description":"Client library for interacting with Cerbos Hub from server-side Node.js applications","directories":{},"_nodeVersion":"25.9.0","dependencies":{"@cerbos/core":"^0.32.0","@connectrpc/connect":"^2.1.2","@connectrpc/validate":"^0.2.0","@connectrpc/connect-web":"^2.1.2","@connectrpc/connect-node":"^2.1.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"@bufbuild/protobuf":"^2.12.1"},"_npmOperationalInternal":{"tmp":"tmp/hub_0.6.0_1784577897892_0.4493329997787374","host":"s3://npm-registry-packages-npm-production"}},"0.6.1":{"name":"@cerbos/hub","version":"0.6.1","keywords":["Cerbos","Cerbos Hub","authorization","access control","roles","permissions","policy","security","role-based access control","RBAC","attribute-based access control","ABAC","policy decision point","PDP"],"author":{"url":"https://www.cerbos.dev","name":"Cerbos","email":"help@cerbos.dev"},"license":"Apache-2.0","_id":"@cerbos/hub@0.6.1","maintainers":[{"name":"alexolivier","email":"alex@alexolivier.me"},{"name":"ahaines","email":"andrew@haines.org.nz"}],"homepage":"https://github.com/cerbos/cerbos-sdk-javascript/tree/main/packages/hub#readme","bugs":{"url":"https://github.com/cerbos/cerbos-sdk-javascript/issues"},"dist":{"shasum":"76d291681510b6cdbd53bcdd2b928ac060d56c69","tarball":"https://registry.npmjs.org/@cerbos/hub/-/hub-0.6.1.tgz","fileCount":228,"integrity":"sha512-Kafkr1P0ywVMQZkp289SZS+nT+CF6R6EIZ9/MvZhyCP0pqGdIt2z3c/rsoCn73jecl3WOfw8E8IsJUimebmx6g==","signatures":[{"sig":"MEYCIQDzAb4IyQeIAF3DJhtACBmAj1Dv3QugzBayli2+QEJ42wIhAJ5sfSjuhwwXFnc162RdROLq65MZWxskTAOxs2/VDEcV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cerbos%2fhub@0.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":781958},"type":"module","engines":{"node":">= 22"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./~internal":{"types":"./lib/internal.d.ts","default":"./lib/internal.js"},"./~internal/transport":{"node":{"types":"./lib/transport/node.d.ts","default":"./lib/transport/node.js"},"default":{"types":"./lib/transport/web.d.ts","default":"./lib/transport/web.js"}}},"gitHead":"718fae14578842447d9f927238e4cb61cda33f6f","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:99548c4c-2e72-4f0d-8907-5231912083e0"}},"repository":{"url":"git+https://github.com/cerbos/cerbos-sdk-javascript.git","type":"git","directory":"packages/hub"},"_npmVersion":"11.19.0","description":"Client library for interacting with Cerbos Hub from server-side Node.js applications","directories":{},"_nodeVersion":"26.7.0","dependencies":{"@cerbos/core":"^0.33.0","@connectrpc/connect":"^2.1.2","@connectrpc/validate":"^0.2.0","@connectrpc/connect-web":"^2.1.2","@connectrpc/connect-node":"^2.1.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"@bufbuild/protobuf":"^2.13.0"},"_npmOperationalInternal":{"tmp":"tmp/hub_0.6.1_1786620258079_0.2825505623348967","host":"s3://npm-registry-packages-npm-production"}},"0.6.2":{"_id":"@cerbos/hub@0.6.2","bugs":{"url":"https://github.com/cerbos/cerbos-sdk-javascript/issues"},"dist":{"shasum":"39c5d3f421dc834900d4380dd12adf9d6c342e6d","tarball":"https://registry.npmjs.org/@cerbos/hub/-/hub-0.6.2.tgz","fileCount":228,"integrity":"sha512-XxL1NYbkWkiwjB/reLi+JuRzOk0s7bO0eI2Od7M/AsyxqwUykzfwYEEHXqmbBUKqA3ZzD6VU2N/Y7W+waT2Wqw==","signatures":[{"sig":"MEUCIQDVECElBBILonnm0jrzl8ZLB/pVpJeRM89XCCLze4t03wIgbvkdkrSoKqVtRO9xLYRWUC9ebZqveMqtqZU6kQu7Ap0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIEPkaxI9lDVo3NDr0nw7MoMafOHtPjd0CMOxj9TJo1Y4AiALWKg6UiCJk4I1ZQ9RMZYw8mOsEVaDLQjXEs0sFxRe7Q=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@cerbos%2fhub@0.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":783547},"name":"@cerbos/hub","type":"module","author":{"url":"https://www.cerbos.dev","name":"Cerbos","email":"help@cerbos.dev"},"engines":{"node":">= 22"},"exports":{".":{"types":"./lib/index.d.ts","default":"./lib/index.js"},"./~internal":{"types":"./lib/internal.d.ts","default":"./lib/internal.js"},"./~internal/transport":{"node":{"types":"./lib/transport/node.d.ts","default":"./lib/transport/node.js"},"default":{"types":"./lib/transport/web.d.ts","default":"./lib/transport/web.js"}}},"gitHead":"c36ac7fc8e983ac23db79be84bf662bf7cff475a","license":"Apache-2.0","version":"0.6.2","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:99548c4c-2e72-4f0d-8907-5231912083e0"}},"homepage":"https://github.com/cerbos/cerbos-sdk-javascript/tree/main/packages/hub#readme","keywords":["Cerbos","Cerbos Hub","authorization","access control","roles","permissions","policy","security","role-based access control","RBAC","attribute-based access control","ABAC","policy decision point","PDP"],"repository":{"url":"git+https://github.com/cerbos/cerbos-sdk-javascript.git","type":"git","directory":"packages/hub"},"_npmVersion":"12.0.2","description":"Client library for interacting with Cerbos Hub from server-side Node.js applications","directories":{},"maintainers":[{"name":"alexolivier","email":"alex@alexolivier.me"},{"name":"ahaines","email":"andrew@haines.org.nz"}],"_nodeVersion":"26.8.2","dependencies":{"@cerbos/core":"^0.33.1","@connectrpc/connect":"^2.2.0","@connectrpc/validate":"^0.2.0","@connectrpc/connect-web":"^2.2.0","@connectrpc/connect-node":"^2.2.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"peerDependencies":{"@bufbuild/protobuf":"^2.14.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/hub_0.6.2_1789477810112_0.21356410400084447"}}},"time":{"created":"2025-07-02T14:21:00.824Z","modified":"2026-09-15T13:10:10.539Z","0.1.0":"2025-07-02T14:21:01.190Z","0.1.1":"2025-08-11T10:58:37.811Z","0.2.0":"2025-09-15T09:50:33.369Z","0.2.1":"2025-10-14T15:45:31.812Z","0.2.2":"2025-11-07T15:16:18.739Z","0.2.3":"2025-11-12T10:48:28.917Z","0.2.4":"2025-11-20T14:58:09.769Z","0.3.0":"2025-12-12T13:47:35.928Z","0.4.0":"2025-12-15T19:38:21.478Z","0.5.0":"2026-01-07T17:49:26.838Z","0.5.1":"2026-01-12T11:52:31.826Z","0.5.2":"2026-02-04T12:54:39.945Z","0.5.3":"2026-04-27T13:12:17.023Z","0.5.4":"2026-04-28T12:34:09.326Z","0.5.5":"2026-05-01T15:32:05.858Z","0.5.6":"2026-05-06T14:58:29.049Z","0.6.0":"2026-07-20T20:04:58.041Z","0.6.1":"2026-08-13T11:24:18.226Z","0.6.2":"2026-09-15T13:10:10.210Z"},"bugs":{"url":"https://github.com/cerbos/cerbos-sdk-javascript/issues"},"author":{"url":"https://www.cerbos.dev","name":"Cerbos","email":"help@cerbos.dev"},"license":"Apache-2.0","homepage":"https://github.com/cerbos/cerbos-sdk-javascript/tree/main/packages/hub#readme","keywords":["Cerbos","Cerbos Hub","authorization","access control","roles","permissions","policy","security","role-based access control","RBAC","attribute-based access control","ABAC","policy decision point","PDP"],"repository":{"url":"git+https://github.com/cerbos/cerbos-sdk-javascript.git","type":"git","directory":"packages/hub"},"description":"Client library for interacting with Cerbos Hub from server-side Node.js applications","maintainers":[{"name":"alexolivier","email":"alex@alexolivier.me"},{"name":"ahaines","email":"andrew@haines.org.nz"}],"readme":"# @cerbos/hub\n\n[![npm](https://img.shields.io/npm/v/@cerbos/hub?style=flat-square)](https://www.npmjs.com/package/@cerbos/hub)\n\nClient library for interacting with [Cerbos Hub](https://www.cerbos.dev/product-cerbos-hub) from server-side Node.js applications.\n\n## Prerequisites\n\n- Node.js 22+\n\n## Installation\n\n```console\n$ npm install @cerbos/hub\n```\n\n## Example usage\n\n### Interacting with policy stores\n\n```typescript\nimport { readFile } from \"node:fs/promises\";\n\nimport { credentialsFromEnv, StoresClient } from \"@cerbos/hub\";\n\nconst stores = new StoresClient({ credentials: credentialsFromEnv() });\n\nconst { newStoreVersion } = await stores.modifyFiles({\n  storeId: \"MWPKEMFX3CK1\",\n  operations: [\n    {\n      addOrUpdate: {\n        path: \"policy.yaml\",\n        contents: await readFile(\"path/to/policy.yaml\"),\n      },\n    },\n  ],\n});\n```\n\nFor more details, [see the `StoresClient` class documentation](https://cerbos.github.io/cerbos-sdk-javascript/classes/_cerbos_hub.StoresClient.html).\n\n## CommonJS support\n\nThis package is ESM-only, but may be `require`d from CommonJS modules in Node.js versions 22.15+ and 24+.\n\n## Further reading\n\n- [API reference](https://cerbos.github.io/cerbos-sdk-javascript/modules/_cerbos_hub.html)\n- [Cerbos Hub documentation](https://docs.cerbos.dev/cerbos-hub/)\n\n## Get help\n\n- [Join the Cerbos community on Slack](https://go.cerbos.io/slack)\n- [Email us at help@cerbos.dev](mailto:help@cerbos.dev)\n","readmeFilename":"README.md"}