{"_id":"@arxen/access-control","name":"@arxen/access-control","dist-tags":{"latest":"0.2.0"},"versions":{"0.2.0":{"name":"@arxen/access-control","version":"0.2.0","type":"module","description":"RBAC, ABAC, and ReBAC plugin for Arxen.","license":"MIT","author":{"name":"Rykira Technologies"},"repository":{"type":"git","url":"git+https://github.com/arxen-auth/arxen.git","directory":"packages/access-control"},"homepage":"https://arxen.dev","bugs":{"url":"https://github.com/arxen-auth/arxen/issues"},"keywords":["authorization","rbac","abac","rebac","arxen"],"engines":{"node":">=22"},"publishConfig":{"access":"public"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"sideEffects":false,"dependencies":{"@arxen/core":"0.2.0"},"devDependencies":{"@types/node":"^26.1.2","tsx":"^4.22.3","typescript":"^6.0.3","@arxen/typescript-config":"0.0.1"},"scripts":{"build":"tsup --config ../../tsup.config.ts","test":"NODE_ENV=test node --import tsx --test --test-concurrency=1 $(find src -type f -name '*.test.ts' -print)","typecheck":"tsc --noEmit"},"_id":"@arxen/access-control@0.2.0","_integrity":"sha512-ldmdHlXLqo/P/8BaeKRSsd6lKVoD0NhIYkiOBUcBPe3csjn+31FLNmQwu0UgNzgcRGISUYosazh8x51QZ4IVjQ==","_resolved":"/tmp/40f530207edb7d79fb5cbf03b2a93e22/arxen-access-control-0.2.0.tgz","_from":"file:arxen-access-control-0.2.0.tgz","_nodeVersion":"22.23.1","_npmVersion":"10.9.8","dist":{"integrity":"sha512-ldmdHlXLqo/P/8BaeKRSsd6lKVoD0NhIYkiOBUcBPe3csjn+31FLNmQwu0UgNzgcRGISUYosazh8x51QZ4IVjQ==","shasum":"da17c3309b8ec0cdc2db97ce02ef4ae7041c5f50","tarball":"https://registry.npmjs.org/@arxen/access-control/-/access-control-0.2.0.tgz","fileCount":10,"unpackedSize":218692,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@arxen%2faccess-control@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDaYPD0j0fMwOIVUnGQawBx1qx43m68ysW15z3cheQ1VgIhAOa8AQTaZqnTtVHEoYu7DhJvPnbhqarX7A1ckkGiTSsH"}]},"_npmUser":{"name":"rykiratech-ryan","email":"support@rykira.com"},"directories":{},"maintainers":[{"name":"rykiratech-ryan","email":"support@rykira.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/access-control_0.2.0_1785387299277_0.4527082821135038"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-30T04:54:59.065Z","0.2.0":"2026-07-30T04:54:59.431Z","modified":"2026-07-30T04:55:00.019Z"},"maintainers":[{"name":"rykiratech-ryan","email":"support@rykira.com"}],"description":"RBAC, ABAC, and ReBAC plugin for Arxen.","homepage":"https://arxen.dev","keywords":["authorization","rbac","abac","rebac","arxen"],"repository":{"type":"git","url":"git+https://github.com/arxen-auth/arxen.git","directory":"packages/access-control"},"author":{"name":"Rykira Technologies"},"bugs":{"url":"https://github.com/arxen-auth/arxen/issues"},"license":"MIT","readme":"# @arxen/access-control\n\nRBAC, ABAC, and ReBAC authorization plugin for Arxen. Requires `@arxen/core` and a configured Prisma adapter.\n\nRequires Node.js 22 or later. Documentation: https://arxen.dev\n","readmeFilename":"README.md","_rev":"1-d1e3c87f979d612fc290482114e811cc"}