{"_id":"rbac","_rev":"124-1909f73d3500824be6a2b24cafb5442d","name":"rbac","dist-tags":{"latest":"6.0.0"},"versions":{"1.0.0":{"name":"rbac","version":"1.0.0","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@1.0.0","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/maglev","bugs":{"url":"https://github.com/seeden/maglev/issues"},"dist":{"shasum":"a594e801eb442147e43cdf86e5de4d76247b40b8","tarball":"https://registry.npmjs.org/rbac/-/rbac-1.0.0.tgz","integrity":"sha512-/O9FZ049Im641tMHoIrgcZkL3Y5dGJcDowYiRA6bK0T9JggUWZDhTDIHUZEDDTnT8bUjxFbbMbI++EgyG5GR6A==","signatures":[{"sig":"MEUCIG9J75Im933BSjV8rU/mbdR0XTfDcLoU905T7PgOhWyBAiEA89A5iq16IFp/N+EwsjSXOKt2RzF3DY+JzeD56oGBL8Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/","_from":".","engines":{"npm":"1.3.x","node":"0.10.x"},"private":false,"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/maglev.git","type":"git"},"_npmVersion":"1.3.14","description":"Hierarchical Role Based Access Control","directories":{},"dependencies":{"jasmine-node":"~1.14.2"}},"1.0.1":{"name":"rbac","version":"1.0.1","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@1.0.1","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"d805ff3be748bc25737fe08860579ef563d8d112","tarball":"https://registry.npmjs.org/rbac/-/rbac-1.0.1.tgz","integrity":"sha512-9vJDZVIYlT7WYo2oIXxZI01moN1QLO6MIiAyhUfdlbT4cTzaJxQZk2Ev/l7WXJ9jAFz7/rInT6Dj0h6maAnJQw==","signatures":[{"sig":"MEUCIH436crBmT0AFEKSPsPov8C0ejZ5xF9IHtpX2CLSpbViAiEA6FvYBsMBs23zkdVQ7b7nzarhr9gmhEj5Dm/fTIsFdGY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/","_from":".","engines":{"npm":"1.3.x","node":"0.10.x"},"private":false,"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"1.3.14","description":"Hierarchical Role Based Access Control","directories":{},"dependencies":{"jasmine-node":"~1.14.2"}},"1.0.2":{"name":"rbac","version":"1.0.2","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@1.0.2","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"b92166fa49ea10ea28f92ea9d3bf899457672312","tarball":"https://registry.npmjs.org/rbac/-/rbac-1.0.2.tgz","integrity":"sha512-ZzQ1ZDNscsOe8JqE9dtx4yyho+n6f4eAcsA63qRCQNj2Y2t6TQEeKsG/Z08uqGrMm6ojF3c/8lL2UEaxeUeS0Q==","signatures":[{"sig":"MEUCIFMzce4VHqms2mJ886fUp6C3tj8IYVY0B8CNcNJUpCuGAiEAjwsDwpSvl+R/HLyH82OenWiwzPVD8a6C12jR5AEdHq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/","_from":".","engines":{"npm":"1.3.x","node":"0.10.x"},"private":false,"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"1.3.14","description":"Hierarchical Role Based Access Control","directories":{},"dependencies":{"jasmine-node":"~1.14.2"}},"1.0.3":{"name":"rbac","version":"1.0.3","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@1.0.3","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"7236884e24578556e9fa085ff77653c4961f4f0b","tarball":"https://registry.npmjs.org/rbac/-/rbac-1.0.3.tgz","integrity":"sha512-eibFv4BQqp5f5LkzoWbUwxxaQsJG7RzydW7rM0M9fpZmcMnDq2S/UMh/Qma5psUWjvRrq/JqhMFWf6mtyI3zRw==","signatures":[{"sig":"MEUCIQCdS/GtZSHv3c/gL7/4QS22cxwQM16MDcO8bz9KeUrp7QIgHrpqsmRUKvhwnm5yFQsiPuEKSwcHi1TYWkGfptzNeBI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/","_from":".","engines":{"npm":"1.3.x","node":"0.10.x"},"private":false,"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"1.4.6","description":"Hierarchical Role Based Access Control","directories":{},"devDependencies":{"jasmine-node":"~1.14.2"}},"1.0.4":{"name":"rbac","version":"1.0.4","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@1.0.4","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"fd2824babcfe33960840e1df9d032f7e7ed268e9","tarball":"https://registry.npmjs.org/rbac/-/rbac-1.0.4.tgz","integrity":"sha512-dYXI393Oux/RV5w8Qe/fipri7kG2ncyEF6HezJo9OrcTZZhnT4LZSCxXVrLuBupgIh/HfGLc7oLI/AlHx3O28g==","signatures":[{"sig":"MEUCIAQXgU+jCNUz/HrQKq6YnrKzXjn3Z+nUZ7MPi8oJtK3wAiEAuwOR/rHgxLBnMWA07Dh0u8B+8k9w807kqKf57PoMwMY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/","_from":".","engines":{"npm":"1.3.x","node":"0.10.x"},"private":false,"scripts":{"test":"node node_modules/jasmine-node/lib/jasmine-node/cli.js test"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"1.4.6","description":"Hierarchical Role Based Access Control","directories":{},"devDependencies":{"jasmine-node":"~1.14.2"}},"1.0.5":{"name":"rbac","version":"1.0.5","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@1.0.5","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"a74e60e1ec018925a151d393c267d666e51057df","tarball":"https://registry.npmjs.org/rbac/-/rbac-1.0.5.tgz","integrity":"sha512-/bI3ujzyAy0j/pM8HKrROnCZYjCjTjbzISh4Cg/ORfXNeYB7gE5iORinZM6Z2FYhw2H8TZXJcrnafGsiIkmSdg==","signatures":[{"sig":"MEUCIQCsOjCvTojnqId0VRnu1RX8OfKYBY6PAy4Bh8Zw074BjwIgI8oKvXFdydEZSxuo7aQjpcU2sICk4z3yxld1wejI8B8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/","_from":".","engines":{"npm":"1.3.x","node":"0.10.x"},"private":false,"scripts":{"test":"node node_modules/jasmine-node/lib/jasmine-node/cli.js test"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"1.4.6","description":"Hierarchical Role Based Access Control","directories":{},"dependencies":{"underscore":"~1.6.0"},"devDependencies":{"jasmine-node":"~1.14.2"}},"1.0.6":{"name":"rbac","version":"1.0.6","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@1.0.6","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"12840f11da3ce2bd276b053a175c8341f62d893d","tarball":"https://registry.npmjs.org/rbac/-/rbac-1.0.6.tgz","integrity":"sha512-E2EENJJzAPrY0MiZJJe/FFUAmDIcLtT2SbowoRAporAVm4xSzG7U3noDTrFOFuTyS9nXTzR9s/5atUUoV5tIVA==","signatures":[{"sig":"MEQCIDuhESOkkbRVDcR7t7oHzWs3/hg8+UiVQjYfc4N8syY0AiAnnEVtosMcS/tEhJJIG2Xq7+3lZ3Qn6jkuoXGnuHtg0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/","_from":".","engines":{"node":">= 0.10.0"},"private":false,"scripts":{"test":"node node_modules/jasmine-node/lib/jasmine-node/cli.js test"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"1.4.6","description":"Hierarchical Role Based Access Control","directories":{},"dependencies":{"underscore":"~1.6.0"},"devDependencies":{"jasmine-node":"~1.14.2"}},"1.0.7":{"name":"rbac","version":"1.0.7","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@1.0.7","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"fc9fb80a20d566442e48a2b8e6480f722ca30349","tarball":"https://registry.npmjs.org/rbac/-/rbac-1.0.7.tgz","integrity":"sha512-DFztab4pzHKjF4+AIA69kaJaHzD+4zU1grd2S1w2KLZgD2gfQ/50Bm5GbHgQNds+eD2orsKyBeg5rEI8modHiQ==","signatures":[{"sig":"MEUCIQDBWAdq3frGiN12wwT0jgec0M4wQ7j8fjYOsL/ZvcAkIgIgKuSrQRO2btHfIvBcV8gyNY7YwRH+bC2fbcBrGfJhu0I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/","_from":".","engines":{"node":">= 0.10.0"},"private":false,"scripts":{"test":"node node_modules/jasmine-node/lib/jasmine-node/cli.js test"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"1.4.6","description":"Hierarchical Role Based Access Control","directories":{},"dependencies":{"underscore":"~1.6.0"},"devDependencies":{"jasmine-node":"~1.14.2"}},"2.0.0":{"name":"rbac","version":"2.0.0","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@2.0.0","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"17711d29f9570bbac9bf4246525634ee5bfe7830","tarball":"https://registry.npmjs.org/rbac/-/rbac-2.0.0.tgz","integrity":"sha512-d21OAeEDKKwgkON6vdB1Iw1d/hUghmYROh/h26QD8LsrpFxSuB7ywcQ++Ew67BExZGrVqwr81VGQ+j3nugdNcg==","signatures":[{"sig":"MEUCIQChk3dvdrCXuewjFbEO5AwWNCqVZjklLiZURwAUdHA2ngIgcMeIfVNzBmLsTT8NoGHM7wjOi1L8QlDPmVhM436G5Dg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/","_from":".","engines":{"node":">= 0.10.0"},"private":false,"scripts":{"test":"node node_modules/jasmine-node/lib/jasmine-node/cli.js test"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"1.4.6","description":"Hierarchical Role Based Access Control","directories":{},"dependencies":{"async":"~0.7.0","underscore":"~1.6.0"},"devDependencies":{"jasmine-node":"~1.14.2"}},"2.0.1":{"name":"rbac","version":"2.0.1","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@2.0.1","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"9a3cc88d91c7654eabb82253e3b88220687d8f6c","tarball":"https://registry.npmjs.org/rbac/-/rbac-2.0.1.tgz","integrity":"sha512-+vVBCVudBBZGBA3l19cY5HoLOsow8FxBv1U2TK6iV+uKf5aJ0g5Ns+7rLQNABjA6yuuaX/i/VhVBPM7JStCX9A==","signatures":[{"sig":"MEQCIC/yMDL3k1nosZ/jes6t8iktNCbK5SZv8CZ88XNEdPmRAiAZWP1vlEth4U7dNQ4qiu6BuA7Fkd/TiALGa2+gAg4aIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/","_from":".","engines":{"node":">= 0.10.0"},"private":false,"scripts":{"test":"node node_modules/jasmine-node/lib/jasmine-node/cli.js test"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"1.4.6","description":"Hierarchical Role Based Access Control","directories":{},"dependencies":{"async":"~0.7.0","underscore":"~1.6.0"},"devDependencies":{"jasmine-node":"~1.14.2"}},"2.0.2":{"name":"rbac","version":"2.0.2","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@2.0.2","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"1465c9e30eb200366a5dc6d9fde51253d414a8b3","tarball":"https://registry.npmjs.org/rbac/-/rbac-2.0.2.tgz","integrity":"sha512-Pbstu3sozHNNgcRWRbjshL/VVtTdDHoqeIETlgL5UT4aGmOPIdlQMfhuWwSaKLe1ZXzKHG6+ay68ikRWsjZXdw==","signatures":[{"sig":"MEQCIFyiRO8QfnLT5Hhbj3XGAATejyP26szkEJ8ScTnj84pOAiApIMF5MRwcrY2ZBwklqAWcxcnmio6vAiRH2eTjDvAuhA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/","_from":".","engines":{"node":">= 0.10.0"},"private":false,"scripts":{"test":"node node_modules/jasmine-node/lib/jasmine-node/cli.js test"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"1.4.6","description":"Hierarchical Role Based Access Control","directories":{},"dependencies":{"async":"~0.7.0","underscore":"~1.6.0"},"devDependencies":{"jasmine-node":"~1.14.2"}},"2.0.3":{"name":"rbac","version":"2.0.3","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@2.0.3","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"2e6c16d3e9340b9d9901b602ed8cb39673659f89","tarball":"https://registry.npmjs.org/rbac/-/rbac-2.0.3.tgz","integrity":"sha512-5VQHB+L+J4yt9qPgCmAhJPlQUz5v+FV7rymod+lhs2qXHQpxdhpSL2SYzspnmOyHJ/1lObCHur+AlXe5tuHEGg==","signatures":[{"sig":"MEUCIQCjIiQp3aNRwdDq6fX1GG+EuK5EhY9lBwLjZOfbwCXangIgAeJYHvdrhqOHkY03DkkjedVAqhOe3HVoyJ0cJW5gKdY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/","_from":".","engines":{"node":">= 0.10.0"},"private":false,"scripts":{"test":"node node_modules/jasmine-node/lib/jasmine-node/cli.js test"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"1.4.6","description":"Hierarchical Role Based Access Control","directories":{},"dependencies":{"async":"~0.7.0","underscore":"~1.6.0"},"devDependencies":{"jasmine-node":"~1.14.2"}},"2.0.5":{"name":"rbac","version":"2.0.5","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@2.0.5","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"9c228e688bf12b50eeaf9c95f0c02be525ac3239","tarball":"https://registry.npmjs.org/rbac/-/rbac-2.0.5.tgz","integrity":"sha512-ax2s93mjvktr+2ua/F3PyoRVVOuJ6GnF8BtT04Su/Zzk1R+oi3j3FV0msYVJGNQ+PX8Pavr44Qk0mOFZKdpE4w==","signatures":[{"sig":"MEQCICprk2XfOofSVzWX9GtKEhCz0uBdXFKxECftz0EwbRAjAiA+SpEXjAL4XASjlmKxLha+SEs2t3bBrbO78JWQAV4O3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/","_from":".","engines":{"node":">= 0.10.0"},"private":false,"scripts":{"test":"node node_modules/jasmine-node/lib/jasmine-node/cli.js test"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"1.4.6","description":"Hierarchical Role Based Access Control","directories":{},"dependencies":{"async":"~0.7.0","underscore":"~1.6.0"},"devDependencies":{"jasmine-node":"~1.14.2"}},"2.0.6":{"name":"rbac","version":"2.0.6","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@2.0.6","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"3ab3d3af1f2128d058b22cdef499b1b5311ef66b","tarball":"https://registry.npmjs.org/rbac/-/rbac-2.0.6.tgz","integrity":"sha512-WjaNE5k1/PhyTEYTKm10SmeS22FkULgo5ZaIw+Wp+7+NUBz0KoAaWjfH1lB16w/z7QzLB8Hge9jHRZy6PPzZuA==","signatures":[{"sig":"MEUCIQC48y/7Jx6OChD1M33nhypWlPvzAK5gI7jEvVsfwQUExgIgaZsIXzsrNgJUglzVEQeMk502yxbaca8UM4pBa90XZbI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/","_from":".","engines":{"node":">= 0.10.0"},"private":false,"scripts":{"test":"node node_modules/jasmine-node/lib/jasmine-node/cli.js test"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"1.4.6","description":"Hierarchical Role Based Access Control","directories":{},"dependencies":{"async":"~0.7.0","underscore":"~1.6.0"},"devDependencies":{"jasmine-node":"~1.14.2"}},"2.0.7":{"name":"rbac","version":"2.0.7","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@2.0.7","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"3fd91984df964650919df3813a51a75c46055d50","tarball":"https://registry.npmjs.org/rbac/-/rbac-2.0.7.tgz","integrity":"sha512-j+jyjk2h14k3LkQAdqQzgcqooRhill2dU73f/WO0H/4EOWtorfEYS9edILnt4pfypPprivcnHBi6ogFEs+OUng==","signatures":[{"sig":"MEYCIQCSk1JjCoa+8XbwhhBm0FcMyzFSsydro8KqC7puO62pqgIhAJc8I0JBVjls09VkkzpOtYCcJjDP0N4IHe9D/Isi9YVq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/","_from":".","engines":{"node":">= 0.10.0"},"private":false,"scripts":{"test":"node node_modules/jasmine-node/lib/jasmine-node/cli.js test"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"1.4.6","description":"Hierarchical Role Based Access Control","directories":{},"dependencies":{"async":"~0.7.0","underscore":"~1.6.0"},"devDependencies":{"jasmine-node":"~1.14.2"}},"2.0.8":{"name":"rbac","version":"2.0.8","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@2.0.8","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"32deaa3383be61f30de6e9990dd5b793f94a8e56","tarball":"https://registry.npmjs.org/rbac/-/rbac-2.0.8.tgz","integrity":"sha512-CHQ+YjhnANE9I0ujzphIpTCS9/GgIf+7D13K0FPpsMl/Y8cCNy5clbNeZ7EZ6yGz5QDVw/nzg+nu0oUDAUiAMg==","signatures":[{"sig":"MEUCIFf5kMpJqCOlT/6t4x6skTp/gqDTtsxME5ilr3Jb4oZDAiEAj9PSZKYopJHaOci1JzR21YG/KGXcuEvOpkR3x93bCoQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/","_from":".","engines":{"node":">= 0.10.0"},"private":false,"scripts":{"test":"node node_modules/jasmine-node/lib/jasmine-node/cli.js test"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"1.4.6","description":"Hierarchical Role Based Access Control","directories":{},"dependencies":{"async":"~0.7.0","underscore":"~1.6.0"},"devDependencies":{"jasmine-node":"~1.14.2"}},"2.0.9":{"name":"rbac","version":"2.0.9","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@2.0.9","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"0daccfb0cc60a31ed5ea10e4246e14ebfad8851f","tarball":"https://registry.npmjs.org/rbac/-/rbac-2.0.9.tgz","integrity":"sha512-R0lNphMWQ1NrF/LrRInqrIaB3qIVkvYyzxMesV6QMrIdPI42QiVXyln8gIwHnYH4DGpJzg/OKQAOGuXiQY7pJw==","signatures":[{"sig":"MEUCIQCSK33PduaviNeCzTkDXcwxb9+azri/UTeKFfMJyBpMWQIgIOIOYTO+fmQ0wHO9we7lgVSsicOwL5TgyrEfbGeColo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/","_from":".","engines":{"node":">= 0.10.0"},"private":false,"scripts":{"test":"node node_modules/jasmine-node/lib/jasmine-node/cli.js test"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"1.4.6","description":"Hierarchical Role Based Access Control","directories":{},"dependencies":{"async":"~0.7.0","underscore":"~1.6.0"},"devDependencies":{"jasmine-node":"~1.14.2"}},"2.0.10":{"name":"rbac","version":"2.0.10","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@2.0.10","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"f748706ed06e379956e916e73c9b397b634cfdad","tarball":"https://registry.npmjs.org/rbac/-/rbac-2.0.10.tgz","integrity":"sha512-cQCmVsCVXMaYS6KFsYXBWL5y6hpwXkTDYvRCK0QHPUveRXRH6sMWpOiTeQLrQ/s0K/nXbZ/g85kv7kvDAMR55A==","signatures":[{"sig":"MEYCIQCTqwh1Dmxlir7qe2DzvqGvkDhkbFA9WC6psWdHl/u8nwIhAK0ocwvDc1ifnnJ0ijdrFRS61iBf6CY9OqqaxSC20FIS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/","_from":".","engines":{"node":">= 0.10.0"},"private":false,"scripts":{"test":"node node_modules/jasmine-node/lib/jasmine-node/cli.js test"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"1.4.6","description":"Hierarchical Role Based Access Control","directories":{},"dependencies":{"async":"~0.7.0","underscore":"~1.6.0"},"devDependencies":{"jasmine-node":"~1.14.2"}},"2.0.11":{"name":"rbac","version":"2.0.11","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@2.0.11","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"ce0c5b8f149c91f93d9363e7093d5f5583d7b612","tarball":"https://registry.npmjs.org/rbac/-/rbac-2.0.11.tgz","integrity":"sha512-bsaOIoBr4k/5H/0wDMFFVh4NyxVqdY/QjSajqVHKHC5e9Ds3n/ZeFeD2Wosm2EvQ/gzqypfAUPtO9tx070ZA4w==","signatures":[{"sig":"MEQCIExmpMDd9RXuJstgZrunMqcJH45CQCJheKJ16anPfvpgAiAhqG52MOqpde9D39T3lyxxzGtPxj4tgZ+59CuYC+WNxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/","_from":".","engines":{"node":">= 0.10.0"},"private":false,"scripts":{"test":"node node_modules/jasmine-node/lib/jasmine-node/cli.js test"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"1.4.6","description":"Hierarchical Role Based Access Control","directories":{},"dependencies":{"async":"~0.7.0","underscore":"~1.6.0"},"devDependencies":{"jasmine-node":"~1.14.2"}},"2.0.12":{"name":"rbac","version":"2.0.12","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@2.0.12","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"b810de469c564c24fbbc34900a8e4356a08296e6","tarball":"https://registry.npmjs.org/rbac/-/rbac-2.0.12.tgz","integrity":"sha512-slwNm9tehoGC9JK4YITNeYoSS8DZ611CUTlK6XXj0G7/lmzvhp5DkzF4REYG/v3rOYy/1d1QkZIQLOQ8royr4w==","signatures":[{"sig":"MEYCIQDNccaQERPjtqV4xCnRHFtrYM+9TO5+tQP6UtHY6SYIagIhAOdQ0ltfxE44od8xi46fLtcCW739Bqvi61BbsT7SThTL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/","_from":".","engines":{"node":">= 0.10.0"},"private":false,"scripts":{"test":"node node_modules/jasmine-node/lib/jasmine-node/cli.js test"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"1.4.6","description":"Hierarchical Role Based Access Control","directories":{},"dependencies":{"async":"~0.7.0","underscore":"~1.6.0"},"devDependencies":{"jasmine-node":"~1.14.2"}},"2.0.13":{"name":"rbac","version":"2.0.13","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@2.0.13","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"67f31ae062fd03b51ff09c77cf9562b46cb4aa9d","tarball":"https://registry.npmjs.org/rbac/-/rbac-2.0.13.tgz","integrity":"sha512-cxY1wdFqvrHMDPniPxOGbO/zXzpgxtxdi8ZQUZ9aELerERgW7Uj/ObHIiErhtIRfKBb31TeZu2Uvn9xTfeuDsA==","signatures":[{"sig":"MEUCID+XDYcTpWVOwDrqMqXz6d5LR6wzA9hfTrFkunBS/z4DAiEA/c0N6X1DiHvjIM76S3868PSDjvK5DIy9zBnx9XAbs8s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/","_from":".","engines":{"node":">= 0.10.0"},"private":false,"scripts":{"test":"node node_modules/jasmine-node/lib/jasmine-node/cli.js test"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"1.4.6","description":"Hierarchical Role Based Access Control","directories":{},"dependencies":{"async":"~0.7.0","underscore":"~1.6.0"},"devDependencies":{"jasmine-node":"~1.14.2"}},"2.0.14":{"name":"rbac","version":"2.0.14","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@2.0.14","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"668518590ff3a9b3bc9006de4a5c08762659487c","tarball":"https://registry.npmjs.org/rbac/-/rbac-2.0.14.tgz","integrity":"sha512-cDObP13MzsQDAtJioFRPpO4e5AOQpS9a5MoEKBAEAuy5zif5zZeW9KIL55WwPFpdrtk++vNbbeCh9sjk3/8BJQ==","signatures":[{"sig":"MEQCIA6W5iE7i7oKyfd2YDkwgRumyQlrL7u4auMblCWDUnbTAiAMxl9S0MI8WAFtKLouNVuxtbo1GIacSsujlA5XpqyzCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/","_from":".","engines":{"node":">= 0.10.0"},"private":false,"scripts":{"test":"node node_modules/jasmine-node/lib/jasmine-node/cli.js test"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"1.4.6","description":"Hierarchical Role Based Access Control","directories":{},"dependencies":{"async":"~0.7.0","underscore":"~1.6.0"},"devDependencies":{"jasmine-node":"~1.14.2"}},"2.0.15":{"name":"rbac","version":"2.0.15","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@2.0.15","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"42dfa4cdefcea4eec0581fc86744eecd726fbe31","tarball":"https://registry.npmjs.org/rbac/-/rbac-2.0.15.tgz","integrity":"sha512-XogqBF7eJwpRr+FuFcMV4Hj31uqhbwdGi109mL4rTQ65UaT6fj6pdzeYP2acJEJSOrgst9fPpCnKXJEIG+g16g==","signatures":[{"sig":"MEQCIDQxp8ZT2++ReT36u4yP4npnAzoOHStcEqdQq3vD5gBxAiB7fR2na4rnlo2jwdmPJ4/SG8upf+OWu3z0MWwTLHw/XQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/","_from":".","engines":{"node":">= 0.10.0"},"private":false,"scripts":{"test":"node node_modules/jasmine-node/lib/jasmine-node/cli.js test"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"1.4.6","description":"Hierarchical Role Based Access Control","directories":{},"dependencies":{"async":"~0.8.0","underscore":"~1.6.0"},"devDependencies":{"jasmine-node":"~1.14.2"}},"2.0.16":{"name":"rbac","version":"2.0.16","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@2.0.16","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"4a916caae92eeeeffcedefae9ca6f18c3c93a3c2","tarball":"https://registry.npmjs.org/rbac/-/rbac-2.0.16.tgz","integrity":"sha512-FU8b3YjRsznQabdgyTRRDQ1NSsgGD/oStLMBEz1MkIp6HQ2oStQj/TvZQhW985s6kwyHJ6FVXLQd+dVEXrzQjg==","signatures":[{"sig":"MEQCIBDfqn/j5cJmYq3E3RL78PAjv9358w6xwu7HBycWGRRIAiBrxqP/XHXKPTz021Z1sBTw1qLbohw1iwFH2NqeqV2iUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/","_from":".","engines":{"node":">= 0.10.0"},"private":false,"scripts":{"test":"node node_modules/jasmine-node/lib/jasmine-node/cli.js test"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"1.4.6","description":"Hierarchical Role Based Access Control","directories":{},"dependencies":{"async":"~0.8.0","underscore":"~1.6.0"},"devDependencies":{"jasmine-node":"~1.14.2"}},"2.1.0":{"name":"rbac","version":"2.1.0","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@2.1.0","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"ee65ddce2a6959594ec8186268a76dcc86ffd6d3","tarball":"https://registry.npmjs.org/rbac/-/rbac-2.1.0.tgz","integrity":"sha512-FIHiyb9XFy0filpvgYEpVfcvivMzCIJwBIBkILvyNTheoeKiU1xc5HfKLPu5mHgUbnr3qMHHUnV8sm5111nn9Q==","signatures":[{"sig":"MEUCIBo1luQNEEHa8ULApV2uSycX8BetP3LxljnbLTEYRudTAiEAhwyzJP9EbsDgFiSJVhHPmZJe6uIB3us2JsK72T4I+oQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/","_from":".","engines":{"node":">= 0.10.0"},"private":false,"scripts":{"doc":"node node_modules/.bin/jsdoc -t ./lib","test":"node node_modules/jasmine-node/lib/jasmine-node/cli.js test","start":"node node_modules/grunt-cli/bin/grunt"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"1.4.6","description":"Hierarchical Role Based Access Control","directories":{},"dependencies":{"async":"~0.8.0","underscore":"~1.6.0"},"devDependencies":{"grunt":"~0.4.4","jsdoc":"~3.3.0","grunt-cli":"~0.1.13","grunt-jsdoc":"~0.5.4","jasmine-node":"~1.14.2","jaguarjs-jsdoc":"git://github.com/davidshimjs/jaguarjs-jsdoc.git"}},"2.1.1":{"name":"rbac","version":"2.1.1","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@2.1.1","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"03a6be9b933bbc0b5c141e3f631fed6c29d05207","tarball":"https://registry.npmjs.org/rbac/-/rbac-2.1.1.tgz","integrity":"sha512-iV3mUauRe2f5CT9gPcNrsBxZ4JiPFm/I4QEYvtnOgEyjfrs6OyVRoV8Rt/JxIvO+aqjSZSA6TVNfmhnxJ6UULw==","signatures":[{"sig":"MEUCIFqW4itSF0P4x3uK4OSBb7lH6W4TLUi/LJwMofd7D33zAiEAh3EKcrSB370xsMUcjOMnToD1e1uVpOhJMFocsP0h8aM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/","_from":".","engines":{"node":">= 0.10.0"},"private":false,"scripts":{"doc":"node node_modules/.bin/jsdoc -t ./lib","test":"node node_modules/jasmine-node/lib/jasmine-node/cli.js test","start":"node node_modules/grunt-cli/bin/grunt"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"1.4.6","description":"Hierarchical Role Based Access Control","directories":{},"dependencies":{"async":"~0.9.0","underscore":"~1.6.0"},"devDependencies":{"grunt":"~0.4.4","jsdoc":"~3.3.0","grunt-cli":"~0.1.13","grunt-jsdoc":"~0.5.4","jasmine-node":"~1.14.2","jaguarjs-jsdoc":"~0.0.1"}},"2.1.2":{"name":"rbac","version":"2.1.2","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@2.1.2","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"8511560924e56f42c95b0efffc5f94be884887a8","tarball":"https://registry.npmjs.org/rbac/-/rbac-2.1.2.tgz","integrity":"sha512-0pAehF2ZdIsDYF/Knk7T+vENPKZV7o+OrUR863cS4e1XFagnixV2t+yntNzI8A8XukHWoBCBNZWIwKJMwAp8Ag==","signatures":[{"sig":"MEUCIHqJQ5+faU2MCICyTdKCJ4kFyq2VeI8muAQniuBoo8tHAiEA0E6ZB5TgnHcLwJUUoHcZHyoWHGsKJDnNllexnbIPM5o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/","_from":".","engines":{"node":">= 0.10.0"},"private":false,"scripts":{"doc":"node node_modules/.bin/jsdoc -t ./lib","test":"node node_modules/jasmine-node/lib/jasmine-node/cli.js test","start":"node node_modules/grunt-cli/bin/grunt"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"1.4.6","description":"Hierarchical Role Based Access Control","directories":{},"dependencies":{"async":"~0.9.0","underscore":"~1.6.0"},"devDependencies":{"grunt":"~0.4.4","jsdoc":"~3.3.0","grunt-cli":"~0.1.13","grunt-jsdoc":"~0.5.4","jasmine-node":"~1.14.2","jaguarjs-jsdoc":"~0.0.1"}},"2.1.3":{"name":"rbac","version":"2.1.3","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@2.1.3","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"18a6141f5e4b579ee46c365bcab7d9e85ddc8c35","tarball":"https://registry.npmjs.org/rbac/-/rbac-2.1.3.tgz","integrity":"sha512-rRJjQhZWb67Euv88+cQ9icvRks+1kMhqaxhhiwAOR0ElR4iIDVadupWZSnW9UqpHiqXmvtTj/XpU0WZthkmQyQ==","signatures":[{"sig":"MEYCIQDSXcb1sbRxFOAi15JQ1bqrNftTodqAl+spH1beqJ9UwgIhANopqqQBlqFMp37e46ccrxgVv/1AkVpmQ7MLI7DvR4+U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/","_from":".","engines":{"node":">= 0.10.0"},"private":false,"scripts":{"doc":"node node_modules/.bin/jsdoc -t ./lib","test":"node node_modules/jasmine-node/lib/jasmine-node/cli.js test","start":"node node_modules/grunt-cli/bin/grunt"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"1.4.6","description":"Hierarchical Role Based Access Control","directories":{},"dependencies":{"async":"~0.9.0","underscore":"~1.6.0"},"devDependencies":{"grunt":"~0.4.4","jsdoc":"~3.3.0","grunt-cli":"~0.1.13","grunt-jsdoc":"~0.5.4","jasmine-node":"~1.14.2","jaguarjs-jsdoc":"~0.0.1"}},"2.1.4":{"name":"rbac","version":"2.1.4","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@2.1.4","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"dd01f1dd6eda1c8054e76fd82fad3a8d9c011dd0","tarball":"https://registry.npmjs.org/rbac/-/rbac-2.1.4.tgz","integrity":"sha512-tw9XgAKSMkkyHtZqXj+O9ztdSnFNg/dSYCupCe/haT8GSVi6rVMohdjLMXRuQdHGmT/F1gwZiWuEJJA1CUF3GQ==","signatures":[{"sig":"MEQCIG5cS4PRdlnuLppOc+T39axjC42W1L5wp7hpFvSOyFB3AiAPeqIg3VqHA09wY0Go/1wr0xlFs73BqbInZXdGJ6V2Fw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/","_from":".","engines":{"node":">= 0.10.0"},"private":false,"scripts":{"doc":"node node_modules/.bin/jsdoc -t ./lib","test":"node node_modules/jasmine-node/lib/jasmine-node/cli.js test","start":"node node_modules/grunt-cli/bin/grunt"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"1.4.6","description":"Hierarchical Role Based Access Control","directories":{},"dependencies":{"async":"~0.9.0","underscore":"~1.6.0"},"devDependencies":{"grunt":"~0.4.4","jsdoc":"~3.3.0","grunt-cli":"~0.1.13","grunt-jsdoc":"~0.5.4","jasmine-node":"~1.14.2","jaguarjs-jsdoc":"~0.0.1"}},"2.1.5":{"name":"rbac","version":"2.1.5","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@2.1.5","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"b39037ae5130305161ebbebed6227d539ce09103","tarball":"https://registry.npmjs.org/rbac/-/rbac-2.1.5.tgz","integrity":"sha512-pFhqf4RpdFm9RLrMGsThfYrEpF9oysMHRJH4gJSRN17MeHn5pN3j/I11SFfgdGRvG7Wtzp7T+JUDpHBmkY3XBg==","signatures":[{"sig":"MEUCIQDD465H8c5bIN9tGR472dhwOt7H/gg2kut+TtQsnqB2fgIgfoslrquEIDDXQOjXbWRt7iqAGFhBb3pd2W9HpFN6GKc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/","_from":".","engines":{"node":">= 0.10.0"},"private":false,"scripts":{"doc":"node node_modules/.bin/jsdoc -t ./lib","test":"node node_modules/jasmine-node/lib/jasmine-node/cli.js test","start":"node node_modules/grunt-cli/bin/grunt"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"1.4.6","description":"Hierarchical Role Based Access Control","directories":{},"dependencies":{"async":"~0.9.0","underscore":"~1.6.0"},"devDependencies":{"grunt":"~0.4.4","jsdoc":"~3.3.0","grunt-cli":"~0.1.13","grunt-jsdoc":"~0.5.4","jasmine-node":"~1.14.2","jaguarjs-jsdoc":"~0.0.1"}},"2.1.6":{"name":"rbac","version":"2.1.6","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@2.1.6","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"de8892b2ab81384432c93437b3a9c680265221a5","tarball":"https://registry.npmjs.org/rbac/-/rbac-2.1.6.tgz","integrity":"sha512-glU/oyOJOXl54AfHmP4xg2UmO/Gf1WfFF3wZnZzflZwfqOUKZnGzNva4iovnURFaR8Zf4MuEU+vxzaSjgERM2w==","signatures":[{"sig":"MEUCIQDjXaYPKthM0EHLqQjbRjN3BYROFVgLSjebe6jCd4lvTQIgEjLWPk2pfNsr5XemlCCWVF2ktKI8T6fYTXvcWWfM32o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/","_from":".","engines":{"node":">= 0.10.0"},"private":false,"scripts":{"doc":"node node_modules/.bin/jsdoc -t ./lib","test":"node node_modules/jasmine-node/lib/jasmine-node/cli.js test","start":"node node_modules/grunt-cli/bin/grunt"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"1.4.6","description":"Hierarchical Role Based Access Control","directories":{},"dependencies":{"async":"~0.9.0","underscore":"~1.6.0"},"devDependencies":{"grunt":"~0.4.4","jsdoc":"~3.3.0","grunt-cli":"~0.1.13","grunt-jsdoc":"~0.5.4","jasmine-node":"~1.14.2","jaguarjs-jsdoc":"~0.0.1"}},"2.1.7":{"name":"rbac","version":"2.1.7","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@2.1.7","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"2bccc97999c8e480c9482cb14daa76a25959f021","tarball":"https://registry.npmjs.org/rbac/-/rbac-2.1.7.tgz","integrity":"sha512-bpBasCpP1/QAVeqZCVfOujf/71SInqzBh3ek07ypW6i73p4Av/wVVZsrVqycBWCLQkuhGDUX1GpZhNXi04DLPQ==","signatures":[{"sig":"MEYCIQDOMywCvoGXin8PwnJGDYZqgYphw9rbBoYL14Ld9E5JqwIhAJ8xMnFko1T1Wfy8V3vArDFLJRP00BhQ/NNyheAwvFV9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/","_from":".","engines":{"node":">= 0.10.0"},"private":false,"scripts":{"doc":"node node_modules/.bin/jsdoc -t ./lib","test":"node node_modules/jasmine-node/lib/jasmine-node/cli.js test","start":"node node_modules/grunt-cli/bin/grunt"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"1.4.6","description":"Hierarchical Role Based Access Control","directories":{},"dependencies":{"async":"~0.9.0","underscore":"~1.6.0"},"devDependencies":{"grunt":"~0.4.4","jsdoc":"~3.3.0","grunt-cli":"~0.1.13","grunt-jsdoc":"~0.5.4","jasmine-node":"~1.14.2","jaguarjs-jsdoc":"~0.0.1"}},"2.1.8":{"name":"rbac","version":"2.1.8","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@2.1.8","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"4d7ca1b9ebf1b200663485d822c94e3a695a1f01","tarball":"https://registry.npmjs.org/rbac/-/rbac-2.1.8.tgz","integrity":"sha512-SsoGnB8Mvw9jlR/cMmG+qbzfkhfvZJdJlLyU0M8p8m5EA5XSKIh9B4okoLVS900JsHMEQg+WnohjChuwQnaQ7Q==","signatures":[{"sig":"MEUCIGLAgT6Drp2qTFfsRmO6QLcAVili4DQj0i94lXjbsT+NAiEAgeSeg11QHNqhO7p0Q/jeUjYtt/L61kAxaPnBMsNnJLs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/","_from":".","engines":{"node":">= 0.10.0"},"private":false,"scripts":{"doc":"node node_modules/.bin/jsdoc -t ./lib","test":"node node_modules/jasmine-node/lib/jasmine-node/cli.js test","start":"node node_modules/grunt-cli/bin/grunt"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"1.4.6","description":"Hierarchical Role Based Access Control","directories":{},"dependencies":{"async":"~0.9.0","mongoose":"~3.8.14","underscore":"~1.7.0"},"devDependencies":{"grunt":"~0.4.4","jsdoc":"~3.3.0","grunt-cli":"~0.1.13","grunt-jsdoc":"~0.5.4","jasmine-node":"~1.14.2","jaguarjs-jsdoc":"git://github.com/davidshimjs/jaguarjs-jsdoc"}},"2.1.9":{"name":"rbac","version":"2.1.9","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@2.1.9","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"8f8840ba03e5daccc2abc81f2fa03ee8e7d84261","tarball":"https://registry.npmjs.org/rbac/-/rbac-2.1.9.tgz","integrity":"sha512-1VdH9ZVMLZfjv98sE2EyLpLBDaSFv+DdAkud0h6Yc0eDGztHMd1p9nbtkeDXl/rHy/rR/yrwj0GjsoklW00EfA==","signatures":[{"sig":"MEUCIFSrWLQx8LHrhZlfWJD4YUotC8m+1oauZKdPq2ZMZLIhAiEA5wEl9Ywuylu9WrJNLuWL8tzrGVXXH0OvUAwYLeiQEBQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/","_from":".","_shasum":"8f8840ba03e5daccc2abc81f2fa03ee8e7d84261","engines":{"node":">= 0.10.0"},"gitHead":"4cd51c7dcd3f67025de23018ce128b20245ca1f4","private":false,"scripts":{"doc":"node node_modules/.bin/jsdoc -t ./lib","test":"node node_modules/jasmine-node/lib/jasmine-node/cli.js test","start":"node node_modules/grunt-cli/bin/grunt"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"1.4.14","description":"Hierarchical Role Based Access Control","directories":{},"dependencies":{"async":"~0.9.0","keymirror":"~0.1.1","underscore":"~1.7.0"},"devDependencies":{"grunt":"~0.4.4","jsdoc":"~3.3.0","grunt-cli":"~0.1.13","grunt-jsdoc":"~0.5.4","jasmine-node":"~1.14.2","jaguarjs-jsdoc":"git://github.com/davidshimjs/jaguarjs-jsdoc"}},"2.2.1":{"name":"rbac","version":"2.2.1","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@2.2.1","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"b8a7e5cc9ab362c63c08fe75cc3650714e4dce85","tarball":"https://registry.npmjs.org/rbac/-/rbac-2.2.1.tgz","integrity":"sha512-o/F6kX8nvwqBQ5Pb7qOx2USqlIAqSsZiej442dRpp0kYydj1rSyEXoAxgvwkEjut25yr8UV+wPFk2bWgTVZ6/A==","signatures":[{"sig":"MEYCIQDUNdI+oCKpxSd8qAVSwjLENfQt+anGGj1RzvRA7euL6gIhAJWa0/OiwdMSCelCX6JRyNCH28sTZP9+iJoBpN+BJMhP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/","_from":".","_shasum":"b8a7e5cc9ab362c63c08fe75cc3650714e4dce85","engines":{"node":">= 0.10.0"},"gitHead":"4cd51c7dcd3f67025de23018ce128b20245ca1f4","private":false,"scripts":{"doc":"node node_modules/.bin/jsdoc -t ./lib","test":"node node_modules/jasmine-node/lib/jasmine-node/cli.js test","start":"node node_modules/grunt-cli/bin/grunt"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"1.4.14","description":"Hierarchical Role Based Access Control","directories":{},"dependencies":{"async":"~0.9.0","keymirror":"~0.1.1","underscore":"~1.7.0"},"devDependencies":{"grunt":"~0.4.4","jsdoc":"~3.3.0","grunt-cli":"~0.1.13","grunt-jsdoc":"~0.5.4","jasmine-node":"~1.14.2","jaguarjs-jsdoc":"git://github.com/davidshimjs/jaguarjs-jsdoc"}},"2.2.2":{"name":"rbac","version":"2.2.2","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@2.2.2","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"b2211519a957691e6422ca8fcadac0b7e64c5a3a","tarball":"https://registry.npmjs.org/rbac/-/rbac-2.2.2.tgz","integrity":"sha512-TArjRPm7FbErv1wzE0gchDE1pQVcCTgnicU3PV3co72x+PLOG3prMg5G1y0jNVHAXr53Q8e1t4X/dUd8RwLDoA==","signatures":[{"sig":"MEQCIDE+QWTifL3CPqpvH0bPQHcculwA7rEY+pBTKoXMvoYbAiBYXPqqV0+87Bjo3dSGXYswqRSRJgEqhMRbIKGywYLi8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/","_from":".","_shasum":"b2211519a957691e6422ca8fcadac0b7e64c5a3a","engines":{"node":">= 0.10.0"},"gitHead":"6dabecf3b89a98a1bc177f122962cc222e583106","private":false,"scripts":{"doc":"node node_modules/.bin/jsdoc -t ./lib","test":"node node_modules/jasmine-node/lib/jasmine-node/cli.js test","start":"node node_modules/grunt-cli/bin/grunt"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"1.4.14","description":"Hierarchical Role Based Access Control","directories":{},"dependencies":{"async":"~0.9.0","keymirror":"~0.1.1","underscore":"~1.7.0"},"devDependencies":{"grunt":"~0.4.4","jsdoc":"~3.3.0","grunt-cli":"~0.1.13","grunt-jsdoc":"~0.5.4","jasmine-node":"~1.14.2","jaguarjs-jsdoc":"git://github.com/davidshimjs/jaguarjs-jsdoc"}},"2.2.3":{"name":"rbac","version":"2.2.3","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@2.2.3","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"91bee6a494d1344795c569cb1a12a9eb80a4e721","tarball":"https://registry.npmjs.org/rbac/-/rbac-2.2.3.tgz","integrity":"sha512-BkVnqlnCDERcCK2kDjSy0AZcabV9cVn1vEh0jQE/L30kZCfuVwfcMLcHMuVAaHTzd0APyPQWaSOnKzrIyfK5VA==","signatures":[{"sig":"MEUCIAZ+QWMO/OfujH4CJMyQUpr2E3s89DVMFxbMe8zKoQ61AiEAj0VDrqGZnwjojmclGZlU1byiqlEAKhe9GXVSm+xQSV8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./lib/","_from":".","_shasum":"91bee6a494d1344795c569cb1a12a9eb80a4e721","engines":{"node":">= 0.10.0"},"gitHead":"45980e03767b0bbd79ef3502ca4c7d2f160d5735","private":false,"scripts":{"doc":"node node_modules/.bin/jsdoc -t ./lib","test":"node node_modules/jasmine-node/lib/jasmine-node/cli.js test","start":"node node_modules/grunt-cli/bin/grunt"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"1.4.28","description":"Hierarchical Role Based Access Control","directories":{},"dependencies":{"async":"~0.9.0","keymirror":"~0.1.1","underscore":"~1.8.1"},"devDependencies":{"grunt":"~0.4.4","jsdoc":"~3.3.0","grunt-cli":"~0.1.13","grunt-jsdoc":"~0.5.4","jasmine-node":"~1.14.2","jaguarjs-jsdoc":"git://github.com/davidshimjs/jaguarjs-jsdoc"}},"3.0.0":{"name":"rbac","version":"3.0.0","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@3.0.0","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"6809933cc6d9e1ba72ddf2a6e75b050e000d2291","tarball":"https://registry.npmjs.org/rbac/-/rbac-3.0.0.tgz","integrity":"sha512-MOiSIJSEduEIndVYyQJs7yK4rnOszgYmfukkddF3zKgAKPAFVwkKv/pIV76Q51plFswdK0VFVW8r9ZjOyQZXJw==","signatures":[{"sig":"MEUCIFCXDU1RmMTT5U1asWu5Iid/6xLAmG8wBVpXGRLYAQ1UAiEAql4t7KywGSQb389/5e+W8iA6dxlUA0x4c8lquyED7rY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"6809933cc6d9e1ba72ddf2a6e75b050e000d2291","engines":{"node":">= 0.10.0"},"gitHead":"c5c37be2e754c69da4b944753aeda132ed2df44e","private":false,"scripts":{"doc":"node node_modules/.bin/jsdoc -t ./lib","test":"babel-node ./node_modules/gulp/bin/gulp.js test","build":"node ./node_modules/gulp/bin/gulp.js build"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"2.5.1","description":"Hierarchical Role Based Access Control","directories":{},"_nodeVersion":"0.12.0","dependencies":{"async":"~0.9.0","lodash":"~3.5.0","keymirror":"~0.1.1","web-error":"~3.0.2"},"devDependencies":{"gulp":"~3.8.11","babel":"~4.6.1","jsdoc":"~3.2.2","should":"~5.0.1","gulp-babel":"~4.0.0","gulp-mocha":"~2.0.0","jaguarjs-jsdoc":"~0.0.1"}},"3.0.1":{"name":"rbac","version":"3.0.1","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@3.0.1","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"3c244aacf98b8e7da2a686d55575310a2c96bb49","tarball":"https://registry.npmjs.org/rbac/-/rbac-3.0.1.tgz","integrity":"sha512-gJNgSyB4pFM2/EiBC+KGeb3yQpEuu7WqMZEzc0YR6x59QvzC6BaYDp/+YCiIbs7dVNuHbNTwOeN7Ayf5WTtmYQ==","signatures":[{"sig":"MEQCIHAaxWpUuSg06p0NS7XubspRiatKciP8yPKzSlkMZYYxAiAbf37D7CMGAroc27IOq9+51T7907X2WD8/fI5p3lOBIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"3c244aacf98b8e7da2a686d55575310a2c96bb49","engines":{"node":">= 0.10.0"},"gitHead":"420c5eae47683cb131c30be827ce07f2d383c302","private":false,"scripts":{"doc":"node ./node_modules/gulp/bin/gulp.js doc","test":"babel-node ./node_modules/gulp/bin/gulp.js test","build":"node ./node_modules/gulp/bin/gulp.js build"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"2.5.1","description":"Hierarchical Role Based Access Control","directories":{},"_nodeVersion":"0.12.0","dependencies":{"async":"~0.9.0","lodash":"~3.5.0","keymirror":"~0.1.1","web-error":"~3.0.2"},"devDependencies":{"gulp":"~3.8.11","babel":"~4.6.1","jsdoc":"~3.3.0-beta3","should":"~5.0.1","gulp-babel":"~4.0.0","gulp-jsdoc":"~0.1.4","gulp-mocha":"~2.0.0","jaguarjs-jsdoc":"~0.0.1"}},"3.0.2":{"name":"rbac","version":"3.0.2","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@3.0.2","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"456b6aa4668781dacf06d90d9dfb6905b572e3ee","tarball":"https://registry.npmjs.org/rbac/-/rbac-3.0.2.tgz","integrity":"sha512-dU3juOs7W9LXBlM70TxtmYvC0jg3rWQ9ABEWULIk7Fcxo3wv9lZBiocF0IsFNNATCNELBR+Z8kkBgWz6s7IQfw==","signatures":[{"sig":"MEQCID64oG0yYs4qSwhszkueq6G+2Qf6tB1+tOFUIBurHYfWAiAKGRmobw2Lw+ymTEMacAmLWMfAn3caaIFgDXajU+OkWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"456b6aa4668781dacf06d90d9dfb6905b572e3ee","engines":{"node":">= 0.10.0"},"gitHead":"edad75e2d94e6e567632c59ad4d42489f1438453","private":false,"scripts":{"doc":"node ./node_modules/gulp/bin/gulp.js doc","test":"babel-node ./node_modules/gulp/bin/gulp.js test","build":"node ./node_modules/gulp/bin/gulp.js build"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"2.5.1","description":"Hierarchical Role Based Access Control","directories":{},"_nodeVersion":"0.12.0","dependencies":{"async":"~0.9.0","lodash":"~3.5.0","keymirror":"~0.1.1","web-error":"~3.0.2"},"devDependencies":{"gulp":"~3.8.11","babel":"~4.6.1","jsdoc":"~3.3.0-beta3","should":"~5.0.1","gulp-babel":"~4.0.0","gulp-jsdoc":"~0.1.4","gulp-mocha":"~2.0.0","jaguarjs-jsdoc":"~0.0.1"}},"3.0.3":{"name":"rbac","version":"3.0.3","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@3.0.3","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"842eaceea2ee1a2acb4fceeb4c5d1af0388f40b7","tarball":"https://registry.npmjs.org/rbac/-/rbac-3.0.3.tgz","integrity":"sha512-0lFDPyjNYIf3I0GYK4ubz6KMkKwinuCXz/bg+/QF3NZWJRD2k21klQw8DZpJsTu9ScM0+o7/JHfgtbzqBurqYQ==","signatures":[{"sig":"MEQCIDoYKdDtt0T7d/YRBGlFtiwU3DcZ7YddH5OM3hN2pgydAiB70CrFcL+mG5B/pnibo8yi+mfjqhhW8Z02Nk+MoUCaDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"842eaceea2ee1a2acb4fceeb4c5d1af0388f40b7","engines":{"node":">= 0.10.0"},"gitHead":"9bcae90b3dcc380922bbf126cc4eaf6410495227","private":false,"scripts":{"doc":"node ./node_modules/gulp/bin/gulp.js doc","test":"babel-node ./node_modules/gulp/bin/gulp.js test","build":"node ./node_modules/gulp/bin/gulp.js build"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"2.5.1","description":"Hierarchical Role Based Access Control","directories":{},"_nodeVersion":"0.12.0","dependencies":{"async":"~0.9.0","lodash":"~3.5.0","keymirror":"~0.1.1","web-error":"~3.0.2"},"devDependencies":{"gulp":"~3.8.11","babel":"~4.6.1","jsdoc":"~3.3.0-beta3","should":"~5.0.1","gulp-babel":"~4.0.0","gulp-jsdoc":"~0.1.4","gulp-mocha":"~2.0.0","jaguarjs-jsdoc":"~0.0.1"}},"3.0.4":{"name":"rbac","version":"3.0.4","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@3.0.4","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"f5827f4ec3b901f6c4104004b23091b9520927f7","tarball":"https://registry.npmjs.org/rbac/-/rbac-3.0.4.tgz","integrity":"sha512-4D0zzigxs9ilqYnKsZ+ICLtrEXEYJF6LtiLwshq8311v1SZpWtskgmztyqe8AfUCY/FekWREEr+CHF4LjVjYjw==","signatures":[{"sig":"MEYCIQD4PgpB1rj1mcv7KEMHsSLHmQXxpgXBeFHsg6XF9+BuugIhAJNmnG64YHoMh1tM3uh7NTJ1f0HQi/c7iMub8TsnqrQr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"f5827f4ec3b901f6c4104004b23091b9520927f7","engines":{"node":">= 0.10.0"},"gitHead":"a3be9f11cee76965abf7307269582a7832b9bd21","private":false,"scripts":{"doc":"node ./node_modules/gulp/bin/gulp.js doc","test":"babel-node ./node_modules/gulp/bin/gulp.js test","build":"node ./node_modules/gulp/bin/gulp.js build"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"2.5.1","description":"Hierarchical Role Based Access Control","directories":{},"_nodeVersion":"0.12.0","dependencies":{"async":"~0.9.0","lodash":"~3.5.0","keymirror":"~0.1.1","web-error":"~3.0.2"},"devDependencies":{"gulp":"~3.8.11","babel":"~4.6.1","jsdoc":"~3.3.0-beta3","should":"~5.0.1","mongoose":"~3.8.25","gulp-babel":"~4.0.0","gulp-jsdoc":"~0.1.4","gulp-mocha":"~2.0.0","jaguarjs-jsdoc":"~0.0.1"}},"3.0.5":{"name":"rbac","version":"3.0.5","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@3.0.5","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"76759b726ae4cf7558dde3fb8908fd271b64fdca","tarball":"https://registry.npmjs.org/rbac/-/rbac-3.0.5.tgz","integrity":"sha512-wtce/vnVDs8rnM+wtA49Q0JWBcmu9DLM6JiVx3YS7PeX64KXw/qg1ase1vFbRIsGXNv08wgZ5sejsRfom0h3aA==","signatures":[{"sig":"MEUCIG4S+8sfoOU6SBmQtq1XKAV/qXQj/lc36WzAViyJb3geAiEA4Ea9yjl8RuF9iLqQ96YsZq3hZl/Bu5c5k39mqd+EJDY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"76759b726ae4cf7558dde3fb8908fd271b64fdca","engines":{"node":">= 0.10.0"},"gitHead":"4f7256c28ed91cd9e7bf035d2190e93c1f3d0cb9","private":false,"scripts":{"doc":"node ./node_modules/gulp/bin/gulp.js doc","test":"babel-node ./node_modules/gulp/bin/gulp.js test","build":"node ./node_modules/gulp/bin/gulp.js build"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"2.5.1","description":"Hierarchical Role Based Access Control","directories":{},"_nodeVersion":"0.12.0","dependencies":{"async":"~0.9.0","lodash":"~3.5.0","keymirror":"~0.1.1","web-error":"~3.0.2"},"devDependencies":{"gulp":"~3.8.11","babel":"~4.6.1","jsdoc":"~3.3.0-beta3","should":"~5.0.1","mongoose":"~3.8.25","gulp-babel":"~4.0.0","gulp-jsdoc":"~0.1.4","gulp-mocha":"~2.0.0","jaguarjs-jsdoc":"~0.0.1"}},"3.0.6":{"name":"rbac","version":"3.0.6","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@3.0.6","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"6f626bde736f7837ed71337cadaebe03f3101b1b","tarball":"https://registry.npmjs.org/rbac/-/rbac-3.0.6.tgz","integrity":"sha512-EKJ4PoEjs/8MNRJVPD9B1fl6614tMyghF3lQX1y51AX58Nb6shKkUfoAWNrNedC+FfjpDOWd1xxBoD+I87Tt5A==","signatures":[{"sig":"MEYCIQDqtyxqepfVRxx+XNHmCZg31z3b7pfc0tORCUoTrYYiDQIhANeCPNkxC9jN2T2CoFHR1kai6s3x87A1nzpLLk/zn4Nl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"6f626bde736f7837ed71337cadaebe03f3101b1b","engines":{"node":">= 0.10.0"},"gitHead":"84374673e9c2dd1c7ff9a0c5779240a3c27f8abf","private":false,"scripts":{"doc":"node ./node_modules/gulp/bin/gulp.js doc","test":"babel-node ./node_modules/gulp/bin/gulp.js test","build":"node ./node_modules/gulp/bin/gulp.js build"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"2.5.1","description":"Hierarchical Role Based Access Control","directories":{},"_nodeVersion":"0.12.0","dependencies":{"async":"~0.9.0","lodash":"~3.6.0","keymirror":"~0.1.1","web-error":"~3.0.2"},"devDependencies":{"gulp":"~3.8.11","babel":"~4.6.1","jsdoc":"~3.3.0-beta3","should":"~5.0.1","mongoose":"~3.8.25","gulp-babel":"~4.0.0","gulp-jsdoc":"~0.1.4","gulp-mocha":"~2.0.0","jaguarjs-jsdoc":"~0.0.1"}},"3.0.7":{"name":"rbac","version":"3.0.7","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@3.0.7","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"fb41ebde37574d96969ab6db57ee2642bf279b18","tarball":"https://registry.npmjs.org/rbac/-/rbac-3.0.7.tgz","integrity":"sha512-OY+Ch+NQ4Nl37KM00Ivv9kmRSEFLRmI7J5PkirqgYBZki3yitoWvlni0N+lX7Rilv4p2Fwxv2Q3VdThI4Dau2A==","signatures":[{"sig":"MEUCIAO3NH5hl6NP3131m3AsNtdw/Jw/ZHR18tQHBK+n2UGBAiEA1dVDlQzaGlusoARpFFfglZci9IqT/7IRkzJg+WbURm4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"fb41ebde37574d96969ab6db57ee2642bf279b18","engines":{"node":">= 0.10.0"},"gitHead":"84374673e9c2dd1c7ff9a0c5779240a3c27f8abf","private":false,"scripts":{"doc":"node ./node_modules/gulp/bin/gulp.js doc","test":"babel-node ./node_modules/gulp/bin/gulp.js test","build":"node ./node_modules/gulp/bin/gulp.js build","prepublish":"npm run build"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"2.5.1","description":"Hierarchical Role Based Access Control","directories":{},"_nodeVersion":"0.12.0","dependencies":{"async":"~1.2.1","lodash":"~3.9.3","keymirror":"~0.1.1","web-error":"~3.0.2"},"devDependencies":{"gulp":"~3.9.0","babel":"~5.6.6","jsdoc":"~3.3.2","should":"~7.0.1","mongoose":"~4.0.6","gulp-babel":"~5.1.0","gulp-jsdoc":"~0.1.4","gulp-mocha":"~2.1.2","jaguarjs-jsdoc":"~0.0.1"}},"3.1.0":{"name":"rbac","version":"3.1.0","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"_id":"rbac@3.1.0","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"fb704e38286bf78b2eb1c104c8bd8f1b8c919b28","tarball":"https://registry.npmjs.org/rbac/-/rbac-3.1.0.tgz","integrity":"sha512-MnGPJcTK2cM2TGai1kEscRJavIooOXdDcvykKHwiryvdCjCQ8Pbrfj9Aa05RdjydRRrnQjgxEc3ENBXM+JM+vg==","signatures":[{"sig":"MEYCIQC14otP1MTUcBbcnB/HNeTk4449wXfubLXM0jkpKf7rBwIhAKl9Ah4mbkOJKTdMkGrPXexcz/+WCptj8dsMUV0IvBLB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"fb704e38286bf78b2eb1c104c8bd8f1b8c919b28","engines":{"node":">= 0.10.0"},"gitHead":"2b48b496381fb7a181c796aaff60ae9b6a40ac14","private":false,"scripts":{"doc":"node ./node_modules/gulp/bin/gulp.js doc","test":"babel-node ./node_modules/gulp/bin/gulp.js test","build":"node ./node_modules/gulp/bin/gulp.js build","eslint":"node ./node_modules/eslint/bin/eslint.js ./src || exit 0","prepublish":"npm run build"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"licenses":[{"url":"http://www.opensource.org/licenses/MIT","type":"MIT"}],"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"2.5.1","description":"Hierarchical Role Based Access Control","directories":{},"_nodeVersion":"0.12.0","dependencies":{"async":"~1.3.0","lodash":"~3.10.0","keymirror":"~0.1.1","web-error":"~3.0.2"},"devDependencies":{"gulp":"~3.9.0","babel":"~5.6.23","jsdoc":"~3.3.2","eslint":"~0.24.1","should":"~7.0.2","mongoose":"~4.0.7","gulp-babel":"~5.1.0","gulp-jsdoc":"~0.1.4","gulp-mocha":"~2.1.3","babel-eslint":"~3.1.23","eslint-loader":"~0.14.1","jaguarjs-jsdoc":"~0.0.1","eslint-plugin-react":"~2.7.0"}},"3.1.2":{"name":"rbac","version":"3.1.2","keywords":["role","permission","access","RBAC","hierarchical","privacy"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"license":"MIT","_id":"rbac@3.1.2","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac#readme","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"7dc97f26847aa2cb2ecdeb1e282fceb7cfe0cd1f","tarball":"https://registry.npmjs.org/rbac/-/rbac-3.1.2.tgz","integrity":"sha512-wQzDxjmvvR8tQqpCZUCutJWoMH1XKr4cjzrQzGHwDdLsggDhz+VMO0OBrSpjM5BkINLSCYkTmnHyCEKgsS6zAg==","signatures":[{"sig":"MEYCIQCo3fNc1NGTql9QZb7IXTq/zeJjP3wYspkCyfJZuG0mEgIhAJc4iRLgLsJ6Lbmxc1071hdipa27OKq8puVCQyMPx3Vi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"7dc97f26847aa2cb2ecdeb1e282fceb7cfe0cd1f","engines":{"node":">= 0.10.0"},"gitHead":"85cd7ee31bc43a8f550a53dd942f8d86a22821f8","private":false,"scripts":{"doc":"babel-node ./node_modules/gulp/bin/gulp.js doc","test":"babel-node ./node_modules/gulp/bin/gulp.js test","build":"babel-node ./node_modules/gulp/bin/gulp.js build","eslint":"node ./node_modules/eslint/bin/eslint.js --ext .js,.jsx .","prepublish":"npm run build"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"2.13.3","description":"Hierarchical Role Based Access Control","directories":{},"_nodeVersion":"3.1.0","dependencies":{"async":"^1.5.0","lodash":"^3.10.1","keymirror":"^0.1.1","web-error":"^3.1.2"},"devDependencies":{"gulp":"^3.9.0","babel":"^5.8.34","jsdoc":"^3.3.2","eslint":"^1.10.3","should":"^8.0.2","mongoose":"^4.3.4","gulp-babel":"^5.1.0","gulp-jsdoc":"^0.1.5","gulp-mocha":"^2.2.0","babel-eslint":"^4.1.3","eslint-loader":"^1.1.1","jaguarjs-jsdoc":"^0.0.1","eslint-plugin-react":"^3.13.1","eslint-config-airbnb":"^0.1.1"}},"4.0.1":{"name":"rbac","version":"4.0.1","keywords":["role","permission","access","RBAC","hierarchical","privacy","mongoose","passport"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"license":"MIT","_id":"rbac@4.0.1","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac#readme","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"056c3a4c7eebc53270a3309a14a47ff4fca3f338","tarball":"https://registry.npmjs.org/rbac/-/rbac-4.0.1.tgz","integrity":"sha512-93A23XnSD3ocmGHVEyIlzI+9GT3vOkm4AOInebuKHCbjSV/RzTAX+juw6qFrQE4DNBcz9MqaQWV6oVpEvlXY7g==","signatures":[{"sig":"MEQCIBiwyejDSf68DmMKcYiAOWFYsND5vR3mL9EA02+gm+6VAiAC8AW186OeM3SjisG7+hV49ud/KFJpfv3e81H7t8u94Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"056c3a4c7eebc53270a3309a14a47ff4fca3f338","engines":{"node":">= 0.10.0"},"gitHead":"0ab3e26457bc462f2802bfc672f4a4aef7624878","private":false,"scripts":{"doc":"babel-node ./node_modules/gulp/bin/gulp.js doc","test":"babel-node ./node_modules/gulp/bin/gulp.js test","build":"babel-node ./node_modules/gulp/bin/gulp.js build","eslint":"node ./node_modules/eslint/bin/eslint.js --ext .js,.jsx .","prepublish":"npm run build"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"3.6.0","description":"Hierarchical Role Based Access Control","directories":{},"_nodeVersion":"5.7.0","dependencies":{"async":"^1.5.2","lodash":"^4.5.1","keymirror":"^0.1.1","web-error":"^3.1.2"},"devDependencies":{"gulp":"^3.9.0","jsdoc":"^3.3.2","eslint":"^1.10.3","should":"^8.0.2","mongoose":"^4.3.4","babel-cli":"^6.5.1","gulp-util":"^3.0.7","babel-core":"^6.5.2","gulp-babel":"^6.1.2","gulp-jsdoc":"^0.1.5","babel-eslint":"^5.0.0","eslint-loader":"^1.2.0","gulp-coveralls":"^0.1.4","jaguarjs-jsdoc":"^0.0.1","gulp-jsx-coverage":"^0.3.8","babel-preset-react":"^6.5.0","babel-preset-es2015":"^6.5.0","eslint-plugin-react":"^3.15.0","babel-preset-stage-0":"^6.5.0","babel-preset-stage-1":"^6.5.0","eslint-config-airbnb":"^0.1.1","babel-plugin-transform-class-properties":"^6.5.2"},"_npmOperationalInternal":{"tmp":"tmp/rbac-4.0.1.tgz_1456506893290_0.1797114077489823","host":"packages-5-east.internal.npmjs.com"}},"4.0.2":{"name":"rbac","version":"4.0.2","keywords":["role","permission","access","RBAC","hierarchical","privacy","mongoose","passport"],"author":{"url":"http://www.cherrysro.com/","name":"Zlatko Fedor","email":"zfedor@gmail.com"},"license":"MIT","_id":"rbac@4.0.2","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/CherryProjects/rbac#readme","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"65651141a14bde609cca5801717231520914aeb9","tarball":"https://registry.npmjs.org/rbac/-/rbac-4.0.2.tgz","integrity":"sha512-VFMzBAyskIdmORajog4uaxsXsujop0tznPl73TXQ+6pPqbtjjTi0ZpezNmgZaxqloATVB3pLI/bF1IYptbdhow==","signatures":[{"sig":"MEQCIAcqbWTn1rsvGV3BvWOOCCCcnDksEqTOuStlCH920djeAiA6ItRRk5liPA4KmOuJwC7tXxJFsRZecJs6P2wVNXRLiw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"./dist/index.js","_from":".","_shasum":"65651141a14bde609cca5801717231520914aeb9","engines":{"node":">= 0.10.0"},"gitHead":"2e39316be8200b43096a9682e9d237d50810cae2","private":false,"scripts":{"doc":"babel-node ./node_modules/gulp/bin/gulp.js doc","test":"jest --coverage","build":"babel-node ./node_modules/gulp/bin/gulp.js build","eslint":"node ./node_modules/eslint/bin/eslint.js --ext .js,.jsx .","coveralls":"babel-node ./node_modules/gulp/bin/gulp.js coveralls","prepublish":"npm run build"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"repository":{"url":"git://github.com/CherryProjects/rbac.git","type":"git"},"_npmVersion":"4.1.2","description":"Hierarchical Role Based Access Control","directories":{},"_nodeVersion":"7.7.1","dependencies":{"async":"^2.3.0","lodash":"^4.17.4","keymirror":"^0.1.1","web-error":"^4.0.1"},"devDependencies":{"gulp":"^3.9.1","jest":"^19.0.2","jsdoc":"^3.4.3","eslint":"^3.19.0","should":"^11.2.1","jest-cli":"^19.0.2","mongoose":"^4.9.3","babel-cli":"^6.24.0","gulp-util":"^3.0.8","babel-core":"^6.24.0","gulp-babel":"^6.1.2","gulp-jsdoc3":"^1.0.1","babel-eslint":"^7.2.1","eslint-loader":"^1.7.1","jaguarjs-jsdoc":"^1.0.2","babel-preset-react":"^6.23.0","babel-preset-es2015":"^6.24.0","eslint-plugin-react":"^6.10.3","babel-preset-stage-0":"^6.22.0","babel-preset-stage-1":"^6.22.0","eslint-config-airbnb":"^14.1.0","eslint-plugin-import":"^2.2.0","eslint-plugin-jsx-a11y":"^4.0.0","babel-plugin-transform-class-properties":"^6.23.0"},"_npmOperationalInternal":{"tmp":"tmp/rbac-4.0.2.tgz_1491234448258_0.1540795904584229","host":"packages-12-west.internal.npmjs.com"}},"5.0.3":{"name":"rbac","version":"5.0.3","keywords":["role","permission","access","RBAC","hierarchical","privacy","mongoose","passport"],"author":{"url":"http://www.goodmodule.com/","name":"Zlatko Fedor","email":"info@goodmodule.com"},"license":"MIT","_id":"rbac@5.0.3","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"homepage":"https://github.com/seeden/rbac#readme","bugs":{"url":"https://github.com/seeden/rbac/issues"},"dist":{"shasum":"9dec3375e678484af1080cb9bf4257c4178362e8","tarball":"https://registry.npmjs.org/rbac/-/rbac-5.0.3.tgz","fileCount":25,"integrity":"sha512-3kvvY5+kCy2dGnAYx6c0j8mqyYs/kdnwn8HI+dl/1vacEe142t4OUXMSeIPBPN26qH5b4m+FS1iT99GQ+vPRug==","signatures":[{"sig":"MEYCIQDWp394MgbwjgTQx3OFr1SbdGGOE7Ep6DwzyIGpkhEbxAIhALhoxaZ4y3zmraeOhf1GoGbzIGIgTbKctVwMi6jMu3Mr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbYXmoCRA9TVsSAnZWagAAZDYP/RPXfc4X7z2zQDnh42bO\ncBovO7LvAWVEFy2cZ85gmbdecWCPhOzuPQoygX4rfULgxWT/Y9+MqnmJwuVv\nuvPR278Abdil7NJufGAPyCeu2nvwv8AQq3/SlLgfOmpaoyFgIBdQOBMFb6tI\n4HhQh7CuQ6kSBqEp33Wvejo+WKrTevmewGPEZU94ORm9bJvFGzjDTovOOK/q\n+klLlHOHkRKPW7u7nXhZ+k1uhu8P+Y8j3G5eUJuIv1ckbVfe1ZxfLY4cr64V\neBGq40W+6W2WRedAHf2HUrj/QfUb/DCluE2cbOYXBro7/STuUlXc15u8Gq8Z\nqskWufjYnZBYHQMr+ZPXPNJk/5yQDyUP+ynvGk2/Q8isPvespghA8ObRs5qf\nS+36iQcGYGYZxwlWbzfk+WVyTvhDqFBbPzaudgF2ZMfyGXFkFgKz0byG2dj2\nSQwCOT8BF2ZPkmRyZv8HBEpQu5z9RCYXmz9XihVmWqz5RdUj1rax2mHekn/b\nGlFbVKH/syjraLGbFwqpLkBbaOEcujgyN0y5gB6ZpndKphrkNfz1uIpv9svR\nvd1WgdJYMkx74wHIopWxgecShUckHC5ufHDt3vJdwwI9efo7de5jOl7ElO79\nCB9M9H+ZWazj+XrPQ9voYFHTQ5dr3KpS83KngFctsZmY3V2jK5qoLclbWwlv\njARp\r\n=f3sW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testEnvironment":"node"},"main":"./dist/index.js","engines":{"node":">= 6.1.0"},"gitHead":"7652cb9a498cdcad7197fcce85a34cd72326dc5d","private":false,"scripts":{"doc":"babel-node ./node_modules/gulp/bin/gulp.js doc","test":"jest ./src/","build":"babel ./src --out-dir ./dist --source-maps --copy-files","eslint":"node ./node_modules/eslint/bin/eslint.js --ext .js .","prepublish":"npm run build","test:watch":"jest --watch ./src/","test:coverage":"jest --coverage ./src/"},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"repository":{"url":"git://github.com/seeden/rbac.git","type":"git"},"_npmVersion":"5.6.0","description":"Hierarchical Role Based Access Control","directories":{},"_nodeVersion":"10.1.0","dependencies":{"lodash":"^4.17.10","keymirror":"^0.1.1"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.9.1","jest":"^23.4.2","jsdoc":"^3.5.5","eslint":"^5.2.0","should":"^13.2.3","jest-cli":"^23.4.2","gulp-util":"^3.0.8","@babel/cli":"^7.0.0-beta.55","babel-core":"^7.0.0-bridge.0","babel-jest":"^23.4.2","gulp-babel":"^7.0.1","@babel/core":"^7.0.0-beta.55","@babel/node":"^7.0.0-beta.55","gulp-jsdoc3":"^2.0.0","babel-eslint":"^8.2.6","babel-loader":"^8.0.0-beta.0","eslint-loader":"^2.1.0","jaguarjs-jsdoc":"^1.1.0","@babel/polyfill":"^7.0.0-beta.55","@babel/register":"^7.0.0-beta.55","@babel/preset-env":"^7.0.0-beta.55","@babel/preset-react":"^7.0.0-beta.55","eslint-plugin-react":"^7.10.0","eslint-config-airbnb":"^17.0.0","eslint-plugin-import":"^2.13.0","@babel/preset-stage-1":"^7.0.0-beta.55","eslint-plugin-flowtype":"^2.50.0","eslint-plugin-jsx-a11y":"^6.1.1","@babel/plugin-syntax-import-meta":"^7.0.0-beta.55","@babel/plugin-proposal-decorators":"^7.0.0-beta.55","@babel/plugin-proposal-json-strings":"^7.0.0-beta.55","@babel/plugin-syntax-dynamic-import":"^7.0.0-beta.55","@babel/plugin-proposal-function-sent":"^7.0.0-beta.55","@babel/plugin-proposal-do-expressions":"^7.0.0-beta.55","@babel/plugin-proposal-class-properties":"^7.0.0-beta.55","@babel/plugin-proposal-numeric-separator":"^7.0.0-beta.55","@babel/plugin-proposal-optional-chaining":"^7.0.0-beta.55","@babel/plugin-proposal-pipeline-operator":"^7.0.0-beta.55","@babel/plugin-proposal-throw-expressions":"^7.0.0-beta.55","@babel/plugin-transform-flow-strip-types":"^7.0.0-beta.55","@babel/plugin-proposal-export-default-from":"^7.0.0-beta.55","@babel/plugin-proposal-export-namespace-from":"^7.0.0-beta.55","@babel/plugin-proposal-nullish-coalescing-operator":"^7.0.0-beta.55","@babel/plugin-proposal-logical-assignment-operators":"^7.0.0-beta.55"},"_npmOperationalInternal":{"tmp":"tmp/rbac_5.0.3_1533114791585_0.36345924222500825","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"rbac","version":"6.0.0","description":"Hierarchical Role Based Access Control","author":{"name":"Zlatko Fedor","email":"zfedor@gmail.com"},"repository":{"type":"git","url":"git://github.com/seeden/rbac.git"},"keywords":["rbac","role","permission","access","authorization","hierarchical","access-control"],"private":false,"license":"MIT","main":"./dist/index.js","engines":{"node":">= 18.0.0"},"scripts":{"build":"babel ./src --out-dir ./dist --source-maps --ignore '**/*.test.js'","test":"jest ./src/","test:coverage":"jest --coverage ./src/","test:watch":"jest --watch ./src/","prepublishOnly":"npm run build"},"devDependencies":{"@babel/cli":"^7.28.6","@babel/core":"^7.29.0","@babel/preset-env":"^7.29.2","@babel/preset-flow":"^7.27.1","@babel/plugin-proposal-export-default-from":"^7.27.1","babel-jest":"^30.3.0","jest":"^30.3.0"},"bugs":{"url":"https://github.com/seeden/rbac/issues"},"jest":{"testEnvironment":"node"},"gitHead":"63faaeabd707360f6db2647829f41fdf80fa7fe7","_id":"rbac@6.0.0","homepage":"https://github.com/seeden/rbac#readme","_nodeVersion":"24.11.1","_npmVersion":"11.7.0","dist":{"integrity":"sha512-x0xG1NgMQqxQYslj4a0jkI4DX5N88RT49L+sIqLXldgPLK6T3e9FHWAcpo2KPVIK3lFrup3YigP/gqZJ3FGNsA==","shasum":"f4d8fec35c9142a8b73d1068b7ecd665352b79ce","tarball":"https://registry.npmjs.org/rbac/-/rbac-6.0.0.tgz","fileCount":18,"unpackedSize":88871,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBsGaUMsKVz6iyDiNq55QfZgxkQiyzOFL3w96AQuFxhMAiBMv1XLRCpBfsT2usqk52n4ezLKH2LnuQmKO/ZnRBUUqg=="}]},"_npmUser":{"name":"zlatkofedor","email":"zfedor@gmail.com"},"directories":{},"maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rbac_6.0.0_1774727213848_0.5159153321273875"},"_hasShrinkwrap":false}},"time":{"created":"2014-04-08T12:01:25.342Z","modified":"2026-03-28T19:46:54.132Z","1.0.0":"2014-04-08T12:01:27.416Z","1.0.1":"2014-04-08T12:12:04.103Z","1.0.2":"2014-04-08T15:06:09.044Z","1.0.3":"2014-04-09T21:30:56.232Z","1.0.4":"2014-04-10T11:02:14.916Z","1.0.5":"2014-04-10T13:00:40.552Z","1.0.6":"2014-04-10T13:24:58.403Z","1.0.7":"2014-04-10T15:04:14.759Z","2.0.0":"2014-04-17T22:54:28.655Z","2.0.1":"2014-04-17T23:16:55.164Z","2.0.2":"2014-04-17T23:43:22.526Z","2.0.3":"2014-04-20T19:33:18.109Z","2.0.5":"2014-04-25T14:53:14.303Z","2.0.6":"2014-04-28T14:27:53.353Z","2.0.7":"2014-04-28T21:48:10.010Z","2.0.8":"2014-04-28T21:50:33.203Z","2.0.9":"2014-04-28T21:52:05.061Z","2.0.10":"2014-04-28T22:10:52.464Z","2.0.11":"2014-04-28T22:24:35.431Z","2.0.12":"2014-04-28T22:58:34.340Z","2.0.13":"2014-04-29T15:52:30.400Z","2.0.14":"2014-04-29T16:17:49.472Z","2.0.15":"2014-04-29T16:51:38.599Z","2.0.16":"2014-04-30T14:42:40.400Z","2.1.0":"2014-05-13T11:55:02.636Z","2.1.1":"2014-05-19T20:55:12.892Z","2.1.2":"2014-05-19T20:58:34.679Z","2.1.3":"2014-05-19T21:06:58.269Z","2.1.4":"2014-05-19T23:05:13.325Z","2.1.5":"2014-07-17T14:22:34.932Z","2.1.6":"2014-07-17T15:19:32.638Z","2.1.7":"2014-08-15T15:07:33.162Z","2.1.8":"2014-09-04T08:49:57.849Z","2.1.9":"2015-01-27T04:19:40.861Z","2.2.1":"2015-01-27T04:20:32.175Z","2.2.2":"2015-01-27T04:21:58.421Z","2.2.3":"2015-02-22T11:33:42.876Z","3.0.0":"2015-03-18T10:34:06.757Z","3.0.1":"2015-03-19T02:54:47.567Z","3.0.2":"2015-03-19T03:09:45.747Z","3.0.3":"2015-03-19T03:26:21.910Z","3.0.4":"2015-03-19T03:53:57.096Z","3.0.5":"2015-03-21T00:58:12.353Z","3.0.6":"2015-04-09T01:24:38.156Z","3.0.7":"2015-06-25T03:12:42.440Z","3.1.0":"2015-07-18T03:43:06.853Z","3.1.2":"2016-01-01T14:12:14.641Z","4.0.1":"2016-02-26T17:14:54.628Z","4.0.2":"2017-04-03T15:47:30.226Z","5.0.3":"2018-08-01T09:13:11.756Z","6.0.0":"2026-03-28T19:46:54.020Z"},"bugs":{"url":"https://github.com/seeden/rbac/issues"},"author":{"name":"Zlatko Fedor","email":"zfedor@gmail.com"},"license":"MIT","homepage":"https://github.com/seeden/rbac#readme","keywords":["rbac","role","permission","access","authorization","hierarchical","access-control"],"repository":{"type":"git","url":"git://github.com/seeden/rbac.git"},"description":"Hierarchical Role Based Access Control","maintainers":[{"name":"zlatkofedor","email":"zfedor@gmail.com"}],"readme":"# RBAC\n\nHierarchical Role Based Access Control for Node.js\n\n[![NPM version](https://img.shields.io/npm/v/rbac.svg)](https://www.npmjs.com/package/rbac)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\n## Install\n\n```sh\nnpm install rbac\n```\n\n## Usage\n\n```js\nimport { RBAC } from 'rbac';\n\nconst rbac = new RBAC({\n  roles: ['superadmin', 'admin', 'user', 'guest'],\n  permissions: {\n    user: ['create', 'delete'],\n    password: ['change', 'forgot'],\n    article: ['create'],\n    rbac: ['update'],\n  },\n  grants: {\n    guest: ['create_user', 'forgot_password'],\n    user: ['change_password'],\n    admin: ['user', 'delete_user', 'update_rbac'],\n    superadmin: ['admin'],\n  },\n});\n\nawait rbac.init();\n```\n\n## Check permissions\n\n```js\nconst can = await rbac.can('admin', 'create', 'article');\nif (can) {\n  console.log('Admin is able to create article');\n}\n```\n\nOr use a role instance:\n\n```js\nconst admin = await rbac.getRole('admin');\nif (!admin) {\n  console.log('Role does not exist');\n} else {\n  const can = await admin.can('create', 'article');\n  if (can) {\n    console.log('Admin is able to create article');\n  }\n}\n```\n\n## Custom storage\n\nRBAC uses in-memory storage by default. You can implement custom storage by extending the `Storage` class:\n\n```js\nimport { Storage } from 'rbac';\n\nclass MyStorage extends Storage {\n  async add(item) { /* ... */ }\n  async remove(item) { /* ... */ }\n  async grant(role, child) { /* ... */ }\n  async revoke(role, child) { /* ... */ }\n  async get(name) { /* ... */ }\n  async getRoles() { /* ... */ }\n  async getPermissions() { /* ... */ }\n  async getGrants(role) { /* ... */ }\n}\n\nconst rbac = new RBAC({ storage: new MyStorage() });\n```\n\n## Running Tests\n\n```sh\nnpm test\n```\n\n## Credits\n\n[Zlatko Fedor](https://github.com/seeden)\n\n## License\n\nMIT\n","readmeFilename":"README.md","users":{"456wyc":true,"jasher":true,"jerrywu":true,"serebro":true,"garisons":true,"leonzhao":true,"edwardxyt":true,"haihepeng":true,"snowdream":true,"rocket0191":true,"alvaroyanes":true,"nskondratev":true,"martinspinks":true}}