{"_id":"nestjs-roles","_rev":"291-d6dfbfe8caabc31339fa53546d7cf8b6","name":"nestjs-roles","dist-tags":{"latest":"0.8.0","alpha":"0.7.0-alpha.68c535"},"versions":{"0.1.0":{"name":"nestjs-roles","version":"0.1.0","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.1.0","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"3a0d0239ae132386945aa73589052259811c123f","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.1.0.tgz","fileCount":7,"integrity":"sha512-vmmuLraSUYnMwqlfhsUKdGhgeFtXsz3igmPbuueiLyPlzTveRvPmVUHJpKskTBa5PhZneHLMCBvy7AiK3CivmQ==","signatures":[{"sig":"MEUCIQCz+CLbdiFhx+XO3CgL5Cei+UciPX6YtWgnma5V41UqKQIgIiHdaKJ4ITppQwG+W2MHkQqhudiebj3Hde/KvjBqR2Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":378320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdweNUCRA9TVsSAnZWagAA96cQAIDFalxfXZ/uw/8jMX6G\nSdaO58RVE/4K0t/BWG6A2a6A6xV5vKb2jtfqHpimQRnzVE17zFyh0uSosD6/\neUrjGG4UTYcfHrgrManhmIYnjqR5XgfR+KRa9n7YFu2Uuj2/dEAk7l+Pw4CC\nfLyTJCPCZOqikzuZYkigIQRgDvOmKWk/xr1RMFAakUxI6sMI4+Z57eJq1wyx\nI8HB6Kyc/PLWVM/jJcufgCNSoAIJfMRNxSXWamtuKXzxdQrbsFakMdzS4GmI\nC7SvGhP2XEsMne1u1gnLWMdKIB3GR/iHeIji//Jq2qdnmAf7jKTFTdy8bOb9\nvuXKaSH2YjTsgPTG49hvOYeXxHefkD75krz3mQliZN+lpgQ12uHRO5nma1JQ\nUNEVegKHSRGSaqQSDcW/gS2GfptdWdCU2jY/dNtprSqlUp3ssC1PVWBindDd\nd5ht9Hv8J+2spGci3oWbdTlhhTJi6AWX6j1DbriopdzuPj7QO9H8mlz/pvGc\nbPalpyjSZhNoG8emVsLe+LPDpO1bzKGOysJPDRf9j3NX9pFZKi/z1rRFguJz\n38pDdRCALCIFjPe+lStTzacA3BqJk2MnFwKsi3qN766taA0ipzkT3WAXh1MC\nC0twC6Tu4BnSfUaMP/2jXtQNMdD34Hq5ZgTaoV5XpD4wQfdsLfSHCnZ5gQKc\nufkL\r\n=1kr4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"dist/index.js","gitHead":"e2faa617a2b79e58916e97b0de606d3965cb6439","scripts":{"test":"jest --verbose","build":"rm -rf ./dist && tsc --p tsconfig.build.json","report":"cat ./coverage/lcov.info | coveralls"},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"6.12.0","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.13.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","tslint":"^5.20.1","ts-jest":"^24.1.0","prettier":"^1.18.2","coveralls":"^3.0.7","supertest":"^4.0.2","typescript":"^3.7.2","@types/jest":"^24.0.21","@types/node":"^12.12.5","@nestjs/core":"^6.9.0","@nestjs/common":"^6.9.0","@types/supertest":"^2.0.8","reflect-metadata":"^0.1.13","tslint-config-prettier":"^1.18.0","tslint-plugin-prettier":"^2.0.1","@nestjs/platform-express":"^6.9.0","@nestjs/platform-fastify":"^6.9.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.1.0_1572987731969_0.06484875513823973","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"nestjs-roles","version":"0.2.0","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.2.0","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"0e3df7a030ff2d88af585d43f2fe129fa2489617","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.2.0.tgz","fileCount":7,"integrity":"sha512-9+pIZxrh48U1b7Uu5/EchnQ3sdiT8sjx3V75xUYq49B+vGWdwPdDZBQVSk11EuCECUziNvaW/TDDmfErIU28vw==","signatures":[{"sig":"MEYCIQDlcspSqXBekCKSCvM4fCyi+tLT6kYDDI5OjaTwMkDb0QIhAL6muMAc1+BciUIlp6EaPZAoJBcXjqdf05d4rjZR86g6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":380637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwe5pCRA9TVsSAnZWagAADc0P/iKVnLcnsXzeERybG5ku\nA4bL6G265oSqlXZN0b9nZ2y9onR/0r645+ZKWmHatm1e58QpwxBH5YyVitx7\n2QsAQry28iYlVSobKX62R8XhfkBWNry7X8GnoefzzhQD/u4Lx/rR2IFGHfrQ\nGNG1/sIuOS4C7I7KwNGE3lkOA1m3+eB3UT9Ik+NykSAMDpDroMgZFSuf/7qD\n7YGO8cZXv+Rju4VlZXAmycN0/+ggN/dQX8nDPcReiC9MFCjXRfG1VisRDgWu\nFlD0gB73sYqH+09sGk/ydOLahwVazNRyeyLu8XHn/hTihPpHwZ+OD9aMzF8u\ndM4y3vjrRVwxGxu/2qB9x7lG3FZS2JasSgAa3cg0U8dQ9kHIqObweFVK0ix+\nmPNQBlVNk4uBm7d3CKQh1t4IKZSZmhj0/99pJafkcDWF/Pez9di+l8OuoVMY\nRHDXXc9IoQQaEDSd5Fw1RKLnu/ook2yxau0dWC9LwG7KDPdTI3yWYDcQyv/v\ngE6G7KwNwxaxq3LTVq3nc7paneHE7aJxMn00VJHcbDpurDjKd4Qa8du3PoHQ\n1pv7pM359d2dpPax6wM/RWuuCmkHKXfpu0NTjeClA7dz6eHHu6ZsbyUoc08k\n5g92yANI96+5FWe11JoNQ+Pikc3dwV/YJ/ohuXjMHtm9GusWtU2f6JckD6TJ\nKtPp\r\n=n9kP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"dist/index.js","gitHead":"e5917d5bbd0268e4665e11084337dfef834ac37a","scripts":{"test":"jest --verbose","build":"rm -rf ./dist && tsc --p tsconfig.build.json","report":"cat ./coverage/lcov.info | coveralls"},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"6.12.0","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.13.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","tslint":"^5.20.1","ts-jest":"^24.1.0","prettier":"^1.18.2","coveralls":"^3.0.7","supertest":"^4.0.2","typescript":"^3.7.2","@types/jest":"^24.0.21","@types/node":"^12.12.5","@nestjs/core":"^6.9.0","@nestjs/common":"^6.9.0","@types/supertest":"^2.0.8","reflect-metadata":"^0.1.13","tslint-config-prettier":"^1.18.0","tslint-plugin-prettier":"^2.0.1","@nestjs/platform-express":"^6.9.0","@nestjs/platform-fastify":"^6.9.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.2.0_1572990568794_0.12928700079073718","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"nestjs-roles","version":"0.2.1","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.2.1","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"0bd75305450b5e401a8530ffc00e8aa9b390b53d","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.2.1.tgz","fileCount":13,"integrity":"sha512-/O6uqod+wtx86C6LckUBlBcS55xdRdLJfrRtx8mCit1aSS/ckwO71UQNcgcIVi4LnHO2eoDPuAo9jamDugwSHw==","signatures":[{"sig":"MEUCIQDaI5K8TFJb8RcIyPWuDDfhrPISYvpbsVdEHsxf0a0QZwIgJxfN93Rj3NMVDlj3y8Nm079qRdND1LOenJXbVCwMy0c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":384004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwqArCRA9TVsSAnZWagAAfoMP/RrFm52sziGxFcVAs2hZ\nDer8piupVYM0LR1EBoDR4wOrcXxHR0Q6g8lQtbreB5p2FCY+RY4HiPOzvVDc\nMqLiDJyVzjJu6DcLwaHSZGccUhUspVd0qA1sA3Kz5UosT1ILP9Zroz74l/ow\nQZrla4Dr1+1QcFMTzsnBnTbbgAIrBb3TF/m4SeGeH+ZOyLDTt4i5LLevXu4f\nATZMsSJ5lAfWFx7d10xiXFYh/x5JYh86ut+ZglHdFJp56Vzn7kTRw+nWUh0J\n6ydUW2VSvtohZKUz46epZ0rNsJoL77rF20kPe1cz7b7ZuD19Csym09ws0KY5\nACgS6rL9LNVAU9khCRrlZmV5hZuZPuVzbqDXYevDRNtznklx3lerqSEC0a7f\nRYaZKbUD6Xk3NcpR4qdlkzJqKlZHVoILA4DpqJTadaWrl+d2j+N8GCbG0c+y\nysB6A+HFYKrvNzFhzFwHI8YFxImM2Dz9csFjWg7lcLQQiZ3LkLDkhZl2/IAa\nJjTr072cNIuOS15Oukfw+0+GU7jUiyxGdaO79qa1wT6VhosFK50bf8NzIvEA\nrI+KzW3+3F28de6X50yGfLMUKBHeB1qfIiVeXucGAZg5AP8FEk+qBZaHJrNh\nBfnh4oxPJt+zkkU4p9ATaw3YfcOTXsW+IsjAsjbxXrc5gWfdHPju9fiqqsxo\npsym\r\n=9vS8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"dist/index.js","gitHead":"df6e8961c27aaeef7c6dd8760e5521e3b52c1ef9","scripts":{"test":"jest --verbose","build":"rm -rf ./dist && tsc --p tsconfig.build.json","report":"cat ./coverage/lcov.info | coveralls"},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"6.12.0","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.13.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","tslint":"^5.20.1","ts-jest":"^24.1.0","prettier":"^1.18.2","coveralls":"^3.0.7","supertest":"^4.0.2","typescript":"^3.7.2","@types/jest":"^24.0.21","@types/node":"^12.12.5","@nestjs/core":"^6.9.0","@nestjs/common":"^6.9.0","@types/supertest":"^2.0.8","reflect-metadata":"^0.1.13","tslint-config-prettier":"^1.18.0","tslint-plugin-prettier":"^2.0.1","@nestjs/platform-express":"^6.9.0","@nestjs/platform-fastify":"^6.9.0"},"peerDependencies":{"@nestjs/core":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.2.1_1573036075395_0.2593021711118235","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"nestjs-roles","version":"0.3.0","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.3.0","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"5f40ff5c65a48e4804a95f4768527751b7b0efa1","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.3.0.tgz","fileCount":13,"integrity":"sha512-Lwu5u2RUm+WBaxvfNtdH3JmFJV72VqDFNgj5fjp6oDwfTHcVtmeyc8YgXYT3QgVN7BFa7WvG9gbXgbXTq7g1+A==","signatures":[{"sig":"MEUCIQDXmtclu0NDmOHTmREWGriqeSGiWywwWGUvBGE0GEKCWAIgYBJ+QrKkYYtAEJhgu+CUhjJCqq3IjBQGaDjCiO44lyQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":383964,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwqLVCRA9TVsSAnZWagAAwQAQAI2j4WmqbmzJvrP58/me\nSaQc6PvjxRjD7VLAoDiqcsY85kiUIHqZSzCh7KeiMATJe6/4uX+/W1GPY1sp\nwWQWRFmKVto5C2QqTcVcUs1uJL8pNTtOHugGzJ8/ai4u71wcuchy6LL2EobH\nK7fa/K3toopcoJY0WJQ/JtlzEEyHRcJ6jeRY6VbLnFS7jUFQpxJ4QQtTQStq\n//SeS6gBAWI0KQpRQNUatP86MyzMdG4DhSWPbkkM8xjOx9NS6QtJmgfoIKdR\nTApziHVw69gl7TzNSc1DxTgUCYKE7GdBk0If0HCxW8CK6vUXH3PKe/D9LYMd\nDtS1AwMafMLD5tcCfmPX69mzcakHX+g6KywUYvFgEE0rKSH8W+fRFnwt/jqK\n4jPMwv6XLuwgJSJf9tmAqdAez1lpJ40Gg4AQAGoQKX57LPMqiwqIQ6H0Y2K3\nBkmC+XUy1RbF4u5HhYT9YFsBhR+GmcSRViTjgz+nEtC5CLs0zsGYrl+7ci55\ne0v6AOIgbXCjf8QY+IZT+qPDFK6a0VaUfya2a+tfQUT9eVnkNqvNbotPIB6r\ngfdY+fDfo35N+qttlZ4X1L9ImSZEkl0ufRNSGcTxGjXg7kLwOVatHddcF5NM\nio/1cs3CZgXNDK0m5JGOmgml64b9WHAcsE8pdriADUYmMvB0sJLcrsUP9T1Q\nCKff\r\n=r9om\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"dist/index.js","gitHead":"30ba628495a93894d7fc966138e7327801f6e46e","scripts":{"test":"jest --verbose","build":"rm -rf ./dist && tsc --p tsconfig.build.json","report":"cat ./coverage/lcov.info | coveralls"},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"6.12.0","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.13.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","tslint":"^5.20.1","ts-jest":"^24.1.0","prettier":"^1.18.2","coveralls":"^3.0.7","supertest":"^4.0.2","typescript":"^3.7.2","@types/jest":"^24.0.21","@types/node":"^12.12.5","@nestjs/core":"^6.9.0","@nestjs/common":"^6.9.0","@types/supertest":"^2.0.8","reflect-metadata":"^0.1.13","tslint-config-prettier":"^1.18.0","tslint-plugin-prettier":"^2.0.1","@nestjs/platform-express":"^6.9.0","@nestjs/platform-fastify":"^6.9.0"},"peerDependencies":{"@nestjs/core":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.3.0_1573036756624_0.2461449378702667","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"nestjs-roles","version":"0.3.1","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.3.1","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"af7653d67cc9c95d35de35aa3a6bd1b48a42c653","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.3.1.tgz","fileCount":16,"integrity":"sha512-9Xfl8s7wcnTorNU0xiw8mviNcNx9G9l+BioDky11MaAfPBLi0UnMKstwRhCRo8Nn9hwO/bC8XnNtrd/tdDvNdQ==","signatures":[{"sig":"MEQCIH1LFjfnJUyE2EaWCOWxWSKQRjOGlsldBcRPoEVqlMiiAiA0ZzHt7f1OmkQ8n8AZxhaEGwR/9z6P6JOgVI8oNbRyKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":384929,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwqYlCRA9TVsSAnZWagAAq+0P/0BtCNLnZwt5onKufYFW\niLurcQrl4bHYb2XYK/zmkir6yJOKPs3/EZxwb6e1LQWBtRMjf6O93DeUbsba\nvPzEQpyDZlLoamL9kTJNfHqSypZ3xJOD1xJU6qvHwfo2nIg3Jxb2yx7lWkUQ\njYlrrrp2IDT6qzQwXBr591mC6r4vQbF2fiVD/XR0IfftAXSSKDAp6F2PQDWr\nX/fL7HlxxPhBSg83NfUke7fNW6/v30JmGxC5q6Ns+z5GW9jzWHmRrcEevUjI\nFZi6muV6eUEdu5M0Mt6QvyOBtbWTFPSpREBaCF5OmSllej3QfTtcizqJwHAy\nY6wjjfWGf2i403N+DwZ0FZzRp250lYJmfUQHsxOWUjP8bwNsZgmlY1ZgAtRP\nEu0UHQu3BI6vsy13DMTqIA2kTSRSoZM23luzOIQ+ds7p6WKE/TjMRXuy49eB\nFdNdafrcFgBCMOjuFA2XYD6VilS2D06qftwb0SPycNdsqsahFzq/mWbsWkq7\n9cW+GUcot4jK2z6X4eUY8r3wBFUvYepCPhSAc7Ct8MjvShu+yrj3jGPlk2B9\nKVGG6eHSr0SNUo2o3vnBxtAXxHXtD0RH4Dy9wZB0gI7xrBLPgfNBesylpL7n\nMynFgpYLq5qncM61wukOVQ8Qk4GPA8DZGbeN51QTUp0qxxV0a8cF5YMVy+S/\nRDbt\r\n=kH+x\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"dist/index.js","gitHead":"1a286d24214a8f42859a61e1cbd663e70ebe8655","scripts":{"test":"jest --verbose","build":"rm -rf ./dist && tsc --p tsconfig.build.json","report":"cat ./coverage/lcov.info | coveralls"},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"6.12.0","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.13.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","tslint":"^5.20.1","ts-jest":"^24.1.0","prettier":"^1.18.2","coveralls":"^3.0.7","supertest":"^4.0.2","typescript":"^3.7.2","@types/jest":"^24.0.21","@types/node":"^12.12.5","@nestjs/core":"^6.9.0","@nestjs/common":"^6.9.0","@types/supertest":"^2.0.8","reflect-metadata":"^0.1.13","tslint-config-prettier":"^1.18.0","tslint-plugin-prettier":"^2.0.1","@nestjs/platform-express":"^6.9.0","@nestjs/platform-fastify":"^6.9.0"},"peerDependencies":{"@nestjs/core":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.3.1_1573037604623_0.14338730568158486","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"nestjs-roles","version":"0.4.0","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.4.0","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"9db008cbdd27ba18a4897ac073dbc9a5b917bc9f","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.4.0.tgz","fileCount":16,"integrity":"sha512-qMgF9sb/j6xi2w+xkypFKA2O/J/WK21JECpOvRXh3RiIcRTsL2x37DAqDt+Y2sYb+8ALdziahsIyMkmtONED0g==","signatures":[{"sig":"MEQCIDot8sZnHvOkaMXBGzb/RUyPNmRBogFCb4flvbnA4RLWAiApRgtPkmYVRZ8Z8K4sO5/F8jVl05ItcCx7f70bgnfvKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":384981,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwsZ5CRA9TVsSAnZWagAAXtUQAIVQxxZB95uH/EAaK6Ei\nRZnP4ypsiZHPaFQjsrlfnvWKC/B5M/P/VhYGEBPEI5Y8glmSYHV4oFlMxPFL\nzcQwztapl5B+QV0dkV75uE7gMMUvxbBL9MQ9w7alwjmkLWheBIHVYvSQrol6\nZCEqtm1evxrjSocwqWI01M9CEJSHzkSQ61LOARPRGA8tFveD8ncmlUYt0EKA\ndykNgSCB8YLxrd6p0veLE01JD3e8b2xLOJGyhw+BbURNlg5O+8cjOUQnEgcD\n/aR3cCXo6nZBp72XaFysU5iyZwh4Yq+GADgV8bUEVEOn+974KZgY92r0maA1\nmYW062cjiwBW2vrJ9ZK7KD5xUuwmHjbZCiO28TwtOrFJ85NJqN7p7st1H2mF\nID5MUkknk/W7onXbo0Z2wKEN4R0RJW12H3AHmVcBqiCa5Pl3jl6GMoH8KPEy\nXr/1Cl7656ri0MB4EHw7oloi7DQQkdBnVZsrD455qIGPqW2Wde/tfR5R1V/R\nqt/f6grrrO60mN5rj5/0gMS5odBQjMEpKgY18eIDgpUox6B9HIT93tkMSfjF\ndEnd56xiyy1ZVGoo/C8j+c0IlEX3GIFO1khII0Xl1eNF5doDDSwtDJQjhky1\n3kbIRUsh7yZk1OnDCbDEItK4FWJ3Biv9i8JCxoovWgx1tKtctHCOkCBIdvvi\nSC+Y\r\n=SFqW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"dist/index.js","gitHead":"a72bc3962291a9927173a3e1a66ecd0fc178d6d3","scripts":{"test":"jest --verbose","build":"rm -rf ./dist && tsc --p tsconfig.build.json","report":"cat ./coverage/lcov.info | coveralls"},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"6.12.0","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.13.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","tslint":"^5.20.1","ts-jest":"^24.1.0","prettier":"^1.18.2","coveralls":"^3.0.7","supertest":"^4.0.2","typescript":"^3.7.2","@types/jest":"^24.0.21","@types/node":"^12.12.5","@nestjs/core":"^6.9.0","@nestjs/common":"^6.9.0","@types/supertest":"^2.0.8","reflect-metadata":"^0.1.13","tslint-config-prettier":"^1.18.0","tslint-plugin-prettier":"^2.0.1","@nestjs/platform-express":"^6.9.0","@nestjs/platform-fastify":"^6.9.0"},"peerDependencies":{"@nestjs/core":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.4.0_1573045881384_0.06296030694658983","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"nestjs-roles","version":"0.4.1","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.4.1","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"6e0c23f7d660465d1982d542e244ee1a17f17a79","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.4.1.tgz","fileCount":16,"integrity":"sha512-8XV2lbbSEd9I3p8b07yhuALDxB8s/JZF5OkB9UD3IO/7vw3xZQ6VZxniJampJREPNETVgok6n6ycrkJOcu83rw==","signatures":[{"sig":"MEUCIQCui2WL7cLDzyuELQdX74eLtcLZ3cAsgz0QC6nFXgDuBQIgG5dfdlxYO+CZlMYfwShjZ2OHIukn8jluZjyA7klHJ0Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":385007,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwsoJCRA9TVsSAnZWagAAZKwQAI+htgULCSR92SmyNKMy\nFWJ8t8AcU0q1DQK6Kt5QvpcFeq0Rrkba7ZQN36dvm+XMweEHy/aqUnOVPjob\nFvQ4i0sSBKhBF9NBJi7JpO2fvBhOF4O7SsTJ+0KRn7gk6mSXfU52G1k525Tq\nJcvMXU43qyjbYd8uV0jc0wLg9nYksN/c8hK8Fnt0hImKg8g4miZ2izk5ft6b\nP/wkaoLG6fET5b11ed7tulqq2Rl3w0RIFBODTg4v5P3/kqDBROeL/CXOcqcZ\nynAC8JrwvriBq5kWdtHaZP0jAGS/2dItTbds8hcJmYoANU1zDSN8NKrS5C6s\nIPaqVIYQCqowFYWvn7yE4IOxz9makzbflBwXK37BAq1f3fdqNWNWe1Ykgfa1\nzD1l4/YLaraXlMLkdF6ummum6lgLNTnKDErWHo8+hIoWGv8QUweOucf6kCDK\n35QP7LS4uVrcJtfL3g9SQOAXbnHkPj990VIYZeeJil7UdUrd5MfuiQ2kTb78\nZG/7Mu1sW8lC34Z9lPwHagSAIaX9z1TWkBudAcXvI4BBo53ru8BcAmLfM3E1\npTLxJabk6PEhTdNRjRnZwdtdivRlGRFeX2N1+8Nl8hrXbIgADd0nH1XGPeES\nGaAVm8I6hTF/atfKkeHdj95jpf8GnRy/BBbL2xwMz3LEGtLW5nCCzzb0Iej4\nw4+g\r\n=aMb1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"dist/index.js","gitHead":"d9e8393efff6b68a2c176f370f08b49484726574","scripts":{"test":"jest --verbose","build":"rm -rf ./dist && tsc --p tsconfig.build.json","report":"cat ./coverage/lcov.info | coveralls"},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"6.12.0","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.13.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","rxjs":"^6.5.3","tslint":"^5.20.1","ts-jest":"^24.1.0","prettier":"^1.18.2","coveralls":"^3.0.7","supertest":"^4.0.2","typescript":"^3.7.2","@types/jest":"^24.0.21","@types/node":"^12.12.5","@nestjs/core":"^6.9.0","@nestjs/common":"^6.9.0","@types/supertest":"^2.0.8","reflect-metadata":"^0.1.13","tslint-config-prettier":"^1.18.0","tslint-plugin-prettier":"^2.0.1","@nestjs/platform-express":"^6.9.0","@nestjs/platform-fastify":"^6.9.0"},"peerDependencies":{"@nestjs/core":"^6.8.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.4.1_1573046792745_0.328474275918327","host":"s3://npm-registry-packages"}},"0.4.1-alpha.2a8513":{"name":"nestjs-roles","version":"0.4.1-alpha.2a8513","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.4.1-alpha.2a8513","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"5cd5e73e498c375a6d984c203a7d62e0e3034b00","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.4.1-alpha.2a8513.tgz","fileCount":11,"integrity":"sha512-7C2bKlGRx9bU7SI5Jn+GHZ+CvaXhKCiJl8jZHA19LwprSDQSuNW3lBxScbZbwXD/IWLI2nuNo+KN0OpDvBM3Eg==","signatures":[{"sig":"MEUCIQD9oIDtIvK/jTLZ+Gl3vOaILC4f/rpHYfZ/ZeN0OXh9wAIgfprVJMJ3wriJSGo6anVSJMxcmAGdjlCS/iYK1pJ1Oog=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLVoZCRA9TVsSAnZWagAA6JMP+weQtrKg/K7M+gukKAsS\n3uqN6L0/DHtYWPBxyWLbAlzVSuKEuH/8YBkWdU5JDzz5oFgZLldWHMsWWLG4\nMGzb6aTN5EIKl9vWYFX7MoaoYlffQNS+ly3+b2ptMHZipj3PSfdFoTNs3Hc/\nOwJ0pacWhvPPsLzXaImRmCzFplVfWAXyLVEWjjGzpVx7jBEoi1mJ5rWhGWCV\nVW70ebbLQftaLCglUpa+0meaaD0CILum4Gc4GNZQfLCjcOMyX5tvx9KKEWTG\nAiHWnJK9Z2HfDRrLHK4Pyu8rZTeWsxC6Fb/1fVOLRiBn6aEp5Fk8IAJ8Aso/\nLZb0o0paLUnfgObH5YNDr0SggJAc4pfbWGUCFe3Zzg42fWIg2rwaJM+37KSY\ngBDmydNZ6GwniZ6xdLz8pYxe1qVhlV7WrrXrVPUwwt7j5FWbGCrgxtoP0leD\ng5W57kAJY0xuNxyGVgy9y4ngc7bdvbB4Oyhr5zyuaY1jD8x5h342/0zFlbcp\ngdUGYP2WYLfsdtwH0eYmpqdnF7K0JBFXMlc9M1RUhKa8bYCBtTOW3wEQTfp0\nBvv9HlGIh281r+Yn3eEScAD4tQEGCqyoLZKC5h7zYd1bxHMDUCnXczejfmzS\nXf5rPQVhBkrV421gerNVHqsJb0NcflcRkQmhjt0jSy4ypWxdsNuxWUN2MEQB\n1u4u\r\n=aEVB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"2a8513b3a15a0b50a923623e9b888dde22386625","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.21.1","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.5","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.1.0","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","cookie-session":"^1.3.3","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.4.1-alpha.2a8513_1630362137562_0.6924563256710705","host":"s3://npm-registry-packages"}},"0.4.1-alpha.2073da":{"name":"nestjs-roles","version":"0.4.1-alpha.2073da","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.4.1-alpha.2073da","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"0ac3ac9e0d3840985cba1c42629b46b822b7182a","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.4.1-alpha.2073da.tgz","fileCount":11,"integrity":"sha512-Jl/tlW0OJHYrwa6zbYihX1auEr5SyCW2o6E2Nv+HEpg7kj9pk9kqR3UGKW2i/8me3Wm4NzdY/pENJACEbauh3g==","signatures":[{"sig":"MEYCIQDfvImmh1pihuW2Y9U4R0zgXmCZeASwwcWy7U7fzxDeNAIhAIs+h+AtHonHPBJa/KRscerMM2aafoPQAkpEJFpiI9Ni","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLVqLCRA9TVsSAnZWagAApqoP/0J6RS2n56lUw0v+7foX\n6NJlPZIcdWWpzVykRoJkNiywglckojh2k6Zu2KrqSUVQruY2nqpwAn01XJQZ\nS0EGP1080pguQF0QR3suXGffKix0IHpyWwnzj1jRC4xb8UuUfzYwrdCUorOG\n+O5U77r6Lr944+fcerEkqE3w+XBTXQB/qfZ1ACJMsY8NV5+DG/j8yJrpdQsP\ntZ9Cn5gA8zdSqZDHrmde2oK6+GgBxdsVCe5W5qO3CeoNBIEKS4s6LwLhWdNM\no7hTdPnk707hvbVTCV89SEDeFGfD9++adCpmNcBiMeapaj0vmpZWdMzz64iz\nDIsxmkMbpNAaWtW6yqdo6mHY2XyituIBhpAPOdM+fF/+wxWb99gIWYhRO2k8\nPcInOXDNMaHzbo3W8ZA2qTUWnrqOf/3gkIlRVwBive1zLSOhnYi93qEOxg3U\nHtPSj7i8gVV+A2pKDDo3LcEPCCKfdi1d1//Xkp3VCWEHb3SaqyPyiqZ94eYu\ntL1B7OdxreHM5HEuaoZLxdwbMnAt/D11x8Hl8Vfl+R91FWxtHgfwQJ5zCMUA\nPx7y3HVIuRl9TNMI5aGjQBU4c4Vv3P/R91MQxCLaaK63togZ0MzmLAdTDhV4\n+wDCGo6x5n6gXnh1c38XJoEQZv00NvWUIiGSxar35qd9M+dqYM7g72EQ2fl5\nwB1z\r\n=gfH8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"2073da6431630dd9da8cd8b27702ca85f16ffa79","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.21.1","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.5","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.1.0","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","cookie-session":"^1.3.3","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.4.1-alpha.2073da_1630362251208_0.8131137621112128","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"nestjs-roles","version":"0.5.0","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"cb8f956c7f1e5db08f7122e57dc7ca8ee8df7485","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0.tgz","fileCount":11,"integrity":"sha512-3pH3Bjg57m3Jvnn6Y/tKScjK4HVuRnVNyzclaAXzP4/ty2YrwX0Tu/EtgC0z+5b+hf1Zw2GOq6cuOBPudDPpIA==","signatures":[{"sig":"MEQCIEXHNRn6AN8uuDDediBoJ8wXaaxlixhqy5Nq9PMugeSNAiB1fhpqWQWDlwbmId/O8KbgGzNtdLtw7zWJb5Clcje0+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13675,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLVsDCRA9TVsSAnZWagAAWygP/iDR7TvY/TsxH3Kk1G6b\nnHGJS/CoLqq7E31JtGeGFtVy1N/Ragd3OXHJxBCNe2NjkQVguyLnQsXwJmZf\nYwH2tWtQ499GOhMZ4zKhwGOuqAUXv/y21gdIQG+xrCKejZbmBRdb1gMRJvuL\nhhuoJwrLS/xv7O7Us2cu6QGrmtDcliUQxiVmaXeWbsj/dmRHVOii/2QyvJqX\npiOKZ35g0BTXA0lK5+0sidPJIIzoVAGgMqPWwG/ZPzdha97cuhFFKTKlkDmr\nj5EBWzwI+BeDX4cuu/cJluhcufFqXJtZrIQ4YPHcv04jAHMWqFWhqRFy6Q4D\nFgYPadZ4UITvLN25heNmNLM393+hUvFnADhWbgHPbgclTiMR6IM10Y6y1fYm\nRSzN8a/shZpHcQTSbPFLOvxClr4mxVUSvZOUOrSMl12UH7MMA4i7IsojWyyc\notQl1Ge8oZB6YjJIdBdUZmL4U3mljOHNGt5P8Z2JMFyAobJxAd4p7t5WZaiu\nJjT5CaRjkmWSX5KJvlgqw69wxZzfMscEPZaPzm8UsiBA/A9lFNexzL2m6YX5\nXHQqrFg9KdnhtkFa2T7RtFj79zCQckPjjmB7RCSdIsLCKqJqj8nMJ2ZL6E2g\n4d3UY2uwEF5guNav8iDi3a531p2vzLC/yNVZH/kX5Jc9N5ZUkBd5IWvBpZ3n\n7SHC\r\n=3vlM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"40b6f43ebf062611186f0aebe1f0695b226fc766","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.21.1","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.5","engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"27.1.0","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","cookie-session":"^1.3.3","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0_1630362371841_0.49366677291938554","host":"s3://npm-registry-packages"}},"0.5.0-alpha.93b56d":{"name":"nestjs-roles","version":"0.5.0-alpha.93b56d","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.93b56d","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"70127edcb46b945e8022d7a95a0dcfe091926d11","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.93b56d.tgz","fileCount":11,"integrity":"sha512-JZ0Z6vfSx+o3RdaT8Qt+r3O4LreaRExTuXM6qe9jukxj+TYXp303qZ0NPIAAF1Vptc62XhggO4vmgktvygV5pQ==","signatures":[{"sig":"MEUCIQDzwc298omXwaVw2Da/UN64usYV3lL5/oGjVNXW6v4MsAIgEpeUNwnuXkJGuUuiBgNqdyk5F1e0ovZyYV/Rv3H7LIA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLhVjCRA9TVsSAnZWagAAcOIP/R6Hwzlh7YppuChSNFMA\nuTQ484G+PlIiVSXdPkz3yA8JRUR5jV22J66nRAHDH5Xk3rCbinj8p/lruOg3\nieE7Ay2NVMiyW0MMnkmxlN9gf2r1jHMCLpq8o9brg6hI2+6WgSHruz2m5+dX\nmFxDpl7jJCW9UxtEFSDj4ZJ7Cd3Fqz52WNglDdz7ZzDx4t07mmItk1yg9Qvy\nsivNB7TdD3S2tpiwms9b8aZ7viUUIpuHD0u3P7azifyDw0ExArnI0XYw4yCk\nhLsAQD4bWCvwH0L75uWMvY4o2MecMae1NmXZx1XxYTLkmVqg5SCJXSkYRVds\n4I9sQrKGH6LFFsS7UWtxIsQGPcfJ6bR8iW1fpvbeNpO3RBrFVwnrRYFJj1QO\n0H/V/6dW9RuAP9uypX7QL9KVJWKzXQLr/dfG+gxzQtOAWhBv+aaHgqbO5BzH\n5MbDNI8U2vK0TLw0hNIOg6nDayRL4qZQZ+MtK2t4zjFu8asJKX15y6xTdjbR\nhtDkgdAAptJOGNY9JjBgNqxf7imljxvDkj6Z8h+sWX4QBK2C58+96rxCDX+b\nDFr/ehOFtvXsLYPbV4MBI9lgeUN0ZHIfowQtAYr34xP7BBGmV8+rhlYBAGRw\nbY0X7iDM36htBgdCx/itUH9VWtXaS29qmLpEmiwYQ82GWoRia7+v+55opril\nw8IU\r\n=uM13\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"93b56d69d57df427d41bd31fdbdf79152d865e0d","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.21.1","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.5","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.1.0","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.93b56d_1630410083422_0.39304116242923093","host":"s3://npm-registry-packages"}},"0.5.0-alpha.42176f":{"name":"nestjs-roles","version":"0.5.0-alpha.42176f","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.42176f","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"d111d8d74ac132a2f4f1b0c98e197f9b179c2ee3","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.42176f.tgz","fileCount":11,"integrity":"sha512-4wxTLdecEZ2sRQNA/9oSuigtG/o7bv4dJ+8Qk3AyuiDZWL4pJeM18iRdVB/QUZ1pJ7Ft5y8zWyWn5fgtnyHHJQ==","signatures":[{"sig":"MEQCICFZUeoWEedId/gOhqFcJb9r5FB8bQEjkTvAArYFqaqmAiBFcvoLLcWAbY47iONthBdLTKMK7WoW/SNuIH5AXrG+jQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLhYhCRA9TVsSAnZWagAAewgP/1WRZszlrwaCGVBixOwJ\nFdsjnYVsZtmSRfTQHTAlB6GzcypqZKUFZAATJZsAZ1d4Fu8lUjf6gB26TlBk\nCMhkTogK/Nl9SQnDSbsmqZ3FjaiXAoQEiiDJLSb687fZRa3wKVkhsvCaQNUy\nH0RiKl5EhDeu11v4si4SM8prCUaUMj/vu6+z/N/WrcMXSShUm64mlwTzRGPk\nlxcBq5dls4q4w4dmY06hLolWP2AuTLqO0qWYrCCLeDqjEIyw/ifJ99pf0cqC\nFkby87sdsu/pr2UDhTn/4S3CpWGacSL9cvPQwvP5Hvy8zeLNe51Cg9369wIB\n78iZ4Dxu2YsVZTyVG5jlSD2PeohUz9cw2chL+sofHZ1QMOuZncK99pQd1fez\nuenbCx0emCL9BVkWJ6n95Zr5rIAXr5Y5cLjvC/K9XtPVzh1ace0Gnlvc9E+A\nYlbI9u0N9MDMuGCoyIFsUYK1YBgdoT87s+6+cRMdmbvKlUu+iBw2pHkw7KkM\n5tc5DWYlMKxwvkpZNswdn7Hu4fLUvNaEs9SsqDw8McR3xzGwInc/i7aH64B8\n1Ox/0YFgIZS8wo0b19YnRIsUA63r6Z9P+oLR6KjeoX8ifo//toxnBYSHOCJE\nV2fcdmEBe6H6dgFwajxY46bg6YJLa1/0nB1Al/87QOXNge2ekXFbeszaJaA4\n4Xha\r\n=CDBY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"42176fcd1eabe7ad33d61479e22fcf7afced0270","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.21.1","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.5","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.1.0","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.42176f_1630410272955_0.1721756327380899","host":"s3://npm-registry-packages"}},"0.5.0-alpha.811e55":{"name":"nestjs-roles","version":"0.5.0-alpha.811e55","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.811e55","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"84ef3925da233bf17a919025481eee1f0facffe3","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.811e55.tgz","fileCount":11,"integrity":"sha512-CgDhXC2cqIUCjCV3aCRfFmI4Eb7Ecj9/ZaS0L4aQOt0z7nSXA9c2LJmqxEHChTVMy+ckfwCs9RDzcRCdlI3OCA==","signatures":[{"sig":"MEQCICrGfWXm4gfskoyj/EMiJzxuzwz5hn8rsDKP11KpkZQQAiBxngvGS1U2ZWdpMdbjf7U3tyMv/tty5hOYp/9WApuLcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhLt+NCRA9TVsSAnZWagAADMoP/Apmb5yvp0Ra7kLk4oox\nqsay2ddsj2O35QyUL6iC/zOp/AjYGkl9vp1ORUOjWwghzCvFHkvi2cqf1f3+\n6diRJ/CQbuC4BHJSp/FE84mxzZ52lmerUp3X5yuUbgvhwl2LpxZR6e7tb0WN\nAgqvErD7GTnwYK0u7ZdKpysAx5uP/8m+gFlAVMbHzacu8MCDyPO7zI9aw1Ro\n8LtJuKRhjfvioBUtB9ylqO9Qe0eK4mkRx9trKPTipZjhRbRcxydre8Ehnu3f\nUSSBAol7xjllNmq8qNK9vWaZvEibQ5O7NPmEUMjT2nIohuWnVRKlAhIV6J7s\nuVWkggB7Ipk74K/t7M5Vi1vXnGo/teINemHd+gNoOe3AMqQoCCgxtD53mWWK\no2xHh1x3m0ojHU3K3JLV76wqQGqkZ3Mr0rpYqEqBLnlhsTqOSly1lNr3tLqX\njvVCPLMjmUAGVqq9zBrBSIbFyqWlECy4WUlNob4MRbHI0YR8N5EPPHrQgqjh\nK0+EwDKCe+3OUzh2mTMnm9fIWV4ovlQhzTshDHIvq5x9SxfycNI8FnHcvZnB\nAgl1eOj6Dx4ElVeP/qza+0NXWsFiqio0dCNGa78JCG7r85evyWymtQCJPK4p\ny0bEJPSn7gwA0T3GPbC26duvzefczjgom8Qz/s5UzZq0wfqdwYx7ntCAIsXU\nsxql\r\n=qlmx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"811e55b8315cb676f03937714e2cde4206212c35","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.21.1","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.5","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.1.0","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.811e55_1630461837734_0.7943094035461131","host":"s3://npm-registry-packages"}},"0.5.0-alpha.0c6d5e":{"name":"nestjs-roles","version":"0.5.0-alpha.0c6d5e","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.0c6d5e","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"8fc3a4a3cab96352968ec24b9a18e91e22fff76d","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.0c6d5e.tgz","fileCount":11,"integrity":"sha512-AwMSvDt96PDWECjyNw+rItz/pgbdue0SEVPyNCfB4LcBREn7KX/z1E0pII8oIfj9oobOkb8++f3cdof4mnMZQQ==","signatures":[{"sig":"MEUCIQCuGg9oBfG5Zrh2Lqm2/ed2e4cba9umZz43zPULzF57lAIgA9brLgxo1aty/GH5+9hmzEhOb7VmHNXeBRhBQJM9DOw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNsh6CRA9TVsSAnZWagAA4rQP/2qJQFEMh3mjmrqdF4cD\nLOTl1OCBloDS8lipMyEOdC8i8k+6MzdOSFAZ8R/NrGYF8uQ3tgb2/PlR+gMI\nx3tWDMKmkeYF1qcazPSv0DFoZFyjfpR5s+ucSDSinrxFj3+dcwSv6apWs85d\n2TagD0VwXKKm13h3ef4yFDOfxIOYI9o+El4sEod7+Id/1v8Mz38RKOeVC+S/\n+glEhEMenyyVs9ESu1P/8vy0LxD11HYZxf1mWLAxNIdpqFEBvo8Zo/R+02eI\nACnUE1NagtIWrBFQeeIsdn0gypLXDIwRMgz2DlprPFwAeJLHs+ZoVHjw4lVY\nFcMl7zkr/2vHyHuDX54ShnR3ZC+BejBHOyJ9qzvUdw1tdyGMOpPArKCh4j5a\nPCeNGt/1hFyF5UJGo2ET7xYBOEkA4STnAmadeyy1pBym7IW73C6kq6SSI0mM\npCxkqNZJ+0JxAVyoxBYbLi+mYZ0CKtN6+WuS0r5X0n5SaohSviGS0nRevIfT\n9ftvb7uWppzG8vCQ5yTYiIhLF4x5+8RgkPQPZDvyLYrEY/nNHrYMEAnV+sYD\nfryLntDyQ/KLlwrGiAJOHZvP9mkfryOGLvn5Y8PpyVYoI4oAyRt8LXB8iqJH\nBKIbf+JDOahCPsXdlhl74euqzewRiLyKganicze5/M7XDT1biKg+vnLdlA74\nunm4\r\n=eGlY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"0c6d5ecc06ba4991b3c1238f3d9f29e19f1af7e7","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.22.0","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.1.0","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.0c6d5e_1630980218647_0.8908687936146535","host":"s3://npm-registry-packages"}},"0.5.0-alpha.0d391a":{"name":"nestjs-roles","version":"0.5.0-alpha.0d391a","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.0d391a","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"e4e096e5560725a7fae92daa72e1e4d567c75afa","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.0d391a.tgz","fileCount":11,"integrity":"sha512-BFJnQEJFKxdEJT9HugW2vvrXh3NNhfW9GNhXRIJEY06GMuDobrZX3iHLAxdGB0oXmPgY96mNH72ky9Qb7UIo9A==","signatures":[{"sig":"MEYCIQDFFWqDCzqZQmDO5vgX0RcmKyRpxoAs99xjayovjeISKAIhAPNH1kpWnvaWSU2M1gC5WAEBZNwxQirAmVsyIvIsbEqe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNsiVCRA9TVsSAnZWagAAx14P+wZBqjTwChv7F5Cx9vsz\nFN0lHAIfJrZ7e5r/7NmrgU77Wjq8z4kFQpx8cHt7MHF368y+V/bgsVMQB2co\n/H+2afY6SNsVu75De3iJPhkXe3IHPGioqiQ3HT6eTg9QyX+QpyXAEuWMioIt\ntBPuwHIsI+bSsy5WMhFTchGlFuzAbhF8U2ROpUFePi6NVIeJPMgYp+6Tb1jG\nxEd55OXvcny3XbS/4uLcxvQ4mTJSradPDJzTq7T+Qk6oKFw+l2nmDYU70Zhh\nnUTb869rcEt1gUJ9zBylKWNLRYTGW9b+zRW/m0o68wBaEc9/ZKB/tvOp4evZ\nuZZLRM4Qg43ilBw/KKIG1IVzYAEYoRw+gbh3HW93DN1whX9N/Ei2BGc2aWM+\nvOU074q1uzEGhXO70txBO8KKscYjiGM7hyMdeEEatF+HSRPW4x5tO/QbuAUx\nCCL0biJW4NsY+rWOiPDBK8s8aVF4H/1Rytgl6pSNUX4sSWwg8G8oaIc7dVbl\nvCCZvCdfmPme8EJxZANoM+zVfkQcmKZ1r7mv3AQuHyZcv9Twy6ZvMi9kuIzd\nkT31F69bPPfjxxtMBL+OPpoH0SHrQ5auzRYOr59nW+zV3jJLYd7SID9PazOt\n8wTVVv3nKqvg+BgigBkcK7kji9giBqCc9ATmSjueEvQvJrGH3TVqLpZXKGWe\nAUNT\r\n=g2rh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"0d391a00550c5d3e3275678985046a0131e5e444","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.22.0","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.1.0","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.0d391a_1630980244977_0.5593558926280526","host":"s3://npm-registry-packages"}},"0.5.0-alpha.196a5a":{"name":"nestjs-roles","version":"0.5.0-alpha.196a5a","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.196a5a","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"1c59133b5381d7c46dc24bc395f406649fface3d","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.196a5a.tgz","fileCount":11,"integrity":"sha512-NgnzSQp1oZOXJynms7Oywe6rJOLhyruv8hLprirR01/yIep6ERoSqyM3XlXwNDa6Y+2/YAer+aK1K+OTkzlBwQ==","signatures":[{"sig":"MEQCIGKyUNUipoxfEa0QhjvCUQauWEo4OdV0j02H0RBKvEpYAiAoavcxgcGJt7cIBQb/VOl/j5d7I9NGBom9ITZo8AYYeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNskJCRA9TVsSAnZWagAAL7oP/3BKGTPP9XbD/OhGSudK\noqGyEw0b0WGnUp6hkNXkNVmIwoWHKcjI+mUweE3m7xEaaqJmJTyAQWSBnaSh\nvzlBmk5671dngZayxZ8ON5svVssZ0686O4VSm0bvBLznozxXnO0Igsb+xbLx\nj769MTWykL7+1SRbmYRePKncZVdEDhySMCB4MTs5hFMoKd2OwdthjCgosHvF\ntH5BSZjnVd/uJBGUzjC3MJ6C2kyGpgXyDkGkvQSBiaI+1YuT/naCDiFmjBqV\nv3oSEtw9P2aml6eTUbZGWYzdVlWBwUPPY1O7SBNXSuYV782lXtQaO3d9unJS\n+thql8UOPs7hYEJnlG4Bj6QF+5oxfihkwxO9m5SEEKV/NTQtSsm0WajFHAHd\nx8IsnN+3hU1g6QevKkGAawT4o+ZV5okzxulcYghxmwVm48f4TDYwonHNUKkC\niO9ov9+dHYU2/2EYB6Wd+HrNrQyWAncqxhBlRNM+/EaACn1yCut65wnorrdl\nN2tyjNMyX0GcIcn+1ISlMoOGGRu5vNvA4mFZKmPnqlDKb57IPvjDWQAE1BAe\nPGZnvR0IZt81IvSszR+UHqkIRdtp8lKAsPiaeuJ3T9pqfIJabKD9QL/gGc5o\nz9TT+UwC9qAT4PdKLwyOuVv09mLMhPlP5XMppq6QONzCEW1/GHNuNvBBfx+1\nQ9Rl\r\n=1Oaa\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"196a5a537a85451fc163d714e05569e2ca33b544","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.22.0","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.1.0","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.196a5a_1630980361214_0.44086583810701563","host":"s3://npm-registry-packages"}},"0.5.0-alpha.88579e":{"name":"nestjs-roles","version":"0.5.0-alpha.88579e","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.88579e","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"217be596099f1e90c29d947adf7f7f9dc9165315","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.88579e.tgz","fileCount":11,"integrity":"sha512-GsLhKvheNiH5zaFU7SM9DsUbQcPyCWVCM6pK6ba5MkF6KbIb7EVkPGKCQ/x2aCO/oHcqsmeTfNQWEjcOVuEJaw==","signatures":[{"sig":"MEQCIGVd5zuPRfyc24hl7QKfp2EfRz9JE26LG7ENXUVZ4SFZAiBq0thAr7k3g7t6niKItBD29HlpsAyRqZD/CsUrxdr5nQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNskWCRA9TVsSAnZWagAA90YP+wWbXWVDtuzs96HXJ1Ne\n2x4qIagckZfNjua34xWhvhiZFUhcb5DrZwSctxqjAbGfiz7QVW3UVnA9xgnD\nT22p+rhFTULrRATO+KPJWxLmgbjzNEDpabhsiwAW1mXq5MtTRtwoZZAxurgk\nVEGicWUL6my91tS5wmyiSsaN5K0t//0hLTpGGz3NZim6E40vYwoCbRs5QISv\nx19OxNgYhHgAvalttMVvYmk8aGxFzAxGJWiuNvJrrySM+2f3rnt3hautORU4\nheyWZOqHbxF0ZNVK+sHKOLPOxyIW447bQ/gnizZMy8FXCaoYwXdnuay6f/L2\nmYZZKq6HE0hyl7Q65ZN2V3UoxMBZR8iWeZnBg0pwxk0DFqaIjVlI90DoBIMm\nL/GsmfLk0hJAjt+ADX8TJsBMEezKq4S/NWpZG8No0L5CVoDZZDmjF4038ye+\n7GqsxQlpghRyyy1CW8vvtqSmQxV2/GpU/2+QZK69tKWLFNPhsWSKxQ9gtrfq\nzxEb903LPCYYhbOLSAkytEF9vB52kbZQdRqNZVxU7JTdsHm4R77hEWSV7DyF\nGm61dVyA7z9TKwB2pmMM+8o4AevD0YT5h0BGO7kWIjPBOaFdPXCfhp4jEZ2j\ns721+CVxnikChBJ1W0WDfIccsopSyIDqreOKQCCZHg8YvM7j8UVZ2kzlK5Yq\nurtH\r\n=/uGP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"88579e614f8a1a4f95689d7db6f5f3699111e321","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.22.0","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.1.0","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.88579e_1630980374714_0.1834427149944713","host":"s3://npm-registry-packages"}},"0.5.0-alpha.189744":{"name":"nestjs-roles","version":"0.5.0-alpha.189744","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.189744","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"60b20c3388039c362b2cf33fd225822294e46bd7","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.189744.tgz","fileCount":11,"integrity":"sha512-+TfG8rui3LtWcQ4U4EyNOqZb4KcAmYHbZOUEwrLOb4Apv+382gqCGFqLrXIZiEyKMnCkUdhuQ8ILe5HxiPo19w==","signatures":[{"sig":"MEUCIQCKzQO1CJqfwMGZtqwGKcRoLzX6TnwV8hbFv9HxpybCJQIgGmHc8/UtgmVkE9AKU8PueZ/8WZE7rRPx3XciQDp7C7Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNsluCRA9TVsSAnZWagAA6agP/1JTY+ic80Lc8g52vp8l\nA2QrgoPamgEjXPcJZFnJKf/F0gyTxOim0c9IazcwWnebpXxWzfalCwWZmx9t\nKtClJ1J6M/Ki4AEivQcE9/4tewXbluDTj7CozrHa7nWY2pFK6mQ0h3hKbXPe\nT9L0mNvjtYeTT4yYH2l/jFKjLsS9GOhxn8DW4njLt5egZnVwjzrPhzIbBhhu\nvOTqjTwT6omcx0daOwzzYfOfU/aQd4WFgBWZCH94U7h5OKeBGmXud09WE/h3\nhQuJ4Thaxleh/v5xmFk3jZLoBr8RYqSu3k7astzhGOCJm4+AMpk5XmHmPT+3\naIR6LdyzPqacTAE8BM9ivseNWDsAarLTa/pona4CYjnZi7LhRROIhKlQ2YbU\n6NCyi7QqC19JKeNR2uFmoVgbxilpNEZ+K7Vhb7dFEa5eHOnqnN6F5Gq/plHN\nAelZC7prg0N3t0WEq9RMoi+trDEQEfnbK96h6IqL8FPUka0Sj3KTd/Sv6Cg1\nEDXDDBZCtBeRuA+kEfx3jBZ3um0c/OSy+6qOmM/v8uNQDb6IPpz3aOZ8nCcz\n53lmXs8RqXAxMaiOzZDE2R8XqgTNg9quU2WuiDu7rZAZiOeaNVdgGFgB2Iap\ngV6fq5LmEvXaZTTC9HJQzWvogt32QZQkCvdRN4K8/KkW0rV8MEsFZsShNbqh\n5xEY\r\n=H7ZA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"189744820eb8de775acedd85acf7b109e95666c0","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.22.0","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.1.0","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.189744_1630980462532_0.30990735090075683","host":"s3://npm-registry-packages"}},"0.5.0-alpha.c133ea":{"name":"nestjs-roles","version":"0.5.0-alpha.c133ea","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.c133ea","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"af2a767f902a16d2318b7ff1b6be7f0cdaaf01a1","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.c133ea.tgz","fileCount":11,"integrity":"sha512-s4aKsZY/txPa/FjF1y7vWHque/jz80SwjpG/3ksHNGClmUiLRJGyI0nPfAzDeSBlyNYYnmLvoDiSaKXLwe+9vg==","signatures":[{"sig":"MEUCIQCOUlwaPj2D+20jT95Vn2H/9XCe9d5JOrEz4Bnc5kkX/QIgEq7wccxMiSnRwU+sdzFjWdOUJbnM+noseqF7pxAKv4U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOBodCRA9TVsSAnZWagAAEo8P/2y1McyG8txJVEvfFRnY\nWbes8Q74AxdGIP0OOzCJgPOitgjg9b+AT2xFIGgMBrngTjGQsuOQn9fJ2E+G\nGtjIWXgKPh1y3IEA0zU7DBBbDUnkm/hp80/n75yQRpFWTdcYNhdJLBzFNfEy\nDCvAa2n3ZFGjvOyWEMR2TRKkYQDOtJt88aL2MhfYtvA4xLn1aXfeI7BVoOF0\nsa1l/DQJXjBXRWkb1AZHsfrXhX+kZ8YbZ6JLTeXwkLmlovOXPVoiuooPtEpb\nK1O0oKKXb7Z7OYlG+tIoz4wn8uKwppZQpP6oShnHso78bbtxeby/ZezpLxve\nW94OxCbkpOPvj4cgUmN70GJ9UyBjNr+uXi9wgiA6VMxvDCC7CZXYBX5NOo1k\n4M5pfvF1H5Npzl5ezSm9B8DEtfmOqlUN5+etNdDg9dJ4Ao969mudJTy5CmpM\nJkULtBev2ajiXZ90DSA7svbNlJa8ISyI7DIfnJgQRcrI6ZMKaTkyc73LzmT1\npRzuEXXn3oR9sTVbk4QH66alW755n8hshaVzdNI1JsBSU+gdm0XoCnDscnxo\nPXWCwAeowPsYpheT82vf0xoz6SdpyDcNdTWkLXCSGS9CGp0pw5TlHbzsW/gV\nbcujLU9BqL7L1ofcRUHw3t1L1XE0uHEuSBlxRoYen+DWx3d95xT51GU3xLB/\n4Kx3\r\n=XFDh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"c133eadce627653c161e8dd677c59797fe8811ff","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.22.0","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.1.0","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.c133ea_1631066653036_0.3754720790847006","host":"s3://npm-registry-packages"}},"0.5.0-alpha.404b37":{"name":"nestjs-roles","version":"0.5.0-alpha.404b37","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.404b37","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"6489ca778a764ce65552d80c00e57a889a8361e1","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.404b37.tgz","fileCount":11,"integrity":"sha512-fxyF3uQ74O3R2KCE1KRdW4Ve0SgOWsR4zR+PXKtj2j+H4aAm04aeDV8jMxw9crtvvMzDGK1LiRq25cOssCeGkg==","signatures":[{"sig":"MEUCIC1psOrdyAQYEeE65Y2Zt9D4MbYal6YqNlhbMjiXfmlkAiEAxhJuHQpZ8bgzGxW6SCHZ23qNSmdOerFf06mAFEwqles=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOWuPCRA9TVsSAnZWagAAy+EP/18Uq4tCdssX8sJrmDVX\nrmup15jselB0ZcjUzeavcpTt5ZRvkRw2YzjvKPjTR0Lm6Qp9kzzZEAhDmPQR\nSrBjPPK6qcQWdmsJtJHNSjUL+pLHm8NSHMonTMeNsTloiUMoM6MXBwh7vuR3\nDG26gQBiN4cmgVZZ9vtjgVLlZEijwUqZJn/9cjM+q9BjdnMKyBxFigaoYsMN\nyq/1PRC4LnPEW3sciNjuiRP5sZqisF08E6FXdjcYjR2fJjc1Vbulc+0fnAJ+\nybx9NJpyY9yC6Lx00s6Vp81z1MnpFxfJyyXY37mD3+IlRk/rtY1WEUuxha60\nQ5d367BFLQP4PQttoLsRz/tPmcRoNIDanS5oCiMTZXRSypnYTKkIHZVA44Os\n7xQfXwI2U06/xnK2EchIr3O5cox67nXvev8xv3+a6r/wUFe7X8hyAV4H4DkL\nNBqMG/OvLzxU+piyeKwY6T+vgbpJyV8t7LFjcMH54y43pc+rQZKcKRXZsC3r\npMHjdVcbj9K2ZArobOYdPMbs7/OS3PpC48hTtTxY8+1DwmiI09m0Yls1aRIA\n87N0HibLV+nXzVeLJZyGxhLoMVKr677IqPxPbnZZnUT68FuwRxvdHF/uHWkv\nOz4QCvfnsEaHdegXM6MojtQTOy/wxF2p3XaUifd1YiOUyhpUpV+nlEuRzsdN\nhKna\r\n=ZKrs\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"404b3753f81efa7dfcaa0fff9cfa45d7b5e4caeb","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.22.0","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.1.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.404b37_1631153039470_0.8946702395683968","host":"s3://npm-registry-packages"}},"0.5.0-alpha.d4015c":{"name":"nestjs-roles","version":"0.5.0-alpha.d4015c","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.d4015c","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"95359e32cd41e64023af7223ff4734c409f8e435","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.d4015c.tgz","fileCount":11,"integrity":"sha512-SHw8q6KhlH99LrzlZG1GQC++MM0cMNnD8bHnshTdMlgg5e1kVTRSsBdyqpBB+Y7YyeVoqOwuO9R7iHMMaIg6Gw==","signatures":[{"sig":"MEYCIQDUh71+BzYjUiikspnmDV3l/YASfB15RibRmKv4wmPPIgIhAMtVtXKN/GmmgYyX2M7OcXgylz84gjhBGUH2LgcV3i1d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOWuhCRA9TVsSAnZWagAAz1kP/A/w8ZerPWYA2g7hqTey\n+rcyFEY3CWgtDQ0u7aUC5RdYrUytyXnCGhLFqlbxkLJITqKHz//2u3YEbXHQ\n6At58B1S6cOlFGStasqLqk9cshPPaZMnjFIgN4Yo27KSOkREFkzqT8KWV3ue\nq3fG5bf5prJhRL8hqu6XzmyCNwtm099ggSdrpBsopSrhhLl6gjNW1Ha8gtBU\np+HuAkUV0j4OfESMJ2gdmjdc4p7Cn81XQNyNKiFjN8LR3Amb7hM6dQP3TOS+\nBM4zKvfnqTRhe/4EULtlNvVy+S1jLrgLirjeYip85BZ4Csx2VdeWP56qc38q\ng76B1P7DJO3Rj6u+s6nGvLV+lyNibLlzryr+IRCD7Bn2kVG2qCyWHyhBWu+I\nG3njlmRkPAUg1dK26C99TqeGwZ/LNQCtyLzJ2gjZlVFUsIEXP95KjmXdn+pa\n8oxjUKYg0fW3vBH6fOhbHixWOi2AIrElOoeVxD75zXJqXwe7cg1+m/pAj/i2\ngusq/j8O/u0KN+eoajm2kgH4OW/WZ3ToYKycKM3FLpxfHlUlUHGVwv5C1PFU\nE7W7fVZhSFESzo/l8nis/JRKe5puPBCr/9mNny8RfLzX6vY9GlD69/SAVzxM\nC97ew7j4RzIdbJ5e4Cx7Mz66jgfTJ0AgK96UiXHyKv8uuy4xOmD06K7z1nlD\nQFTq\r\n=Nr/g\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"d4015cc33aea98d314785420c54dfb4b5c3cfa13","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.22.0","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.1.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.d4015c_1631153057335_0.23035877145402694","host":"s3://npm-registry-packages"}},"0.5.0-alpha.fb62a1":{"name":"nestjs-roles","version":"0.5.0-alpha.fb62a1","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.fb62a1","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"32ca6607f1ee6be9bd73c62a1f2c7f54e08dae03","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.fb62a1.tgz","fileCount":11,"integrity":"sha512-s+6k48PhBF24hr3XAaMBoWIJXIe+iQ7rZLqOVG59Poxjl9TUl7C5DnSQMyKXsaCHTn8W3ZtmXAu8feid1LLilg==","signatures":[{"sig":"MEYCIQDaph1OdnW4QOMKTprS2dkeCFygjdjGIWEMhnVK8UvpFwIhALzho+ZS14BFyXjniG0rBFjJV34ToI9AFCIN6zxUxfvr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOWwTCRA9TVsSAnZWagAAy6oP/2/5sTSxta68bmQuZGtQ\n/xp77b5FvR7/LFCDCAr0JAiY3XW0e5j4VNe/tejN6wXvUtJKBbkkiEhd7KQA\nIweFBgwMeffphL0MwynsFl8bkUzbyDLFWlWGiwhDR/C002CEnAcuqyuq/1Ac\nwTazIVP3Okovrye+6QTD5vCCxGX4sSsGXjf0G5M0ZwgKa3hVmZPn1Rndbhao\nbQENrEVp/IhM+N10sCozgnnnZFRlRJV2LoKCRxbabGiM/e91fxL+0FKdpcZr\nfPFBuGNYBZHmU55D1mLL0v29EsrOnW80g4Z455L2x7xGompZBZb+O7+Z1Atj\nstU4e1f5JYxWKYh7bStkhyO7qg+NSQ+oOi8DVcxNzCN8SIGA00hXJyZDAPG0\nnUyvgQlKo0k/ZITVW/ewPAD9s4bs+fLnzpUD3ONAaXRcQd3Pu2Vn2P4zqq3G\nej+F21LD5sjvMvfYp6FN+A0IGXfbuikH8/ZFiMJ3J7nusw9mH3V019qEE58T\nlKTFss/Y3wgzf8V/7Ul2Ez7bxeXZE8aEtSW/+1JiSRb95s3jvSu4fsT9Rutc\nTdZeheFlMqsUh0v3/PhIjjSDNppsAWkHLDaT96jVvxw3xOPUkF3HL7ICErj7\nqbxkf6aN6YK0v8cLW9fBEV6orZLV4bNoeOfeReuUhAhqITQvaraCYbZGiDD0\nFIoj\r\n=dZYl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"fb62a167eaebeb034ada20945d2ca78a40670b2e","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.22.0","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.1.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.fb62a1_1631153171318_0.6208140860593261","host":"s3://npm-registry-packages"}},"0.5.0-alpha.851f2a":{"name":"nestjs-roles","version":"0.5.0-alpha.851f2a","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.851f2a","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"b5d832c022594bf202be048af3e4b73b67fa299a","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.851f2a.tgz","fileCount":11,"integrity":"sha512-WUFWbkw7ptGZPYxL+Avzyqh7SPkEMHeIX2KhGdTb7+OWEIPg91hyXcMvPJ86/1T4WSwJD5LKoXLMyLcMpidsnw==","signatures":[{"sig":"MEUCIQD/bqOYlrcsPaJoxW0Vtr4fB4iDmvGrLQ5CdSTl2kNpcAIgHp02A7PMB5icBF4ZbYp2HiyV74f8dVJa93nHP/Pd7n8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOrzoCRA9TVsSAnZWagAA0Y0P+QEiX3MwvH7eIBNtSqwl\nRJiyYtGdHqcbh5pXZM6KtULSNs89xeI7jYjVVeNuJ/fGYdW6uc6jvwc54S5q\nRTBmldXo4AgpCsycn1j7y/36Kfv+rm1vRrnhjHbjT0nC3b+WB8Z/h0T8b/Zv\nu+fmCTBJ7Mx3txaDcKd1y7Fgz0Nl4fUN+BoplgOgGShYb8hgeDeiZdJVLqKA\noGrXdnpMo4CATI6VOkd6By86puJ0cNRgXpL3UYMff8fLkoZsQMclDZLD4Zq4\nK14/TjfWaSCGSpw8idfPNkf56NM2FzHMuvQcjsFPz/Ii4o2dTrG6w1Mk4GKn\nM65kMcDFUjPUqrCY7AhFWbuOjKoHdiZkJ/a727YtRbZ6b/QuWxbJhr4U7sZe\nFDZFxqRegQ8NzXME33Eu3n4O6lbhD5TBQ2z8xlBMGPlQZrhusa7l6tqJ9EL2\ntRmjnreACjFdyM007e6FlYUuje1pEs7PsHe9vjwmM06ADrN2hjQly+3325g9\nbVgLAZUdT2V7X81ZcPaTuOTX7mbBMzvBTsKbbNeVKvuQL1Kc5uNg/RU5pqZe\nicRvFzevE9tIzCaNwfTfIGpe0lBNFTqVQA4/eiqS8DVAy7AGEeNwVzO3CZgB\n4b7sluy0ufAATdPaUaTKTCIxaUnSRTv9xe/RvGEQYQuqBKoj//M2f2gU0t7B\npT0O\r\n=qlES\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"851f2a2d0e1078235395a292778e0287e3300bdf","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.23.0","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.1.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.851f2a_1631239400249_0.48649871190378824","host":"s3://npm-registry-packages"}},"0.5.0-alpha.47f99e":{"name":"nestjs-roles","version":"0.5.0-alpha.47f99e","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.47f99e","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"8fb82e66e0b6d2208e76dff59665013b5bf83a25","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.47f99e.tgz","fileCount":11,"integrity":"sha512-vcK4mvYLRP6VKzoBpEAzuwiHnaSxHJxj3NzXbhuqgF9tx5c7CkCk+7FnnwIyVtTJB2CyZFF8AI2FklyDvzWnEg==","signatures":[{"sig":"MEYCIQC1iFLqzLT0BMJydaCpOvuKbemU11Dot0QH4Dl/5HEhuQIhAI+F3LxivcvDTPLkdAPqJnx+rgC5s1da2W8aSpniYnsq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOr0NCRA9TVsSAnZWagAAOFIP/igSqVju2YmSn2twHJ+I\noCwZEUb89ImrogT5Vu0fsB0Bkip0VpXGQojWH351qgHB/G3sWb47QDEQEn1u\nbsdmtbRaklgpbKoan7glgmcVJjjD9os4ud/KhzLOWOOToRIY3vV3I8+fKhSO\nv/00rqRzVybWC8v9SituqDZs0+58YuceOxB6Qwqo4UxMsRnsXAwA+jkbC/5+\nH5P47n22bh1BUdmtVxCRCY2uZreG4E/fMV0S+zVloIDtqnDdPHwc4G3628SA\ng7fvy2wrz4oj4sWunnA0fiLSRMb9ZE18SpkpEWj1Wmxwarpi5mqfX9k797YF\nPTfEKqXa6MU8OMBeB6x7ptBeOJ6Dm9LB1A3OJZiDSwJPvcEZmXSVbxEvrvYg\nQJPwY8IIj7ca5PoRgiL8G654BtX89HakLBuc3DgUrUCdevacw13UQ6vubifU\nNeYSVPYoQ9uTZMSk9HIXnfzUuucFv8rCUzXP/M2JKcdkZFvwgs23smVoQ2rY\nvhwLpPrywKyeMebRRnRO3Jv96Fju3tAOgypvdtECgvI8o3p1oL4dNwK/2jHc\n8w0iIhfb0WGt/C7n6XBbDnenN69SuJ+frI0UjRW+2shGHGaxDxfVW8dzeqW1\nMptRzu7jxz0iJwJok8an4PZygo79MJaHdXaiZcxlDmZvCAuzZE1qDtfblGnH\n1aDG\r\n=kuKT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"47f99e9be21d5a863e4e35f05f1e2c4d239889d0","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.23.0","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.1.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.47f99e_1631239437134_0.9544928414779894","host":"s3://npm-registry-packages"}},"0.5.0-alpha.5ba694":{"name":"nestjs-roles","version":"0.5.0-alpha.5ba694","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.5ba694","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"8bdf96ae09d626cf2c0ed0798e7fee37981544ff","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.5ba694.tgz","fileCount":11,"integrity":"sha512-4wpUfQ2gQflaG/fE4g1fwDrUx7nqA+vySfZtw+A+jSJYwSHyumxBnQ7I7RvBXo22oxQSXQXTXn7Oqzhb0Lr3Nw==","signatures":[{"sig":"MEUCIQDH9PgShLQcYi1tzbWcdKAzDY6ebrA9Hnn2v0GsntZHKgIgJZu31/tv/fkyxxSIq2wBfJ45tHIJ+TcU+/a/vqrO0oE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOr10CRA9TVsSAnZWagAAE10P/2mBRDw/BunW3G7ZszOx\n3lAcg/tvtgL8Of5Iyx4YySMiio1nEwlREfiJIAcZa382RJN+ZUMy7xN0ZPu6\nHOSspu1/lVOyB5ZB8ArSpGGVXdt4zKm6+bkTbH5fEWsfrw4G/ehcRSjkZqPs\nq6qnBTvetxMZqcz0ZM5pA/ooR3vq+VfVNZQaG7m3KoEVFuukiTeXc9pZn65w\neIfe4Xo8dUxWICQn1gWF2pZWRU53/t1a5NAwpuJpPGOrM8nTD8a5YDveGbdX\nUJa35xGXWBpK27pyB7MhtW0hn3odcGAba7riY510kR3jBVBb6BrMcezjdDaP\nPkS4DQXdt0eu7NLPwjC8ZkToeFhCOQPIdUxVT8jtwwtWBNEh8s9WserEU/zg\nB+yxZ4lISXFMRGYfGrK/8mJa+7lgkFLe3lx8VrguIhkHD6huhTFkahaGKXyQ\nma250Gz8HXwYX1CT4NfbKvD9r/QUGiApHjwXEXEVVDryRq93AWi07IVPosRe\nzR6NNVC8eSQsJGzaWqPtiqMqBWdvkQ9xQN0ID6v0xPaXqYcJFF3DCk9QAQAm\nJbwox42baGzvMPa7wb1JH9jipi0bdt6N4ny1ALtpuf4cC7rUhhBK1ndi+CvE\nvykQ71QwC8ywBgHQ3q/mbRi16SSaYcp2HPDTgNSl64NjTpLP9opOd5oqt705\njvkf\r\n=lEEE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"5ba69435446f78a4d747dbf02fbda849639e25e7","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.23.0","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.1.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.5ba694_1631239540839_0.5817613910160631","host":"s3://npm-registry-packages"}},"0.5.0-alpha.170ce3":{"name":"nestjs-roles","version":"0.5.0-alpha.170ce3","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.170ce3","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"6b2077f6a54ae32c9d9672f659e92c6696583bbc","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.170ce3.tgz","fileCount":11,"integrity":"sha512-wZE3GFZrcuo7d2YMwMx88kJCOJUBPDBNxpm2uHtEWgCvDBklKNWEeKPHIpBnFoqvNPTmr6SRPkSxM4d0/2ezjQ==","signatures":[{"sig":"MEUCIHSFP5vuanVItz13KhJX7BrmZUJcDFK1uu57dVm5ytedAiEAu9GTOToy4w8Wn9zALA0e0xUsmlv5f/BVP+Gb95dyw0k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPrGFCRA9TVsSAnZWagAAlxUP/3nxZbRwKI8yU0zOVuci\nHEYp6jDUCVngY696ThUTHK26pPcHo03RMLBjq8Cdj0v4aHjQzvhdg1vLCDpc\nujrH4zTOAs9ptAveFKDOCjFW9IPJ3tJ6y04aDCr2sK4Ov5xh5JlAjlHjR015\ntiQXNoGqRnxGycr8eyAcJbIyWJlTDGWPiAripMTPxfxfZnnEJIXbGG71EGtN\nmaAGM65gp9AY83VbPcVyTJIGivNRXOe/NlBlx2Dlw/LaB0UMuh8Un2eSrOkN\ngo9JjD7Sw6E7mfxxZW9G8ZdDYy+hbVkaN8zh2OKZOHoz4GgNm27dcZrPlDyI\n7QdLz6qjqRYEFUHTOsSyPX83vOiXUu3s7tYTJZMvqAWS6Yu28qLrUeQj55NI\nsEG2i8XmA4n+ceHODo6jArhBOJDuMP8R3LHqWk4N7rYh1u4BTkkICFbdqgM7\nt53tRk6PKQf6muBIqgf3ptDtb/jtAOZpoEvJDOyCBG9MzNRJAtpRgmuHqrfL\ndVF+MalLeoUiajq2P3mwOF37PrPOTnM6DuFwalzTwcm7sUawmGpAvWK/b1D+\nsGFmu84oPqHxbRNhmkrJoSdiO1FM2yE+v0yXnruiLiIKms7sKIQHsuehsu+z\nHbXUu5vZxOiP3FNrpVlppdYfCIdzG4d5fFh6v/sR51SEFwORs2kf47j4XS2S\nsegh\r\n=qlbq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"170ce3099965ec3c9d8be77dd68c0d54d8b8b7f9","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.23.0","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.1.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.170ce3_1631498629349_0.8283830697965822","host":"s3://npm-registry-packages"}},"0.5.0-alpha.521b2a":{"name":"nestjs-roles","version":"0.5.0-alpha.521b2a","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.521b2a","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"22d23f80588a3b3415a75a80dc4110e758c5db78","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.521b2a.tgz","fileCount":11,"integrity":"sha512-i6I9QvkMzNLEeh4JvFWyN7xCUD+MmbZ2Zb0oYwgLNGOKceeMKg61TWNFArYKBu7GEFvHJukkG7mjlCpTp7vUvg==","signatures":[{"sig":"MEUCIQCkaQzJeryQbHmezN6XEQXE7BWQOiZfsxdDQqGpDx2SLgIgRCifpiXIrlg8j7SwXK8w7DR/bqlc4oUzpkkS2fZLk2g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQALrCRA9TVsSAnZWagAAN1YP/jJ2dIMxLhooE2oJCVLI\nMlTIpnBJCORFgXvnAcU+5Sn1GbGD9XRh3Exa5NDxvW+/5UAfYwMGmvoNj4x2\nrPm/RkNo98hANGYGrXDd5BJnslgsqdVn2yTJjKdw8S/9noNUpeedNAmbcKJx\nunnoOEQwqF7enYjtf3rwa0C/7Y+aaCMU46rQU0yasJy0aqxcXaZnQD/90DYA\n0n/IovSLzyS7FH/WNS+3TGvgYvno925P2nlmth2hP4qBWl1Zy94l9g3ZccSp\nUj2P+UH/REA5ZjQjzSjPoDu9Kl4xm6tjC2QHqyN+pShOelEsILNs8BJrEPOe\nPrVNzTDKCZcFsW86/SqE6as+yxQ6mrAQCyoG7UjcwdPzuyOjFsgrHtn0Ndlt\n5VCTtD5f/WOaykv3cMCiHzC5JwfAcknw73uE59/tBC0V9NW1BJwdJw3mAUur\n/PvbP4Vy6IbEBsyo9G1++XJqPPtxfk07r7WRaPLI5HD5hdXQ3icp59y3I2z/\n/p0GDdT0Zz0VFYMLIGefpDvsEE7Fnkhb7FQUWqd75i3gUqT5vR4pkzrTDXQr\nMHEqk3L6/yaRf8+1F3IPaXWvd0r7quU8xTblLu5iwJfpA5RNiU2Zq1M2DHUE\n2CZ2nEicIc+LHxfDdByCmrVN1dOfFJVAauGVYK/HvFExlepjTgyJWJfmlsVC\nyFYZ\r\n=0hbX\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"521b2a39d7f4aebeb80e717ed28f7e8e739ace9a","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.23.0","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.1.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.521b2a_1631585002783_0.46066720964125607","host":"s3://npm-registry-packages"}},"0.5.0-alpha.d3da2e":{"name":"nestjs-roles","version":"0.5.0-alpha.d3da2e","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.d3da2e","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"e094b27b231328343c1def0911ea7465bf202100","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.d3da2e.tgz","fileCount":11,"integrity":"sha512-bY+lwfTmzljFGpnFkbiOHnqW9yjDLMEsh369Pr8Jf7Agzse2EthrL9yAVhwBlaSmGXAj5zXmRwTlW4Oa3Vov+Q==","signatures":[{"sig":"MEQCIGIE/09UV/MHFwvhdHHvPW0D3lJvwOrNiZidYSnIN3avAiAmYjIxcJVOLwS5eZB6RlpS1gXvHUn0cbpi85LWVjEllA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQAMmCRA9TVsSAnZWagAA68IP/0Lp9dvCpVVPepPSxiHH\nmxWU/YHYPykVLO/KKITVe3lsTW0OJNa+KhUJvnLOOvCbwpEz0eWkQa62VPQ4\nZDWj2ktU9KiGKBEohfI5cqB8+BBRxxVbA7Bh99mipG+gFpLS53eEU49NoSfB\nTyBCkKPk69J0PXX1X4hjMoND4NAYMsYxgijg8TfHStip+ynTn/FiL0Gczqyd\n8oLyMk3mPGHhMjtIooYgNwYHejkWk9y3WMQyICZDmpAoYPKBglecN1/xqt/y\nOf1XRtjaxpzjuoXduEfHYB0c6ZsTaajcFaHUiwG/iNPuumQneV2W2J+Kk0H1\nAqqpJLtFLLlhWOP9ApEngRmBBph2AF3JXdftiIVYsmPmta3OSGcFGyqbGXGp\nOh2BwQSnuqFAQdcGiQIijHmEWF3WEGqwiZKW9H7UF9lC6cGxhNSSFQIg9AKI\nas5S/tLs/Wh1U4KHBy36OTSVTAHO00WoHp+KFWfWUIzyeMKlme/2/MJxuZfE\nnTk0jak1i1k2fD6XqQbyZ3pzBqMntAZi6+meQRRHJMiSKgHjochXa+1QyRtv\nsJwd5RIrDPa7bS03BWuRfdk6f6+jmSG7buVvKd4DjxLO/WD8Sioo/Jh82gEq\nh3t9Yaa2BlsDKRJiJN84G+BE9gsUtuAsKdqZIxD6Zi/GNZ/Z5iKHvBwTn2ka\nqlst\r\n=aH2D\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"d3da2e550e0fed1dcbc16299a00487421ab2a11f","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.23.0","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.0","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.d3da2e_1631585061908_0.4075514571097867","host":"s3://npm-registry-packages"}},"0.5.0-alpha.9d26f5":{"name":"nestjs-roles","version":"0.5.0-alpha.9d26f5","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.9d26f5","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"42ae16cc4f132d45a3e15401a26a6f55cb03147b","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.9d26f5.tgz","fileCount":11,"integrity":"sha512-57OipVMy/qmWqk/Z3cH3kNuNv+jcSBNwqV+nzfVnJlr0N7sV8x2IJ3gIkdXDuGGLhP9ZyyGFDLgpAav9TrLwSA==","signatures":[{"sig":"MEQCICpge3fp6YETmiU50YwICy0jeYLP1477qFitBZ4cL/pbAiBX5QU8HPye6OSp30GYgilGfzD6YlmpbswaCm3pf5RdVA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQAOICRA9TVsSAnZWagAAaW4P/iQrjQUnp1skHqcRIi88\nzgihZrOpnebrV+L8P7PWXNcyDwg/KjJFt0xy+iDe45R9ZWt5uxEe5UXzuYko\nPurRMkpTrAO4tPB0SEsi1ar/w6mFdrAuByrf4xLJL0HqUJ/q2xeNpwdlH+Gy\nJsnNAqpZBF8su2gIe0jvWMV7xyjraVRCHzv3Z7Vrn8J95yGUT49FRr2t9Vbl\n/kUqSQAKO65is9/MDhDFDhKJ+rTrEeZLONnWF0vk0LUsU82aa/uXphNqNOHf\nlkJ61yTWZ9hmAZsg7poJ4lpbDl9Jy8Bz74zu+TiVahR6fSfbC4KovMoMW/Ww\n4P7Rubnhao9aCK2/z/2sk51Ld4kfm1eHDCnI0Oqa5lqq8yxG4AnP0/zophwJ\nn3sczU9sEdjrt6htqRtyjnR4dFw9luraoxt3lP/MDQN3YmvHR44jORRtbIUE\nhw3388UShy/7Fydyo4bZsJaNyX8brVqsMzC9dj4Iyr5l/S+rY34vvtufZjOK\nOnw/KNaXyj58amJXU/LPZTO6eyi6MsrqpUG9Ak8uDG9djKEpE05oqQjnlXLT\n6/jBI0qi+7fj4XOC2eGYwdYEK0UHAF8fTwUJ1iAP7pXRH+bow2J1T/Rw49dw\n08JFsrUmFqPP4kBJ5MaC6gGc19Yh9Z7V6yPrdgKlZLTslvCKmwJHcemWORlB\ns80Z\r\n=/Fiv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"9d26f534b4425281120b949076db11e6ecc6cd39","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.23.0","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.0","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.9d26f5_1631585160783_0.0999359017148711","host":"s3://npm-registry-packages"}},"0.5.0-alpha.53ffac":{"name":"nestjs-roles","version":"0.5.0-alpha.53ffac","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.53ffac","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"bcc155476f02d71241370d29d7e639ede00d501e","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.53ffac.tgz","fileCount":11,"integrity":"sha512-sSBQ0YCoALED7svc3bXplvGgiXnSqDwhsxq9ACVLlaazOq1ofxP3i9Z20PXQEcwEd8wrVQIYwPZSEI7O6DGnrg==","signatures":[{"sig":"MEUCIQCvrl5FNechZBaOSnw+wRJz4DJyPzOR3rH5qJaxm+hP4gIgBimPo69+pCVjZu5lNtE+cEE7SfHTu99ysHi68K1BpPc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQAPgCRA9TVsSAnZWagAAEAEP/1cmuUoCJDxyOWnPBtGn\n1fQ6JBzoPBIi2Ix+u6zks2NwPBoH+1VFw+iAVXcsX19n2jPHGI5wQ30MpjHo\n7o4zlXgd1fZH4MMRonZzHrEMF8mBbW09l4PN7N/swG1XUXu/fFc/5Wui/Nhg\n1RGqHMbkVBcNwmXwXVQ1fH6UnHX7J0d/RsbU6nhU9BlB7flMOeS1X05LfC9D\nQ24PE/kKTmCq6CB+6MoJo311uw24+0NmBHqv9go5M/jbSgCYJldWHjrGsoQz\nM2F/5eY4mra6inUewACQxqPz1bf5RuyoKVOLitHlut2x7QTCEJwWMJX3pp8V\nQ7d5mndwkgNV/F9SlqUBqlp8+xMFQGMM/1+mAPUEuYPTvWOLNRl1LNvXKIoc\nIfSaYwSSaDRyCeNMrGcdoyUOsyOE5XY7IphGfnIWn1UbsdZtrPPUkRUVupEo\nNI0s+SL1WsodGB9zbF8xk9YJ1/D3L5VQxluYJ6tJIzxqd73thBWGScUr95yg\nKfLqgJa/GPx4B8p8i5Yqf4ZPffXA1TGZrX5RSOsT9KXMSrOf/hYr7YUJzHTq\n8gI9ICnvrDzY/h2CIocCgbAP2QwEYJwXj1wnVdNNDtDdE5hfq1Sr03m1hHBY\nXhMr42qkupEk1Jk87q3e/e1Zhvdv/8Fu7PwaSw2f/YinWSwZ/d9w1T5aVLHb\n/iD+\r\n=PhLZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"53ffac22690e79f6ff8d90a6b104539fe8ff2724","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.23.0","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.0","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.53ffac_1631585248750_0.24972808874154695","host":"s3://npm-registry-packages"}},"0.5.0-alpha.5a9e4c":{"name":"nestjs-roles","version":"0.5.0-alpha.5a9e4c","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.5a9e4c","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"5a56155b76054d75df49655f9b5fd4e5d7b69b59","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.5a9e4c.tgz","fileCount":11,"integrity":"sha512-UtrcEkRcr2XT3v1TXSdGdXvaUdKOg2+rGQuKTWgSGjQchzl0kD1OqQZz+BWCGcfapB9rDHcAA47YuBf4Ue64gw==","signatures":[{"sig":"MEUCIQCrGaXT/h+mYbtnuhMpfF1VcbYPBwDdGp/Y5KPVq/G/YQIgbJAlYM2PCS204GVTxJtSB9O8htxTeUUQRwFLtam1Fxg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQ/eICRA9TVsSAnZWagAAWw0P/j4hgYqHVMaCTTDy2DjD\nopdQrbADwiO4vykmiacAbKmG8EX3NXGlDGRwC/ThOXFEsmI5o2ygO9Q2YCTM\nAr7hsJzEC7B2Cg+eZzIrrKqHxMAt5uPDbcccMqQfqkOjBhARMI6itxz1NYk3\neKvlZ/y9MerfTh6Wi2J3oo3t9xQ/qWL3OLvqvBBpRxGCy3b162VfvN6MdW+m\nsrheZIxOEAU5URhVbrCbFL7r2OUwxCtlhepTq3T9mrUN66cN2C2V6pdBxTGd\n1MeAbVDunM8elF4sr2J35I+zGKXZv2ElNUhEM8biVXNq+O1d4Ob9B9VyuCHU\nBdBNG/kYO7szt9OKTe16x6xNJriubjTUP45pGS9XGOyO6Ga0+/EVsXPJRH8I\nJ9zoO/WX+iJzgn2dznyAi4DTFpz/1Un4ySpv/Z6mx32WYTqgwGdHIzjsAPqE\nI0MgVzV5SKcV48U+UI318zhWMceUf17n9++UuMb/Ef2E13ryGDJMfAipY2/9\ncmzBwiHoEae+TCZ3Vhm7pvc7tpZkrmW2YFseptbSfTcd438elND+NK1hjTHo\neTraZAg1wvM1z89cFf/5BuCFLrgW8wto9TUjxUIrN28VEe1WljBVtEMfv6xG\nC1jl+yTMKApRtkXAL8aPrkFhszBmZqLJ5mfM7u71myHoD33A31IxIih0LTYS\n1dfs\r\n=mdFu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"5a9e4cb598cef7996aad0a3e416ec21a94d14e0e","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.0","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.0","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.5a9e4c_1631844232206_0.4016075701154189","host":"s3://npm-registry-packages"}},"0.5.0-alpha.4e31d7":{"name":"nestjs-roles","version":"0.5.0-alpha.4e31d7","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.4e31d7","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"b9471e9b7803d58e425bb0bf8589f24046bb1f2f","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.4e31d7.tgz","fileCount":11,"integrity":"sha512-9xde1ffpYGl8ZK2O8BWfm1NLVIOsVe9pDlzGze0KaRtqxU941Q2u6DQMR3zaV8Ar4TgnxHrhPHoCB+mzlH76GA==","signatures":[{"sig":"MEQCIGWTGyIsevzrPWuN9lXQE9GZpHJebeJ+dueuI5JRaBnrAiAnGAZc/EjLkFUT1ZtpZoz5IUGaLa3ybG8kimZYXeOR9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQ/eaCRA9TVsSAnZWagAAeD4QAJwAbjKs5578IeaRTx/R\nwDnmn2HSUutevdAaG13zSvCQGURYPxoj2eCOXF5oJVJWqmkmx9LUsg7mPSTY\nvAEx/2Pad0QwC24MqiW9k6WMgbGnuESk9Q/N44rjElog0JHmLgQ6EFAAkGxr\n+HaKY8ykQ9RjhOCTmnXAj5qDR1BDN58wCFK7iUOKRJGepFPUTFo70Z5anOvg\n9Pn0utr8PNT5tbMOlrJWmxAY9GtzvDc0doU8g/bvXt0p3aRYyzj9l92OwHbJ\njvwWOgX5vFmdREJY1PLMRZhCcOG6/blUJcUe/OXeqkhBJD5xmJec1LDOLh8P\nSIQOCMgqKmLopyrBWpqbjaUCK7LtV8o2bs8geRwOKla8gMVKs7McIT/lLSNB\nyLeGKgXq2LM32doBPeaRWEKFxLcXDi3KT3js9JT36tealVua13UVhPNjhs2F\nmn74viueZWDGAU39rJ17BT5J9QIDihgns/3wYgrFj0PIoIjVpgR4Bmd8CXag\n1HE7V5wMLcrayYnjKKftXQ9fZRHHjiFlhP4B2iHUKNFkvLwdYFVPqpEWnSVD\nUXfFye4tVlqpleDWAhG3gJX2tf1QpLRmRvsE5MqD9fmEiWG9Wz2xJ9EpmV1c\nicGWzSYi2wZUBaG9j4SjkIo+SYWaJuqnt3M2ftT2ZH7BfIgtmmd7bZwm8Vr0\nK+hU\r\n=rfWr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"4e31d7f898caddcb4613f95bb68fb079e1a82f5b","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.0","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.0","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.4e31d7_1631844250592_0.24967358670531925","host":"s3://npm-registry-packages"}},"0.5.0-alpha.7e2c76":{"name":"nestjs-roles","version":"0.5.0-alpha.7e2c76","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.7e2c76","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"2cedb89b1eabc7bb5e76529d3b04f94e05545073","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.7e2c76.tgz","fileCount":11,"integrity":"sha512-2lq6HHvIBq7UxYkCBVph6VDyQQXG1I7foM4NuXoJIMn2vmwF6SJEgPIOPim/rnBWF+W6j9VunxSRPPlLQ+5OIQ==","signatures":[{"sig":"MEUCIQCjH9ddMuR70ILE6fUL8EaeFHIXKeWgkJC6Teop9vLZUQIgOpu9Iq5e+8DaU6bCjOVBShs9wsyq44/79H4cGejgdEM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQ/f8CRA9TVsSAnZWagAAs0kP/REF3NrgmT8aNcvwRK35\nCMHNsz4Zioss2q3MtkxzvMnOrwhd96ERKNoB8A91QdN8Dv86QO+N7ZKqA41N\nu3nY34SAbKNzMLwVSJVIuRvRO5cgHsvTengLcEZj8gh3+eUDxRjKa4aMo1Sz\nNEpnB1h+d1kt0X7Z8U0q7cZbby2ifMP8wt5TF24vEyWphD4xKXWsjmtci5ak\nbjtiIDwuQrr+s2yyiHuK1wk9AS5ybaTLQF6rbQjjc3a21LFl7htY6xRIWnLX\ngLY7SR6ZZyNFNtNWF5khe7zJwi3vUj994FmmeECXygw0d9VSOSP143j9eOih\ntkk8/cyXVIzfNbsfekeDlWRPqrjbmkc0lAEF97AvCDMmDLyj8JL/q5AaGjxH\n8M7OguPd//VKX8AcVVAmJSK2CoXvk0Sl25+cwv7Vr1bisx97V2O1H7b4p5sp\nRB3zturyqB8Oropacoqoy/WXI5T5Wq33nYnZzKpFKLHKCRZ6LECYaHFVxFnb\n03EU6Vy3ZJEFWG3AhqfsnRT+gb90VUM9yS1EERfyQMJuU2xcmCpRKP+z7/8o\nsi0YQ2mmDtvMTg2FXNarn6ahw+xyFVp8D8x4Ii7ppxq5UViLa4ItXp+P3Yd5\nPwmkaIwTtwdlwdihaJy/hgeAI3fsNZttA+tEcUf0321eD9tz3q91QHbiQw6e\n9Bjq\r\n=4Otc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"7e2c762136607470a9b02c53e8a9e456f583f7b3","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.0","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.0","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.7e2c76_1631844348072_0.48944602041703655","host":"s3://npm-registry-packages"}},"0.5.0-alpha.a050c8":{"name":"nestjs-roles","version":"0.5.0-alpha.a050c8","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.a050c8","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"72b1f87f573d3beeab58ea83f4c62519117e09e6","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.a050c8.tgz","fileCount":11,"integrity":"sha512-s8+VfK9zq/ElpjOxe/x+KqSaPm2N332cSbtZcoU29AgACY0HNqNPwKmpvyfAho4zp+vniAeZUmPElOwesZC4Pg==","signatures":[{"sig":"MEUCIBWIpSFR1PvbVSaoV3UQLsfSroUohnYNQ1UgthBoKFzjAiEArXYNHJ0+vFR7Di5UDAthw3ARpLFSVpdxD5OXg+lvb70=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"a050c8281547d3c9bca1ec85e58c8547fe410404","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.0","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.0","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.a050c8_1632103420786_0.3840992095641529","host":"s3://npm-registry-packages"}},"0.5.0-alpha.21dc13":{"name":"nestjs-roles","version":"0.5.0-alpha.21dc13","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.21dc13","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"b80e156130a7371d6619d2ae2d8f238640960b7f","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.21dc13.tgz","fileCount":11,"integrity":"sha512-NOSF79xOU4229GYtZ0E7ujwwuLX5tjaM53BdOvnX4gMVGjo8LusjuCFLA2vcH5ili7gxXQEinyTSfxzF3/ZTdg==","signatures":[{"sig":"MEQCIDAMaX/UneFvmWS4biCKO+X2e8Ngw5dkmDXfzt6aSSbcAiAdlL4hONGZiSdy0QJSoFyoJkBOCi21M4plZw+h7rVdzQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"21dc13198b0c7dd1fe0d0bed997de821f64fa6b1","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.0","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.0","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.21dc13_1632189835354_0.23103573075382733","host":"s3://npm-registry-packages"}},"0.5.0-alpha.78bb2e":{"name":"nestjs-roles","version":"0.5.0-alpha.78bb2e","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.78bb2e","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"1b4ddd7d5e0427a78591adabc6d8e44a23f3c72f","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.78bb2e.tgz","fileCount":11,"integrity":"sha512-g6saOUNB+bnGFvPSw/umFnA0D27D/cIM79aGKtBFtvwT+Yh1q+ih2KwV3u3kAEA7d6a5Jq4qGJM97ktBlX9SPw==","signatures":[{"sig":"MEYCIQCYnXnFH4ApNGuRTR1uILhxiv/qroV2/sKTEXGTjWY1+QIhALsAkx0sfoaiaYKLOjLwLfIi/1gtRXFJ58ZD9LrmPCst","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"78bb2e36ce4f8bb73bb87d24e5dacdeb455202a1","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.0","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.0","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.78bb2e_1632189863892_0.5115637006747771","host":"s3://npm-registry-packages"}},"0.5.0-alpha.ad3fd7":{"name":"nestjs-roles","version":"0.5.0-alpha.ad3fd7","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.ad3fd7","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"bb012f3e097c66740a7345a6367e8fef0f564409","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.ad3fd7.tgz","fileCount":11,"integrity":"sha512-53yVStRX++Mbau6VUcFn6xyFCXkE7wr3QzMiFfXfC8xjb8nV2GcQGjOHXgQJH+VvcWDkMpb04uHRRWyNiI0BxQ==","signatures":[{"sig":"MEUCICesuiGRrCdpNmc3BNyg2rDPp+4iice0c3Kdi+fzgyLZAiEA5j4Rv/m3SX5NB4CDpVGm1vdxEIPpq9Bxf69k6KGERaE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"ad3fd73d316c2f1a3cf3f332059ceadd5d7e4364","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.0","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.0","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.ad3fd7_1632189942679_0.5980319210174991","host":"s3://npm-registry-packages"}},"0.5.0-alpha.7d8d65":{"name":"nestjs-roles","version":"0.5.0-alpha.7d8d65","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.7d8d65","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"94cbc2cae23b2ebedb7ab403a6d30df3b83d7312","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.7d8d65.tgz","fileCount":11,"integrity":"sha512-F3dHPAsmRa75fq9isQ5xqnyQ7Cp/x3F9MiJ/ippPNFBhMXmJRCbRDEVRPc7FULoW7TJ//1OteD3f6tcXvfpi/g==","signatures":[{"sig":"MEUCIGaCiLaTI8lIDpJSIt6c3UGpkdvqYylIMR2C6uWCH8CnAiEAiG69qg7UHwjRx7Ntn3zNLekPQ3pzMwvQlkWue0aEb0E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"7d8d6578c6d6dd9705675f3aa556adb592b4fc27","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.0","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.7d8d65_1632189955697_0.35795951013620586","host":"s3://npm-registry-packages"}},"0.5.0-alpha.26a183":{"name":"nestjs-roles","version":"0.5.0-alpha.26a183","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.26a183","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"5d0edc201083ecfd52c28e0ded9847d18fa0e9cf","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.26a183.tgz","fileCount":11,"integrity":"sha512-3jouTZli/vRia4fuAIXM8a86ZhJZ+SlAKYP4LQc7YW7p0c1Cuv2wDECmUsWKUQC0zxqCM54Rv1cbrqNKpiMrWw==","signatures":[{"sig":"MEUCIQDOBay3m5eP1FAGq5O7XtIn8fngGpBH3tZR10iKYdvmvQIgJtOMfu/nkN9ADXI+mKUZwffKDO9QuKCIVwPo6BCoNyQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"26a18308b7f5443ae0fe8470d0d47b8f0eae500b","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.0","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.26a183_1632190047096_0.35184510028357807","host":"s3://npm-registry-packages"}},"0.5.0-alpha.00c10f":{"name":"nestjs-roles","version":"0.5.0-alpha.00c10f","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.00c10f","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"7551232070bc3617d0e975710ddae0944398a619","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.00c10f.tgz","fileCount":11,"integrity":"sha512-ep6TbYsUJ2yTKE6Oiv6WACRremufhGAUg4aLkMH87hesyFphihpQo6/SHoYfhDJXqQ2K3uI5Egps4MIAo6H7AA==","signatures":[{"sig":"MEUCIFgl/KtD8x6yP60Po0YiZLgd6FzRn/c8Exl5PMwjhboHAiEA71FQuNic6PTKePamSPEzDlPBRS/KMuTSwRR0nkCmcAc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"00c10f5a4acd13829286952894f8d43438830348","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.0","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.00c10f_1632190067839_0.7980376966795475","host":"s3://npm-registry-packages"}},"0.5.0-alpha.d1fd09":{"name":"nestjs-roles","version":"0.5.0-alpha.d1fd09","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.d1fd09","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"fa858ac3ab0065e710c22704aecf4cc0fe31e038","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.d1fd09.tgz","fileCount":11,"integrity":"sha512-hPTiWgXtzFGg8Ks5982AodgyOivKnmmfO9SME42q3z0iXcSFafsxdRx4CmStE82NEsB+aore9SrBBGJA9szluA==","signatures":[{"sig":"MEUCIDFmOBQCjTcHaiPzLmt7Y0DUyHHhkKrvPQmp3eWytE6/AiEA3eFYajRJ2u+JAiJrgUyaoc8QkLtp66UABG6eGtL1IUc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"d1fd090cfccf2b3c0a70e8c28fd68262ea83259f","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.0","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.d1fd09_1632190154813_0.2562369299176972","host":"s3://npm-registry-packages"}},"0.5.0-alpha.e7f97f":{"name":"nestjs-roles","version":"0.5.0-alpha.e7f97f","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.e7f97f","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"5e1d3c8a21ac4c7c5bf6ef8b4901461dfe5f0951","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.e7f97f.tgz","fileCount":11,"integrity":"sha512-nY576fTQcHqxGCmGR0Hr9C924l19GxORkX6dcCwEnsOTztnKvYGUc5HEBjEjX1Zzros6RRfPE3gjRGNBcr9iPA==","signatures":[{"sig":"MEUCIQCQ7cjSTl9zG6dCVIvu8Yhwb8IBDveUInFVplfBWEI3BQIgHLKX7w2sCWern1HJ3TsDms+cilCg+7vDeWb5rU23I9I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"e7f97fb40fe2e591ad96512193d45734bb671c1a","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.0","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.e7f97f_1632276237591_0.9808716782435307","host":"s3://npm-registry-packages"}},"0.5.0-alpha.040d81":{"name":"nestjs-roles","version":"0.5.0-alpha.040d81","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.040d81","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"466215d33e83a9acd7d024c6efcebf561d41679b","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.040d81.tgz","fileCount":11,"integrity":"sha512-3ZKGFnaA2WrqRDLG3kKRYH0s5RDxrom/DojXFtpdvD89h0IX5153U+vmqIGdMtgiFPu610K59Pu+JWELXjp66g==","signatures":[{"sig":"MEQCIHPENCDtXcwBAA15+74um9FzWwfxCGb625kwym8uoPGpAiA1fHWj1xtGmxy+q2sueDNxV2A5Z3dIpkZB9xGS+bGi3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"040d81af88313ad00159b1fa97ca38bd1a62847f","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.0","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.040d81_1632276248977_0.6051266266793931","host":"s3://npm-registry-packages"}},"0.5.0-alpha.6b6489":{"name":"nestjs-roles","version":"0.5.0-alpha.6b6489","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.6b6489","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"0570e42ae9a7c2513008b8135195bc8929cfb6a7","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.6b6489.tgz","fileCount":11,"integrity":"sha512-9FjYoIfnzJ+XwJonLAt8KDfeP1PXm1LuRcnUl0NPy+fxKhlUTb3USU24ndN3hgmnrNoOOGA4K0r0mLkRG9CuHA==","signatures":[{"sig":"MEQCIAsBXyDFk8H1oaCeKpGngwJS1aHoyuEbhXHJWRaE2qxcAiB0jmK5W73i1TdotYHk+Md1p0UcDdZqQ8U5AiMBsdbggw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"6b6489f6c603819ab5aab0b741fb595a82679354","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.0","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.6b6489_1632276335830_0.7519488661594007","host":"s3://npm-registry-packages"}},"0.5.0-alpha.2f725a":{"name":"nestjs-roles","version":"0.5.0-alpha.2f725a","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.2f725a","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"a88d038ce801e7c679b7d88da9dcf1717d42f19b","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.2f725a.tgz","fileCount":11,"integrity":"sha512-JUpZx9bxJXTWQqptnHimjkCBngnNPJxH3ELUoT/NfvCjOAGdQSeSVHatHeIqk+yanrvHC4waSEWV97y047AmsA==","signatures":[{"sig":"MEYCIQCLyIbGrw9Uc3VaeiCU+GBKXSRnCbIZ/NANYPUdiIQv0AIhANS6hPqpk0nd5i07yVqlPACnrMvjEuLzce3c1U3jk68L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"2f725a2e0e19ec50263bc77a49a5b3253f4395b7","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.1","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.2f725a_1632708232806_0.11114084874288332","host":"s3://npm-registry-packages"}},"0.5.0-alpha.85b41f":{"name":"nestjs-roles","version":"0.5.0-alpha.85b41f","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.85b41f","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"8fa84b8707913dbb546933ba280303cf71a0c1cc","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.85b41f.tgz","fileCount":11,"integrity":"sha512-RnROhhMgTr3QK2T9r2hAXAL9xx+/EbRirLIxUYmawJXb5EPQvOk6ddoQom77uLsVOGqAFXYSmOQ2OqIlyQ2bVw==","signatures":[{"sig":"MEQCIGn7VRr2VC+beX3my6dj8qaIqm/gIf+hzZo21dpqvqUuAiAfy3WI5bzTcSwCfwkYN9Sk3ow0ST0RwEtKR+d/MOoa3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"85b41f8714966ce96bd5656c1fffcd675c480262","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.1","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.85b41f_1632708285035_0.4032647416789641","host":"s3://npm-registry-packages"}},"0.5.0-alpha.a1c4d5":{"name":"nestjs-roles","version":"0.5.0-alpha.a1c4d5","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.a1c4d5","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"763db75daf5169cfa6c091519aaababfb08ac0db","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.a1c4d5.tgz","fileCount":11,"integrity":"sha512-lw4KR7TWe2msPsz0bE30Wv1kW6nLvWtHgng0+4Xy3JeqOuOx17cA+izgSJzY7zZ7nThk4T71agKzvrERbU8HIg==","signatures":[{"sig":"MEUCIBH+5iN0Wu4ID2a6PGLfrfvCss+LvMAEBi2WLzoTJNWjAiEAyo4QMK+1q9cllqMkO2CMi6S72m76H+R0xbKg6bT1u88=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"a1c4d58c8efdee67fa984cfc6f836165cc869d4b","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.1","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.a1c4d5_1632708401863_0.5671515400905969","host":"s3://npm-registry-packages"}},"0.5.0-alpha.fc21c1":{"name":"nestjs-roles","version":"0.5.0-alpha.fc21c1","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.fc21c1","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"a63dd54d11f6e898c2bc3dfb6b3ad3e5c10a31f0","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.fc21c1.tgz","fileCount":11,"integrity":"sha512-7M8A5OTvbWdR+Q8zSBDUyIzh2bHxuaWdj7cFiYHCeE5h9XMd9I+UtO1olI9aNGxCitide2q7GedSt7/r5FDfEg==","signatures":[{"sig":"MEYCIQCzzX6SzzDLfQbTa7NVUWktbRJQx/J361qdM9HypE9oYAIhALsFTxDpT0SPfoKBcV6axEiwQ5bmKe/dVY5/XXGKJqkL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"fc21c1d7995c6a17dc6bf31c8ed18e9c833498da","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.1","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.fc21c1_1632708405062_0.5960515903019405","host":"s3://npm-registry-packages"}},"0.5.0-alpha.7a2887":{"name":"nestjs-roles","version":"0.5.0-alpha.7a2887","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.7a2887","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"3584b1968efb2b324e6e85561c62faa52de530dd","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.7a2887.tgz","fileCount":11,"integrity":"sha512-O5rsb5JmRYeIC+IwchYLYasv7fpe8G0eBoMGdSfY+TMuebFUDMYSGNZxQKCNdaToFI+DzYtCBuj14g1/km7c0A==","signatures":[{"sig":"MEQCIBIS55yww9zbRSfOxIe3NncGEdmULSJZayWGYO9qTv2+AiALrxd/xsvn1nYL6/Gddf3Fy2fTNFWkLaN9lKNyKCdXtA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"7a2887c2b1892ac0863c4acd5019041b009124b3","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.1","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.7a2887_1632708521141_0.5354842809730271","host":"s3://npm-registry-packages"}},"0.5.0-alpha.044ed0":{"name":"nestjs-roles","version":"0.5.0-alpha.044ed0","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.044ed0","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"2914bed3d6e6c3f865b52ffc0b9e8656d060bce6","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.044ed0.tgz","fileCount":11,"integrity":"sha512-+TxCBKUfWJOPh/Dx9dNZxEsQwySFFZHKcHlKueSBIpCNCq2M1X/FpI6S7WvbS35ZvZ17WO+VsJFE9FAEcC9KgA==","signatures":[{"sig":"MEYCIQDoW+DUtzH22JdWH9Lvx5el6e88VtfZFJFzRq6U4bfSIAIhAMhBbh7SBUajJrRqIkIMUbQkw14dIX3ohbSLkedcycen","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"044ed07e66ce4b7b730d6a63e80f21fa16975ac4","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.1","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.2","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.044ed0_1632708539696_0.33753009122525124","host":"s3://npm-registry-packages"}},"0.5.0-alpha.33913c":{"name":"nestjs-roles","version":"0.5.0-alpha.33913c","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.33913c","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"1e47776424c7ca1368120024310d49eb31016a5c","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.33913c.tgz","fileCount":11,"integrity":"sha512-XxAEYstGusR+4tDLu8Qzoin7UVAf/UxQ3tyVfYWbT3/rL4Nn4vQpsqlL23wqM39OuA0CqYBM7OhAz3kM1JIkJQ==","signatures":[{"sig":"MEUCIQDbSpSGkc6jTzNiwdpKXnIX1lCnigour+Mu6ory/xls3AIgB16pocq61Fm73pESgDhevLJkXbuvP+sLWlWwTJ4C8m4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"33913c6cb59313b4f47b691a0d9f00d6371d644d","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.1","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.2","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.33913c_1632708642294_0.5483741019924275","host":"s3://npm-registry-packages"}},"0.5.0-alpha.7f767a":{"name":"nestjs-roles","version":"0.5.0-alpha.7f767a","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.7f767a","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"6cf48f6d90d9b537db48cf7ba5a0ee1dac655005","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.7f767a.tgz","fileCount":11,"integrity":"sha512-vnaoG1pHC/z33HL++xPBfYezP+U7BkouiMQ9B1Pql3n+UC2/l1BoQAIwuYNd/gJBuH6vJA7b6k6x84qZXQ9u8Q==","signatures":[{"sig":"MEQCIFhGazdQJmtiA4p01V9vovb+r3HsJwao7HMejxrNeBfFAiAcPSa7En06wY6BHbMF5t+QOXoBme0ogVgFsOWHNp6/iA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"7f767ad7eb546c7e9146e78962a9a67a34d492a1","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.1","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.2","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.7f767a_1632708652302_0.18811164060579944","host":"s3://npm-registry-packages"}},"0.5.0-alpha.5b31de":{"name":"nestjs-roles","version":"0.5.0-alpha.5b31de","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.5b31de","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"4295ff24f19de65eb3977a9c86f24c93b3e4cd8b","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.5b31de.tgz","fileCount":11,"integrity":"sha512-bBXkGTPik3RSz7aK61sQq6GAvxQS7SXJXfEmY+3Ga+Ar4Rcnz0FWB67vJYU4HYYTbZh1qKNbD1HgSI8pGg5eCg==","signatures":[{"sig":"MEUCIG/50ShuMMwdYZUhv10+oy7jc3JDdTr0hQppicSrxoPoAiEAsZmPJmNezyi59y+X3+tTQ/A46AV/yCZ1ocmFXqUnnDo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"5b31deacf57adddfba095b3cb341d47c5fc5870b","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.1","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.2","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.5b31de_1632708741126_0.626808622837937","host":"s3://npm-registry-packages"}},"0.5.0-alpha.0a16bb":{"name":"nestjs-roles","version":"0.5.0-alpha.0a16bb","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.0a16bb","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"1ed83d3afdedbbc0fc34d77636b9894a48db4282","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.0a16bb.tgz","fileCount":11,"integrity":"sha512-gGpJ/iEzBfLWIgNE/2GN8r0ClRjQAta3gJYvSn+6G91OrB/ar1K9insfNffbHdReYR8+kpcwapp835P3ld7kiw==","signatures":[{"sig":"MEUCIQCai4q6L+88tsWUztWqsxgZ/sHddgK8NcszqIWZBu07QgIgQ8RQvWkl3opj0zRBMbSTtT+H/jhegLa0XDCJjpOADSo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"0a16bb02aa9453a9670ff87ee098a2190f6a689a","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.1","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.2","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.0a16bb_1632757111641_0.8377951063332842","host":"s3://npm-registry-packages"}},"0.5.0-alpha.c9d042":{"name":"nestjs-roles","version":"0.5.0-alpha.c9d042","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.c9d042","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"3328e446516cf1fe6eb7ec46ff00e9c265e4d9d3","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.c9d042.tgz","fileCount":11,"integrity":"sha512-WN9JRJSKNjZmHzIU4j3Wr2Xd4+h9G3GhKixUUmGdMp68QmD+ppf2WX2Xp33l9rNR4c510WzZ0KcEdUBsqvxPbw==","signatures":[{"sig":"MEQCICRR7PMFtQqOIC8LAe7o8zYdcHVkCaK9OaYzr0JWE9qBAiBG88JoLJhAvD7FBB3vi3M9JPulD2TDSLNghfSEYtSJNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"c9d04299ca7de1c7f822d9b5eef833d6993babc6","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.1","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.2","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.c9d042_1632794667497_0.4039613059640279","host":"s3://npm-registry-packages"}},"0.5.0-alpha.d8c534":{"name":"nestjs-roles","version":"0.5.0-alpha.d8c534","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.d8c534","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"f95760e16fc4426ce71e138d4762093d10d6057d","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.d8c534.tgz","fileCount":11,"integrity":"sha512-lbmQdGdhoF7zs0/7hCY8fnN+hxuIPh5ytUFpusrkPbnvGZWwbYd/ta3wdsEBjHybUrLbL+DCtWrttfGDy35pnA==","signatures":[{"sig":"MEUCIQCK8dttpwXHIsWsGvozWoUtn4Nyr7pSBXtU2HIMrLM0NgIgGeyilrEJc81O0UU7By3cZ1W89jFZPDKU9L1RW7xf2OA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"d8c534351b59fbedaf0b6872a87e21e6947219ac","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.1","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.2","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.d8c534_1632794802757_0.8756780318691062","host":"s3://npm-registry-packages"}},"0.5.0-alpha.e90532":{"name":"nestjs-roles","version":"0.5.0-alpha.e90532","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.e90532","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"b4bc890904aa1561d8bd0a03c8703f438c5e28ed","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.e90532.tgz","fileCount":11,"integrity":"sha512-DUnjZgoZ7RfPpkn/L5PXXmPFnnu77u6MnVeKOeYoCtHSKsJQZ6bL0xKvHEFlu+eueNNVZllAiosVhBK3f2trUQ==","signatures":[{"sig":"MEYCIQC8N0ghIkRt31eootuUEn40xp0a5eBrrjBmArbw6Tw51QIhAPQ1FJ5pSn3kQtWBqYK78wI+O+nXs5rB23n6+6jVp3fS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"e905324648667e1c3b0d1966f193cd171be295d8","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.1","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.2","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.e90532_1632881032577_0.253096397877713","host":"s3://npm-registry-packages"}},"0.5.0-alpha.d63e28":{"name":"nestjs-roles","version":"0.5.0-alpha.d63e28","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.d63e28","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"edc1fe0942ed14d2208a9c50fbae942dad355bb4","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.d63e28.tgz","fileCount":11,"integrity":"sha512-G1DTF/Mq0KPtHhZhLA3vbizA7G/lTB0BxGPDWucnA/+r7vXAPkIetMyWwRpCJw8TcU/N+utIKh9yTvaqxjIHIA==","signatures":[{"sig":"MEQCIFoJx2qdrTat2mOFL4dwWZgOJQ+2A6+1fMB/pEVTCfNpAiBiBsL/jgo0ClHiQytIvWYogYfj4mg7ma5Wr/Djv/SSKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"d63e28ca1dbe01a3b92c0d6a3b377dc07fc1f213","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.1","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.2","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.d63e28_1632881053995_0.9841619174784886","host":"s3://npm-registry-packages"}},"0.5.0-alpha.fbb2d9":{"name":"nestjs-roles","version":"0.5.0-alpha.fbb2d9","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.fbb2d9","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"ca6c66797f346cfed510bb7e25604bfacba4ed2c","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.fbb2d9.tgz","fileCount":11,"integrity":"sha512-41KE++ijL4PFwl7SEiPIFu5QNsPHgDi7Z2AGK2cVJtNhNGc5oo4w1XyXWFlN7ugxQjpjmdkRYqvvl0DQO0msKw==","signatures":[{"sig":"MEYCIQCFfgRjNLnGUt7kB4fRLMTAdOdpdTeUSjYPPDHrNWwL5wIhAKhArrVbAWfUAAK/ASDTCK4ioKZV+KAX4LySHtInIsfM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"fbb2d9b46a03b10f95601933fd3cc42ba39914cf","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.1","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.2","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.fbb2d9_1632881192265_0.5423643810762127","host":"s3://npm-registry-packages"}},"0.5.0-alpha.d360f5":{"name":"nestjs-roles","version":"0.5.0-alpha.d360f5","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.d360f5","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"219ac65e6111e243cc7f7fba0b044e37bae169d8","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.d360f5.tgz","fileCount":11,"integrity":"sha512-gVbaMFi9RjsXWzRpA4vpRjSKnukjJjtN+ULjsDaYg5cMNyxy9SYxsD4GbtY+zckOkNBVt3S4i4ulmx58P5I6/w==","signatures":[{"sig":"MEYCIQDSe4L8XdHAqxHAPWionYUbK6oU7TSp4YFpVhsNj32apQIhAOsyIX0Wg09OICcG2ySDUys4/rzw4hbmJSmrgnZ7wEzM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"d360f539462e733fd14c0b8039dddad58fc1cdd2","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.1","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.3","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.d360f5_1632881209053_0.08453089434430372","host":"s3://npm-registry-packages"}},"0.5.0-alpha.a635e2":{"name":"nestjs-roles","version":"0.5.0-alpha.a635e2","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.a635e2","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"48e8f807fbc5263315c5ef155fc7ddf550f92d50","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.a635e2.tgz","fileCount":11,"integrity":"sha512-SBkOuZ58AyPLAM//CLmh6uYyFO8cM0MQBd/zZcle4UZRkgUt9HEN0FzK5xUNnwoq0gjxmRXJ33VRvgVdFai2Zw==","signatures":[{"sig":"MEYCIQD5E/ituZeGK9jYjbdJ4PBGR8qXlvZTxaCaklPKRITFlwIhALfYJ+W2nhVY7Dzkif+FKG3Cl/HIO1bmNN3jWrEunyt1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"a635e2de92ff1e5795078e33694037fe1530342c","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.1","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.3","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.a635e2_1632881333794_0.8793021889898096","host":"s3://npm-registry-packages"}},"0.5.0-alpha.eaa113":{"name":"nestjs-roles","version":"0.5.0-alpha.eaa113","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.eaa113","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"acf318371b0b401007f08fdc2ca1d299a44580a7","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.eaa113.tgz","fileCount":11,"integrity":"sha512-gisrrG0bHB10UjyQr+A84PddGaBBzYfP0CU4c9pGTdmgfWSXziYj7ds1HSeFje9DsHGIuQDyaRp5sszK6cSXBA==","signatures":[{"sig":"MEUCIQCpWqg08pdobic6NqKdQtb9ahH0jDNl42MTgMv5cDSrWQIgQhMmqISSWs0j4j9kUXmMx8Fup6/s5nz2TubZ/2i9jlk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"eaa113c23536ded83bfbc814208be4fa9bc2ba5a","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.1","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.3","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.eaa113_1632881364833_0.9150274884373735","host":"s3://npm-registry-packages"}},"0.5.0-alpha.4ecc2f":{"name":"nestjs-roles","version":"0.5.0-alpha.4ecc2f","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.4ecc2f","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"09bef596b0f01f0a9f8d0f1208175c4c1a535540","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.4ecc2f.tgz","fileCount":11,"integrity":"sha512-XEE0ExW64af4LZpNrkebaB5V0g03L5xPWWWk2F9dCoOvuRKhY8dDnvYfMlgqXo1+u7Fm2dTKt6Q2wVDODPdmMQ==","signatures":[{"sig":"MEQCIDJJ8U4O4RcnxLebeJ4+6ObcNq1OjNx55M5yk8GxnWAOAiBsY5j1ajxaGFEhCNqMZCMltTdIzamZFzVHlS1PUW06zQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"4ecc2fab31929c148df596b08d20828687f054d1","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.1","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.3","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.4ecc2f_1632881445273_0.4142443180877835","host":"s3://npm-registry-packages"}},"0.5.0-alpha.aff848":{"name":"nestjs-roles","version":"0.5.0-alpha.aff848","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.aff848","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"91eb644fdb7ed205a6006a3f1b963fa88fe75631","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.aff848.tgz","fileCount":11,"integrity":"sha512-GNny6OtFN/4tZ0Jj5jTF6TzipcKsmV2BtXGFIlVVEXVosYUOkrh5ckdkfp+Bwgy9rE9mZfwpNoe2BymLdrqkWA==","signatures":[{"sig":"MEUCIQCJtI74xPIMnOML3C3TR7KvHQqw3KGVPNeCsaMqtQ3RVAIgDTooWB7Sp1ZZK9npC24rx2mDFYz32YwhZcGJ/edrSGc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"aff8482f1714c4a12e4c8d98d4150cf421403fe0","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.1","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.3","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.aff848_1632881459439_0.5604903999309756","host":"s3://npm-registry-packages"}},"0.5.0-alpha.754e65":{"name":"nestjs-roles","version":"0.5.0-alpha.754e65","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.754e65","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"81e148625d5c2d1d424add093f7acf09ff444864","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.754e65.tgz","fileCount":11,"integrity":"sha512-PHL260PTbnrExndndkeTNiiYPc9QrT8KC1UGrhhD0y0AKiue/1rT/xd8iby0dJ4vwUeMj2/XMjBD/WEHGAYaTg==","signatures":[{"sig":"MEYCIQCGlwiw55So7VdR6f+mSBTN/3LQn7qgTp6iFwUrUgl/SgIhAKOtDwGSCq0R7DaKT4JVvoX77qA0cxgKSes8jvmLf9G+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"754e65f34115dfcf02c6cc2be92426652ef060b8","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.1","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.3","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.754e65_1632881535038_0.5061961225714395","host":"s3://npm-registry-packages"}},"0.5.0-alpha.343bea":{"name":"nestjs-roles","version":"0.5.0-alpha.343bea","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.343bea","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"3798220c32e32f738dc9a46cafeb9b0d462a2aaf","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.343bea.tgz","fileCount":11,"integrity":"sha512-uy9yflsAsHsBRaAX2MrN6qmZlQKZsA3D4yh5UDX1AxDnQPo4BT3GrjonGCNnL9RBYNA5I7QGCiQKF07De/KO4w==","signatures":[{"sig":"MEQCIF5NQu4lnN2oscqDwPG3Z/qGofPa9FStq9Pl2Bj5OF56AiBmTgjdderkG0jp+j3lOm4+rVzN6dAKYOXFOMhZ3smALQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"343beaf6a752f59984ae32684b208238c0846915","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.1","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.3","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.343bea_1632967407367_0.9682714811461137","host":"s3://npm-registry-packages"}},"0.5.0-alpha.5c27db":{"name":"nestjs-roles","version":"0.5.0-alpha.5c27db","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.5c27db","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"5af8ba8e8c8c4006219d54359636c845fa669b18","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.5c27db.tgz","fileCount":11,"integrity":"sha512-zJzEDvoadFf+0knflkSIVtC1cSrhXNoNnVFSm2dVGsRPVrmDVbAkh/+JBYShuiZzO07IKSK7oTf5e0JDoAz6Zg==","signatures":[{"sig":"MEYCIQDawbmeEyCRhejAa3ga8RdmjO0XQrm72yZ47WE91UceiwIhANkhh+EYgKJ8RzJIPmWV6M2yUU+nOqBymGLhkU2evhAa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"5c27dbbb8fbfc1fcb01c2470cb5641133c1ed26c","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.1","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.4","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.5c27db_1632967605047_0.6377460955803924","host":"s3://npm-registry-packages"}},"0.5.0-alpha.b65073":{"name":"nestjs-roles","version":"0.5.0-alpha.b65073","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.b65073","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"c7038f63db573d30835073c7f7a057b87c28c0ca","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.b65073.tgz","fileCount":11,"integrity":"sha512-FjOdwGDQBLDkjf9Jnq172ugntaC9i/hlVkDhv8XR2N75VM1T3H834nGyjiGNQRaV9CDjQf+kIGbeGUfyfYWChA==","signatures":[{"sig":"MEUCIBG/0Injdq7Ld1oCaxaG7uaK/v7XTUXLsHRSTtXgZ2vvAiEA37VMNdbhDKte4n24PoVhHfrUmoWrRO2d/zCoeyypEko=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"b65073662cc88081e7e276d256518f55397ddf98","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.1","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.4","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.b65073_1632967674997_0.7660321065329161","host":"s3://npm-registry-packages"}},"0.5.0-alpha.506264":{"name":"nestjs-roles","version":"0.5.0-alpha.506264","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.506264","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"5304b511c1e5c4affb13d46bf178122cc102d8eb","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.506264.tgz","fileCount":11,"integrity":"sha512-tREN5dSKivrt9zJq2JlU8ZB4tym+PLUsHdGByu2kpbMPJoAm4AQ9/AmSr1YGuvApjP6m57Dr20ldl0aXxgT4aw==","signatures":[{"sig":"MEQCIB5/rlMIldSiaA8TfCogH5vd97JgcBvPA+JV5N5L/953AiATAdKXKzfF6e1GZNKgaFMAwPDdubtBS/VGJmHlylrzKg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"506264552d1a01944e658f3fff3f62fa55f3cb5e","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.1","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.4","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.506264_1633053820057_0.561826858505361","host":"s3://npm-registry-packages"}},"0.5.0-alpha.a00e7c":{"name":"nestjs-roles","version":"0.5.0-alpha.a00e7c","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.a00e7c","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"8eae6c0e3e63f3fba8d2ce5c273be91e59ca6d7f","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.a00e7c.tgz","fileCount":11,"integrity":"sha512-bTmcezqt75VjPJ/h6/3yQa+7JynVBUwygLxLF3SevymwFyH5FQwGwc6ywZN3HK7xPfrr4POjiyTeaaL2jJGDJg==","signatures":[{"sig":"MEYCIQCoMx7yP8JDWB7Z6edEBfxbE2QGtu5TptT8aQb1JXgqRgIhAPUm7jUkE9LFly8PVrxZcl1SJq4CA6szmj7Nbxmg++pJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"a00e7c9b17f8332132acdcb50cc5b3cceff6f581","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.1","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.4","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.a00e7c_1633053860429_0.6925427915344393","host":"s3://npm-registry-packages"}},"0.5.0-alpha.930273":{"name":"nestjs-roles","version":"0.5.0-alpha.930273","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.930273","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"893d40966eab3bd4d3c20c9b67eaa61ac6a0e1a4","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.930273.tgz","fileCount":11,"integrity":"sha512-7Qo0mSeDcSg9Ejo5A5x1dvO1rsdQTRR94pQwcqLLufuLlTg5nT5eR6Yxs+HexaH9yPvcwwugACq2jcqQXCcmGw==","signatures":[{"sig":"MEQCIH7aIXPxncHwIJVCl2tJuw6yd3INRhQj48QLukUFvKzsAiAJJGCPx+atJgw5+2yJDV6h0gNxDjA+iW2UmdOkhuqTJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"9302734bc2abb24eb97fe8274f53fe888b814a76","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.1","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.4","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.930273_1633053976264_0.18614151198639584","host":"s3://npm-registry-packages"}},"0.5.0-alpha.bddcdb":{"name":"nestjs-roles","version":"0.5.0-alpha.bddcdb","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.bddcdb","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"cddcf7f625455b3ec48619e264c386bbc9458ed3","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.bddcdb.tgz","fileCount":11,"integrity":"sha512-qVBVBU9/lmf6d3NQ4Y+FxuQRe6LGAwCtXOerFOAayZoW4ZPyhttHO+od7Oc/T8aJvKbHeh3dGBHuuUeGbbZa+w==","signatures":[{"sig":"MEUCIEOIr7dCEPooMOAQSa0WNxleSa9suRhYZ4onIE1a0AOZAiEA1Ichfyf24juufA+rvmdQxnWkRwkZxqsJw2mDt9p4VtI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"bddcdbf8479323d70b9a691499711515a342aa87","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.1","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.4","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.bddcdb_1633053980612_0.9956255878658498","host":"s3://npm-registry-packages"}},"0.5.0-alpha.2b1b24":{"name":"nestjs-roles","version":"0.5.0-alpha.2b1b24","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.2b1b24","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"64ddc33dd895df57e8c853990ef8a921a581e773","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.2b1b24.tgz","fileCount":11,"integrity":"sha512-PsmLRoOG2htnQjtctZjai0+k27V86cc0jU8KNnTLtgT5iMyzxESO6kK4pESfk9i6XP70n6fBDHhQ1JOi6k25Gw==","signatures":[{"sig":"MEUCIEuCYS8KIDZgPwUMihTo40fEfGjxqVm2GDso/pJwNhH4AiEAsob6VEUKvI3pf83cgp8BUT+kKvcBLbKI55qmDSXkPCI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"2b1b24fafe5ee3677acc66fac13de13943debb28","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.1","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.4","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.2b1b24_1633054066571_0.2960139390850125","host":"s3://npm-registry-packages"}},"0.5.0-alpha.fab032":{"name":"nestjs-roles","version":"0.5.0-alpha.fab032","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.fab032","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"81ef3ab16c9917d4f0303d1667543d7379907d26","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.fab032.tgz","fileCount":11,"integrity":"sha512-N9KAzK0wMN4m+9R/mKRVxN+InD03yPELHq6xmuM0Zr86cnfgmCspicj2ep6ouaPFGXnsk8nUj+8Y/zqr8bnyNw==","signatures":[{"sig":"MEQCIEsKHhVrvxBqTfaOVoE+0YKb7RrOx0XBDbg0mG84rNzyAiBYQzh60BF8nP+JZDf7U4fJt7DnLX3JaREqh/2koNu9Mg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"fab032c4431918d8e909e53a756da66fb3f953eb","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.1","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.4","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.fab032_1633054107917_0.8261692845301742","host":"s3://npm-registry-packages"}},"0.5.0-alpha.1a2c1b":{"name":"nestjs-roles","version":"0.5.0-alpha.1a2c1b","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.1a2c1b","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"6d091c274cea7a8b251d638fbf38ae08a1072787","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.1a2c1b.tgz","fileCount":11,"integrity":"sha512-Vb8nZluFA4STWfAkmK6O/TtnhONqh7voSG8RU+5pkwUKj1EJLAlR+RzwtiZh1GwkcCoo4Lbb+PVXvsZ7ijNvNQ==","signatures":[{"sig":"MEQCICKjyWLNU1kVNeey/Tn8ENCF7GniU95KTLUGISiJwarOAiAVe+S1h+T1lWft5CrvXItHlwaM7V68sfKShrvIHhQzSw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"1a2c1bbb11b3e6a98c60f0eaba29259f45f62cde","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.1","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.4","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.1a2c1b_1633054211344_0.5395792029069575","host":"s3://npm-registry-packages"}},"0.5.0-alpha.c42bea":{"name":"nestjs-roles","version":"0.5.0-alpha.c42bea","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.c42bea","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"ea1d15b2c7a604805925d81b89cfe4179466cd4f","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.c42bea.tgz","fileCount":11,"integrity":"sha512-+j6e0bxokvrdsxNX3M2BxvgSGeWknLBsNbmyzo15GgNjdBtzYFyWhSU4P8+wXtMyIHANG3dVS02tBTNq7gUnRQ==","signatures":[{"sig":"MEUCIQC4uyTyuc+B4amAzjslvz5CMWy/Rdapcqgrgmio6S4nHgIgWOww3sGdHQiA9XYRA1W7l6H366XmVuXV6IQdVzShi28=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"c42bea8ce54af6d5529649c374bf4458e8f1f9d2","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.1","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.4","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.c42bea_1633313093817_0.49558242182527623","host":"s3://npm-registry-packages"}},"0.5.0-alpha.afe028":{"name":"nestjs-roles","version":"0.5.0-alpha.afe028","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.afe028","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"529e0f00ed5b0c856ae28217fcb885677d47a545","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.afe028.tgz","fileCount":11,"integrity":"sha512-C+o9Dwc5WfCrX8ZA30AgqfnthpnijMgdPUwt05f366iLVuapKf5m4F5E1Ih9FO+huR5EdNvS+Pv5O5z6IAP8kQ==","signatures":[{"sig":"MEYCIQC1oKjom24L7sRURb5yWMsHCr5SPLSUjVbPf8AQg8ktEgIhAKwwai+aQL5brJBeNLZr51JEqzvS0Qtm5e6fJicwYj+D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"afe028cfb942f9866cd496ab994c154cb049af91","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.4","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.afe028_1633399438166_0.9001023859021455","host":"s3://npm-registry-packages"}},"0.5.0-alpha.3a37a2":{"name":"nestjs-roles","version":"0.5.0-alpha.3a37a2","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.3a37a2","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"071e50fb22e125ad9cc224ec2d5f56fdb7667737","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.3a37a2.tgz","fileCount":11,"integrity":"sha512-uIJUYauTTduFczNk00a+Z3Mhcbx73RxRslbDUAVW8pdjLAikSti0SBRj6AXUfxclYe2ZdZeDb8V2fZNCY8kIHg==","signatures":[{"sig":"MEUCIHzJde8vDLlybnFf7MA4IkNijMi75+Xik+wCOEpXG1MnAiEAtN+AHORIOOstG6LYe+0rWZJImuqUIpv8cZ+iHypEUKg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"3a37a299d806bda5cece5e21525e8e8e7864b6f6","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.4","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.3a37a2_1633399461026_0.5525899647824399","host":"s3://npm-registry-packages"}},"0.5.0-alpha.23c248":{"name":"nestjs-roles","version":"0.5.0-alpha.23c248","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.23c248","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"186a6cfe8d3e2003f4499ff6adfa51f167ba4ca2","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.23c248.tgz","fileCount":11,"integrity":"sha512-WDgdIr5n9v4l2cDe3Pdq7WMcAmGYaeJ0EXsZclN405eeobyA/QzjiDei8EkceHJzZi4d72p6FIvY35UPV9PXyQ==","signatures":[{"sig":"MEQCIGWOAOIlDuSTU50K84NBxNIBzoT5t8DAadmW934NY3bpAiB+nu8kVNGL0ObGIj2ecXegbQwSZWCkF67k9Y3Rcx8FgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"23c2482c302c3bf230176293b0b2ac7f9abc0e74","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.4","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.23c248_1633399554941_0.0815573307912627","host":"s3://npm-registry-packages"}},"0.5.0-alpha.8ca173":{"name":"nestjs-roles","version":"0.5.0-alpha.8ca173","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.8ca173","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"22e501031a9ba0be1435993d4fb6b5185bc2585c","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.8ca173.tgz","fileCount":11,"integrity":"sha512-T7csCHFywDfH9mCUOIEnG5u+nvTMiOktGSRo7Jl6/Vd0NGKJ3k/Sh42cH5eYOrohiqb+MyANLYPGuDFXpCf5LQ==","signatures":[{"sig":"MEUCIBuQsl442lixbI8zYwY0gdo3YAgLKienudKD3o0UYi55AiEAkRFIcpxPuX7yHdQ/Xn6P4Z+GVnwLNa648FVvnWngkwE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"8ca173b7395faceac7d48fb77f5834eee07455cf","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.4","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.8ca173_1633485850656_0.7859506449840195","host":"s3://npm-registry-packages"}},"0.5.0-alpha.c67457":{"name":"nestjs-roles","version":"0.5.0-alpha.c67457","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.c67457","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"e7fdbf922c30af379a7ca0f2958a3497e8077e90","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.c67457.tgz","fileCount":11,"integrity":"sha512-Oi/HD7g3Rl4QqNfLRV245EiKj9F7ck4glryx/d8D2Rq0FYdzN+PO1EGnvHLDidhh5huPKaFPslFbHF0u/kDn0A==","signatures":[{"sig":"MEYCIQCOz6LCjg6my43viPUaPDnF+1W8fqIfdfU2SHLk1J9xxwIhAK6n80Hc8YrxoO9SnCsxL5LZI1cMFKKIx9P75Y0Q1sRW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"c674570803725facae8e4f344941ab6e5e7bcc32","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.4","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.c67457_1633485858887_0.8894242194301678","host":"s3://npm-registry-packages"}},"0.5.0-alpha.ab365b":{"name":"nestjs-roles","version":"0.5.0-alpha.ab365b","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.ab365b","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"a69edc22a1ea5880942a8fa7b7a601c89f32040d","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.ab365b.tgz","fileCount":11,"integrity":"sha512-LGRbTlHtSMftf5MRjIMEJl4Zj4ZMNQ6nG7BY28nTGsxKrI8uS/5TWH23/xWCBDjh007GF5dj+y7AoLakKgUBZg==","signatures":[{"sig":"MEYCIQD8K490JFY0Djy7CkB5GbBqQrhzj9lZ58SxSvYShn1qzgIhAOrew4m6y6MFrPPYfm+BdfcibXs1fPlvVUajIhxSZ2/8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"ab365ba13ef51b28b2e9e22cc8a956d5cfad858c","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.4","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.ab365b_1633485943153_0.8193147400380296","host":"s3://npm-registry-packages"}},"0.5.0-alpha.ba663d":{"name":"nestjs-roles","version":"0.5.0-alpha.ba663d","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.ba663d","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"dac85ea16aa47fe31b13b10ab348e66a50ec7689","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.ba663d.tgz","fileCount":11,"integrity":"sha512-WxnnJUFVthTtnYLvTKHuzG93eKVt18JsZmzFvGsD5BX2m4L+990+aTmzoFm7N9D09uhQqd5L8xZlkhEexuk+OQ==","signatures":[{"sig":"MEUCIBkv6r14fEXDE8cflSeUsnGW6J7IEAZLcWo9vCkWfUV5AiEAveRtmIBW83i7av8jptbaxTMQty+Groc5Up1Xf+Fh02o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"ba663dccfd76243ba346cd5fa78102b990b5f563","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.4","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.ba663d_1633485957997_0.15811956757393708","host":"s3://npm-registry-packages"}},"0.5.0-alpha.4b401a":{"name":"nestjs-roles","version":"0.5.0-alpha.4b401a","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.4b401a","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"69073ce3656a8ba9bd766875bbf04c22e3a2bad9","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.4b401a.tgz","fileCount":11,"integrity":"sha512-3HamaWbltJG8XVJij3OGlsBbufOuPBuUN0rNB2rby6nAq9mnUB9BL+fudQWxoNNT2DDmwliuYSr85Ql8PxjmqQ==","signatures":[{"sig":"MEUCID15IZVH6a3FyXcyde5Ma1PT2MhMRryUOeE5PMQdfaWeAiEA+iNQhSADSTEz5naKsiYPAwaBYfb8L8sPVQo5vDVxkOE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"4b401a4c09c5dfcccf7b0b55729fa3ecab2bfc58","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.4","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.4b401a_1633486050274_0.9543262401705623","host":"s3://npm-registry-packages"}},"0.5.0-alpha.ef548a":{"name":"nestjs-roles","version":"0.5.0-alpha.ef548a","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.ef548a","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"13d02cd9841af7768881ca15f88f99bcd929ed40","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.ef548a.tgz","fileCount":11,"integrity":"sha512-luf2QINTSWKWkt59jMn8llx447wW0ekj+2MStOFJlY4Bfxad6WLKUGHCLIVRvVoc3ZoyD9xNo5HKvW1cyRSQGw==","signatures":[{"sig":"MEUCIQCV12cZm9ozTuWjOQMF5ksFGxVh291SBW9L2Wis0J0PawIgZPdBCdob6xOTwWT8ADjUVEZLn5JzsZJR0GiktUUjX4I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"ef548a096c6dc693ef249cbf02d19342ff6b5777","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.4","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.ef548a_1633486073471_0.10125075701655573","host":"s3://npm-registry-packages"}},"0.5.0-alpha.5a5d6a":{"name":"nestjs-roles","version":"0.5.0-alpha.5a5d6a","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.5a5d6a","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"cb251d2b8d387934b7866fb8a2ddeae14acf91d2","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.5a5d6a.tgz","fileCount":11,"integrity":"sha512-h4Ou8YueglsUHnvniiAtXJ5pnmkpoc0jQwCI8CHh1LYBMs+Fo/u4f+qdjoayQsqzK9drXpneARwjnNLOtUc99A==","signatures":[{"sig":"MEYCIQDL3KylqcD4yfu1Ik5Yh5bsN6eii3eRA3YycFhkcipMgwIhAO8Fxnhed7D0rgt+1DNUb+O+vD07d+PboOPLsMYtc3b0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"5a5d6a20a23ac5f3fd95d455c6a382fd7496ba46","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.4","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.5a5d6a_1633486158397_0.552084843355134","host":"s3://npm-registry-packages"}},"0.5.0-alpha.a15f64":{"name":"nestjs-roles","version":"0.5.0-alpha.a15f64","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.a15f64","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"96c61d9e28833b085192a4e878e8390b1a030ad2","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.a15f64.tgz","fileCount":11,"integrity":"sha512-Hj86/oppNaClLvQGYX9ch+rJQNiCxvf7CAcnIZ05L/sC3DrOHCz2kkWkU0cMD2aQOXoBE9NTjjENuT0uH7RSVA==","signatures":[{"sig":"MEQCIFQINASgrGk1ljH2RSyFrKu2XucPABLghQo+vLH2UhVYAiA4225F195XbBCh1m8Dm7/ChiKHhuryaOPulTzZl2ASjA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"a15f6439d116751453560558ea828bb4112b83c0","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.4","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.a15f64_1633486192627_0.16497804383463754","host":"s3://npm-registry-packages"}},"0.5.0-alpha.b05c0c":{"name":"nestjs-roles","version":"0.5.0-alpha.b05c0c","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.b05c0c","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"e3ba3cffe91a8d75896085492cfa4b9c07ce85f4","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.b05c0c.tgz","fileCount":11,"integrity":"sha512-D9W1TvUaXYwFLcc8bV2UCe3izbuY3S3W3bWhVpen4sfE6/7Ju7QuurXucuLHPDXdUhUCmgz7igB8pn8H30vaww==","signatures":[{"sig":"MEYCIQCyQhPYzQcyPgEhHcMw9qIMmcijgxcsw6/rzvUgp+vSFwIhAMLNlfelTgPwDiSE99EIWq4Y3+LCW22XkcsQV/Ks4oZe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"b05c0cef7d3051dac0e6371d51a22c9ba00c971d","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.4","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.b05c0c_1633486300737_0.10537195578817782","host":"s3://npm-registry-packages"}},"0.5.0-alpha.e83ca1":{"name":"nestjs-roles","version":"0.5.0-alpha.e83ca1","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.e83ca1","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"1fa30b57daa7410fcd244f4cead4775d44452012","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.e83ca1.tgz","fileCount":11,"integrity":"sha512-e7NexBHU4dBVKFSv8y7OGyLRhxUywioY86FUpzggtRYGSVe9xeIqr3WV/Blpk/yywCuHGZJaZBvnFqmybGPpJA==","signatures":[{"sig":"MEUCIFkBo65mg2Jaa34UZwgB1BaXTW6jtRz4r9KuwhatBdLvAiEA6tbFAXLKfe/4l7WNx7zcB03aXlAtfrhIIpdt1GKYMmQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"e83ca12eb54eb49feb33920652f72b584f7f4a73","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.4","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.e83ca1_1633572252743_0.5596414065127719","host":"s3://npm-registry-packages"}},"0.5.0-alpha.faec7a":{"name":"nestjs-roles","version":"0.5.0-alpha.faec7a","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.faec7a","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"cbe636646941d41f8e791a54475f9b990fa707bf","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.faec7a.tgz","fileCount":11,"integrity":"sha512-RZbmYoucIXL7KASvm4kIIA7K9HjNSestp4I3Hw7FcjHPQhcryPZrAC8raAhznWey9yjvT5w7oClAknTWg3vlDA==","signatures":[{"sig":"MEUCICE4t2VI9k8OQ916f6orsw0774v5pCSrL2xwUtus2qWrAiEArlQkzAlk7cjJwqynxVuZ7kCQ5wQvVf/4gveQmaZjBJA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"faec7a6b04a5bf215624cb6de3af5b5211dc6738","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.4","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.faec7a_1633572274431_0.7829974344278501","host":"s3://npm-registry-packages"}},"0.5.0-alpha.23f624":{"name":"nestjs-roles","version":"0.5.0-alpha.23f624","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.23f624","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"0a758ae4cb74024dfc0ed9a8e052d016798888c8","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.23f624.tgz","fileCount":11,"integrity":"sha512-Ay5S93jjUyY+YpCHfa28p6r5Ye2A860jwlpKAy8YUmEtG7myK1vpF1m8RJljQ9X7FVYoYAXtE932PrZVH9x9Mg==","signatures":[{"sig":"MEUCIQCzTis5/Rh4VvM7h7HWRsp+cWEfEg66n3PAbF4fG+XfbQIgUk0OqQP1wC9Q3Gy2cAAuY3uKqrLNatZhV+1HOYOz3CU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"23f624644baf28944656d3e4f9794c8360c14954","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.4","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.23f624_1633572414991_0.11074758815124364","host":"s3://npm-registry-packages"}},"0.5.0-alpha.57602f":{"name":"nestjs-roles","version":"0.5.0-alpha.57602f","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.57602f","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"32aa003db7ef0a7153d39b565a70b3976dd47212","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.57602f.tgz","fileCount":11,"integrity":"sha512-jg5f/3K/1AS+irweLknnqZYYMV8h+2zZFRr05wafcdAQrHeA/re8OFc843QT2hpp/S3uIuXviejegBpljee3/w==","signatures":[{"sig":"MEUCIQCj6S0Y6Gcl1nxKpQuyKUJ7gME45l9zgX+74Up0srnrsgIgMMb220td4wCEJXq6wodtxdn7VeyqwEHCCN59CLLx3WQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"57602ff462ce3398dbeee99b2653324b163848a3","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.4","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.57602f_1633572424827_0.2620616865985732","host":"s3://npm-registry-packages"}},"0.5.0-alpha.f6b169":{"name":"nestjs-roles","version":"0.5.0-alpha.f6b169","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.f6b169","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"14e5080a242e588ca68b19f8d049a3112f0d9c75","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.f6b169.tgz","fileCount":11,"integrity":"sha512-8k7LiUyJHpfqawUjkSfDqMfkaJvPBTYPS5CfeW5aUeDxVOqWVhBFW1c/gku3r7U4gFj2VC8iG2hLfMMUxD2zmQ==","signatures":[{"sig":"MEUCIDd9J6HJu2hU8uXdwbp1xAz413IEXRe0nwrVri5SpznkAiEA/PUThzc6UFtf1BSsacZ2D6ow7xivL0tfDPxaptn7G9A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"f6b169776b17ae8244840638053cef004c3280f2","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.4","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.f6b169_1633572555924_0.6184133917677515","host":"s3://npm-registry-packages"}},"0.5.0-alpha.2a1c6e":{"name":"nestjs-roles","version":"0.5.0-alpha.2a1c6e","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.2a1c6e","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"9e86b8ac0ae4369fba4ef6bee831248daff3d675","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.2a1c6e.tgz","fileCount":11,"integrity":"sha512-iB0oho9INnKbFv6GzDEXlBW1QkPW97Qp86xttf3b+XONnXc6IqMgl7EH5/4+UEvNP12B9yu9caOF/wTc9g/s6g==","signatures":[{"sig":"MEYCIQDUrdinEwvRg3QFf+dr5Ei/Z2De7/Fd6qwEr2Wk2iymoAIhAOQkdB5D8t/6tMtSSo4AyhAkyNEq8BZyBYkwiavQGB4h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"2a1c6e9c71dbc450f5c90792ef2bc677c9f56d06","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.4","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.2a1c6e_1633572557698_0.9861483002004905","host":"s3://npm-registry-packages"}},"0.5.0-alpha.5f8ed7":{"name":"nestjs-roles","version":"0.5.0-alpha.5f8ed7","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.5f8ed7","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"01e89fceb0b46ee9b3515e6066c0156baaa0c2fa","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.5f8ed7.tgz","fileCount":11,"integrity":"sha512-HxZQ7BrhKlC7ckb6TAKywkX/J4K+5jusTFvv2Y+uaNHx8GQxdo29AmfKgOAKZ7RKmIXfSVKsDyUbQDNb2F1/mQ==","signatures":[{"sig":"MEQCIFiFjVeoco4HcZR9AaQGcHNVc9Aw2O4vUKwmf7Ele13hAiAQQEd3YHldeLrWzNVdXzh4NkJYKGSfx7CY2MI9gh+QCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"5f8ed78c4698eebc8915c90d8407610c48679ace","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.4","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.5f8ed7_1633572644497_0.6337192259388744","host":"s3://npm-registry-packages"}},"0.5.0-alpha.f5b856":{"name":"nestjs-roles","version":"0.5.0-alpha.f5b856","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.f5b856","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"eafac09d3d8359f8dd3563dcd600d292501a6cd2","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.f5b856.tgz","fileCount":11,"integrity":"sha512-2q5N2elo5t39eaFuBX5G3YOI/GBlkUMAbUcIu6ECoOSldfQjp92J7VyJZ+lsMwMLvXXLCVKa2uEdX9rX9vsKTg==","signatures":[{"sig":"MEUCIQD99YOyC5BY+//VRNfz7TW1TkTNSlfuVH89Dea71SYnbgIgZi4ATbsbHf2OocaW4NgfmQQsj7fW665LvgBvjTQp7hA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"f5b85630fbe639ff35b9e889c321980c35cff899","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.4","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.f5b856_1633572660052_0.2741148072006807","host":"s3://npm-registry-packages"}},"0.5.0-alpha.8832f9":{"name":"nestjs-roles","version":"0.5.0-alpha.8832f9","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.8832f9","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"d58ce74f147125064f87255b75048fb61f0c296c","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.8832f9.tgz","fileCount":11,"integrity":"sha512-HGaU1fpeAhafhK4KtWEIt06EUDKgEqhsAH8RIoTekloDAJHvpjtfvmIZ+HAtvdYnT0dVGdFghQjYwlo6wUd7cg==","signatures":[{"sig":"MEUCIBOZNCbLPfMVCPm8NM74+mqcb00uldHAj4Of106pXnfMAiEA0SzKhj2KLdLabWwXTb3Hjc2sTK9NF/+NQtoY4bdsYOY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"8832f926b6a4ff9d8bd772ae87a43c3b0429ac83","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.4","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.8832f9_1633572764966_0.3684898797999494","host":"s3://npm-registry-packages"}},"0.5.0-alpha.3a242c":{"name":"nestjs-roles","version":"0.5.0-alpha.3a242c","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.3a242c","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"f8a31a2d58d7bff401735a49a623baee871fbe08","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.3a242c.tgz","fileCount":11,"integrity":"sha512-hqfAKecErqYYzyIuGRhgPH3wLkfPXurFocbjsejibBA2c12Ec0h57IQBjXgvHBxa+ItKJ0/fvxi3wl4GdhLA6Q==","signatures":[{"sig":"MEQCIAehZWdNuD3xKIJOhPSeR3nTJnYVcuSBglZD+hsXNq4CAiBXCVTDuGTD3Joywu6EMF3pZPSNSiHF444oAM8SvOucBQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"3a242c83139dd5cdca5240745ebb032ac69d8e7c","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.5","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.3a242c_1633917921774_0.13895929727377831","host":"s3://npm-registry-packages"}},"0.5.0-alpha.7be7f4":{"name":"nestjs-roles","version":"0.5.0-alpha.7be7f4","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.7be7f4","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"0fc2ba4dcefeadfddced7a10f2f358e26e2849e9","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.7be7f4.tgz","fileCount":11,"integrity":"sha512-/IR0Txhl1q3GId7q9gT5WXnBd2dbZmDZK0iKmg8+tBtOqnMGMLttX9g06X9WlzT+gD+G4Q058KbBOPUuv6KcZg==","signatures":[{"sig":"MEQCIE8f/V+QnoPT4ZOtPuELJGnuTGEi1v/Mk2hXc8kyHcqcAiA5xPvcrSCaebxnOUHAeUWvVa0SjYJB7fK1qdRb1e2F3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"7be7f4e382e0b8e738ac806bce985e7bd3f2cd79","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.5","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.7be7f4_1634004255838_0.10181399987537842","host":"s3://npm-registry-packages"}},"0.5.0-alpha.b2bb5c":{"name":"nestjs-roles","version":"0.5.0-alpha.b2bb5c","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.b2bb5c","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"8f84926397d0513919afd97ce05784a39d10987b","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.b2bb5c.tgz","fileCount":11,"integrity":"sha512-fkBQn/bwAoMDsJiyqkUmEJePgE8OTfJDaP2lbVcdl4TenQRulApu5GWVhQ3fwR37eEkwRmZj/UO83IV0JKaCDQ==","signatures":[{"sig":"MEYCIQDuoAoXmHUl1KapUph7buttU8Dyi7IEFzy0Cewn4z6XNQIhAOKcQSDASJE6Mh8IBhZXtRAC/LTJtc5nwzelIm6r8pRL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"b2bb5c082048c816a6dd8110ed1ae02e23605434","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.5","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.b2bb5c_1634090629006_0.8331213858838655","host":"s3://npm-registry-packages"}},"0.5.0-alpha.ed0eb6":{"name":"nestjs-roles","version":"0.5.0-alpha.ed0eb6","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.ed0eb6","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"89b9609fe98c9476f260ef6d8c369611ec5e721e","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.ed0eb6.tgz","fileCount":11,"integrity":"sha512-bFEBn3d6c8iy9j2Npm1VM9Lx1Z05peo7ZXlTIuXmq/NCHPiEDn/gLwrTSXD2wNS3CyvQxKNg6TOGbg8Pq6A+lw==","signatures":[{"sig":"MEUCIE2gQwFa30ytjiTfV79anc/H9CVuyXeSIEvBof2TpoD7AiEAvm5pC/yvi7Aeiy7ZTmPfqXQ+tD23UnxuTBEnK4R9o2c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"ed0eb685e14a254fd429d6d4e079ebe0bc635935","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.5","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.ed0eb6_1634090679628_0.5964065987263758","host":"s3://npm-registry-packages"}},"0.5.0-alpha.546238":{"name":"nestjs-roles","version":"0.5.0-alpha.546238","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.546238","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"7ce90a778c0ce14f4411516e418ab7c462031a1a","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.546238.tgz","fileCount":11,"integrity":"sha512-5BW+8NqwfIcSEgLK3tadD5ghaa3QqzvRAeV0/jy+Ll8gla+1wOoKEPYvpPdqILFpjjWxG1VnT+ydcT2CY5Y2hw==","signatures":[{"sig":"MEUCIGrG2T1cL4G4iMq7Vv5tJujS5hNBE0BCCfhhkJDYktcZAiEArVlbJgjWkOdm0qJLDm4c2p96m7Foe2kfW7XyF9xAA1E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"54623897954284f68b7d3020b7daacca56cf3f8c","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.5","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.546238_1634090777707_0.14994052872676988","host":"s3://npm-registry-packages"}},"0.5.0-alpha.449502":{"name":"nestjs-roles","version":"0.5.0-alpha.449502","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.449502","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"3911dcb256740b3466f747b9c9ceee27195c45f1","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.449502.tgz","fileCount":11,"integrity":"sha512-wt7u+JHhoQZXhYDkKp6HQIMQ6n684g+ERovCsYJUdlllHpLVHZUOcKqjbRHi4O6APE+eB+OCnZdKhroRrkAW7w==","signatures":[{"sig":"MEUCIHWBChgCyHIHf92+l3Rp56+ndwDR6iQIas7whZuWWyivAiEAzhhWsw52NLXNL4Q3KDeys2Y7+a16LrNSzIPxUtXwFdM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"4495028e9f9696eac7858e43a22ad4de7d5c37fe","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.5","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.449502_1634090782718_0.7065687464181376","host":"s3://npm-registry-packages"}},"0.5.0-alpha.dd4515":{"name":"nestjs-roles","version":"0.5.0-alpha.dd4515","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.dd4515","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"8c83aed0066100e88f095f3e0f47d3847a81c285","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.dd4515.tgz","fileCount":11,"integrity":"sha512-HmlqFMIezH7CIgxsuLqofcmlTsGjdyVEiibV6Ylm9Ck6krAKMswVYz3spTmL50U2siA8fnsa3ooS22cvfr+6wQ==","signatures":[{"sig":"MEYCIQCJTs/kxQ90rL4X7c4hxWGCcaCVQphxBYpYKY8WDnJeiAIhAIPLz7+20Fa5LtkZdIdBRAl0wRk2HkZisV3xKk5+MRTL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"dd4515e6d91f2f734829d4bbe77ca5f0939c2a6c","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.5","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.dd4515_1634090860755_0.6436507808161906","host":"s3://npm-registry-packages"}},"0.5.0-alpha.51d072":{"name":"nestjs-roles","version":"0.5.0-alpha.51d072","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.51d072","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"aa492ca6b325d597f4764c6c9a5892d6b19512c8","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.51d072.tgz","fileCount":11,"integrity":"sha512-FNhaSsiAhVI8eBdtk3OFnzTxUXxT2sU2fj05W4xt5OU1TkicJUZTinjzEbvlwMyZqUZqQpLUNZvWiPBSjTDJVQ==","signatures":[{"sig":"MEYCIQDq77gW7NkPXW3QOwC2VC7SnE+GNYs+qw9YbXsBTYNGXQIhAMRTCFTXkyY1oZ/s+X9GYYOkv0HjR8YTiKOeKLRB2WMA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"51d0726d03339659351c22e8bb0a1b1193d17690","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.5","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.51d072_1634177013687_0.24984488051075582","host":"s3://npm-registry-packages"}},"0.5.0-alpha.786875":{"name":"nestjs-roles","version":"0.5.0-alpha.786875","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.786875","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"402330b8a24b99abcf4d92686ecb9ab2f4914888","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.786875.tgz","fileCount":11,"integrity":"sha512-hHC7qSvKaaqJSZwb5En9u08R6Ag3iKMx8H1Dy89xm0Ss6YeXZYPQhzhH+jo3JE5QvVj6eQN1DrF6ikRQtujJiA==","signatures":[{"sig":"MEUCIQCCqGSWwxc4QLSkgAP21vqfs+/82IYzpX8Ny2U6GBKuwAIgZcoHqdrDg7w/Ky087awNY2Qk1wzhye54j6ICPNLoDq4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"786875156bd4538f1c66da4ed938801f073487be","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.5","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.786875_1634177052497_0.6275445098626258","host":"s3://npm-registry-packages"}},"0.5.0-alpha.1b1511":{"name":"nestjs-roles","version":"0.5.0-alpha.1b1511","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.1b1511","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"2059b418ac035802093077498efd703915038e70","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.1b1511.tgz","fileCount":11,"integrity":"sha512-5IIw2ETvsSAJdh7ILPhQBKHs6uIUsF64h2/m97zbZ15U+rN/Uk1z+t9Ykzch/mZjYWYDh5LTVYMTsnamta8i8w==","signatures":[{"sig":"MEUCIQDK0koAPeuMXW+hyt9rzX8E91e9nfl+8E0RWoL50MVekQIgL8QXzuwQ8gtzBT/iqGdjR5rbM6Bb0nmp/S+iaNHAXs0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"1b151121c6b7f5086cb8dadb6d5b6d2ae6bebd42","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.5","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.1b1511_1634177178941_0.0713686226613921","host":"s3://npm-registry-packages"}},"0.5.0-alpha.f40c36":{"name":"nestjs-roles","version":"0.5.0-alpha.f40c36","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.f40c36","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"eac6b39e7aefaf5c463e63aca40ff7fa605347dc","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.f40c36.tgz","fileCount":11,"integrity":"sha512-4Q4FGxCW0Fey/BcELdvxwhnfU8Q0lsLq0C/KGogrUJ8ws3NnIaHCsd4qLg069FRHjgR3eXMjiQZaVSg/iXkxzw==","signatures":[{"sig":"MEQCICoSk6RUD+WE44XQitb0r9XUXGCCgaU+1eUlZdh5Da64AiBXIVBVA4IuF7fgc/PnbbhXKCYn+CetUCg4jDUZXhRi7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"f40c36a47c11c524259cdd9c6ae7c43c73a87e23","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.5","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.f40c36_1634177207255_0.6664852631970721","host":"s3://npm-registry-packages"}},"0.5.0-alpha.70d67f":{"name":"nestjs-roles","version":"0.5.0-alpha.70d67f","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.70d67f","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"e3ad32136d463357f9dbca2424f7e00452162015","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.70d67f.tgz","fileCount":11,"integrity":"sha512-UElRoleLqQCmD5cxLWMbSSUbZkc0Z1E+axVHgC3GuDu5URuM1xvoF4kST/Huehm7e8O3NVh7LRdF2OrJ/mcuLQ==","signatures":[{"sig":"MEUCIFzCSNPsDwz3ACPB+/naZ6yS7p7Jy0xLCPXCbcapjzyrAiEAw0q75bTh8lH3TBd5WbUCbiWd+wwF0wvC9CjCv1tEsGo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"70d67fc0627dd0f208f2d7d97584836da38834ad","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.5","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.70d67f_1634177314157_0.810512735056425","host":"s3://npm-registry-packages"}},"0.5.0-alpha.a843cc":{"name":"nestjs-roles","version":"0.5.0-alpha.a843cc","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.a843cc","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"845419fe71129761d4f579883417fd50f5ca4365","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.a843cc.tgz","fileCount":11,"integrity":"sha512-xfXv4UW4MistCeToyvlvAPSOjZF4cbH7ILuEz78GSsItJPAT4puW4beWjzmmxpDy9Il5CW8c6KnPAWB3fbU48A==","signatures":[{"sig":"MEUCIQD+y/Q0d8FouI1IAMfmG58Dvw0UMFGN9puzu7VXmMOK3QIgRnIy4LJYCEaasIKjk+SzZpkoBpS02/E++AOCxUeokFg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"a843cc6a6f46ba3557e0af314ad1f45513db137e","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.5","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.a843cc_1634177326644_0.9833895842761211","host":"s3://npm-registry-packages"}},"0.5.0-alpha.fde8e0":{"name":"nestjs-roles","version":"0.5.0-alpha.fde8e0","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.fde8e0","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"61fdb82e2c02ae9c520d46b2b817d8e885930686","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.fde8e0.tgz","fileCount":11,"integrity":"sha512-8Hz8gbDAojn4Po2nQPuOqLkqr3MfSggzfA4BZrua1s+nJEv2V00COW98HUhHFf/Vlpy+z4mopEdBkyVr9AYxmw==","signatures":[{"sig":"MEUCIH+VLbXz6Mew5ExBoQ0SeOCx2DszwTkRaAnZmDR1N9DnAiEAs8U0N5x+PGKhv2ppvrKn+zZSwa29zxx2FTrvY94DJD4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"fde8e0ed263d5b4c1480016fa31ff1afb2d6793f","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.5","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.fde8e0_1634177427705_0.1936763650422617","host":"s3://npm-registry-packages"}},"0.5.0-alpha.9ffefe":{"name":"nestjs-roles","version":"0.5.0-alpha.9ffefe","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.9ffefe","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"01d346823bcbed8fe1c2bc74e14e2273f6cf0e56","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.9ffefe.tgz","fileCount":11,"integrity":"sha512-r2EQaUDTgCVGm9qStcMPGXwytBdn+aI4KXxdbotu+HpS6nUmWdh9YkOa+QYuSOo4SjTpTpUy94fb4ihNj/zcrw==","signatures":[{"sig":"MEYCIQDCs4pUJ0U6pNK7YslJlogb6pMWxI/ZHLnKgt/U6Z5LHQIhAKgsWDTOtDNmtLyViH/CHD+p1tvxgm2CbAEG1dpw5btP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"9ffefe74f34780d4b3e6281908db29a96b2755e9","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.5","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.9ffefe_1634177434467_0.572520816720999","host":"s3://npm-registry-packages"}},"0.5.0-alpha.9bf61f":{"name":"nestjs-roles","version":"0.5.0-alpha.9bf61f","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.9bf61f","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"2af06b3d59f44b0eb3f53d4818ba3a32ee9d59c1","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.9bf61f.tgz","fileCount":11,"integrity":"sha512-nZKIuRipKTBNpne73zcHItzLPUAG9DoPJro98uWm1LmBd2f0rb4R1qKFn4cmzf2Rvs74xMzIBT5z4p5QqVLYrg==","signatures":[{"sig":"MEUCIGqi+Tq1qm7SB+EXtgYVoS/PXpJIpJFhWgj4CtlcR8/FAiEAy/B+Xnz+D2oXyUjdG6J7Yg64F5yhEQ+NwQEbU347oJ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"9bf61fa345ac7eadc8efb15b5b3ad3f25b6bdce1","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.5","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.9bf61f_1634177527666_0.5512589437430422","host":"s3://npm-registry-packages"}},"0.5.0-alpha.ca1672":{"name":"nestjs-roles","version":"0.5.0-alpha.ca1672","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.ca1672","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"065835d7e327d2b53f75600d4513aff5499af2db","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.ca1672.tgz","fileCount":11,"integrity":"sha512-5SiJQ2aI4MVpmcCe0SqpkYLIwgm4D9XyKOolh6lcjVni8EnqKTS6gaOm/UCTdeQgs3Bg3b/SK+H0KZOLjEkiHQ==","signatures":[{"sig":"MEQCIA0kykTfKS+CONBG83vnYMRjQuWRdgdXTLhgZgkd/qk1AiA9Q5sC9wYzT9todnCxBqA0fcUWlQ0PU9BgiEYde3LeDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"ca1672f9de9d829e20c0d0b59b8db27786ce506d","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.5","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.ca1672_1634263405787_0.5026113045522105","host":"s3://npm-registry-packages"}},"0.5.0-alpha.6399c4":{"name":"nestjs-roles","version":"0.5.0-alpha.6399c4","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.6399c4","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"4961a1c7d9be57dd5d8eb13575ebc375e2cad9fe","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.6399c4.tgz","fileCount":11,"integrity":"sha512-tLS4oyl8U50tc7+bcXflkxRlGr0jWCcIUpFvDiP0TIiGewRn3Ma9ewCexj7we9xWs14XmJMTaM4QFPz36pOBNQ==","signatures":[{"sig":"MEYCIQCrBP9fc819G4cNVxqwbIu9KGngNM+XbiiF30Jt1TJI3gIhAOxdXNNZRrwtVp1dQGm2eb8CLs46td5gmDEq0Q6R2kI5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"6399c4aac5d868909f4eaab4648455c6894af9ef","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.5","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.6399c4_1634263468839_0.9174829472103172","host":"s3://npm-registry-packages"}},"0.5.0-alpha.2ba1d3":{"name":"nestjs-roles","version":"0.5.0-alpha.2ba1d3","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.2ba1d3","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"005ec84a8d023b11dd1e391339c5d658d1bcdd62","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.2ba1d3.tgz","fileCount":11,"integrity":"sha512-zfxnS39t1bStzOkFlKP3hNjzPv7PsPyFajiEB0tkKpXYY+3IAv5CJtWFLKtzP06GL/GMVH3sc7OGs5VPUVDEHQ==","signatures":[{"sig":"MEQCIBYgYnIqtA4wl79/u7LJ8HSSy/AVw8K2SoSU9sMNWo7kAiA/Oo9/AHNDjgDT5iOzr2lmueJzGbVEJDUjA5hmHvWf4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"2ba1d3634feba6331d1a60d9726e998a10f246ad","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.5","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.2ba1d3_1634263590642_0.5749977744409895","host":"s3://npm-registry-packages"}},"0.5.0-alpha.e38f12":{"name":"nestjs-roles","version":"0.5.0-alpha.e38f12","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.e38f12","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"8b776129c829b736afd4020c2c4218fe6bfa1fda","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.e38f12.tgz","fileCount":11,"integrity":"sha512-4V9JRjLuUgBmJtXx2wucbZlNuB7KP3oiuqW4a5yDCkzXYjicG1xWKaHuY7EeFCPUan/pF5Lq8Z7ku/j5q7Ds2w==","signatures":[{"sig":"MEQCIAtr/Uoz32phbeNxvfwYGbdUIxkKnGzVoZKP3VQXRkM9AiB5yjDlMhLan9c3kaJDjSO9sxX99CGI+r6jPrho5K3XlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"e38f12c7d8b36ca2497bc6a6d5b310d1f50558d5","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.5","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.e38f12_1634263594674_0.17472462983520987","host":"s3://npm-registry-packages"}},"0.5.0-alpha.ea9995":{"name":"nestjs-roles","version":"0.5.0-alpha.ea9995","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.ea9995","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"9676eb1d933990882564eaf94fdc966afd30366b","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.ea9995.tgz","fileCount":11,"integrity":"sha512-qtR1H0EIwyNAWWdgN3Q8KHwFFXS6GJjS5iPRVe7Gdz8L/WWnlRwfm7U8vG9ieiwc2GrwK2BOCKIs3JrrA9XhyQ==","signatures":[{"sig":"MEQCIB6c+2ssVJXQqrbtJlc8hza1uKraJJQYhQ+QM9n1etrEAiADrvT84Hzn7QQZYfjyO6ZW2lXyT1MltlZTDLrNDPVg6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"ea999575425ca898b49d90d4bfc2453851e90b4c","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.5","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.ea9995_1634263721984_0.3489872748087455","host":"s3://npm-registry-packages"}},"0.5.0-alpha.1f63a2":{"name":"nestjs-roles","version":"0.5.0-alpha.1f63a2","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.1f63a2","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"c14a30fdf961d18c9d8c30e0e45cc993206f3e4a","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.1f63a2.tgz","fileCount":11,"integrity":"sha512-Ag4GtTlDp+BwVHitQf+/7GEyD06qNF+t7JZFANZQbl2bLDqvWOFgoeMptd4pTiu8KWp80/HVYiT+8EJ6m4lHeg==","signatures":[{"sig":"MEQCIHy0SX05C7Ca2TxR7qNKlphgw4CovU5NHNegjj3v8TsQAiBkksdnLmbXyx59ICSJ1mw0/L0YjGUkRntALEjA9fllkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"1f63a2f032a40b85b43ff442ab6b345d7b059f6a","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.5","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.1f63a2_1634263727794_0.4253660642242223","host":"s3://npm-registry-packages"}},"0.5.0-alpha.1535d7":{"name":"nestjs-roles","version":"0.5.0-alpha.1535d7","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.1535d7","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"5ffaa5d9dd177b288e19c4fa7d5cf9ed3def4737","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.1535d7.tgz","fileCount":11,"integrity":"sha512-s8w58FQj3C39MaqP2ADVWo74z5uF5sY8hIq4iTuz4t+sdzrcV7/97JxA5UIQL6JqszsBImS/mhkyBtkCKBBY0w==","signatures":[{"sig":"MEUCIQDUzQ8G8eTDdWHcJaWwuekgt5NXqSFXu+kCgW7Eqm/45AIgKMcVb/Z7zc8tRhMql2HJzWJCwHW7VVhSSMhK9Lj0oQY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"1535d76da8b98cd39584ec2fbe189a5d0eb45621","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.5","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.1535d7_1634263814222_0.09542212388288784","host":"s3://npm-registry-packages"}},"0.5.0-alpha.1937ed":{"name":"nestjs-roles","version":"0.5.0-alpha.1937ed","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.1937ed","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"7453a586de31195af923defb7581f481376c2d4d","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.1937ed.tgz","fileCount":11,"integrity":"sha512-+9+yDwm0jQNVIAtfs9FNSJTD/yHYWmEOFlMA1xH6aphcglgOXCr853cngNxkT/O5y4ynl968dSZY535bN69Sdw==","signatures":[{"sig":"MEUCIQC7srvp5GzQ4vpaQLHapSG1Bqull8i3yGjkmmU1u+7PuAIgd4Dp2LhYh1DMZL6igLSilolRuLRjChYvqW9pSUytUPU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"1937ed508dc57cc82e69685c2b26f97becfe3dde","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.5","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.1937ed_1634263827902_0.20959809709439736","host":"s3://npm-registry-packages"}},"0.5.0-alpha.7ca545":{"name":"nestjs-roles","version":"0.5.0-alpha.7ca545","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.7ca545","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"81910c750de1809c0e39815960a7b8efce02f7d6","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.7ca545.tgz","fileCount":11,"integrity":"sha512-8NxVmYWA9nt2mZkbQ/fZJp16V/dIoKTWWY2u4438LHAr2ojCr/LYDZu0rZtSJVPgkiz5tIXyd9wg3WnM3Vlwkw==","signatures":[{"sig":"MEUCIQDYJDLLQdblW08T4FU/fs3E1oixgqENQRmGVAgMtp3hXwIgST9pv9XU8PhPiioVYV0Rj6t22D3956aT7QytyHu5waY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"7ca545a99102a16cc7ca1bb1857d05cd27783788","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.5","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.7ca545_1634263909550_0.28374123258091677","host":"s3://npm-registry-packages"}},"0.5.0-alpha.2e0c8f":{"name":"nestjs-roles","version":"0.5.0-alpha.2e0c8f","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.2e0c8f","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"ca5ca6c01b2ed8942b24cc2a3a98c77984831595","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.2e0c8f.tgz","fileCount":11,"integrity":"sha512-JOClxXYHUaOtMlrOJDCoyxv3s43hg/gL8Pow7jLKoOVnMp+1fC/N4JrG56cAGKimCnYd/zXyrNKcPiLKII972Q==","signatures":[{"sig":"MEQCIDlEjzW0FSRzMA0tK6+g2PW81HMj0Be/IRocw1Vo5tU/AiBLLuR1UdHlo1fQeN5A01NlRQCKMNFeqzUZBWWJL5Q57A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"2e0c8f5450f97e4450f3a6e072c4910444b9e293","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.5","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.2e0c8f_1634263999177_0.7052356166037423","host":"s3://npm-registry-packages"}},"0.5.0-alpha.280fee":{"name":"nestjs-roles","version":"0.5.0-alpha.280fee","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.280fee","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"17ae08893321cde4be3adacc6f6785ef5100bcc6","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.280fee.tgz","fileCount":11,"integrity":"sha512-qFvVPy84yl/5sLLE3ipl0qUEZJi0XxkOr9+gqiG9I/sT9zfBWjq7lKKhymReJoYXevSHWgBI5+Y6AHvPnWXFoA==","signatures":[{"sig":"MEUCIHOdFOEkB94nfs8VqsVHhZJCgNAPWVimdfoMVhrcj67eAiEA1a4ki6GcdsH3dIaOXKqon1WWZEdKm1qYsXcR+o0mMOs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"280feee5478899e64b19ad5ef6d0762d5d09cb1d","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.5","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.280fee_1634264112979_0.6270926687750842","host":"s3://npm-registry-packages"}},"0.5.0-alpha.c5ea23":{"name":"nestjs-roles","version":"0.5.0-alpha.c5ea23","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.c5ea23","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"5b7031310e36dae870e92c1af9b165001376f47e","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.c5ea23.tgz","fileCount":11,"integrity":"sha512-tixzVcmiuHT8/IYHHA975VTFdNLLhyQqKa7lh6y3GHVvqJbV8MG7Qq2mwWI65I0okceDwmd+bM2Vjz7GZRt1Ag==","signatures":[{"sig":"MEQCIDkC7KijT+EqGzxqM6J/e0p88SqpdWFBJwqLAoLD/kecAiAT8hyqCwI8RodXdmDTBqMDypYSUVVX02jscD57EYUhRA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"c5ea2371b9a55be0996f51ef6fc6cc8c4bac360f","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.5","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.c5ea23_1634522620427_0.9141488431628535","host":"s3://npm-registry-packages"}},"0.5.0-alpha.c8384a":{"name":"nestjs-roles","version":"0.5.0-alpha.c8384a","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.c8384a","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"e26996bda737230ad65ed705b3863e1788c56804","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.c8384a.tgz","fileCount":11,"integrity":"sha512-39xeHG9k7736Q/A3BZqgIr5VbJndsov7SQJ3GWfuPsC6lWcKZ5UczlgG4NZTXiJ5B6qS4fTm3jg6I9KFkK+z6Q==","signatures":[{"sig":"MEYCIQCnmisOv6KzX/hwUKPt0HSNSWzBpSBhQWSbnIDlaWifKQIhAKiAdix54iYNBNV9yJo88lBoMZmDqxgmNG2cEkqQatby","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"c8384aa6a6ca9d8c46f2013a09223a25ce54e00b","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.5","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.c8384a_1634522669047_0.8180375366397914","host":"s3://npm-registry-packages"}},"0.5.0-alpha.6a0c81":{"name":"nestjs-roles","version":"0.5.0-alpha.6a0c81","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.6a0c81","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"da54052aea43391ca36cdf6b8b345df00db5a663","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.6a0c81.tgz","fileCount":11,"integrity":"sha512-QM68HO3/2BOZnzclW0oiJ4NZe1aHakVNY6IOOXK/yYYyiwznSFKqLrCNRjWMxyYHnJFQwWZ03+y/pfpdkrLUEg==","signatures":[{"sig":"MEYCIQCAYhLNvpRhg9DcW66T/sF1RDHFU2MCUPKsEyb/FkPrbAIhAIUvXCzUg4iiVheIyw2dhHcPoXWBCgEsvoAVHXb28sc4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"6a0c8130bd011ba6ba1de6abe9942f0a4966e663","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.2.5","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.6a0c81_1634522752852_0.9983333108858397","host":"s3://npm-registry-packages"}},"0.5.0-alpha.3b4d1a":{"name":"nestjs-roles","version":"0.5.0-alpha.3b4d1a","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.3b4d1a","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"3d3a60d2b89f5e54e1b73905c8dc9285add10f76","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.3b4d1a.tgz","fileCount":11,"integrity":"sha512-pC+dOJCdbbyHJz4ebeNgV2Vz9IK3RkQn2Ipkj4oZnTZSlrsXe7Y9UURZoMJiipv7OyhxQoTR1ohmmw1N/TYLyw==","signatures":[{"sig":"MEUCIAKgMdoop1Gpuv+Pi5Er9OT4u5gQQuIxY59yCdwe2QC2AiEAiXNmPA+8gDMGaSqL6G08GjNwc9agQjEmTIKWObAP9ZE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"3b4d1aa5ad24076f980fa135bda6d454c21ba0c9","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.0","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.3b4d1a_1634522764564_0.9164847211412104","host":"s3://npm-registry-packages"}},"0.5.0-alpha.504ab4":{"name":"nestjs-roles","version":"0.5.0-alpha.504ab4","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.504ab4","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"3ed295afe4b117507462a266717a2751a3926bf2","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.504ab4.tgz","fileCount":11,"integrity":"sha512-bNFGL0acDqckOwPkOlamSwiOHAisg1W8t9k1ktr1tccL4rayPisHMBLYnp7GinVtslcW4c7st3yVkgu6yzG/hg==","signatures":[{"sig":"MEQCIA7d4fsU/n4JJcLVR8zF6VQcSC7lY6nuOcY/WfD6O5H6AiBEcJqAihZ5GzA/5CGPvoG7VcagYRCpSKio2oudp9cuMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"504ab40f76e02a4bda542619ee4b7b7ce29d43dd","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.0","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.504ab4_1634522869089_0.5316439051475101","host":"s3://npm-registry-packages"}},"0.5.0-alpha.e62457":{"name":"nestjs-roles","version":"0.5.0-alpha.e62457","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.e62457","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"eaf912fd3c53c74513054305876470db0d42b575","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.e62457.tgz","fileCount":11,"integrity":"sha512-uZoCyMbC+xlvuSGsnI64t5xWLG2JDoEaB7A2eCPlVRLeIsf2K5zoZiyfiIxx3PBt8eG9402TxIjq2i2re/G+ZQ==","signatures":[{"sig":"MEQCIFFSx9XeXIsIkQPIoXZaI5RQDEMAF2WaoTxi2LCSaeRfAiAYc86bddCn2qDtoP/C/5fnDbGB9NfAuLZs+02KsUCX7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"e62457e0bd3c645c4b407ecc412854bc24daf19a","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.6","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.e62457_1634695451151_0.48721160964362786","host":"s3://npm-registry-packages"}},"0.5.0-alpha.4d4042":{"name":"nestjs-roles","version":"0.5.0-alpha.4d4042","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.4d4042","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"4e4d132b852f23d2b2e18a42a8c9e8ca90cabc98","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.4d4042.tgz","fileCount":11,"integrity":"sha512-5Ew9A1hO8fXKthRyKaUqTBXTLGVQs7yBShV6cK2xkapMzEGTrwJ/odbTYb6gKCrZOSi4Fjg2S6HN3nF90FaLyA==","signatures":[{"sig":"MEUCIBt9R4QG/7Rk1TgsLFsxiRe+iQPIcRHKtD7ZFLXGiEdUAiEAiRDAvrJlKZimRtzFYNGpO/tS94F+suGf8uGl2QFrxLg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"4d4042c9e9ff056af2801b7d95581b15a89d97c3","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.7","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.4d4042_1634868243573_0.4382485193864043","host":"s3://npm-registry-packages"}},"0.5.0-alpha.51ce1f":{"name":"nestjs-roles","version":"0.5.0-alpha.51ce1f","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.51ce1f","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"0aecede47c429dacab220b1d22d03bd5b556b9a9","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.51ce1f.tgz","fileCount":11,"integrity":"sha512-l+ufX6Tgk1nB+4LMQwV5RAG3t01kQ4ZfFhBkkKg/U4qIrCRGkhhTbHNmLdiRR5VBKEllvMgs8+Le11xodiJrvA==","signatures":[{"sig":"MEUCIGqiecqsfYcnW2duPjtP0ceRNMVtp+hxkCIKX6feeTEAAiEAoDaGfRNhf2358fsY+4dBKwyjlGuwsojw91SzWdUCA24=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"51ce1f2f2f905b000970e3afc4a9b98a6355f106","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.7","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.51ce1f_1634868250206_0.6945161071491244","host":"s3://npm-registry-packages"}},"0.5.0-alpha.d06650":{"name":"nestjs-roles","version":"0.5.0-alpha.d06650","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.d06650","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"89f1456dbafeb1542c06f4f1fbf10e630be7c6c6","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.d06650.tgz","fileCount":11,"integrity":"sha512-z2sKB20GylZHTxX/mRM5MclCUJV8yk1/cddbclBbzk6HKXmbjKqmuhjnSn3zJHC8xcY6QX/kpRuw6BanttJk+A==","signatures":[{"sig":"MEYCIQDpRnBgVcKvxTUCsDGvw4SAoY9ihxxBXpoXrqZJT5zyMQIhAJtLGQqmcWual2ab2DwMRqUx3WxbZMkjSDWKOupYpHG7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"d0665099b658e16764bed36f49c5df349d2603f6","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.7","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.d06650_1634868342987_0.06058543544362127","host":"s3://npm-registry-packages"}},"0.5.0-alpha.df3d0a":{"name":"nestjs-roles","version":"0.5.0-alpha.df3d0a","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.df3d0a","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"ecf6d65e1693ee67cde912a8ca2a7753d77e6307","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.df3d0a.tgz","fileCount":11,"integrity":"sha512-mqle3N+BeeQb2bCWq2jkHZJtyRaya6nSxMnGemispNsvBIVmk+epK1nmgIj5FPwzEb/baPn4CnfD6e7Z10+Ttw==","signatures":[{"sig":"MEUCIQDdi5pyOxLdMhoum/aJ4ufD4i75q82++arBkWGjBZrM3gIgNZxW5qxDyTe+q+cEVJPFViVveM2Q0qeQB7JGlslLPz0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"df3d0adf157e3daf28fa77b2be4e7e2655d99b81","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.7","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.df3d0a_1635127535685_0.11240098592784875","host":"s3://npm-registry-packages"}},"0.5.0-alpha.b75f15":{"name":"nestjs-roles","version":"0.5.0-alpha.b75f15","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.b75f15","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"d54ec9c57920f97a42280d1f5ce21484b7442d9a","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.b75f15.tgz","fileCount":11,"integrity":"sha512-lHBeZv/s6jDvdAfOMIZ4fsKeGOKQh8gSTtigw5hz0wDKfLvo6QIjXWW971JPT0bUMK798NISPDVKYRT1I9DfPQ==","signatures":[{"sig":"MEYCIQD5oA3dW+tPR7jwqajBmaPzksVbw0JbOed9JPzkSwyyOgIhANQvKg4jD61vACRNttMI7mjuTGEXVEc/BOuq0uHKUCER","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"b75f159e058d7f86eaf08ea4c5de1243d28ce5ba","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.7","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.b75f15_1635127587455_0.29171128817027725","host":"s3://npm-registry-packages"}},"0.5.0-alpha.308028":{"name":"nestjs-roles","version":"0.5.0-alpha.308028","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.308028","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"8124b4b477d96ccf3f0a8a8005d4685323c27b24","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.308028.tgz","fileCount":11,"integrity":"sha512-yyTH3+LwA9Yzr4NFwKlB5bEpDV72+Q10IxGbbbw7s181RrVGyBwuL2gpOyUSEj4iGfUgQYb98coVGp7SjQvjZw==","signatures":[{"sig":"MEQCIFv4xXUIQbG0amY14w5gexmLrQ94Solx38sk1OERu46UAiB+GyX/npEPsdWXoyzsgc9Jx1KXekJbfcuo3WBpVEmZjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"308028689d53d274f11042521169285a3eb68f21","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.7","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.308028_1635213823552_0.00796769877744441","host":"s3://npm-registry-packages"}},"0.5.0-alpha.a5de35":{"name":"nestjs-roles","version":"0.5.0-alpha.a5de35","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.a5de35","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"4a3d89c31d781d191e4db5d89976dc527a8e50d4","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.a5de35.tgz","fileCount":11,"integrity":"sha512-op5TtdIilI9OsOjtO68RIlXnTvISSH0yX2Bw2dGBUxeQBSbIBihi97c3Z2Pu5lCN7tMCQ+ttjmJPC6S4WO5y+Q==","signatures":[{"sig":"MEUCIQCl5MB4QCbroClymIzbKHQZqKzYw8mXUtkfzBmR6K0OZAIgWKYj8rhmTcIeS4L8kUNKmsDjTCHLLWBI3XbCMEmxofM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"a5de35d6429c1d0c1f0677865037aa33317f4ec0","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.7","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.a5de35_1635213890922_0.2824388658691188","host":"s3://npm-registry-packages"}},"0.5.0-alpha.0c770c":{"name":"nestjs-roles","version":"0.5.0-alpha.0c770c","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.0c770c","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"b9357c3f5a158aa77b9a78108723e7297446a0e5","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.0c770c.tgz","fileCount":11,"integrity":"sha512-UdJwFDpOnH0E3CPK7T9Exjyd7zqXknaTrHPVmJQ/1RUXzc7aJV4GN5vV4/A62FW+WLS/A7H6YEFjmqxZPlarzQ==","signatures":[{"sig":"MEQCIDYI4Dv2R8D3hRbhJ1F7L5Ml8ZJrIJZ9d1zaqV35l6p9AiBFTR/i/n1c20brONmI8AH0Ywajdiih/FM+0zqR1HMYcw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"0c770ca71553ab25063f2269ee2f6e86667b08e6","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.7","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.0c770c_1635214033769_0.2953227172423609","host":"s3://npm-registry-packages"}},"0.5.0-alpha.bd53d1":{"name":"nestjs-roles","version":"0.5.0-alpha.bd53d1","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.bd53d1","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"17c5b145e1523f32641d0abf8b5b1f3cf9b5411d","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.bd53d1.tgz","fileCount":11,"integrity":"sha512-3PglBcVLGlI0KwGE7XzQE9gRs6saJukHFctWKTgYAhzJuJthKyFa0aAYohr9Ud9XusajQ+zkjkXSH4w7V3dU3A==","signatures":[{"sig":"MEYCIQCxTnHLIADW18akHKw2IRHwdMVZK53q1C5N1nfgfCiMpwIhAOmCpVreprxo8HON4KYUy0WLa1PQREo8i0mefl98nal+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"bd53d1e314191dd7df3f016c95bc8d33b7558559","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.7","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.bd53d1_1635214056854_0.6034013027435139","host":"s3://npm-registry-packages"}},"0.5.0-alpha.40c684":{"name":"nestjs-roles","version":"0.5.0-alpha.40c684","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.40c684","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"7fd1799e08b2905f3578327ba99c216f6d6532cd","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.40c684.tgz","fileCount":11,"integrity":"sha512-fCLIFk7e9s9JeMaNBE9eF3ZJRG7I7mbR0Tmdjx4rYrhnWJPTxUceGUwlqRimFLn8D2+4WC4IwTJI1NHXVnJ8aQ==","signatures":[{"sig":"MEYCIQDhWO3/YtVqrckj2NeVoNZTPUARL/0hcGrb+sn448RifwIhAI2yOKBNZmjb2o3VlMrcyZEF4jNe7wPiLM+CUMAHlAhO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"40c684772919963904530aab9ccf69ed4fc76111","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.7","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.40c684_1635214147092_0.6347210630476632","host":"s3://npm-registry-packages"}},"0.5.0-alpha.49cdef":{"name":"nestjs-roles","version":"0.5.0-alpha.49cdef","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.49cdef","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"39bc1e0e7ee46faa0fdeb92b17c2bebb4b5f782d","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.49cdef.tgz","fileCount":11,"integrity":"sha512-LaVhM0qK9GSdl+6LztIGi/3X3Gk9v7sQv1HH9j8CqtGkvpc8lbEtsVXbOK8Co74jL3WWcUKsiFGWk0B71PiV7A==","signatures":[{"sig":"MEUCIQCONX/Cktlk2qHQjPIwPPS/DkqRtEBhD1veMuL8ferbRQIgPp7tkCAy5HnxuWy50RFH2tmt90bpy7cIPbrzQPJ05us=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"49cdefb7cbc325353421ed20ef9f268ad86a06ad","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.7","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.49cdef_1635214168317_0.7219931155639607","host":"s3://npm-registry-packages"}},"0.5.0-alpha.c0a204":{"name":"nestjs-roles","version":"0.5.0-alpha.c0a204","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.c0a204","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"9b5142e5954198e0e88ff8489571961907c2766a","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.c0a204.tgz","fileCount":11,"integrity":"sha512-exs4eDrOygtn3H1jNRWXa2dBrd7+CyctV30OeljPfrZvVdnlthXO3rzbhrh7O4s+Ipl8GWBXMygvLAmWNlDo8Q==","signatures":[{"sig":"MEYCIQD++IEXimDmapeP9UEEtpOoN4xYjSmvLoUgo5fDco3RcgIhAJkcxnI/r2cI7jUyCsQ+DBNMmTPIaH4F876xqUaI+pkw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"c0a20480ca80df58725ff38c42c5e14746d9dfc9","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.7","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.c0a204_1635214247020_0.5467086045873211","host":"s3://npm-registry-packages"}},"0.5.0-alpha.0f1eca":{"name":"nestjs-roles","version":"0.5.0-alpha.0f1eca","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.0f1eca","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"bd9f358fc0c1a1e1ad73bb1708a06cc7689be99d","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.0f1eca.tgz","fileCount":11,"integrity":"sha512-9NZ1UogjDHAoZ1EvYnyHHb0Sik1AcF+urXuIvmZMCYsYkb4bZP1gl5xzp5qB/9OmNEfGnbOVDFqPs0xJ/2GXyQ==","signatures":[{"sig":"MEUCIQDRvg8YEcaBM6MIX/ZXWPaMQlkFV5r5mp377pwxjet1KQIgMMAAuZWbSrsU7gResufQNHJRPqRibG0B6LyP4yg5fDQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"0f1eca5e2e6e32b63bbeb5e396a7ec35fbfafcef","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.7","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.0f1eca_1635214256796_0.5319826038213709","host":"s3://npm-registry-packages"}},"0.5.0-alpha.e3fe43":{"name":"nestjs-roles","version":"0.5.0-alpha.e3fe43","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.e3fe43","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"f5849f93b128f5379de5b32090c684f674cf9121","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.e3fe43.tgz","fileCount":11,"integrity":"sha512-E1CZjfl6on3tlxJiN4TNQk80hyTIjcueobP++tob4JvEtY29tu2UadOzm1qF6IZQONWsMk8yNmtVS9n4oq+EGA==","signatures":[{"sig":"MEUCIQCaBvAPME87ghv4u6pZCN6lYaiGweTzc6RjBzCqP3AcxwIgO2vkHyg9ueCvXouCPrW+wGYbddc37m2xNPPbng+68Lg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"e3fe430c57ec1e7ead3ec8dbe7c31ec63627a2e6","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.7","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.e3fe43_1635214333353_0.2314755426716968","host":"s3://npm-registry-packages"}},"0.5.0-alpha.4e0b46":{"name":"nestjs-roles","version":"0.5.0-alpha.4e0b46","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.4e0b46","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"96de781fe43dc4ce09b1f546d85f98c93d101079","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.4e0b46.tgz","fileCount":11,"integrity":"sha512-n6nbFELiMXlGyeDjeBSjZlu/HJAeP19U/47J94wP1Wdk2B3SvjrXp/UTO5+wLtt4/W40lpfSOxvbWANzdmSufA==","signatures":[{"sig":"MEYCIQDzKPxC6TJCcwM22EeJbhG0/bDSmozhgyv/FjaJ8I34+QIhAPLKY67VGlQiq8ATlQalzkPrG7Efp+RLDfPzZfICwkkH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"4e0b46152b5b85d2c27ec1cd91e6bee3259b97c6","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.7","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.4e0b46_1636423443464_0.8948099524321991","host":"s3://npm-registry-packages"}},"0.5.0-alpha.6c1c31":{"name":"nestjs-roles","version":"0.5.0-alpha.6c1c31","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.6c1c31","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"f634bc6db62f5fbbe441ebd5a25c749ed7f109d3","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.6c1c31.tgz","fileCount":11,"integrity":"sha512-Pw2OY166sr+36jyFgt+RDCDu8B/AWDqle/ynVYm86zgC51nd24MY+9Xv5gigBTFvA1ilRFApX7Jm+wg2XhWeHw==","signatures":[{"sig":"MEQCIC4J4+tYuuxIIzXxmJmcsXvVjPqscKpraEqGhq2RgfBTAiBfrXxdLOdymh6SJoz8cv+dG0DuLcNEIOo7/KDIreELyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"6c1c317e8154fad06e63634de3e1291380e9bee2","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.7","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.6c1c31_1636423495474_0.24762432944399215","host":"s3://npm-registry-packages"}},"0.5.0-alpha.24bcc9":{"name":"nestjs-roles","version":"0.5.0-alpha.24bcc9","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.24bcc9","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"f99b00445f998442c16109e554e3f46cf064496e","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.24bcc9.tgz","fileCount":11,"integrity":"sha512-w1ZMKiRu72jaWx9QFXfz2EJJlF8pZALdAbWVf2w7eNldxNsWk7tCOkSaZH6L4vHk2lRqVaWXJ5XBAB9TTt801A==","signatures":[{"sig":"MEUCIQCKuMJ0wZJs7i77iyuJjROIOwwrN9F1lzUVau0iX/EKPAIgCDC/bt0Z2k4haTSc0xXOSNwPMrN6vDs0WZflmsSWh9w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"24bcc9622f23587726032d940da7796d090e90c2","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.7","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.24bcc9_1636423597870_0.6482551613659766","host":"s3://npm-registry-packages"}},"0.5.0-alpha.7f3ee7":{"name":"nestjs-roles","version":"0.5.0-alpha.7f3ee7","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.7f3ee7","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"7b058e9a1aeb8ec50a5ac47753f6a4b583b20d88","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.7f3ee7.tgz","fileCount":11,"integrity":"sha512-H1l42mR+vRfotYSCMEzT4tEpM7FXgr4NEbrvbMI6Ux35BpXsIGA7VLMN345DGkZfj0GHHbyV7AsJPcYM7Qgytg==","signatures":[{"sig":"MEUCIQCpbKUk5oMQd7LwlLuPO0vsgY7K3YxXBTRUhqd91frKzgIgSMwNv7ArLKEEBvftIElCudm8BWd6tCfe3X9dAL6cnj0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"7f3ee718bb17f4491258fd6a530e7d957ef02ff6","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.7","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.7f3ee7_1636423703594_0.4329710545138137","host":"s3://npm-registry-packages"}},"0.5.0-alpha.515fc3":{"name":"nestjs-roles","version":"0.5.0-alpha.515fc3","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.515fc3","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"916c93cafe340d62746ed834fd9b94c60c74370d","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.515fc3.tgz","fileCount":11,"integrity":"sha512-haySNh61SNp4ZybQISN9fNFAS3pku4jKu2r4PDGODKgQz9S1vPiQtn1bnzj/Jtd/z9NJXcfv43X4aQs16bPUhw==","signatures":[{"sig":"MEUCIQDxG6ahy18dy3aEYrKDutVjmAnj+wiY5oBMmhOUog7IFwIgdVqfnIU0kbJgss32yTmVVbEfuE1KmtnZteU3eu4CmpU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"515fc32b5c8cda0183d5ead4725102d8427ab952","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.7","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.515fc3_1636423709345_0.3933135152796883","host":"s3://npm-registry-packages"}},"0.5.0-alpha.966ee7":{"name":"nestjs-roles","version":"0.5.0-alpha.966ee7","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.966ee7","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"0fa6964f5b42049172f7e93d197f039f70fb6653","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.966ee7.tgz","fileCount":11,"integrity":"sha512-Q5YFA26OxRYWBecpQCRkQ5bN9PQIf7iB67FT/7PECPRFLyTpM2IH45rWX036xZlGbHXGZvc5y8N+rFtq5X+GpQ==","signatures":[{"sig":"MEYCIQD1E5dNIUv9fy39X2Zkt2TKy0VbgUgCSQWDq2sdJ5ZRcwIhANYOvqmO1esBnsd/GRpHmvbFsTcXe+3HUqf8Ci6+/0JC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"966ee7e5ae9969bc7570aad5ccfa3d394f218789","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.7","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.966ee7_1636423804575_0.6737182009962952","host":"s3://npm-registry-packages"}},"0.5.0-alpha.30b39b":{"name":"nestjs-roles","version":"0.5.0-alpha.30b39b","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.30b39b","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"70449b8693668b9b812fdbe3124f4516b7770722","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.30b39b.tgz","fileCount":11,"integrity":"sha512-4GEEZON9XugyktNCxCeG7OL157iHj2x5Uw4/09KOrMiMY9wbD7iaXZXAYK2UP3b+N5AeyhUetFLkGuKyosGsJQ==","signatures":[{"sig":"MEYCIQCJQdngLk2NKFtSml8m0640gG1mkPvbr+n3aqophX6AzAIhAL2LT6oxBtuYT9bYqhB2F4aksX3ZaKsTbc9n/SSsFDAX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"30b39bfa056faa8ee5cd14d1efca0fad7d518622","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.7","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.30b39b_1636423810458_0.4568243171943238","host":"s3://npm-registry-packages"}},"0.5.0-alpha.e03bb3":{"name":"nestjs-roles","version":"0.5.0-alpha.e03bb3","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.e03bb3","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"897b68137e5f73a8135c25151a7269c05cbcd7ca","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.e03bb3.tgz","fileCount":11,"integrity":"sha512-26XOY3S1SvK17mWXIJ6Xf2mhLXnP5WHmUFMidshVL6LSZGQ1URhW+S/KyXZFS2Shyu+n2qGf6qmhxVossn0HKA==","signatures":[{"sig":"MEUCIQDkDLI5shG/r8DISakAtCsOvsFV15nxXoCsbbHCUuczfgIgcdf/tLqSb+y1DN+U7nK6+jMhtdcU45mHnUnPcxmn0mQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"e03bb35818f35fd59870fd831f14dea478f6fa8a","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.7","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.e03bb3_1636423892879_0.3177366461572637","host":"s3://npm-registry-packages"}},"0.5.0-alpha.cdefcb":{"name":"nestjs-roles","version":"0.5.0-alpha.cdefcb","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.cdefcb","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"44932c3c1c0bfdb579bb689c1db52490740f8f27","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.cdefcb.tgz","fileCount":11,"integrity":"sha512-N9QpAKtUdZ8FfL2Vy17VDTDYAm99CE95fDNZsC2h9XRCkLQiYUJGkM3Cre/Z8wEfHtUFYXrqYPYQ0UAcBXB8Iw==","signatures":[{"sig":"MEUCIAKTc8CsdqvCadpoOTPD2Y/9Yj53wXQFAz8mbWztMgniAiEAm1eGRS249iiqkcXQH2fQ2QEKyNwO7cou1iwr5niX9A8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"cdefcb893488cd951d0529efc6840b48ae9ddb4c","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.7","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.cdefcb_1636596267585_0.8016441664113723","host":"s3://npm-registry-packages"}},"0.5.0-alpha.271483":{"name":"nestjs-roles","version":"0.5.0-alpha.271483","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.271483","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"508f938841fe91637acb4f41bd8592a66ba36820","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.271483.tgz","fileCount":11,"integrity":"sha512-RugrMjCwl07CDLmnlgiFZM6n6D2c65tKIKQqLyU7wHdqYT7trTj5UOEZ2ZxV36sHdyU3Dd1SZxSY1+1+AGO2Cg==","signatures":[{"sig":"MEQCIAssggaeHHS3pTMe0TiwGdJn169FyQ2hR4HB2S6d57fMAiA2c0qay2LuMhJN0HIP1Z+nTNmQOM2uknwcOWvjc1gwEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlGMvCRA9TVsSAnZWagAA1ggQAISxGjoF0g5h0m8Duuxl\n4Bj3oBPXq17tjkPBgJWHnh8PA1tMM34FsJpisC47qsvKXVd/BfG7uHJ5YrWO\nYpNvuXvf98Vkf9XpPFyICy481Uutl/bdRE7OWofI73Q9N00+CTEdDQZO9Whx\nbHwZU8wNe2f6OwcTXXQQsKuLpKncPUkh/ID13+5I8+LUNgxjf2wkigJEU1FY\nZzglbUDLB/3shnIUm+DGRtzZNb6aW4cOG4vZPZk7DN1wdg1ekyZTiTUZpbww\n18kuRy1fRGP3chexFK//hMD8KIlhGJzjuamQXekIH9KobMPR3mYJe8PsliSH\ndvEbIiInxFU69fjY8hxuRilTxcuFjkk+HLPE/uHmay5MvRiaQ2h5I+RBpPVy\nDtcAOIWjV5ezSKIwSlYDUTbLaNhE0TFmw2Tv/41zMpzlNHlRFIqda7HjzGZt\nOEdxerC41WzoZtl149wLVi0RFk4Bun27kivSQJedwb+syxnAYBlOmpzyB91W\nXRIjD00ECihVruq145lM3Yd2XJ3XfbX86UQmYqi3jjkYD/CSmaOqKaTx8sqF\nXOG0Si5FyxPjH/KBzfP1EuRdFI/tRd5jLHufKVi/j7/WFeQQybSVZyb0/sdq\nq1G8fjhSbvrJHTt5AnteklsTLlBoT+vrfp1zYW23K5TR2dKvTrfEAtooZcL+\nZyhp\r\n=FM3N\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"271483dad2fa2972ccaaf7d287a0e57b2b76d163","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.7","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.271483_1637114671173_0.5539165043109764","host":"s3://npm-registry-packages"}},"0.5.0-alpha.48fb1b":{"name":"nestjs-roles","version":"0.5.0-alpha.48fb1b","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.48fb1b","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"91352185c4fefa8737edf6eefa9f0f1a8363de1e","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.48fb1b.tgz","fileCount":11,"integrity":"sha512-8qWPQcRzXUspy7KmGZ6dER8RwVEbdJbwQpY9kbhYGvonSJg9sm8uMUaL1JCMKTlbZASr/v/NUsVuJylcG4EeDw==","signatures":[{"sig":"MEQCIAsP48efcyA7udvCRM4Xypuxuao8qAI5dmMhftGnqVnoAiAeaKeSH2nrUNJjer+wEMC6vbxCjEf0i+R5InUceLUFfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlGNQCRA9TVsSAnZWagAAEcIP/11TFLpk6ByO8jgSR/DQ\n2TaFbkwKQeoOk4V4oTXJfkblCVZ8jdqutGPEELbKWcBOn6disjiL2VnF0oQh\n2uiy4kDw1vYkM0IwnV+LclFRfgnqnDQXEqMwBOjpi/934wTl373+hAzpw3vT\nN+f0ghkggP3IrpqwiWX+yGTtXw67syzSk7xfplJpxrNBALN6pCLkekTgQzq5\n8XVVQGEWFaKCOk9jy/DDJz8iCLj8P5/TGdt8zTRO4+5WAwA9TzZ5joqoPRNR\ny7GtExruRoevCO2MJB7pfg/1AqXNf/Rp1e1NoxcZ2y3IIfkt31SKNB/n9UYN\n40JDbgVNF6hpNPhrOEKmhsvj/HdOJWbYmowy5L4mgxpvyaPkXG77IdDwDoxj\nEwQ8s7UaUzjRsVNzQHoHpjO78LPXeDCHNrrzAYJ++PnHaGPhG7mXGM+wCtL9\nhEXJPCvHKNN7xc0HLsUB2HQ7zU0FjGIJ893SpGYG3ZYYj8SjqC+oqMA6Sr7a\nWvwC8WsoGHTzEu0FvD0djYrjTi0t2NLSnXK7GkMLdCyH+XBfqb2hfQYT48Up\nqM0QTTQ8F1dTryNqsZa9Wv08dChv6wntyECGV6l8dL+vu3Rjt1al904MsvZO\nyrbpbjwI0Lb2pxBBNCCsTwyvKd1/g96+RDYipo317QHUvWRkUI7kcBhgSEBo\n+EGU\r\n=VQdP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"48fb1bf7d80124dd4fff4454265faa9e793c5267","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.7","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.48fb1b_1637114704640_0.7758843780626472","host":"s3://npm-registry-packages"}},"0.5.0-alpha.e09583":{"name":"nestjs-roles","version":"0.5.0-alpha.e09583","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.e09583","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"6bb662f3d120363f806605c0c8cf546dad9d89de","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.e09583.tgz","fileCount":11,"integrity":"sha512-l1vSLSG4iI22evup7EPlbHW3QlzRGuYW4abfOBC1WdooKDkj6nUwnwvSkQ7QEHBiPz57OfLBVa0nwCcaxJhcrQ==","signatures":[{"sig":"MEQCIGDso9uE1vySuTl4g+L5yKaV+lltyf44iX/MzAFmQTGLAiBcFNyiBhVZadu+bHR1m9BPQ7CSy4RT8ie4l0mlnORHrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlGTvCRA9TVsSAnZWagAAEWAQAIUL9Noj14lBaKOQ+6u/\npHkN1ocBSrGwuioLWjc01qe6NP7AjnV+qHtjXAeIQ2HjknqfbQbL5zhCOifd\nSeGrXCx87iKPURylBJYCXIX9iM2zMmI75upwpL2mWkRZFGTI3X2Jukq7HjhG\nuXQV8GddFfTqQ7z/iKbNhcVVbNiiNnx9W6Q2/zIHZx4I3ot/MiK49qmWEiJA\nGW9kjQKDzadzABL7ycfQ5EvnAGRfJ2WAA92FMLTtSZxxTba/8w556AcGZp/w\nh+FL9eeDUEYDg/BsdLCveE1scwRg7jAZfdIfN3X1/hdd4kKOTHFGpJV4KRDq\nIWkyIAE6ZMDxRM2vRPeOBg2L9NbUiaiTeJ4whMuT9X95APNQs7gJ2OttucRC\nNfdlkF1MsdMcsoFaL2iL3NOeu5O2bgJGkIqpfvod5qCTb7hAkNnzCD8U3Xw9\nePi/XfaPhkU66VrHKLWxjeq5kE1/zPKOofzUxeu1dQNItC1S8o1PxGx1eCPe\nlzWqC0pf4x+ny5bQFmIq6xBdzfR62N0AapBJWaWcfcbWUcW/OmGgbk0oqYzc\nafuxHuCBNK3rKNYN9EX3s7OZo3gZof2JsvXSC8AFsrP5aYwGSRtxGV1LDkMx\n1e9F0XNX76aaWnh6+iiCXI2D2ur2h97pIjQIDq5GCH7Vh75HXH8kW6S7ezId\nro+q\r\n=pUVB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"e095837d8073ef374a1fb103e19e4ebae8c10f13","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.7","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.e09583_1637115118869_0.5859007195988375","host":"s3://npm-registry-packages"}},"0.5.0-alpha.753f9b":{"name":"nestjs-roles","version":"0.5.0-alpha.753f9b","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.753f9b","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"54dc96e56469e80323740f9a72d6dadcf3d102a4","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.753f9b.tgz","fileCount":11,"integrity":"sha512-0XNkJc63rbSHR47saDvkCSvLM8rJIeLPg9SOryEbvQuO/3zSmssya7oFA3+24EaTB5/zX42sRwEBEy8C0PF8kA==","signatures":[{"sig":"MEUCIDBLO5z4QVbhEIda85rb6CalTTZkxfmaDkilJEADZupdAiEA80y6QPvOxkUlIHn+ObxrBNiHBvFe08pKpsl5ELHKQQE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlGXfCRA9TVsSAnZWagAAmiMP/RgwKGakWqPCXvenUcYR\n1xGd4c42SgrXFDh5XF+cTS5pRVLZs5jUazluYwj2gG6c9zQUyTzIH3stC18C\nPK/UqnZO8sI/u0TaA89+3PN3dbSNWQIskUEPzyO24fbetV8+U4qgQxYkpaoI\nQ6k61abEoKQSOK5a6fe/H71/jgNCKZifZswHsCUPCfNMGsXwwnWVl0WvqXyl\nvysA1lFfoIoPlA599fKbVMnzXcy1whutO5FWg6oOu67OYTfFzqERgkSiCLkm\nnrr+K4CGygwsusel3FwsQakYbRGFLIUOLAiTHiEy+M83eX1pkBzWMecwUTRi\nUQVyA7EumiKRA4YkAQwK9Loz9vjR8Vma+6HSKVa1plMnFY/vSTgrTKC76/Sm\n3I4x1LP/wun4O46iWzBiuUsuc0wurJL9xmzCCSsasukG+qemoBd0yDqoFiRR\nb96q1iuCF4AXBa1ffeJhPAWETayCmAdQ3R2ZgwdfztYAY6uvThXEhaGZbBUq\nKFTXO4AShz+YIsiGVr4MYnr3B5XP+JbY46TAQsi0tzx9rUK/9pcTk8HRdLGE\nQLuC9/CDDlU9aRhpamxqAFeklZCcnYevwgHZO1PdaveCnoF+YZi1js7yq2Y2\nzyEL07g3sH8zQn/JcDVzObh5Mt36sPJbgey03Kx+Hwlb9wS4kvMd/VMQCgL6\nja0A\r\n=fP4T\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"753f9be61a15ce0d310441d0859e0f864b8eb609","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.7","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.753f9b_1637115359618_0.4395999812416298","host":"s3://npm-registry-packages"}},"0.5.0-alpha.1f72ff":{"name":"nestjs-roles","version":"0.5.0-alpha.1f72ff","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.1f72ff","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"401cab7349914532755bb1ceb6da6f1b1c9622a1","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.1f72ff.tgz","fileCount":11,"integrity":"sha512-QoML1LIadod42RZawkoqM1SlHUsTXlck+lwVJwgXoQILZdKiOatnDnfO0XZ2HthpdmJRmvmHx9PBj4GerCcMvg==","signatures":[{"sig":"MEQCIAMFoywwZkIEKHB8xUNjczAG1H2xW1jU7KvMnqbcQEX2AiAeZZGA64ZsyC/3+ABOgIWz4hFMwRZXfdSEaUVIqVFLlQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlGX0CRA9TVsSAnZWagAAkuoP/RvY+Gy6A8tGhSgHCpk4\n4rPaxTvnAK+dz82vs2ZrF0aog9fv8fP/yIob8H2M/qHV//gAcH//2k6K+zRk\nZx9Cg0B59KwuKpcObaQPsJPMPxD4S/eybRduy87XRKHnp0zFlAYv4jwfLjCS\nuaOgZqFZbIG5pf7smq+Ky4AWLEnUJEinvWiLQ8w16u8b7toIO/SYM7Mk8CzQ\nwu6Yzy8BdPIfJsUgqwkkXZgfPbJkX1a8I6WGyGy/+bePjln/JvE7cS8LUtGF\nPUkm1CTgfaTVrPxQyRiUbuhMsEMSumjwwQ7aRiEaXSUFj16a+jy7RNpPe39I\nTBE+BZU60LO/HKhfCQhuRSwDwHR7P/qDKAG9ZpuR2hmdeH9JFbi3uA17oFZn\nhaREzNq+e2Pi2/HKkN8tu9S/MlIyn+Hc4qpEHAvs6MSnSAyPDVOb86uaRKh4\nZYl6TI77NLmda/Oq6GqNID3/zDX62GXqFR+NsJZsHgrmh04EJNsoCrKAcOBH\nNnicgPgDcEY/TB5yxSi/Tai/O3UUCQWujse+ns/XAQwcM6Q/b24N0uDVXcIJ\nHHTX2xBybRS9qI+feIUX3SOcCiO5bnnQplv9ah+PffEHr+Wn7HoSbYRiEe/H\nQdrSn/DTqS+aMyZf9iA6HsV3q0j3fFivglTdiUOZVED8n3JQ0NPLr6SHvCjT\nXq1l\r\n=Vs0j\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"1f72ff76bea62cb7c38b2739315766ef3efa86d8","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.7","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.1f72ff_1637115380753_0.7474363382899842","host":"s3://npm-registry-packages"}},"0.5.0-alpha.80c144":{"name":"nestjs-roles","version":"0.5.0-alpha.80c144","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.80c144","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"24dc568e0fd08c7f923cc6bc563daa8eb2c377c2","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.80c144.tgz","fileCount":11,"integrity":"sha512-3QpEdDJTkJA0PQCgmPj6cCLXpxnxBTSpyzP8IhB0jCDaoMeokijrXlvXoXmSQx1imNATrmnUcrAgklziZQXMwA==","signatures":[{"sig":"MEYCIQD+JPudaGvtV/PjL57U2+NjR9HIGLP35mGz4PjmhZ4MdgIhALa9V6LSLLz8JzyxMhqn3VJm4cygfz39Ayx0mqpk9l2S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"80c1447e506d239e53d00bc05c9d6246684c9478","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.7","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.80c144_1637115745872_0.9591886057870076","host":"s3://npm-registry-packages"}},"0.5.0-alpha.d53653":{"name":"nestjs-roles","version":"0.5.0-alpha.d53653","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.d53653","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"2b89ebac1975c74ffa13960230754e9a28821f30","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.d53653.tgz","fileCount":11,"integrity":"sha512-O20+WgvbrxxRqclWmA1DSGKQq4EwMFEsG8sgC5fQp3Bb861+6bIR/xihgg27eEJOgOQrOsTJ1xnsxdAcUh9YHQ==","signatures":[{"sig":"MEUCIH1LUpufw220rxUlalxl0nEL7jofHUKUBqRspQiZjWPYAiEAr2xEddtT7RSipa4u+6roFCFW/nA88M7OcqN71Osbc+8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlbSVCRA9TVsSAnZWagAAhfsP/3jjbzs+/tdir2N9BD9m\nM2OLn8KyYdOQhSOPy5+km3Wr45mBweXIxF0LCMOe4bZghwPspJoU9UICSpkw\nwOcjc2b/Xbs5q375+3ZKQ8uk+4OwJIlyeGDQyJ3ZhCN0rjf1U1LZfxVqTyEV\nw5pm/YyJnL30qAqxB+upnyEr4AUTp3Ht6s1SSGkhd4uD9iTQQlIBgkkGmX1Q\nmLwdGecoEqYR7DsLdx9MJajgARXaYTPsjwAWIwHoadLJyQTychODm180BZEz\nxccNCV4zOwgvU8i3sgIacqAY/BCi/0zUyTbpxm4/b30VV4MVC0JKi6V0spLG\neJz8qiEqdxRpCRHKYxR/hSklayVadkyGAVvHOv8ankCNaMNXv53OY62CEiri\nVohcm+UwEajE2VN/jibF6Jh1yQyL+aTliYKqtYLKfweTcoJj7JF4kNB7JSVj\nzei8Wmhz8sO5Sz7yJt775Tp08H1hwIvEWj+p3gbE7NYjHWgiiefe3ljn5Nxv\nnnaL+tdCoIZXN7fr+TBC7fif2/DiYtMAiQevMQl1bTgz4/o+gplUdEmSE5Ga\noARYwn5AaEA/u9/XL5WZ1LvWiPZHz62I4d4C5paiEbhRXqeswHATd30/lOGf\nbSUV1QUnnRlWVeUOH/jK2K1I6Pxhw/NSDBrbvlLleDkd6oSLv4luj/q0y9xX\n72gn\r\n=kq9c\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"d53653f935b481871cef0c5b72565228af8ecc1e","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.7","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.d53653_1637201045650_0.297163097300557","host":"s3://npm-registry-packages"}},"0.5.0-alpha.45daa1":{"name":"nestjs-roles","version":"0.5.0-alpha.45daa1","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.45daa1","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"6186669996f2bfcd896359b2cc23118395c4bc8f","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.45daa1.tgz","fileCount":11,"integrity":"sha512-ZCo7kPCCF3ima1k6taNjufl5fy8z0r3RwiQ2qxx2gl+bi9+FGAq2kNnyd6KDre/tOd0PIwQJCIpcQoKI5pxmNQ==","signatures":[{"sig":"MEYCIQDviTgp7f/Z4xagfiwGJiF8N14uHtwrftliHYDGoZ/7GwIhALrZrlbS3VYIvaE//kmraTQAMCASknr1nkuopWkDuLz0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlwYnCRA9TVsSAnZWagAAFp0QAIVHldIf2QfMnhMWbpps\nmkwLEH2R+eUoL/WrVG6TAhgvVetZaBIzvvaDxkifKn0xUcUcJ+75dy7MXnzx\nWIPaGKNH5I8uAxetIBI1EIkeRKAf7r1+5bveMS9F4Egpd4y6gFSeamxUW1DO\nFaoZZzzpGl8LzmipFCmADpq+QQo5h60MvfQOTGZNYAKshZex5FkGO6CzI0o7\ny5fuRUhxQtzjAu2f+DyfdL6jmMZs/RpWkQDdXH7CDbW7PhbdW7vkXS3pG+xJ\nNioIp7PQCcWKtMTam4G+Z//yGRT+Dd1+zLuXzw5VBMCvZ9JTx5/cn68EGXMQ\npLHrLmoF3XDucOKh4K2rGasBJcmQkgbaNdiRkDAfSeIU/cvLJ85zKQc+VZ+N\nphPMGgafpd0xvIG8NlobkFh8gA+Kq0WQpgeKcNENZnlYYvXsw5p/yxLjqJIq\n/31rxAnY6Hj+hLGIRNOgPw5U4og1nOQX7fX34awfK+87nDNGxNhLskjdDHov\nL4ws0CxWlieKPMm2zVutQ855DZvb7SqabSG5N+9xia1gW9zWOWx6BxzivOD7\nYcn6plCezfhUxQfUV+Xv9alTGwDSSNWFcRM54bRCZ56916qHjqCM7pufBD9v\nFEmAXGSwgVLeaakUmrTqXVhJOZwttj6sEYcdFAHW2czpRr5VH34+J0otO5NL\nj/lt\r\n=hcX4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"45daa13664980e4324dc2ec94404ce97a313481a","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.7","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.45daa1_1637287463074_0.7031079884401032","host":"s3://npm-registry-packages"}},"0.5.0-alpha.e3fbdf":{"name":"nestjs-roles","version":"0.5.0-alpha.e3fbdf","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.e3fbdf","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"b74da8f1366ad937df3cd2ff2d889f2be44426b5","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.e3fbdf.tgz","fileCount":11,"integrity":"sha512-iCee/+Ygs0xq3B72HnMU58rGWI7bJUxDTfAZjUmFf876qr/pC42C363F+WCHzTvpV8+MEEq9Rhkw0BCSK6KPhA==","signatures":[{"sig":"MEUCIQCekqlxZaysDH4LK5BQNEYwMGkBnOjYU5pzJTD51DqOzwIgCDrEJssb/+xPjyrY/srHbsQLn/ihImCNyddFyGzkveE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhlwaRCRA9TVsSAnZWagAAV5cQAJx351VvfjYYG7c8bx3y\n+ktHWip76q+WZt8X+TW0q8ouPctvy21bxlK3QVdE7wB6oIijT9oj0zdJZO9I\n1iYI45g/22Q/Je87LgbpAObBOaZNU5NQRdD5Gl7BOh0s8gTwCC/5dESnG/hW\nwWIClxjcjdDCakBE/lNzJN3ioN0fowKm1eXpVwDIKyKlpMFooVObpSpu6skp\nQVzJiZI1F1LrDWwTSqzBFt54DWn6LQsvgYxtygi+se1UJKc6S3FwYQdnCANa\nbPll855a0uxRuYtHfjiK9t0vnLcBhN9uQ8htSa0EdlisNGhWsh2Tcly+/1Ur\nh5CtHHMO0h8hjqylxVN18dCmN09GZ6BPhZEm306UVVLin0wa3ggXesi+Uh7z\nM7+4Wu3hfhN60GR5i9T/0PHfpVSeoqfubPtgKDAahstku1Yu4OOy29ZVYRT4\nZBxEqAZkFEvqCywX0sWiM9FZOqHPoQN8TcFHj+V32ADRTGd2KvnL68OimnPp\nnZnLlLkM35zs4DyWHqSvoeVp22bABBk8JKTxX1QnE3gDK3WuAHYEgE8fmW6U\n89cS38m4xB4jLJi5ErudR7VKJmMkCtYDB43qZn0vANDwlieH+INn1rNr5h5N\niOQllAhpjD/N15xh3994ABzud2K8FQbFYf8Q32TP64A/6biQwt6X3KoNm8YR\nok4V\r\n=RC8T\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"e3fbdf02b6a1a7964cb17625c968c59b811207e3","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.7","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.e3fbdf_1637287568987_0.42532282937096744","host":"s3://npm-registry-packages"}},"0.5.0-alpha.8b5f78":{"name":"nestjs-roles","version":"0.5.0-alpha.8b5f78","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.8b5f78","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"b7ffcd1c227b5f8b8bb1166a73553d286cffb919","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.8b5f78.tgz","fileCount":11,"integrity":"sha512-P8/zCseoVNmN5nAg7YAt27b0xIGWeg13+dAO7u95fRIxU1xFIcr5YTOv7aOrdvMh0c4VXns8k1LXBRtmiZW8yA==","signatures":[{"sig":"MEUCIHu5SKWBMcerQopR8pL4dGS25hETVW5R96B2sc+EY4DfAiEAnw4wTCXWXkdFQkeRtO0u4dzdEKQoW+imSgCGwtb/rt0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhl0M+CRA9TVsSAnZWagAA2YAP/3aO6F4SiPBbwZf05W9g\nXTDSB0mKbFGRindPAPIGLqWOXUCQa5bBOt17rpBSAb4ZFt/AwaMWLp13+gUD\nL7qhWZtwVS50zqn94cwTr/k4V8seXLFSGcdE+DgaTjFJxsU96sgYyO+h3Xjv\n+9eGJ5y35KVZXMq4tEApyM8wM/hjvsEEQ7/1klk5ht5jPFeTBCLyW9iLEEka\nUQXax38YaCzr+ctv7lkImQonB6vSU9SMXUjcnR3NmNteB2j2BSF1V7JlrlSa\nLUSm6EG11mSIhJ/+gN6IgYkPzzxZSmgwLANN6U7vx7nlc/LV9ImdnfCQ8ppj\nsFVHi5XhSUpDGVX10GKi664tJU6zokzbvjc2EnQpA7cKiFLaIq+rCcgJ/GmN\nn3ZA69nS3HM7CtXEseo+ykJ8/ee4DrI6oyS+yHIZmdABvxio5JPq4XaHtnoL\nUV1ctaMfuJIKeJG2apJYDu2t/8DPOgHNq4D1Pp5qiHe7O7IKy/Z86ClKo91H\n4vVsPZGYLmasEErkN1qCBodKiRcPkP6ft7+SZHAiJvTHoIdrzVxXAmIsJwzk\nOraXyECw8rEn6eBHYT/vw4T5T8WkfW1scf/j8A4vXJFKi5p7BaaptBEdsRmB\nH2vwI1W7f/4ffcItEdcGvIXohT5Q/DFvQVUeK0Ji9aSvqZTjQcUXz2RDs89g\nZg8x\r\n=CsUM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"8b5f78f8ad4f8365590eaf4a2ba5b38cd10ee8e8","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.7","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.8b5f78_1637303102780_0.34509939424019076","host":"s3://npm-registry-packages"}},"0.5.0-alpha.55ced1":{"name":"nestjs-roles","version":"0.5.0-alpha.55ced1","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.55ced1","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"08e3da0a5bd2209bb783332226fdc871a5710bcd","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.55ced1.tgz","fileCount":11,"integrity":"sha512-xpC3P4o0go8IYsriNkAtl73ltIOEtDu8+1X0a/UtH1A3kU3p7LIjTHRzth0KskdgJI3DZuWeJ9cuPmmbng04Gw==","signatures":[{"sig":"MEYCIQCSw+baqe087U6LCAJxCT+IhIthhNIbFV+vY+nLv9JkDgIhAOYjPsPYZp3d/C/Jne2hJIr27A47nTjGcsS3fAWkQsRX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUgGfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpUcg/+J4orcenDdNO5AzQv3xbALNlkDZ6Sl94UVH+BZDhueW4x7bvk\r\n6XA3rJzai7m6hF6V98D0DgDn1dlYUHahvQKZfJ6SGeRsSv/NLlx4r1coy1Co\r\ntsqDCwBNthBIfJpFJI8dzwrTkwHYjQHAou85lEKjuxvnPScng8Ii7bO/pKcL\r\nJeU/thZaCFEcVHVz8u6fB2OcbftHLNFEf1Eo4ekDTdPRD5kt2yw3S74l40Wv\r\nwkWEWfY05TXGAuGPBy+/Pu2NlwpQ2nfrI0nlmwdRA1iNpmv1wyoShlpTzeET\r\n6vhCEYAh+o6HgbPNFiZmRKXsvZ2NaTJ/QJqQlKVfVsBoihjwVSLuoFWHAs8j\r\nFpjUPi2EMqvpgpTcDyxw+MABHfrECjWnLT/8KzKjK2Js8p7fzOSTiO+gXjXO\r\nAd78hYMKGJMkAYkw3+F6r3XwXdHNmCLcW7AHvFdVHyr/2BzY/aaIVdobeLk4\r\nrHD2qVxKU4bDoIIX2iiyYAsniSof5petsKhOdVvjqg8k8n0dOy5GAFYxGVbA\r\nL2dPlMWSLQSk6TR+Wi/3XoOKnQJ8s2r4h0N1bLrmpayB/rxCUEALgEV8Srvk\r\nDg5WNz1C/BdNz1nKBC3p5LY3yn8r32GDos1B0GI+8ptZaQP6GZMhKLu4uw1A\r\nvU9bxrw1Ta658nyk/Nw3BUOj16Eclcfpebc=\r\n=WNKf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"55ced1c0f273a8c619d589fbd03b0ab26182d36a","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.11","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.55ced1_1649541534957_0.6636583590734688","host":"s3://npm-registry-packages"}},"0.5.0-alpha.b4524a":{"name":"nestjs-roles","version":"0.5.0-alpha.b4524a","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.b4524a","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"809b871d7419c001674a35a8b4d1ef68389145a5","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.b4524a.tgz","fileCount":11,"integrity":"sha512-Bx2WlwOH3unZXsp92Tu7/yvIYeD1Dw9fM/TLpd1OylmiGufMXDIdkL0v3+qR+p9eFQFnaseeH9U4AVli1xCDOA==","signatures":[{"sig":"MEQCIE26LFDqewCNCgietRtw4jOPTzcBIhogZwtGG+Cw0kcpAiB7VdweJyzT37jwrUE8uMB4yGO4oo3qcjC3pj8wlyuElQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUgG3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqn4Q//ZE4BSzF3TmahDeWANTN8b0tft8hxJcUhYQL8XwInf28E/W++\r\ndsIyDbx5Y7UePSYE0GWqJforRnzop3yKPYIM9BPsQvMD4xEOG7HUeNksy2zY\r\njzDjIY417vniZjoBSrbuBINV6YlcbZkN6tL/cEjAvLXZl6JIAGQjSUNNcPQz\r\ncwYQWsW60QjS9BiwatqhjMHLsfyowrk749uxneXFTSTweDdcMjIPhfhvspqa\r\npr9CEK3D6QWBUTVJ1/x+k/PNIoAgorFRV5vOILioxCCW/hRKCTHth4dhmWVO\r\noJYIAvGaBgVPGTOQZAqCoUXCqDMA8mLDqPnbTAF4ieNcLZzaAvf2SfA6YmZ5\r\nQEktAQUsBz8SWx5GUEGWkpkYB9NRXbrMcKyX64uTIkkxB7mYsNLX0jWCNrI4\r\nXpTQ0Tgy/vdX4leu39RZ4976MS3++bCTBIud8PysEDuuHlkrnp3adrudw8yG\r\npuSm+6yf6/x9SXCcTyDG+LkjBKAaaN1SuAM4RbsYd0nuZNhBkHe17YGnKazK\r\ngIHpo8oF47fX5V6upTslU2SpBWyQv59aDYN+TXnZbEN89tgRPpwWJ6wSRrTn\r\nQCYOw6KYKnkaPDk8zH4dOZ+ha8Ukk7ZNYNgrXyrcQhu5ReM0niWoya1nVD2N\r\nWGT526K7MsPCP2FdyQnkzFBKb/FrhWrDcb0=\r\n=XLby\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"b4524ad225f83a183e745ac9f879d261d51649bc","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.11","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.b4524a_1649541558803_0.46624873329710814","host":"s3://npm-registry-packages"}},"0.5.0-alpha.e06913":{"name":"nestjs-roles","version":"0.5.0-alpha.e06913","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.e06913","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"44bd38aa2c11c327c7f20b6fc465191178ce2bda","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.e06913.tgz","fileCount":11,"integrity":"sha512-A+UjHT6VlnfCxJ/pEoqN17p8bgAYLuQVqRRK9/56ZwyebP/IBpedKs8cwo77Rn+o5n2xTErFUeK1A2WN7+E9VQ==","signatures":[{"sig":"MEUCIC2bksEmxLxlpG+8nKhjo1ijNkoHsf1A2sUHaBZ8vyyrAiEApcYzlja9GTsRhh1IrsZmO4ZUet88h/PSr+3xZKpAysA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUgIPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpkqw//ebfXqg+SjWJY4V8vSeVDn9KaDDHW7iVYempAy8w+4kSbs5kj\r\nP8Uu+tJA7zisvWyAQ2RKeUdFY4UfqU+MBTtZlUGND9SrwC+zgeCKmAu4EYro\r\n3Ylk0tOdEh6arJhhbRIoJJiTXjj9KeBZtwoBfOWo4ETtUK4BL2TxyYoxsYEE\r\n6C8dcSOoRNpbObKgFlP1Yh9GPumTVZYZmu8bdWza1+9Aiwp5MncHretzE2q6\r\nD08VA4pztXHn8T6CV9U659/5c0cQCp/5pdAcn12v/A9PQgaYtcjtZlzdLjXQ\r\ntdyX0szVX3zLoxnmX8VpoyhjoHVK58Nz4wtE3lP/1uX93qJ4TnJY2x3CTAWW\r\n7kkOBmxb2J9CnZtvVLXyKHmEc31s0A2oElpKD/L+d7jLoBcRuXxfI39LhVns\r\nPOucEtzBefBziFZ/QPOn7haK0mtQtG46duLVF/gl0M6/XufvcUs8IJta/HyC\r\nLQx/wueJOPffE51IMztc2BLTCsSLIcDLhUn+/+kDBrZzsRqrPc55yi60ndbk\r\nDYGwJtXstCO7AHJIMSpxkdXYh3jMEaf07ymSPmbYJrVqSgV2eeOE2F0jf6EI\r\nUk40X9Q/DScWsshxwRK0gYs4245KWnJ4PL8kPtbBoasCK3JuRz65yzEAKIcF\r\nXqmYwH/HiVOmxb8gY5+d1c6lGsLN/tj8HgA=\r\n=ykP/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"e069134fabcf6777d3b8aa3b5d56436e45d52c35","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.11","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.e06913_1649541647647_0.21625835756338874","host":"s3://npm-registry-packages"}},"0.5.0-alpha.08a823":{"name":"nestjs-roles","version":"0.5.0-alpha.08a823","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.08a823","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"270f3c153d41898cd5c5c3c3a18089ac8143e5d9","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.08a823.tgz","fileCount":11,"integrity":"sha512-K3Aiz+OvuqqAAmyX3t31upX4dGliv+OVGySINA8BQ/WMPPlm352ewxPuwm+Q9iITAIJFGLG/M9tgvM0cbq5LBA==","signatures":[{"sig":"MEUCIQDxd+i2qJ2ze9C4MbK7XW2wprVtj8VOcFWfAmJMFcNbSQIgFUm9HJfxCOdflMaaEVnM9Y071klrP1UD+6gPL04Gvoc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUgIYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpFYg/+L8N4b6xlrn6wLcgudcIkvOxz/7by2aW4tu1to1DAbgBah9yb\r\nfDOxVm8ytv44x4plnBCiM6LLN/P10fZfW4pdKiNHh79+1A6LYUPOR14O2aPF\r\nBJTITUQSspKZrEsYEqIQFsW3AFRB0jCCXqvB48QiMZlAokEgB5xjYxu4qxPh\r\nWYs/wKn7OeEky362Q+I/X1+J250J2YboGACC1VicexdUfqbS7J4wD+fS8y4Z\r\nHxBi+F2qhF708nOOv0abXS+P2QUQu9rFce0LgX+ni4B5+DflXVQW5vnPD+r7\r\nBRAnHzZ0uqAjrMKS0jpibEMDTV6JnJ0HVr1bylqKdnH7oFf11J9gT+qpUFGB\r\no14+juAHtj+xsANkhhOXjs8fJ8+BKk+L1HRPHtePlg5CcyX6wuno0nZaaCXy\r\n2EEQFAkn0+Pgg1aZgEWkL5TqLLZRo/Q6GTyK9z7bjxtkfamof6jczZyQorm6\r\nGxPH6NZQQGbRktmdLeHBOpCRe6QiTZAzqY4FHf3hKRs9b5jq2PEUdybEhwwg\r\ntWD8NLKGDBJGqGWanKP68LiEhxy09XM1EYqH0xP1dZmWyC2AKSYYZ0X0wbMF\r\nc4hQU1J6aOHp4eLzVUp2WXY1B+iccS4GquOrewS5SE4a264+U2jdLiXP5dT5\r\nC5/R0w529PgjAYSrLs6QZoYVhUsnZ1TV2u0=\r\n=CFf9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"08a82340b76a2f3e62d055163836ec06cae0392e","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.11","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.08a823_1649541656523_0.6850123352393886","host":"s3://npm-registry-packages"}},"0.5.0-alpha.7c746a":{"name":"nestjs-roles","version":"0.5.0-alpha.7c746a","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.7c746a","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"ea66b7485fe66fde0d53a8440efed7b46ab2c0e0","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.7c746a.tgz","fileCount":11,"integrity":"sha512-krW++t3Rp6Yorkkp+d9TrvVelGzg3LsqlimtVuF2bY2ExjxA0Xg2sXgak9fq9Rw0eMeO/o5AyF34KjmMFteZMw==","signatures":[{"sig":"MEUCIQDrYQXPFi16vRZoKIlLMr0eC7i1lo027tyjKrdufjobsQIgTE++lti4EBtT125cBJNjXfKKc9keZTDDyAv4pBRYw10=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUgJtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoELA/+O0C3VCSfuU9J3WH4abXCbqg2MaqnkP499MXH0jwQvFDjnP2D\r\nEVqdATInVFyCTIejkvSi+Wwiwc/rCJfJxYsyvZHMzBUXS/HyLc4I0v/qapTN\r\n37hB+GKh7tzowCHON6F8JRCdfhPLc0kULZ20Zsq1YanCSCGKzKqKZu14dE1R\r\n9AjwnQmUPvtbh6udjdqdg6jRABgyBGWYwRrtMiZRlWqVH+7os6rG/irgcSuF\r\n9g1cJXodEwopuranRScn0zN03u1m8MXfriQTYQrflfmyDW+ki2IJ3ILYBJXd\r\nRDLjGuXDdFoecTQdI84UNLv4bGpvuXBGu8/F6xpj3hzMVsqzwwLfL/jWSkan\r\nWe0E3U8z8rVg0zPPNqAvm8wuDNDHkSeBVlUiOu8Nspw0t0sjQsLPOmt8VDui\r\nx3rXopaGesVoTt5KuxarIDLeIBv73AyKqYm6eNswK/rEZrsruGEMOtODvVJG\r\ncKSO9J9uM4456HDQVaiEcPYCntJkJZv+gOZ8Iq3ZbHMjI9NBNltLlDHLEzzY\r\nf8OQlK95MTApbql7iXvHkU8KmvKCtGskTKT3s7pQJAuQXAVFm6q+or0YKZ05\r\nghON3TJrlFBTEBLo9/A8j5tC5DRJPqL4Su3nS9C8KSlYr4u81mjD2wtfgt9I\r\nQg7VTGT7eLdR5wSQbElELdnPyQtcTU6y21A=\r\n=GPeV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"7c746a61f4adec5369a1c0ba4347f81d4fb8725a","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.11","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.7c746a_1649541740921_0.7455142692705203","host":"s3://npm-registry-packages"}},"0.5.0-alpha.bcebe6":{"name":"nestjs-roles","version":"0.5.0-alpha.bcebe6","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.bcebe6","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"b6ded66d63e1f4a17cd4a327ff9015400d898a63","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.bcebe6.tgz","fileCount":11,"integrity":"sha512-bj2ZQKjJ5+qZ4TKZjnhyzUSWdfaagSryoPF98VUcj0NR6ANf2xH5xz44hnUfWCUmzXlZ6Yu5Il+IQkw2NLCm+Q==","signatures":[{"sig":"MEUCIEjGAQlDoPFMwFZlYSm/3I98pFBgsJ3sPcEKS+1WNQ16AiEAhaQPaO+uMKj8UgiE0dQF/XDd8c9zWgpf7X6HoyctYWQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUgKJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozIBAAmH3eViWAy5ZVuldxlKk6Cld1s3n5CxBzwx8fclpYNrDi374r\r\narPJ27fQI4B+41nWL0jj+UHrauHVpsmBatqnY2bozoNpIYOF5N5ArfDDBLjG\r\niuSsFgRM3m/VNSPzPglFxfhUllUlNVcSZRkc0pfSZHKIZto6Z0Tl3jXWEO7P\r\nsCffHLHqLz304WbV9KW5OnKhvwKey9kJZ/rCQTA0mf6ukoyq7PBkxq20L3lA\r\nBv2Hq5sjhbEt5rYhhber+m8skAHbuV2yPubG2QRTOg6GytO0qxWAlaZLm/iz\r\nD0NXWSOdn+7uoTDJXFbX0Fv4Yp1mslHWZ3STOpz7R4qjVVYEZJxX1XONCShD\r\n+/Bxv8OSfUYRWKMnEPoNDynmrVTg2jxFTpWaIADCqQvHEJ/4ay7Lp7soP14g\r\nhiZTLNQYG41LlI7AmeTr/J6LHkBxJoFb6pPivbVFkBPKMiJ+oxQiDnxP9cB4\r\nzmkzZQQlT6t+tb9Jx2/P4x+rmPSsEVblK7gFEvd1NREZRB50JbVRDpkOZdq4\r\nZaV6pqB36ZchHuVYuDGQ8FhTL/XhajtN2dsnhv9MYuw87Eo3Ot8dGPZEQUPJ\r\nGR4KrYd8JBB3kGdzz8DoptBqY0+ZaOkRz7/SPrWb8KMyOPaicm1oBQC4Wl5M\r\n++xJH3XwUmwhJydjwWwAzYOLCS5S5a1uxxE=\r\n=bv+u\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"bcebe6403993a515549a4a985b7d7aaa91daf561","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.11","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.bcebe6_1649541769668_0.6353376969428857","host":"s3://npm-registry-packages"}},"0.5.0-alpha.4295b7":{"name":"nestjs-roles","version":"0.5.0-alpha.4295b7","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.4295b7","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"d4349086bea7bac52795a9d9f3c9b194e12188b3","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.4295b7.tgz","fileCount":11,"integrity":"sha512-xJE9z777aa6GF0aCzXgEQtdxJHwaoWnP18B/oyoBemrRPR+uni1cL8wrc2qTUgkQyX9l6R3Ih/3qC0K5rTI4YQ==","signatures":[{"sig":"MEUCIF9rmJ2mP4bETeyYi+lSpmgxAOUyby49q9BSvezfEOhmAiEAyxI/zVcFEuFUWR+7zVEj5QW0pW0kwjhJEDB0kcrpgyk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUgLpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGXg/6A7xAjlCnJVEkK4Zwf90q8heYd6bXvW9/LWFUsydK+8pWRlhj\r\nSLiGfQhtoMu5FRrBb/exJexg2wmYufR69ZpsqsJ7V9qJtu7yNxeo4nYjwM0S\r\ncC9Ic2eABNppjMocx51b/N4hBu5LOOgrqpnLQ0ofP2W63/xrQ9qMuCsVHgzT\r\nw8BOhyOeotd84Su5NakHHJBAsrFdK6Rw95eM29BM/QbK1Omg2vtp7sTDAN6v\r\n8DsAGE21vu7nxm+iKJ6txpMXGTdskWStDSqMveked8ni7QFafQdsOZQ7tjDP\r\nMXH+kqRaldinORXsVAODdEdXn4NBsfmpMVYdnKTWScNNA/e7zKvTQOllHzji\r\nBJ15lPYY3Kgbe2hdxPG0d02GzYDmq7hxfjbjGmqpAbBk8qp/S7yfWwV5WMql\r\nMlLSUQHwtg1WW1Puh8cUJQK7bAzxrcCIfU7RtdyMfWpoSW4N81foaHb6/Jxu\r\nbNu/aWXc4ovOQS0ixyhzLK1jjAwpTYRgZKK4qzNvMabZj/vheaST0ifAsR1a\r\n03LoW2u1JIdx5tSNbT7/lwmlz2Z/aOOFGOKNCtHC5D1LG2HcaRedF7gr3b7s\r\naRhd8yqmYO2HpOFBA3BJ0By3bES2l8Yly15RUxgAkQEwQSlRs+NhzGSsiB+W\r\nzszNct28Ue5n9CUohmxHvAsH2ee/eYWfzTs=\r\n=P5Qy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"4295b7eb0845f1c0e5502b0edef5720ddae6b9e5","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.11","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.4295b7_1649541865790_0.27083437017066325","host":"s3://npm-registry-packages"}},"0.5.0-alpha.c79cde":{"name":"nestjs-roles","version":"0.5.0-alpha.c79cde","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.c79cde","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"8b0f8b8f2c1768eb0f380e1cd2f27f9e925ad587","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.c79cde.tgz","fileCount":11,"integrity":"sha512-APuAOwXPzAt/D2RKyKlUsx8pgY6lfz9nKHX4abxi76xNnywV2hdOWB/dBl9dYNf5bGC3hcN7nVEryU8Qyg4Okw==","signatures":[{"sig":"MEQCIAwc1D9OGcd6bl7HNkd4eh7u4iXQoJwAyMqxbFOdZZUQAiAJnY0deK7c/lzJp5GjZVpR3j5mzu5mbnEdh5gBRNvNiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUgL9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBKxAAimUeUOqscCr5s7GZJPytnFUGk3gvqZYnR0hX30qBtT9VHnsj\r\nkDUiXFC5ygNiT9RfZ6UkMslHHrOXMXJooryE7upEMnYyP7+xBcGN/vO0T9f/\r\nmaUpWDu1sagiP9yBw0NldCsZxYlvxTVarVRlsYZEDNQlaDiYFL7jXlBZzLNh\r\ngxC3wbNvgIw/UEex9/KXfnYICRPoxdCVwBLgjBEW1ia9oeCPGXij3pQSeXim\r\njeLMbAYBULQiVUWaXxSuqK27iX6DknPsl4cgCZ7DJbwk/pDq1d55lpaPu/1b\r\nlF8Alon01DSQzcL3Z0QLq75A+47V2tvjO7o9cIJxPuBEunHOHCG2tNxV1Woj\r\nJmF2mDjggr1E4G3CzBLZsYiizUX5P86cl9zXUDd1txjOfOUDCznmaPdm7CZ/\r\nu0r/H7PvfXH26B7+nuQq1FHLjyq6w4r+5UsKl2TZPuzP8zPCFzfdSY4eIl2a\r\niuFjk6u1MQNW7xbL/JVyugpD9yRRycFCyMOFlQml6R4XS8UHfwr2xUfv13k5\r\no0k3S8vtZC1amiqZgNpU3pV3Iq2bEP/92LeTqXsXJbTD1ABwaW6ci+8tnpXI\r\nnBtbDRbypIjHjYWRY1Kiqj513gWbBM8bG1xsH68Uf05W/aTcUXCFDALT3eo8\r\n5tcKgc/m/h+Z0IiyyZCC27LCS0gmyHWj2ys=\r\n=5vxR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"c79cde676d639c57ec5c41bb068685ad852247fb","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.11","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.c79cde_1649541885375_0.1009085981424902","host":"s3://npm-registry-packages"}},"0.5.0-alpha.4b3e46":{"name":"nestjs-roles","version":"0.5.0-alpha.4b3e46","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.4b3e46","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"170f7089eec1fdaf7c938510fb45452c548432c9","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.4b3e46.tgz","fileCount":11,"integrity":"sha512-9Kd8PNFwQF5vov3C8NAoKg5iQoIm3PBa94otK1lC5c7LwYM+bSIMCkPR+I3dfX5Hju6n2clsn8JgsnEGDCb7NA==","signatures":[{"sig":"MEQCIBA9g/KWeVrcyBMHp278Q0dkIojcjw2JiC3U23rRQ61NAiBBhpQn7wSVnmnsXyJlLoKhp+deEk2HJgAlCST9ELieFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUgNaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrjrw//Y7DVS393r/4k2JgBC1M6geHXXyLLwb0CZZwjg1Rw+vTNRgR9\r\n+zcctT4PJ1+t5NBtbAxYsVuqntD94Rz6K1t4kw+6iJncmmQnDh2kQ4yIPtVt\r\n52WT/cx55cO2frsxs0SatI1Rbh3c3BVNQ0xHs1s9ElnB8YAa3ydBMdXcUy2L\r\ncOjUoa36TIQTQAk5TpEjJ8d0zFWVjHBdO3390/3Oj97CM4K3m1QnKG6/6J7P\r\nv8ee1fO49aNmbsI2Jx4gZRWwkwchMuT8tGmA5oe2B/X409uvxYUNnuIuaRWG\r\nGUKhpFjuqO41gMJ3r91qUh9m0nRtEaTeQ1O7wyKpZANrejR1LFpH5SPkUkIX\r\nPZumO4V61WvYx06yySIXKnpczWl9kphb+gW5MA2z5enB6wgGLk5spJqFuI0Z\r\nYETNC5fFwWFuS/O6lP+EDQGQ9WC/ywh2kMmLdxIYoFBAZ1QrWAgyXYSctZ+T\r\njg3t3Vqt2Z0F0sJzksoXyHuzrN6aiQEkwt9UnYOYrOntJCefXiHX5Fjo3Ux5\r\n2vpppPAY0LndSEtnr/fTH2MsWtcNK9SUOwW3rssyF95ch5EO9OA9sAd2cypR\r\nzhAY2OlY5H+/rIQiz70CE/Rl64ujvlv4EUAOwYlCwsPr0wgZCw/Y8Tj1K5RV\r\n2yjUov8XC6tBCPFzM2tJfxXev9VyDFsEnkk=\r\n=Dhlh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"4b3e4668508ddb97d46f433bd1f9726c4a0754e1","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.11","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.4b3e46_1649541977893_0.6348168465428179","host":"s3://npm-registry-packages"}},"0.5.0-alpha.be648b":{"name":"nestjs-roles","version":"0.5.0-alpha.be648b","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.be648b","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"2002b525fef85643f525b0ab108fdd364dbdb308","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.be648b.tgz","fileCount":11,"integrity":"sha512-pBTwntu5r1NU+hSLBeNjjqbJ7a+VXLoLQx+qL1u6ufhEq9gUecpO21G76t5ezXR30FmiVb9hjdV2JdfvJq7APg==","signatures":[{"sig":"MEYCIQDA0t+tDNVEyD0HNMeGLz0moizUPSQgKahpQDdcXujwyQIhALmPDzQOMuYCgk7EVvrh9+N+Tet1WyVpCBZj6qoZJhjQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUgNzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9qA/8DJJ09z7VaXh7MH0BhmZPRTL7GH9TwBYhoh8ib2749Z9VR1B4\r\nQDEeHS04Fjwnfh2cNsBuctd8Vhae/qmDFyg2InBJC2OL0VQO9+JKoBR50+H4\r\nCkizi5dAsvY73+aSKTii3jnFOHqPdamE0vAFAsDTKzLDXQ1uP1fySHQqR+P4\r\nKSQfWNKDVvDQd6PDNjz4Dl+Xx6HpJYnBi9TR/BlXdLPQdKC5M2Pakw+WytgW\r\nZZHmgx0GN+NH4eOlHS+FPV0+LR8RsuJVhsz0ffoO9c3h1cfO16TKC54yxsZo\r\n2RoqrsqCMoUisgL6XN8eQx6ck3PsDLAsTIs0pOKTfpMDr8/KP/8P0d57hRTZ\r\nBSMt2dgdcxP8E3bsyAeYUAp1uo5Z2LNOfq09ehzF8r9k1QLokWulfWKVLGVl\r\nTy0uApVbsF0KKZk4I+mFUOZed+Of+OezBSG+3iTPadNJKDatvLfr0ZOj+FAm\r\nkcrIQz+0MjaTgrSP6navtGlPBcIeRr2DO516eZVd4X+zM+Z/WC/Sx7gguTXl\r\n/9t/9PQiWEclgFf0qcxouYPXzyUKqLmO/mpeiEUAsO9mZe3mcfx4Q/LX0h5A\r\nDWpojFknstPaNSsHoRWEnI2OGSxnQp3BVutc6m25YG/pSSyib2TTe0EWJzYc\r\nXMf5ircIYlVRa8tY2vS7bnJB/2Jf3HB8Cdw=\r\n=D09d\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"be648b8cf09f66b2656149fc3a8ce8c92073dd99","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.11","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.be648b_1649542002928_0.5691036788656614","host":"s3://npm-registry-packages"}},"0.5.0-alpha.9c324e":{"name":"nestjs-roles","version":"0.5.0-alpha.9c324e","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.9c324e","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"6e2730bb60c6f2cab3bf981109300b6c5ae1f9ab","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.9c324e.tgz","fileCount":11,"integrity":"sha512-QicmTaDQd8zu/YcLwXEf3NokrA7qIQSdZOI+qr77zKpMA2AF+EvGEhyWYpbKSHbICbSZ0rnQMubtQcXurgTltQ==","signatures":[{"sig":"MEUCIQD+AHJMNxf6j4t3/Hf3rszxob2gMCHVIBayUGk7YbR7WQIgI03A7KfIDfD3yRHX2e7GmwPKa/PRdQP8ltzLQ0mLjNI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUgPqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmru6A//QUXFtf7HORkxPrGAdat38Ty2XDJ2GDeNcfE1k80EfF+SYgOU\r\naA6KQEkgkxNtfLprNhgbKk38TalVqYOkjQgFBxmGKZBp4ONPeJYohsrHp6Us\r\nYFohLOBiZzOyG9yCrQ1RdzgOArFcLp/+7CRcANp0TDCtnemvmpVDrsPOMvYD\r\nE4yj577wj0Os/fIgKSHXOtYBLP7VTB2wj0HbLk9lFD+Em+snwm02kvIlAwCP\r\n3q6Hswyyb/bxEaMcLemYhA4T+ocOKZqwbqkG+2x2K0HOSDuI1aZCnqO6iZMk\r\nFOaxsZSM3KpKlD6nWaeCRCCRjDZNjrNT9dLZcpH7SexyKJ9mdOg8mfjNBPnL\r\nYZMsp4E54YSbZJz0xK5RHpUATA9A6hASmvkxyiRN+SFoy6hhsxmgnmP7ywU3\r\nhgfCsiY/4Jsbf+kC6zHwwh69uWxsRzUz4AQnRk98f4KmlfAJfhWugDvdryBL\r\nY7z5LCwpdhwRedeQ6cvAMf3N4taiO/IirZmTvsnalREtxp5GxdEVsgmyrz5+\r\neaECrHHH2d+O3oa30RLuY36mhZ23/yKNGOB9aH+N3bJTfaY0KDVUOpsqJFX1\r\nFALVkbtJliHzy+uxj7EnT9IYdwwDeld9Dk/bplgdkABe6sh+S7ZxwbcJbCNd\r\n+OVzFeTpDKhqoDL1zTdXxaIqkQt88V+SLNc=\r\n=ZqTZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"9c324ee59f23c1dddf63af12625cc76ada1e3946","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.11","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.9c324e_1649542121842_0.7853212488628198","host":"s3://npm-registry-packages"}},"0.5.0-alpha.98d41d":{"name":"nestjs-roles","version":"0.5.0-alpha.98d41d","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.98d41d","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"13c518ccd0b9741b6b13d6c261de6f22d2ce84eb","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.98d41d.tgz","fileCount":11,"integrity":"sha512-BFzK0UXH9WKNiWH8kOaKtZq5x8QqfvjPoF9f9oR6D5sEyeAHaob1gawnEXEOCFRkfdX9SxdBRyh8GhFEU6M/qA==","signatures":[{"sig":"MEYCIQCNxnQqNOUOKPV5znGadRRzRtyMWdQDxtIXlbz8KrYbHQIhANSQqPyHESyOYCKzQPTHQOoU50y4ronYgPnHYC1PdMhE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUgPsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpP1w/+LFOehyHZbyVLWhvoBgTV37V5vtUWDl1srxCO/j/V4YqHhBRS\r\nVf39Tyfh/I6zwreYapoqI/n8YfYong4WrJdRv5gJ6DfWKkWxbOPb6vZKRPEY\r\nC5LznRjWgDipv0V0TFMgHBPrkbQoksmoyF6lHW1h5gKSl7FSWlvR9lj04NrC\r\n7UA5HbB/SDcZVpa/UhGfNpHiS0SChfcmPZqCVHFR5ne3tsB+xH1jFNLvjYQj\r\nAbNuCU859o5yWGxXIeVRZvIKBMzknvmwmO6Po4mFLGKUocblVXqjQ823Mkov\r\nBQ/iEqQeK6w1kA/q1W9ety7yG2sGuvn74QanAf+2dfaoB6B0wSlzSpLdTiza\r\n+cNeNTw+zy1rWLwsE6NyCk0H8Xkphxv05HO8Sl7Gj/8zEU0dSNboHs6NqWHh\r\nfKSBkeCGsiiMEcjxL9p6UGTo82Uq9Odl1SfxPaMPw+o1TUdtPbzFqVuWcbaK\r\nwiVBOWxGK0iPgGm9tUomoIE8rj6TsdAKV9iU0qpCtRKjBIt61rrgtN0JzySv\r\nYweP/6NkmSocjoL8SWDm0+8gBvGUDEWFsUk1NiIxVgi7gHlvLGBKVGn2Klws\r\nU0rGBC+nKppW3PN9e5WkmhHAOZRl9s+60BRCZ+ivfCWNZ7wZlKVrvvZF1HFy\r\nWNmZgdg1u4xazoy0a4VtZf65rUf28308eyQ=\r\n=7h0U\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"98d41d7127b029045d24e885b2a89869a9752ce2","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.11","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.98d41d_1649542124644_0.07992762834198874","host":"s3://npm-registry-packages"}},"0.5.0-alpha.6bc0ce":{"name":"nestjs-roles","version":"0.5.0-alpha.6bc0ce","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.6bc0ce","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"b57b2c43831931150e39165a909cc98895f5dc9d","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.6bc0ce.tgz","fileCount":11,"integrity":"sha512-FQJ3Z4PeDcIkN9cXxtL+EaezFerjQu0QdKxkCa4gvb8zWvgtJYOaV/2/1Arn9Bomw7q5hrGNGSacIxS3hEPE2w==","signatures":[{"sig":"MEUCIQDRm6eZmrVXn7sLqlFzFFKg+gOYjsURRLd1Uuw+iGC0mAIgdyy/oZiUYE8H6sPZelH7wD6ks+wdJL4acOplY2Xx9XU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUgRrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpcfQ/6Au30L9vgLxwvd3YFuh54rSIYH3Y/gmzEdzzPTWhf3HmSUqM2\r\nITWngXnPmJnkZrcvp0iUJA5KPhPdNzMzQdlCnlMvxszNonjlCqaJmm9rp17Z\r\nVUa44EDtOfalsYx7kYp7IKtTZ5XYFaysZk6hRDTE14fJP2Lztnub1y3s/BWS\r\ny4o7ZDfOnTFY/bGXhuNvq3U/VuTbOD0MPvzyCNhCnYg/lOrLyF9U1fMKVgo3\r\nFlnLUv6c0k4EB0RPbKcKo5ZOQM08pAjtZDGvyUwZYQMj0VI3Us7FRt9OwKQo\r\npzzXfZp3EzjhDgzu4GQcFq0aVo8YRKXAMFgEQrlJS0bpU/PoHzNMygK1QKzn\r\na7/KLF6Fc6jHbRQZEaC1K50b7rJjEmCGKgj1LNDu3IIDG3r217WYFp1G3ptK\r\nMImTCs85KIjD5CIBRzMMkNnz399lsOLar+zdEhzcDheQOkCQQZAe/Fj6xXIA\r\n3/aTosLWy2M33SiNeZZP1mCUc1EBAqF9TCNEwKsJqjjXOn182SxtHDz/0rrD\r\nJgUIQ5vfQDkFppuGLktej1QQqiQ+CmTIaDs0xuOBuBTzREVWdc5SWZTtPSWd\r\n2HszmLX9TQhxoEn/cv7tIRhYc0i9TL/arucEytq+zAleutU31CzLgWG+ilC9\r\nNtZVRwCxM7YywKNYII1hzcOOdSntLHgbPmw=\r\n=MRXH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"6bc0ce65cef33a3a43812907ce9c2ce6672e0d9d","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.11","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.3.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.6bc0ce_1649542250951_0.24470285309788053","host":"s3://npm-registry-packages"}},"0.5.0-alpha.3129d4":{"name":"nestjs-roles","version":"0.5.0-alpha.3129d4","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.3129d4","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"8d60eb6944f490fb91375a04e0e030512c5dcb11","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.3129d4.tgz","fileCount":11,"integrity":"sha512-+WYXA6W22OtC2Vm6HoYBeh+QU3sojHVTzVUfNDvKaoWwB/du37xWTMJZJP+uYkLuV/zeGhxzoWQ5IZaAXTSMfQ==","signatures":[{"sig":"MEYCIQDj4zDHb/yq5pQE8bf9pE5z0NtVMT4sxUY0TUdQJvBpYQIhANOVaK9o8784mwnwYkctRkHUxhFWjv93iF3JRp8m+XMz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUgSOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrA7w/9HxniIgpO1dhIw5mR6WNB5EtHUfG+O4pxLdcWObI6kUuOOA58\r\ng2OR3lxlvg+NTYpugFTlj0nnTtKJE/kbAmGkHOist+ztAq2lVcT6qsoShNEW\r\nb7WfZOYUrHttwcie42tPoGi+haSNXaCc+NvW+iMaWxbTqok+oP6VtZUTN91f\r\nw/cRjG5wwN1VexA/Qjju9Hq8MTVUj6RnQYFMICHBS1o+i/Empv9nDjgMEDHm\r\ng33RK8h76srLOVJvq5b81UuTXqX9GLDneIA3JhRfg/5meRWKVVqGe+gTNTb5\r\n2vFBzFZ6GWhNDrBybU1JSkmswqi23LG0JwyrwjUPq0LWIn83FR8uNHuHQq3u\r\nTpLWtQ6fqdSRjonp8I76F9oQuc1EOheMGPsaqPMJAg3E3EQ9eCygnyeHh1kA\r\nHwWcJKyv0UnHzs1tsDuYATZJSqlq3nhuIwfj8A8aDoM/w1Hjd2UiT6d1z4zg\r\nAXAZSwWg9jbKDwM1hxVZE1zF7QQXEoMCs2OSYr7gj269HcUqw4EL+fNowIZi\r\nHd4kjzCvzFIkFyb7mS9HM3NXUM/qPwT96KBCxNu9+1UNC/irBWBMsScAPT98\r\n1x+LIm+Y55oM/kwnNYexd1dwjyEKSbEcnfm03TEEJeKYna2AdGvJA9iPzc9K\r\ntOrhL7BpOYV1H223YQL8/9KsaUI/oC+h7Zg=\r\n=lfoG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"3129d4251f7a8743c28ef62b216a106ed48decff","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.11","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.3129d4_1649542286776_0.06318215877793154","host":"s3://npm-registry-packages"}},"0.5.0-alpha.461dd5":{"name":"nestjs-roles","version":"0.5.0-alpha.461dd5","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.461dd5","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"6b336bae39d95deeefee0c9be1e6f73ae6e01158","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.461dd5.tgz","fileCount":11,"integrity":"sha512-zhbqmzZ2wEL/KoKsPkO69w2JW1btRRpefoilsKa7ppeR29mjxpqUu3ZswEPeqmCtyfbEbWuIapAjQ4Z83Mi0lg==","signatures":[{"sig":"MEQCIBwzYYXGaldS2RubYnvGar4MkP+wOChntQOfXJCkW9QjAiAzE0MkTfn+zFbExtgUKgzHpmj3yLMt7+1FzCcCsuuV+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUgTvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoR/Q//bd/G73/re04bDoJSVwxjPSK9uuVZ2Sif8Bders7lJGciZ3kT\r\nzx+qYhiscfySHvQvAP3MfGluaQlklv2co8Nqn0BvLx+W3qU0A1CQztVaLaIT\r\nB9giKD3U++pN+YfcYajfcnesyDT2q0b+LJJXjDb1C1hofJRMO5L9lrneIxZU\r\nW7GNBVGy6F+tolak/7MvGUABFzg+o+GXXnb7TKsHJW1ZhIQ3L+B5vW9NhhxX\r\nf9rdhM1TC39Bo9Lc+Ni50Ji8jjevvbIxL+RbXFCyhkF4DgsG14+ukd05OZt2\r\nupYu471+wc2+yfrHW6x4xNuW8gQgxZ2irgS9gHg05SoCBN+g3Zw+SzbM26ym\r\nLJA/I0nsgBJcP93gsbfjynoQ33sdjONeika2GODyVGZQPbE9zVUztEGpy1bp\r\nX7Xab7OFgz87aVv5zF2JOVxTQG9dhSLV8ZFr4Xlg1uuHAPP2YWE2QMunX1o8\r\n2V+YLfKEEJnVubPV5AwMJ5Z3FkO7FOYKLeNUdRCSxisLWHI88Jh2ur6bmntB\r\nuZDakfFnT6GASCXydMnV2U/NWvKn1rt0gqRwkh267EibZIjSzLGDhIFgq2aw\r\n7jzLn/dsEm/b2toJDpvs6cD6SU95eCeI23JhX5aCfxOQyopGK0OfBhOD5lER\r\n/gAcPm6jC+XmZ+6iv6/byUJ2JNCIu8tbWyo=\r\n=rG9A\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"461dd55b3f548ae79c5e08b584fb6f0b2b9fe70c","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.11","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.461dd5_1649542383402_0.9776847020656301","host":"s3://npm-registry-packages"}},"0.5.0-alpha.795e3c":{"name":"nestjs-roles","version":"0.5.0-alpha.795e3c","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.795e3c","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"4d1b104cbb8c628a7fb8b49ebf8a469ac825535f","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.795e3c.tgz","fileCount":11,"integrity":"sha512-QrUj0cy7d7T4cDnevulVO4LEYY6RAToD0zxcHbdntV4u8hDMNlRPvMPgcIqqK5TcaFjxV171bmCY+vxojp8hYg==","signatures":[{"sig":"MEYCIQDsJZ5SB7FhXiyHbNSO/eiP2P8yRVo7ZnpEk3pfxwVRDQIhAPocAp/dG5XWNgxzVTow+qCKKNg/JLkjQLYGTtGT1k3D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiU4yhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUThAAiidcpX+6eoWDjVJzpxgBrfXteTY2rOJF1FRATh7nXsw2jSNX\r\nu64M3iofCeA2I/WsGztaudz+lAkFbpcS5neWesOzmZyQ48Xm4VRu1/lqetLR\r\n1HF0Ub2L+DNNm/dwsulsMMeUNSgl6gLGS0XB1Y+XAQieG+Lq7cJyXo3+YS/v\r\n5MBn2Hjz/rNMIrKXCL8faCX1hZX9qAYngrZp5Oo/H5AuehbEl1nFV3Eqq9CA\r\nMIqaqbrMvC4pOqzLXVQYhcTZKXnrJ6ATh0pAa6LgJIBULiEbs4oerizkBDbe\r\nLzbDxhY1WYiJ9w/fH+SsTEw65jd+EDgIpE8aY9pOwoZYIzLjOoywv4bbsVW0\r\nj/b5mHqPre2lTGXx7p/Mtj2+taWFuvCvZeR7X7XftdJmro5C9J3nadaJjhOS\r\nZ/R4BiwYTpQH0F/+bpUM00j/NOOBDxEc5xFv0xbmqbHCL5lMr32RFPfbPJ9d\r\n8J0wKTtQKGmJw20YXPd89CrH5L8IGl4xZSAangIq3q/kEssHZAowxw/53X+/\r\n8MuWvanJhXPSCdRTYiaytjX+RrWVAqgUb2bHcYPU0wckLKPQJRm6oWjioqpI\r\nKzgf6U5jiTPa9IPvZNvkjBQf8yUg8asJGxJUShMtsXy22XFiBfOda6tHkxPW\r\nF6VKJCpkpmYtK9Kh0De08j9URw8q0h5lif4=\r\n=Jxgn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"795e3c5c512931acdd253be3bb016ef4f6f1894e","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.11","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.795e3c_1649642656976_0.036364885302368366","host":"s3://npm-registry-packages"}},"0.5.0-alpha.343075":{"name":"nestjs-roles","version":"0.5.0-alpha.343075","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.343075","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"66bfc66b2ddeb769defb54ae30b320dfb7603846","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.343075.tgz","fileCount":11,"integrity":"sha512-3t36fOCRgJwiAfaKBxxFGIMh3IG9U5wvKOlppuPWarc5ml0Vt5ULGqYnlGR4wYcwiDqz8JUgDebfS5WqijRNnw==","signatures":[{"sig":"MEQCICFZJjWVbj8bgKGpwdg6zbP6cTsUHT+jXZbcWpuYKrQwAiAzNfxp++ZDvh2QTlnBAcmPLn1YP733hVtBeEjswPa4zQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiU4zCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqphA//QjlIrsyRb6Wa0rnCxt8e/70PxZt0/pOmaLbtiq5zvP3dcvo1\r\n91oxl4Y5m2FQxptuvoUnaXWODSJ8kvYdZuTroGmS2YBrcfDvmvx6Vp6K/piS\r\nqQYRjNFJwgOJmMJcgHOYmvQCH4rbdY8PJRTNJ8HCj3RJIxcbh3OSRYFlmwBX\r\nEIYGDpbUz4OGFBohLfrX9IkuV09XrUvrS5VFoVVO3DxGF9mo16slfHjfmvUB\r\n8VZywzGxKF0kEUK2RDr3g/UvYBS3LG3oQZ2lflPnOqxoT8DhrPSopq9AWdLR\r\nsxPi7GKKCAbiytKAnpNR8DKh3mhd9vhGb06D/sgFHfelLsQ0V5UAzDfGCaJk\r\nEUXR/6vBdGsT1dEZRowInNgo6tPRxrOhpvny6tr8D2XjXKdjXvFj4AKDVO5+\r\nRQQh/dcX8WHtxtynxmdoJCneACh9aTP/6OowF+I4W0sy8ZU0nQLQ8tmCZDYA\r\njhVr7Red0RQmLDgwAqrV1GWYL0UMQgaIMUpqR4udv7H+B2vWhKXgx4pz0hlT\r\nCN0ZVcjRqGYZGTzd2uzy/HonCn+y1wFqapR4dKwQU6A3CgFL1l3GWVw/C5fJ\r\nlOYhoLLtjiR8Z2rB3viJMjUG9cyW1drBidr8ZVvWdwIPPcauhjfFtfYTD0AT\r\n+1/TytQ0/Z1w5Ep9xEyjHJO52hIBzt8fC34=\r\n=Nn27\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"3430752158e2c3e394fdc624de846b28aa3e9abe","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.11","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.343075_1649642689919_0.2681447497676577","host":"s3://npm-registry-packages"}},"0.5.0-alpha.a549cc":{"name":"nestjs-roles","version":"0.5.0-alpha.a549cc","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.a549cc","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"33ea351aea1b84f41dd721ee92ff8aec6b4600cd","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.a549cc.tgz","fileCount":11,"integrity":"sha512-tYNVVhyyHteZotq3loeoCLM+XQdsARNznUvKj4eAnCkAhyVzRkR2TOJbcNpPMWpAh5glJhVnT40gXVOe5HgtkQ==","signatures":[{"sig":"MEYCIQDvVf/5GfKXJ+4361DLhwxFUyy1Zd9sICEV83f3yv+cvwIhAIx/OvXA7ytjw/6CpiEl42pDPUJMVIOAgf3dkIuTp0BO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiU40fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtxA//XH3N8H8Xj1X2I68PTWrehQ7/eart7opTcDBxzrakXg6pv8zP\r\nGhKkyH3I3LLtweJMonCStic7JIvpbEgGcmcIXWOlckDvEfAzjdnDVqZJoTxL\r\nY5Ic/AhdZW3NOXyIxde8iN7JPTkGeVKCmkOkAUqkWI+T4USnB/xQ2UMjLyyU\r\nbhhxesmCFuLoCOLUs58jHVXJCQT7XDpANq78fxy8W8gTKC/E7bW+RVLCwgeO\r\nuhy5euQN/nMw+rG2EGwCxFBg3SqXelscMLakpsbHnNN87nUTOzpfIhK7WUmC\r\nkz/uClLd5cUYmw+laPrSO0O/BFBM0G+43NqZBM9ZF1M9bE9S7echwnRpWIDg\r\nJGRhQ04nH+iBn/zaGU+WhX346NOCM0ubvKAqe+E40tmjEg9BfDnyB6tXBHox\r\ndT4mh1evB8LHg7b6IDQDNLetm+YbsPcYPQU11EyBAh2gmHaRJVPOzuGad2JB\r\n+vFU/XVx3CRq/5BXvNT7fEWzEJvZ3OCXnKDwI8sD5UBFjHmdPLPwPdVKmrSY\r\n9ECRcU366QcJUP/AJCtkCICTyRjlLtnJw/6V/yGNXcqSpYqq+ZAm4bDlJ0wL\r\nTQx8JmCGSs4AjmQGGxTfSllnDR/naQjBFrggcvvArh9YjjIoP1vQmQ3W93t2\r\nytWIUCXHKC727tG1+LeygeE6Hz3aO+JPaEk=\r\n=AyLP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"a549cc9e94479e298745141f05999e4f98229ad1","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.11","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.a549cc_1649642783156_0.17109418325679915","host":"s3://npm-registry-packages"}},"0.5.0-alpha.587503":{"name":"nestjs-roles","version":"0.5.0-alpha.587503","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.587503","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"02f28c8d94720e58dc5ae93c9dc5d47bc18cafeb","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.587503.tgz","fileCount":11,"integrity":"sha512-/33054MlCfpIjMvOBEI4HLb6sOF3fzT0Vz+R7V3kOO75JQF6gSqu2i9k0EsgyQPQ8rdp2oYeHSeqMMFMdkWwtQ==","signatures":[{"sig":"MEUCIFSj6JFgLvrljdvWCpJS1skgq39oLnCudCox0OJFnjzzAiEAq8SMG6/GcPci/tGKsu7kOhhYZiaGUQDs1S8WQE2AYRg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiU40nACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqBRAAl8zCC0OzoTexPNFFGqLH7bLO3PB7GydAVZ1qWORXA82WwOfc\r\n6cIExSC6gnI4EPJnZWIFms1j7+umXZwEe5YP8yFhKN/weGp4FBSjq1Mb2y+5\r\nJXH7t+r5PLEq/eWF/Ae+OM1ks76fAA6rhQ6niKZpdV32cBdl7AUhSec+g4xD\r\n3VS4Pk8HDgfUnUViUw/qSZsk8HM1pynIrfHBkBrVz9ueoeFFG/Jj7BnXOu3f\r\nGL+u7qx0bcbfyJ0ZsOB7t8cKflHxgNHY5E1GMgWTce1vCabdINb2/EHvnOVe\r\nQLIeQggHM04SL4ZQdJwkKtz4uGxCW5c6no6qq/e7Ig02NvPzB524lXKqcaxD\r\nfZKnDeCE4DrM/jQ9cHUE5hedGJoSVpB3T17BB96j3V8FgFUdOpd5E0SzN4Ax\r\nsPCuIW/bQqWVxLajPjQKYp5l3TUqg27ghVrZ0YrRGVPcGehMAxOh3dd2Cmf4\r\ncxCuloXrjRpGZ/JoV9i3Bts4wPestizEwCGZ4wVx7MB5AkcdbiVmTCCOhYQL\r\nLaxaC6NDzOcPf/z29c6A4U/+rz/Mw6VAOevqTURlgu2WVxaLOUBKBOXTlce0\r\n2AEbR/cjzzO0+m0zS6W5dtwA56BXiBABwYNm5S4Rtj/qOpYAnCGdQ3KscJxL\r\nsS6I2zeF8/W/hIdZACTDsBXBR3xq26/bRPE=\r\n=HdJM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"587503aae49fc488e13317976b1831b92419c33f","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.11","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.587503_1649642791350_0.8464736436168547","host":"s3://npm-registry-packages"}},"0.5.0-alpha.3fe03c":{"name":"nestjs-roles","version":"0.5.0-alpha.3fe03c","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.3fe03c","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"caecbae9ffe4a0945374e49eb2aa81bdc3392ec3","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.3fe03c.tgz","fileCount":11,"integrity":"sha512-vMlpnIMhsDwXYLRZpfpFs20HQ3qNTT59zadlHTMSlTwzFpA/9D7gOm0OO9TyPUT1QfG9weWpbmjCmugeurXIPg==","signatures":[{"sig":"MEUCIQDYnQe3PQaa1EMo+61zg3gUqBb9qA3Q9IeeCHCsPHycVwIgbiNzBVlmIiRmvFBueJwQ/3igXupUYpASxEETM7W4qRw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiU42UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtgxAAmj92XO7aCRMraluhkMLQ8aC33FMCHK7IuApJEA/d3ci8028Y\r\n+lpz3/c/jFyLUdlNYKDifmFbMocD8b3LbkwG/QebIka1mcfv4/9OkATUDVW4\r\ndP/rsJ2mJS6Q4BD9T8Nl6/Y6z6qYEfnF2BG2wofjoIcGxyQnTX1ZzulUiB3x\r\nW8Sv/KEBDMOteT//Jd2MMYzQRJT8EVu7iUSt7epqM/Mt4lfmAhz4q7VhgXbE\r\nBkkJ2uYojT1kCeo6TdfhQ05BoqKR7ZyDvs7gl7pvA9x0Fy8oQ5AKjAEEcOYC\r\nxqdGzrK/HBa9cXARE/YyPnwUVVEKh/qpFn2ouBhR8X+ANVNmSTe5sDmKeLEW\r\n6qI1/9XeyAyK245f9i48hXfd2Srj/zZ0OGWK5bYJavOXGy+veystgnFDoKBr\r\nCMwwib6sBz3PAwvm/Q4yaPLj8IhCHsNRyNMypXN1o05trR9wcrxPGHEbLVw1\r\nkfgas3tpNeFFClZBiDMfJ/ZvVVfardUlronvJaXcOKuGTS5CPmByCIUGJdzZ\r\nO0xqkiG6yVVxTUUpEPn/nyNdZFJCzvIcVDIW68tAb+wIOPxHuz+vS81haZLt\r\nSt9ms6mLlIc6vOZ2wsJpVBPd7w2H36mh/7PFcyukPERgZEr0/gZcvyrF2e2z\r\nUqJ+IxBBi0r8Tn5oFHP046n/dHigPET2ktA=\r\n=k9ae\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"3fe03cf6368f032b7c8c3cf537c1f980297286bd","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.11","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.3fe03c_1649642900233_0.8415196699708165","host":"s3://npm-registry-packages"}},"0.5.0-alpha.651024":{"name":"nestjs-roles","version":"0.5.0-alpha.651024","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.651024","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"9e1390a38ec1598832bb7b3bfa162f65d2d954f3","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.651024.tgz","fileCount":11,"integrity":"sha512-EurqU3lJpZ4O03Zn6TC+JiQLUo18CNVwvjBE95HZWZlR5Prm8Y31y6FIGvNwwtndi/pvKOt+OGqc5rd3Jx4hcg==","signatures":[{"sig":"MEYCIQCRWXgONY1jzOojUPREhIfs7hSIgLjQb4erEL0KZT2LBQIhAOJQetPhHoXgMsN6VGmeZrPlLlZIHbqrWKuqso2LGchx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiU43FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxIxAAj+hf+m777FoV0tBz514ySJwMT0NAz8D6G7Pj+GQRucU7jCEn\r\ngOIgYGA6H/MTCaBq5ZiBv1CTdqSgxnxsn3MaWTe1cr+6bOpLBIXIIsWi1QDz\r\ne/zVKshpJoXGxVJgbrBZdUex15BQnig2DpwZ6FXOaTpCj7c3Ixak9woiachW\r\nC6H5ozM4QzA50Nl+rp+BYyqP6WVuiL2tAWAWTplT6eK3oglr00vgYprcarQy\r\nM9OywMYUr3UyAKK4Aqi4BVqAlksykdbABta2dkI8Sn62koHjZpwhcz40PNw7\r\n45sz8y9a67tDybjyV4CayjtmO5zi7EKZNBgMLIdS22dKooGSRG3GVGSv049U\r\nOtBqQw1YNEce7oJ1/dmb88gBkTJf3MlZsfoHHgylgTWVmBx7uK+U9jRMZ2SK\r\nGZGDOtJDWNEKfvXBjqUOaBuKptPMdj/rXNrS+eYM75bQVMumF4Tl0+4MlDHd\r\nshRovn+qBgBkM3+01lv0d/0HziQMp/QF6xYG1t803vFKcKwLBohOdZx842OG\r\nI/A+tmGgHOpEeK5I5jM/jM7UezDImIipPiUaPWKCBffWGerXFm+aDiwvmyWY\r\nHMZSj5KqCl/S3/McTEZoyHJ4WEuMyTBYA9hb37Vw6RAYjMv0tSfv1N1xKujd\r\nMUzt+TYwCb2IY0E/goStJRvjUlwL8/sStgE=\r\n=yHAP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"6510243e68500b09245f2366a8db75e8f1f25602","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.11","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.651024_1649642949549_0.6663335482523025","host":"s3://npm-registry-packages"}},"0.5.0-alpha.8f3dcb":{"name":"nestjs-roles","version":"0.5.0-alpha.8f3dcb","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.8f3dcb","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"884d1b16d22b74047d889f004ae64f9453ca744f","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.8f3dcb.tgz","fileCount":11,"integrity":"sha512-2P9ZYew1nMTERUVj14/y256173CVO8IfthkYtZ2ME8l73cINWyhi5mX54lrjsULJxLklq2O9QuDTY5ovoMQq5A==","signatures":[{"sig":"MEUCIQCGrZdWlqBsKsrYCIBJmov79KPfcaf5h4BRaRQwqcYXUwIgP1TU7KLuoh00UshnF9SdgwJXjo3rv3J3N75HQShJ/OU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiU44hACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0Gg//b8b74on8ULf0UR1b9xmLig+6K580MI4MuxAm5gC33vlwi5nW\r\nYO7997RsEY7LwrzS/N9zxFRvBKpe07/8MlfWCblN1oNY1R1HMd87WnAqh9s3\r\noi5k0L1KOfQeUfcoFIR4AO/yzufsbCl8RNUcWVK4iukdA79UrPvkhekZAAhq\r\nAWmlTiS1ivyo/RyolMLm8QAixwN+j5fn1SPfyXMdpmdOW41Z+QIxC1/IQYJ3\r\n1NF89/823ILgi7x10eawZDFieLeY7BK9U2hz7B3ADLtOJptP054Z5Kw16+kQ\r\nxcjml69rQrzIZ1AQPCthsPGzmWO1cD46hBSTM2ZyaIK90U4T8MuHNNZ6rNSF\r\nB8mo0G2DDeLO4H7NIDXLefr2RPQ0k9gfHxAiFo+YJFD7rwxCpbJh6nAJJjmw\r\n/Z6gU2oAo9lMfZhEwU8W1lh+6jPAmEpzp3pGoEMwGFr+N9QYlXSFGOzYNREN\r\nwJrCoK1XeHjgIGCpCoFSQbv1EoTwkuEdJ0ecq066rwg0/JwQ+yAufjMLVUyI\r\nzXAPfscRC5K21tnIix0QZTwEc3k0eRPeG5QuKbehWK9l2vy9pZe3vZrNmCbR\r\nrCPMTWnCbYnKcrt8gYsPPRDAOREsE0adXUdKeN5O+ulVOz79FDQO3EfF03OM\r\ngGIUj/jyW7MXzZ7ZJELfr5JDIagKdB391Rg=\r\n=mmnL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"8f3dcb11cdefc06218b6c42f20a22c509fd3fa42","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.11","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.8f3dcb_1649643041651_0.681694077280905","host":"s3://npm-registry-packages"}},"0.5.0-alpha.93a5ac":{"name":"nestjs-roles","version":"0.5.0-alpha.93a5ac","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.93a5ac","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"f7609529175e54a913ab685c227262054b3679c9","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.93a5ac.tgz","fileCount":11,"integrity":"sha512-RzDs0oshrV7UXVt5R1cSeLxsHYyjK1YtYYaQ/rHCOiTxY7Vteh8O81LelFa9buEf5/XLUnsTb80W1WANQSx/NA==","signatures":[{"sig":"MEQCIFirOLOd1rnz2qK7nDmafa5BJUbsst+KXIomevkIu9v2AiA+sz1rcJxhXwDO8LNt/N7Zu+KFaXXFEqBZnqLE8e5Kjg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiU44/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmriURAAmCKmvVB5uBQyBTmwIXNS+vkruYMyTNfQzYFzIIRLYGW9NrVx\r\nutD9wm65YGM9BoCiJpu7QMUa+gzL7Cypt4ochPCl21S8xTUyQMoD/6CS66X6\r\npF4sC2ckG5rY0atk3C+QpF/FYRCwiXjS/XWe/cm1ERR5ps/fDa19d8E+OaEr\r\nQd+N/y4FpEdNvzvyuLlkbAOv36smGI0k9ORiqOYdr0+CveKs0J1G9X6PDoPE\r\nor0VuSt22PtF7zzfO0Udi5iIebSwXOoLGJsVOke/jE6x7DY8eyciBh0k5ZMD\r\ntEuR5bcBofXK+KmHKOYlyUiRR8HtCmVkVXgtZrxufmW3/n1ZMn3pCvUh7Vkg\r\nszjmAMwXvA2eUHhKh9euEPCOQBauQ0FGWBTIjqT9sD4641TmUcuqyiyBlAVH\r\ne7Zv6Lq1lvHhm9xWYFqSIiaMnmbaAC8WM3XbtoOdzvlDnkvuhmdgpfHaqetA\r\ngRO2reS6NlTahblMR3EsQksXY3JcYRSS2SWvipGAKu92zyjVfmYv7cSnAdi3\r\nto4sPmBNdod+kXBYsnttv00a95d+sK9Cdz4dDCp3CLqYdrJ3n4/XrT4om9qM\r\nuNAx9qgP7G4UMwxhI30RdwckXqTDZdvDe59fPPPn4rFlzcR3NmXMWZhtjkku\r\nl20HwYyDnOxk2CzC3siYDD8KrXGIP8CPrvI=\r\n=zRLV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"93a5acc284cced4647a693772eb2cf99b9ab7d6e","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.11","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.93a5ac_1649643071124_0.9132736824242957","host":"s3://npm-registry-packages"}},"0.5.0-alpha.75642b":{"name":"nestjs-roles","version":"0.5.0-alpha.75642b","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.75642b","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"c64348d5444c648f358ee420dec9732528b77f6c","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.75642b.tgz","fileCount":11,"integrity":"sha512-lIFgo58l64B6AMU+lE4u7twxju4PSAeQnkvd4vU7orZmGCLqYgRY2wmXLuLlSL3tesOiGmIKuG4uei/17gPG3g==","signatures":[{"sig":"MEYCIQClT34oa9kQ6u6xNgpLEa0jyRBl9PHnrrE4FIu0qYEiNgIhAIXOaKPnmi3Kje8OAIP3QHRPKYSmOHs+BJHHnl5qnffz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiU46bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTWw//VDwLrMr096LThkLVKWVQVc62qPDqmQNydW1fMYDnoqa3T0Og\r\n1eqvTDO5O9Q7PJAnZPslq6yjKVtMs8rXc87ZrwujlIw0MiC4SRtZFrvWrgMk\r\nTY0hJ6yfP/UBfoG9jQsphdJ/VXwwYC6ZdLlFIfw2q5g0frPBL7bcpIZwFFic\r\nQeohQwGTBKeT7SMmxtbT0ZiyFculDsipH4mMkoxS0HxnZTW79FrCH7cONUof\r\nMH8qd93OxbuDpBnk7C2pzfdEBkCCFx726Td06wsXVZCEqA2ONMLwkk9pOfDo\r\nvEs75h87I9h3q5gIuSRcel/rnomctzhfk7J+Jf20ip6Z7zbfJiStwH00dRRw\r\nCHSMGNl2d2VsqzfoKHyrtkmUw41JxI1HeGaubH4SPDuYzr0ane+6+BzrxSWv\r\n1QU9VoYrUmkLbsZBGP9ul98XCS3wh18MnAQjyRi4jJNx+zw3qleKOjXZoryK\r\nvpO/qwQdLoY7ObwElXWuRlUUwOe57UT/lxHvRCDtQC2EqpHJM55PxopMkR06\r\nKdF0v8sPPnXvcWb0m+X7CWTWz8JsJAlXCyylK5IVaW6HHt0Z97Vw/xVvjNnu\r\nX+ZHRPx2zr2pF+doNrO5wqzdK1eKsl1xiUufvTSajDmDMeqMfcks7Krd0gsC\r\ni3kSk0GttfOz5E66WFaaOVZEBWuvEY1CD+Y=\r\n=E0/I\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"75642b2391f40667c8bf24e1d8e0938914b20cdd","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.11","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.75642b_1649643163416_0.1727298818744567","host":"s3://npm-registry-packages"}},"0.5.0-alpha.fa8a91":{"name":"nestjs-roles","version":"0.5.0-alpha.fa8a91","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.fa8a91","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"f1cda7b16012225f5e0008be361b98585a24ffdc","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.fa8a91.tgz","fileCount":11,"integrity":"sha512-WauE/aSV9qwgeiKU4V11ClQ9WVlcaJR6E31oF4ZdbEXN7qTDubj/E7srlJDrzl93oARNA0vSCzq/zy7UHgEoFg==","signatures":[{"sig":"MEQCICzRBJIjrx13UhWljutdFI8R5Z17uT50DxLG2GlicDvfAiAyQ5GuTaUEDpTnF6izPtZBFJKQNhq1E96u4Ds2mVz65A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiU46tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrpgw//bdjCpYXY6GW+XaYh+OExTjdLZMNe7J7WeryyaKC5Jeh5qLIi\r\nPq5gdCxPi3l68suUeT7whvSyWiUXVlurvfoI4aQpE3/LwFBy2Jbc+dXXcJ+P\r\n/N7dluTURcFGIRiLBnFgVBRgJegH9U6aFxkYSfQCI98qFbQvLdcdv5B5V3FD\r\nTUUONNpj0Ura8l8uFJRBXt+vrjvd89K/KmM6dsFO1Ilj+eABV9ZjAxO7c9mj\r\nzUcVSvPigZS4NHe1W4Uvh9IreXFb99mTdPZj0Eq1W6267oNt9AjS9eu05Oq0\r\nwr5oN4UFA69TiS1r7SoCts4Y5/nInrg8ke6h1ivKd+bdbdoJUKXo5B57QZSI\r\nnb3WeoSBRZZprEfT9QhdTVx/em0ogk2Ak5n0jUWiqA9oQlarZcKpZcvnfvZP\r\ntlEHSxUFK1Mvuuzr14OQASN50eLjV3ZZjKUDVwVpbFYIo4Pr6FA5J9yKqFN4\r\nWxaS/UkOrnMwVeDij83RcNcm6mZm+6bM5haH0kGSuyrYZ0D/oF4EHQtd9LCX\r\n6LzkWitVWIz5CWlbcKR4BTfgSK8B9bY+0M4p++6gg7a8ggzchJA3Hb7JlRUe\r\nYLHAHSG4tQ1mVbNP66tDD1rlgr52gogbgoxM0QPGa7jX1MRhqqQ+pBEWH7nV\r\nXuMe6EwBUt+7DL9/ZqMp6L/Vjg7sPRknbUk=\r\n=sOkx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"fa8a919f2bcce0eed13555c3c9d1c59d2c1b9a18","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.11","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.fa8a91_1649643180982_0.8386049914712119","host":"s3://npm-registry-packages"}},"0.5.0-alpha.025c6b":{"name":"nestjs-roles","version":"0.5.0-alpha.025c6b","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.025c6b","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"f96d13fb5086bb6d521525aa3da98b2a9c0c8d29","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.025c6b.tgz","fileCount":11,"integrity":"sha512-aZUMbFUTc0Dxu+LT+va1pzE2AgE+4RHzCFG754gmizjZzxuvVHvQYWWrrmsmI2hHfxy7nRwJO0EXmr6YViIeXQ==","signatures":[{"sig":"MEUCIHCOlru8g/hOtXZvv9jLbVW1Psa1ZPZJif0PH/jaBLBuAiEA+WBz/sbqJGaCUbVt0PIRKmAUGLSeVrrU9dL60Nti+Zw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiU47yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmosaw/9EXeRYO8qFl2JrfgmZDSlOVCnG/9uyB66069I6Y+3iNBKF/ZE\r\n/V1Xz9vwEqFJIHLXWUGSzV6oNRgH8Lcra6SpqV7tJUM2XxeSaKd2E0Qe3/3L\r\nwrKOrquxVrtkSUFUoSlIdUmURZcSIsX2hAhKv9M9sLHsf8UwcP6CDJ3gqZDW\r\nX66eqSp+i/o0sf9MVY8xJMtXzJlSceeyy8qphcIdXg5F1DZ4eqjYwNNk+xtE\r\nxKMbPak/GxfbkuKlLnozJi+RBDAVhvvHNH9jF9N5jegHJ7A+94RHj9Hwvid6\r\nKxfgOvbGRmfGTPjGeyjO/ppHxgM2skYokYEz+0rMg9hP56rSvECuyr5BaieV\r\ntWrS8deFVLHwK78A05EVZx9Q1Xi1wjc5TnjY9G9I8axiSBjHuGE6cw4nwK8g\r\nh7CCl67J4Btj8AlQjzWRpkAXcPE568xlwLF1pXrGBSIDj7ibDWuF7sDTD40y\r\n9NM4jMZjonOCqNKnf7qMliI6ZqiS9ouLk8DA9YQST/KFf292ArJlhqEYg6k4\r\n9VpxHb/+Ng346LutJ557NoF0c64BXmQXS4CVKMXGpXTBB7VZTw/rOpEnbwLm\r\nXXTfHuLZIycqDNHbVBHTKiSa3w/mMWEMUWYU/qtuXlziCnu0yWtaN3m1V3h8\r\nfHJHqm7gNFxSqzNitQtTIiBG46EWOhPXNak=\r\n=0Tbl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"025c6bf36bb0cd2ae10dcd45295d29e00feadf91","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.11","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.025c6b_1649643250225_0.14233974982353903","host":"s3://npm-registry-packages"}},"0.5.0-alpha.53c35d":{"name":"nestjs-roles","version":"0.5.0-alpha.53c35d","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.53c35d","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"3816c53aef9f25ebd323a2212155e44af2f0c472","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.53c35d.tgz","fileCount":11,"integrity":"sha512-JPY+axOPOrkiSrJOVkYUyQITAKmO300AOnG/44fL6IFutDHH9Oh3lxGRmdoTU5qp2xncDSknwsR5WPryEKm+9A==","signatures":[{"sig":"MEUCIQCxoYO0FnYOgv4oywFeSf/ituBUWVz5ug5Jk2RIMZzN6gIgdnDCfqIIRLqVs4t/f2kYKHoDUR/iIiKv/xYbog9Oicg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiU48TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyZA//dps8qWaQz9n8Yq/x6/SWXrOASDXRKNRYfuBfxz7tIjch9Mvp\r\nq3NZWlzSkuc3La/rPhQA5/LA82p6ccT4MIA2w1Jj87csvnqE06wQ2jQQVY3w\r\nVoJUBgm2rdJoQGv3AM0Om0FrK/hIzTIgaAmDVnZWqh46fKK50ZA0dVE52IXm\r\nVhVM1W0sWvti7Fo63iSERuO0AAD5zBaFBMxmKuJcLQgfZZ7smT0VvvWveufe\r\nC6nw/ydbWBks71SFvxtnSV9SQ0cmoVYWB2o98ISwGXwGWcTKdUqEmefielcH\r\nGpGghh22TI1FW31LYww+2sdig94MDcPLTHC0RIF7FKj0mpRvQP+tXQebb0T+\r\na28TVMC/log9ckOXggddGPUNGQQd0UuIHqbNUpEakNZ5XJndHq1rj/4JqTvP\r\nsCyjjphMpjlQ1KTH1H5oZSCwvyc3iSDbtVWnKDXnpPWindfhXpg666wkifFJ\r\nZLF3SHwJZAht9PGu1heA9p9/FR6KxC9dXLt0c/vPeu2CkdWBdFBt63Z7u2bY\r\nDhZHV7v+w2IjqnVl4DlwelnbYFTYO/ndHKbIIbtOs3/zZLrMddjptXGBZflR\r\ntIh0EYXiwD5BFtWeqMcMJEaW/DcE1NY5X8yFge4LNXbpW4NDmHVqaPLKE6UK\r\nmS93KcEk3qXCILD5k5xQfIVkxG8DXdjMA/4=\r\n=Kn5l\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"53c35d1d5ee5ab58aaa1a4269714ff8252fa2727","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.11","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.53c35d_1649643283684_0.7938448657088006","host":"s3://npm-registry-packages"}},"0.5.0-alpha.eed4be":{"name":"nestjs-roles","version":"0.5.0-alpha.eed4be","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.eed4be","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"e7e5aec5167a009aa4b556703475091d60f03636","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.eed4be.tgz","fileCount":11,"integrity":"sha512-vVRc1B8zTIeXNvRE2gomyXEKO1aSqggK7rBqYqHT2im3vv+SyRDzhFH0/eKDR5R/mWWx9PI6SrfkGTnrozmG9w==","signatures":[{"sig":"MEUCIER+ZTrjbRXFeI32jAj36AA1YPE3YemQcM2oDnM6R1juAiEAyBb5wlo1N4noVxp894aiJtaqxaYWgB1zzF/2vJHOaEA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiU493ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRVQ//eS6eptTQRN1CIUqqCtnSopr35QeOgYVv8oAL29soQcjbOM4/\r\nY19/91SrUoo4z9h0ID0Jj7BLa3L5EjGmgnlYA2OeosWbOMHrJNm/Rd6E4eL9\r\nrHKi+J2U4J7f1j/muEOXDEzWMfVC/oz55c86+UH4rV59VzNMMo37+c4yOQj2\r\nrjtJg254g7MiMljfDaUvPpd5XIok56xUG2xfzqtikZ6WfaY6/dBwnqiZqKUO\r\nnoEY99ImJxpfFuqukwLUyyDJe6t9ZzyiTUbldtqaAWRh1zEZtw043CQ16SYS\r\nKk7lC16eMo3Zl2DBWCFHEZErhR+/86+/t9S7z0+VygdLeCvWO0/qEVnlwSFP\r\n+ue+2dxk0t/EXVUQ6nA0ckP41n/j3uu+Z++hJ5nhmdKBlvWhEUiIS+tiw8px\r\nb97cYWN3cZqYJOarQ5en0LTTn6g+q3fcYykpylvnsoHePJ/VuaESO80uWuoc\r\n3yVV9AH35mXh51z5DocAQaP1/j8E5yMbiWu6+Lt4viXcls4TRzV9brAcMmXu\r\nChcEwfav0e2ZbcoLYBkIUDezUchxtujoRVHgXZP07C2+IjXr5yaithzLPZoK\r\na31jNAwqBs6ifgo97Llehms2ut9TOhoDkDSHiTpEmlwHwJauwBgqRnSnE2gH\r\n4H24gPilaLCW3NY3WwXi0OaSlJzYysY0d+E=\r\n=WI6a\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"eed4bec90944466e9b3329451ebb45241b5b550b","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.11","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.eed4be_1649643382947_0.5362972277259423","host":"s3://npm-registry-packages"}},"0.5.0-alpha.cce1be":{"name":"nestjs-roles","version":"0.5.0-alpha.cce1be","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.cce1be","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"533d69d036691e52d3056dee2e492ceaeb3aa25c","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.cce1be.tgz","fileCount":11,"integrity":"sha512-J/RL2PaAZ8/MhES1kgW0r0lwr9BN667N01CQyr1UfA1FY+WseNnSIIA5+8SC7EKbhiM1UQI/dGx90fOzNGE43g==","signatures":[{"sig":"MEYCIQC1VtlL6dgJs+la93hdMvwSSRLA0ciYex6FlB270n6UwgIhALAbj1Ij4frToBDd2J0XNIsSvA0e3TF5mtTXHgIuETeJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiU496ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpeJw/+P67YVks0ktm79OeqUhvBCiEYaMyI31Kfyqt/QjY3DoyDyP9F\r\nSQTTCwi+RE4LZHNIbkKAFVWT9pKN4242GOWjh+L7r0EpOXmoTcmcS0KDNT18\r\nhBiRgGPdpCtDjwuQFo6HVCyn91oLZrhwsLyHBqVYjDAExYRh8nHJ4Ywhm/cf\r\n27z9kJeczyqHxmWmmKXivLhq9p9s4R8xn4bcgztVOySLU2SPRbRhWoY6NEQ1\r\nYlEt3kOsU+uxXYQbcQPzC4w+Xon+JTuXozESbUt3pfq8SAqdQAxATyMEmorT\r\nO4LU0Dmtw3TrfxgY5uru0mS/Q4zfFab+1kGlCkQWQXh9vj1V54pWyyBH1LKh\r\nYxv6GA/6CJMbUngAIh+llHo3sI36u9EMGAHzgkCAJrCgcQPbXoCm1X3gUYTj\r\nKt6xnzHrh/NeWpcdJYnqF1OCiR7uRsROA3twCQx8Ju+HJWP6NB0inVHDf65X\r\n1Nh2HtZ4Qj2Jhr9LRRzfOP/+oPQHR08sPetpJ4jT6B/1l97N+D6wZSrBqVRp\r\nqLHIUiSlSREL5PiJIA+vsTcGUWTim4KFXSPvikJwEWdYYmgYvOnH/mYRIVGc\r\nb1n6y99ozmnAddAbK/iSfS92L07t4sK8z4sOo0RGJ6lGqKdNzVHlMiPyoPEB\r\nw9ttwWlHkyIrDES4SwNhuXVg/PTmcHSh/O8=\r\n=kffB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"cce1be2836c388daac78c8b951f398bc7875a8f7","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.11","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.cce1be_1649643385871_0.6649115410704878","host":"s3://npm-registry-packages"}},"0.5.0-alpha.05f51d":{"name":"nestjs-roles","version":"0.5.0-alpha.05f51d","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.05f51d","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"b70ccc87d097a790da68b8d6982617d0912b4053","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.05f51d.tgz","fileCount":11,"integrity":"sha512-CDU6+9OAnZICO70jMKxe69K71zbZOGVFo2asPhkhV0wFiDsQvxKkfBXEyAGvOgK4XcIEN9vaoCLtdVM1oNT0Kw==","signatures":[{"sig":"MEQCIA2+kGDOKbVMsE3NR46qQt6SjAgeb9SzOZ2pvNTpMEXyAiA3W0RqYZKCpF2qEUpjUzUzAH3sJpUh9m7fuio30qlGsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiU4/QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGbw//RD19q9F/PrA9vQ/WhVlGrrFiveLdAMRtMcyOXF27iRWFdfw9\r\ngonk8ogdwM1OwLOomI/iQVxPUMv6ba/e8sQ+aiKlVYeGrirHHig4MBSpc1TX\r\nIulrvO3bEWE1TvjbIufQR8lalCQ6J4b77S1rTuFOvPEYpryHZ1J+JTviqVVZ\r\ndPd8k53xrC8J5PtwzTWpMgn/53z/02Kvsm933ZV4fp8Q9wF5hp8lWoGATEWr\r\nqTYEGNsekn24ehXV6US56TG4aEkRNQykEfCRLbbb5ylAy8kL5yqrYkY+xiuJ\r\nlqd0N3/q9Y8L2/8yoFROXkWmt1GMPkntMqTHsDF8fJXh94JZwYMXlhRUF68I\r\nbv+cXT5hX++viVMcnr+GTnM3cMa2boFMvLTXNcciET74yjlvM6UKU/SBPmIA\r\nQI0xLX63pbSXdNITOJG+bJL+MpnwhQMzInXyQmLmARd0V+TSh/X34tCCZE5c\r\nSH7OqG6PbiDFdMDZPLirJ4KLmlFehEuNq3l9bWcgK3sXpP9prc1PMMxc//OU\r\nwQKn0sDUDzhbM1my2PAX1Bqzd0CrjFG+VHOJKNUFy/JP2AmwOXIci+RDZO6H\r\neBZSzu0BKNoyKsYl5Qrhz6u0X1OR4L8wGyedhu8RPLDFMrGH0hF+yENvswFy\r\n1k1Z9lK7IPyVOY1BNJl9nyjKwTsTEITq5h4=\r\n=1RqY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"05f51d2dd503cc7176b201d330f00f964fe4c7d0","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.11","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.05f51d_1649643471873_0.06678218003007919","host":"s3://npm-registry-packages"}},"0.5.0-alpha.b471ab":{"name":"nestjs-roles","version":"0.5.0-alpha.b471ab","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.b471ab","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"854f18b4bba572871efc8b870db2a4cdd8259311","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.b471ab.tgz","fileCount":11,"integrity":"sha512-ZN+AXdwKy8JPZ7Mf3hRxIYjdZz9Pqf4Q/9UBAD4RUVN3NcQ50b3LqmPb8mLd7OUYbXTq3pJcw9PfvbrXfQYYIQ==","signatures":[{"sig":"MEUCIQC0Ml5xDQ8xJ3OIbywIKu8/XwtTnWYI68Rapq5atPcmSQIgXIY6QvEF5/zPR1GdQmqOB71bp8SapoczLUAnxWScxWM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaKTTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpmcw/8CI99lbBbFrTZr5kcSZy1Y4do1LAxBRX8LcAhRSviXDUz2/hI\r\nTZAoxltlmb7BdlxKE5b/2lOzKVUBdYPnmLQrOKF8ttYX4kLY98Vie5cRGqKA\r\n8Zbba1w4nv3cCHXc0YsI8njUYxwQxTOdvuNsJFFdwIGgPNufqXyyV3yb0guA\r\nQpqfG+/QXJexMHSAVhv/VcybSaDSunHNeHHXqKlO8utqCFZ1OQ/K7bSSdBUG\r\nDCHBydKbVAlyykn7Pur/2XI6FTmfNJiul6GXPV6+RiohhflwY56SHqDNm5oq\r\nFBflr9I2fmWlWi8FgYkwLmuAy5HAZkNRfAy7aILLobAN/tuAeehI+b9O5e5a\r\nuBwfWn2l9rHu30MmvkuSUh60rz+R5lRY1uEdOcGpvYanCv7tvIk9ZJ61AdTg\r\nKHbdUzFu2Xd5z9yxl2qD76KqH62pKTM//7XwpBZzPpSNkzihDfOVxDO2co65\r\nubTbQUG2kiXmL+NgRepAtBPYNoYlWukQmB25lzedC3xs5nlUFaNfOzW8DrKU\r\njoTz92ve6vwh86MKJ1U1hAws3rxpnbTLMoo3Z3muFS/fOpO/gbiNTKA+4rrP\r\n/eljR+f14YSMWj7VJtW5iJ+zVZzMTvnDbpOY+0Ej34mF7EfskxUYG/1lqWgI\r\n8gy+x2VgmxwzW99gcBjzgTL5/AdrmxrE8m4=\r\n=EC+K\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"b471ab512dad51f3a24ae63132835f4f58d1234f","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.b471ab_1651025107381_0.9122852811101774","host":"s3://npm-registry-packages"}},"0.5.0-alpha.31ac08":{"name":"nestjs-roles","version":"0.5.0-alpha.31ac08","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.31ac08","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"e572fa25ba80fa1ef552ba703232f08ed9b2024b","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.31ac08.tgz","fileCount":11,"integrity":"sha512-SgrNNA57djUmgQHFM8EFVB+y7lL4tbCAhdDnuUlpXDJe+58guqehImuxY6qk8LSuCtIGEIM03Qywh7fGNwt7iA==","signatures":[{"sig":"MEQCIQCLy0DZ0KKloJlyJ1eHzKxW8L30SZ/5qYpY2tgxq9OE4AIfVwiPPyFpxHL2MWqoZ4Gh4TaX7qWyIRcR4Z9mfCypaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaKTmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRGw/+ImBb7+1rGBO/CEcpPEdVhkn+7rgUMTKTb1WRA/QevTzTAr1S\r\nUX/CFSBrr5KK+CcAZtIEk1C7d3EKNzDhEfL7cIc352VRKDsofCEbXmlbq4Ou\r\nn/wc34qXl1PpCtuD6hLfw0FQ7LgHdXxBP3mV//UZC3FIeW3E0AFG534n5yRi\r\nXtZVoO7Xnzb+YwF/UDoJ1U1w7IhkI6dNTzBNurE/aC78NXFZbWIT2yNdaFhn\r\nKXVxlch7MqB3iYY4BPqXtXy5AVhoyEAePkNXoTZrLV/6gQv+6Z5d93ZO5E9S\r\nJSD229w0GXD4FPqRsAvtG0eZrrPvhJmzUPhB3nBhZX0iR5OlwhEtZ3fbrNUB\r\no8eCk1S1azSMqPw0gEQuWRaPmnlPOKfOU5yah+Y0sWDvRYjU9r90l8RvyBHD\r\n+RscsWSFugKWzeDMgXjreEOv6aCkd/vd2WBGk10sQ8+u5Ru+8A/gW6Gcie7t\r\nr9g5jzcit4jzJZZR/GDTz8kzSxNuNg0Jif0OxATNlx/8zVXWaaVSu7G+ovHd\r\nj7yjRufCVn/KfWGb48iaHvOUYpIwtRKdSvF2V/S2mkoBgUzWPKZfXKuHuCc1\r\n24FOsMj04h+RuL0BGtbBkoDx2/3ajcToaz1OwhRb5UrfH/D3LtszmwZDQgVv\r\nAzLDSOvfD6eX3UuDeDzdVYquLlUDJ7xNX3g=\r\n=WRAR\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"31ac08b1d936b59b2bc5164c219a751b7167296e","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.31ac08_1651025126300_0.025970289741180652","host":"s3://npm-registry-packages"}},"0.5.0-alpha.9f9cb9":{"name":"nestjs-roles","version":"0.5.0-alpha.9f9cb9","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.9f9cb9","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"eec065994d92dc6f12d0f0c0a5bdb7db5078b73d","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.9f9cb9.tgz","fileCount":11,"integrity":"sha512-FNbMhDv82fsAUepl/iPp4LdRzCOmCfPUtYAgE57utt9bDZ05PIbCa/uXC7Z2CXadoSBNNlTDp6oJFNYhifELSw==","signatures":[{"sig":"MEYCIQDOTQtAWBi1q1Dl8EUwUCBnbSpJe8WgbKff2rvZOr63yQIhALfdR/K5d6dYjZC1T8U2aeXveV8PfLat8blJKpLrNVcg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiaKVAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrf5g//dm1/cdYt0ljXB879lmAJjEs3osMLFzKrhiFHIBjvNiV0478/\r\nVDHfUnS9eQQORDLnNTZdjg9ZB3cU/7NPgyqwdeqdw+N8DKPH9ERnkPAcxBTp\r\nkrGXGlO4psAS9WT/wYV9SKBXMCKEj6utPEjdcUbKJTFEN6XUCv6IKnAlHXcB\r\naJBX7whHMZLQFibLcvFIWkhzW/8V8zw53IWnj9YZLmXUXyIfevMr5NN74kK0\r\nR6YxS6+8dkKhdU01uW3KWYXzW0uBGCyAIBkrO4KpAVZ75/+ZSDUb0gVzAYMW\r\nxHxFB5hD1vHFgBXRmqpKN3tCDY49O89jeVVqORvAxSuGWF45VcQt3Kc9qkMG\r\nerjisNkVxw/l0I2pu9FXWGwUikXBCzpIHyJgcak1r4comIeFBVbcQkCHdmef\r\n3YyFOO0A3hu2hkWXLg1sWX/ecbV5KGCTGr83YjH7Gn26bC3dcC1wAAbdl8hD\r\n6Ij12v9s52cfAVH66joHv4UEL163BZguVyJKK7fiZLWZm3RbEVTjmXGyXJH5\r\niL/KZ+Gh3DQdW0mpbCMQlnPvMKMv/0qWUwTfeigIo8qn10nzXaUW/3hCE2nt\r\nvg3VkahBRyBWybU5uURuwY5HHhdmidRUu5NI6a7zRQ9/+0WzyNzKbwMHB3CO\r\neUGsozHhbmd4SQc2xKnlQIA63g8hCimeL4A=\r\n=3GDL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"9f9cb9295c6237178b48453db05918b90d39d1f9","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.9f9cb9_1651025216078_0.6390724451538021","host":"s3://npm-registry-packages"}},"0.5.0-alpha.68febd":{"name":"nestjs-roles","version":"0.5.0-alpha.68febd","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.68febd","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"77816a6c3dc5e46696d92b238c0e50bc0e530fe8","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.68febd.tgz","fileCount":11,"integrity":"sha512-Ww+VlyJzvq1IwEZNO1LpNn/Jdd+8yYQP6yHZdQNvXRqvDdhDjwUTS3TZMp2S7xL9jyrVdi+g0pgkx4E37MFXMw==","signatures":[{"sig":"MEQCIC3XgAxDkjgs1vB7ouKklXMvchMigLXY+CpsUwjth2rJAiAtVyZ2cimIWRkBP3c3q782IvZzBT2WoVYum0j8q6aZJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJia0vKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLkhAAnzRjqR4NIJ/3j/GM7PUbIfQJkUv330h++471mo8hkNimkaEG\r\nIMA+C2fab19Ps6DjDY5vvs9yJAtxZIVI4DP3ObZGwQJAwclNK+sVVUEvbIZM\r\nHPYtTuOj1aPOp63taubzFP7okkaQkmw2Xlp+qliaSL+Y0cbXyiGKIbFuSD0g\r\naSSJsJPgK+KHVZ0xJN89OgM4iZogcv+de8xJtQd/MGlmeeSX6l8LAVKDevvu\r\n+/RVyNkPp1xEP2XGzjDnF/ODltQDMHBrMEfEXsT8V+jQiasYCiHiM2NO1318\r\n/xWah4nDn6l9vpJkhrywBj67Uc5PugZ2VtWoPYf24igzdXZwzuoSqyC8fp12\r\nKLXj7SoLATKgjeguxkWJBPIYA2EhjI8LZCMbU3thc+rMGRATFmMFd4gGPxoF\r\nThbOJmcUivjicVyX8nq6SC0PoEyTEGCFtFkVgqj7Smy9PLctIY0F70WIpPuq\r\nNNs6gSMXJeDQHUxypAR7Os6+ISITakCmmlf7ceLgl2/4lnl/EmIiwQtOsZqf\r\n/phy1yKgBwQXkXaWY8UHplalw9phK5qvRLDO7qwbNR+nLW3Qk3yrhdkt4Yz8\r\n92u9+WE53gxJ0HA3gbaHVqnFNd2XclK8hjvcTqSIXbzkvjylAl8/FbzdDjr/\r\n6F73cNLZIhaDiD4oyCWXtLH9QZpTHr3FjbM=\r\n=3ilo\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"68febd47b5da0ca8880eb15b7c750bb6dc3ddefa","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.68febd_1651198922557_0.9389018520998611","host":"s3://npm-registry-packages"}},"0.5.0-alpha.1bf101":{"name":"nestjs-roles","version":"0.5.0-alpha.1bf101","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.1bf101","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"cccb59c8e4df2fe81fe514121016dc912aa9b931","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.1bf101.tgz","fileCount":11,"integrity":"sha512-R+pM1Y9Bb7gs4Ph59Qj9nSx/pfef/9KzPpOwo9LHD0fR0qB/CDaBwXukrjWucRuZvIkdwATGIG1xKRdYtJuFCw==","signatures":[{"sig":"MEQCIFCjUPUqjYTjqp+7xam+xF+8FYgFPk8KEkkeWVx4ovUaAiA6FBDLX/u33A2legeVRO/JiBdl4yS5jaAc6eapMNCYzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibzxHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUkw//TdCfMdHBaA8NgumsGaGsS0ppUkOyb0LHH8tBQ9NAP1zza0VQ\r\ndgv1qwbRoqxvdmHoXTZ43uRwz/qSJYEvG5o/2H8AxRUEq47GLoC13qbDVE3s\r\nolqvU3wki4TRgWGsHtnguTUN4nUUjizZ02meIvtuWFW2s5uClN6pYy774Jck\r\nzaT7fMckrm+L1XgehWUqi+JKHSt0zLl3AGO5VR4Rig+E/dhd9JG2eVih6RhR\r\nRja/uR/Hq4F3kv+Fmcn2BOhMrOsvnJQgIkJlppScpa+CegagGidaDPieJGw5\r\nwRWOMatQ+BZNtLJwYJKKg9xQkZ2ZlAuQydH/ts9f4aYzllsE8gQ7S+SKzw3t\r\nNt6VLnVomLPU10Gwvr3OF78U8Rw+BHm6WixG/aPfvlRikWlupNcUP0uGi9wu\r\n55x5Tpy2kzkaKKgqXijX8sew1pau/1anYjD4IH06GwUrbgnJYKNX/cSxlZRr\r\nfZikhLKmWeY48xcwoC94GVQcPcdzoyOmBSgv0DNYF08ng4bgp28Bz8/ng8vK\r\nDXj0KT1Fivyg+dSjaKhr+NdbozWGtWRLdPfEHDUXCT8T3eqgXmLWLS373P2q\r\ncZloltYfvp8lW58+hH0K6xxQNc6aAdAqvb35gT4Ju1dBzP09ySy7R2c5lZM+\r\n5THi8Q09ibojGIlFU36EdjKh3yS5LZnRREA=\r\n=Nnwt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"1bf10138287bc2ac67a449010e341c2f4a584a97","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.1bf101_1651457095099_0.06900778622980952","host":"s3://npm-registry-packages"}},"0.5.0-alpha.a528f9":{"name":"nestjs-roles","version":"0.5.0-alpha.a528f9","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.a528f9","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"b63c402340ba2409f5129e2150af2e9863ca4392","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.a528f9.tgz","fileCount":11,"integrity":"sha512-BESLP8QNEi4lLugazVgNUZPd0aBr02+Hq/JvDTMCLrdw8r76RZefCZNaPxjY6e32jmgvc9yRSwQskxLkurB+PQ==","signatures":[{"sig":"MEUCIARjak8RetGS8ecR1KWCkyXI4RDq2nmh8gjcS1TsnuMmAiEApbF8HQg+gPyboIAtTG076mxzkQ9vIi/G42u9AqlOUcA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJicI3aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozmxAAl9o9NeiouBWUNZKGzmcy3Izqa/HUCNS3gEoGec7BjEuTJf0G\r\nf9nnM6qThRUItj0jO1wbxyLPNLxt1/I0KlI6n8JszqEwFcJN5FSouyt9JIGO\r\nERdQk1mzgUYhP3nOYqtdnLalOg7JnHwyah37YEYBbQQZRm+P+yIMHBdxGrtA\r\na09kly9FT+1HKgkE06GnRjMPCc5ztul0aEyNSohUHZ+3Scakhx/KcJhRFiPW\r\nx8q/BwUgx6gq5dJ0CFQK0kbsv3ZtAUmVB5pJm8tcIdMoYs7nqGCOrO67vomt\r\n6oOwhufAfERfVO+YS37z2NNt1Pqz907nPmWns3DpY/pWeJOZ/EdojhZBZxSU\r\naPa3+nDXYvKfJT9JTWsSANFA9Mcj9aUU2cOGwxPFTWmIea2ZpDQNav/riBa3\r\nmLYwkaWj1mwpD3VQYfUQlCkOFdr9QEf8t6kHHhDKnARa4Wf5Rks2+5RGzofr\r\nbBTiVoMqlA8TgJzF6L3FiWwRXoydpLVThooweU2jY8KIKayDLwY1AyjroGb3\r\n1Kd4xOChFeDLftU2w/xyxTpnLHhFxckn7kT548HP7ZFbpcAo6NwBPieTP1T+\r\nvvJ6iubRz6NqJc4JftHY31+yLXRmasGYXu9+rMfm4cI4EkREZObibbXFRPPC\r\nO3dWw8EP9n18RI6uIbFb4gqbgUG1Ubsxx4s=\r\n=0EXB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"a528f920ae12b1663370b74548fe1ed932dcc26f","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.a528f9_1651543514511_0.5370893341958118","host":"s3://npm-registry-packages"}},"0.5.0-alpha.2c7376":{"name":"nestjs-roles","version":"0.5.0-alpha.2c7376","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.2c7376","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"db8d8003235bfb03d53615c96ed65800089adef9","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.2c7376.tgz","fileCount":11,"integrity":"sha512-cdXgFzufbDu2839hTHZj7Jfv0bm/Anh+vcEPxEepuqAS4J4M6+W3+NpjUVyN1JyzXvkN7/AkunPPxWIdhJ/P8w==","signatures":[{"sig":"MEUCIQDlf9kViEcmlSRKC9YOF5UV8/907H+fKpom3TyF0It4GQIgaHPfbDycVUIMu1d9kKu27mJ10s0lzq9IxDa/TJ17xXc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigbElACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKpg/8DNttAMd5ic6QRjpBaIyONsjwFdDBQq/9broHdquw/gKbkgdD\r\nTARAPrL7tHts/6eTDkfokbijikJiKgteTVGym5XzGJ1cGcH5H9+cKUfinnda\r\niDXbOjM3uCLV0pT/8NsdiVgh/UdlTSwRzSgz3W/2RdJFtCDzp29NVuJ8DS+q\r\nW2QJmDzUavYyY0RlebHfCEGM7Z2sropejijnJP1BbsxTwfV5OW3rHEeu/N5X\r\nqpmR8w2mtd8UP3n+JWS6o+eYZmv0kH6IChiacBtkKnkA9PPeutxCMFXmxX1h\r\nVcHYvdtWZ3BXrGW4ejx6sgCIZEDmrfYq/lndRia69Ull6ap5DTtB4On/9TG0\r\nMq3p7FqyWbLmJsoN4ZIPeia314CIAs/optFHPCoB3LbFlrsQoAytFUa3EAbM\r\nWsEVgXSTkK36owz6DPK6W9ZEQxU9ArpQQnJeRn2kN8WKRQPhyfpLH7PxsA6h\r\nkEMuaf7z67nK9SStdghOinZ3z56S5XDPwxQRcMUYf62t5gor6p1ZAdiFouCt\r\nUVsWkoPQuJs/4w1JtVnSqxu0/8lBDxy1sjtEHXNiGUUkNfsbUbc5xwCe+rB0\r\ndm4Gdj1udy0fW3cc94I4tSuXx4WtC40qADNU5Z8TCvrLslsdloASeqZtn6xv\r\newTyqsHw/fxiKinpXJuygdv3FumruyXY+zg=\r\n=asiv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"2c737652e56c2491a856ad6b2fbbfbdcb8b32168","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.2c7376_1652666661632_0.1731919604272898","host":"s3://npm-registry-packages"}},"0.5.0-alpha.9726a6":{"name":"nestjs-roles","version":"0.5.0-alpha.9726a6","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.9726a6","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"094b8f0f8742a33d0f665b439c587bc0e2aeeaf5","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.9726a6.tgz","fileCount":11,"integrity":"sha512-kcEakayWEg4FHfIiMrvlo614ZePicflcu0EJ4kM8s6q7ZApQomWJIXUxW4x4dSuIpoiujEqSIFUmxEmupMjusw==","signatures":[{"sig":"MEUCIBX05rwx621xUXMrNJzYcAEIj0LJFhf8a65ZC2VPk4WpAiEAnpSvClpsVPcbL/myJO1/828w/0ymfjfKlfScdZb8grU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigbE4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4SBAAmMd0NUeKm62DbJP4mwLURCFMKNndqv0y/nPHlymbHNwHWwrs\r\n8xjgVmF5ahepBczXSPE4wCWo9zNwLqVTGshphSS63h6Ks2InwLBxEqNAezGC\r\nhZWuAZ2xbAuAW7e3OQ773KpmIc08a0rJDU/h8gIE1ACdwCeY342sNYuW5lGW\r\n/7O5i2GSExnKOUwrk0BwqthK2c6dQne56pmBYazO26cgcrGt/QpqevP2kzgY\r\nZqauRtIlRg5ECeb9IfwlZ4udpp54n16TN5RBi57PoDoAmDQhEsa7PGxNDBda\r\n7LdQZjACl3SKmEA7O4A8lAmBmlqfbpSIWC7T83aI7KOk3zY0PKQ2doAxzcdT\r\nvWJ7cpFkHior7iallfEPt6E+Kat4HtETTL4Xcn+oRuVdbgzqaJlBg+v+0wnR\r\nib6eob+8XqDTpVtb4v19uOyoHMz8NXEGpSD6vAz7tWFNOKfDtiwt9mO/9tTV\r\nAGjGhNmXbamFQGYh5t3FzuOHqqU4b+8M8ZQoggj1bXvVeFQfxvK/zmaDQooG\r\nGuKQtf17ChmK2nn701oE0p/ScD9vLoNvJgesWU1y95f+h4a1c/904dcWeRGp\r\nsmteblKb1gGVUWKssSJDj05vjtCe3XhmH2XuZUKJHMWCFUHz9JbVMdxBIket\r\n3YL8PamR88qmMo0zfi06IzZ4O5jslSebzzc=\r\n=F9nC\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"9726a6d389bc78b5ef1e1e7dfe43d55202f03761","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.9726a6_1652666680169_0.9357552433634426","host":"s3://npm-registry-packages"}},"0.5.0-alpha.cbfbb6":{"name":"nestjs-roles","version":"0.5.0-alpha.cbfbb6","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.cbfbb6","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"06bd6f54383f05b619dfb458842bdb410eb74174","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.cbfbb6.tgz","fileCount":11,"integrity":"sha512-+CHgzav5xiULkEmogNT5EhKwtOXf9Eq1rGXODK5SKhfIi1G3M+ABR7FPiR+ZiLq1FwAYTs0YeSPK1h38SMfJ+w==","signatures":[{"sig":"MEYCIQDYnZodNv4VVF4hkfxDiHsDMV2IjwNCBTUWTOZHoH+nSAIhAKQHLBLQjBVPPaUql/ufuzPg/79/ETH4gUOPNuVsORTo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigbGXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOxRAAnQA/qMKpAPyfFU7VFmRz1koLUxPpitDgieIv97kuIAW4hpkN\r\nK3bd9WuFq1L0g8wIvGByAhf7VEHDS+vWYI/AREKY+PO2zTDOTcs79JjDXpY3\r\nVx62ObL9UdRq+L29IdKs4WLDO+kN1453Nxc0ygEnJ+w63Fhj7IrjZBisBgpz\r\n7mYdvqGNIEarwvwoePeiQBeNhS1I0aNCwVpOi1l6MR2CCPmonWSGKOLo60jR\r\nl+UYwLbDNXxi5DJhhIX9vNNdZr6PCqeGpLTUSxjN6usUnD5m/+I4BCJ/XiNM\r\ncXmLUgDZlqbhYXHBc/MlaXYKiGYbxs18ROtJ9RNe9xHhJ7eYENrdxYZBowrh\r\nqjxvKqVW/DdQMgSL7VtnupgmsMGyHOiCTxUQCBY7Fb7cQv8NXaBSlgG3iDSg\r\nS1xb0u6BBvigga2zCbz8huf3zxF/h138psl9MR7/71xfb2hY6WJa7o1K1Jvp\r\n7+MbpSOkjy0jQWTHJ1Jg6jXMyOm9JCr4CzJWyo7QDU5qfkh7LG1p916YR6SL\r\nOd4GhklVptB/KrDh9Q9FHU+MCIGAmwKGqCnK+DpiOAHp+NDfOYXmeS//OJQF\r\nhDnaxvUCWxrt3cXNX8A3y5drpXaRYS+WoKTwHbeJRNRVVPv2kuc4DllNkYyx\r\nVYPKpjMnCc2KahhGXukdFtgbUtojsKC6kFU=\r\n=C92z\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"cbfbb611690e7ddb337235d5fd0c2a3f56f4da66","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.cbfbb6_1652666775543_0.9622951981635668","host":"s3://npm-registry-packages"}},"0.5.0-alpha.a08f0f":{"name":"nestjs-roles","version":"0.5.0-alpha.a08f0f","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.a08f0f","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"6cc182269280c5b675dfa9fbf09628287d4ca21b","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.a08f0f.tgz","fileCount":11,"integrity":"sha512-Elu7N9fVt7MHVen9BzHmAl+M9TLnIoNkrVhy7rBYVc9kwAnf9hixTw6KT6yhu96tsXC3IAEyZuFWDfc6mLnXAw==","signatures":[{"sig":"MEQCIQDV8OZbde3LyVM3MAlh4Atimu0QIUbSBzQF4FxO/3DfCQIfVNICDgMmELn8R9K1yUnfoeGkQPLj6QztJelQeX3RYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigbGfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowMg//ZvuF5H1J60T3km2H/KyX/aC1e9+Ly3+qi6CGG0kkxCnB7ANt\r\n/UjX+v6dNL8XlHzuK5JqkOTqiu5/rPz2hIm7rIAEE2AKvCeuDilizsHaQNXo\r\nFbgi3uPhTB6W7MK6Y1L256S9Oa1rn+WZ6ca4KdL5bvx0fTI3OFG/WBflBpqW\r\nQbinv9s2mqEYkqrFjPl1AfhJEK5YGQZcMzkW7GHEa/jyyqXnrlAuLVdF1oXS\r\nCC1S6eLeycW5wguBinZT0G2tpKhpEeA41PgQ2lRdASqI0YpH7uka3muvqkYE\r\nxbHJqmGj0dWaQt/MrHOeBoR8SNThbrDBarQKvXYL3eaP70kTpgB44MM5KIu7\r\ngD3G+q/ZZEDPT+yo3lVm53aMNmp3f6AcmD7+DjiVjN/fX2oD6nCYSbZxHdLM\r\nuGp70W9OrLmVL9yPbr3jFrrTYYmatXexHYFWH/Jj0MJ5Pi57W+4Guon5pR9N\r\nuSJOR57cEOXieIVK/zz4LMlL4CFMNQ+PUbzDW/XB1JXJ68d2UP6PGJurZl1o\r\nPoo8TjZ9lAISMDYm6Iaq34pGWHpa6U2wp/Sk0BO21Kv53XjKTEVQ1Ag2s+R6\r\nqqnReGVKFv1bF4hN8v2KVa6YEK0GtaIMfQd9Yc/xuWErFJh3iqzp7q/WdLLI\r\n8g5BtO/KpcYaeMqnTpf461bxCGpjf9pNKeA=\r\n=NoMI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"a08f0f3675ea24334c990fe8ef63ed8ed79b9964","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.a08f0f_1652666782984_0.04604070985318498","host":"s3://npm-registry-packages"}},"0.5.0-alpha.b778f6":{"name":"nestjs-roles","version":"0.5.0-alpha.b778f6","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.b778f6","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"5d851dc660dfc295aa839b24e6266e21abdb1aee","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.b778f6.tgz","fileCount":11,"integrity":"sha512-PbS8lMl0138gXzH0DsylqfI06baTOLme9m/SEHH9i18RDl91RFc+8vvajSCTvmcqMZKYz2+8HDArMaYlYW2GpA==","signatures":[{"sig":"MEYCIQD7y7KberTCi8FAt7pg8NVYOMu/WQC31mM+PBzRsBPV0gIhAKpwp6s2raEbEQthU0q+ELbPqdSSZ/ToLyx5VcM4Af11","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigbIAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRww//Z9actlnRHHMyGhGqOGaImvTkD7NcVT6y/Ed1H03e7jHxqd0L\r\nxJLMuqOLtBvAEDBiK5GItdFXQyqXit42zTgDJCUIb+OFHFshrT/FpRYxX1M4\r\nOBbxAeAAj28xYNyJ0M1FTEicBJp/Ven8pXpJFA9r/rLs1bNvBxYimcOyiLxD\r\nv0LsFcRByAOh5LUklolaAPATx9XMTnD+KhLvBkcgnN3OBZGcQTcIh1j9+IIy\r\nH5UAWVFHrEkL6QH5F00ezu9HUumDUyaq3Tb6150R2kJvsR01VrrJdoZeGnHd\r\nOccPAMJ0SO8gjlkvSmiqWuBN7iVhrUvYl7phK4FoOE2O4bsECkhp3/Y6je2K\r\nbaY6RRwop5uyHtUGomvTDUcovulk/Zzjp7zaIXSr1MxOosMqZU3MBKWF0byY\r\nZX5KKA71ANc1ESdtO6IjttHGgVEQVrnBKJ/hvp/8OauXFu0dKbRYYs8g9AQV\r\nXsqr+9+//Ef3aaGspsD9WjgfZM1SK3XbqX05p2dfdrSgP0s5oeZR9zFflZMt\r\nF1Y9ixLiTqL7wSZhKn9EHtfJNG5BdqRDmHpwPzVkA+iC452rVKav8ScbpxeH\r\n3rISeixKeV/226cDEaUDQbAojcFTj0pHUffIK0G/QuTR+pVW+gnuswLVQtEM\r\nbrTtbMGzH63Z7S/sJjtGMJmuydVemM8ZK14=\r\n=1MLi\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"b778f6451bdf947f97cec16d0681b06349cda527","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.b778f6_1652666879903_0.9135740804828252","host":"s3://npm-registry-packages"}},"0.5.0-alpha.afcb22":{"name":"nestjs-roles","version":"0.5.0-alpha.afcb22","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.afcb22","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"eaa2836047bc7006a6b504c6dff59137f17f06c7","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.afcb22.tgz","fileCount":11,"integrity":"sha512-bJhRbZ2RfhKnoQ48vChwk+tg/m0FwES4Rb3KZ9CKoArSbLt02YfBz4kuFP6dCAZ2a/x7QGkfL+M58ZMAy6gbDA==","signatures":[{"sig":"MEUCIAY/pQ4LkI5ttM4hk42UpN08sloEFUyLIRMTGsJEHw7DAiEApW+djSqhTC8gghyrNiZ7kCYX9JakO0WKiMktROm5f0A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigbIQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrB6g/9EJ5KtYMaP34m81o9okhGU0YEix6YytPUn34lAauh1Nn0u47T\r\ngcjMYiOVUG8ZINhjeDRpsjLb94giLryTUKi7+F2UuCW4RdmIGBGhMrb04VxU\r\ncNzAAaZfv+/uyEENdTEwzVfx66zkCcxDVlitL8k71tJJELld1Q0vRfDqx0jY\r\nWXdvTZciEIe3McYhmF6g7SuegaFUFXr/azP2XdLyiPpZNHGF3wdejq0h4RTR\r\nz/N35JGvwhT2h2abHM0wLmJcbL+NklRp5P9p+TJfd8FmeQmx7KFbMFd/DCZT\r\nve8sgLrT1wbWsZdX8lNTYUnmVenUOxBJu2IgtBtlLHMDadSwOmtHBELahbP+\r\n1bDPQtR4+MLr/kVepoKjOUkHM45gikcHxV1/xf6isx01Mo+U6nkt5E+L15wU\r\nHu8ZjVh1RHj5qRX/H2DMIbtoMrZjjKh87RXKDjQ7VTu5oQJ38qTIrCgTPkGL\r\nr56sMHsPZIPBj1kB5nNNYuetZC2dMMbky2IMyg+uKjB2i8iZXBQ9+UsyLU+8\r\nPACXRXlrTqar1yBjHclCNHhnufhRjhTxZ7fFqb4aHq39dmMKh9C1P/6vpCFQ\r\nRnDr/TNieH8EDA394C4Vr/mQ4xmWSy+sHi9XHSSxOENfNBc98HOv4HG1Ztlq\r\nLuHZCp+Bir/vlwfzQVHucKteF3/seAILDwc=\r\n=NafN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"afcb223f3bc7505d7a54be9727698d7cf747e3b8","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.afcb22_1652666895837_0.6524488068010834","host":"s3://npm-registry-packages"}},"0.5.0-alpha.02c04d":{"name":"nestjs-roles","version":"0.5.0-alpha.02c04d","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.02c04d","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"d522f22f181518836926142611d5e78697808fbc","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.02c04d.tgz","fileCount":11,"integrity":"sha512-CLCZFzim4VSUARNlSeEgsOqpBl/diNVgIu2GXMAFOF2Kg6CI4zJC+DhEa+XCxtNfGZoA3X0XgRGhpYjf7ZmMhw==","signatures":[{"sig":"MEYCIQCOO2D9aa5T6xyptDHIo4B+yDYTHDJMGmqz9xZzLHRgVAIhALc39kEf5ULAJm5KHn3/RcF2rdbbnjy5B0QZOiLQVlYZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigbJhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmorqxAAi1rj1BP5RZXp3aqZ2bMwudy0BttAzEfqYEjVtqZA5kw6QEt9\r\nvIF+TRuHswrie64uFBeFoDtUsRSU4qs8qgwvpjcnGjX1dT19wFNqcpgiOXzb\r\nimiCjHeH5mqV2GyM2W4cQ/dTf4oEDxU1IjMDTkgUiG371wVYWgg1ufQLl+xS\r\npzZXJ4251iddxxOxHHvtEx9bAtwcDWLketZY18dBDoRjpeUezVckFj9cfu26\r\nLVcJCXVnWn8pIhF3ZwKptbcWjlxaSjBr8D85IVBs1gGv0GtnQB809t6LtOJR\r\nmygayH7GCqaowMUW9OHFrnUKW513xgzKzKNcbHv53tLeMOc/gbQPCbq2oX5u\r\nf7rNbx+qYInD04Lg3mdXSqv03cq2DSi0xk8T9GWgi7sIS+mPij16eGW5Ei7l\r\n4OFx++NYynShEip4GaLrzlO5ImwID02Fi4/aUpG6Rt6nvH//mK5C46QAywO4\r\n/M0C+Pny5iyNsMmIwcHPVSX2sK3B02nDEqJ+9v/T2CTWypUdjeF/w1lGYfDq\r\nsj5qllztWYBwl3ulUD+eoPO67rhuTfOgDGfUdLr63Ot7njTUQE3Ie6RFAsWS\r\nVzSmF7tudDolauS+KxvlxuUYEtSWEue910BTf8xj9eAaWZVtTwV4dhC3wqrB\r\n26V37F1APhzWI9W6VLlhw5WOHf+VC2ekkmw=\r\n=cR1B\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"02c04dae471f64b09f7b87186e20e975fdd5273f","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.02c04d_1652666977410_0.6274630656105231","host":"s3://npm-registry-packages"}},"0.5.0-alpha.893456":{"name":"nestjs-roles","version":"0.5.0-alpha.893456","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.893456","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"a5a7c4de11a2b9a9a4690df69a324b98c44dac0b","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.893456.tgz","fileCount":11,"integrity":"sha512-GeU7eZdcSArqxuZNEHsBXULHPzKFUZ/cVt6G+csB9dMwNZcDS3DrVYB5vAQYNXrDx0KWiekLhBu+953SUCxvJg==","signatures":[{"sig":"MEUCIHMPiQmDotmYS1W6lWob8+b7PfLUdtANKg5YWgTD66hHAiEAx00488wTWYLqYkBV4XvlD4su69U/16LlisTbxAXDjg0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiiL3SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmptkw//fs7APZF2Dev0S5TWrvc+8eB4ZLmjnE0GRWXdlppkAu0gKmLd\r\nCNX+H/JMlRxKSFZLyW+JjQwIJ47KDU8KZxeEIb6/Zvmq54QImVCsVqxlNXg5\r\nGoKpfBDGiHOq/y6/dW6V8Qi61WguUJAGLkFKYpqvo0TM1jX4YArRuGlazfO7\r\nmEpflLQvE3BeLGjvAWAfFWCzu6QZlR6R4RrkdtLca6poFEzuX9kuL0GAZawV\r\niqTKJUB++NzlCqBWnfUB5OJWTHGRkMqMRywxsFTZKKQmemfdPXA/uTgd29fn\r\ny5KikCS4rlCU5eIOt37nYUQD+Eo9J0pP9NaWV8wbgaZxshbZqCMg2akuwEDH\r\ngG7viI0r0h0+Uya9xKi88tL8V677PMMUrkJ+BSRenOGbD5jAJVdrVNFAqsmc\r\n+MQjjIzimUyAiVc5puL+wupu36sqfnHJIPOqV9VAH9UgWRYshRHOZ5F6KvSG\r\nSobQpVHIJNZXB7u1KeX8yFiid6JlQmVflt3KWKgcgmCg67PCik+nRiH4S1Ai\r\nYm/llghhREkrX1dPlINkSfmpR45snYMd3rVfGglBJljCX1+fKG2QTbwBL7bj\r\ntWnsT91Vb3mBILomS81OZtbYEyxv9ksfZ0rJq7RPSVzWZxCeQenxEjPS6zGh\r\nmLmfYI6V2TFSiTPJQV1zX7iM/EmZVy4/xcI=\r\n=9ItP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"893456f696efce7fd340c871145fa6643ae0d058","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.893456_1653128658176_0.43946984129721667","host":"s3://npm-registry-packages"}},"0.5.0-alpha.17fe1c":{"name":"nestjs-roles","version":"0.5.0-alpha.17fe1c","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.17fe1c","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"867ed87b0c4f978702ebc15c1affea760389b0e0","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.17fe1c.tgz","fileCount":11,"integrity":"sha512-qBChWJoqr3Hk9BIZkj6MUCyo9aS6HbvopLo74FURg5qU3uT9VDmAhSWS4YESTJihT+KczvawWBDGfBK3voYTbA==","signatures":[{"sig":"MEUCID+rnbCP95schL1yCdeJnrmwi4AaUSADYV7sFy9yuX7EAiEApewPw28/tNIEVaal2aCA2iXW3qTF3MPUtV7VW3gUn5o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiiL54ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrN4Q/+MgCc2FFkZ3mGYeqgrPn8nFlMA3LhPlASgnGCUbYKRBohwOgZ\r\nkKroWEgs2wy5JdnvIOdQpGOX8dRCIH3T5dSgnOVJM+2SBZk3F6TG534mWgAq\r\nAGRaYfXDKEEe70Pxv3M5kW/DaXZrfWq0XLLATNVZKsRuSqGU15llD6xaBU2w\r\nfb3hwuFwIBby3J2biuewya/QKYXs+2R1ip3Ho0H4pSmJY7JHPkJkROw2EWCv\r\nl3Sk0upxGs3C08nE+PuLiS8hRjWBwdOKf67hg2fyNXvw3BM6XPoLFd8U64sU\r\nLa674cny6B9faripLYVv+9nky2M/sILTlTusqd81jnKp36l16YjDWLltPbGo\r\npBUDzrHfhOKnSM7VxHGN66bFX8wwQ3SYGDRx3jQpq4ovop9OVPH5kIuLsOcv\r\n7CswgYFbyzWOigLz5cZUzWm9On3CFtUuLtze33lRQZDhF0Hu4QNgars8/N8v\r\nMCxPH4bUA6dA/ZgB6rBqa/rIYLFVnLahxMNv3bKdGwCt+b4y8QZFTDhVpnTh\r\n3Y8+gLeTfsMnhc2jnr8kIkoO7RvZHMPHdv1druhS8UMs2r1g401wyQ5jeYzD\r\nOz15E6wcXSMPrpmqZ7d7MGwsueqvs3KiJUBo64TEycn2wSspRl+0rLWjz5+O\r\nFky768NiYX3LvRkqgy7y11Q9DF0GRTvtxHc=\r\n=G7mD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"17fe1c0d35f390fa81d524d51d10450ffa43eb59","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.17fe1c_1653128824188_0.8452785833194503","host":"s3://npm-registry-packages"}},"0.5.0-alpha.68ae21":{"name":"nestjs-roles","version":"0.5.0-alpha.68ae21","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.68ae21","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"aeb101f0791f15d430d825fabff95bf401994c23","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.68ae21.tgz","fileCount":11,"integrity":"sha512-GgqNN7Mx9XKemGUuMOlTK+x2XyiaCV0bih+wN6jOdn58jVlvdp/sYBDmESmtGR/IEWja4vD9A6zcYz9d/ST0Ig==","signatures":[{"sig":"MEQCIEJKEQJUtv1kdQOX4AuDwkGZR0JqIJvhAb5sMTdtdzDGAiAxSSuyZ5h8/yDfaQCA+iw3uNNe55awOZzzSNvXqmKN9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiiuvYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGsQ/+Ony0bgZ+sgHgwK2Lg9oK5+MAYSLAlilur6WlsGwxbzLCywXq\r\nomyBVVqP+rofg48OOLnyXm5Thi8YO1LIVzuNWwKFib/emj+Zsxq0MsrA1gvv\r\nsa75CCEMB64Bp4QMSvnUni1rMxveg9A0xIF2BJO14bFbVkp/13X+HA8KHqke\r\nDLWR6A1Wk3O8cQ2F6/4vJzuoG/oOFmG6oKRHbO+2/G/gnVuo3tBewY9+o8mF\r\nxrXGH8Et/41uO+E1MBVdBeWJRIaxuRs1SwbAGgedCznAIzhrPkZTxeIOQCJ2\r\nEdYFozbOP7JjZv/qdPGlpTtsqWbWLU2BmNeornLkP3WBnZrgUmiwwyJ4mTxA\r\nscTVd9lkMat6wqjLjkNqtp7BUHo1kK8RTxrwA/DhuRoBYizZdlBDKffjTKBY\r\nPZ2MsZb4NsK5XSAdswNxO571YJA1s7DyEjnCV2V+E+r26egyqdyz420d6oRo\r\nOb1NkZuNmEGlFChh5RXBbYW/+JyuqVkdS8rbKZ9BSn/6JurpO9kg4Rv7uogg\r\n7Rkf4EyL1zN1jZ45nbZnRiwqNVsjPVqeU8O5hIEipubYNjsF02cUUa0ABA5O\r\n5824ztLDXbvnNbxqUqDJMjNGQ7b+EufHv3H70cKbxswBcwCQZr3D+MnRGe/7\r\nJmA/FdSiqUJDRhrbU9UtW/6Q2oHPlcHYNG0=\r\n=Ls3u\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"68ae21a4863d6a3fa4b3f31653146a5ea740afb3","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.68ae21_1653271512502_0.6729011589944727","host":"s3://npm-registry-packages"}},"0.5.0-alpha.4946f2":{"name":"nestjs-roles","version":"0.5.0-alpha.4946f2","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.4946f2","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"33bd8b5e0b72dddce46159ff557eb9b975f0f654","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.4946f2.tgz","fileCount":11,"integrity":"sha512-MSWGr8h8ucK6a0XiWZaVxa9EVNIkJ6Qni9cIFz9cepl8lHxymnbFfv8TSzJ4eianA2vJBs0Cvp4YcM1kMurpjQ==","signatures":[{"sig":"MEYCIQDNTL3TcDM5cnh304wbzreZ6iB138Y1cry8t476Tdbs6QIhANsE78u9JDj4F6hTfP99AaDAsK/woL4SjVzdKrnkZGXm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijY6tACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrS2g/7Bjywj33a2UNisgideR5oES5HriyaBJlCfXyMPvFdcQAyyQnE\r\n4bL77LzUfyZRItZflQtLSDiOke32K96vhaYLagWv3UmvFNVhGOOUQxJOkl2J\r\nIOTnnPicq/SRafwPJtwOjfR63OHTUI0Y4XN+ql/d86E3IXVzW9yDFdKX/0d5\r\nXe7PEgForA0BmPeduiocEQl3+ShbG7hiDtTu77dh3RXoIlzJ32bDVkXqFJzB\r\nrlm2QzLPbhYzuuXXNv3nI8zuaGRnarhjA17H/83cQ2V2HB53HUZs9Mt3s9bS\r\nDdGyrcGk8wM/+vWyPufT4vBZbU9yvz5gXS3d+YgEN6mxF7n56XagggYgboQp\r\nLbvHXTkHST/LpvgtkgLBH2Q1FFuNXpcu3ZQo79vQwUp+QmHNSz7xdSXKzXJi\r\nKQKHUSyXcKYNpmLfQBRP0PfQNHBXpEFwfozOHotmgtkKXy+wGV6hjrIble8g\r\nwNfPx0pbIbB0yUuGmGpvmbTUrBFpCbVe/IwsbGGEun0moBwKPoGGZUnx3fIW\r\n+Nqg1zhezNdLRNSnktmwpmOqTLg3zTQiOoLaoTOGwa26CsjQvVl75aR/1Cgs\r\nbcMwHSL0/uiklXLBAev5o+AOFPWat7tuMw9JRIy300g3DkjYGQvKH8OIRP/K\r\n7oasEAD6vac8YF2NyTFpHW4WWAgQhc9ANdQ=\r\n=fvTX\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"4946f27f9c5ca39a9311cd087a0914ef1912ea84","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.4946f2_1653444268805_0.3699911081905849","host":"s3://npm-registry-packages"}},"0.5.0-alpha.2b7c10":{"name":"nestjs-roles","version":"0.5.0-alpha.2b7c10","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.0-alpha.2b7c10","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"adb0098a5db6191640b4e8a7e287d5cee840795d","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.0-alpha.2b7c10.tgz","fileCount":11,"integrity":"sha512-sXnDXhhwX3VuZSdpm/kYcpU+l8ohtA0DaaNQ4O0EgbpyfhNhgWCLI6qB1U/7zquoRZG2y8TsyStNFJZsu2CScw==","signatures":[{"sig":"MEUCIQCxN32M9qu63pDV0eBnaCzaH5FATslPLAbU1p70pFvF4gIgXefqCwcF/mnODfip03eJL+A44vA0xZ4JqkJ8Dthz3zY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikQstACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQTA//Unv3sAu6gD+MLqEDQG4XJLMswoHIhRBlhoE2vx7wNSvP8CYv\r\ntm+J1hnPuZte9+sW6mqeSBPFl/Eeowzja9rMwXN5KpE/CqevBh+cxHurjBQN\r\nHQhbFWQnVgBWTKUHm5QUya0XbL/Pz0wnS5rWyDRXpBj4qErQqge//w54JcaP\r\n6IC9sb9D5yZ7m1JplHCjHUF0ZkdjHLQK5zCL4Ddu5MlQWpMFReFQjK3Lwdx0\r\nlKmvZl2wzFOZ8AmsqC9CXxR9xZNpt7pAKiV/lkZpD0+iyw4BxppH7tFE1YaV\r\ncg9uOkEntXyrxCtxjSC1+ZTzOFoZ1qfA4+6M0gCdhIQK4mGAzkDu+xV/J7QI\r\n7U5Zwk8zW50JopE7L9b8FXjHw6gBFboUIf0Yi81XqtCJfRQkem09PB6U3jfU\r\nttDmC1gsbJamUXz6KM0H6qu1vHGWRzWLzukD4A5etXWxlipDF1jjhX5vz8py\r\nUz3Ng0ahDBOh+RmVr6/aeJtuLhWfuH1EeXNGH+mq3+n39KQGot6G/gf3T5P6\r\neLVHyvj3EAemHUisggl7skL2gAlLYPlnI0pW19/5XVIQqsPchV08R6hP1olM\r\nFSI177gxE/NF1W52rpgYuhGoWsVcpiOd3wrkbGtci492jr0VlDhtpOZcc5Eg\r\nE6FAqMzD6NeqEbou7FoZbeI/Y0x1LzQ7YGw=\r\n=DwHj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"2b7c10b19892faaf07eddca0ade5ad75fe80fdfb","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.0-alpha.2b7c10_1653672749059_0.5668721156455256","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"nestjs-roles","version":"0.5.1","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"ad5539f463dfe4295b6b6e75edc407e7dc6b91b3","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1.tgz","fileCount":11,"integrity":"sha512-O+RR3TPWnBdDvqOUzIWpm2prj+mm0HNqWRmsjzh3WIcN24wtHEFZr91Dp5GFbBcZLTbyj4pHzAhfuBpNacztJQ==","signatures":[{"sig":"MEYCIQDvGrmS3d/Z6eUWTR86lNS6iJK1+DvuQ7NRopqvjPOM0AIhAJDQdjr9/oyKPXMG4te4bFlthJR03zEXJwXziI0RZOfQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14216,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikQ5dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpm9Q//QredjrodZigJcCwhgIHYdI40JAxphRxPfuwsaBxfYf3Ttdrs\r\n7UgdA49k7PjL570vbJJNPAQMppIixjF+MJfvnBSH3WbYVdIsf0JcrNz9/EgU\r\nxCuJMvagQ5JM14mbrJedSdj4CkXKYCEQsGqdUNT8avICfy/N2wr3HecQbawS\r\nLHuN3mvgQIwi07LP5X23kadQqMDM4vVCBFhgGbbeSm8kox8z1n+G4h02+6yS\r\nBQGetL6ufyF98YRajPIW3Ny2OyP9r5Nntg/Xo3blzbiuK5GFJykSY0m0mL8a\r\n8Jt/v/asFYS704oIWSyKGnUM7v6HQ+wZCtsok3oPbfUBFDBVUXJ/nc2t8MbT\r\nd2537OF/GFNrmbA1dnvhXpHt1La8KxJVu6YZHN93ZAXHz6tybzolTahUcMDC\r\nYQyHTMxn0SBPkT19z1MO0d5FpkJ7kx9w8VJb8Ve737rRew135m82EtGr7/R8\r\nq7yumzzoW+cOHQ4VwERmaLtyv8x/IHYWd57GqECYTkoPfvD12UWB6XhQU2pC\r\n/4XGIj+sMIrTFCCkK8iS31+JQScUGwZX8/77yC6Ld+ZkDi0ODMGFTZKQMBMK\r\nPslCAZs9zslHkCYDNz/7IMVdx++EmCYsPGDq5tPJsD7VnqNnvpAsuU0NriDX\r\n4L6GUFx8wUjdQWoTwemnxAQXQNq5Dn1gfU8=\r\n=2vv+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"f7c3688d837079bbffd2ad6ef646d97d695448de","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1_1653673564863_0.32770032158518747","host":"s3://npm-registry-packages"}},"0.5.1-alpha.318141":{"name":"nestjs-roles","version":"0.5.1-alpha.318141","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.318141","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"d3b7e51a22670a9039b8e102d2593c8467ac8fc1","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.318141.tgz","fileCount":11,"integrity":"sha512-owSmUjoMD8bjSXGeEfRPa0Rq+Gw93bX3NsVd0ms71KineufFauco8kG7d5LvS/+eGC8E68NAtP8kTdWx7pl1wg==","signatures":[{"sig":"MEUCIGPZJED7ekxgxeh4Jyqf5cJwDNxb9j8C54YGbW+eZsB4AiEAmEi0G4E2XuMdFokd7m7KwO1JX+2iGutn8hhmcByjC5U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilsoWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXOQ/+KEuwNm1kE+jHC/R+vMYt343DejERAMLjYUe0WkjaKvh1+5Vn\r\nKhno5PJQRErJuiyKX5uWP1F6I3CMv+t9B5wuT5I9VLn1dCbX0VL9TlyQoiug\r\nMPxiGKnONpAV7DJtYFhgKWGnItbZ0NJ2p/2lkzWcGzhvjK0QEFom83Wuarab\r\n4saOUw/gyFb3OnzB3v4v8JuZ4YNMqQkLv9zjycFQ/+HMPNaEWMh/juB7URYQ\r\n/SfRj/II7UrIB+cENm1XTwjQmkvD222nidP31AXOvar+OjlJvtdBmE2Nv7mO\r\nKumfhEqXy6CSmo8HycceV9AuiT6wZBM6him8t1jIiHsPE8rmyGacMZJKPPYg\r\n8ZiLB1WZSijzYhsmivIsPluA5Ur0P/6jNvKDmIh6adj23OY6einM3IKo2aB6\r\nnpKrdSV3a+AmFQ7oCwOxX7jN8lazDLhP6Ap466+UvNfV/WgCyNT+v3QzxdVE\r\n5sCLNHrNBSoHrEPJxG3INNiOLgdzkTnrikx709zv6quz1uNrViOLekP6nVG9\r\nz6dsy6WC1yr9cqkK0QMS44k+fx6PhBaRkt0puX08k2qXVpw5BpzUEYyxylI2\r\nmbDsZ1PmOpK9G1iMnINVwKXwFCy/hhmgMdp0hAmvLzGtwS+gvEh5iACpaay7\r\nf+K0mnMQpe37EbJYq/TiQmEsS0tJtgSXU30=\r\n=jjNy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"3181413d975434e6b8a65892bec79f279bf9e5bb","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.318141_1654049302313_0.045187695065502353","host":"s3://npm-registry-packages"}},"0.5.1-alpha.2e330a":{"name":"nestjs-roles","version":"0.5.1-alpha.2e330a","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.2e330a","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"7146a127cd436c2e1799d10029dfd934cf250854","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.2e330a.tgz","fileCount":11,"integrity":"sha512-7JSrWKIGD6DlFqX/QJ1UOHjDkzbGVCJxNllDzQsB3i5BDBiiNSuI2htIS8ePE08ZHDfOvcR2dsPKaKLOcR6U5A==","signatures":[{"sig":"MEUCIQCaUyMfuARg4OP5R5TdyoIkFKepzrTgIPH3GlmmxMj2zQIgJVYSU10NjRV4O9r/jcfmSGRYHUDGdsUUifLaevhfZLk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilsoiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2LRAAjhJAr6BEFCv+nCizloQmZ82Bbxzz8ayRK3P3/TjihQnSMgY9\r\nimcPud5yfHkdDjMbGa3lZTubX5waLkmZDg+1VJuMe/MZs87J6n7JSY1iuo5t\r\nP+o5Ya/V93kaxT5pHwrR6XImw7BeCTrayuvWCtFUhTI+I+f9b1NAth92OEJW\r\nnWGRcuXIBpXvVgpKY2tLo9BwM7QKtKENX5j6ATrkGmt6L7Xk0ldz0E8e5zvG\r\nPKFi5jT8ZCCBiYxm38mOfa5Wd4gEDJli9h3eO343r7stMA8YKEl9y3t1ajcN\r\nUysJ90NEqZy7RfPgJoBJeTkDipnEmaGRptQRpxh9dPN+hwbamySHC2k2fMB7\r\nVsKjqEEo5gMnnq87u6njG1tH1hObIx3j6U4D5gLkF677usRCNAAHSI0xDj8g\r\npdHViqzbKgYAwnApjWpjkp1t3kJXZJNxQRm5oAmxy2MCNYZIrQXy0u3IqLSC\r\nTU3sl26cIdx/C0myW+Wl+FMXTL6yXtk7hxeg6O9wQKUP/HZBXTTksTC5ouJl\r\nT21/ajnUFhvJX++1/5E5AfiHd3CD4F4WODssO98nqO5YPang33Z/zS5Af5Qp\r\n00UI37WOg5rx/2GAiSsWEV3ctn1oyAl8kSescG0AKCX7UUDANgUKjWk6c60K\r\nhaITM6S5t7M1OnTzMYXZide+1nszDAc/NSw=\r\n=HjRl\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"2e330ac9135b4b38aed8193428f76cb5977f99be","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.2e330a_1654049314613_0.26913637606455243","host":"s3://npm-registry-packages"}},"0.5.1-alpha.2507e9":{"name":"nestjs-roles","version":"0.5.1-alpha.2507e9","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.2507e9","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"b9923c982920655ba25e53f07dce5d6244ad5005","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.2507e9.tgz","fileCount":11,"integrity":"sha512-8ZKEv51L4fO8pOwjNZkH03tgAn1OdOpLd5urSEcyjFzPhQYELZ3l8dDU41AbpbxekTy7gFv2TVSLhSSX4mNsDw==","signatures":[{"sig":"MEUCIHpX4Pclh/fVzcDMFxFcVEPbSpxZEZJQzCFqLG7JuSFCAiEAz5oj9jtMJjW4Jv1N7BthFiv79LYTrAysB7ghQKLOnkA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilsp+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmreXg//Yyyd8KT5YO9ewMciWLVHN4KssOM2jwA22vvnFYg4MrC3ul4E\r\nSUs58IhU8wINrUH31Q5cp/AESzC+32TKVaj/aYn6tMK7NijAKwRyCHmnI5Xo\r\nxxAtNZieW92OwsB8n2kcHEwCwYXoGP7KQ5lBPF0sJtBGSqRoGT1s8HdgkLnC\r\n44FEXMv+cJg8fGGYbsLvDAEgjWuNkDS8nRoJuvDewJaReufI2JpQW6YhXQ+I\r\n1jrdbxwv7eUm78yjOykrfIuXlLes/BRjf78NKLsmIdX+gJku/4DdfMPgUr5O\r\nLWV1j9Zy2Tzk8vPNOVkJLo2+QzNSjQpflWo4DVsJ4tYq7Ohm0cdk757X30FN\r\n4wQcciq0zeGRM1sSdhrRQHq48vGQJoSMuvMKaiL78c1vAShYQVCSji78z8PG\r\nKmST2egn5K57kJQlJPFNFz28fBAZlEDufriLvkabD+3eny646YGxkYoA2J7z\r\nNzEdWlcqW+1wDfcWQ07MoFROmKXTUOEzf7W46IB4eDIOcEtDEY7WTZdIf7tU\r\nN1GHmnenc2HdMkBPwoM7Up99rURC54aQrY4WewIqwZdEiQYyIoUkxFwJunzA\r\n8HIJYfPZLO7lm9RSKoXyRizeXLzdelzb+tCjlRCnGOt7HzYGQ6yQ0TTpw1Q/\r\ndnA7EsTTIbXG6YZ/G33ZdaZmDBHybN2PSbc=\r\n=J+7v\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"2507e97a7e655ca640053e0dbdeace24811991b2","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.2507e9_1654049406120_0.5066782419520612","host":"s3://npm-registry-packages"}},"0.5.1-alpha.e2b8aa":{"name":"nestjs-roles","version":"0.5.1-alpha.e2b8aa","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.e2b8aa","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"af21b818ccf51b6f2232ff641b8e230b3566b1df","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.e2b8aa.tgz","fileCount":11,"integrity":"sha512-mD0q2mSLaZriXzVXIgupXDAbM/GV2J15LVOfbNttcGGZWRYv3wzL3RO7LKBVRP0/rZKLrDeeIZHYRyXvco0DxQ==","signatures":[{"sig":"MEYCIQCjo6Qxy7v4jdbBC6Anb2IzmYrJ/puEqpW+4JQo1uuAEQIhAMe/i+GhjgbS+vuDTOklK9CI/wLJ90JfPraqUaY7GxxU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilsqOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWmBAAj9ar7jG7Dvx7kEd0Yop9MExlNW+LcJGuZmZanbTSVLXOo7Nz\r\nnfkifQGzAWRJwHSyZPwNgg+r3Fdt6M1u61wmMChmrcRsQFYHXubIM/SuTANS\r\nhmMi0NyvpXEi/O0Gc4pYdiMSrf4woK3t2Mh3RJHPSGZeG8uFxZawphheWpnL\r\nFTrcbiKFBUY3GyOlpz04SGVrxFu2Cp5br6wpjdpW8YAbvPkIxzEDXlWSgVxV\r\nqCNi3Z1mD2R30M9KhGKhtYROK7oy8q8fIKrlSTLqcR7veK9D3WM5BruV3BsX\r\n1tg7UfBBnMa0cy3sRcelsduLJ74QPDsvwmE/clmdaSTzCuAsFTEFFoGuhXHm\r\n57fuF02kOxT5aMNoZKSxn2C0bcw4D5Be+X6YZ52OipR9rUyslVoBjUiHkaMk\r\nr6qd8Df5ZpOJptm2VWT7ODkInH+/SEjq6oWx7ehQ44NqiTj7pRoGERj7OwFL\r\nKyGcAjM0MJsx/8T20pg1Yh5Rhe2W4IXv603KKQ9zcoMQiuin/diEnBMww3zX\r\nPcT9BC4REMMqjrsG61zjjhRzUBAa9nNhH2gbt1tqQ3ocvzlSPTL0WmVagJZO\r\nAbZXxzkHRmgTx69rqIrdr4nhuS0TimA1Z2zRE4c94xBbj/N90IWgEgDgDUd5\r\nVO7CTFsdreZg3tB6mUVuPqeURziOCRBMFS0=\r\n=V/1q\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"e2b8aa0498f05b6653ad557b840a72859518316a","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.e2b8aa_1654049422478_0.1538494943861266","host":"s3://npm-registry-packages"}},"0.5.1-alpha.c840d1":{"name":"nestjs-roles","version":"0.5.1-alpha.c840d1","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.c840d1","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"0be5688232cb90c41f78e6bc93bae8d5a7aaa896","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.c840d1.tgz","fileCount":11,"integrity":"sha512-lrO3HoEyNN1YGxXnOfvE45zlhGrS/9UoIFil+efQPPRmJq1gG9UgSCSjQEKyjjID1Ie3KWZWkb2Z/qLafyLJZA==","signatures":[{"sig":"MEQCIFBggYd0kp8CS6u9xoh+pF654jsQh3yDCtYXBnnHEBhyAiBYPM5lVPpDDS39Me6Nege/TAO/zQoM1uLknGcBJ0zgCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilsrmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmooJRAAln6mjaidzCyIqt9Ld/wXF/LoMiWEog3r2C+vY1+xyDzAyII3\r\nneflcAqHa7ggKhRYTqYZMNDgXd7C431TlmRzd4XZrkG2kG3GV/x0Vbu3zH5W\r\ntQITfDEVj8rOJQQIgx/+fYUztSDuZn0HZ19LRQCfbFBX3SIQS2TZ+Y7m9F8i\r\nOWDUHwXJRj7O8mf6e7AO9OGXoQZkDlsH66qRM/9Q6ZV+FsFMUd5diNuziYH2\r\nhgqroG1fOcOZsqy85Pr8d92N/lFmRodhvst4BZ9LLzyf10ntTGOAqd+lAQqT\r\nxNxW3rFf19DbIAp7uhcajWfoyX5sF2O9v4vHxQ0gLv/1t0bwrR9M/0gwqFVL\r\nT2WPK8AzgjEkO6fObz2HDv7GsIB6Q0hTOra9hjyO3ZtycZ8fdxrTphuXB2Bg\r\nyPuSvl+HLNvAogd8OjHPCao/gg8EnyCW12i1k2mfKOs287uD6YxMGcp7OWSO\r\npy2o+XP84QFVqVPUzRyqxAgJFF+2Oi4InEMPu4hJIllZI6c4oImEHet2qmoE\r\nn0v+XhxJbsSvXsZka+MjzbvG7oi4xBaBXs/uQN9u+KTYv+SPzcRkOR53+G67\r\nmAs1aryE6oJcPlbDFubmR3ozrcDHGaTOffLpnxAxoXLM72+G1LmRa1TpEdHV\r\n1vjfotPnVPs9cFpNgJtpi0K+xnCxSpX6sfU=\r\n=uN8x\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"c840d11ccf68962cd4c6fc2b81c047032f88f4da","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.c840d1_1654049510381_0.05757937792287282","host":"s3://npm-registry-packages"}},"0.5.1-alpha.c5ad52":{"name":"nestjs-roles","version":"0.5.1-alpha.c5ad52","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.c5ad52","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"ee443051b3891a208fec81753d3e93d6651c4d6d","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.c5ad52.tgz","fileCount":11,"integrity":"sha512-Gd2MhARGRujm+K/W1jLJbtptnC1RwkIcK5U6FEzRnoWWo7m8OxTVbHZNTlkfigS6jj+HFi9auWc8ms553s3LbQ==","signatures":[{"sig":"MEUCIHuR87CRxPbr3vCxUvZtTo8e8GF3CPSxGU0J0cSIqpjUAiEAhdoGNjMr2wTbapJGkxQVAQwwvUuGIc4ZIOa46mnVQgQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilsrqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqNBxAAieO9JB2bDQN5VtCPaXshtEp9r/E9wYIaBkfNKEFzmVk5GofK\r\nsuVrJburRZlRS8djgmgRW7jI2c1XjxDdzmWPXL2H9TxEGhyTj7omKDhWpg+n\r\nAaKFq4VWLudoWZN3y9tJ7JBFDPbG1Gh2aQgyIWWxl399Bs86YGQk4NulbIJ5\r\nFTd/Q8nA9KpNKZ4WyTwItfNX+mQb1R5MCFuQ3MO6RVhHokk9qOzFAPQcinM5\r\nY1I/bUysFg1A2+Wf+LIMtg5GqxCXq0XGifdDVrq25p9aieYgr0rM/hmGUVTZ\r\nVi9svnX8J/iL0T8cSWAxmUpqI+XYjMybZ+glrTDJb4UC/gxkcfo41QXqb140\r\n2vLswn0kKy6eqJS1VTab9ua660s1nkV71TgbEknqYHELO5jaGW2l6h8cnbYA\r\nupfp72Dh8AAQpB16nPeglI1p0Fl3lhg0M4nSI8h2Zler7crlgTvTZhQA/OaD\r\nIjjOu6G/A0tuGlPY3xTM/fRb8EpQ6wlWMZdEDVDWA3f9BLsbAqQ9tv663+Qd\r\n17xHdKfIlXjqePhInAeIn633GTEhhQN61rir7JEyc2/ab222LoFMFvMalx4k\r\ng8tl5FKrW0qxp/EYqwrV8L0j8DZoROmgX7/Vj+lAUwKw1UqDQpdjQX7tl4ez\r\nn066DczQ7bZO+176c6SudjYYSVuPGo72eQQ=\r\n=QBLB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"c5ad5281cf94086fd1b6b2de798e2217c5a1426d","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.c5ad52_1654049514253_0.7652971383405516","host":"s3://npm-registry-packages"}},"0.5.1-alpha.e40856":{"name":"nestjs-roles","version":"0.5.1-alpha.e40856","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.e40856","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"96ead1e29e3de2d3de8502a8e91b0e6d988c6391","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.e40856.tgz","fileCount":11,"integrity":"sha512-/TYxFmhAx2W2W5GbbaYSnrKoCXU5/jPHN6l5uN34OkWpwKR2m/ppVVsCOOwGODjg/Vt3W8pg9KXlv1SpirMi+g==","signatures":[{"sig":"MEQCIC+iPYKlTQYftzqGsH4R1XTZeZkY54h3RyHieX3Slp4hAiBfHjKRr4sFuXTPo0ipTDUxCa7HzzPdujFhJbDqtg2nPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJilstcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoG3Q/7BuhL6ldiCg2MrD0OinAyl2pGOJf1BQqmC7xOr6N+pVbO6Mgb\r\nOckzO2AboqXRJMG6IodF9K26mr1NHeC5HSpyyYZ1X14zPDqpkzcAp9m5vtC0\r\n3pcsWaVxFXvD0Dl9LUZBr5N0s6W+/uK5h9OBRux0/BGRtFM16foBXRengdV6\r\nTAvK4GJivQb5ej1vCWoqi/1m/UmhSg1JWfTivkytfhSpl6Mo/1P4sYH77b/w\r\nh4CtRpscbl/ZVVNufSz0/TIuZkibz9IjFv3lcBzllEKORiQe9OEQigEi0xBv\r\naavzxM6sKYug35/LPEM+L9hBjUFIVs5MkZq/X0wYr/gOEgYHskRc00Iz+frF\r\nKDOOUaOPk7mC2Uv/eJ6RJrST4FgT//LhVwz0dSvZbtP6wC7nTKeRGdfWlEzt\r\njy9276HycwIPOgzmDQG/gKucRrxYzOzcvyAnsxgP37csKpc/s0Jl9E8RgYvl\r\nh8arrg8cOPYR1+sRonPdJmUJC6JzritXQmecz37WYlTAtRq4OP7RRp2imVBK\r\nxEVl5FCa58PwxSh34egdCrcolrq5IcMMx1Bpd0LkNSZlD+1HP7IvyVqS8OPW\r\n0cp8+4RQe3PMFtxvsknauupVhc1Dzu0OMnUkzDtNzeMnhewKfMeyQaHssEZF\r\nAK2obZAhRHhk5O/NpgBxAhTt/wQykqppioc=\r\n=geLe\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"e40856a25c98de1a800ef936befc6de264d7bd37","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.e40856_1654049628821_0.3510387522239813","host":"s3://npm-registry-packages"}},"0.5.1-alpha.ec0b71":{"name":"nestjs-roles","version":"0.5.1-alpha.ec0b71","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.ec0b71","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"994f8f8aae95817a97d76e08760359ea46276324","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.ec0b71.tgz","fileCount":11,"integrity":"sha512-EJm0iITA+RPnKSni6G9YJBqlE8krZN/3aNfALrCUwm7EpdqTGJRbK2j50ZIPwclOl5+oIrii4DJSvIDauNSrMw==","signatures":[{"sig":"MEYCIQD7SLs35rrL4wG0JHO+v9u+Hnd5tVhrnpzlBq6YDrokKAIhANqpu2AAm1gIbMuhuOfYCUYXZEDBpE7CSb0Yx8bQsnEN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinWD7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLfA//YY2hPrLC79h7P4uu32QaoLVc0aU0qyzEm/+s8jazlNYbSX1I\r\nzHUb/8AtAwcUGIv181Np/bYUj+ZLSLs3ntqlA9d+X6RFEPPQKqhOW5J+u9fR\r\n7L8LE2RsfFihut1Ha8UnX0GRucy0oIjjviGHA6wrrnvuIY5ETtR1TIMuTRrC\r\nWQBvxFXsJm+H4R0c1Jztdqyky/R/5XmhYg2uhEa0Vr6wlj352EMYc8N3H8AJ\r\nXJHxTEKXjtiVAVMWHtv8LqFey9eFiTMxEdRgmT/e4J20iWfG1QO5q1qQpJGo\r\nJU9+0lXYFmWYfezq/w5DSB6LYQgdB85C5U+lOD1a5ns3cHBHVE6PyLN37vHT\r\n7aTgr5RLlhRpqLAzCbMtFyIZCabbDayiw2DJDKRmO1l1dFYbhLNnSkCZzZ/J\r\nkc9qafVwz2LUNxcZzIOjGxYcq1iTLmwsrYnUBT5Zc7Ki9rxRKGQT3Qq08GSc\r\n/dgTRJrqxAAZtJM0q0iCQhxiIwISdRrc3h0hLZyl/h+JhHz1wA7yKZZaYaL0\r\nP9d3SxkzhRL01pW4pIjjIFf/cwNsK5V8oOzEcFXBgziVULwWPwCZ2C0br7SR\r\nljWGtHSquu1Plv8/9I1bNMItx3ZQmRC6sWICN9R+JQ6xyQZckdaQiI+M48GB\r\nafCU4VFOwYIZUXK8yPWuBXj5bPzgV69PWcA=\r\n=sU60\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"ec0b717b6bda6a0b3118dcbb7f0b626766cdf634","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.ec0b71_1654481146781_0.7578073271135672","host":"s3://npm-registry-packages"}},"0.5.1-alpha.afe88a":{"name":"nestjs-roles","version":"0.5.1-alpha.afe88a","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.afe88a","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"98b74f15742018b54fb6827ae86575d3656ebc4d","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.afe88a.tgz","fileCount":11,"integrity":"sha512-UH0u0M/HIeijN3ZcGvxCtu3BBWorLD2P7ZeJm/uAN8Lv0ZOtJx70NBrhoE2lG8/szrzyJoqVPvL8QXU8sHQCRw==","signatures":[{"sig":"MEQCIFcijuRgBZ2tMVHU+DVogtAFLy3pxGttbcaxufadeSTmAiAox/gBZUATByaKJulXoC4dCYRmaprLU1KEZLKKyRCG0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinWELACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLnQ//aoHmB//risml3SzcEiqM616gYWr/B0vG0RqsRK3Lj9eNclwE\r\nBTP91sWfDCOEYJil37yImR5RWJB2algMJtCfGfA7XKhqNBuY+uzdaQsD+BS7\r\nUKgf0lWm7RqWqhkE9DwqX3McHELISBvvxx2hEtq+To3+Yl8xFTK1d6S9h5Xg\r\nA090AHrmtacnGdpFngOo2Yz3T3C8/SU+3WeJLZoWc82/GNx4wwqm1a2qfkxr\r\n4hPRIPvKRFIu9kfzt+ejwNYbkw/D0igIBcEEdeIOMpMQ91uHPwM8Eexxft5w\r\nw2irqiCRX0gihP4EemV6ujsavZbIMOPAIWiPKBEAVgT8B0V1xcBkRPbQY1sY\r\notL1K114jQMcAnyWFsTum+xw4AYwnxHomrwyQm+sjRkl9zPUvGOufSZzEAYM\r\nWcmVUe870s8SOSBPQonKzq6CgitZR9vPhfx+FA++VL7su8KjUwHL0PKLA8dm\r\nbNKDI1mSYCsxxgxPq7zW1XtN34myAS70Kti8VweLQ3h1r0WXaCMSUjS7y0nW\r\ncOSw5nyXm0HXQanjmNlb3EXFQg90aVaaVTBwrTvCVYhf3p7MYToSLMse7BAl\r\nEAoEBWANaQViRcMOT7lFRSM+AwqrH+jE2Bj8WFCccqHJm/Nr6JPL584JRUFe\r\n24j/nOQkl4JRrDuAb3tV+eEfspVoP0Uyu0Y=\r\n=V7G/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"afe88a971bc449b65cf14430e64cf924c22e13ce","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.afe88a_1654481163262_0.7991897165369815","host":"s3://npm-registry-packages"}},"0.5.1-alpha.24889b":{"name":"nestjs-roles","version":"0.5.1-alpha.24889b","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.24889b","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"9e1778c4f46f3e9bfbb89f0df6d1002d9c44c2e2","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.24889b.tgz","fileCount":11,"integrity":"sha512-mrnEXVJR9B00maymoMjvaR0SA4Pj45CybMtIocbcrLlcFLJ8j6wBMDt30/lP+u0E9B9NKP0aoDrw5ZfNbAGWgw==","signatures":[{"sig":"MEUCIHEM5gRnM4o+aGYPl5IXd4aLcIKfMYOQJQj0Cgn1zCHwAiEA7dGgBz7DBhcy99h/YmJCv4Wj0P3b/Dm5GMC/OqXgfqg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinWFoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+jw//ei2nZMAfCHOKyiXSLxnQbs1Rkgfva32cAe9Dq5NJ2nf1nCrf\r\n1RP4JxuHUQVRR5CXnWNhZ+78fM32Hso8DVY8K0dNG1j9vd8bEmJtI64HWguT\r\nstvgXqdpmTPDIkX7NSOFa+aOOMGhzzDcop1qX9fPwrlKGNoFbzO3GV1wFtHI\r\nXtlztXVksl/pjiszsVj+Pz4HQxqbGGxxr6mQRqE/966z7rH7blFsghRXuZ7T\r\noOl5MdvhMvNJivUCMX5hdkl1fv6Yx6mb8t4q62sO8W2jK5ogQC8BUX5cKOSj\r\nLGH8c+uQdL74LH2f9bqzmA36h+xbkwNaTZJC2DknjIv1fwI1vOMTnp/JD3PO\r\nFQfioD4CX1s9GcSXj4tBqtFpxoY+/NToJ6tM0ezy4pljEsduTxJ5gtMTcLub\r\noTsSNsGVCq1CXSk/ty8iCfwmRHi8tcaxQYnXY6UlLvRZaT4DCqsQl8iFGDqF\r\nEKTyzJhFRwsvs2NJsebs9jRj4z1be5bXq5uTBP+jXkNsx80hWOEq+DyDrIvp\r\nePV3Lck/6SSqDFNzcGGd/wBixuObZNNeDeFPlABts57ZQQAXiYiboANrXxYk\r\nH/75C9x096y+OSLE3lUtWMhPtZmE371qqwVoLVTlA5b6SmBXpBSijJLhd/+0\r\ngost5mFwdRgUQYBa6/fcHrW4AT7cMSydT28=\r\n=2A3O\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"24889b56da3de4b1a36c27c1cae556021e2dba8a","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.24889b_1654481256218_0.7076080345883236","host":"s3://npm-registry-packages"}},"0.5.1-alpha.a50c23":{"name":"nestjs-roles","version":"0.5.1-alpha.a50c23","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.a50c23","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"a6fededed0d2c7dc227c45928c450b102b99e5dc","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.a50c23.tgz","fileCount":11,"integrity":"sha512-csbvbhSg5jH/uL5lEbWqA1+DMXyutoL30sl0YOr100H8wvXTbtYbpjEHpqcALQiNSmnG2kkxQfhv/9c6+IF0dQ==","signatures":[{"sig":"MEQCIB2DknGhX07R5kKq7/C3dCj1NxCc/ili2IPYs4lPYrpsAiAha+jW8DLG4tZjUGnUAz1Wr9M8bD04E/ShxSUAXyxP1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqT4yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3lA//WX1QADKnaAZJTK5gzrmArlvFO5FKag+WNkIfSbT6dhz78Te8\r\nTaUaWJzyq2weaZd/IBYW776E9hzJJRGltNNDnCy39byqAYI/IJ5URX/zpgJ2\r\nBnwvOfJ/kJc1LPVz9KR8YhHSHBor0mJw5zJxknqMPK+l/ttLSZv2A4zWM537\r\nFgEULDgzt6rXtxLnbxG6RJE4LvlKnkyP2KYZGH8F/F6/C1/rgEwr3O6/1Uh0\r\nKC1/t8Qzinq7llPtXQp+D5SKLtXrmkCPT3cWgcxXFqSHEY5X2TVDPqonohxo\r\nh957sORglFths9WyUUqsEcKFRQzNJ6OXn0uE0w4szyi8o2iLIioZlDk1Hla8\r\n5KByK3+O8bNXd+lGAl+cNPTbnFE9gBzwZTXAEYz/wuWW54HdZFIJ2FyQUsE9\r\nhzETP2oHBCkqL5vUUxaB3AuNy8Ub67pdjC0Mtv5oreHfMcHT6tmd2Ts5SkfJ\r\nPtY+UZf0rJjLB5/4AG1kwGGLXwc6DU8U0MadKDRwwju0VpIjXSY5sCW/uhQj\r\nnAWMwk/33t07Mbgge+ID5/kk/Pe3qc+csGWnozs9WToHBPALPdbhFyYyasTp\r\nR7nVxAZ2Jl4lDFCwHCYuA72PcCxl9vIviK61xlpX+W+tq/cnlgMV8iOi9VuY\r\ncYidnZpmwDybIbaIAp9zV/W3S5sQ4E7+GAk=\r\n=Cazu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"a50c2326ff083becc418b59d16984cb78c7cdfcb","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.a50c23_1655258674534_0.3197284217055385","host":"s3://npm-registry-packages"}},"0.5.1-alpha.e7c07d":{"name":"nestjs-roles","version":"0.5.1-alpha.e7c07d","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.e7c07d","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"19248a7a971f5a023fb2f627c9c94fff9814acf0","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.e7c07d.tgz","fileCount":11,"integrity":"sha512-IKm+mQL2CGFV0oxihVsswsvqD7FW0x737ZXZhCez/pgbAMQZL9kAwZZBnUHtRpI7PHUBB7mkMF7pUCXMi/kOpQ==","signatures":[{"sig":"MEUCIQDczoE5mmnoEWxYxLCs8WdIImvkweLfuEp6ndDaIKWhYQIgRI1ARIToB80P64vIiKoVxZ0bM/QYWengRG0GI1Sp0/A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqT5eACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq9MA//fO+6oNXz1YdHOLBZbNCkMsQ7c0ksr7Emy+bWoZkj7lZ/RXsX\r\ndFQf2fVdM9ATI50zVjzsZ6uR4/1HcPt+Mhho64vad+7EiNkZPn94SusqIZ+/\r\nVq9YGcz/VlSG21N5KRK5qBZlNnzgU/SbWeGn21Ilm6sc5EA1cmY4n+Zxtfdi\r\nRPB1lejcW6P2obg7sj8WHyXvSLeONDJlyfDNdyQlLhv6LqQUnCkeYIOxXBMX\r\nX8oODOEq4oGC+Pd0e942YwZYqs2AhtIu6WQPHhS9NAim+/KL3NZjzjpfxZra\r\nzLF304Q5I318B0cn6lTI/ns6eRYGOnYkDndR+ajnrU5D7n/4kMxAEL+/76rF\r\nH0Vx7dmeOaFHKSjIo5DiyQaA7jL/jJY5mRdznoYaO92aoqehZdbBrSyEdKOQ\r\nbOZ/8rQQMZhFgRO54zykqwa+ZkkeaK3Pc5dhr9WBLeZGHlCEpjRnVk+WvsvG\r\nox7JC8P6ShyEs9LxtYqRhrRcPI2XwIukHW0HkW/SrfLyEbr79gqFfAbi1b9o\r\nKaXIGXEeZ+C48zWT6/Sv5nPR428M7zGlfOxJv6qvFcGR1gmOXaG05N+d4D4b\r\nxKo8cAjhsmQykoK7N0JB0ZZjHjLOjE6BqoDzdYeZ3+W2ZELos4V252h+QgrI\r\njphDA1Eo3O14OQYUdav70hbqhZmgDnIWnbo=\r\n=iriP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"e7c07db0d9ed4c4575d6b8e3a2de97ed0aab0118","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.e7c07d_1655258718091_0.3754244437081784","host":"s3://npm-registry-packages"}},"0.5.1-alpha.3161d7":{"name":"nestjs-roles","version":"0.5.1-alpha.3161d7","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.3161d7","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"bd093204d937340b0d2166de630c10f0b6e69bfb","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.3161d7.tgz","fileCount":11,"integrity":"sha512-9Gk8di9zYxtCADVkVuyHAKyBLAce6n47V9MaUK1Wbofi/sw9S8Jwgwb5yXV35tPuwXCimH+C4rDh6cCaa4Cf9g==","signatures":[{"sig":"MEUCICiGpBk6RkN0Pcb2KpCLfJjB9y1znShiShtUVQFBoUFbAiEA0/ziJ5ByiTEqxtovcYqQSfDqFj1j+R42c/D1DNlphpk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqT69ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqiqg//VY7tCf8I4dlYL12XKna/soeMSQGzWSh8NHu0eRQ5xo8Zy2Nb\r\nIPnxPMbqzUtyCSbUF2jjmvusdxmPnY4Ah/5IVFmyE36tFbLh8Cy2y/fa01pY\r\n+kpQs7Y1W/c/8gw1nl4+spZLxVWTKtgrwN8bPOs7TesKMV6OyMbzRaOsd72b\r\nKrSk+OV9P5x63zHm4GMdsREDCD70ZJv8s1dOoEmEkKSWRugTDd272JInG5g+\r\nnUppmTed+oU6phvtZrG42U3YMk7KwXP6JnMyiGd1Y983ZvcgExbZMfyJ6/2j\r\nJC4dpk6B3bBuogPFPHcyzfBqP/z/Jnsh/jq08gJ3qz4YwBIsyGYNnvuPg+Wg\r\nnuSCrcHGtwkteKDF3YwCMpC1X+Zr1795EjVH7dDm4RKRHLUaDYn0NK4T7s/1\r\nEE4suC/asFbWGSNeiXUjK/e/ooIlSCOOUIBzeKrr8P0kZBuCgZoFRO8E0LLR\r\ni/gqQ4a3VZ19TGjNC0G2CZj2c85CFqdVMnTehBLxb4oHHszh5h/P2s++86PG\r\nnaW8BNHm/nuMEeNmFFqFmMtR/YHIDnN8aTqWTPSz8v7PKOBqgHygGLJSdmXy\r\nM/igr/yZxYClhYUgei98YtJthHxN31QQnsUpYDMFb+atzNe5ixEQontapDWD\r\n1Z8qX5kI+3puQG1/9+feRyUEPkl6nlcW/lI=\r\n=qeHK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"3161d7316bc97c816c52a8a5c018c8dcc3f2bc67","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.3161d7_1655258812916_0.8045148510751856","host":"s3://npm-registry-packages"}},"0.5.1-alpha.f0b6b9":{"name":"nestjs-roles","version":"0.5.1-alpha.f0b6b9","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.f0b6b9","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"d89cee719e3d2a5be4d671a9a25de63b9de8683b","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.f0b6b9.tgz","fileCount":11,"integrity":"sha512-AhpXA0Iq76IuTN7nBCB8YPXk989lc0qDpr1E9VGD3nb3XW4eeMfX9seMd9olFaL5OClzLvseCbbfWBuX2tdQaQ==","signatures":[{"sig":"MEYCIQCXEmZvSaBydO/ot9I2XxsQOfPrBzz/A4WLRtpqiIiRgAIhAONAtmvvtEJREBVlxf3W7g9m9hvAFkDHJG8aAhsNodHd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqT7OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxUA//Vw0PfqKdUJcxMFDRx+CHCD23VMnlJStTCWWPtKS+kw7CfHQM\r\niswmNRmhwARqFX84oNJCNpc2RHeC2hvcfDOyNKW30TzOdbQo8SO8opcBkUxi\r\nfB+J1yjVCzwoX8omkLhtcqoQ7Z92nPFtpT7vFaLcl5r8EJijNK52iyQN7xUv\r\n8ojD38eD2t+aYfxKBFDc21u98lfkPZaa8SLo4n37wZ3jh08sSMMv40x2VVV9\r\n9d1eZjD8ipmA7mamJy/cuWnS7j8OHndhEac1tivpb1VXJYk7rONRFWpXRBE7\r\nwguw3SG3KjHTSelxUBtdd8WQ48dn6U7e2NmKjhyuNsmMOzlNOhi8HQ1OWQIY\r\nueJi/fDoHEBl/gSmEA6DJVcduiFkiN+rHDOLklkoWcSMbU+/ko7YV9MSSHxb\r\n6QbsdjUds7kECjx06EM+J/9+eppJwlylxUY5czcF6Wdt4JB5Y+4/I9zedNsi\r\n5OW2oo2boRmcyec2lWjBebxZevn987iuSYRT9OqetEqmhjPP1kL5SkSvepqP\r\nuFMiQnIg5edHiJUGTlrEqtvcmY+U2FcS3uxIKwSQb4zzDNlmrEZ0PbWQaxZj\r\nCs4NNFZZN+iI4pJetC3tZpUUtVQpICW+AG8rodgM9+4qlfTYnSXH2IKNa1wF\r\n8jGqEdILfbsLAxwcbHNke/Wt1H7OP9B+m+w=\r\n=JbPT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"f0b6b9c74269c574833a44be65185c5de0711413","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.f0b6b9_1655258829941_0.5753095487175501","host":"s3://npm-registry-packages"}},"0.5.1-alpha.ea502a":{"name":"nestjs-roles","version":"0.5.1-alpha.ea502a","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.ea502a","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"2e002e1ffd60415a4c5637eb09bf21d8049e1660","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.ea502a.tgz","fileCount":11,"integrity":"sha512-oudwrCOs81j/hh6KzXaE/xVGXKCgIp+gUhqCHSXfK9jbSXoDsZlKvrKHH9D+H1deGNjQj0XnsQVQ1IxWprXmpA==","signatures":[{"sig":"MEUCID4OeN8NKGKJ8U9koBD/BAzprGzWditUY2ovU6Nw7OW3AiEA/4+57rNOCdoAdwRN2bt8oBe688QvGR8Je//GHDgUS5U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqT8lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowsA//YUveVW46WtbIZ8zSP8OD4RfcuJZFEqtX+vGTxLETiMw7uZ+N\r\nThjiwGXNyCsfbAGoNlfoHJgwvQrskVV/h7NcH6Vzhl/fJx4NO2v8aFlu+H62\r\nLYu5joYv64linSYE1oyBuBfGekfCPXP6kgypaqvo9g3jE7Vjt26P0AU94EUh\r\n/P1uWHilVGnZOPNTafbDa1OPq+8NNsRdgDoozB7vXA4byW4/6C7dOcbBYuf5\r\nFjX83jjeLxBPEYEgSKGiWjW8p8AJ2T33yeCncaFeZGq6MMRK+8fZYOyo+Dpg\r\nlpkZiEfSAE0l8NOjaXsgB2b2CwQ94S2lxB/SxU64gVyizTBpoAlsb9bEkFcM\r\ndhvdPC6rI1V/wqm8JSGDrsKr/BSkKO8A2tZvUirE2nUnG9FqL/2DSEKVEeUz\r\nU+0uJsAWou8YZxfOKLlniV6YylV/qLIhJ3vXDbZtqQIgTJNq35jhVf7n0TrO\r\nS1v6TdjrReMGQeN/rDjmOtVjYDMNnpcB8UNX0QnbpU7835Rw0REmoezbrt4M\r\nylXLnc9YXPM+pLzMKyRoUf0i1CZwiKv/9zaUrIa8iQ3t7FZehCMjN//dI2GQ\r\nuwlpYTDo8zGSYBSCRhNFfPbrKRcjlciAV79xhuGJF2vaMJGKPZDdFXtyyOCA\r\n/DtY7cfAzRDPg8BksvG9JeiTWwGkK3jGLGs=\r\n=rBTL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"ea502aec4eae090b8efbe292262b360c72c65021","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.ea502a_1655258917050_0.4780118892720022","host":"s3://npm-registry-packages"}},"0.5.1-alpha.8c0c6f":{"name":"nestjs-roles","version":"0.5.1-alpha.8c0c6f","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.8c0c6f","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"85e3a6c4633d075c2ceee2ad23b9ce9aad0b1640","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.8c0c6f.tgz","fileCount":11,"integrity":"sha512-kddZWULdea2o1T5BH5fKZH1UEUmAYLgXTqdvXbl0IhfsTHwLCcLwWFEK3K2zDeXKiOpzt0M9pMULrlxt+yvVnw==","signatures":[{"sig":"MEYCIQCUio2gY6dlgEjGsBT7GLsh6tIMQ7NfIU0COShsuHjtyAIhAMYJfErWXNWxpk/fB7AkEwUB3S0niy1TO5XeDzRQv7fp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqT8xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxKxAAkmbicR295eYAsE+EsrOCm/ByZEz8rwZzH++9lTdocS6iptRp\r\nhYMeqFzoahDjSI1IgXxPe6Cq4DBt1liEZfghklGpta/A2L9+K20hYgiXJfIj\r\nVd+utl+nT0iLPk3Yil7UBSZkUXIUBEZLCLkXTeRh8dOxJsCIZXo3RBay0wN8\r\nKuBqO+4UdakM/qvgji/8hChP9k48fzD11IrsYsLno/2yWVoupeBfZZsdLYgc\r\nCkp60VlB9oLSt/OnjqObBQv+gJLZ6tPuP/ldn7hxWOu7UqIK//xXvU5XvzTb\r\nqIM3/8st/KHIAKLHC3bTkVaHz+q+MhcUdUP6ZT8ULkp1JslzS8fu9uhmJ62K\r\n0b/2GWkM0sZED8SsMcK8/uGL9eVAB3Y0feeA/owHU4sfdQgc7LOPybIOiq2a\r\nUZWL3eBfmaRYWL366zogYjuc8AGLt9iNaUyNcJY8QYCazhvlTu4l3EkT5MxO\r\nefpWbRBfFokrdGNYIY9rwOdUUXru3sXVEdt0D1chKNAFZ7EuUIt0K+xwpsaa\r\nDApIUuVRiSuzch1LfrxYLpPsnHBr0hhL6pthOq4z38W8Fm2ha4xLBP+91v//\r\nd8CUDVaREUdr+3ZJIe8Q4uKALbG94iDMvUWQmCZ2H//LueeDfrF1GXxQ6+M1\r\nIuB7lEjESe/C7kpnHqZnjOrQ6JT6u4fIK7U=\r\n=gASy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"8c0c6fb983514809f0cf31e9c07555e2daca2e9a","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.8c0c6f_1655258928817_0.49345761858400405","host":"s3://npm-registry-packages"}},"0.5.1-alpha.b852e6":{"name":"nestjs-roles","version":"0.5.1-alpha.b852e6","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.b852e6","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"e6a5b10245d808aed02aa89999b5cf14017668ce","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.b852e6.tgz","fileCount":11,"integrity":"sha512-VmXHaoZpeAs58dCpgSMnW+sRXc3vyN9k6rHjAl+k2hrHlQQHnc9eWdyZi1wNh2RKpb1hbvVRKW5/rgoPeYkboQ==","signatures":[{"sig":"MEUCIQDsWuWSeVu63HN3xeg2OYtOVhKsryqXyKqh/YxuUBtDXQIgZTTYxwZdO/XlUIR0VdXljydwC08S6Kmzo88I5atHnxw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqT+gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0DBAApOYEX5lo26FAZPg6YTKZqG3/1qqnF3nTXekWXyxzbOiuGYF3\r\n5CER7tlOZ5jm7NEjtTy01Ye5wHr6q5aOK8zTr2Juyv9HfzcLS3FBW6z49Ckv\r\nxzX/Yhya8Zq4z/oRWBmsqVyCkhFI7+AZeOAeY4TwXZElIBzJNsQeGNSld6hQ\r\nJUi1wBCtS5o6bSkCH6TXKB4zuAhkWNZbpu8EGnXVYdU4Fm6lwffyISN0hRzs\r\nzbWOJD9PMXSs+fp16BFLP8PLugkf7LFIwpT09zT0hWlg+Uqgc32DygB6/A1m\r\nHmVGfzG0HpcZBWPKCfQxj+wz8HOoSF93mTkQMhBa14uT0Lz/6ejoxbPK+Ef4\r\nAzFfMcPdBDkPKgx0Ya8d3Weuc6ZvfNsrgtgBeL/+QaWyRSdVaQZeh/7zH6NQ\r\nnEcnhrDr7MLhshwlu0sCIxGEshHbs0FLoIH39Ijqb97t0Hbjtw7NMbzmPi15\r\ntjaAAIgAJwap0iSsih+5sluD68zXgmTpfSORZ+fiG7ijvx5nCWR3/S7VqCkg\r\nFG09D/P4ZQ1rly4ZG8W8c0iZ/3V//DKXf/Z6tVPmS5xgiAEYMhV23hRxUQBL\r\nb7EVOWTuOzzHcJwxf1bOKxecJEZ82zxhlWarIegvBhBs4U2DWUi65yFbgHxa\r\nAhhMbCnS0Q5+9y3wr/NSzHrzNKea0oZtbMA=\r\n=fcJh\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"b852e6927db6db701751abf32a9e293fbb75cd45","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.b852e6_1655259040045_0.24824911411561912","host":"s3://npm-registry-packages"}},"0.5.1-alpha.b9f1b7":{"name":"nestjs-roles","version":"0.5.1-alpha.b9f1b7","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.b9f1b7","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"42a141a371ac236f4572b96576e30aa79b72d97c","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.b9f1b7.tgz","fileCount":11,"integrity":"sha512-rkbxxLW/6WvwwGbwXV7AwZZ9ETQ88/q2K5NVcdqvBQA2FpTf0b7iuRyud0sGkucY1QYHaVoWym1/kh18lOLgoQ==","signatures":[{"sig":"MEUCICkgyAkgJaLX21etPkUMZepyLMrqvgJ2H7BJipX5UXjAAiEAuzLZBJUijZS8xZxhFyCcRbFQBoVTJE9dJu0vYiEBiao=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqT/IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbVg/+K1ENoePnmGARuDD1aFInwLIkVJCeUZDSkq9kLaboH3rsaRY0\r\n4tVFh3p2wOeB6qOTEQ3UCxCtmXslLjzr3GJY+yi4RGFkUQxr8+xqGun+EpxC\r\nHIshCJq25JwsWMsKaSpjMzo1NAAUk0zj5RreYDm+4dcdtHRQ8os0I+t8LmCF\r\n7iBVM1pQci70ZPm+HpCUnPbsAhCL0UKKKPOdoIl37fGQwt4sRnmqCNyH7R2n\r\nH1KMU8Gq4cdHAHeKJV+Bui3wyHlnZhgds/2j4/lkO+rN2oyh3hFWVPAe4GYC\r\nvc6kBL+6m3wALJshtbt6UhBBtoxDfxnxuX69qYg+Vd/J+9aHUcsKBwW1kVVJ\r\n8CMAHR5KhJ29IyV0a15Ga48O0kfeQbdipoCvCFqui+Gdc67tCjwGA5TUTyfC\r\nfYChgh9UJeFDuP+b29y1n00Q77XZmgvOApF/yfIBUyhm0DthLzt2CMwEev5E\r\nsodZ10Dm648tD8bZ4s8o+3DhDplII6mae5bCuw3xApCVeCLg4FlWb53Fm2Xa\r\nSf88wErKZfC8lIbBSBqke9mEep+Yio8HESltfuO285jU8/ALuiM71hNDNVAC\r\n+aovdEG+985Ua1S2ircoXSScK+IyQ8f6PD6yw4rVRdvHkRwoOZvbJz7HWS2j\r\nhp4tbYfeN4B5U19HLkryuXrNcelOCgi0lQs=\r\n=nYLV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"b9f1b720137dec89c63bb2702248cdc7ca75d500","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.b9f1b7_1655259080263_0.9227979846022372","host":"s3://npm-registry-packages"}},"0.5.1-alpha.41ce8d":{"name":"nestjs-roles","version":"0.5.1-alpha.41ce8d","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.41ce8d","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"e552f30f4a976aa32c9c646975433aed19a7063e","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.41ce8d.tgz","fileCount":11,"integrity":"sha512-AFYpGZrK+LtPt2jkWPKB8hWu+BpWqQ1LBZY9P+TGza/A2DPY4rE243n5XXr5s8ngZSOlWfTX1eYcdAXAmdoYUA==","signatures":[{"sig":"MEUCIQD/elCQq3jYRswiQSH3pMqiRUDliuRgE0YJ9hZhefQucQIgHmSf6xTvS8eF2Hc5lDO4QGs1m6P63ddP/qu7Ev8DH/I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqUA+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmplVA/+ODZIEIBnOZvA7GA/KrN4oPnVso+45jvr2omLGOsGYsNnV9WK\r\nChEO8w0Uji88k9QSc0v4u4f4BwCh2hUrq45rLMwak2mj1T+wHZMwHG+5bdyB\r\n7B5FNOXHtE1ZzxMA4cGUY+Vzlvzen5FVcAYqZWHVqh3Lw/s388/7B6jNkQ0f\r\ner6WTZ+YccsQOfU75ZYYEHZoVOFb6OXWa3ZAbE4H3NbR9onmdoSL2zxw154u\r\nqmqmmkz58K4cMk+KinrhFyg+5zaHZJBf6KYp7WRTFiWc0dxyEwKSU7MWrrlc\r\nsiW4+y2vE6LS/IplRBBC9Igygg/ImMDi/ggBMWKTw8f5zZ82eBbQfiIkAlbP\r\nBCTgGcvp79Yj/A8HMJ1stWeEBt3OOVgCRHd/JRjCr8LUieemjWiKmlDCynl3\r\nBQ8kDywY56pF/9cB0ndGtbdbwhAPpL28EHfrTes/IApQvbM6J0/CejKMH5/v\r\nCLaOWOyYLL9bZacBcxjlWC0ZUWffrvW4zVgfHRdJFv28lLZOXXGDPiMsmeTo\r\nc04K1cWw29M5zFEpO3F4LxAGI9PTfkhhi7mRMj4anLLqVmpEihjX2pJPs7we\r\nRYlJGGtHXSJypZvrIrD1+t9fP2weVL6WXUH4BV20h3O/NQt3zRNM1ZZPVGwu\r\nFsBusTmv0RqSwAaS0eaEjHsUMGlj9ZZUja0=\r\n=PoCt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"41ce8d47655796028b4c61cb5617c82e392e09d7","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.41ce8d_1655259197978_0.4783775657924185","host":"s3://npm-registry-packages"}},"0.5.1-alpha.59291d":{"name":"nestjs-roles","version":"0.5.1-alpha.59291d","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.59291d","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"75c1a331c99733ed6ea9a11f3702151060bfad91","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.59291d.tgz","fileCount":11,"integrity":"sha512-75c+qgnPXS/sGmZnr+EJYo+7KaikjahRILTrpKbla3sl2cThyXxFp1MpqumaZOgLyLwLLUxIFyMZHwMSMQ+qTA==","signatures":[{"sig":"MEUCIQCWJfpyiCBFR1hPUDp3pmXTg/50P/+XFCff7SS/bMkbngIgaCh9MHc/GGAYZ/UgAo9QxwLDAtCRlGt3/zZAvWZ4gpw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiq+HFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqG5w//RhHX2cl5mXgz6dB2P/Hsf/YCsafMOCu1g5ZX2lK115XjbQYh\r\n5O9i5kBgZ+mc/00NJ3FOn3zh/K6oTHXpUm4QoT+RHtpnbqd+Ku3fUEeDnOn0\r\nuGE6XHxPXWRKdsP0p4WQDB+TJ6Qq8BHXeWFDGymrkNfsFLCWS0raXna42HqI\r\n/qX03wbGeNhvCSw2VopboWIfwoURAg5arv1OXP9gFikkUeETQas/9WuILqVA\r\noB8lHe+QkayLDR2nQfIeXOJ581atgG95w2EDaUIheq5xFCI/T9prFUGMKXts\r\nFolmYQhAQyKzaUaux0d4M4e7mm7c7At/UuPiafx4/q+NsoiKOp2QXg/7UWDE\r\nmJCnyoGXE1wtD1RR2BSrIF9ex/2tR6VDkx7YY6rh1hDLQFkOSk3aqzFwEq6o\r\ngl50F9PN2tbnFWPp4Djcqss8C1TA5zWErnERQqB31Z0BUGFO7y9ptm8EWPsJ\r\nCXexO+1P2IzOg7ldBue51iqezwfzRtLk9LYYFb7E3AeKvpT+PZMji+CH3p2j\r\nSpAadxnDlv+SnWosSbndXbT2+ILpGI7A27He7Usafw6RQdUr9Fff5ozUyWsx\r\nNL+o6I8OKcRfmuhnodiFOshegyu1zMJA/0ZLAS85FdD+yb9nOSt7/nsLLSC6\r\n5xNlFMo4H9Cpd8PnKOPUFR/pP9ZSLRgReew=\r\n=VKs1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"59291d2439add55f7e9f3c41d7168475a1168c3a","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.59291d_1655431621272_0.5359334731368535","host":"s3://npm-registry-packages"}},"0.5.1-alpha.27ba31":{"name":"nestjs-roles","version":"0.5.1-alpha.27ba31","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.27ba31","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"d51c74e5f335324490e7622f59a01871bb0bc9e0","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.27ba31.tgz","fileCount":11,"integrity":"sha512-W4o5Ivdsr4pTyLmKsbmn76ynlq380sAyQGyllNJNJPKvvgoBMxMU5uDcNUTkwICOIqg4iUldLfOKiwRjZcnPYg==","signatures":[{"sig":"MEUCIHapRyD4ZrdXV9FTjrvzZB7Ey+GLako3P4WBiOkZlqNbAiEA2tg4pjbcGFm9EHQHy1BINud7yGMyzWbT1DV53At/5tI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJir9W8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLww//YV+no+jbxidDFg0SoNUC+e/MtMOs4Qmgz/d8Nmr8IGOV7BrI\r\n285f6AlpEJOQjbkZDPhnFphThkzn+NKBxbtI9GB9HSk45QuAMVXSHhTuwzq2\r\nUb7lknxgU2i4KSozs9HZocTrQo/vHHLjC+CSWACeiu/tWFpWIyou3H9/ZndH\r\nKs3J4D6JkPJuFExeIaCSAkeTyC1/Uzn7zlxJDz+QCFaXYPhxHs0IsKqeQubU\r\nihSSBB9ldA1CpaW9PfnZfm2rysMMAWyKJY7oiCNt65T8dfXwmkeDlFxnqWdu\r\nq21g+o9Hc/42wGGKZL9TZlw3jsFCVqm2YS7XFkzV2dxKZ16GNYE92imnWmUt\r\nQE39fUOgH+Vs170/IuWYUff/Z0PesHiJFmib7XWdp7oEgl+4z2TLRGfORZpr\r\nFinT/FJrfuU3vgzVR4V3VwuGwWRaLJT1pK9XyqlE3F470s+amx37a62fpNny\r\nA1fSdcjt1fNqsuyjTT4LzO9TG9sxZ6MyCAIVcOHGPBV+iT6IAazqFXD5qprt\r\nJLVgJOE+Yaz75inwK4bCTK+CsRgorr9yoCTIScRs9zDNa983KL5AgJRQ+Xb7\r\nDHvGv1Wsm/Eu8fYpOfiFmRJkB7xgni/PsAa8hAiDDLqp5G/ANiBb0a7sj7CK\r\nCaZ0Z6mIcWjZzZ41AMkMNks45jrWehcC3Mk=\r\n=MENq\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"27ba314fc338be62e38a01e288083b26507c2a8a","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.27ba31_1655690684370_0.5598806668131053","host":"s3://npm-registry-packages"}},"0.5.1-alpha.953ec0":{"name":"nestjs-roles","version":"0.5.1-alpha.953ec0","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.953ec0","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"7d7f58fda8126bce3e5ebcd7a436f6d978ac0cbb","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.953ec0.tgz","fileCount":11,"integrity":"sha512-V7UMy8+akX51aOtNXj5i9ZZk4u9PAhRNlr6EXkAdXkIT22gBJfy/2bjYAf7dsFJsKV1ldVPjVCvV9aT0cXPpyg==","signatures":[{"sig":"MEUCIQDdjgALJQ71vfw5rPYn0kBFiaHdpLmesdakuR3M6T+GggIgdb72eeREC4aC0FePgU9fQX9mlaMNz28g78ueT3fjcEQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJitAYbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrv9g//f/SRURPHB1ql7pEEvb/rhAeUga290IeNMC9WeZJnJCoY3nxR\r\n0W4qecIQ+VlB3G3NUHXXIpTJeeLOmvgrcij0xJE3bzcXLQlmwaeKASpIWSlx\r\n5B/WMrtdXlLGAa2T/Ou1gt6OVSDgYtGfJiTgtfm0m/C/qrvV9FahhPzCPAu5\r\nmRhHp5YcKTDGG+TGph6fC4/CswelhcyUxBTIgip2mUq6gjg4Ait12mRE3fnJ\r\nc2zrv9FrdSDJQFh6Xq2/tEhrdgeq/NxctlUL4t6A13MESIxuC47LfSvqoPSk\r\nYarwAzdrllCbhiHHg2fogZ3B2ilvSWRhaBkPbI6drtgXBCKMYSRWlJOkjmAn\r\nFf0XN2aHjDZg/AX7nTEh+LyoaWqIB87P8ufGMeqzlLA+dmhlkR72k5S0QDO0\r\n5P/01sG/JQFgu+xSY/iPPZapePl4C9a9PX246Ojyq17wmL9T8MdO0q0qK+hG\r\nxz6vBTM4E5t7Rvo/jcg6+UaTM2LvpSv4aBdpZsPfKfZ0/mKjYWHUNzVRck9d\r\nCDlBtV0D5o7oT4Zhd6wr3Z2HlOkXHra9nre1GOkH0rPRJE3CE11bA93LWD4M\r\neGbJfg5HbPa+YbgeKFb+QsdcZzBlpxzKq1T0DKRl39kWv7GPpMDCyeqsHlyh\r\nUj6uxP7TfU/cM/sg4FpkzwVKx9bfaGbXf5Q=\r\n=jqD4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"953ec07fcc8110ddfcf6ec9b4fba2e7a2409fefd","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.953ec0_1655965210973_0.8965553603798351","host":"s3://npm-registry-packages"}},"0.5.1-alpha.0c5b6e":{"name":"nestjs-roles","version":"0.5.1-alpha.0c5b6e","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.0c5b6e","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"425f5f7e10963b93645259f0c101c14aa19b8e0f","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.0c5b6e.tgz","fileCount":11,"integrity":"sha512-rG6QvaJC/LHRHKsKJqe2xbYovtB4vbvpgBH0ZQVsqicFMARDlOajemrlM1LMVFCAOvp+IvUHFFWUuThUTg9IiQ==","signatures":[{"sig":"MEUCIQCDqeFljTIpz1784CDfmqRLtRWVWcbW5Ily2dalVTtWhgIgck9jyOyhGmJASrXfHl7MSS7sbmsypc4gYYK7f4/gnVw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiumHlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkWQ//YVft+MphHRXb9EavtF0NMCCJTMY5WZ/NgrCWlMdENZuyXDxk\r\nvDLyR79BfsrAX38+WbFrOZdQeapoEtSuZNoMnXEMKz3GnvuvngMV5q9EZi0U\r\nIXSWTNbxtqOuD9p33fhnJQ+LQktAtaeqHHoyy8njI7Qi7bBIAOyBiIVFXYpS\r\n+AgXoXBSv96YKbipSEwk4OKfGrhkfdgI1K7JB9uoHlCn4AGOUKCA/JAmtoN5\r\nXi4HaqXZRvm/DQuHcH8xMIgzqB51mSLKniEZgoXkJ0Gxvs1EQZ+7a4ftxJfz\r\n4+rFyCjQSFVKLJ9JnCTvFjuxNROcNgzsJcXvLhV8QrNchAnOSkNRD9i5eiHI\r\nGIlqTqDeZUxwe/SVq2BRZWnIadpL47bInKfzzNDcNV636wf64aGT7a+NJ90R\r\n/g2jLm21MvLV0BobrkTxRn8LGqBSZLExst+4bV5RJc/Ri/ZBuJXR7ZQOrdOd\r\nU0BaypVEl6GlBlzv9Cqur2h6o/Nl+6TPJPPrEqTgtD3rw3RsPT3zsiB2m5Jg\r\nVd/nEQR0lyH9X7+U49iW552sp3jp+KYUnpc+mK/yJ7WU+iTgafDJThAsM6sy\r\ndly7OcqNuU7QFFlyWYJy/8rSd95WeovkbxOACvVM+X4nsCQhsHLi3gqUCum5\r\nDc6RsHjwizI4Btrexx9c0w3Uq7EYA9XXmjo=\r\n=u8V6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"0c5b6e4265764aed7f32269fa55b34068f5a8486","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.0c5b6e_1656381925027_0.04999577238740294","host":"s3://npm-registry-packages"}},"0.5.1-alpha.65974c":{"name":"nestjs-roles","version":"0.5.1-alpha.65974c","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.65974c","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"662b5371dd52c2e72286d573e811395cb56cf111","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.65974c.tgz","fileCount":11,"integrity":"sha512-LTKk88ZDbLbp8cAKPvlD/4+ruwoqhGfGZeArMCiL/ldp1SnYrT4yfZVpYeKKic+gFol5GY0kgZYP3UNnm1wnZA==","signatures":[{"sig":"MEUCIGi2/rulNfssPvxCLosdUt1HkqlseZmnOov2h5Gn4OSJAiEApqO2kBDD0gAZJiTPg24kzunSkpbWk109Xl2ay4Zs4Nk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivlaAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqISA/+PeQOoYKrM8hOODUAtSGKirvy5+x4qvzBg6esYhXq8anS22Pw\r\newDcSJ9ic/qaTy6Zwr4nNY5+uKdJqZiU6vV22090EkC3ixrKgqKPU9y4dnsQ\r\nEhKyz/RSmWgkV8svwU10xUctz1u39Imy7KxQSkRaCn65WdsiSGTJfPThVcB+\r\niOIsSf3jfGZ5qVsANlf64D1eIXC24Wa/iF8vMZ9B1QZbQwIQnT/iWo3IiqYE\r\nGTf18tEmc7sSggrqUuCZ3z8YXgforyL+MDYEBXG9pQIdiNUb2CzRuf0akUb2\r\ngGVoJZ/roB5JfwMZ54Ia3MJHidnc/wWRaPbzhOZkSKngsPz/xpSnSVTxztCj\r\n3LLSOUMfcRckHFdrf3hzYhK1gtZ011gPY2gyZJa0mDwMdF6y5KHSP4H+PSnS\r\np5T7cD2E3qdzwEl/v8M6P8q9DxeTuvvZADA5O3aCCuG9MKzIK8Iua7wLdqzF\r\nythCFDV53++8crIQT3fV8bGSj9hO6v0e4tkqetrNHkEF1MF5mtDSdhrZYxV+\r\nKM/J99WpaWRRbJzBZYLwU/3s67pk0hYN3Z1fmmISgTH8oW3IALGld7ZpIbfU\r\n+tZBFC/t5E6idB8Q5pxAacJGncBfXXj+Wua0SpYRqFOMyrPL59/4f7l+j0AK\r\nC7C5n6birzYvs8eDH/PiY+FqLZOFArpirc8=\r\n=d0g0\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"65974c44fed5bab77795485bf9dd70b6ec78c772","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.65974c_1656641152550_0.03662368309742381","host":"s3://npm-registry-packages"}},"0.5.1-alpha.d57dc3":{"name":"nestjs-roles","version":"0.5.1-alpha.d57dc3","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.d57dc3","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"805a48eff803e7cfafcc815cd527aaf184ef327f","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.d57dc3.tgz","fileCount":11,"integrity":"sha512-+Rzr+1hMeI9WQgledV57yrSxO0deNwSRMa92boVeHnmpp9F8XTCQ176CwLPnyex1eyNWhi1eUhzjvXMmRgXqaQ==","signatures":[{"sig":"MEUCIQC1W47+PFt6E0WSiIIwn+IQ7F9BpSu8HT8oQieZr6/jggIgDKddXkSz9zmPWBOF+UGsjP/j12KBpVdyB556PmjtRlQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwktcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMVhAAm97l6RMgWTVQ3keCiEmSAV4F6Wl6Hq5MzVonUaYgSh5f5o0l\r\n4QS0QGiioItCBtPkgp5v9O5I7Chozdno9poqusD62f2T9n4/9hpLCkIxasVa\r\n73BjqIN3XsZp7+IifMFTioPy4ekozwBqewqHbKu/228zWyLLWcKtxnacLIWu\r\nq+/sfz5Elmg2YYrC+/XsKIhA9bqwwGMJfzhr6w3hDdeGvvmuPFk0rnIfFno0\r\nBm9+RQP4lNPnTcJS0046bFOl6wcqCMfbssckwjNmJdnZ+HEhEHZ0Hy/CUTXB\r\nveiATewdYJ4oS8hM+8PZP9IWE191YWOF4eLFqle0OTrdqzZV+LgoEKHsfDgh\r\nGOnLnLyKVDp/+t+joh0jQdXN4Kab95/AID/4798vfSOt9L4co6u40kkOAYez\r\nEZTPF/jWG9l0vqQsWkXBPV86h8jwIsc0+fHvW/RvwyCEziAasuBlQn2jWsp+\r\n4J66jkyr4UoeQCPoZKhWguRczZ3V8PjTMil7ylJuJI8z5dpxzXzzqEkau5FC\r\nUwBkeWqOQsBL7tFodRxDJCvk9Z1W4ORjqQeQ4wIH6fm+GfejVKrGAX8f+SK9\r\nCq0D/qUfI2BKlNcj3v+wKsFtVy6+o1JeoeqtrGlKrCuoB1swv9r5Ixmk6eMY\r\nF46kTAZHb9gO26vvMtdtP33gFzwGAN7t+A4=\r\n=lP6d\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"d57dc340c6eac1816e7d2070c78af9ba760697b5","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.d57dc3_1656900444128_0.0876195093222838","host":"s3://npm-registry-packages"}},"0.5.1-alpha.613eb5":{"name":"nestjs-roles","version":"0.5.1-alpha.613eb5","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.613eb5","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"69cc6a7ac7add5276e19603693365e35f05ebf91","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.613eb5.tgz","fileCount":11,"integrity":"sha512-W5t3UJ4iharsgd6Uhy5rChwrNwKFZTykzj56PqaovI7/LxyZsidMyLrC5BzzRkyYkAOUD44bQNNCkCcinPycog==","signatures":[{"sig":"MEUCIQD8m40AxnASePvBp2QkfFueGsL6nFTqKLredLRpWqiKYAIgHn/OpAvN4CD6vDoMubdPZAHGRRb1MbpgfnTGeA0JKPk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwktmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIVw//cAFKeo9xK3j4IPYqsjdqxZbyMKVErxtpe88XeS3qCL+BYCQ8\r\noR5NK7Rv0B/TBhIQGJZ+MJOfYhuZs/WDYhJm0sbGlqSKnspv3N0jHg7KPA5N\r\nGjM13U3wiq4uQIs9YFME1zxZx5RZZDcszJDXh8Ur6yLskCMvClPJ02sTydef\r\nY0RvnvKy+f/E4qqYoosL/FZgkgJxyv698z3UJk9tx4EMC1OK8jRzgXToMNBX\r\nLcWr2JA09EsfnsU28UInkL+zFLsFV/GBCCJ3juUG2BLPZn+NK1crVzXlAgZ+\r\nqAxSklOe+o0bH4ep3pT2Xl/QO7Gs0wyhfVTKPRNTRrTxlabhlV1ZLFyjuDKF\r\nIF6MayRYy3p8lj7zuRcNIhrM/Wv/Q0WoCr8YEmTZpoVQa5LTZVfKFDVqus8M\r\nGllWQXrO4uGe186WRNGLdssI1KTBNQn+zwwOQ9HkPnCsKNx5szzS0aF57UzU\r\nRQhOVSYA41siEIT5kKzbLfae4HkTqyvI20OWStpOr6pgOgP/5qGMfWa7bNOm\r\n8Gn1V/8fSm02INfT9Ld2cel1gTARAfZwZTuKwNrVENlLd8QO3PPdQcpQXs6+\r\nRbonBco315Fzj4M1DIJE6oj626NR8hJbA8pHHCbc2UXRIf0g7mh26jJPvYi1\r\n8JAHxSLRMAZEWtGMgnyAt9rpzrVmznVx+ys=\r\n=3sgL\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"613eb53a867219d59c8148cafde6cb9af6fb9e5d","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.613eb5_1656900454712_0.23030837874905363","host":"s3://npm-registry-packages"}},"0.5.1-alpha.c081f3":{"name":"nestjs-roles","version":"0.5.1-alpha.c081f3","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.c081f3","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"13527e8cf34d4aafb7a1c2b6db42121945034842","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.c081f3.tgz","fileCount":11,"integrity":"sha512-m4Y/2pargpobb6T8TNBrd+BVVliWRjlLUdVUz3LqE9liS001ieT2X69x/guF2kO7aM8FdvyDVI7Eskc9yhLAkw==","signatures":[{"sig":"MEQCIG6V2hA9tk2SuyiBTpDDIrwieUdZHlNGeQOPim7AzRDuAiBTsGypR6VtN6epQp2KMYesvYGhMLHmejq2PkLuZrtLvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwku+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr0+Q/8CFAHTiGCTSVRf5BH8y/LGbDms17rQss8yahRddEm4aC+Lft8\r\nqhQXCl9ZO9ejpPH0EPbkTlUDmqDpI3qVUDJdfaP/aZ0fiJZVSH1PsKZ8KxdZ\r\nSAya8ltYufHHNZEZe/Kd6yoHfU298LPcdohhqktYqaK1HQTTKbYLIQb+iVa+\r\nyvWQvEo7SGCIE3r3AfqXRSlEiqCIAo4IhAeG6xIsAq7AMTQYY4ahVBw4iXgq\r\n/oUF94u1w0NrAaEQP4GPFT4E+BMYF8D5DYLFyp5PA7rGjl+/NDIVNauEHMqY\r\n23C3uemkuvjbxfF3iVIVmgEqipXIbFxZjQORbtT0aVxvjZ1hIm2NsjLM4SMv\r\n7f9sUoQfbYmZQb04ikDCKErhTE7xBl+yfC02Wh/dnlwrsNsUy/8iLueUv3iU\r\nauma63jVPf1Rck/jeE76HCOjIeIQySFvBHMKU/u5FGbFZPOveX3GQueZvBi2\r\nb+2cf/dfSu9anBDXrskp35nrbTOHKxpZutULezQoi61+b6UwphUiDAvIVt3d\r\n4NLk+k9MFSx2hD6ReIkz0nyIWQAmhU/uUbo0ILZfhgybEVdHaLa3ilzHFbpF\r\njCufy7NWO7YNl93NOOONN9xUp/qjK79f8aJWUZ5dDvNW8yfu7PoTmjeWx/sZ\r\nhkXtKktCgg5u+IoKOo7NaNKFncFKJE4XNIk=\r\n=bGPa\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"c081f388852531363b82b4bbd3a1802f83d0dc8f","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.c081f3_1656900542330_0.8992939903829682","host":"s3://npm-registry-packages"}},"0.5.1-alpha.51c108":{"name":"nestjs-roles","version":"0.5.1-alpha.51c108","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.51c108","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"880092b0ac053d5c3ba088c8cb88b6d01da5deaf","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.51c108.tgz","fileCount":11,"integrity":"sha512-Wn2mSJ4G9MnXma0b8QzAwueKSLgyufu09Dce9zXFw2GD0AUT6vSc8/aU+jcgOBFxvdNrcVJ0Vp/xvFjNoh7IDQ==","signatures":[{"sig":"MEUCIQC5R0yMmD48yjczF2o84LhVcbU1nPPtTZ7mBR8MQgPULAIgEM4QC5t/TlSAoCqNJ2ugJPV2Sg+b6fwdCRJXK61MOYE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizNcMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvpQ/6AkyBfJOAF+PjOXlIwpceGfjFLmeQOmk2irmkPaM2kmssuv7t\r\nJZjA5MuMaEVi6MXq227rDjf3n4CkCFVvbsGZVamzx/vM2Qk8j9X90FO1Jyxx\r\neDvQV7IQ6VGEyeZal0I4wNBnZr19l9wNm9xKJAIpZWr3Er2SR7rEUjh13/tQ\r\nd4qsVmK4007HddthiE62IyXtUrOfe64rHy1jthb9+OWTawgxPujI+kmZnQuL\r\n2GKc+2E7fOZmIQ2Xf6CRV/TRAZobT70t/1fMiEzL1yDsmRAEWLK43lxdSndy\r\n/NspnfJpy/uzwDEArD7/pOhObtKxfpn0lQ8ZQv7AfDI72gtj6D9EYH56Vfbd\r\nb8kA7o+13eRr4P8l4OhjK9XWc3+oJ7vsSkv5dSJ9NKDf8tuRDYEaaTbhFPGp\r\ncRnHitXg1wS2rmJd5762wjS0gL5/BropMSnCFoCv01mP7HTvPB2GZffmw/US\r\nzw/u74quALwoRvFV8dawqeP8arCB6NfzwwRJ5iPoQpgyzQaokg0ilq/GE46F\r\neJJ5nxY8c9cZhXCD5sCyxDKuaPg83Z4qcAoIiqzB7tOWYkk841QAkzrnWFhW\r\nmgtqu6VFAVv0fschXbPtdQ+LcC+zvd9i3Dd6qedq8DaPBBAE0y7+0qgTEEau\r\nRX0d4/lNbkGAOx83q+TYGCmfQRjm3XJLXWo=\r\n=42Hd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"51c10898b63335cb42de87bf11b4ee0c7e0d4e37","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.51c108_1657591563781_0.5708262879932462","host":"s3://npm-registry-packages"}},"0.5.1-alpha.420a11":{"name":"nestjs-roles","version":"0.5.1-alpha.420a11","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.420a11","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"046837ed3bdc07e971321e683372ded5834cc2ab","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.420a11.tgz","fileCount":11,"integrity":"sha512-d7qbFYuBinFcWYGkX93dToFMfEXDlwm7DuZ5ayewwlWF0jb5CGuKmjlfPy6ceBrCINdHkYWJrAPbm/EwcZFcQg==","signatures":[{"sig":"MEUCIQCqMQxVAGXqkWcNMRu0lESn1RGvy+SkHGsHX55rgGcbVQIgPF7mb1NnPZw24dOAJTFmp/l7n1d8D+c0kOeEzDUN4DA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiz3nmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOnA//eHbIJ4ZReP94stm1tn5rdtcSKzLhevU96DfofBG+x5BI4JZN\r\nQQb2+S2oWTHR50Rx44E3kl8xT6kbWL1970BGnCOYYhAg6zF/ILEOo1CaN8iX\r\nJ51o1X0P0Om+TrapRpIhCIfV5wgJgG9VUD9LcoYCSUnNavywx6U9+j4Xy9V5\r\n+Ap4Z2hzQs+b6YMu97EaTM3pG0GnpcP6Ae44LQX/OILLPRH+6X5dJ+05mZm8\r\n+buZDE5AeCuffEymMdhSzQoBrzqpQNNpuK45d2v3o1jORDdiQjgUHEZVPLWB\r\nUQr2eGur4nZzbLio6Q7Tx5YeaXzMCnO+Cpy38679uBo0DkeCOos5rPjEpHeB\r\n6q3zsKXDlfdG3mYXHdKPfa4JcPoomqkwU55CLWSHpWQ7aU8B6QjSGTZegdwI\r\nsas/IyZu2Wz9nUhc1LVY0CiSbCNL/WRhGSxQ49hN/ZmwkF7X4yuGH6vhv+Wc\r\n125HMOm67QRIQC7Y7zPhaYbNqdridwx5gpg3oFK8X+fNvR5W0HLgRssVpaoZ\r\n+NumHqnQLSAtZ5TLiSxlfqpDtFyrbhBQzC+uuFFVdRlDvLNr5dcDiQ/nbbAs\r\nhkMFc9lVzWF3/sQpYNRe2rvcEfCAVxC4rJEnT8nWDpWtuOe9kSNo9/cREb4Y\r\nGJ7wRlGBK7WGU2SJfw4d74SdvQXUCrBlycE=\r\n=yVJW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"420a1117c050a097943c1cc7cdf96f86806cfe26","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.420a11_1657764325859_0.7624800091638579","host":"s3://npm-registry-packages"}},"0.5.1-alpha.59c240":{"name":"nestjs-roles","version":"0.5.1-alpha.59c240","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.59c240","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"b8425cf9d2f1268f38fb25287f6244b2d2a72ac6","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.59c240.tgz","fileCount":11,"integrity":"sha512-wi1A+mPQu/oIKxJ4DNd2JR4Vi10icbf1nNeqk5AQ889nioEHj92yjKpn6NH/4RkGg7O5cFlXbw2rbPiehHonKw==","signatures":[{"sig":"MEYCIQDmaQ0fpJKHXXFXgBCVav8x7EEJkqeDEcmFWbLdVuGQygIhAMNhD0Ph/1DwICV2uJ37ZvSDDDDAP87fxHB33E+nEKNV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0MtxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr67Q/+OV7JYW+FidR7S7bSgk4wxbdiMbY3THrnZctI4W1KBGI7HJTS\r\nqvCpCVUP55C8Lrp3Y5dhI/RAFwmnc9Zr5JSsThp/UUTGTWcCL8R4dX8BzMUf\r\nx2q9EsLTpteDu67zeUNnoNkuQx3dS5s9v/1aE4rdWBq+Rwv/6m30MSYwcb3a\r\n7kigxw3aJZy8mblKl3gXUC5+ImQttItxRNKHtgUo/wPnlHmlwsHhwKbs/XmT\r\nc2I9PHOPVyV50DMe/+GEg0eXSfhMd2CnDJVkw+uEDIRKjx6ZOPZF7S62VbIt\r\nY/75q+lqyoi6qYJhAEtaLyFwc0jVEQJv539tVZcnNSxCKWwmj7qLfSyh6FWb\r\nxcQDX7niq1rqWiOsHgYyiXC5mWfX4knaTS41CpouVlSGB5845sQRQHqGA0ia\r\n7GqWHqXNpyfjpvuw2CZ4BoHmxNdb9GLam7TmM4NcuNse6mpYvulmoJDDcvlm\r\nvAqy/Y6BBs6rwC6qCQuAEIznyhSu19ySCR2+yqDNJmh5qJHEDuPr76iZU2MO\r\nqoKj2EEg/OTQITWOJUovs2ZbwciDohc6QkXWyLRjgG1NVQ2K3kyYrNStliHS\r\nXv1ajLZA+EQFeY+LQKPnQddeeEWN+gQhV8nxi/709I8dUwMmSxgIdTRXgxR0\r\nmOHFbmSqZzQMU8Vu0EtW0H2RyhroM0X2BDs=\r\n=kGd5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"59c2409fd89b1031fc625653e1561bf7f9fae9d4","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.59c240_1657850737598_0.1458189370032832","host":"s3://npm-registry-packages"}},"0.5.1-alpha.97a17d":{"name":"nestjs-roles","version":"0.5.1-alpha.97a17d","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.97a17d","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"f5a0378fc6065849d28dd415118f9a0a3c56fac0","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.97a17d.tgz","fileCount":11,"integrity":"sha512-HSjoL1t7kZ3eitWp/Xg92CGxnKsOZKWqW93jfasO0fF4YlBdir5td1t92KVTW4QOfD2Ddo/LdQ2aia+PMnLUrg==","signatures":[{"sig":"MEQCIGHmnBkMml4wNzxaqDpjSvZc3bgQyH0B5cDrPqurnDQtAiAL7DOR7TNBqZWfuhJzqZiyxNBGsJyDak4FtU5rQqlYlw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1+5SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrSwA/8DH6rWKC3BbFck0Feq5Yo8AH2KhqXapUev5aB5qI1buXB5Ly+\r\ngHVW7BZbS7eqR9vJe9LWILGJK+Eh9ynaol0TZaGsQNWC/ji/RsNeO/g6XQUg\r\nt/ySwop7JOYxkL4Ryer5f18eOVbgL5tuPJzii3IuFKn3zn+zlUAnUVWJstqL\r\nZPI/KARiFRs15hRV+SkGjquLzomJ2UyVZZwPv6Y5Ph3RF5dLRbstB6hT5VxY\r\nnIsaXefeLExzN/bNoEsaMMR87ipwd12BeGcdLoAH2WboBJ5gcNnJXxvlIuE4\r\nvuOfc4IdMwSadO2ED4B2iZVDbKgmS9odk8FGlDgjaNcS8DgBr9MExe6ZgMDN\r\n8LQfmOnmOmeHarJZXDQBYwdR+R8kwu7WCRWznJyzWvMprx3aWPh4xE2qEVHF\r\nie42kBuSpw8cmWV6s5hwzlNjGPsj3uub7hgT6ZFIQuIvehsLeOVMAOzYyCRK\r\nBvD0pCgBns9bRoh7C2SQhxKuB+qSXdiWnQxjtktBBv81lkiprS5m9lAS/6yZ\r\nt6jGYgMjTnYoQMoM2VmbWvov3fUXq7Z4HFUhOEURCsMz2sgmG+hdOsFmWHF7\r\nGff3hr3dgAo9CKc2DGRfzP8rEyevQpHS24YCrq/omLRVcS5XMkpBNGB8CvHq\r\n8cZYqu8Xr94S9lc/Rm96kafP8cijK9/aVaI=\r\n=UGZM\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"97a17dd3c25f94cd69ca983edea82a1a44f361b1","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.97a17d_1658318418522_0.665526140748991","host":"s3://npm-registry-packages"}},"0.5.1-alpha.1aa1be":{"name":"nestjs-roles","version":"0.5.1-alpha.1aa1be","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.1aa1be","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"44c59077293dd059dbeef79221b8cdf7897a7edc","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.1aa1be.tgz","fileCount":11,"integrity":"sha512-ZjjIgWNZbxjLA8+AsqjObi22C1mnB19+TwsYqk3d35FDuueNuPE8F5H4taZadytAyXLbFTj+0OaZu7JFrqkJCw==","signatures":[{"sig":"MEUCIA/ioCfU9fHsV3IjMn7rdYdXSoicBGHV0czQLqgCvjtAAiEA7l7SUZlbIt4/hiqPM+kOoiZCv6jB18De9VVRezoCJhU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKR/8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsUw/8CPkewTv9mf4hNKQ83po7GsLiu3ijRytsk85R7Ypwz/Wwf0ca\r\nkAnEMJT3eVwBghBfp6GedJ8VOHe+Tt0ngx0OFSrIxar4QbegmNAGamWmREt5\r\na9wUX7uJESS+3SfxXyDDTB9Wm9/BeG6o2XZKVop1RrbZkVJik3ooKpPGdYfd\r\nJ3BBfrIZreD8j6CGU3VH6OGCYfhB8IrEkhT3lWMEHRiFIsZL+0W16eUjYOo0\r\nXTGvoyQ3KEsH6w16jLK+pRuu78RP/rxxUoPIZhyPdFpi6ZSZRQH50a5LmRg/\r\nAgzwwsPtigfdgyjSutebMVgstF0/QuC7RdVh33YZXDXhOhjnxY6mkFPT6UkV\r\nM127UdpCpCliMU9Ilm5KaRGtGMknJzEaWAZF7ARYCKDoTG5RiY2z0l2TIiCD\r\njO/UE80qpH8MuhZnWThydZ1K0BE3tDb/6cLtDzZNcFVmBiV7BFJz2NiCfPa8\r\nUIQqPL7HXoUlYzcsMQweYQkWeZ5Qgs7xngf8r/CT1jzeABldp8jC254ejIxH\r\netor9YFm8WULxJXruH0/c/EckxPE6RBYaFHvk7lw2qvC/aRF2EShahnEfrFY\r\n4Ix/BkgyddhjsekAP1+fuPCFBnBeD9RoyU9mWOJSe/4x4HikBCFglZUpOCBM\r\nvE28GqNn53dDP4vY2htWTguTO8Qq3nqs94E=\r\n=OMRW\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"1aa1be7efa19dcffc34e6c69cbabb429a335225e","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.1aa1be_1663639548808_0.38303355799954786","host":"s3://npm-registry-packages"}},"0.5.1-alpha.bbb006":{"name":"nestjs-roles","version":"0.5.1-alpha.bbb006","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.bbb006","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"b83f03d981c986d6fb5c603d8ff33f3ba7aaf4be","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.bbb006.tgz","fileCount":11,"integrity":"sha512-gC3DKaTUnM/GWCl1KYjS0xAdmiWvgXJ7nkq+1EytQIpj1CjvdPuztCxY7xDZrqs3iC3ehHrU1ynradiUzzJW5w==","signatures":[{"sig":"MEUCIHea86ekp9i+IFCqX61gmszhaCCJBLjrOwZmDjHmF05mAiEAnsFUesrsa+H+d93c9Amr+LOvx+WQJd+nJp5jqIPpUlM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKnGkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGkQ//dgU5u5vXwF1SDvgZZTNNhZSDuhwYdOLhkzBBtY8RFIzfEt/m\r\n60FtHc/2mytVJEiz2gd5NxQ9M8kFmZ25tEo6o+puBoY/jqZX/JCjmvglPUQv\r\nZwoSAW5lGVypdwCpk9638Wqdausu9CG0UsLScGA2BzCaR2/qXgEkJeuawI9I\r\npEBW5zDBmUP0dWb7cBfpRyruG/fv3/0Ojg0oUll0UpeXlqA9dGS+k1olEixu\r\nen78lxzscQpVTj8uJS+UewE4+R53FIffxzVfa56PvGId6e48sknBxbNsLjnH\r\nLMYfOeo8PR4TUuKhkf0PFBSYtfBV7A4X/2k37hMhhujZwwF1XUmRVKuqPcgE\r\nDFIu8ezrWYyB/AY23Ckmfb9lbPZF8vcgfW1D68aO2GBLApR2v0UCe91ChGxy\r\n0Ph5ERtZCmQXQjrgCdKEyH2RN68WVZP+bqAsNM41m70pubhrm6kgdefcX6mZ\r\n6aVVY8EHkBwK+69bYVkUvguSyXiK0/xl0JNNRzqH2qe8C0/Mih08/ANwUnCN\r\nYl8ofG02E86mWb77EgFK1peFt+gyFjOZYHDDz8c2GkUp5hjlgz9GLoxjtUW0\r\nftBxrqdisMTL4OnAkyTEFGodtpejrS5XynaMlleR3E3MyYEQTDAhnr1BPZmb\r\nAHby4DjmVQhFvkmLMMxOR9u92vA7JdIhu54=\r\n=fdUa\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"bbb0069b3d91f49be34166a6e6cc51e029bfb2d9","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.bbb006_1663725987859_0.27936484245123805","host":"s3://npm-registry-packages"}},"0.5.1-alpha.6d90e3":{"name":"nestjs-roles","version":"0.5.1-alpha.6d90e3","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.6d90e3","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"1fcccdc2fe29bfe8e87ddff566041000c6945c26","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.6d90e3.tgz","fileCount":11,"integrity":"sha512-pyzO/6qslrfeurIBcq7m20K35Owe1zb8KJSSLSnNKMrB0jkPuXE0LnT7w/cgS12VnN4qAmOo239qhcX+Iiio8Q==","signatures":[{"sig":"MEYCIQDWDSQgB15Kg9cp0Tyfe1OCu5psMsWA1Xo1bYiaaYjjTQIhAJvYw0Os6MhiHudwigGcZeTXqaXPfdTgL+BaP3cjgWAk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjMQooACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrfVA/+M5EjlxGn8DTA7B0qTSvCEQNewzUk4cK6b2OOCzoCWArBHFS2\r\n+ZpSTtHp6b0Pbe64dMxcKxkap52PLZoCi4HZX0+hOmc7x5hpLkXtyP/0ixX+\r\n8BmvkNSjwqAJl8BO9OihiUSNeeZcXgI4yofS9hLG4NReVFIBwwD+em1a+xcr\r\niH9KBYuKoBdZtiR+sc06hysbmfxfaIav4pGSu9jaKWUmJDS8nXS9c+BcDZ08\r\n5PRLh1u6CsDqakNm1qYM1M6IWGypiTEJu7yw/RutTxIjiRVWtAc4bf9vDhVc\r\nb6b4eiQ7uWnnHDgjBFlNTCEoLsS+/Os2N2oyfPXGXv8Ge/vJv3r9+hsIRNKP\r\nE0siaUAmh4l6jSD92aQ3blLGpycRq/xKbGM4Ts6nVLU1xVKSVVr1WdsXKwM6\r\ntrJOcObHYXkJvUckLEe3G6rtt5t3XP82LRiurOb8lo0G34LnsVIa7GR+amgl\r\nFcdIvPH6/I9/54hQcSWKzG5jYtqpPdTtNrHxFYkn1lyUXPDCynfMJAj/dJ7V\r\nwNq/sJH71xvd0bxGYMCcmW+Sgv0tWAJr59X0yhkAb++Mdg3jvTnBun7VkMLk\r\nnpWKtcgud0qIddG84JRWrRESFOkoGIcZd07fyFNGzeweFMo+uh/ERlyTr9no\r\nyfb9d9gHPLzyfwL2jDVM60QEIAE4GsMtEgs=\r\n=5Alx\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"6d90e30b656e980cb7955761be464416fe2b25d3","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.6d90e3_1664158248519_0.19358648996567895","host":"s3://npm-registry-packages"}},"0.5.1-alpha.9d67fc":{"name":"nestjs-roles","version":"0.5.1-alpha.9d67fc","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.9d67fc","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"c578ccd6a6c839160fd670e48dc52f2fc75164f0","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.9d67fc.tgz","fileCount":11,"integrity":"sha512-zu+TFGuQV5ZVTzofF0NhPDLXRs/Yr6r0hJZvDTDCjwjXLrmeYjs3ulT3oXtIVBUOa6MZ+920y4D+TctcSfIacQ==","signatures":[{"sig":"MEQCIDvyxpDb6+iXroCTENQM359on7OpZ8sqY9olD2INu1xOAiBfUaUX1OWXLi4lzcJeKGvovHKVYBeS9QnOZ41D4CkzQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPOcFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmodcA//bvM3mhB5EzCBbEpIz/91xFB8GMukWpWBKLDxdDHfEGG8Pags\r\nR1gTnEe7+kECFd36WBatNIUE5oKh5qWhAZRipz5OIs2kzpkf8Y6cNOpjyuhr\r\nRMo+GB/+OSsRmeUIQDJ5DvNdVejdqXq3MQt9JbfE8H0fETSpyrEYPyDmZIh+\r\nZeHzJDjORmA4J5EZmUelPrQaw6eIL1V08QOGk2fhyIXA3axB8wHBiARAjtaX\r\nMsRtBzg4tiVTvQAgUZaYjCE3b8uawbGihQRPhBS4h4hFKjINKMYucXMtmUZn\r\nDuhKr45+Dl2XDLjn2Xe5UjG4QhPILweJ1xkysKESVIZKakNRH6QKzNmIbYTi\r\n7jqmUQgNihN4iC3Xfvh9Oi0luIef4fLeN4+deB1lqHv7dxRPGsrVIiBG4L6Y\r\nLa2+YxMdtcsnv+cqAdh0mbKAz8uFfsHDTOcGzY+zLM0U2FUkAkPT/J9+84vm\r\nyPSWTDVAgOYdSK2agBKa4/NawAoCHIXJVGe2Dher3/o5cNHT0NIYjxQopK18\r\n/pQ5MnKPigsmeB4eAC1mCVajKB6dl3AEgltX9nEpr+fI1QNrL+kI/lca5r1m\r\nTtqOQu1YcVSucYgwS1NiAg/PvfP2+WLwWu3eBwT/J4s9D4x40gGzH8huoOKL\r\nQUz+a4xL3rvfMv466e/fvBx6tCXiU/VOgyM=\r\n=YVuy\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"9d67fc0b21ff7e7ab727ef16f4613e5cc5f5da99","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.9d67fc_1664935685438_0.07510135920906769","host":"s3://npm-registry-packages"}},"0.5.1-alpha.cc4e1f":{"name":"nestjs-roles","version":"0.5.1-alpha.cc4e1f","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.cc4e1f","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"3faea378f0c53dd4e9531a41e3927e98aea80ad9","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.cc4e1f.tgz","fileCount":11,"integrity":"sha512-tiixhgfWTomGFuYF3h8DJ73sGIw4IPPYMqRPSumfoNxpDlsUv+l5gSEM7mv+B1DV6CbYNBUl9lyTT5oK7sS2GA==","signatures":[{"sig":"MEUCIQDJI6aLGV4/4txcxCrr8xgFUOf5Jq6XRBPEMt6DRoYNUgIgDixCLSxocpUsqLP4Bsq00fxx+PEg56ghhthvMxW1ong=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjV0R7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrN4A//XnVVe+gcUEuzlAOjaPN06SLLqlQJ78LNvmDnelDKsuvHCA+c\r\npEaIb0DgxTUAKJQUPrIKxdaXUfOGpuroAQMzGj44HVGpxCQgz8hqMVa0kCze\r\nWMIdg76SdgxZ04b2xVTwYjEfDUtm/SIlNHtga16rXsyT++qPhq0Q8zFe9VYn\r\nFtnVvHUX6A5bj7dJpUpWBPWUBeFgOGJ+hn9fCeZHU9VQ5i1rFQITNpwqB6Ve\r\nedOzYJqX1FUPSE3zoHZuNONQfaoyr8xqJ0jJFclodjoJywjo3YlEqjc0VHlW\r\njU4ZLUp/UuDxZWKXAQc39+Sv/Tnv/E8S8U5sraxU/sMJVuxktPcyD+Gd/mMO\r\nhH3Bkc4n20nmqkPbCEoi2Tw8FaCNCbn3aheWBpTsV41y3ZurLikaEEwpu5+Q\r\nIiaG/XHYWHpesNLnGFtxtS6MJqrjubxGKAvuImlhD+t6Awr1p+Dqo/0RvDeK\r\nkYJF8X1t4b3kb9WXgLwoNc/xIMvnQU8rk2Z11csgaIJ24a2EGe0k8GcuFFdP\r\nMJB7XuSpiJTqyLzc+4JU7OviPtiXavTAPxT8cGtRzzaUlATXABaovJJIrxGb\r\ngk5szS4E6PkRbWLVmAwHsd6r0m+XXcXMEOkz9gWKwCvJPpB24UGmuv7KVzaA\r\nb8Lg7duPtR9pkMt5FJkoCFzNIoN+cJ0sE7o=\r\n=vnGe\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"cc4e1fefd52a67557228e127cc29a13ca2adc201","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.cc4e1f_1666663547104_0.553759183611541","host":"s3://npm-registry-packages"}},"0.5.1-alpha.46ae0f":{"name":"nestjs-roles","version":"0.5.1-alpha.46ae0f","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.46ae0f","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"0c510904919a65a779deb82be7eec4ee9fedf52b","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.46ae0f.tgz","fileCount":11,"integrity":"sha512-4wIHxS4Zdb06exuUJOLg6s0vm+VBALcfXSQaG21dDUm+U/PDkDUZIscIGmbblRZPaahgTKz1Gy5vvTB61ieEHg==","signatures":[{"sig":"MEQCIHek67zkuCgQswTTfrwJl50LW6QY/UJMfycdAWGtTVIxAiB4Zx4+RD5v01Eeb5/7UMmt8nLjFzJANBBEIsgqiGbaaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjftE4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzFQ//QTZZX1DAGEmOBvMjma6TNFG+zx3IyhBzD42TEOlzaT7eYAQp\r\n+Yi7t1EecC5iniNIhp6OAHe9hTbpgKL4UYFX/1AHW35toMpF5ORoOP1L0PYP\r\n9LvmVvK+P0P9DmDdQpftWR0UPY49AqJkb2yPF2MnqkM3u1T/I9y0+A43K7RW\r\nyppwvA4LWGOxyB/NnRaoyQ8JTenrHol18jTBZWwCoRITqibLwu4EKOiasqeM\r\nVa4HJFuwt+pAOwE6XHvqaMS1zpo5bFuO37hvBYik+ZBhNCOnnw9yivp0L/v+\r\nOMkWDCj0+fJwHEa3GMc32KlDqGiFe8Qa2/LztRhDv6sSTXKwDlLAbZZ0To+Y\r\nUspY01a5c8urPD0nEnbKe+PX6h/26X1FmK0oiQQBm917elJanurrCP9F/7Dy\r\nP2wSxxvklFuFdRZk2WoIF+K0znyoqEuHM3z0VFSVYJpm1ikOeINNJyPXTHDh\r\no9sMGMoC4c7/pBVoLpAO2AoYpf0gmer8GnLfCxuDRZXApQNS1HZRZYvzq3/6\r\naqOoiWuwYTW9RVio2OZzdjIjPCRUOTXXIiBXGWoaOJENUvrWJIojsafYEOe3\r\nr8IXT9WOgnz1hRMG1RgH6j0RcdFflISxbeFERcEsYBoF+8DhemXH5L+jE3Wq\r\nmstFS30g/Lt2xGuIVa72L8o/gPUENjeiSFg=\r\n=Hw/f\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"46ae0fba5ad05bf988f89e6176c1a8ed32e4afdf","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.46ae0f_1669255480361_0.44810203531980153","host":"s3://npm-registry-packages"}},"0.5.1-alpha.b3dc4c":{"name":"nestjs-roles","version":"0.5.1-alpha.b3dc4c","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.b3dc4c","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"8cfbfbf63886cc573a65481749c655920619081f","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.b3dc4c.tgz","fileCount":11,"integrity":"sha512-SPzriQx8Qed6FkVoO+yFCgFDxB2gEM3TUC/IDKwsuOSDQMExSyPw0M53EjxliuQjn+6aI3f46794R1GlVOy+AA==","signatures":[{"sig":"MEQCIA0fXCYarRbi5iauti6zVYyGoLvaEt9PHEK7iPAd99wHAiAn+RA0+XlIfBHrk536JVmQ9d8AjZaS+N0ON4nSCdBmrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiAvqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpU4RAAgiNsdGBrJ8BA9lw1T2wWHfkGqjO2TYG0Kkf3VYbPvM+g4frO\r\nTMU2U4NxWZjNuXCQF0y8JHkbgV/uYxZm1LcjieakR4vd9UH8kkXzxxAxo4ts\r\nMD9PzIrIxUPqPk3DNF65bJ5z+uU7vS2o4iyRxu5vXgT6dIPmmYND874LOQjK\r\nI9rPM3eUut0AeeQ+o80lRWyp8SGGV8lBeCrhdmGW6JmDO2lzMs76ZACsHDmn\r\njlo8UzR/bzFmoy603/SORBoq9ku+l/8DYRSn5hXw7V/FQrXEa73wR4wH0g83\r\nl6v01wp3M9OxZL9SrG+z/fG9li6pWcwPUOPioCuChVyFmYiXEa+6ch6PUFQP\r\nzvxCzw+lGp4gUIWk4WvJx/8WmjAgJgC+IZBFcEquIJTZPFy+BXA8hFSBKUsp\r\n0ScMyizouS9Lj1uWPIoIrTbagBSYP5ujIb4sVSOwK+8PE7emCoLT4hi98VP/\r\nXuhn4fBuYwOMjTCddSNQCTz+aizLuVn6vLQf+F+84opMe+SZv1HIEpDWmoka\r\neEWctTVJsS/jNLeqHfyNKmMK7C5j8gSYRpzmFC1DXj0g6qG4PVeVieFtfQvo\r\nrg4voGIXbVZ22liSeMM19sT/N2LMf+ByHjy/xiji4qTadsC1T33LS6I3NnrA\r\nOSb07JgR+v2nQhEw9oRKiG/fB46YaiKpjG4=\r\n=++xX\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"b3dc4c3387a4d4342ab4614b5675fc1fcc7ed506","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.b3dc4c_1669860330721_0.2725407286599508","host":"s3://npm-registry-packages"}},"0.5.1-alpha.0d80a4":{"name":"nestjs-roles","version":"0.5.1-alpha.0d80a4","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.0d80a4","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"09c9a9de35e485c3d639976b1980c1c7ba39d59c","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.0d80a4.tgz","fileCount":11,"integrity":"sha512-pbRSWFCb5XMFNRuZOkqGxBFR/O2RbfOaSvZ+RhDxoWyPgGSxyTt5zGN4LwqGVF5CEpc7FJ6+DzauWgPDHEiSzw==","signatures":[{"sig":"MEQCIBrb16WjGXaslXqjXEUut8Yj3/QrEbSWkwEWoLqhXg5nAiBBbxnZXwkJ8WKWN0hSMOwxR6pF1hwl2I0YqmM917JEQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjVHyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqGdRAAgsnig1Pga0TfgneXqlHu8GkMyfZ80BzdjkLAmAZf9PP53g2n\r\naYXc7XZOkFoh4yOnAZeGU51N7CRuyMqnE+2AZ2+46oiDXS65GtOlDkBCor4N\r\n4zrLbihIClMXW4mVl28iSuGyYhRx5Sm5KeFdghIenOrXy2UIUy3xUQFYpUa0\r\n1umc5ywgdY7w/cbBqikqT4CYTzGgONg5VZs+q81Mu3EohY1fen1sCUSdQohV\r\nuAo4+tdiXY6XOJdLbCAf4uT91J7C9El6x77MeohaZuZpWCXZBerQHpvm7OKm\r\n8kSxvX6LR+MSzVlO+KKYJYF38x3AFGUwfKeZ4aWcWF5NKzvZUhAJkytP5FCb\r\ndwOgD6jpdeU1oiHqFp32vxj7CLHs1DiX8vGl/olWZev11w1q3tkvZaZdodco\r\nRrkhBj+5qk88xrqL686J4PRj+/tdoz1eRsnQiuy23muMG589pM8K5+NK0AU1\r\nKwr2C1HDF39+jo2Mhx1KcMlcUYpJFo3yZwyBQ8WttcJtgU2vdf9S3fdZdxn3\r\nErjTi8ZFu5QXAyf3wZY1/EPKCxShQDyI9NmfeKTTCR4m3nBkBxRPI2K6bGbg\r\ni4sgyvt8BKA1Fa8gcsmKrKDfCYZOCxbZej1UQQTPTtviAo11kOW5pudfNENT\r\nBHcnbZhMObeX+HzT01R93QhdAVFOma33678=\r\n=tVAv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"0d80a4dda36b9933eb80f1536431c7fb500ff132","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.0d80a4_1670205938222_0.4101546780894436","host":"s3://npm-registry-packages"}},"0.5.1-alpha.d28e91":{"name":"nestjs-roles","version":"0.5.1-alpha.d28e91","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.d28e91","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"f68d7a4bd14ee5cf28f16b223135d3d372cedd76","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.d28e91.tgz","fileCount":11,"integrity":"sha512-aUxkC35dt0ob1CaPgiKLP/4HWvWLF/bKBQEiTrSHN9qt0RmTAMU/y2EGfRWIL0qMd/XtAfBDt3BV/h19JTBe5Q==","signatures":[{"sig":"MEUCIQCJgHiKu7DxBWUabJX2S3IBs0Q6y9LCg/QaynL/UwFu/AIgYKRJDLHBZItJL/kpFOWhf+fV/zGQ4Fdpja3zAV8FjXs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjVIVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8IA/+KmoEN3Jy0lO9Ud8l5ckadupdmwv4g4fbrAXfUazUMk6Qblm+\r\nmiRrDULHhuTqTErAa/yqfCRACn0DAGC/s/BtIJF7/fSuJq2J5btSKFXEim7C\r\n9hbou//R0osLpoJTVAFFMoN6u0xQk6ZZfOARw1unPCsQnwV9njqySZFe3MIg\r\nQ/YxRayhXgIMBA5/W34IWLg+itvyAlNm/sEbNFV3cCpaSnoUReln7n0GxwwS\r\nhYBtT2cZh8u9Vwo0h09cdbRv4k0XvtG16blRqe2VGGhqNWDXPUOeKJjXZuGy\r\nMBPjk5mN3iVz0ry/NcDdtJVywB7Rc4ZhGM+B/3gYfAp6GF/AcIf0CLssq3Ua\r\nxjI3qhZVe6cO5pQgyRrjAC5XGfdYlZbRZmT3IZssiKY3TclaUirXUpqDnghr\r\nPFkCu5aYVURLveiCtSt3dUtqL5KjBd+6mfoilx+3toevOYBylaU32gMLVOfe\r\noL8D5SWzfUW+7q7Ha/RUaanFVn3vH8LwwkYfAJ+37Bex9OPikPwB0+Jt/9TZ\r\nPc2G3AcZVAri0iE1VH7dThPaqoedcES1soJ+acd/Q5VWhMkR+a7OaxRbAh30\r\ncXempnY843LpM2FJoaJhGn1vePh2DrxhSu810CKhgAYpcKQDZl92odTwaIAO\r\ngjp27FGE151HzlIJKopRw+mxvA4K1376Knc=\r\n=GhIb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"d28e911da8d49e6e8b375020da5596cd7b672ded","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.d28e91_1670205973752_0.19377594308299018","host":"s3://npm-registry-packages"}},"0.5.1-alpha.3468fe":{"name":"nestjs-roles","version":"0.5.1-alpha.3468fe","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.3468fe","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"ecbf32c07caff37d86ab90ebe93d83eaa0cdb7cc","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.3468fe.tgz","fileCount":11,"integrity":"sha512-XphbTNRlBSi7oIxK0XJLyhqvwTHppl1n5xHt8y4WzfXx2iUhXTS0KJsFS7i5zCYFxjR4Kc0CpoQ8zY7JOfub5g==","signatures":[{"sig":"MEQCID5VjADPTn7+POaEd93Ei2ZgSnoQMNNTHd8ybfV5NQCKAiA6WkXA4G9qbLESA7VFkHo7qKzxQr81NBPBwGYUH6uFdg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjjVJ7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqC0w/9FDu9yS/m86l8RObsixYCPYhGekjK1JWe4FukQataenpxaRvm\r\nYK3MX3U9UXw6h/4g4ccOgG8rIfIKO+86U4HV/xBC46hCCgERFOW1IysKKBB3\r\nWnAUKljGe+DwCVzYOZxSnl1qvyFosysPLgjZrRo0okLdD4R2QzVncVWN7jTX\r\nNW1th/ysaZeJ0+CsqN32qqYkEJKhMnn8s8D7VGa2cZMB2DTJJuhY55CBKlXz\r\nVjOB0OhY1rjQAe3OpPxa03S1oosbMOlY2yZCHEsMB4HcUft3ech7jsg6KHd4\r\nFDozzgEW17u3vZDrzmQeH0gNk8RZc5FSNckoufdiUcx29UD4OXXqrXwbw/Vv\r\n+NRMHmI6FciSoh/nVvc5ouyqAzvA2OEvfvNT8ccBzGui1ZS/RqBlw34CEbO7\r\nqGu6hOE1SgRzj66G49dR9C5+GWkfx0AXHAUaOAidVApCDT8ncV8Jy8BHXpdq\r\nE4b4WoEfTnaDbPwR9oU7fLOyvf1PnCXKlPjQdd54IJKCulV5bhw7l4rcoWut\r\n23O26rs1LdSlzehauT9pY2Oz9BwFDWdkFfbKZdzzT1do5Rt7FWf+8USQbzVq\r\n6wKpHQ3Hw/UN5PHSnLa6OfYdhH24cozJS6nksY0LYk9REmF7YNV80xKxBsNb\r\n+HvBPAFZQW60L1xPqN0EmaYmM13KiHu8yVY=\r\n=N2cY\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"3468fe0f5f96a3739b06e6cfd8e2627548cde606","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.3468fe_1670206075507_0.8529227170096254","host":"s3://npm-registry-packages"}},"0.5.1-alpha.64c0e0":{"name":"nestjs-roles","version":"0.5.1-alpha.64c0e0","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.64c0e0","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"e19ad944553eceb3dc685d3482929667bd6f9519","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.64c0e0.tgz","fileCount":11,"integrity":"sha512-+6offbN7cjRWgDFHqav+GaN6eKv/mXSeXa1ndHZAYfNIR2hktMShTsYguJpU9HYso5UTGjjCbP4uj4keuwfsHQ==","signatures":[{"sig":"MEQCIBMGcT0zOMdEcA78UtQcYnCzw/r4PYKtfcPgmn4fDFaaAiB4+iGzkGEjoNwNZKaj4a3a9jDnr2kUOxTnccj4iCZfvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjj5Y2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqH9w/9Glxm+Zp+46JaUwERYmUQVTUzIjniGy5HIhNsqESeJa791NBV\r\nZWwMhxJv+cKJ3BSyGH4CdCyhEP7F6FA8cOhs64jhFAyezTdSGC6FSrImNqh7\r\nj6Q3Vw2oAELFZCnB2e+XO3ar9N5vBa8DKEp0A9Mxj6hdlS80rrMO0OWPDtQe\r\nggbCVUzzA+2TMDugsKcT6duzy8OGPEk/fp5sKPnLED8EqQTog+YVzcAL4V+f\r\nvc1ds++XPKpkdJbJh2yAfi3wuItxvF65Ym6M0S3l58uV9F4jWpe57tMMnM/Q\r\nSOeTfSvRXwr8C47ygAzuRvAnRIIwuhkg2hWhM94bprkdvkSGGklmu2MBh0RC\r\niYwwHGXPU+fB8nQ2qh9GC3qtWHSYy1WngaRsTFepy6VgVEehVIfTSONAVrx5\r\nrr/RZYfEweddSbGsAQ4G5y5gH9ZSUlJjX9S1cMgrQiqmnTmIeHrABmo2h6DW\r\nNR3+7AGp0V92s+DDXTWCOBkLduU5sQd6zkSQgTMH8B5nZr9iKNMOfAPHJ9in\r\nBkWegMFtZV7MErvBZ62vSrrVSv7DNfiroXlhJfT4fL2mcFIEx0PhYze0HN30\r\nZuIiJ3Y+8mOkFA13GzAEXsnmyO7C+kpOwqvHV2Fya+0pel+sd1UOL3JZx9de\r\n5aw3lAVxQYR18bshEVfuT1biIgrlppCvx+0=\r\n=AZgK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"64c0e0490979ad48353ba64b9a4098b706b9fd05","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.64c0e0_1670354486488_0.010790239714469685","host":"s3://npm-registry-packages"}},"0.5.1-alpha.be2cfc":{"name":"nestjs-roles","version":"0.5.1-alpha.be2cfc","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.be2cfc","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"74890a2287ca7d1635989174e2c19a4f49c1d693","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.be2cfc.tgz","fileCount":11,"integrity":"sha512-TBk9qhHGxiiKJUOtOTbGaHsKConvqA7KOR8v7ViJ6XA/MzAui7yPXp/t5EJgKKMrTHWOUlw4bUUJcaCT+Eo23g==","signatures":[{"sig":"MEYCIQDe57osqrd+IExcVp7KpAR+PyRcU8kmiEMHGulFVfZaFwIhAMezVKwMLOiCXQwFSLdejZyYj3fWGeqBtfxRjm6c3wjs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkUYcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1Gg/8Cttlft/8za/jTcVZTHj0a0BbqWyMrZZZidXO1wHHdHrf/wok\r\nC7xRNOmK/EkX9O5WZ/OQ9PyXUNmqtMZUEVRDs4RufOYF4n3ILc7Cs4fxDaZw\r\nCRXp3HVAQd0g4VNDN78V1fQSwYq4HT52v6w4gsDa4OXYN1OjucXz9Du+y7GI\r\n2WTz6tUxDg8bzFjL61SZJ+TWXkP7Tzl5pNoGg6rxHJebOXRKZOyBRvvId6Yn\r\nBZSwb1yyy7PWWpkfZMY38ZiFybdBMz0IXN2oXBhQU32Gkiera88AwhWlGPWf\r\ni4lIp+oWtn10n04QUxEfx16iB5xbLNY5bLvlLWYbKFTR0IpZfFZW0k5ya0su\r\nhdOl8g7LCl0ioEJyPnO12Nah0nlxECmHfaBhOCHFEMqXiY0HgaiAFG9kE2ZZ\r\n/UQDAgdykHhe4jiF1JlZurKtaBjpg5Nf/JMlBP2BpmajmVKobDEUlcRmId+p\r\nHgS1Rmq1FsxNYDno8CdJSNap+MPQqczqj7WXVXYhZSHAG6v/o19Ot9htAqcU\r\nWKY8+ZpQmVTjL1imSGJ/SLxrjDH98SKwd8a6ARq25Spwvv96xZegm/4oVRZj\r\nkMNfUexp+x5Cp3Q7Ry4v3PnPJ8FH2wgqqrGZvVJZSPRJvUWmNiqbBdFIA/Pm\r\n9+AF1InhFAEc4SnztL4v3LNhM/cCdddiOk4=\r\n=L3mG\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"be2cfc1f9484dd3e275c4509b704c497ba3fb0f2","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.be2cfc_1670465051894_0.20300669928904091","host":"s3://npm-registry-packages"}},"0.5.1-alpha.0e7ec9":{"name":"nestjs-roles","version":"0.5.1-alpha.0e7ec9","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.0e7ec9","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"bd7fe846d5613412c7f7dceb06ceb63f1fb90a10","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.0e7ec9.tgz","fileCount":11,"integrity":"sha512-lfC1pgfCDtofErcvPUDGoCterXov3qc2aTHNHWiTnEjBlq7I30VFgHM2OYDq/IZfhVfy7dhhpJsVuyoxrzWDjQ==","signatures":[{"sig":"MEYCIQCJ62n7O36B7FlznIaViLre/yooa2V+zaGRKoHFWfZ0VQIhAJW6k1JezrMn/0PsZo404fwzCX+Whot4cVnZVAmcx1qy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkUarACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmockRAAmGImYkQwAgKU0Av3XLi1vY8+q2mi8XC6hTrw55iuLMZG2P1+\r\n6gF/0yWEX/uIKN0+CRrgPMMtlR+dUS8beosQGAU3PGAZx9VW7KIcH98xJFxH\r\nIFcE+q00VuqkY/N/EC+EC1cabRxr1w1YLnFAy8U/swLkYCSfSBcqL2yFTF90\r\nxl9U6csVU/ABZZnMc5xR9AkPQ640gLctojr8aw1wcDz2MQXQ+dE/MzZIqDAb\r\nFPwK8oIPqd4aRQi4iJxJHEzuM4vyx7zvySSe3uddnS172QJ2WR0HQCjiZJld\r\nYRgidDiUh2JChmo1LLH6HAcul/op6S+8uz2lKV4hXkhtbHppP6EOGFpUmMSH\r\nYua+4MR+v0nTEbpard0mSZMVbEARPxX1eQSjVsgRjHaidv9JTrHZcVy8YCXk\r\nZJldD/8f3XQc0Ovp9wjODVBsFNnWslGiFC1sxe30j6mWnvNrgD8S86HLFiyE\r\niseIhwncALSYk128GoS2xfPgapwmz8ZeVdl44SBr/v7MfxOir2jhjUoi4p3K\r\nA1aMZd8upLwsrGx0shoyAQWnY5Uet9vinI3Pj8/M9JsdA9vZeavYz0tbBsQH\r\nyEfRAF+0VKFeZM6kRoZyUlmx4XD+0U60Hb71DMxw4Fkl5QVt2nABeMscfrLD\r\nBCdhMKai7Ei2NlriMSNoY0qXWu7YxMsAWiM=\r\n=J+E1\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"0e7ec9b8b1604ce136e7e258080a0e460a8657a5","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.0e7ec9_1670465194949_0.4384061553984764","host":"s3://npm-registry-packages"}},"0.5.1-alpha.1b4c19":{"name":"nestjs-roles","version":"0.5.1-alpha.1b4c19","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.1b4c19","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"678cc5c56320cd1be4f76a81b11a6cccaa227d5b","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.1b4c19.tgz","fileCount":11,"integrity":"sha512-WZrgXR5D0CTfJCQNaKTD6jcf5+ZTSFg7PGNdKAhG6SuvrAQTdhQba/tmcVC82HsfPaD8MYv/NlAtbgqp8KFaDQ==","signatures":[{"sig":"MEQCIBMbzC84U7zpmzRm8H4THon5RRBzEZkU5Asw51K6Wj9rAiBzheeoQHvgsBofilo9MY8vloOH3xF/+cvPnAoIELO5iw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkUcSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrA2Q/8C4G063o2f4tDpWLbudZeIup5DKh3T1WehVtuk8wus0LKPjw9\r\nDpTkufmNSCmCKTlVhviPPK4cXKQKFeWog3C9G6UpaptbwzLuoydw4SHTbH9W\r\ne7YLATVDQPefmSJ4LQZEUyrKMLrsZq2nhl6MqFrOKowSuQP3BcNkFIy7rdQf\r\nP3qZgScpzoEP7ObvmTNsq1VAQKzPaXHAqH6uwkcBNt1J9Cqlo3U0fesqlRML\r\ntzlGXysriK/bgzoh8vhKALx5xw2xrN/9CSDXzQv0RvG+r0Utm498PCSCz3JE\r\novs79sUteF3/zXgeR3PV8xcVsHZFl062qBGi5k4MLh6wQoJ+N0wy/1NB3a5h\r\nWlZ3vvmWKxb95HQKmRs+1RT0r/24gPEsBIhlOQdBuZYuTymLjzh1icD5xbaQ\r\nZQRHS9BKuZ0yH6S405I/7GSA16FSgO+R/DtSF+76ZWxPgsZUbFOnhAlmHGmr\r\n8TmvkGHLGcUumAoAmUpVxitZjcqQTKN277shM+mu4aHn1kqTA20gAM4xKlFV\r\n4o19ad7UL0rKNmqRBNgzSYjReZh2Z4q4gR+TR506wzFhg0q3/OsTNGTP0ER8\r\nrpPwAcULgVEXP70axn/Ax3HBT6QP4lJR4kTu3wiwhOLZVQlWtZy6fU63AEFx\r\nVwwOhWv993uDzSVJSB4ExRWdYzTvnXyc8Rw=\r\n=pvU7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"1b4c1973ca29fc86f263dc88c561daf180a3d9fc","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.1b4c19_1670465298110_0.021792812986305643","host":"s3://npm-registry-packages"}},"0.5.1-alpha.6478f3":{"name":"nestjs-roles","version":"0.5.1-alpha.6478f3","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.6478f3","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"4cb49ba517bae94efb746734f33583abd3e61003","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.6478f3.tgz","fileCount":11,"integrity":"sha512-WT2CucRZ6VI+AjcZBrbD2NAgxErclihcV9Joe4MKyWUsqkv/GUQYCt5C8/YIA7oTL2FpnJm2mSHGsLMuaNuwkw==","signatures":[{"sig":"MEUCIB0QJaEffL8oRiH/xnl+BRsc+NIaqb+Q6CK6dFZ0USWXAiEAuCn+ZZ29zwmaneQofFJ95RDi2rZDUWxfB59o92sGVqA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjm9JKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxNg//aL138EfTyx6iUf0r1iWnJBSx2ZqSnkbQhoTEuYokCrvKYjrJ\r\nSy2GNsLS/d/u2cBHo08foKEBsq79gtf8qqgnHqElqQ0/+hEp73m5Q8jzwy4c\r\nl1IfpAOGUhpXHaya/nLIgg6UrgB2/ifMZ4aTk/x/wTnjlT2QmGJds+iNKBKI\r\ntL4bo/IjHIpacHOU/B6yDC8b3sSvAPh/iAEOmMYZKhW9I4Quyt2IT1FZwFE0\r\ncXsZOhqK3YOi8wP/K+jFWqg1RfZpDqMZ41KsXdkT1KRYbB5gJXJzYsq/7YiJ\r\njK+ozlk+xoOibQHBAaFX2s8HOaNen53U+6aVCuVkGQcyWEl09jGRLdkj4iaS\r\n2m08WzOADASH+vFbaa57Upg3UOyP/qBHpLiCi8Hj9ug5b0wUnL5Af4Xgk6Iy\r\nPWZybrk3LjNnxoy+CgGrnJXxEJWIRl4ORFGUnFuFj8mPulgvX10St9yFpPOM\r\nb1gvAVahii+/UYIXn0Rd0n8Bs6t17clBNvwrKbEyPo9/6rQTA6PPgvQkYmfO\r\nUty3Bk/YBBsXfHSOgVIaaeF1gc9PcdfqxMdNJpXF8FMWBafsAX4yD6CO+yRI\r\n074Q+5xUD7OoXyYVi0jZOyPn0qIENLXileeZ/E0XZGfpeXhpC6EWIVyQ5Gar\r\n0jv22r1Pcsh0AtHZtTmJNzvWo2pgcP5SCYU=\r\n=LTiQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"6478f32d69d8be51370ede09548696926431567e","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.6478f3_1671156298273_0.7918755281210332","host":"s3://npm-registry-packages"}},"0.5.1-alpha.447398":{"name":"nestjs-roles","version":"0.5.1-alpha.447398","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.447398","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"b76cf420cc0a439942a09e2020c8d95fb7b3d4ae","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.447398.tgz","fileCount":11,"integrity":"sha512-tb8ZGjvvT7pA8OFtNXRMI7+Rr5EZvPmDADjQ2+BqwN7NP+ayrV42S7nY8Vp6PI2ZArGHJgubSPTrXYJIaCeHzw==","signatures":[{"sig":"MEYCIQCOQfpbTwOhY5v85KEr8tJ/o8/Y6XZzx3/pI43b7DPrNQIhAM/yjnRLnX+jcCeppYOjQunfg4hu3V5DP2ddFuqoxKFR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjs41RACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZTQ/9HsJqadmH7ZhlPTq+myImdeyKWFOFG5nxIEyRmbFCxbzpSWYw\r\nkskZ6HVVw0haUug2VTlaM9MBb0IkZXWNvGki3IPQUPzkMaI3ZtfG7n1fsePk\r\nrP4KyXaRinhX7xMS9LsNmTMwkH39+owaIDNpMG+2UqqCdXEMIuFyy+sfehe5\r\nEbEUFAXTxTwSeKizSxrAjqxiUDWw0ZK3wT3LTeAG++pDLh2R06pOW4D/dMUU\r\nHzPolmlQTP4InKdNxG+0id0UBgchIEHcPprgow8suHpWAw4ctsYTybARfPf7\r\n9cxuAfSaOWg5NEVP45nvDAks0BdcQ5y1W5JZNDqv85IeCya1mOBH/J6P8Yb6\r\nsXS6iBsLCIY9+SoPSLCgeK4vjX2L7vcsUeh8BfXerhZMMj8opAoJrpSdqkbx\r\nU4DYlJGYZ/e5mQKOEXYJ5kGp2NWWSUDWZ22UfcTLvImQp37qB30OZPvp0cFw\r\nmzclE9o5xqMGbxcm8kVRK1i1HGTyFbp8N07OxGia/YPnt5veiK1O2YV6J5ft\r\n9Jf+G+wS8VtX+jnIRNptWRhAAaMedjRLij+ufZ1ylKCDVPw4e7Shw2idbfw8\r\nhByrzyNhO0Sefj983PXdY0IGHrFVizUUWNqZey+EsVDnS7WjM6U7tNxfYJ3/\r\npfM8OaiVIsauQMyMycGl2Pq98Y44/0JEdCc=\r\n=wyxe\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"4473987797f946b72fe64f4ce2d3de2e6223dcb8","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.447398_1672711505089_0.8956046601935295","host":"s3://npm-registry-packages"}},"0.5.1-alpha.321012":{"name":"nestjs-roles","version":"0.5.1-alpha.321012","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.321012","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"a5b395bfa175bee77309e4f574cf50399d868a62","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.321012.tgz","fileCount":11,"integrity":"sha512-VAfmq2Te0Yvem8uc2yNol51NDHWrrf4Jq8rvCZi4jOF/xeKWyYXVoGJXDLxSwUQsPWn1HgZxiwTPD5OOev4hcw==","signatures":[{"sig":"MEQCIEqO3PoiWN8RH7QcjYpDwBIs8XMSuqgT0tE7wMVwV4h9AiB6yuwcWmZ/+cGFe61cXkN+Z/qPDN2MK0aSiixryLqtmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuPSiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrulQ//U3qeh0ZhRSBDptzHI8eyNmR4I7gbcjfLX+MLRCXoDENlzDSt\r\nIH84OpEnvYM0J/Mh0Xylqyqcg6UNSRU6olZpsL+sMJKrD7B15e+WsCANl/L8\r\nnszDWmfWPi41YrWfJsJmviJCwp+PCX+6gvmjrBiE+jFhl21snlGqsnA8CKUo\r\nDW9Lm/fqw3FcK9nEoqteT/uTO7Iq+koKAGkiTKCIeFVK+KWQsfJ0N/HEf/wi\r\ntOw+z4bbSnjaxx7O8c9t8qsMXXyF6fPeWLY2UVdHxJLcmXO2T0mfxTV+GGqv\r\nQsT5AQVAPCabYU/ztc3IMxikdTORbqgK8XBUAvDvKWj/p4r0VF2ELfM0JRd9\r\nWlcS6N1+wFoMDtbU/kMG6YXeR/juI6bamaty8/qmDowU/ucMzrjNBWsW8Vbo\r\n+Z4QBHiCsIRdrG/kp41Q5+eUlwvTc56oiqdAghirHepB7LDsJJyoyl6M/1dr\r\ne08MvISR5txgpQKG6hSP+puNUi9vezqXRX19dkggOdxC5GXDNpKR10EKWkmj\r\nETSvCcm1Wo66Da6O4MjL/9XwDucawjK2/gbiCakGOlHh82NuKJF49zUNgj2X\r\nqskWfA8fMim73pofLBepgazufqCb/blXRPQOJyWea0XdK/STTNK+X305L0eA\r\n9LC8aTytKn+FDKN86sqtF981YkZ8TFN+G5c=\r\n=9WhP\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"321012ad0de05cc96221b77f2ea5f580815c6625","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.321012_1673065634063_0.7482796201342068","host":"s3://npm-registry-packages"}},"0.5.1-alpha.7b6170":{"name":"nestjs-roles","version":"0.5.1-alpha.7b6170","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.7b6170","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"07300f758a125a47e007011d63b0ca37d8647b7c","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.7b6170.tgz","fileCount":11,"integrity":"sha512-dVuz2MGtxaK/B3KyTZVc2gFsJdf71ioKwab1ebIb1b1pn6ROehh066WW6LkShoTg/0EVElWi8nZnUvAlQpZiag==","signatures":[{"sig":"MEUCIGSn8025hr16K8izO06PToGU/9NdLjs97tVXS25UZXMrAiEAnnaRvaOiSPdbg9mRIMNRcHBZiY2IPrJHdb21GZCpGSQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJju3YTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/AQ/9FBRNepJuwiBJbW1aKnzlDzHwY2hBJhTLNnR9EIYGBxsM7198\r\ng97qv82hmb3AX1U52q8jm2e14c4N1nujAPw4LA51PUjQ5bG3oGxfpTrtX5bc\r\nsLDY2+bF4EQmDR3koyfo8FLP1HhYvSrambo3aVHeTmrZz+1hRDAxzjX9FM3H\r\nDuUlnKOjzcv4k8TOtUZ+snDrKPFRlSXPjRgOy1qajz1RSxXLdnJEi0t/J6Lr\r\noF7BOlkwtJkuRGrKoPZWwJ+HTRqMfauvzGf/iexMDpw9ySHOVRtSLHPWQnM0\r\n0KjCB2604TWff7evEBSwS8RHWrRrDgDPQ+DPmN2tFLsBD2ujJJsO++C7iigB\r\ni0jWiey25Xi7RtfJkClvk/aHL4Jv6mexF3LJtRbfriUbJy3tqMcC/cXPdEUl\r\nuMOmaLkI0TitjUZ3OUKEI1/JHXtXXxQlzUT+/9vDjWhv0WCBaBacK2mS/+6t\r\nSIIHcY345ETf9OufF2scdKn9Eq2jOgnIBLoHAzPFXnoKBMp/tTmSk8RZuBqW\r\nJAAwivLsgCDQCXapxyhpG3RCaB3lBvDPKjm8AS8LRoTuGjaSktzB53WoZfBr\r\nm6ZnwqVsDuoZm4XFedkFJAtpRvHGUr3rltu6vcsAKOSLWS0YiXz7Uq/KIy7P\r\nZRBWc26crnCFyly/dw3JH8J7QHdZ7iDoCv0=\r\n=fR+O\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"7b6170a25ea68fb4c903f949dfc7ee7b6a86a75d","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.7b6170_1673229843330_0.2935426296047572","host":"s3://npm-registry-packages"}},"0.5.1-alpha.a3cdf4":{"name":"nestjs-roles","version":"0.5.1-alpha.a3cdf4","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.a3cdf4","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"8e0c7d13c9746f2efcfc9652cbac2cf12f0dc9a9","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.a3cdf4.tgz","fileCount":11,"integrity":"sha512-v9VDnKbvcnOzUw2wO8l6GDAZtS5AgZ95l0zh+7GVkJELK6r5p/rLvK+NARi72M/bsIue/X9lyTemul/Z3U+qEg==","signatures":[{"sig":"MEUCIQDMkgVuKrWMWHxjg5kwPYyOjAyuycaSqugeMGBvePV+oQIgZI2HwSR3GnOwMZmwHemnOqAX7IU3V14bgeK1uWt6NMA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwLxHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYAQ//UjsNXxepJDJ6cGOOyrDSXkTRBKD6A1++KJiqkOXoOD6BsSCa\r\nevQnIXSxXmM646KLrE4aSY6BbXl4Z53KPonN98MQlqKF58rEgKEujybT+k7K\r\nzF6X6lEwKYToIXbFbXu8Jjl/EgORoQHYxolE3bNf0oStmUTe+B64JlZe6Q8W\r\n7kJiHBmkkuXseCA+opmzs1hE8IjKzN/ILAsINkl6seYcJ7g2X9wIqQt9BVoS\r\nFSUChgcatxq37qvMWp/Z98mrADDKKCE0A6vZYmRi+/fzKOVFZhglLARbE826\r\nNbMPszKiLgWLUVU4m+YgflKKXoZL9Mb80HB7Vua8bL3xv9h+YcjgESUsVjC+\r\nLBvhbpbrPDfV7b+lYeN06I4MFANVu22+pO5rbiGDc+udhPEZ0MKLGhgslk/a\r\n5bBZOiGPnxLXjMJxHqnMigZVX0N5ZpoW0SV9+bnqaN+AP1t7VAOxOWVvROXN\r\nod9xgKK1MTFTrJ8QXxry1Q1Fg3kqgsTiewHbYOiobAbhqDaU6oBoSflg/tii\r\n9AA7j/CxuGXNJyMj3w+M2HC/mWgABIkREnA7cTOjC5R/jQHfRDd2Q58J5Tqs\r\nQFP2wp8TTaZrkPdcqLfi0lEE9HqoiBT6AvBjF2pSHlefXRjN9gCAfSky6YjU\r\nNwiaJ+pJ6mUXqHyPKsOY2eq6Uqo5vL2yN3M=\r\n=/zqQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"a3cdf493075df01afa28cb83e82f300f4dd8f1b4","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.a3cdf4_1673575495436_0.48204468753054464","host":"s3://npm-registry-packages"}},"0.5.1-alpha.d3e5f4":{"name":"nestjs-roles","version":"0.5.1-alpha.d3e5f4","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.d3e5f4","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"58e1b314c8518cbb2de5d895d1014fe072bb48c3","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.d3e5f4.tgz","fileCount":11,"integrity":"sha512-tuHscLfG6mxSq8rRCJ8yL6Dpb21yXYNgbGqtfK6E6Nm4LYgiR9ffpa5PrngcHNvfEdYn+pEfZTtrGnYDV9c+aQ==","signatures":[{"sig":"MEQCIDYNH9B7P/49Jlt2LpiVsSbcEAYLTZ1zuys+pObiYMdtAiBwtzYlk8Nl0xWcVanyzp0Q39uSHTdJDbUhz1Pcc7JzVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxLabACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUSA/9E8JHVbbeI1iz3UXdHhVs46KgwwKgxGLiO8ixtaDTZiAg8Brx\r\nBvvQlXl57gjxN3H/6f3iIzlUfECPxJgQ0Ny60RDuAg0YuWsXv9rNsNVm22vW\r\nfmafEnjZzxThgaoaqG0xhVAOVR0q0eWAAIMF4RkoPhBnKcnLOtLOhXgxhNUJ\r\nylCMmRwYY6WI30nFvHLk5TttH6a/ndjehkujAq0zBvaEeXO/JyIj+xYhdyL6\r\nD+X0B82SPpFbci8u1fc5nvs/63KzqUHeeH73zSfbMm3lb6M1XtLaV7tHSiZq\r\nMcJl9ZhpaUixhUlToOCe79l5WvG+0EH1TzDFoIq2fYufdIh3HyhUo/W/wgKL\r\n/HsYjSIOLKK7lxtKn4XO9kfo5d4oYGsr0AJy+Y4VbF3g87QSwmrS6705dgd6\r\n2/uyD5lGuwwfj3SYMS7Huqy3GyRXEUBaPyY80y9mbd2wTJavZnwhHrV5vRdU\r\nzBGuSPBWdlp0/qrBhsLdN028JWpKpIgQlxcXmDNIkRmYk0kOXIcZ3CkkkOFg\r\nHfZGMzE2N9fJDETFW9NHuskqSzdFqtlU8wOE32Q6hN3VosuP+2qyQAfMlzwu\r\nvkA+4xpuwTXF+tUeoiQIVmYrjr45cFx/Ls5wK20GOCIyFBeCvtbvQd4wp0NB\r\nZpZPy6wDKyepChdEyu/wmnrYfVLxkNbC5aI=\r\n=7QAd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"d3e5f47356480b844fcaae0811cc219d18fcd7b0","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.d3e5f4_1673836187003_0.42786438516879355","host":"s3://npm-registry-packages"}},"0.5.1-alpha.2aa3d0":{"name":"nestjs-roles","version":"0.5.1-alpha.2aa3d0","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.2aa3d0","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"ebd81fa5315fc1e0a60cb78fcf1aaab60e78c03c","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.2aa3d0.tgz","fileCount":11,"integrity":"sha512-ua/zT7Fa14xiLU7ifQ+O9VtbzW5wGvfbg+AdAf476OKppQtQ25O4AGpUCgCDhDcGOu6Rxpy83Qj/AqksVTnyHg==","signatures":[{"sig":"MEUCIQC3cJ6ZEg7hkRbTw8Y5XzZODttTxjyZ8dn/CV9BJUYt/wIgKNcqLvYVk2UEZM6QoAeRo/rtO7MXmUdWB3I5kbRCNOA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxgIyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWqg/8D9ctntnyKyBjiBVFyzakvksGUlNdVq3y10ztcwETx1NN1w+q\r\n0OzXPDMnvf2a69ky6h+rVF4L5w1aE5OrjbA7pDIDjExKIBtg2cczrcmXdO0i\r\n++iztqsV42DJXiBNpTiyfjrLDIXi7Kib6VIeGUs04w/9w9fIqteROHKE7A++\r\nEDkQp0BCdgQMb5txYM62W0kWDa4mhJLl+qU1fv9DxLmQ5Jo3GYS9Clebk8PW\r\nm+qQ7aSi6ONPMLn85RCAvtFndJii4SdouHJ0PjauZihqSVvg/0394RIbNZR4\r\nnu39h9gGBnf0oKyXHIz/QVRv+dII4pY+Pu+ZFMCwKw6b6FHCrvuDJZGFXqs0\r\n080FGo2wXDxgTjdK0m9Pw/kaT63QDboP3bmH0QsatOFBSRHLKBV1bR8qzMQJ\r\nkZf2Iop6hO0CeD40hPLAwfjJgHQqB9ZRB05FsCQGIgl1oF+qfQX8QbnOpuXm\r\n22fePR7MRO2DCPLgllAKk0yrfPPrC7ny41bbFmpQ77XBVYezteGwoUjBbulg\r\nekaPYKHvc8mo8o8ihHkzMbhPLg/36X3EkU/6vUDJAEV34HyFDm4rwlWer9Ga\r\nY5NoJEHa3P9eesT1HVhBi7gSqKkIW5LMqmapBRTS5kjIUdsZowAyFeoTPqu8\r\nWSqZP7s49/lm6ndbayPXPgD7AZsKQYJvJ+M=\r\n=Y8lS\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"2aa3d04f7411f3fd1fb32ca26384917b5339a6ea","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.2aa3d0_1673921074552_0.6364170071723998","host":"s3://npm-registry-packages"}},"0.5.1-alpha.975661":{"name":"nestjs-roles","version":"0.5.1-alpha.975661","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.975661","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"f8afb2bea548e3cfd2478eb3b4232499e001cd50","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.975661.tgz","fileCount":11,"integrity":"sha512-moHcYHRAz0a1tINWhl3Ydrxvzubrm0Hx0MpStOTV3jHcVmZwwH9GGl2bMVTvF0LIKKUX3+VoxzYIU1kojm4mJA==","signatures":[{"sig":"MEUCIQDgU5d9zl+eyGxA2QxPYFrKctU9WzG5tms/yGJK+ZOAhQIgeqRB3DCFRJx+rYzeqlm7PtrIBT54dDotMDyNfXXTf0U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjz7vFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHBA/9HOpEfs7AZS15MSM7upkEqy6c/6tsSWLsRJi0FOqIVckmKai7\r\nH6QSZiBeMsOUJLszvBWedNMgLoB094Aq/STWOdIoJ0J4Yd3llbauPRiiKbXz\r\nsKW7QZI6paYo5RZteV7/jEPhbVUx9yaU42jSoVN9rBKrclH+X64xtZz04Ncf\r\nxEpe70mYyobzVQ1bBl1xIK3bWCKnF7mfLQyX+2bQhyU5fdmujOdoYAHlc8xg\r\nW3H7Diz6YwKmM1a4R9rDlr2iChN3MyT4ce5f7CIFvFk6KeYP3P/s0b9XGUYM\r\nPj8XZP/fBSDVWyNYhSfNUI9CvFKmaAeA8MUE7/kaElkjyHISzh2twDZT6AmI\r\naHpW+ez1uvht6H0X3ik0aCbxqEmzWLVhoN+uIYh1noF+vRjmF/aPo+fTOmMV\r\nSlzQ/DmubIvwPjAIbPf+n9Y+stkE7dJgEvHl6dN6Akoru+ihFW4ubKka8LSq\r\nMTURFCFOkqTQW0v2g9qEIV44ZbsFI/sIIequleLawzzpw3o1a/ru9qw/CQvn\r\nT1R78ZWmoxL6HRXaBm+o0seSzQwlfma60yqJyjgo1VxH0QLJX4nlAtnRGtao\r\nAzrpNgQMfuIB9+vh/W9TcR0j+RDN6p3LCybvdnS4AoqUw0YTz/aP/SFGSurK\r\n1GwdqKUUEDKU4L0BGRYP62ROxFY4Dp27ZcU=\r\n=CE2z\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"975661e2fee7a4da6c226ce4cb8529eaa368d937","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.975661_1674558405406_0.07325372794683194","host":"s3://npm-registry-packages"}},"0.5.1-alpha.3ef87e":{"name":"nestjs-roles","version":"0.5.1-alpha.3ef87e","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.3ef87e","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"99d6fe4a3c8d924ce1e391349301e057d62e3bbc","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.3ef87e.tgz","fileCount":11,"integrity":"sha512-sekgf+fxRg3p7XIcXqaKawdY7nlBLuYken6NzIYX9fkCiQ2QoD875UR6G/R2LrQkaH+9M2rxoZDUGMhDtixxyQ==","signatures":[{"sig":"MEUCIQD4YwgaZDiAN1YxeIpmI4Fxu1IqFK8VavNt8I+RhZLhigIgUda95BcMUmAE2ENkKpMaFcI21EG6riADBxC38hr5VQQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5FUNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq08Q//QzwZulmrXR3TO/qeWbN3xJZbwTCSIhDBwHf1OFFKkm2/fKNo\r\nc2dxvfwfl07cvR6beSO8/CRc6p8O5H+R4orxuMgyi91hHPJwr5nEPwPO3vLa\r\nfSRAQ9kQM1YyscIreXTr5Zrr0GtvVQAocFNmfhwbfZ63P9otyxvRve6PCtpe\r\nKzVBsP0mg6Fi0mptHHwawCa8xUsFRJ/UAPZsh0R7L+09wepjrmdnxBOK6Cq/\r\n05uXQ4OLGtch3gL3OgZJXtzL5Xj2tErJxKdVO9RDONG3guFgm/RO9c2mBRBw\r\n5f9o0SNuo53ETlBCWST7Br6S1FldCQiHWiCygDT9KdoDq00QO6gxeWR79PSH\r\nWpy/oi0cvKxdyYTRblgNT5AHsF6YlfSImbFX6r/g+C0lSKRhQDRAx71gdStc\r\nHaDLF3jo+07dWxs/KDD/MFE5uAHKgdA8BfwV7bg4u1JFGR2MfEcYI0LB+CLL\r\n83utP+l07wHOUyjvnGmFqhQf1U0Z9kF185vRk83UavG9UDShHqcXP8SiOSkr\r\nC6uwjD3IB6IVeCJKsOMEjFirxkLr5+ripBFHZBvQtCohGoH3oyJFESe7wYFg\r\nXJCWTf8MiS6+RXaW/uv7Bo67MpdoKqfBkh/2pEm9Xh13OXDwUPr10s9pmwlh\r\n2pvbkQV2ja0mGCWntgcw0I9V/sxh+DHHnqg=\r\n=TMxa\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"3ef87ef5d93ef8f3afd659953bc9a4e1eac13ac5","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.3ef87e_1675908365053_0.8693468405481706","host":"s3://npm-registry-packages"}},"0.5.1-alpha.a292ab":{"name":"nestjs-roles","version":"0.5.1-alpha.a292ab","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.a292ab","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"5b7898bfcd8c8a31f80f8597268e28c6dccd0047","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.a292ab.tgz","fileCount":11,"integrity":"sha512-hpqJGvH1ypIw0dfeFpxVu/4iqinkrvdQYnii8hce7BtyiVFAQQQuCF5nFXPZYoj8RYCSM8ls4Rwg9ZpNL2VIWw==","signatures":[{"sig":"MEUCIQClTso4vKnagNZVtOMs0flGhlEgw9vzIDKEBxe1nJxNogIgL2ZbSG1DSVBAKcgzjjpE/TgZsVr0O/rI+xMder5tF3o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBqkEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqiNxAAir0PH3OYYxxMJ1Aq6KxQckxbrBId7xwtwNcS60ywuPRvWK6s\r\nLbGsr7uTVCSyy9wyrF64mGBECjkfM/xfeUxVmV+i7x/3PQzlnJVWZ+xOJzHk\r\n2geVZKiR2Ou7tD84l8hpEzRu43HShuiecPkr0pWZYIxk6OLbHnPQ6Hsha8og\r\n0lokSidDhx6ilxcZd8VWJA1BbN9rG2dS+8EmgGHIkBQiRstArns1vqfjTpGA\r\nwpUEz9v3LvdUQe9zvEQudCdlrRc0ylYh4tM/3Jyn7xSF6V40jYocvUJfG1eM\r\nFT4s5j6YXHkhBGOodEO5xze+ElwOFIMDDqFwLf4eArzos2oU6Je2ZgYLwzdo\r\njEiZ+rTnKq+E98itSmx0egOdzD9anJDTpaQK9bVqj0GZQN6F+K/92AklKyqO\r\nkX0czPssYAPn/BZAohEZTKEsOTtDQwxMLFnOJ0mpwmsBKRRGTsfCRYUiyAOy\r\n9J05ep/FsOnpyVuzXxgXUOBikukH2b7LA+JehRhkGk64YVHSMK2TQEBs/f6M\r\nHdj3VzShZUpCny0RcMpu5R/F8BwAB75uCE9/SK4RJmROBVjL7Esu9pd0D1ud\r\noWhROwsZlq6QLPj7D+S7L4umWT1kRUpVAOTun1xEGtV7a5yr8mPWSfyexFpa\r\nVcCrHWeVaI1J5b5gKv741GHPVvblAYzBeHo=\r\n=dCqj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"a292ab7af5a17a1205f6489e44ad8c3bd459a3f7","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.a292ab_1678158084097_0.7790400395824135","host":"s3://npm-registry-packages"}},"0.5.1-alpha.3be1b3":{"name":"nestjs-roles","version":"0.5.1-alpha.3be1b3","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.3be1b3","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"90e4e201208646e29d81350e60276418047a70a1","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.3be1b3.tgz","fileCount":11,"integrity":"sha512-Lfu2dXMqEuzW43hFpfNpuEhff+WLKTM0g/3+WpiN91m0Mba+Rw+nemG5a6bgmWhMwTVb7F/zHQiZI0KWJu5J8g==","signatures":[{"sig":"MEQCIDlt97zvcw7+knYoTQ3G9ZK6hxF6J16H0o5XsjWtx/9+AiBx6xpvP+4NEAPw9LKagvAonhmB3tFZfQmGYZlriZ9/aQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEK4zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpH3g/9GMIrFl1i1HLmsndkKZ54RR9KbEDtXEZi5yqfrp8EVaP2QV50\r\nBsaxM++1rSZUwr79lkqaD8QjeIUJwGd63ud2k2OCYi3FuUnEZd5ZYZh+fFBq\r\nv2yJ5KTqIXeZdu20D1qhAoLn6D5fvtugdJgsD8BOmgiM3B9Ub7RYZK2ZQHFT\r\nQOKN77vKM2GjLchQxWsl/k1XCQkm4gMkpUmQ4RI9Lm/api0364xYtkrP7Xlq\r\nMlUd4vlw4gnbtak5mFoXssdOb5N/epyQubi1Ano1k/HERMX+RuuMQtLz/3Tg\r\npxH9LPuWyUMmcN5LMGwgBHOugog3PVU4BVWfSZaIDU9AVQgBOIDTexHOYoj8\r\nORtp3ONXMlWAWQ6+siuR2zc7wpoMS7LeHX0aJZkJjM9sA6TYRxMHvEBwJPWZ\r\n5A7kvrk7qzs/yl3KLmx/KmXPqttxvFcM47C+u6H0cDRDReeaZ0xX8UUSTy5z\r\niAb27L+Rbkdnj85HhT472VrvqOhfR2Zk0b3z/COS46rUZrv6cwG/RNiGPaQ1\r\n3BWHIgkPTfLPHJahHxfeMWP4nn+5KJsgZlNgnsB2BLOvsTr3kgqXL5cHvA5R\r\nWPJZ/K13POabIZlgWB8B1fjn8REakicCa67K1OeT0LHvFqbWe0omdG1ckVxk\r\nSfOtLPHNx7FjTqF1ulDzOjsReI/tWK0wwn8=\r\n=b3ZD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"3be1b3e11d7e415255c9c4eb7e855a336aa0fdbf","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.3be1b3_1678814770734_0.19360280801695628","host":"s3://npm-registry-packages"}},"0.5.1-alpha.feb860":{"name":"nestjs-roles","version":"0.5.1-alpha.feb860","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.feb860","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"83116203e358894a01977850a01868ece34db23d","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.feb860.tgz","fileCount":11,"integrity":"sha512-roSJKZXkqxxttqDy4Yl6DL2Ob0YoAzp7aCN9DOpf3QBa0z7xXVVQpW//2un/ugAH5T44f7ucEJlVGR5QxZPhRw==","signatures":[{"sig":"MEQCICeqGp8c89teOswevCDzo1B4V4Zr8LCQScdckJAY6pIdAiAIMiilnTJye35MUthRbGYm7g2Z0EzCOrtS5gUouwD1Kw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGR3jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcRg/9FssWkV2o93LeE219Rxj28KyBmqhAIJAhPJhnHz5yVFtfopNx\r\ng9r7m6I7FWaTSF5czvwEdRlDG+aOy2VmuPGrMmcEOZjV+I3GgRsjKd4k/uEa\r\nKnqRvXcZ6AhbK77vl0VkcIdJGWr95sCw5v3orMdBxprvHa+63tjfK/xhBO/L\r\nUW/iulxnpm4MQKRYaHH/8zDIZZQR4snos6nB0yG2CvQWh/PtlyNT10C2G8op\r\nr76Q2OpKNUsVRxD2Kz0JdG9ETeCrRqkUQpy8tVeQejyhtzSQeCFOvDM/+x+T\r\n4TgZpyZnAZgkr4dQGTuFA2/9ZwMpgEC4OXzUPyYovQcD1aOcz76WdSvaLcl5\r\n9dQm3Q2R64pj7S9i3ddyr1UMA1bioY5zVzqCSchZiyTDsryoDzlCAKWA+YOZ\r\nhm7lFarFyBdaRgBjrmGzycATdjMaY5h4BKcJDUDuA7M6ab6Cp20idPU84r+2\r\nIX8Kdb3allpbEegdryPAKxi9w5aqu3kfRayUg2b3jVbThQZAZVPjluhP3oLQ\r\nl3+edUg1fawtGPiFX2ZLMIE5msMfS2GZfyeY0Byhus26BuivunYHoT3F1rLx\r\nNf2ckgZEmNvuz9KBvCQxh/WlW42aMA1y3mOvuYCXuEKZlniCtIsRO4AwPrAD\r\nA/9+D5X+f5lVLW5niZ/EE+L3zzJxzhiLp9k=\r\n=jUiQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"feb86068a496a7df2323c28f1524054228a455d7","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.feb860_1679367651242_0.7704307114355744","host":"s3://npm-registry-packages"}},"0.5.1-alpha.98615c":{"name":"nestjs-roles","version":"0.5.1-alpha.98615c","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.98615c","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"6b6dd1853dd522db9f4a795f30d7ee91367d1f12","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.98615c.tgz","fileCount":11,"integrity":"sha512-6y3bj1p+9kRO+u3YrE1afmNpm2HxusrSI4ulofcvciDhAh/4+9jZTKsvdW23FtEypvqau+6wtjwMCvBMx00jUA==","signatures":[{"sig":"MEUCIBN1oWTnLdee4NB1QQdufpQuzKEF9mTFGqXm2h4j5r18AiEAtE7gfnfTuNJSwUc762iJOGQb3TuWQqIExXSqjNwf+K8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGR8BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNGA/+L7V0QfrlnMRdixSVZQzkWPJbc5BUJNI0U06xngmXlrcTJYHZ\r\nYtNTgQbEK3NB9f/exxdc3bv5yL5wCf7GIZ8xpditWnMRd2nmg057SKJeAfPP\r\n7/OudEWbvnC+MEpC8vq9OMbZQnRRyNZ29RHkgeR+4NB+1XMZU2NtmaHK9XB8\r\nP6ElryN9eImSaBdZ7PC33Eazmq+822vb5VHLQ+/Tc/7upInUeuthav6lRibg\r\nuj4gJlFWF4nl1hwspxakzkzjS7aQj97xU+mHf9y2+9gL4NLh3I4oK9i7Adp9\r\nakzoHecnA2Vknjd9S0ha+D+4+kPTE5S6YjBoSCswXqz8H6MxBZsunbBy18PX\r\nKjqLE7uvSBAOj+hhWwmxl8+qHHGFgN+lpceXEF6oS14h9pvMBSt1gjdgPNxf\r\nEANv7RxH6SK+T3OO1JGhvhs7m0ii0AzUzbHa6Df/KlSalr6FZnfW14XyXyt9\r\n6aq4W+bZQKoCzYPjxqb7YAyT3/QmKDqkyC42POumhqzo4gzebv0hhNASjIiF\r\nMI29OTcNNVxMsKA5xZ0Z3lYVW98zIZB0RyQY1uP0bO18mfIbvZgWXINg0eqb\r\npnaRIroc2FOjCjqZPExl1tlKnIwwod6hbLQ5Jddf7GdEo/oABCOBQDiOd2VJ\r\nBbokVYP7WGx5pkBf+CYiJDi8KswYg2WYt+A=\r\n=2fpI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"98615c9d182c495992987dc3367b0e5aeead04a7","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.98615c_1679367937245_0.43213034526633165","host":"s3://npm-registry-packages"}},"0.5.1-alpha.9adf10":{"name":"nestjs-roles","version":"0.5.1-alpha.9adf10","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.9adf10","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"8d5e2322480144aff50cb7c2a487ae2f167325be","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.9adf10.tgz","fileCount":11,"integrity":"sha512-vdVeO9tPvFYKZZuJdj0hiySdN5+Lpj5D6Js6vBCUPTAAwhsYVC7kn1gWMumAJSgCCiFGebXUcqi17iv9BzSXrg==","signatures":[{"sig":"MEQCIFE152jStl4h0V8GS/Q1j5D4SS3x63oJaP6F+pra62YAAiATddc1AfGtsoGLjEeW/pn9NxujRmjbIWzU5KcpaCSshg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGm8rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8ew//VdX8qJOBKM58QERz9XNUsFdlmhyq5dCV28IGpLWb/TOjFlg4\r\nb0M0h01+3LntuQsqMyOAVaQxv+Ojl0rNWg5kQ6jrxSZ2zRHwxhRy72PGVwF8\r\nciBPhE3L8Za9nZRngQ9QJocK0W6haPqFi+T1vyYspXjlLD+PKZ2RTBrWQmIM\r\naWiQ2/3Xctuh6qeh8e+EsvMaaXl+H+UPhdLShw56iCjWxaaTWarMS3uvVqeK\r\nykPA8ILx77VpSi+o9nBaj40nblvw752X3pfMt2wk0fjgUngJs3IiKRKK5c/X\r\nDlv/wP1g0ZwexyO3OIeEksDf9rLl6Ph+KQBxtOuFMxvlUH9Qc7vV2NFKjgFT\r\n4pi/PLe51irvqD0pAR49qsbD334mKW8Qo5zaXn7kOTr8KiSgasNANcX/DgA8\r\nXsOTWYbS+OdSUB4SWZ3+BI1hz2tGv9GkiGt8LAOEoyNhVlK+GgBV7tN4UKkw\r\niu4Lgr2J4BzfvdxPFL5FySpcBY/0rF19oxpFKJ+592d9CYKgV67p8FCSuqfn\r\nO8PxufZdm9l1HUEI18IaK1k5F0oKsxtjgEHdM7OTnFaM1cEKYwhgIFelgjpC\r\nAK/xJS8dfhlA8lY9CknhZNier+F0xL+qZpvmv3qqop3TxXIl7XGoPeG13G23\r\nevSFqYNo1YP2CbAnHkpFlUmpvz/Dd2hZ5QI=\r\n=w5nZ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"9adf104de4f2562fc06dd2a0969fdb0b8133f8f2","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.9adf10_1679453995713_0.8432008662559649","host":"s3://npm-registry-packages"}},"0.5.1-alpha.0916ff":{"name":"nestjs-roles","version":"0.5.1-alpha.0916ff","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.0916ff","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"8562c8a810618928de5f5daccd0889a89962bd27","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.0916ff.tgz","fileCount":11,"integrity":"sha512-A5m9eFHriEp8e+aIRLrDTTnMziNLnvcoXVXv+FjF65H5urA30vGcUb/6etG4hbhs7cxX6zJ/ViisRvltbSG/3Q==","signatures":[{"sig":"MEYCIQCEFIxHzfmWP8PJfhdxYajbLQOLbLvx2DLMpymnMSbacgIhALIYhVpSNwP/227HkW0QC9tI5D2dKR0uGSAzFrkjwleM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIQa7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXYQ//T1bT9pzkfhUkqY3qwTeGpsKFdy1opn9owylT/TWH1y1fNBN7\r\nODQrW5DXZ2Wze6wXQxvi8gXWT9TqxB+bovFKcG1+OmvjQaphctZoz0lwuuyR\r\nY5wmrzyszgrpSADrmbb0VAz3CkriXpMgedCI5UYoVL7zSRm9GhplioESdNhA\r\nhsP+/PQzQh/ZTwKOyfG7+a5EF60jGl+5FUkaOqczvJDPqw5PkN1HmMAagh8U\r\nvj4ZxmIcbwV+iPHvK/1JdmMHoDt7o5QxbdLisqmeGRIXZmGHxWQum21J3AVR\r\n2s8wLWObsZgs7yulBGQNOTMNa341CcPGrOQAmLtQK+Ac7W74yIMQkodm8/pE\r\nKaEDKS7zOsS4v+hwFitXC865vUWPp8rc7lFahunwbrUkNIhsVy1eBJ3Jp7AB\r\nGaJ99alj/F4OB7w9VC1+P5Kxclrd0L9NNrrQvkNHlN70brJi+UC/h2rYvUtX\r\n2W88zmzfwGqP9Ss0nc4Pu5OD8wOQ2S9UhiS6/hZMBdDB73e3iGVKMCzeW8by\r\nUdkwF1O8WhtRqJ0FYdvlNaOjsSeGa5IJ/9auQQavJ9e8ZXSBzOvAozR9LGaR\r\nYr/tUYzb3MGYTbrQLSw1xVFrEJ/yLWw6O+4sSrIHBse/UejThcrm8jKnTh4L\r\naVZdWvmqhX4wZCjbDa8JSje4stwFWNRw7aM=\r\n=OZxz\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"0916ff19f3be034f2313a5c7c3228c7db31ad4bf","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.0916ff_1679886011329_0.6576706515929571","host":"s3://npm-registry-packages"}},"0.5.1-alpha.171ffe":{"name":"nestjs-roles","version":"0.5.1-alpha.171ffe","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.171ffe","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"609cadd26e499d079d658e7644403e85e3e6cd0f","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.171ffe.tgz","fileCount":11,"integrity":"sha512-y7z9mRkLpCdZvNpGtB5RFGWVev/r0Nm7jUHbhI3xA2adgi+lQE2FkdED8Kmb3mPzQFUbagXfIHnFXIJoCStvKw==","signatures":[{"sig":"MEUCIECSyreumWYb0fSPb7BTwcUaVYIpobdkwgbiLVZL/7ZMAiEAoV72fMMmpdUlGhz6IJ4sH2uTO8ws4WAyJl6emwg5CfY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRfDOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqC0w/+NQ0nDiFpeJUqf8HL2pgqPRYFShYaLnw/JRCz1a/+RLowCJes\r\nTCuP7OvBSdj3JQsy+BdYAJgbVsNl842JDF/HvHtimjgZ7Ny1CjqhaB0pl2Yt\r\npFWc2GQsN+OCHbeoeFeJaaYu+WiaUolw9AhbFGIBm2aCb3fmZA2YkU6KNoTF\r\nmqA7VrzpZZ8Ioq7758ttJX4XAwkuFMfaHqjBvCj8PL8E/Pl5JkB86fLBfGnC\r\nGVJil3fVCArcx24xjy2BCuyk04magJ9rlwPv6Z9dO6KljYWG0aJKbgZeBjdQ\r\nyCEcu3yWQnKcQ05Op+fV76DhEAyCkKk+9BVg/Mlc9e8SkQTS7tIh/gegVy+0\r\nNhwLotcnzLKRgk7Ldav8SqeV8dJodawEucI2kFJUVNZzH+Xl7t/iAdSvLmQx\r\nyYf/JRuFip1I9kY7Guk4BPWRZVov7N4DKTBBQ26uKmq24Vb8B5t1B34i9AqE\r\nx3F9Kj5AOuozu5iKfMl05/6swmu1s+4/FlV9h9ptUpqAMS8PPyXqtFKnnVI8\r\nrhBYHqlDZv9I1AgAPk2DHTJfKzZm/4UToFBaWLC9HF2g2jnMRFP7RYVOHdar\r\n4PAQcAIQ1F4HCimWccd9TPtjLrCP5Zr8cpaSv9e+SmjgcKsKXbipU0KfG9Og\r\n0PwcYjLTGKo6PaWIutsYQyKzbmF8bNK2oDA=\r\n=yyw9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"171ffe0585d36d803dfca7e3434b8e44401c1e89","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.171ffe_1682305229885_0.7809699681824456","host":"s3://npm-registry-packages"}},"0.5.1-alpha.17a850":{"name":"nestjs-roles","version":"0.5.1-alpha.17a850","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.17a850","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"afe48870a07152a89216c79b57f9fc7b726e6a13","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.17a850.tgz","fileCount":11,"integrity":"sha512-MymHDL9iCUCT/85sseXZ822s/2LDV4ieM09Olf8bx7Z2k5DOKNyCIPh99LHQFWNBQlhfGOFlDzVnHrIgAhDQ+Q==","signatures":[{"sig":"MEYCIQDnG0UT7/mm9Zs8SJGP7BqyaN6IliqOwxv769BDvMzdIQIhALF1sorSqNPxI4rnMI5+JPCnwsiN/dlbfPhWRsMm/UOx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSeVrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmolchAAl1NU31j6NMPHI1BpNiTfUHrv6Ai7vJd9+HbkOexPV2NIG63o\r\ntd5kO/wpSq0yqhtKtca9jWLOcI6el95Ork3CY8S9+79GGPYR6QaQ4AunjtiI\r\n4EqV/RiPk3nkqmDDr4+HWJTjTUINAv2+DsOziDulmXi4GzToP0nB20P4eQSS\r\nGX2pGGgcFb41HPmZjx39Yp8x1vgWYnbuN2VvDspajTGoXuI5hnRBZys7sIQ0\r\ncwJwgU58aAjqbNN0CSDCXaBzKlvqCHZFxbvHp2T/jmZnUzi+swDmXvYnM/j6\r\nFkwN20pOnZN0divlzu7wagaEpMIYxrWRB09hcYUoxAI96dPaE0EXugT6F7On\r\n/bE/PI25S1wx6ygoUGBQWqwZUBOYEGJavrBY9QyeTGTNqA4hlXtFpsqTkmsw\r\nhC/cqCd4MuY0FVaNQIeyXWwT3HKcsd24yxI/PI2jOTYzCDx6J95f82kPGEa/\r\nJKtbVKQ6RahhDDtHPaZYL79JGEiUlGK7Ej0W3nhDa4xMcWKc0bXFxMTcqS3f\r\nEWEiFKoD2JnxK9bclo60rM7yart6zFvhJhURe66iD2xNJktG9r/5a15Feb0X\r\n5q6pBNwd9Vd9GUI6gqc5jSlgdN2d2uF2uFnrMidXq+JSxrWJ/HU15z8snldu\r\nbxi607Z7Cto5jMpQybDkXNIJlVxQ6UsbcO0=\r\n=cXWv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"17a8501355625a53707302eb6849bff3d03450cc","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.17a850_1682564459054_0.20372532942077237","host":"s3://npm-registry-packages"}},"0.5.1-alpha.3bd695":{"name":"nestjs-roles","version":"0.5.1-alpha.3bd695","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.3bd695","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"f25f7d3f5c557104b13abbfe46d4a10aafc8142f","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.3bd695.tgz","fileCount":11,"integrity":"sha512-iOYENbpxM3f7lUTQOOiYx4JUWrNUSTwE90MY/a0SU2kRaBm3ZBUvViOkONGrj8xvAot5tcG6ZqlRPyRbDxRL/w==","signatures":[{"sig":"MEQCIFwcRcAxZu7bdJoG5LtOk3m8e0gfo2VZPuzNnC4VZpzHAiBwPShFy1A7FcusEQeHi/uDHcTcb8FprGKGCdyvC6WVgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"3bd6950971f0c2510302efbbffd33aa90ce877bb","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.3bd695_1684897277888_0.12735767851849156","host":"s3://npm-registry-packages"}},"0.5.1-alpha.ff25ce":{"name":"nestjs-roles","version":"0.5.1-alpha.ff25ce","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.ff25ce","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"2b44692dd30254b65846bd9f629a3c7d3664f72e","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.ff25ce.tgz","fileCount":11,"integrity":"sha512-7RCTjx3rC28RYqxeGosasrlZh2vMNJPDVYISZac6dH1dWauyWoeEPVSSi2twhtYVA665e3cahfGromIvQktQtg==","signatures":[{"sig":"MEYCIQD3e3qeDk8ylt7m+BpmgEWgLJAPjBAtkqzdPiTO2p7v0wIhAK/yEFpul72MGNZe12mCd3+V62BN1o2VEpRnNEC/S26A","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"ff25ce25117d2bad54c3eaf377f9344fa571b0e7","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.ff25ce_1688007241108_0.12960539166858265","host":"s3://npm-registry-packages"}},"0.5.1-alpha.332ec0":{"name":"nestjs-roles","version":"0.5.1-alpha.332ec0","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.332ec0","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"df8d7791be4a3f465dd61c52ec14848d1f0ae5cb","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.332ec0.tgz","fileCount":11,"integrity":"sha512-DVuBvEykyHRno0eckeSFh+vVtHn82SUQj/X1iMyamRHzyI35f12KkFFBMfyzRrkdsXcHro9CZzBSs1p1RJNNyg==","signatures":[{"sig":"MEUCIQDCmwiq8M73e0E0N74+m9NprYWLbpOICEddy+xa23+00wIgC683zQ71fe4HKYeyxo4iUGDK2MULh2X10/uMXcYWW/I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"332ec087dce4a57b9acd3fe4157071072357f080","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.332ec0_1688898068503_0.9933660788700087","host":"s3://npm-registry-packages"}},"0.5.1-alpha.9be245":{"name":"nestjs-roles","version":"0.5.1-alpha.9be245","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.9be245","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"63580aa22f4d6a9a0d1c88633c0938fd16178cec","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.9be245.tgz","fileCount":11,"integrity":"sha512-zED/MC2cgvGgdkkcsK7shWpn4mw46OFVqOr/N2P24nlUOsB/3XYvOrlsyuFoU42fKvXLTCN2P6HI5ysqXGaMpQ==","signatures":[{"sig":"MEUCIEjL8SGiXaW+b0snCmbeltuBPr6+eN/Fz3gfuB2RHNNJAiEA6Aitx1N+3B5IcsEUcdkKR7ExB9g19mjwK2gPxyAGjSU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"9be245d2033ed3f2aff62068f4a02107437a4476","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.9be245_1689713124105_0.2900111652822006","host":"s3://npm-registry-packages"}},"0.5.1-alpha.8ad897":{"name":"nestjs-roles","version":"0.5.1-alpha.8ad897","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.8ad897","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"873259daf17c8b17f16a6a343572ea119bd86c04","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.8ad897.tgz","fileCount":11,"integrity":"sha512-AYhDe/iSv5MoJLT9xDxR4OYDQ2lb5qo6EtyeipJjqtuWMErqm204hNPrsuBu0RHGsxnyIfFGKgD1gVkTzKtM7w==","signatures":[{"sig":"MEQCIBGOxiIs4nbL/1aip+M1aoRhyu+X+140iqqosvawK62eAiBqtFHkwW7PYlcmdksW/YRbUHUCOkda5BPefu8XuMjAeg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"8ad897c1e6981b5d7cce6b688c210605bf885b44","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.8ad897_1690512561554_0.6848195241006501","host":"s3://npm-registry-packages"}},"0.5.1-alpha.b26071":{"name":"nestjs-roles","version":"0.5.1-alpha.b26071","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.b26071","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"3ad61d00a0accc9a40c3ec6f37c5aae025fda41d","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.b26071.tgz","fileCount":11,"integrity":"sha512-DoQoB6SR+LQx91O9cV3miXRDHyrIj7QiwIEabGB3nyn1lYfwQCPiNeAfr8ldsIhNcTiQYO95+g1Zm1mpfkP2RA==","signatures":[{"sig":"MEQCIEbJBLFeVbdBq4YGQeQHQ/H0WnmBIc5UZqrGvcAizsZ7AiBI0d0iBiemlVs9pL5EmBcJRD4N9rQ5iCRVjNS6H/5jyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"b260712a71e378f0e5ec3286d77f0f9084fc01e5","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.b26071_1690772189052_0.9131798003438862","host":"s3://npm-registry-packages"}},"0.5.1-alpha.848db7":{"name":"nestjs-roles","version":"0.5.1-alpha.848db7","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.848db7","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"21a86149b7c562e64f2f4a6a1ba68d5372eddcf0","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.848db7.tgz","fileCount":11,"integrity":"sha512-oKDaGjMyKTkVT139EOu787r4EP54lbAs98iN2hQHgR7QT68JCvDFor8YY4lyvFrxCu4iOdnJaFTX71FC8/sK7g==","signatures":[{"sig":"MEQCIG0JeGfy3fxMCBWSA1AcNeXL3G98t4jqohCCfazDHfIAAiAWte9hp1WPBDWQROz2S4HcbUVbNk+A6yD9hXjRNZOWZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"848db7656d60ee222172dc9225c9076ba246a4a2","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.848db7_1691114944105_0.28415250409706316","host":"s3://npm-registry-packages"}},"0.5.1-alpha.4d8423":{"name":"nestjs-roles","version":"0.5.1-alpha.4d8423","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"Oleg Repin","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.4d8423","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"0c7cf3ffbb6f289012f54b6cf91baaecbc1513c0","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.4d8423.tgz","fileCount":11,"integrity":"sha512-Y3g7KP5p7eH5yTUXtiYIpEx6f7HnUN5PdzmQ/kThtnOWLN014wZJUCBY5n7L9AM+mnZnhIY0c7L7NHQPrD3REA==","signatures":[{"sig":"MEUCIQDVSM73pTR9yYqMfqghK64QDAzkZUr64q48zK7mAzsspwIgNpsJ4a6AFb/ujFB6MELM6K0P/PfP6Hzvq36D7ENja5o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14229},"jest":{"testRegex":".spec.ts$","transform":{"^.+\\.(t|j)s$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageDirectory":"./coverage","collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["js","ts"]},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"4d84239516f49fcb5b0c7dc4968060a922dcbdf2","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"7.24.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"12.22.12","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"27.5.1","rxjs":"^7.2.0","eslint":"^7.32.0","rimraf":"^3.0.2","ts-jest":"^27.0.3","ts-node":"^10.0.0","prettier":"^2.3.2","supertest":"^6.1.3","ts-loader":"^9.2.3","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.0.0","@nestjs/core":"^8.0.0","@nestjs/common":"^8.0.0","@types/supertest":"^2.0.11","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.24.2","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^4.0.0","@nestjs/platform-express":"^8.0.0","@nestjs/platform-fastify":"^8.0.0","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"peerDependencies":{"@nestjs/core":">=6.0.0","@nestjs/common":">=6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.4d8423_1691374745134_0.46900959415095356","host":"s3://npm-registry-packages"}},"0.5.1-alpha.64d015":{"name":"nestjs-roles","version":"0.5.1-alpha.64d015","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"iamolegga","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.5.1-alpha.64d015","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"925c12164dd23ba1757b344614cc171b4b090566","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.5.1-alpha.64d015.tgz","fileCount":11,"integrity":"sha512-feXOul+O4dJwFmjVjXmlguk7SqDT61ybLx/OC/UGSVwfritzSp6EKI7ObSvrQLbpP424JiuAkoZjdqRtRq21kg==","signatures":[{"sig":"MEUCIF6CSzhidEkvBpVcrJnwOaDW7KBzLQ8Zatqaoj8aTmypAiEA27UQBo0Kp6e2P2R5MISPlwU+voGA1p/jNqCvwMbr3O8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10284},"main":"index.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"64d015916be62a41de3b1a9a3eac44edccfa8464","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"9.8.0","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"20.5.1","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"29.6.2","rxjs":"^7.8.1","eslint":"^8.47.0","rimraf":"^5.0.1","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^3.0.2","supertest":"^6.3.3","ts-loader":"^9.4.4","typescript":"^4.3.5","@types/jest":"^29.5.3","@types/node":"^20.5.0","@nestjs/core":"^10.1.3","@nestjs/common":"^10.1.3","@types/supertest":"^2.0.12","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.28.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@nestjs/platform-express":"^10.1.3","@nestjs/platform-fastify":"^10.1.3","@typescript-eslint/parser":"^6.4.0","@typescript-eslint/eslint-plugin":"^6.4.0"},"peerDependencies":{"@nestjs/core":"^8.0.0 || ^9.0.0 || ^10.0.0","@nestjs/common":"^8.0.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.5.1-alpha.64d015_1692185069073_0.9701287084404715","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"nestjs-roles","version":"0.6.0","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"iamolegga","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.6.0","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"f598a9aef7cd0bda5d390d5e3b2c5d7217d0cf38","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.6.0.tgz","fileCount":11,"integrity":"sha512-JHLxH15+RwrmoMRrlVlk5vlDNsD16YuklHsa+3A/7olMqRS9xPIAgZvkhiYYfxDMEQRVsu10tjSFkUtViYgQ4g==","signatures":[{"sig":"MEUCIQCoDNFvIe5TGX1jNtEEQBwOjdhLCKk5N81kYcSZBA+zgwIgehuGIAL8Oq7dTdrqvgCJHCYfEgEPfXHpHgTJ/bAL+6c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10271},"main":"index.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"420d10fe7cca586eec4ffa7d339fd6aca770d546","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"9.8.0","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"20.5.1","engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"29.6.2","rxjs":"^7.8.1","eslint":"^8.47.0","rimraf":"^5.0.1","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^3.0.2","supertest":"^6.3.3","ts-loader":"^9.4.4","typescript":"^4.3.5","@types/jest":"^29.5.3","@types/node":"^20.5.0","@nestjs/core":"^10.1.3","@nestjs/common":"^10.1.3","@types/supertest":"^2.0.12","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.28.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@nestjs/platform-express":"^10.1.3","@nestjs/platform-fastify":"^10.1.3","@typescript-eslint/parser":"^6.4.0","@typescript-eslint/eslint-plugin":"^6.4.0"},"peerDependencies":{"@nestjs/core":"^8.0.0 || ^9.0.0 || ^10.0.0","@nestjs/common":"^8.0.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.6.0_1692185171125_0.009926034791157834","host":"s3://npm-registry-packages"}},"0.6.0-alpha.27dee2":{"name":"nestjs-roles","version":"0.6.0-alpha.27dee2","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"iamolegga","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.6.0-alpha.27dee2","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"fa908e2a44b2231418a5fbafa753aaddad5c6a30","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.6.0-alpha.27dee2.tgz","fileCount":11,"integrity":"sha512-ZAhph/uM7dXhN9rkEYIq/09plAlWGkwfLTnYn+7Gk+4J6GFZdeIaiT0qdjk2Z1Q6qiQqgTgCcpd3Jn8mviFvyg==","signatures":[{"sig":"MEQCIFJ2LevgrjII75BPT/hCi1EugApCnvzNJA0wIqqm0dBiAiBLMvAzoNWhJAK92aH5+KfJ/U6ymllVcvYrTuqaNE0IUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10284},"main":"index.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"27dee2c69753083de163db4021b3eef900433a83","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"10.8.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"20.18.0","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"29.7.0","rxjs":"^7.8.1","eslint":"^8.47.0","rimraf":"^6.0.0","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^3.0.2","supertest":"^7.0.0","ts-loader":"^9.4.4","typescript":"^4.3.5","@types/jest":"^29.5.3","@types/node":"^22.0.0","@nestjs/core":"^10.1.3","@nestjs/common":"^10.1.3","@types/supertest":"^2.0.12","reflect-metadata":"^0.1.13","eslint-plugin-import":"^2.28.0","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.0","@nestjs/platform-express":"^10.1.3","@nestjs/platform-fastify":"^10.1.3","@typescript-eslint/parser":"^6.4.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"@nestjs/core":"^8.0.0 || ^9.0.0 || ^10.0.0","@nestjs/common":"^8.0.0 || ^9.0.0 || ^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.6.0-alpha.27dee2_1732271762942_0.5971476505573752","host":"s3://npm-registry-packages"}},"0.6.0-alpha.94286f":{"name":"nestjs-roles","version":"0.6.0-alpha.94286f","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"iamolegga","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.6.0-alpha.94286f","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"a54e1a229cd7f867d5863f463121a4a05370f8be","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.6.0-alpha.94286f.tgz","fileCount":11,"integrity":"sha512-onjg6/LrJCn08MoPLk+W/M15eoJhf5rvCRfLHGN85hzHNTU9NJPLh+AIb5ORD2IULu0m9cTC9LNsbSTLbq0piQ==","signatures":[{"sig":"MEUCIQC6Yt/ysZtPYeCDchALjzEpwm6O7NTHC2dNskFIzaZq5gIgJ67PsIXuwPR2ePOaRtT856DtlWZDyesG1A0W8GenVp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10284},"main":"index.js","types":"index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"94286fbfdc2334b2b9e052dfae8997c3174f3b54","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"10.9.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"22.13.0","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"29.7.0","rxjs":"^7.8.1","eslint":"^9.18.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.10.10","@nestjs/core":"^11.0.5","@eslint/compat":"^1.2.5","@nestjs/common":"^11.0.5","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","reflect-metadata":"^0.1.14","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@nestjs/platform-express":"^11.0.5","@nestjs/platform-fastify":"^11.0.5","@typescript-eslint/parser":"^8.21.0","@typescript-eslint/eslint-plugin":"^8.21.0"},"peerDependencies":{"@nestjs/core":"^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0","@nestjs/common":"^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.6.0-alpha.94286f_1737669925250_0.11817247466265113","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"nestjs-roles","version":"0.7.0","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"iamolegga","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.7.0","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"014db2a6d9634bd064d617bb0086a686bf2187f3","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.7.0.tgz","fileCount":11,"integrity":"sha512-QI0H40/rTfj92ne9cHpIqqEe7GhbtK+4FrUnN7yrcoNXXmU8PJm/SOgAwcRXt7k8OjmiEe99at+GQibLdNFIOg==","signatures":[{"sig":"MEYCIQDO7uPT9l9YO5o2T+NGIHjNREKtmEezTbGfaIZ1nK/XmQIhAJ5OXiArXFEj56rlDVvyCcV2Ye7y6nXH5ERd5fnx2DS5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10271},"main":"index.js","types":"index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"8ecb0da7766c567ef0bbfe5477708fa172f142de","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"10.9.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"22.13.0","engineStrict":true,"_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","rxjs":"^7.8.1","eslint":"^9.18.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.10.10","@nestjs/core":"^11.0.5","@eslint/compat":"^1.2.5","@nestjs/common":"^11.0.5","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","reflect-metadata":"^0.1.14","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@nestjs/platform-express":"^11.0.5","@nestjs/platform-fastify":"^11.0.5","@typescript-eslint/parser":"^8.21.0","@typescript-eslint/eslint-plugin":"^8.21.0"},"peerDependencies":{"@nestjs/core":"^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0","@nestjs/common":"^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.7.0_1737670296197_0.5126818087641241","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-alpha.5cdb86":{"name":"nestjs-roles","version":"0.7.0-alpha.5cdb86","keywords":["nest","nestjs","nest.js","role","roles","guard"],"author":{"url":"http://github.com/iamolegga","name":"iamolegga","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.7.0-alpha.5cdb86","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"8b0f65282e7a4e06716f814f446adaea24befbdb","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.7.0-alpha.5cdb86.tgz","fileCount":11,"integrity":"sha512-8tPPsP8kZ0nZszV7GlHLWbEot8oEctzOea7taC6g7yI3mgXacl+1wtASFA9GhhUe15EO18Ux0WrHXLz67qf/Hw==","signatures":[{"sig":"MEYCIQCu9pVEkEJtCunrFVl4QqU9IHfQwpA4BV4adDzVS+gzUwIhAJkCr/OeFB4LuRkxqqBPZrbUikvmJmAo+XVT3EPBn6/S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10284},"main":"index.js","types":"index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"5cdb863feaec21f119e8b07aa3bd89dbf4c9e7ed","scripts":{"lint":"eslint \"{src,__tests__}/**/*.ts\" --fix","test":"jest --verbose -i --detectOpenHandles","build":"tsc -p tsconfig.build.json","prebuild":"rimraf dist","postpublish":"git clean -fd","prepublishOnly":"npm run build && cp -r ./dist/* ."},"_npmUser":{"name":"iamolegga","email":"iamolegga@gmail.com"},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"10.9.2","description":"Create custom roles guard and decorator","directories":{},"_nodeVersion":"22.13.0","engineStrict":true,"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"29.7.0","rxjs":"^7.8.1","eslint":"^9.18.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","ts-node":"^10.9.2","prettier":"^3.4.2","supertest":"^7.0.0","ts-loader":"^9.5.2","@eslint/js":"^9.18.0","typescript":"^5.7.3","@types/jest":"^29.5.14","@types/node":"^22.10.10","@nestjs/core":"^11.0.5","@eslint/compat":"^1.2.5","@nestjs/common":"^11.0.5","@eslint/eslintrc":"^3.2.0","@types/supertest":"^6.0.2","reflect-metadata":"^0.1.14","eslint-plugin-import":"^2.31.0","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.3","@nestjs/platform-express":"^11.0.5","@nestjs/platform-fastify":"^11.0.5","@typescript-eslint/parser":"^8.21.0","@typescript-eslint/eslint-plugin":"^8.21.0"},"peerDependencies":{"@nestjs/core":"^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0","@nestjs/common":"^8.0.0 || ^9.0.0 || ^10.0.0 || ^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.7.0-alpha.5cdb86_1737711898893_0.4234898851014943","host":"s3://npm-registry-packages-npm-production"}},"0.7.0-alpha.68c535":{"name":"nestjs-roles","version":"0.7.0-alpha.68c535","keywords":["nest","nestjs","nest.js","roles","rbac","guard","decorator"],"author":{"url":"http://github.com/iamolegga","name":"iamolegga","email":"iamolegga@gmail.com"},"license":"MIT","_id":"nestjs-roles@0.7.0-alpha.68c535","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"homepage":"https://github.com/iamolegga/nestjs-roles#readme","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"1090d208d9c2d9105a3f5cd9257fa359289f9d20","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.7.0-alpha.68c535.tgz","fileCount":15,"integrity":"sha512-cS+f/XnQLicxMCXSY2k6V+nBFkcX4QK25k1235zXL6mJRckey+jCbEM0LC8dvVxyApHGqiEmTRChLlfDbkhBOA==","signatures":[{"sig":"MEQCIBEfPhPvgGCUYXlMnRfANTTKt+qt+BMb93clET7SLpjkAiBVcn746frP7nKrlqZR10Pum09WwK74/KJ+0bwaOxWGFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAZoAZJnbY+rSPq8aumrDQqHpZ8K2jPp5y9Vv8ObHDYLAiEAoMEzJoeZsEiPp89dIz+ONTBYLrhGLoVAbjDcc4LrpNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestjs-roles@0.7.0-alpha.68c535","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15633},"main":"./dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"68c535472bda05976c1ab9f97392b8d16fd33a23","scripts":{"lint":"tsc --noemit && biome check src __tests__","test":"vitest run","build":"tsc -p tsconfig.build.json","lint:fix":"tsc --noemit && biome check --write src __tests__","prebuild":"rimraf dist"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3359b2ad-32eb-4093-8601-afc0ff9bfe03"}},"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"12.0.2","description":"Type safe roles guard and decorator made easy","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rxjs":"^7.8.2","rimraf":"^6.1.3","vitest":"^4.1.11","@swc/core":"^1.16.1","supertest":"^7.2.2","typescript":"^7.0.2","@types/node":"^26.4.0","@nestjs/core":"^12.0.1","unplugin-swc":"^1.5.11","@biomejs/biome":"^2.5.11","@nestjs/common":"^12.0.1","@types/supertest":"^7.2.1","reflect-metadata":"^0.2.2","@vitest/coverage-v8":"^4.1.11","@nestjs/platform-express":"^12.0.1","@nestjs/platform-fastify":"^12.0.1"},"peerDependencies":{"@nestjs/core":"^11.0.0 || ^12.0.0","@nestjs/common":"^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"tmp":"tmp/nestjs-roles_0.7.0-alpha.68c535_1788206213405_0.783652015084586","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"_id":"nestjs-roles@0.8.0","bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"dist":{"shasum":"2655db56b19742844a67de6cc2f4825657d32010","tarball":"https://registry.npmjs.org/nestjs-roles/-/nestjs-roles-0.8.0.tgz","fileCount":15,"integrity":"sha512-u+d6rvmVeGhVBdgqjEdCfkBCheaqtEfVyP6oahmdYaEp7+rDrR2qVs4VApB1BSGLVeCrGAmzglUyStIAECLL/w==","signatures":[{"sig":"MEQCIHt1MIBjmaEr9Pif2uXxwgUy1N/BY1Dh6zSgJ0cKmcu+AiB/6zQy90KChLLG9gV/o1DCSTH2z6oW4ZIBf5+xMXDdQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQC7D3M7KZzGV+8OGaTQIQPjaAnC1kFn8nLJhhFYgByi5QIhAI1yEXkHGye0f+E4+9YoP5KNa4NAXzle/QJF8mZ1XD3D"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/nestjs-roles@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":15620},"main":"./dist/index.js","name":"nestjs-roles","types":"./dist/index.d.ts","author":{"url":"http://github.com/iamolegga","name":"iamolegga","email":"iamolegga@gmail.com"},"engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./package.json":"./package.json"},"gitHead":"68c535472bda05976c1ab9f97392b8d16fd33a23","license":"MIT","scripts":{"lint":"tsc --noemit && biome check src __tests__","test":"vitest run","build":"tsc -p tsconfig.build.json","lint:fix":"tsc --noemit && biome check --write src __tests__","prebuild":"rimraf dist"},"version":"0.8.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3359b2ad-32eb-4093-8601-afc0ff9bfe03"}},"homepage":"https://github.com/iamolegga/nestjs-roles#readme","keywords":["nest","nestjs","nest.js","roles","rbac","guard","decorator"],"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"_npmVersion":"12.0.2","description":"Type safe roles guard and decorator made easy","directories":{},"maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"sideEffects":false,"_nodeVersion":"24.19.0","_hasShrinkwrap":false,"devDependencies":{"rxjs":"^7.8.2","rimraf":"^6.1.3","vitest":"^4.1.11","@swc/core":"^1.16.1","supertest":"^7.2.2","typescript":"^7.0.2","@types/node":"^26.4.0","@nestjs/core":"^12.0.1","unplugin-swc":"^1.5.11","@biomejs/biome":"^2.5.11","@nestjs/common":"^12.0.1","@types/supertest":"^7.2.1","reflect-metadata":"^0.2.2","@vitest/coverage-v8":"^4.1.11","@nestjs/platform-express":"^12.0.1","@nestjs/platform-fastify":"^12.0.1"},"peerDependencies":{"@nestjs/core":"^11.0.0 || ^12.0.0","@nestjs/common":"^11.0.0 || ^12.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/nestjs-roles_0.8.0_1788206343098_0.2510942370253466"}}},"time":{"created":"2019-11-05T21:02:11.968Z","modified":"2026-08-31T19:59:03.446Z","0.1.0":"2019-11-05T21:02:12.161Z","0.2.0":"2019-11-05T21:49:28.947Z","0.2.1":"2019-11-06T10:27:55.575Z","0.3.0":"2019-11-06T10:39:16.772Z","0.3.1":"2019-11-06T10:53:24.741Z","0.4.0":"2019-11-06T13:11:21.524Z","0.4.1":"2019-11-06T13:26:32.915Z","0.4.1-alpha.2a8513":"2021-08-30T22:22:17.704Z","0.4.1-alpha.2073da":"2021-08-30T22:24:11.383Z","0.5.0":"2021-08-30T22:26:11.957Z","0.5.0-alpha.93b56d":"2021-08-31T11:41:23.552Z","0.5.0-alpha.42176f":"2021-08-31T11:44:33.067Z","0.5.0-alpha.811e55":"2021-09-01T02:03:57.878Z","0.5.0-alpha.0c6d5e":"2021-09-07T02:03:38.773Z","0.5.0-alpha.0d391a":"2021-09-07T02:04:05.131Z","0.5.0-alpha.196a5a":"2021-09-07T02:06:01.334Z","0.5.0-alpha.88579e":"2021-09-07T02:06:14.842Z","0.5.0-alpha.189744":"2021-09-07T02:07:42.665Z","0.5.0-alpha.c133ea":"2021-09-08T02:04:13.317Z","0.5.0-alpha.404b37":"2021-09-09T02:03:59.680Z","0.5.0-alpha.d4015c":"2021-09-09T02:04:17.511Z","0.5.0-alpha.fb62a1":"2021-09-09T02:06:11.868Z","0.5.0-alpha.851f2a":"2021-09-10T02:03:20.452Z","0.5.0-alpha.47f99e":"2021-09-10T02:03:57.267Z","0.5.0-alpha.5ba694":"2021-09-10T02:05:40.977Z","0.5.0-alpha.170ce3":"2021-09-13T02:03:49.503Z","0.5.0-alpha.521b2a":"2021-09-14T02:03:23.143Z","0.5.0-alpha.d3da2e":"2021-09-14T02:04:22.068Z","0.5.0-alpha.9d26f5":"2021-09-14T02:06:00.929Z","0.5.0-alpha.53ffac":"2021-09-14T02:07:28.944Z","0.5.0-alpha.5a9e4c":"2021-09-17T02:03:52.340Z","0.5.0-alpha.4e31d7":"2021-09-17T02:04:10.743Z","0.5.0-alpha.7e2c76":"2021-09-17T02:05:48.245Z","0.5.0-alpha.a050c8":"2021-09-20T02:03:41.002Z","0.5.0-alpha.21dc13":"2021-09-21T02:03:55.692Z","0.5.0-alpha.78bb2e":"2021-09-21T02:04:24.015Z","0.5.0-alpha.ad3fd7":"2021-09-21T02:05:42.811Z","0.5.0-alpha.7d8d65":"2021-09-21T02:05:56.044Z","0.5.0-alpha.26a183":"2021-09-21T02:07:27.241Z","0.5.0-alpha.00c10f":"2021-09-21T02:07:48.021Z","0.5.0-alpha.d1fd09":"2021-09-21T02:09:15.022Z","0.5.0-alpha.e7f97f":"2021-09-22T02:03:57.739Z","0.5.0-alpha.040d81":"2021-09-22T02:04:09.144Z","0.5.0-alpha.6b6489":"2021-09-22T02:05:35.996Z","0.5.0-alpha.2f725a":"2021-09-27T02:03:53.038Z","0.5.0-alpha.85b41f":"2021-09-27T02:04:45.217Z","0.5.0-alpha.a1c4d5":"2021-09-27T02:06:42.038Z","0.5.0-alpha.fc21c1":"2021-09-27T02:06:45.378Z","0.5.0-alpha.7a2887":"2021-09-27T02:08:41.519Z","0.5.0-alpha.044ed0":"2021-09-27T02:08:59.861Z","0.5.0-alpha.33913c":"2021-09-27T02:10:42.610Z","0.5.0-alpha.7f767a":"2021-09-27T02:10:52.484Z","0.5.0-alpha.5b31de":"2021-09-27T02:12:21.266Z","0.5.0-alpha.0a16bb":"2021-09-27T15:38:31.778Z","0.5.0-alpha.c9d042":"2021-09-28T02:04:27.665Z","0.5.0-alpha.d8c534":"2021-09-28T02:06:42.935Z","0.5.0-alpha.e90532":"2021-09-29T02:03:52.736Z","0.5.0-alpha.d63e28":"2021-09-29T02:04:14.121Z","0.5.0-alpha.fbb2d9":"2021-09-29T02:06:32.423Z","0.5.0-alpha.d360f5":"2021-09-29T02:06:49.213Z","0.5.0-alpha.a635e2":"2021-09-29T02:08:54.029Z","0.5.0-alpha.eaa113":"2021-09-29T02:09:24.946Z","0.5.0-alpha.4ecc2f":"2021-09-29T02:10:45.454Z","0.5.0-alpha.aff848":"2021-09-29T02:10:59.570Z","0.5.0-alpha.754e65":"2021-09-29T02:12:15.192Z","0.5.0-alpha.343bea":"2021-09-30T02:03:27.514Z","0.5.0-alpha.5c27db":"2021-09-30T02:06:45.207Z","0.5.0-alpha.b65073":"2021-09-30T02:07:55.173Z","0.5.0-alpha.506264":"2021-10-01T02:03:40.191Z","0.5.0-alpha.a00e7c":"2021-10-01T02:04:20.590Z","0.5.0-alpha.930273":"2021-10-01T02:06:16.439Z","0.5.0-alpha.bddcdb":"2021-10-01T02:06:20.800Z","0.5.0-alpha.2b1b24":"2021-10-01T02:07:46.730Z","0.5.0-alpha.fab032":"2021-10-01T02:08:28.066Z","0.5.0-alpha.1a2c1b":"2021-10-01T02:10:11.501Z","0.5.0-alpha.c42bea":"2021-10-04T02:04:54.050Z","0.5.0-alpha.afe028":"2021-10-05T02:03:58.299Z","0.5.0-alpha.3a37a2":"2021-10-05T02:04:21.199Z","0.5.0-alpha.23c248":"2021-10-05T02:05:55.161Z","0.5.0-alpha.8ca173":"2021-10-06T02:04:10.773Z","0.5.0-alpha.c67457":"2021-10-06T02:04:19.005Z","0.5.0-alpha.ab365b":"2021-10-06T02:05:43.365Z","0.5.0-alpha.ba663d":"2021-10-06T02:05:58.196Z","0.5.0-alpha.4b401a":"2021-10-06T02:07:30.472Z","0.5.0-alpha.ef548a":"2021-10-06T02:07:53.700Z","0.5.0-alpha.5a5d6a":"2021-10-06T02:09:18.522Z","0.5.0-alpha.a15f64":"2021-10-06T02:09:52.780Z","0.5.0-alpha.b05c0c":"2021-10-06T02:11:40.916Z","0.5.0-alpha.e83ca1":"2021-10-07T02:04:12.919Z","0.5.0-alpha.faec7a":"2021-10-07T02:04:34.555Z","0.5.0-alpha.23f624":"2021-10-07T02:06:55.167Z","0.5.0-alpha.57602f":"2021-10-07T02:07:04.955Z","0.5.0-alpha.f6b169":"2021-10-07T02:09:16.090Z","0.5.0-alpha.2a1c6e":"2021-10-07T02:09:17.843Z","0.5.0-alpha.5f8ed7":"2021-10-07T02:10:44.634Z","0.5.0-alpha.f5b856":"2021-10-07T02:11:00.179Z","0.5.0-alpha.8832f9":"2021-10-07T02:12:45.109Z","0.5.0-alpha.3a242c":"2021-10-11T02:05:21.948Z","0.5.0-alpha.7be7f4":"2021-10-12T02:04:15.986Z","0.5.0-alpha.b2bb5c":"2021-10-13T02:03:49.179Z","0.5.0-alpha.ed0eb6":"2021-10-13T02:04:39.801Z","0.5.0-alpha.546238":"2021-10-13T02:06:17.869Z","0.5.0-alpha.449502":"2021-10-13T02:06:22.846Z","0.5.0-alpha.dd4515":"2021-10-13T02:07:40.908Z","0.5.0-alpha.51d072":"2021-10-14T02:03:34.044Z","0.5.0-alpha.786875":"2021-10-14T02:04:12.651Z","0.5.0-alpha.1b1511":"2021-10-14T02:06:19.090Z","0.5.0-alpha.f40c36":"2021-10-14T02:06:47.402Z","0.5.0-alpha.70d67f":"2021-10-14T02:08:34.291Z","0.5.0-alpha.a843cc":"2021-10-14T02:08:46.838Z","0.5.0-alpha.fde8e0":"2021-10-14T02:10:27.826Z","0.5.0-alpha.9ffefe":"2021-10-14T02:10:34.618Z","0.5.0-alpha.9bf61f":"2021-10-14T02:12:07.804Z","0.5.0-alpha.ca1672":"2021-10-15T02:03:25.920Z","0.5.0-alpha.6399c4":"2021-10-15T02:04:29.045Z","0.5.0-alpha.2ba1d3":"2021-10-15T02:06:30.804Z","0.5.0-alpha.e38f12":"2021-10-15T02:06:34.861Z","0.5.0-alpha.ea9995":"2021-10-15T02:08:42.143Z","0.5.0-alpha.1f63a2":"2021-10-15T02:08:47.938Z","0.5.0-alpha.1535d7":"2021-10-15T02:10:14.354Z","0.5.0-alpha.1937ed":"2021-10-15T02:10:28.005Z","0.5.0-alpha.7ca545":"2021-10-15T02:11:49.736Z","0.5.0-alpha.2e0c8f":"2021-10-15T02:13:19.339Z","0.5.0-alpha.280fee":"2021-10-15T02:15:13.122Z","0.5.0-alpha.c5ea23":"2021-10-18T02:03:40.569Z","0.5.0-alpha.c8384a":"2021-10-18T02:04:29.192Z","0.5.0-alpha.6a0c81":"2021-10-18T02:05:52.978Z","0.5.0-alpha.3b4d1a":"2021-10-18T02:06:04.747Z","0.5.0-alpha.504ab4":"2021-10-18T02:07:49.282Z","0.5.0-alpha.e62457":"2021-10-20T02:04:11.304Z","0.5.0-alpha.4d4042":"2021-10-22T02:04:03.781Z","0.5.0-alpha.51ce1f":"2021-10-22T02:04:10.340Z","0.5.0-alpha.d06650":"2021-10-22T02:05:43.132Z","0.5.0-alpha.df3d0a":"2021-10-25T02:05:35.833Z","0.5.0-alpha.b75f15":"2021-10-25T02:06:27.635Z","0.5.0-alpha.308028":"2021-10-26T02:03:43.693Z","0.5.0-alpha.a5de35":"2021-10-26T02:04:51.338Z","0.5.0-alpha.0c770c":"2021-10-26T02:07:13.939Z","0.5.0-alpha.bd53d1":"2021-10-26T02:07:37.074Z","0.5.0-alpha.40c684":"2021-10-26T02:09:07.253Z","0.5.0-alpha.49cdef":"2021-10-26T02:09:28.493Z","0.5.0-alpha.c0a204":"2021-10-26T02:10:47.188Z","0.5.0-alpha.0f1eca":"2021-10-26T02:10:56.940Z","0.5.0-alpha.e3fe43":"2021-10-26T02:12:13.552Z","0.5.0-alpha.4e0b46":"2021-11-09T02:04:03.613Z","0.5.0-alpha.6c1c31":"2021-11-09T02:04:55.661Z","0.5.0-alpha.24bcc9":"2021-11-09T02:06:38.158Z","0.5.0-alpha.7f3ee7":"2021-11-09T02:08:23.760Z","0.5.0-alpha.515fc3":"2021-11-09T02:08:29.503Z","0.5.0-alpha.966ee7":"2021-11-09T02:10:04.759Z","0.5.0-alpha.30b39b":"2021-11-09T02:10:10.642Z","0.5.0-alpha.e03bb3":"2021-11-09T02:11:33.043Z","0.5.0-alpha.cdefcb":"2021-11-11T02:04:27.782Z","0.5.0-alpha.271483":"2021-11-17T02:04:31.358Z","0.5.0-alpha.48fb1b":"2021-11-17T02:05:04.792Z","0.5.0-alpha.e09583":"2021-11-17T02:11:59.066Z","0.5.0-alpha.753f9b":"2021-11-17T02:15:59.770Z","0.5.0-alpha.1f72ff":"2021-11-17T02:16:20.906Z","0.5.0-alpha.80c144":"2021-11-17T02:22:26.041Z","0.5.0-alpha.d53653":"2021-11-18T02:04:05.813Z","0.5.0-alpha.45daa1":"2021-11-19T02:04:23.213Z","0.5.0-alpha.e3fbdf":"2021-11-19T02:06:09.134Z","0.5.0-alpha.8b5f78":"2021-11-19T06:25:02.978Z","0.5.0-alpha.55ced1":"2022-04-09T21:58:55.149Z","0.5.0-alpha.b4524a":"2022-04-09T21:59:18.978Z","0.5.0-alpha.e06913":"2022-04-09T22:00:47.791Z","0.5.0-alpha.08a823":"2022-04-09T22:00:56.720Z","0.5.0-alpha.7c746a":"2022-04-09T22:02:21.056Z","0.5.0-alpha.bcebe6":"2022-04-09T22:02:49.813Z","0.5.0-alpha.4295b7":"2022-04-09T22:04:25.940Z","0.5.0-alpha.c79cde":"2022-04-09T22:04:45.499Z","0.5.0-alpha.4b3e46":"2022-04-09T22:06:18.032Z","0.5.0-alpha.be648b":"2022-04-09T22:06:43.184Z","0.5.0-alpha.9c324e":"2022-04-09T22:08:42.029Z","0.5.0-alpha.98d41d":"2022-04-09T22:08:44.800Z","0.5.0-alpha.6bc0ce":"2022-04-09T22:10:51.102Z","0.5.0-alpha.3129d4":"2022-04-09T22:11:26.924Z","0.5.0-alpha.461dd5":"2022-04-09T22:13:03.760Z","0.5.0-alpha.795e3c":"2022-04-11T02:04:17.148Z","0.5.0-alpha.343075":"2022-04-11T02:04:50.126Z","0.5.0-alpha.a549cc":"2022-04-11T02:06:23.362Z","0.5.0-alpha.587503":"2022-04-11T02:06:31.509Z","0.5.0-alpha.3fe03c":"2022-04-11T02:08:20.390Z","0.5.0-alpha.651024":"2022-04-11T02:09:09.738Z","0.5.0-alpha.8f3dcb":"2022-04-11T02:10:41.824Z","0.5.0-alpha.93a5ac":"2022-04-11T02:11:11.257Z","0.5.0-alpha.75642b":"2022-04-11T02:12:43.551Z","0.5.0-alpha.fa8a91":"2022-04-11T02:13:01.112Z","0.5.0-alpha.025c6b":"2022-04-11T02:14:10.397Z","0.5.0-alpha.53c35d":"2022-04-11T02:14:43.805Z","0.5.0-alpha.eed4be":"2022-04-11T02:16:23.113Z","0.5.0-alpha.cce1be":"2022-04-11T02:16:26.031Z","0.5.0-alpha.05f51d":"2022-04-11T02:17:52.039Z","0.5.0-alpha.b471ab":"2022-04-27T02:05:07.625Z","0.5.0-alpha.31ac08":"2022-04-27T02:05:26.523Z","0.5.0-alpha.9f9cb9":"2022-04-27T02:06:56.213Z","0.5.0-alpha.68febd":"2022-04-29T02:22:02.796Z","0.5.0-alpha.1bf101":"2022-05-02T02:04:55.250Z","0.5.0-alpha.a528f9":"2022-05-03T02:05:14.679Z","0.5.0-alpha.2c7376":"2022-05-16T02:04:21.776Z","0.5.0-alpha.9726a6":"2022-05-16T02:04:40.370Z","0.5.0-alpha.cbfbb6":"2022-05-16T02:06:15.743Z","0.5.0-alpha.a08f0f":"2022-05-16T02:06:23.169Z","0.5.0-alpha.b778f6":"2022-05-16T02:08:00.144Z","0.5.0-alpha.afcb22":"2022-05-16T02:08:16.011Z","0.5.0-alpha.02c04d":"2022-05-16T02:09:37.555Z","0.5.0-alpha.893456":"2022-05-21T10:24:18.353Z","0.5.0-alpha.17fe1c":"2022-05-21T10:27:04.367Z","0.5.0-alpha.68ae21":"2022-05-23T02:05:12.661Z","0.5.0-alpha.4946f2":"2022-05-25T02:04:29.014Z","0.5.0-alpha.2b7c10":"2022-05-27T17:32:29.215Z","0.5.1":"2022-05-27T17:46:05.039Z","0.5.1-alpha.318141":"2022-06-01T02:08:22.518Z","0.5.1-alpha.2e330a":"2022-06-01T02:08:34.800Z","0.5.1-alpha.2507e9":"2022-06-01T02:10:06.287Z","0.5.1-alpha.e2b8aa":"2022-06-01T02:10:22.597Z","0.5.1-alpha.c840d1":"2022-06-01T02:11:50.558Z","0.5.1-alpha.c5ad52":"2022-06-01T02:11:54.476Z","0.5.1-alpha.e40856":"2022-06-01T02:13:48.954Z","0.5.1-alpha.ec0b71":"2022-06-06T02:05:46.977Z","0.5.1-alpha.afe88a":"2022-06-06T02:06:03.413Z","0.5.1-alpha.24889b":"2022-06-06T02:07:36.418Z","0.5.1-alpha.a50c23":"2022-06-15T02:04:34.715Z","0.5.1-alpha.e7c07d":"2022-06-15T02:05:18.347Z","0.5.1-alpha.3161d7":"2022-06-15T02:06:53.222Z","0.5.1-alpha.f0b6b9":"2022-06-15T02:07:10.134Z","0.5.1-alpha.ea502a":"2022-06-15T02:08:37.218Z","0.5.1-alpha.8c0c6f":"2022-06-15T02:08:49.021Z","0.5.1-alpha.b852e6":"2022-06-15T02:10:40.219Z","0.5.1-alpha.b9f1b7":"2022-06-15T02:11:20.435Z","0.5.1-alpha.41ce8d":"2022-06-15T02:13:18.152Z","0.5.1-alpha.59291d":"2022-06-17T02:07:01.464Z","0.5.1-alpha.27ba31":"2022-06-20T02:04:44.506Z","0.5.1-alpha.953ec0":"2022-06-23T06:20:11.182Z","0.5.1-alpha.0c5b6e":"2022-06-28T02:05:25.175Z","0.5.1-alpha.65974c":"2022-07-01T02:05:52.689Z","0.5.1-alpha.d57dc3":"2022-07-04T02:07:24.345Z","0.5.1-alpha.613eb5":"2022-07-04T02:07:34.899Z","0.5.1-alpha.c081f3":"2022-07-04T02:09:02.518Z","0.5.1-alpha.51c108":"2022-07-12T02:06:03.978Z","0.5.1-alpha.420a11":"2022-07-14T02:05:26.034Z","0.5.1-alpha.59c240":"2022-07-15T02:05:37.775Z","0.5.1-alpha.97a17d":"2022-07-20T12:00:18.735Z","0.5.1-alpha.1aa1be":"2022-09-20T02:05:48.940Z","0.5.1-alpha.bbb006":"2022-09-21T02:06:28.075Z","0.5.1-alpha.6d90e3":"2022-09-26T02:10:48.792Z","0.5.1-alpha.9d67fc":"2022-10-05T02:08:05.628Z","0.5.1-alpha.cc4e1f":"2022-10-25T02:05:47.310Z","0.5.1-alpha.46ae0f":"2022-11-24T02:04:40.524Z","0.5.1-alpha.b3dc4c":"2022-12-01T02:05:30.907Z","0.5.1-alpha.0d80a4":"2022-12-05T02:05:38.374Z","0.5.1-alpha.d28e91":"2022-12-05T02:06:13.920Z","0.5.1-alpha.3468fe":"2022-12-05T02:07:55.745Z","0.5.1-alpha.64c0e0":"2022-12-06T19:21:26.665Z","0.5.1-alpha.be2cfc":"2022-12-08T02:04:12.076Z","0.5.1-alpha.0e7ec9":"2022-12-08T02:06:35.118Z","0.5.1-alpha.1b4c19":"2022-12-08T02:08:18.328Z","0.5.1-alpha.6478f3":"2022-12-16T02:04:58.490Z","0.5.1-alpha.447398":"2023-01-03T02:05:05.325Z","0.5.1-alpha.321012":"2023-01-07T04:27:14.303Z","0.5.1-alpha.7b6170":"2023-01-09T02:04:03.506Z","0.5.1-alpha.a3cdf4":"2023-01-13T02:04:55.644Z","0.5.1-alpha.d3e5f4":"2023-01-16T02:29:47.204Z","0.5.1-alpha.2aa3d0":"2023-01-17T02:04:34.717Z","0.5.1-alpha.975661":"2023-01-24T11:06:45.590Z","0.5.1-alpha.3ef87e":"2023-02-09T02:06:05.306Z","0.5.1-alpha.a292ab":"2023-03-07T03:01:24.253Z","0.5.1-alpha.3be1b3":"2023-03-14T17:26:10.978Z","0.5.1-alpha.feb860":"2023-03-21T03:00:51.444Z","0.5.1-alpha.98615c":"2023-03-21T03:05:37.402Z","0.5.1-alpha.9adf10":"2023-03-22T02:59:55.867Z","0.5.1-alpha.0916ff":"2023-03-27T03:00:11.487Z","0.5.1-alpha.171ffe":"2023-04-24T03:00:30.056Z","0.5.1-alpha.17a850":"2023-04-27T03:00:59.268Z","0.5.1-alpha.3bd695":"2023-05-24T03:01:18.068Z","0.5.1-alpha.ff25ce":"2023-06-29T02:54:01.351Z","0.5.1-alpha.332ec0":"2023-07-09T10:21:08.679Z","0.5.1-alpha.9be245":"2023-07-18T20:45:24.280Z","0.5.1-alpha.8ad897":"2023-07-28T02:49:21.739Z","0.5.1-alpha.b26071":"2023-07-31T02:56:29.178Z","0.5.1-alpha.848db7":"2023-08-04T02:09:04.303Z","0.5.1-alpha.4d8423":"2023-08-07T02:19:05.265Z","0.5.1-alpha.64d015":"2023-08-16T11:24:29.254Z","0.6.0":"2023-08-16T11:26:11.325Z","0.6.0-alpha.27dee2":"2024-11-22T10:36:03.097Z","0.6.0-alpha.94286f":"2025-01-23T22:05:25.413Z","0.7.0":"2025-01-23T22:11:36.447Z","0.7.0-alpha.5cdb86":"2025-01-24T09:44:59.061Z","0.7.0-alpha.68c535":"2026-08-31T19:56:53.506Z","0.8.0":"2026-08-31T19:59:03.176Z"},"bugs":{"url":"https://github.com/iamolegga/nestjs-roles/issues"},"author":{"url":"http://github.com/iamolegga","name":"iamolegga","email":"iamolegga@gmail.com"},"license":"MIT","homepage":"https://github.com/iamolegga/nestjs-roles#readme","keywords":["nest","nestjs","nest.js","roles","rbac","guard","decorator"],"repository":{"url":"git+https://github.com/iamolegga/nestjs-roles.git","type":"git"},"description":"Type safe roles guard and decorator made easy","maintainers":[{"name":"iamolegga","email":"iamolegga@gmail.com"}],"readme":"<h1 align=\"center\">nestjs-roles</h1>\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/nestjs-roles\">\n    <img alt=\"npm\" src=\"https://img.shields.io/npm/v/nestjs-roles\" />\n  </a>\n  <a href=\"https://www.npmjs.com/package/nestjs-roles\">\n    <img alt=\"npm\" src=\"https://img.shields.io/npm/dm/nestjs-roles\" />\n  </a>\n  <a href=\"https://github.com/iamolegga/nestjs-roles/actions\">\n    <img alt=\"GitHub branch checks state\" src=\"https://badgen.net/github/checks/iamolegga/nestjs-roles/master\">\n  </a>\n  <a href=\"https://qlty.sh/gh/iamolegga/projects/nestjs-roles\">\n    <img src=\"https://qlty.sh/gh/iamolegga/projects/nestjs-roles/coverage.svg\" alt=\"Code Coverage\" />\n  </a>\n  <a href=\"https://snyk.io/test/github/iamolegga/nestjs-roles\">\n    <img alt=\"Known Vulnerabilities\" src=\"https://snyk.io/test/github/iamolegga/nestjs-roles/badge.svg\" />\n  </a>\n  <a href=\"https://libraries.io/npm/nestjs-roles\">\n    <img alt=\"Libraries.io\" src=\"https://img.shields.io/librariesio/release/npm/nestjs-roles\">\n  </a>\n  <img alt=\"Dependabot\" src=\"https://badgen.net/github/dependabot/iamolegga/nestjs-roles\">\n</p>\n\nType safe roles guard with the decorator for controller made easy. Just specify how to get `role` from `ExecutionContext`. `nestjs-roles` will do the rest.\n\n---\n\n<p align=\"center\"><b>This is the documentation for v0.8. Compatibility with earlier versions:</b></p>\n\n| nestjs-roles | NestJS          | Node.js |\n| ------------ | --------------- | ------- |\n| v0.8         | 11, 12          | >=22.12 |\n| [v0.7](https://github.com/iamolegga/nestjs-roles/tree/v0.7.0#readme) | 8, 9, 10, 11 | >=18 |\n\n---\n\n## Install\n\n```sh\nnpm i nestjs-roles\n```\n\n## Example\n\nFirst, let's define roles:\n\n```ts\n// role.enum.ts\n\nexport enum Role {\n  ADMIN = 'ADMIN',\n  USER = 'USER',\n  MODERATOR = 'MODERATOR',\n}\n```\n\nLet's say you use [nestjs-session](http://npm.im/nestjs-session) and keep `role` in `session` property object of `request`. So then create guard with `getRole` callback:\n\n```ts\n// roles.guard.ts\n\nimport { ExecutionContext } from '@nestjs/common';\nimport { createRolesGuard } from 'nestjs-roles';\nimport { Role } from './role.enum';\n\nfunction getRole(context: ExecutionContext) {\n  const { session } = context.switchToHttp().getRequest();\n\n  if (!session) return;\n\n  // you can use single role or array of roles\n  // if you provide array of roles, the guard will pass if one of roles is in required roles\n  return (session as { role?: Role | Role[] }).role;\n}\n\nexport const Roles = createRolesGuard<Role>(getRole);\n```\n\nAfter that we can set `Roles` guard globally (don't forget to pass `Reflector` instance):\n\n```ts\n// bootstrap.ts\n\nimport { NestFactory, Reflector } from '@nestjs/core';\nimport { Roles } from './roles.guard';\n\nconst app = await NestFactory.create(AppModule);\n\nconst reflector = app.get<Reflector>(Reflector);\napp.useGlobalGuards(new Roles(reflector));\n```\n\nAll settings are done. Now you can set up access in your controllers:\n\n```ts\n// secrets.controller.ts\n\nimport { Roles } from './roles.guard';\n\n@Controller('secrets')\n@Roles.Params(true) // setup access on Controller for users with any existing role\nexport class SecretsController {\n\n  @Get('my')\n  async readMy() {\n    // ...\n  }\n\n  @Patch(':id')\n  @Roles.Params(Role.ADMIN) // override access on certain handler\n  async update() {\n    // ...\n  }\n}\n```\n\n<h2 align=\"center\">Do you use this library?<br/>Don't be shy to give it a star! ★</h2>\n\n<h3 align=\"center\">Also if you are into NestJS you might be interested in one of my <a href=\"https://github.com/iamolegga#nestjs\">other NestJS libs</a>.</h3>\n","readmeFilename":"README.md"}