{"_id":"@codealpha/rbac","_rev":"1-040e457d53d19259c88cbf0fd7e4c3d6","name":"@codealpha/rbac","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@codealpha/rbac","version":"0.1.0","description":"POC rbac","main":"dist/index.js","scripts":{"build":"cd core; npm i; npm run build; cd ../","build:clean":"rm -rf dist && mkdir -p dist;","build:mv":"cp -R core/build/. dist/","build:dist":"npm run build:clean && npm run build && npm run build:mv","prettier":"prettier --write \"**/*.js\"","publishit":"npm publish --access public"},"keywords":["rbac"],"repository":{"type":"git","url":"git+https://github.com/reggieroby/poc.git"},"author":"","license":"ISC","bugs":{"url":"https://github.com/reggieroby/poc/issues"},"homepage":"https://github.com/reggieroby/poc#readme","dependencies":{},"devDependencies":{"@babel/cli":"^7.11.6","@babel/core":"^7.11.6","@babel/preset-env":"^7.11.5","@codealpha/util":"^0.1.4","prettier":"^2.1.2"},"_id":"@codealpha/rbac@0.1.0","_nodeVersion":"13.7.0","_npmVersion":"6.13.6","dist":{"integrity":"sha512-O4lb4ZAYP0qIlcaqGh2HI1EOjLp+uKHqdF54a9i9K3dVO05OzSpSEom06RkHNSpmfFTJw1JnMTK+nHfRx4i04w==","shasum":"d8943429e326d9a65bccbae65f87cfe085f2eea7","tarball":"https://registry.npmjs.org/@codealpha/rbac/-/rbac-0.1.0.tgz","fileCount":4,"unpackedSize":5982,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvh+CCRA9TVsSAnZWagAAiHUP/1Y5LeVykCc70MKm2ZBp\nDREEtfhCMXP+MwGp4gAxt2nI1fCB04CCasNnmjdLpDvVn42PzBa7UUBHq0JW\nLvqFuAZq4ozMdI3AqjiTR2m2cqa/GHY3KH3k5i5cuZiZ+FQI3wjTJ4U/TQ1g\nicayys4ItKxrzcgb3F5bj//nMJvAjCVhM82RI7a3u1PLI18gVVoe+H8OUCt4\nIMQKFf3bURA6wMZZtfSqZhIibP5JnJPyd3jdbEyOkpkPHZxwBFveZzZc1ku1\njfqMCmQwXIdiByy8McAj1JAh/xhWTTBkOEr4bF85YWt1zjEZOXMPUDNTdmW5\n8OTV8K0p9dXwePrSBMI2IfUM2m16cDFxxn+tZL3qBC3467uQgddscJXKXoHf\nkoUBUbvjDpSxCdYk/pqa/jdc4arPsBjKMtQSSKZ35MkmXp3IWpszp/aB/lgF\nR2FxXfEw/cay9SjdA6AbwTv95GVkuNLjapNh8VrQWVe4JsKlXcUGGeFcrgHO\n6+Vjsm3Yl3ZFGa+zQHwnihedSvFGxiSXQwJHqn6Py4SIeAHUK0q6ZpDAKJ0R\nrdo2LYfTQJWhpNtxlLS+iiwaTvEJgDRuU78oc62vfGIU72Nu1KKMMdQ1gv73\nhk9ZqbGbC8AnvUnim7752D7BasyL4dFpDD5fG6sRnWLhbGbUBBQjFUflm+nR\nJ5q/\r\n=5hBI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBU3QenT4twdbNpOGjp/sZC+T7Lo0yCEyKKD3cdgu7OzAiEAn6jEnpYMU7DrBkAjm2swvBFr9owmSYxDirR5FwJmKl0="}]},"_npmUser":{"name":"catech","email":"reggie.a.roby@gmail.com"},"directories":{},"maintainers":[{"name":"catech","email":"reggie.a.roby@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rbac_0.1.0_1606295425780_0.17857205497271544"},"_hasShrinkwrap":false}},"time":{"created":"2020-11-25T09:10:25.521Z","0.1.0":"2020-11-25T09:10:25.898Z","modified":"2022-04-04T23:58:05.212Z"},"maintainers":[{"name":"catech","email":"reggie.a.roby@gmail.com"}],"description":"POC rbac","homepage":"https://github.com/reggieroby/poc#readme","keywords":["rbac"],"repository":{"type":"git","url":"git+https://github.com/reggieroby/poc.git"},"bugs":{"url":"https://github.com/reggieroby/poc/issues"},"license":"ISC","readme":"# RBAC\n\nRbac is a proof of concept module w/inspiration from [RBAC](https://csrc.nist.gov/CSRC/media/Presentations/Role-based-Access-Control-an-Overview/images-media/alvarez.pdf).\n\nUses the [RBAC-A role-centric](https://tsapps.nist.gov/publication/get_pdf.cfm?pub_id=905425) model.\n\n`\nDisclaimer: This module is intended as an *INTERIM* placeholder until a more robust solution can be implemented ex: okta, auth0.\n`\n\n# Installation\n```bash\nnpm install --save @codealpha/rbac\n```","readmeFilename":"README.md"}