{"_id":"shiro-trie","_rev":"40-078a62b0b6a058023bcc9498c1440347","name":"shiro-trie","description":"Check permissions using Shiro-like strings, put in a trie.","dist-tags":{"latest":"0.4.10"},"versions":{"0.1.0":{"name":"shiro-trie","version":"0.1.0","description":"Check permissions using Shiro-like strings, put in a trie.","homepage":"https://github.com/entrecode/node-shiro-trie","author":{"name":"Ruben Deyhle","email":"deyhle@entrecode.de","url":"https://entrecode.de"},"repository":{"type":"git","url":"git+https://github.com/entrecode/node-shiro-trie.git"},"license":"MIT","files":["index.js"],"keywords":["shiro-trie","shiro","trie","authorization","permissions"],"dependencies":{"lodash":"^3.10.0"},"devDependencies":{"chai":"^3.2.0","coveralls":"^2.11.3","grunt-cli":"^0.1.13","grunt-contrib-jshint":"^0.11.0","grunt-contrib-nodeunit":"^0.4.1","grunt-contrib-watch":"^0.6.1","grunt-mocha-cli":"^1.12.0","istanbul":"^0.3.17","jshint-stylish":"^1.0.1","load-grunt-tasks":"^3.1.0","mocha":"^2.2.5","mocha-lcov-reporter":"0.0.2","time-grunt":"^1.1.0"},"scripts":{"test":"./node_modules/mocha/bin/mocha ./test/*","test-travis":"./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha -- -R spec ./test/*"},"gitHead":"b8425980178c0a0780c9183c2ee025ffe8389dae","bugs":{"url":"https://github.com/entrecode/node-shiro-trie/issues"},"_id":"shiro-trie@0.1.0","_shasum":"9a372f8a4ed1a21bce9c9a1cb8d005cad5061181","_from":".","_npmVersion":"2.12.1","_nodeVersion":"0.12.6","_npmUser":{"name":"entrecode","email":"info@entrecode.de"},"dist":{"shasum":"9a372f8a4ed1a21bce9c9a1cb8d005cad5061181","tarball":"https://registry.npmjs.org/shiro-trie/-/shiro-trie-0.1.0.tgz","integrity":"sha512-MUukc+CgMXqkGmgrNqvL07Mo1QMqnET7Lwaop9peEmbekJJj2aqSIwSr81kXCUnkPwQilXJTJeOsXCjnKZXRqA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTQd9RsJ+gm7wTKRe4K7eas766RqgjmL+tWUJhzqBLpAIhAIaxxqXl5xBcThu8OMAM8sXNzptucaW8/U5jGY6c17Wn"}]},"maintainers":[{"name":"entrecode","email":"info@entrecode.de"}],"directories":{}},"0.1.1":{"name":"shiro-trie","version":"0.1.1","description":"Check permissions using Shiro-like strings, put in a trie.","homepage":"https://github.com/entrecode/node-shiro-trie","author":{"name":"Ruben Deyhle","email":"deyhle@entrecode.de","url":"https://entrecode.de"},"repository":{"type":"git","url":"git+https://github.com/entrecode/node-shiro-trie.git"},"license":"MIT","files":["index.js"],"keywords":["shiro-trie","shiro","trie","authorization","permissions"],"dependencies":{"lodash":"^3.10.0"},"devDependencies":{"chai":"^3.2.0","coveralls":"^2.11.3","istanbul":"^0.3.17","mocha":"^2.2.5","mocha-lcov-reporter":"0.0.2"},"scripts":{"test":"./node_modules/mocha/bin/mocha ./test/*","test-travis":"./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha -- -R spec ./test/*"},"gitHead":"39ce309f20ed0ddfd20e1b4b02649dcf14d9c878","bugs":{"url":"https://github.com/entrecode/node-shiro-trie/issues"},"_id":"shiro-trie@0.1.1","_shasum":"1a68818c6893895bb1f80a738e30ab8aab0a30d8","_from":".","_npmVersion":"2.12.1","_nodeVersion":"0.12.6","_npmUser":{"name":"entrecode","email":"info@entrecode.de"},"dist":{"shasum":"1a68818c6893895bb1f80a738e30ab8aab0a30d8","tarball":"https://registry.npmjs.org/shiro-trie/-/shiro-trie-0.1.1.tgz","integrity":"sha512-Ol08FPrNHcz9w7Ojhiwm7U2oDXWDXHAX5a0de131yVafAv0DBHTxYBmWjcrDdQxez2a+P39VZPQvYCSEuuu5rw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDri87AtTvtKaMCpwe40BWpFnPiqyw0aZ+lzjJ4DsCvIQIhALRx1D4Fnwh1C+GrPE1UbGDaHxVM3Wa0VNlh2kU3+v/m"}]},"maintainers":[{"name":"entrecode","email":"info@entrecode.de"}],"directories":{}},"0.2.1":{"name":"shiro-trie","version":"0.2.1","description":"Check permissions using Shiro-like strings, put in a trie.","homepage":"https://github.com/entrecode/shiro-trie","author":{"name":"Ruben Deyhle","email":"deyhle@entrecode.de","url":"https://entrecode.de"},"repository":{"type":"git","url":"https://github.com/entrecode/shiro-trie"},"license":"MIT","files":["index.js"],"keywords":["shiro-trie","shiro","trie","authorization","permissions"],"dependencies":{"lodash":"^3.10.0"},"devDependencies":{"browserify":"^11.0.1","chai":"^3.2.0","coveralls":"^2.11.3","istanbul":"^0.3.17","mocha":"^2.2.5","mocha-lcov-reporter":"0.0.2"},"scripts":{"test":"./node_modules/mocha/bin/mocha ./test/*","test-travis":"./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha -- -R spec ./test/*","build":"browserify -x _ -r ./index.js -s shiroTrie -o ./dist/shiro-trie.js"},"gitHead":"158384b9e73429db3af0b8a8322e40e8d870e2bb","bugs":{"url":"https://github.com/entrecode/shiro-trie/issues"},"_id":"shiro-trie@0.2.1","_shasum":"dea648301c1b8abcf0863f256643ce7d691fb075","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.12.2","_npmUser":{"name":"entrecode","email":"info@entrecode.de"},"dist":{"shasum":"dea648301c1b8abcf0863f256643ce7d691fb075","tarball":"https://registry.npmjs.org/shiro-trie/-/shiro-trie-0.2.1.tgz","integrity":"sha512-oHce5XNO/I+gelqV/v4j61mz2xSoz3mY+CvJ92E18m8/lpWp22D7jRWyGXkx2hCGqKWEPNJ74iGuKTJD1ZHI5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9xB91hqc0rzJ6Tcvf86khsgjygbW+QPIZ7yJCLH8EjQIgPJKV+xj8Ltkg2W3IGBrqXUCOvBRq6N9NcvJXSDAAq24="}]},"maintainers":[{"name":"entrecode","email":"info@entrecode.de"}],"directories":{}},"0.3.0":{"name":"shiro-trie","version":"0.3.0","description":"Check permissions using Shiro-like strings, put in a trie.","homepage":"https://github.com/entrecode/shiro-trie","author":{"name":"Ruben Deyhle","email":"deyhle@entrecode.de","url":"https://entrecode.de"},"repository":{"type":"git","url":"git+https://github.com/entrecode/shiro-trie.git"},"license":"MIT","files":["index.js"],"keywords":["shiro-trie","shiro","trie","authorization","permissions"],"dependencies":{"lodash":"^3.10.0"},"devDependencies":{"browserify":"^11.0.1","chai":"^3.2.0","coveralls":"^2.11.3","istanbul":"^0.3.17","mocha":"^2.3.1","mocha-lcov-reporter":"0.0.2"},"scripts":{"test":"./node_modules/mocha/bin/mocha ./test/*","test-travis":"./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha -- -R spec ./test/*","build":"browserify -x _ -r ./index.js -s shiroTrie -o ./dist/shiro-trie.js"},"gitHead":"3920cdee069bdc138b7e45d377df5f02a05e9bed","bugs":{"url":"https://github.com/entrecode/shiro-trie/issues"},"_id":"shiro-trie@0.3.0","_shasum":"c6ace54aba7f3a24902f6a9f9ed868cd96731512","_from":".","_npmVersion":"2.12.1","_nodeVersion":"0.12.7","_npmUser":{"name":"entrecode","email":"info@entrecode.de"},"dist":{"shasum":"c6ace54aba7f3a24902f6a9f9ed868cd96731512","tarball":"https://registry.npmjs.org/shiro-trie/-/shiro-trie-0.3.0.tgz","integrity":"sha512-FhJcEks82ZBBKtGq9/cSYQw0SWynnw0WBoHTc0AUiiRsHlEF6BpS0LmQFlJLcnU9J1/X8eCygM5RidnpZ98wzg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF4Vi+iGzkbRQKZ6w681OthsqJT5/IzVCjQ2G3cumrBRAiByFVXNkHEc1Ye0eb9ccQieyPflFE0Kc/ap6Ctl0/GAVA=="}]},"maintainers":[{"name":"entrecode","email":"info@entrecode.de"}],"directories":{}},"0.3.1":{"name":"shiro-trie","version":"0.3.1","description":"Check permissions using Shiro-like strings, put in a trie.","homepage":"https://github.com/entrecode/shiro-trie","author":{"name":"Ruben Deyhle","email":"deyhle@entrecode.de","url":"https://entrecode.de"},"repository":{"type":"git","url":"git+https://github.com/entrecode/shiro-trie.git"},"license":"MIT","files":["index.js"],"keywords":["shiro-trie","shiro","trie","authorization","permissions"],"dependencies":{"lodash":"3.10.1"},"devDependencies":{"browserify":"12.0.1","chai":"3.4.0","coveralls":"2.11.4","istanbul":"0.4.0","mocha":"2.3.3","mocha-bamboo-reporter":"^1.1.0","mocha-lcov-reporter":"1.0.0"},"scripts":{"test":"./node_modules/mocha/bin/mocha ./test/*","test-travis":"./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha -- -R spec ./test/*","build":"browserify -x _ -r ./index.js -s shiroTrie -o ./dist/shiro-trie.js"},"bugs":{"url":"https://github.com/entrecode/shiro-trie/issues"},"_id":"shiro-trie@0.3.1","_shasum":"b1ef03f1d5df07a5431fcaea3ea8dd71c62a91b5","_from":".","_npmVersion":"2.14.6","_nodeVersion":"4.1.2","_npmUser":{"name":"entrecode","email":"info@entrecode.de"},"dist":{"shasum":"b1ef03f1d5df07a5431fcaea3ea8dd71c62a91b5","tarball":"https://registry.npmjs.org/shiro-trie/-/shiro-trie-0.3.1.tgz","integrity":"sha512-5ffQq/uuci3K+YF+il7SKvKunRw3kEVsD6RztiA5XLJqStubFGFA41CDM9Fdzn74O4jcHJDOzJe6gmxToU2enQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHo7KV4qNuy4BF04goZ0i8fZht0H3uydqfOKIsCd6/DRAiBYby9q6j/0IUXQ4MOSFs3PPFPbTPsTfhmxzuAy2g7wFg=="}]},"maintainers":[{"name":"entrecode","email":"info@entrecode.de"}],"directories":{}},"0.3.2":{"name":"shiro-trie","version":"0.3.2","description":"Check permissions using Shiro-like strings, put in a trie.","homepage":"https://github.com/entrecode/shiro-trie","author":{"name":"Ruben Deyhle","email":"deyhle@entrecode.de","url":"https://entrecode.de"},"repository":{"type":"git","url":"git+https://github.com/entrecode/shiro-trie.git"},"license":"MIT","files":["index.js"],"keywords":["shiro-trie","shiro","trie","authorization","permissions"],"dependencies":{"lodash":"3.10.1"},"devDependencies":{"browserify":"12.0.1","chai":"3.4.1","coveralls":"2.11.4","istanbul":"0.4.1","mocha":"2.3.4","mocha-bamboo-reporter":"^1.1.0","mocha-lcov-reporter":"1.0.0"},"scripts":{"test":"./node_modules/mocha/bin/mocha ./test/*","test-travis":"./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha -- -R spec ./test/*","build":"browserify -x _ -r ./index.js -s shiroTrie -o ./dist/shiro-trie.js"},"gitHead":"4fcd568603462726076c0d4e6489a83490c8ba0c","bugs":{"url":"https://github.com/entrecode/shiro-trie/issues"},"_id":"shiro-trie@0.3.2","_shasum":"8b8a04617a85c5c858dd4ce437864ef93f4ea467","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.2.3","_npmUser":{"name":"entrecode","email":"info@entrecode.de"},"dist":{"shasum":"8b8a04617a85c5c858dd4ce437864ef93f4ea467","tarball":"https://registry.npmjs.org/shiro-trie/-/shiro-trie-0.3.2.tgz","integrity":"sha512-6UTlmezLmwdtEswpZgVa5QGJtROyfbB+qEriJ91VpdlFpfXRsHQRLTGIdSYu+isKEUjzx/pFvRARokQ2hd34Xg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICqJ7O2qLhpVqiLI3IL6MVRBoctAvoGAfgfzA95DX4GjAiEA9Cqt1uiS0wvjPmVbT2ZTsFtiOcvMmAsudXo6AeVrmVU="}]},"maintainers":[{"name":"entrecode","email":"info@entrecode.de"}],"directories":{}},"0.3.3":{"name":"shiro-trie","version":"0.3.3","description":"Check permissions using Shiro-like strings, put in a trie.","homepage":"https://github.com/entrecode/shiro-trie","author":{"name":"Ruben Deyhle","email":"deyhle@entrecode.de","url":"https://entrecode.de"},"repository":{"type":"git","url":"git+https://github.com/entrecode/shiro-trie.git"},"license":"MIT","files":["index.js"],"keywords":["shiro-trie","shiro","trie","authorization","permissions"],"dependencies":{"lodash":"4.2.1"},"devDependencies":{"browserify":"13.0.0","chai":"3.5.0","coveralls":"2.11.6","istanbul":"0.4.2","mocha":"2.4.5","mocha-bamboo-reporter":"^1.1.0","mocha-lcov-reporter":"1.0.0"},"scripts":{"test":"./node_modules/mocha/bin/mocha ./test/*","test-travis":"./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha -- -R spec ./test/*","build":"browserify -x _ -r ./index.js -s shiroTrie -o ./dist/shiro-trie.js"},"bugs":{"url":"https://github.com/entrecode/shiro-trie/issues"},"_id":"shiro-trie@0.3.3","_shasum":"723ffaa7b73c5906136963a8239348c75505b149","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"entrecode","email":"info@entrecode.de"},"dist":{"shasum":"723ffaa7b73c5906136963a8239348c75505b149","tarball":"https://registry.npmjs.org/shiro-trie/-/shiro-trie-0.3.3.tgz","integrity":"sha512-m0GQNIPSOXt2Ai42dtyuDL4VbvN0SV4K1vNzvH/NBkXcMPoiHLTCRWNX/ymfFnAl4rHa4UHDzsyEjAMvGthorQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHARR5UYM3nyx74NuMRX/nrl5yTDZa6UBIZH6hWYnRhMAiBYlcVnwIU9PR0rBT+AI8SW3b0iBU7a4SzKdomnKJ7SJQ=="}]},"maintainers":[{"name":"entrecode","email":"info@entrecode.de"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/shiro-trie-0.3.3.tgz_1454678406412_0.32318140799179673"},"directories":{}},"0.3.4":{"name":"shiro-trie","version":"0.3.4","description":"Check permissions using Shiro-like strings, put in a trie.","homepage":"https://github.com/entrecode/shiro-trie","author":{"name":"Ruben Deyhle","email":"deyhle@entrecode.de","url":"https://entrecode.de"},"repository":{"type":"git","url":"git+https://github.com/entrecode/shiro-trie.git"},"license":"MIT","files":["index.js"],"keywords":["shiro-trie","shiro","trie","authorization","permissions"],"dependencies":{"lodash":"4.3.0"},"devDependencies":{"browserify":"13.0.0","chai":"3.5.0","coveralls":"2.11.6","istanbul":"0.4.2","mocha":"2.4.5","mocha-bamboo-reporter":"^1.1.0","mocha-lcov-reporter":"1.0.0"},"scripts":{"test":"./node_modules/mocha/bin/mocha ./test/*","test-travis":"./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha -- -R spec ./test/*","build":"browserify -x _ -r ./index.js -s shiroTrie -o ./dist/shiro-trie.js"},"gitHead":"4fb32958c96f5543ad1830600da88cc56b5a3dfb","bugs":{"url":"https://github.com/entrecode/shiro-trie/issues"},"_id":"shiro-trie@0.3.4","_shasum":"9df32a8eddd66384db5ae22039cd3242441ab41a","_from":".","_npmVersion":"3.7.3","_nodeVersion":"4.3.0","_npmUser":{"name":"entrecode","email":"info@entrecode.de"},"dist":{"shasum":"9df32a8eddd66384db5ae22039cd3242441ab41a","tarball":"https://registry.npmjs.org/shiro-trie/-/shiro-trie-0.3.4.tgz","integrity":"sha512-pilVNKSS4XV2ErE2ZGLsGq8b0Y1NLUFUt7Pcybb6iNqZqBnHKD7F8uI9sOQkQplOQa/9w0AqGBIGzsg8Jz1LbQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdr/FyUL5PtujU6XhL2cr38bYtKMbE2zT+CLlSViMiRQIhALbc2Q8iJrbZHFbg73eiS5Uw1QOEXl4+TPlYSWf77jYe"}]},"maintainers":[{"name":"entrecode","email":"info@entrecode.de"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/shiro-trie-0.3.4.tgz_1455280072667_0.6019673550035805"},"directories":{}},"0.3.5":{"name":"shiro-trie","version":"0.3.5","description":"Check permissions using Shiro-like strings, put in a trie.","homepage":"https://github.com/entrecode/shiro-trie","author":{"name":"Ruben Deyhle","email":"deyhle@entrecode.de","url":"https://entrecode.de"},"repository":{"type":"git","url":"git+https://github.com/entrecode/shiro-trie.git"},"license":"MIT","files":["index.js"],"keywords":["shiro-trie","shiro","trie","authorization","permissions"],"dependencies":{},"devDependencies":{"browserify":"13.0.0","chai":"3.5.0","coveralls":"2.11.6","istanbul":"0.4.2","mocha":"2.4.5","mocha-bamboo-reporter":"^1.1.0","mocha-lcov-reporter":"1.0.0","karma":"0.13.21","karma-bamboo-reporter":"0.1.2","karma-chai-plugins":"0.6.1","karma-chrome-launcher":"0.2.2","karma-mocha":"0.2.2","karma-phantomjs-launcher":"1.0.0","phantomjs-prebuilt":"^2.1.4"},"scripts":{"test":"npm run-script test-backend && npm run-script test-browser","test-travis":"./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha -- -R dot ./test/*","test-backend":"./node_modules/mocha/bin/mocha -R dot ./test/*","test-browser":"npm run-script build &&  ./node_modules/karma/bin/karma start","build":"browserify -x _ -r ./index.js -s shiroTrie -o ./dist/shiro-trie.js"},"bugs":{"url":"https://github.com/entrecode/shiro-trie/issues"},"_id":"shiro-trie@0.3.5","_shasum":"bad7d1d6331e3ea2b054e902c8d96ada1aae01c1","_from":".","_npmVersion":"3.7.1","_nodeVersion":"4.3.0","_npmUser":{"name":"entrecode","email":"info@entrecode.de"},"dist":{"shasum":"bad7d1d6331e3ea2b054e902c8d96ada1aae01c1","tarball":"https://registry.npmjs.org/shiro-trie/-/shiro-trie-0.3.5.tgz","integrity":"sha512-TaJWqvOz++a1vZgYj2iAN2kxQWcKAmb7HCvM/2HWMlS3avnrb9Zxk88EWNRReaIO5zcCYJLb1Z2+jh6LiE5Xpw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEABV0Yl1Hwfi8brboEPmFgISkJ+wKsJUsgJO9wJ2/G4AiBPB7Slwg/unoORPzyxrRPjVEaebSg1zw9+zlfYD+Ux0A=="}]},"maintainers":[{"name":"entrecode","email":"info@entrecode.de"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/shiro-trie-0.3.5.tgz_1455708156171_0.09156425576657057"},"directories":{}},"0.3.6":{"name":"shiro-trie","version":"0.3.6","description":"Check permissions using Shiro-like strings, put in a trie.","homepage":"https://github.com/entrecode/shiro-trie","author":{"name":"Ruben Deyhle","email":"deyhle@entrecode.de","url":"https://entrecode.de"},"repository":{"type":"git","url":"git+https://github.com/entrecode/shiro-trie.git"},"license":"MIT","files":["index.js"],"keywords":["shiro-trie","shiro","trie","authorization","permissions"],"dependencies":{},"devDependencies":{"browserify":"13.0.0","chai":"3.5.0","coveralls":"2.11.6","istanbul":"0.4.2","mocha":"2.4.5","mocha-bamboo-reporter":"^1.1.0","mocha-lcov-reporter":"1.0.0","karma":"0.13.21","karma-bamboo-reporter":"0.1.2","karma-chai-plugins":"0.6.1","karma-chrome-launcher":"0.2.2","karma-mocha":"0.2.2","karma-phantomjs-launcher":"1.0.0","phantomjs-prebuilt":"^2.1.4"},"scripts":{"test":"npm run-script test-backend && npm run-script test-browser","test-travis":"./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha -- -R dot ./test/*","test-backend":"./node_modules/mocha/bin/mocha -R dot ./test/*","test-browser":"npm run-script build &&  ./node_modules/karma/bin/karma start","build":"browserify -x _ -r ./index.js -s shiroTrie -o ./dist/shiro-trie.js"},"bugs":{"url":"https://github.com/entrecode/shiro-trie/issues"},"_id":"shiro-trie@0.3.6","_shasum":"6755c805c39be3abab64ef4d3125606fde74bd25","_from":".","_npmVersion":"3.7.1","_nodeVersion":"4.3.0","_npmUser":{"name":"entrecode","email":"info@entrecode.de"},"dist":{"shasum":"6755c805c39be3abab64ef4d3125606fde74bd25","tarball":"https://registry.npmjs.org/shiro-trie/-/shiro-trie-0.3.6.tgz","integrity":"sha512-sVHqF5SZ8r546NT9dzgkjzMNu9gBRct5PsqILR1Kro4ezNRuI6dmiUkL5yrJ6UP8NJREpbWjUCSnUBEWGX19SQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGPTsjt4DBYo8ltwEkQf9r70K4aNHdDjUjTwtnBW1iLeAiA4NyUvTTPl5MUvztuR9cQ9EOK4jzPQQDh63Wj6KY9Uaw=="}]},"maintainers":[{"name":"entrecode","email":"info@entrecode.de"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/shiro-trie-0.3.6.tgz_1455709680466_0.709662698674947"},"directories":{}},"0.3.7":{"name":"shiro-trie","version":"0.3.7","description":"Check permissions using Shiro-like strings, put in a trie.","homepage":"https://github.com/entrecode/shiro-trie","author":{"name":"Ruben Deyhle","email":"deyhle@entrecode.de","url":"https://entrecode.de"},"repository":{"type":"git","url":"git+https://github.com/entrecode/shiro-trie.git"},"license":"MIT","files":["index.js"],"keywords":["shiro-trie","shiro","trie","authorization","permissions"],"dependencies":{},"devDependencies":{"browserify":"13.0.0","chai":"3.5.0","coveralls":"2.11.9","istanbul":"0.4.3","mocha":"2.4.5","mocha-bamboo-reporter":"^1.1.0","mocha-lcov-reporter":"1.2.0","karma":"0.13.22","karma-bamboo-reporter":"0.1.2","karma-chai-plugins":"0.7.0","karma-chrome-launcher":"0.2.3","karma-mocha":"0.2.2","karma-phantomjs-launcher":"1.0.0","phantomjs-prebuilt":"^2.1.4"},"scripts":{"test":"npm run-script test-backend && npm run-script test-browser","test-travis":"./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha -- -R dot ./test/*","test-backend":"./node_modules/mocha/bin/mocha -R dot ./test/*","test-browser":"npm run-script build &&  ./node_modules/karma/bin/karma start","build":"browserify -x _ -r ./index.js -s shiroTrie -o ./dist/shiro-trie.js"},"gitHead":"d4abcee22e72b62bfa06d9de32f84da24d281e40","bugs":{"url":"https://github.com/entrecode/shiro-trie/issues"},"_id":"shiro-trie@0.3.7","_shasum":"b3d5bf155c74b2bb88c4964323b9dfe4a33d1ed9","_from":".","_npmVersion":"3.8.8","_nodeVersion":"4.4.3","_npmUser":{"name":"entrecode","email":"info@entrecode.de"},"dist":{"shasum":"b3d5bf155c74b2bb88c4964323b9dfe4a33d1ed9","tarball":"https://registry.npmjs.org/shiro-trie/-/shiro-trie-0.3.7.tgz","integrity":"sha512-o2CaP8tbGeyMXgu9SY7+Hsm8szhfQnjDINsOcVDViWM2Vp9iVmVikwKilOSMFxfQx8bLvvRRY+Rtgo4MhPuqfw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEbbrpbkMwJY1QIi4J2sbz7AcNW+bX7gA/BIfQCRHIvgIhAL7AwXYZME3pnOfJVyl2jK1Hf1LLgzoAy/KnzYDheLqK"}]},"maintainers":[{"name":"entrecode","email":"info@entrecode.de"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/shiro-trie-0.3.7.tgz_1461582297185_0.11536124884150922"},"directories":{}},"0.3.8":{"name":"shiro-trie","version":"0.3.8","description":"Check permissions using Shiro-like strings, put in a trie.","homepage":"https://github.com/entrecode/shiro-trie","author":{"name":"Ruben Deyhle","email":"deyhle@entrecode.de","url":"https://entrecode.de"},"repository":{"type":"git","url":"git+https://github.com/entrecode/shiro-trie.git"},"license":"MIT","files":["index.js"],"keywords":["shiro-trie","shiro","trie","authorization","permissions"],"dependencies":{},"devDependencies":{"browserify":"13.1.0","chai":"3.5.0","coveralls":"2.11.12","istanbul":"0.4.5","mocha":"3.0.2","mocha-bamboo-reporter":"^1.1.1","mocha-lcov-reporter":"1.2.0","karma":"1.2.0","karma-bamboo-reporter":"0.1.2","karma-chai-plugins":"0.7.0","karma-chrome-launcher":"2.0.0","karma-mocha":"1.1.1","karma-phantomjs-launcher":"1.0.1","phantomjs-prebuilt":"^2.1.12"},"scripts":{"test":"npm run-script test-backend && npm run-script test-browser","test-travis":"./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha -- -R dot ./test/*","test-backend":"./node_modules/mocha/bin/mocha -R dot ./test/*","test-browser":"npm run-script build &&  ./node_modules/karma/bin/karma start","build":"browserify -x _ -r ./index.js -s shiroTrie -o ./dist/shiro-trie.js"},"gitHead":"5f1aeccf3c0b6fb4c79516e9b4739df961d86b4d","bugs":{"url":"https://github.com/entrecode/shiro-trie/issues"},"_id":"shiro-trie@0.3.8","_shasum":"427f9d0c926edf629f71cb426f8497f8e3b7be04","_from":".","_npmVersion":"3.10.6","_nodeVersion":"4.5.0","_npmUser":{"name":"entrecode","email":"info@entrecode.de"},"dist":{"shasum":"427f9d0c926edf629f71cb426f8497f8e3b7be04","tarball":"https://registry.npmjs.org/shiro-trie/-/shiro-trie-0.3.8.tgz","integrity":"sha512-cExflob+ba46mP+/xpqQkHUqkd5R0n51CHocQW9uJ/4w4sOWtt/tdd2l2P7mlc/BwXIVnJOyVn5Dz2CERVLinA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGoayQeOvgQl+AIhkG+9ydKNlSTXD4E1Ml9mv0G9UmDwIhANc6h1nlJE/knSd0DnCQmOg+sd/9Gu3u1qM/sxKatuhZ"}]},"maintainers":[{"name":"entrecode","email":"info@entrecode.de"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/shiro-trie-0.3.8.tgz_1471953460568_0.31813976960256696"},"directories":{}},"0.3.9":{"name":"shiro-trie","version":"0.3.9","description":"Check permissions using Shiro-like strings, put in a trie.","homepage":"https://github.com/entrecode/shiro-trie","author":{"name":"Ruben Deyhle","email":"deyhle@entrecode.de","url":"https://entrecode.de"},"repository":{"type":"git","url":"git+https://github.com/entrecode/shiro-trie.git"},"license":"MIT","files":["index.js"],"keywords":["shiro-trie","shiro","trie","authorization","permissions"],"dependencies":{},"devDependencies":{"browserify":"13.1.1","chai":"3.5.0","coveralls":"2.11.15","istanbul":"0.4.5","mocha":"3.1.2","mocha-bamboo-reporter":"^1.1.1","mocha-lcov-reporter":"1.2.0","karma":"1.3.0","karma-bamboo-reporter":"0.1.2","karma-chai-plugins":"0.8.0","karma-chrome-launcher":"2.0.0","karma-mocha":"1.3.0","karma-phantomjs-launcher":"1.0.2","phantomjs-prebuilt":"^2.1.13"},"scripts":{"test":"npm run-script test-backend && npm run-script test-browser","test-travis":"./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha -- -R dot ./test/*","test-backend":"./node_modules/mocha/bin/mocha -R dot ./test/*","test-browser":"npm run-script build &&  ./node_modules/karma/bin/karma start","build":"browserify -x _ -r ./index.js -s shiroTrie -o ./dist/shiro-trie.js"},"bugs":{"url":"https://github.com/entrecode/shiro-trie/issues"},"_id":"shiro-trie@0.3.9","_shasum":"c7022f1d6ea0b1285632b0ce453522aa73367f4a","_from":".","_npmVersion":"3.10.9","_nodeVersion":"4.6.1","_npmUser":{"name":"entrecode","email":"info@entrecode.de"},"dist":{"shasum":"c7022f1d6ea0b1285632b0ce453522aa73367f4a","tarball":"https://registry.npmjs.org/shiro-trie/-/shiro-trie-0.3.9.tgz","integrity":"sha512-Oi9c2TGowcipTr4EyOIv0SFd0j/Z6vI80TRCIPBIIUM7jgflAXrtPWlIP9EUf8Bbqxpm+g6gSNxikeQZumEQxA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFTChVj7pbpMROqcCtiaKZOE1UesGR6ziIdPFHMslge+AiB/X79VAk0+vVw0y8KTgUtYkkefxlgJPlr5IDkNt+cxxA=="}]},"maintainers":[{"name":"entrecode","email":"info@entrecode.de"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/shiro-trie-0.3.9.tgz_1479203888949_0.21162034128792584"},"directories":{}},"0.3.10":{"name":"shiro-trie","version":"0.3.10","description":"Check permissions using Shiro-like strings, put in a trie.","homepage":"https://github.com/entrecode/shiro-trie","author":{"name":"Ruben Deyhle","email":"deyhle@entrecode.de","url":"https://entrecode.de"},"repository":{"type":"git","url":"git+https://github.com/entrecode/shiro-trie.git"},"license":"MIT","files":["index.js"],"keywords":["shiro-trie","shiro","trie","authorization","permissions"],"dependencies":{},"devDependencies":{"browserify":"13.1.1","chai":"3.5.0","coveralls":"2.11.15","istanbul":"0.4.5","mocha":"3.1.2","mocha-bamboo-reporter":"^1.1.1","mocha-lcov-reporter":"1.2.0","karma":"1.3.0","karma-bamboo-reporter":"0.1.2","karma-chai-plugins":"0.8.0","karma-chrome-launcher":"2.0.0","karma-mocha":"1.3.0","karma-phantomjs-launcher":"1.0.2","phantomjs-prebuilt":"^2.1.13"},"scripts":{"test":"npm run-script test-backend && npm run-script test-browser","test-travis":"./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha -- -R dot ./test/*","test-backend":"./node_modules/mocha/bin/mocha -R dot ./test/*","test-browser":"npm run-script build &&  ./node_modules/karma/bin/karma start","build":"browserify -x _ -r ./index.js -s shiroTrie -o ./dist/shiro-trie.js"},"bugs":{"url":"https://github.com/entrecode/shiro-trie/issues"},"_id":"shiro-trie@0.3.10","_shasum":"0569070e4aad7439f701fbd200e2a9499d479ac8","_from":".","_npmVersion":"3.10.9","_nodeVersion":"4.6.1","_npmUser":{"name":"entrecode","email":"info@entrecode.de"},"dist":{"shasum":"0569070e4aad7439f701fbd200e2a9499d479ac8","tarball":"https://registry.npmjs.org/shiro-trie/-/shiro-trie-0.3.10.tgz","integrity":"sha512-u+BihXAtwyT0tFmLwFA5t4Z4OzF4+0DxZ9dKE+0dCxV8IRRtCV3dmEwVNdMajmw5E775QiLQD2T3tRk1LS3rRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDB0vlkigP6tpvk6UQsH0+baVGVhm8/U08/Z54ZEU1yRgIhAIciHOksdpKzSwIQLa1rEDVmaXK+5EA/EzCoGuskcEaF"}]},"maintainers":[{"name":"entrecode","email":"info@entrecode.de"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/shiro-trie-0.3.10.tgz_1479391610190_0.5109692334663123"},"directories":{}},"0.3.11":{"name":"shiro-trie","version":"0.3.11","description":"Check permissions using Shiro-like strings, put in a trie.","homepage":"https://github.com/entrecode/shiro-trie","author":{"name":"Ruben Deyhle","email":"deyhle@entrecode.de","url":"https://entrecode.de"},"repository":{"type":"git","url":"git+https://github.com/entrecode/shiro-trie.git"},"license":"MIT","files":["index.js"],"keywords":["shiro-trie","shiro","trie","authorization","permissions"],"dependencies":{},"devDependencies":{"browserify":"13.1.1","chai":"3.5.0","coveralls":"2.11.15","istanbul":"0.4.5","mocha":"3.1.2","mocha-bamboo-reporter":"^1.1.1","mocha-lcov-reporter":"1.2.0","karma":"1.3.0","karma-bamboo-reporter":"0.1.2","karma-chai-plugins":"0.8.0","karma-chrome-launcher":"2.0.0","karma-mocha":"1.3.0","karma-phantomjs-launcher":"1.0.2","phantomjs-prebuilt":"^2.1.13"},"scripts":{"test":"npm run-script test-backend && npm run-script test-browser","test-travis":"./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha -- -R dot ./test/*","test-backend":"./node_modules/mocha/bin/mocha -R dot ./test/*","test-browser":"npm run-script build &&  ./node_modules/karma/bin/karma start","build":"browserify -x _ -r ./index.js -s shiroTrie -o ./dist/shiro-trie.js"},"bugs":{"url":"https://github.com/entrecode/shiro-trie/issues"},"_id":"shiro-trie@0.3.11","_shasum":"8924f66795f6f6e0bf8f872789038f5987a46fae","_from":".","_npmVersion":"3.10.9","_nodeVersion":"4.6.1","_npmUser":{"name":"entrecode","email":"info@entrecode.de"},"dist":{"shasum":"8924f66795f6f6e0bf8f872789038f5987a46fae","tarball":"https://registry.npmjs.org/shiro-trie/-/shiro-trie-0.3.11.tgz","integrity":"sha512-eG1/rWekUCaJ7cthhKZX9HoPUhQz2O/DovYhkVs2lZ5LrdpPbkjJPad2eqF83zPxzqVgyWnJ89MiBXejft1qQQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUJTQ1ANNPkM6pl0KVqBR81agyNdIUqadT+qeQOFHtBQIhAPZCpVRxb3cKnyv9Nxr89EH5rVRTP3snXxMysPy0oYtH"}]},"maintainers":[{"name":"entrecode","email":"info@entrecode.de"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/shiro-trie-0.3.11.tgz_1479484114065_0.3680597273632884"},"directories":{}},"0.3.12":{"name":"shiro-trie","version":"0.3.12","description":"Check permissions using Shiro-like strings, put in a trie.","homepage":"https://github.com/entrecode/shiro-trie","author":{"name":"Ruben Deyhle","email":"deyhle@entrecode.de","url":"https://entrecode.de"},"repository":{"type":"git","url":"git+https://github.com/entrecode/shiro-trie.git"},"license":"MIT","files":["index.js"],"keywords":["shiro-trie","shiro","trie","authorization","permissions"],"dependencies":{},"devDependencies":{"browserify":"13.1.1","chai":"3.5.0","coveralls":"2.11.15","istanbul":"0.4.5","mocha":"3.1.2","mocha-bamboo-reporter":"^1.1.1","mocha-lcov-reporter":"1.2.0","karma":"1.3.0","karma-bamboo-reporter":"0.1.2","karma-chai-plugins":"0.8.0","karma-chrome-launcher":"2.0.0","karma-mocha":"1.3.0","karma-phantomjs-launcher":"1.0.2","phantomjs-prebuilt":"^2.1.13"},"scripts":{"test":"npm run-script test-backend && npm run-script test-browser","test-travis":"./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha -- -R dot ./test/*","test-backend":"./node_modules/mocha/bin/mocha -R dot ./test/*","test-browser":"npm run-script build &&  ./node_modules/karma/bin/karma start","build":"browserify -x _ -r ./index.js -s shiroTrie -o ./dist/shiro-trie.js"},"bugs":{"url":"https://github.com/entrecode/shiro-trie/issues"},"_id":"shiro-trie@0.3.12","_shasum":"a4caced1f2749ca96d1d24e9a12382bc74a1e0c8","_from":".","_npmVersion":"3.10.9","_nodeVersion":"4.6.1","_npmUser":{"name":"entrecode","email":"info@entrecode.de"},"dist":{"shasum":"a4caced1f2749ca96d1d24e9a12382bc74a1e0c8","tarball":"https://registry.npmjs.org/shiro-trie/-/shiro-trie-0.3.12.tgz","integrity":"sha512-Sbvsy640EplHHg0JDT0ZA0bF1TkMV9Y32PulG8bujqMboPjHkjA3FeBT4Y6LTa9GwtEGT1EVl36DdD17EWLPvA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCIAU7t1s8y7Vwp7LWVPXBXnwThOVwAv6CzHm6a/VmFtmVAh9CXGtYy2YQXN77dT/+Y1zLBaW8KYFs/jf/jWLMFYF9"}]},"maintainers":[{"name":"entrecode","email":"info@entrecode.de"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/shiro-trie-0.3.12.tgz_1479715663169_0.3267920205835253"},"directories":{}},"0.3.13":{"name":"shiro-trie","version":"0.3.13","description":"Check permissions using Shiro-like strings, put in a trie.","homepage":"https://github.com/entrecode/shiro-trie","author":{"name":"Ruben Deyhle","email":"deyhle@entrecode.de","url":"https://entrecode.de"},"repository":{"type":"git","url":"git+https://github.com/entrecode/shiro-trie.git"},"license":"MIT","files":["index.js"],"keywords":["shiro-trie","shiro","trie","authorization","permissions"],"dependencies":{},"devDependencies":{"browserify":"14.3.0","chai":"3.5.0","coveralls":"2.13.0","istanbul":"0.4.5","mocha":"3.2.0","mocha-bamboo-reporter":"^1.1.1","mocha-lcov-reporter":"1.3.0","karma":"1.6.0","karma-bamboo-reporter":"0.1.2","karma-chai-plugins":"0.8.0","karma-chrome-launcher":"2.0.0","karma-mocha":"1.3.0","karma-phantomjs-launcher":"1.0.4","phantomjs-prebuilt":"^2.1.14"},"scripts":{"test":"npm run-script test-backend && npm run-script test-browser","test-travis":"./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha -- -R dot ./test/*","test-backend":"./node_modules/mocha/bin/mocha -R dot ./test/*","test-browser":"npm run-script build &&  ./node_modules/karma/bin/karma start","build":"browserify -x _ -r ./index.js -s shiroTrie -o ./dist/shiro-trie.js"},"gitHead":"64d0772fdec384759a0f009316e55741aa9417e5","bugs":{"url":"https://github.com/entrecode/shiro-trie/issues"},"_id":"shiro-trie@0.3.13","_shasum":"a4a66b5498d69b94602e7a98b0057315b3b5c744","_from":".","_npmVersion":"4.4.4","_nodeVersion":"6.10.2","_npmUser":{"name":"entrecode","email":"info@entrecode.de"},"dist":{"shasum":"a4a66b5498d69b94602e7a98b0057315b3b5c744","tarball":"https://registry.npmjs.org/shiro-trie/-/shiro-trie-0.3.13.tgz","integrity":"sha512-zSB8EWqbpCkKCJrttKpKwOMfzeNeUHatL0cukFcTGhDVveJTPhMEtvAk+kp20BjI3pTLfSw5sxLoxdqmcdncmQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1RSwD/H/zJySr4gVexU7XYb0HLraCfeCMv6Ul2AywWgIgb226Kq2R4ki9xWynax91trLDYkIwHcWYWEYn/98xptA="}]},"maintainers":[{"name":"entrecode","email":"info@entrecode.de"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/shiro-trie-0.3.13.tgz_1491916190622_0.8762666794937104"},"directories":{}},"0.4.0":{"name":"shiro-trie","version":"0.4.0","description":"Check permissions using Shiro-like strings, put in a trie.","homepage":"https://github.com/entrecode/shiro-trie","main":"index.js","types":"index.d.ts","author":{"name":"Ruben Deyhle","email":"deyhle@entrecode.de","url":"https://entrecode.de"},"repository":{"type":"git","url":"git+https://github.com/entrecode/shiro-trie.git"},"license":"MIT","keywords":["shiro-trie","shiro","trie","authorization","permissions"],"dependencies":{},"devDependencies":{"browserify":"14.4.0","chai":"4.1.1","coveralls":"2.13.1","istanbul":"0.4.5","mocha":"3.5.0","mocha-bamboo-reporter":"1.1.1","mocha-lcov-reporter":"1.3.0","karma":"1.7.1","karma-bamboo-reporter":"0.1.2","karma-chai-plugins":"0.9.0","karma-chrome-launcher":"2.2.0","karma-mocha":"1.3.0","karma-phantomjs-launcher":"1.0.4","phantomjs-prebuilt":"2.1.14"},"scripts":{"test":"npm run-script test-backend && npm run-script test-browser","test-travis":"./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha -- -R dot ./test/*","test-backend":"./node_modules/mocha/bin/mocha -R dot ./test/*","test-browser":"npm run-script build &&  ./node_modules/karma/bin/karma start","build":"browserify -x _ -r ./index.js -s shiroTrie -o ./dist/shiro-trie.js"},"gitHead":"0ee9ecfa94513120e82875f3d7ea7e2802fa9343","bugs":{"url":"https://github.com/entrecode/shiro-trie/issues"},"_id":"shiro-trie@0.4.0","_npmVersion":"5.3.0","_nodeVersion":"8.1.4","_npmUser":{"name":"entrecode","email":"support@entrecode.de"},"dist":{"integrity":"sha512-CyywJRzgBdbbNR0fzHN3caaVRNi7LzubGAyA+roaCwV7Hs8vNRgXqE51cl2NXfX0AiMbhvnYFooTJvbTxhLyxw==","shasum":"7fa67b088508f9ea3bd7ba93492fe606eaaef69a","tarball":"https://registry.npmjs.org/shiro-trie/-/shiro-trie-0.4.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC70NtvgBYuNgRKrlubM4JytVSDSIPnFQWjUEap0YYqOQIgB4IEez/Ay49tYBP76qusm33pGwcZ/+2fB3Xjd8Z4gVY="}]},"maintainers":[{"name":"entrecode","email":"info@entrecode.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shiro-trie-0.4.0.tgz_1504192652492_0.6549906218424439"},"directories":{}},"0.4.1":{"name":"shiro-trie","version":"0.4.1","description":"Check permissions using Shiro-like strings, put in a trie.","homepage":"https://github.com/entrecode/shiro-trie","main":"index.js","types":"index.d.ts","author":{"name":"Ruben Deyhle","email":"deyhle@entrecode.de","url":"https://entrecode.de"},"repository":{"type":"git","url":"git+https://github.com/entrecode/shiro-trie.git"},"license":"MIT","keywords":["shiro-trie","shiro","trie","authorization","permissions"],"dependencies":{},"devDependencies":{"browserify":"14.5.0","chai":"4.1.2","coveralls":"2.13.3","istanbul":"0.4.5","mocha":"4.0.1","mocha-bamboo-reporter":"1.1.1","mocha-lcov-reporter":"1.3.0","karma":"1.7.1","karma-bamboo-reporter":"0.1.2","karma-chai-plugins":"0.9.0","karma-chrome-launcher":"2.2.0","karma-mocha":"1.3.0","karma-phantomjs-launcher":"1.0.4","phantomjs-prebuilt":"2.1.16"},"scripts":{"test":"npm run-script test-backend && npm run-script test-browser","test-travis":"./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha -- -R dot ./test/*","test-backend":"./node_modules/mocha/bin/mocha -R dot ./test/*","test-browser":"npm run-script build &&  ./node_modules/karma/bin/karma start","build":"browserify -x _ -r ./index.js -s shiroTrie -o ./dist/shiro-trie.js"},"gitHead":"152b3696265c99b7991cac0c5edf2a1e82935d0c","bugs":{"url":"https://github.com/entrecode/shiro-trie/issues"},"_id":"shiro-trie@0.4.1","_npmVersion":"5.5.1","_nodeVersion":"8.8.1","_npmUser":{"name":"entrecode","email":"support@entrecode.de"},"dist":{"integrity":"sha512-ZUmQVLiuNEOoo7MJc+Q+D0JeeDYc5PYZQQdXeSgO8SAEplL/fTuNs3zngYf+LmRxCSu+FHFy5PstGhqrVDkjrQ==","shasum":"69fa190a0f270035facc413bf04b0b22e99b7e77","tarball":"https://registry.npmjs.org/shiro-trie/-/shiro-trie-0.4.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICtmdX4pwmGHQfeHIDq6gMnpwF7qUGzpdkSegFQqe/efAiAxLF0f9DuT57tCS5A2pwLGFHE9vq7i/Ev4ZXByLNkc9g=="}]},"maintainers":[{"name":"entrecode","email":"info@entrecode.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shiro-trie-0.4.1.tgz_1511945371408_0.27634598314762115"},"directories":{}},"0.4.2":{"name":"shiro-trie","version":"0.4.2","description":"Check permissions using Shiro-like strings, put in a trie.","homepage":"https://github.com/entrecode/shiro-trie","main":"index.js","types":"index.d.ts","author":{"name":"Ruben Deyhle","email":"deyhle@entrecode.de","url":"https://entrecode.de"},"repository":{"type":"git","url":"git+https://github.com/entrecode/shiro-trie.git"},"license":"MIT","keywords":["shiro-trie","shiro","trie","authorization","permissions"],"dependencies":{},"devDependencies":{"browserify":"14.5.0","chai":"4.1.2","coveralls":"2.13.3","istanbul":"0.4.5","mocha":"4.0.1","mocha-bamboo-reporter":"1.1.1","mocha-lcov-reporter":"1.3.0","karma":"1.7.1","karma-bamboo-reporter":"0.1.2","karma-chai-plugins":"0.9.0","karma-chrome-launcher":"2.2.0","karma-mocha":"1.3.0","karma-phantomjs-launcher":"1.0.4","phantomjs-prebuilt":"2.1.16"},"scripts":{"test":"npm run-script test-backend && npm run-script test-browser","test-travis":"./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha -- -R dot ./test/*","test-backend":"./node_modules/mocha/bin/mocha -R dot ./test/*","test-browser":"npm run-script build &&  ./node_modules/karma/bin/karma start","build":"browserify -x _ -r ./index.js -s shiroTrie -o ./dist/shiro-trie.js"},"gitHead":"dd5e16c936213cb15523b74072906ac809918400","bugs":{"url":"https://github.com/entrecode/shiro-trie/issues"},"_id":"shiro-trie@0.4.2","_npmVersion":"5.5.1","_nodeVersion":"8.8.1","_npmUser":{"name":"entrecode","email":"support@entrecode.de"},"dist":{"integrity":"sha512-Y8HMtD2fDJiVRHiWZnfSjcChOE32AijbcewFkVXhebqJk87IwYQH6ThPGZXqRMHItq6GfXoqjRqHZ7zrNmGcXQ==","shasum":"5a0420859fa62064bd820c743b0207c4d527d2a9","tarball":"https://registry.npmjs.org/shiro-trie/-/shiro-trie-0.4.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoFZcCYj1466o7MVzqCm8Lz7udD66qVYzi06ZYE54+WQIgd+YfGukXUT/+NXXlQnIPnYodjpB6mXylrh6lg9WXWL0="}]},"maintainers":[{"name":"entrecode","email":"info@entrecode.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shiro-trie-0.4.2.tgz_1512482366101_0.05581914586946368"},"directories":{}},"0.4.3":{"name":"shiro-trie","version":"0.4.3","description":"Check permissions using Shiro-like strings, put in a trie.","homepage":"https://github.com/entrecode/shiro-trie","main":"index.js","types":"index.d.ts","author":{"name":"Ruben Deyhle","email":"deyhle@entrecode.de","url":"https://entrecode.de"},"repository":{"type":"git","url":"git+https://github.com/entrecode/shiro-trie.git"},"license":"MIT","keywords":["shiro-trie","shiro","trie","authorization","permissions"],"dependencies":{},"devDependencies":{"browserify":"15.2.0","chai":"4.1.2","coveralls":"2.13.3","istanbul":"0.4.5","mocha":"5.0.0","mocha-bamboo-reporter":"1.1.1","mocha-lcov-reporter":"1.3.0","karma":"2.0.0","karma-bamboo-reporter":"0.1.2","karma-chai-plugins":"0.9.0","karma-chrome-launcher":"2.2.0","karma-mocha":"1.3.0","karma-phantomjs-launcher":"1.0.4","phantomjs-prebuilt":"2.1.16"},"scripts":{"test":"npm run-script test-backend && npm run-script test-browser","test-travis":"./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha -- -R dot ./test/*","test-backend":"./node_modules/mocha/bin/mocha -R dot ./test/*","test-browser":"npm run-script build &&  ./node_modules/karma/bin/karma start","build":"browserify -x _ -r ./index.js -s shiroTrie -o ./dist/shiro-trie.js"},"gitHead":"12dc153bb88f8656d10a3ca4927db719519fdf74","bugs":{"url":"https://github.com/entrecode/shiro-trie/issues"},"_id":"shiro-trie@0.4.3","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"entrecode","email":"support@entrecode.de"},"dist":{"integrity":"sha512-Nqn9CiaYT7GuIXCWWOP0HP/h9sNDDjprzpwOvHOmzW7eelrXzucGqIU9QQBLBaFqBosMTeIKangeyJ6nC5Vn5A==","shasum":"a0af1ea39dc162243408e5be7207d0b1b9acd0c7","tarball":"https://registry.npmjs.org/shiro-trie/-/shiro-trie-0.4.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFI9K73KAhFJThSfLAEOpPhtcpNdnMZq2xT3R/9SegrKAiEArcMDNaHnugWBlpU1A8as5yGegBSLTd0M77+LoRsH8nc="}]},"maintainers":[{"name":"entrecode","email":"info@entrecode.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shiro-trie-0.4.3.tgz_1517304061480_0.35987351182848215"},"directories":{}},"0.4.4":{"name":"shiro-trie","version":"0.4.4","description":"Check permissions using Shiro-like strings, put in a trie.","homepage":"https://github.com/entrecode/shiro-trie","main":"index.js","types":"index.d.ts","author":{"name":"Ruben Deyhle","email":"deyhle@entrecode.de","url":"https://entrecode.de"},"repository":{"type":"git","url":"git+https://github.com/entrecode/shiro-trie.git"},"license":"MIT","keywords":["shiro-trie","shiro","trie","authorization","permissions"],"dependencies":{},"devDependencies":{"browserify":"15.2.0","chai":"4.1.2","coveralls":"2.13.3","istanbul":"0.4.5","mocha":"5.0.0","mocha-bamboo-reporter":"1.1.1","mocha-lcov-reporter":"1.3.0","karma":"2.0.0","karma-bamboo-reporter":"0.1.2","karma-chai-plugins":"0.9.0","karma-chrome-launcher":"2.2.0","karma-mocha":"1.3.0","karma-phantomjs-launcher":"1.0.4","phantomjs-prebuilt":"2.1.16"},"scripts":{"test":"npm run-script test-backend && npm run-script test-browser","test-travis":"./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha -- -R dot ./test/*","test-backend":"./node_modules/mocha/bin/mocha -R dot ./test/*","test-browser":"npm run-script build &&  ./node_modules/karma/bin/karma start","build":"browserify -x _ -r ./index.js -s shiroTrie -o ./dist/shiro-trie.js"},"gitHead":"be2c249208b2a70b5ef18124db13ed381e6cec18","bugs":{"url":"https://github.com/entrecode/shiro-trie/issues"},"_id":"shiro-trie@0.4.4","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"entrecode","email":"support@entrecode.de"},"dist":{"integrity":"sha512-pNXVotoFArhOAyc+lA4qKmV9BT0h7y7zIL7mRpgEnCj50IniSt6VJXKRXAASsIk5aYBIRyDETtYsqwU056As8Q==","shasum":"a231a21a6fa4bc01c8ea14702256168694a73e45","tarball":"https://registry.npmjs.org/shiro-trie/-/shiro-trie-0.4.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHtSI/UTwj7QDZ2Q1DJftIL2gGKpkEFYyhZVVlsGenVZAiEAmL8xLqcU4VhADx5N096Q1QGTVmCWwAHlFNjevm2pdu4="}]},"maintainers":[{"name":"entrecode","email":"info@entrecode.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shiro-trie-0.4.4.tgz_1517498686710_0.5671681540552527"},"directories":{}},"0.4.5":{"name":"shiro-trie","version":"0.4.5","description":"Check permissions using Shiro-like strings, put in a trie.","homepage":"https://github.com/entrecode/shiro-trie","main":"index.js","types":"index.d.ts","author":{"name":"Ruben Deyhle","email":"deyhle@entrecode.de","url":"https://entrecode.de"},"repository":{"type":"git","url":"git+https://github.com/entrecode/shiro-trie.git"},"license":"MIT","keywords":["shiro-trie","shiro","trie","authorization","permissions"],"dependencies":{},"devDependencies":{"browserify":"15.2.0","chai":"4.1.2","coveralls":"2.13.3","istanbul":"0.4.5","mocha":"5.0.0","mocha-bamboo-reporter":"1.1.1","mocha-lcov-reporter":"1.3.0","karma":"2.0.0","karma-bamboo-reporter":"0.1.2","karma-chai-plugins":"0.9.0","karma-chrome-launcher":"2.2.0","karma-mocha":"1.3.0","karma-phantomjs-launcher":"1.0.4","phantomjs-prebuilt":"2.1.16"},"scripts":{"test":"npm run-script test-backend && npm run-script test-browser","test-travis":"./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha -- -R dot ./test/*","test-backend":"./node_modules/mocha/bin/mocha -R dot ./test/*","test-browser":"npm run-script build &&  ./node_modules/karma/bin/karma start","build":"browserify -x _ -r ./index.js -s shiroTrie -o ./dist/shiro-trie.js"},"gitHead":"3a52a38c4dd2ca6f44806550c876e333b4106235","bugs":{"url":"https://github.com/entrecode/shiro-trie/issues"},"_id":"shiro-trie@0.4.5","_npmVersion":"5.6.0","_nodeVersion":"8.8.1","_npmUser":{"name":"entrecode","email":"support@entrecode.de"},"dist":{"integrity":"sha512-l9XaQKFi6hX0ZGSlrhLHiI9UGYxJtZTWbg/otqX/5Kx5Xdhbtd/TPnjP9PF9cOHzhw8nV3EDIEry/rt5mSEkJg==","shasum":"bc9af4d25244af079c71f276c7e5dd8be3479183","tarball":"https://registry.npmjs.org/shiro-trie/-/shiro-trie-0.4.5.tgz","fileCount":9,"unpackedSize":43574,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvzYneUOupbPkgbfA1iusVq1nWFWvCKOU9CVcHsAIi0QIgdMM51hpmYusxIC2qPzFU1XkGTSpRcdbzmXA7l+f9Ts0="}]},"maintainers":[{"name":"entrecode","email":"info@entrecode.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shiro-trie_0.4.5_1518170481280_0.5396169564202737"},"_hasShrinkwrap":false},"0.4.6":{"name":"shiro-trie","version":"0.4.6","description":"Check permissions using Shiro-like strings, put in a trie.","homepage":"https://github.com/entrecode/shiro-trie","main":"index.js","types":"index.d.ts","author":{"name":"Ruben Deyhle","email":"deyhle@entrecode.de","url":"https://entrecode.de"},"repository":{"type":"git","url":"git+https://github.com/entrecode/shiro-trie.git"},"license":"MIT","keywords":["shiro-trie","shiro","trie","authorization","permissions"],"dependencies":{},"devDependencies":{"browserify":"16.2.0","chai":"4.1.2","coveralls":"3.0.1","istanbul":"0.4.5","mocha":"5.0.4","mocha-bamboo-reporter":"1.1.1","mocha-lcov-reporter":"1.3.0","karma":"2.0.2","karma-bamboo-reporter":"0.1.2","karma-chai-plugins":"0.9.0","karma-chrome-launcher":"2.2.0","karma-mocha":"1.3.0","karma-phantomjs-launcher":"1.0.4","phantomjs-prebuilt":"2.1.16"},"scripts":{"test":"npm run-script test-backend && npm run-script test-browser","test-travis":"./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha -- -R dot ./test/*","test-backend":"./node_modules/mocha/bin/mocha -R dot ./test/*","test-browser":"npm run-script build &&  ./node_modules/karma/bin/karma start","build":"browserify -x _ -r ./index.js -s shiroTrie -o ./dist/shiro-trie.js"},"gitHead":"4b9efe8b0adb9f60da53a735516389843f31ea3d","bugs":{"url":"https://github.com/entrecode/shiro-trie/issues"},"_id":"shiro-trie@0.4.6","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"entrecode","email":"support@entrecode.de"},"dist":{"integrity":"sha512-Ou4SRU22lGl15o4DFtIeIzeXZiuUtdmkEGj793nwZ6s+lFWmtpKDrw4DLsIaaAJd3TINuJw82h9HWvj8pKiO+g==","shasum":"c694ed5b153d298618ba470a7d3b3787faece26c","tarball":"https://registry.npmjs.org/shiro-trie/-/shiro-trie-0.4.6.tgz","fileCount":9,"unpackedSize":44818,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7Z+ACRA9TVsSAnZWagAA25AQAIVsbGvh6gSqcclRyln4\nXpROGVUL/1622TsJ3D4WdVYOW1tBCfCUOIo5EyOQ7yApKtYIN3OoLQ2eMVJ5\n5+mglhkluzqm3nkWB1RftiVVsajzMCdGRg5J3E/ZFs2pBNXvxnoj4QTduu0O\nAjlWwVcZwUN7LYeMo2E9z9GpQE1CXy0ej2/hMh9dsyNLt5mSGxwihlNWttwX\nCFU8ibAZqtsTXh+NSmU8aafubHjhwyAgqv8Q6GjJg9IfsLV3ATfZDf3OLXNK\nw4q5T70sOrE9jAPo2A3ZdSteabNj41WX7KHn2Ei1zFdM+ysExctPgChXdol7\nAFtn2dmLtIoqQD6+1h8JNlghFcio6RV4RDXMkZT7Hn4vZkpEiCD6WbhKt4YI\nazL1aOGnIOxF8WwaXREvky94AfMcmjV+3WXdekC/vY27Vq4YOBpESJC2dEOM\nfStT0Y2MxBJDLv655leqGiWZMU9Zl45zxfiEZZOwtXpzTKEfwPyfYxPMBOJQ\nrRTYjaVRV5oDwv6nfdGIC4VjmoOdRLIfQ0UyciMBtimemiv1LF9ydrw9ERQ6\ncBH5NpBQyxSlSX5X8LpQwUV2bjvQFQNbr39DZCPJxcVKeeFMThPfKU5uCYn4\nReRuD1x0C45jIOWBcFq3gVIkx+BBpjiFfRBxQELTYU62rEneG2UahQdh5DhB\n9dA+\r\n=sGYm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDp8ar+dSmZfq2GNa8tNpvNnn7zesdNQ2wXNhfHApti7AiAZIPWcDJpHX6oBVxEIrDJgOcC6ARoPZoB2G6zuwIPXpA=="}]},"maintainers":[{"name":"entrecode","email":"info@entrecode.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shiro-trie_0.4.6_1525522302334_0.35125685872570167"},"_hasShrinkwrap":false},"0.4.7":{"name":"shiro-trie","version":"0.4.7","description":"Check permissions using Shiro-like strings, put in a trie.","homepage":"https://github.com/entrecode/shiro-trie","main":"index.js","types":"index.d.ts","author":{"name":"Ruben Deyhle","email":"deyhle@entrecode.de","url":"https://entrecode.de"},"repository":{"type":"git","url":"git+https://github.com/entrecode/shiro-trie.git"},"license":"MIT","keywords":["shiro-trie","shiro","trie","authorization","permissions"],"dependencies":{},"devDependencies":{"browserify":"16.2.1","chai":"4.1.2","coveralls":"3.0.1","istanbul":"0.4.5","mocha":"5.2.0","mocha-bamboo-reporter":"1.1.1","mocha-lcov-reporter":"1.3.0","karma":"2.0.2","karma-bamboo-reporter":"0.1.2","karma-chai-plugins":"0.9.0","karma-chrome-launcher":"2.2.0","karma-mocha":"1.3.0","karma-phantomjs-launcher":"1.0.4","phantomjs-prebuilt":"2.1.16"},"scripts":{"test":"npm run-script test-backend && npm run-script test-browser","test-travis":"./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha -- -R dot ./test/*","test-backend":"./node_modules/mocha/bin/mocha -R dot ./test/*","test-browser":"npm run-script build &&  ./node_modules/karma/bin/karma start","build":"browserify -x _ -r ./index.js -s shiroTrie -o ./dist/shiro-trie.js"},"gitHead":"7c64545784366d90b8c295ba69e659a22539f651","bugs":{"url":"https://github.com/entrecode/shiro-trie/issues"},"_id":"shiro-trie@0.4.7","_npmVersion":"5.7.1","_nodeVersion":"8.10.0","_npmUser":{"name":"entrecode","email":"support@entrecode.de"},"dist":{"integrity":"sha512-y9GIxZjZhWX54VE/1i90HThx/VS/volkkSeuCCH9UeOwyfrtB5BLdIe1tTBLeFelPCcY5+q3S3AMz33OuYfHfA==","shasum":"5f30981eca277c89ffcb68ffc477c94d95dcd55f","tarball":"https://registry.npmjs.org/shiro-trie/-/shiro-trie-0.4.7.tgz","fileCount":9,"unpackedSize":44882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBCJgCRA9TVsSAnZWagAA1sUP/ih6y9vfh9uNF7+y/n8S\n5yLBKZH88/SbAHfhb5dkttAi2S+oxtEB3QXgHhLeQRxRqnY3RboxdTkPuQPi\nJJywved7Yw/yvoK3F7GOAk3NZ1lhVQPWCpXEoOpk7E/N0lzSaWzpsHSN1mpS\ndl8ks4zLqTV+P1/pmX9a7tNaXiP8py5VODBrUXqxd1n2iscAaZL/aCxxhOMs\nwLmDzHkLhdEo/+wfML5F9PxS0Isxd2YrdHB7ngNgeLpyIUY0JZvGg5i4XpJJ\nMO5hbEj7bjnJyAswgGUw499Bu3b/+icDcZjdHZcIWDjJkz//WkNkeqpBTFbu\ndRlc2uWkgq3uGIxK53476D9Q3Qx8HhB/wrJnSVIeYkMeHOfB27LUvg/7hLeK\naySBt2o4QWUtxa7E58Pj0wi0OGw+EXdXsW3IUJI6vTnhsbjWnS1fKnLNq5m1\nUtv1kpkKL3HzQW34X73CxV4y/p7gL0WFEr08N1IBp11yQW94GgAFr+Jj3hnp\nfMP34BlNRVG+cbsyV0QfX26mXvJy644SCMp4W9rL2DqSMVk3UYqVmAJG/EE2\n/oPG8kFJEJs5h5FuPF0qbcZP/qe1720C2DG06obydgAf49+sgNv1TmZQXapy\nlEnwmaglZfl/tMIm2GdDS52bzTlJUc0GRZt8/BHLdsJIPvVhaLwXlIh6hTwS\nfRWE\r\n=WbXE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFI5B0Mij7X7AAxvK1L28dCJP/+BLxSrfLN7Q0W9tIN6AiBwg/cyJKCeFA+LHxmPMBUNK11+UQxTo/lqxiTjC15xwg=="}]},"maintainers":[{"name":"entrecode","email":"info@entrecode.de"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shiro-trie_0.4.7_1526997599246_0.7429657353350934"},"_hasShrinkwrap":false},"0.4.8":{"name":"shiro-trie","version":"0.4.8","description":"Check permissions using Shiro-like strings, put in a trie.","homepage":"https://github.com/entrecode/shiro-trie","main":"index.js","types":"index.d.ts","author":{"name":"Ruben Deyhle","email":"deyhle@entrecode.de","url":"https://entrecode.de"},"repository":{"type":"git","url":"git+https://github.com/entrecode/shiro-trie.git"},"license":"MIT","keywords":["shiro-trie","shiro","trie","authorization","permissions"],"dependencies":{},"devDependencies":{"browserify":"16.2.2","chai":"4.1.2","coveralls":"3.0.2","istanbul":"0.4.5","mocha":"5.2.0","mocha-bamboo-reporter":"1.1.1","mocha-lcov-reporter":"1.3.0","karma":"3.0.0","karma-bamboo-reporter":"0.1.2","karma-chai-plugins":"0.9.0","karma-chrome-launcher":"2.2.0","karma-mocha":"1.3.0","karma-phantomjs-launcher":"1.0.4","phantomjs-prebuilt":"2.1.16"},"scripts":{"test":"npm run-script test-backend && npm run-script test-browser","test-travis":"./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha -- -R dot ./test/*","test-backend":"./node_modules/mocha/bin/mocha -R dot ./test/*","test-browser":"npm run-script build &&  ./node_modules/karma/bin/karma start","build":"browserify -x _ -r ./index.js -s shiroTrie -o ./dist/shiro-trie.js"},"gitHead":"726e6495446a36154cc1aea4582eedc7747cd0b3","bugs":{"url":"https://github.com/entrecode/shiro-trie/issues"},"_id":"shiro-trie@0.4.8","_npmVersion":"6.2.0","_nodeVersion":"8.11.3","_npmUser":{"name":"scherzinger","email":"scherzinger@entrecode.de"},"dist":{"integrity":"sha512-CtBcRIbueg6dnSE1XuFf03RX67GdSUFcb5+zhbTL+cESTd8Vjr42YvtHMKlOZvsLt0RmtbuLzslLix8E4nKFwg==","shasum":"63b0dab00bd91c0003d09d5d7cabc0a1f38f4295","tarball":"https://registry.npmjs.org/shiro-trie/-/shiro-trie-0.4.8.tgz","fileCount":9,"unpackedSize":44840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiODXCRA9TVsSAnZWagAAgOMP/isoxaf3jpUbfAxfJQsh\nxU1si+ZzRj+O/yFbAaVcg2cZU3TkePBJDMR5xnsjsJw78VKa+a9CdiVp0Lue\n0xKESmIyelMcuop3jY5UtNH+W+3PedDx6vfCKWnmcfVlJ/LO5rs9t5xD/3Cs\nGaM9il4Lhdg0FZ4I8CUvEU4QKpdy2sIUm1WuCdGYgPvgiQZ76xAjhthVEkZN\neeW6pUBH6ifBnIsP6cF7IDbhbbSq++I0lVS1plvHRfuSwYFgqpWpDTInfa1a\nFaM48RzngGuB22+QGs38/gmvcruRwq7z4jq51UhfFfMAKcYrWbs2RKePIvHv\nsJ8g0dyUNL76OihmQdvGNzeKFMGbR0jlsnx5PNPd4I52fgcBh2R2tanS9Hfk\n64Vwj9CwMpZHcOXIFQaNSZD3ym74f1CPdqairWxQbbOTsde5+hc/l4WFPZSZ\ndiOF47qrfLW2GK1DmtP5Qnyhr2TtZZIodG3EZu94hSPpW1mgHPSvUbQ6oWoB\n7JIUa4I4lotunBa3x6+V1qdcNU80lfx3hpPAuezdY2UeJVfHQpmFC+TOhK6B\nRK9aT/qy9yi8yY5tDm+/hV9TPaSry0i5AKear9cX8X0lP9iQe5bq1DS6htkD\noT2QPsoSYQlAnmoy7dK+3Kcm1Iw22DvQIeeUYrsQVEdrTsxG4WVsdgXP52Vb\nkmGn\r\n=4ixN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBc8W6zKaF85TLUCJ36pQCwTRjPw4DSgFcNcKM7bQc/9AiBfdSbixitBl6aagp34yCwSBV5Li0M+LdeLfjnxHbbCDg=="}]},"maintainers":[{"email":"ruoff@entrecode.de","name":"bernester"},{"email":"deyhle@entrecode.de","name":"deyhle"},{"email":"ehlerskon@gmail.com","name":"ehlerskon"},{"email":"scherzinger@entrecode.de","name":"scherzinger"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shiro-trie_0.4.8_1535697111229_0.17301503433944698"},"_hasShrinkwrap":false},"0.4.9":{"name":"shiro-trie","version":"0.4.9","description":"Check permissions using Shiro-like strings, put in a trie.","homepage":"https://github.com/entrecode/shiro-trie","main":"index.js","types":"index.d.ts","author":{"name":"Ruben Deyhle","email":"deyhle@entrecode.de","url":"https://entrecode.de"},"repository":{"type":"git","url":"git+https://github.com/entrecode/shiro-trie.git"},"license":"MIT","keywords":["shiro-trie","shiro","trie","authorization","permissions"],"dependencies":{},"devDependencies":{"browserify":"16.2.3","chai":"4.1.2","coveralls":"3.0.2","istanbul":"0.4.5","mocha":"5.2.0","mocha-bamboo-reporter":"1.1.2","mocha-lcov-reporter":"1.3.0","karma":"3.1.0","karma-bamboo-reporter":"0.1.2","karma-chai-plugins":"0.9.0","karma-chrome-launcher":"2.2.0","karma-mocha":"1.3.0","karma-phantomjs-launcher":"1.0.4","phantomjs-prebuilt":"2.1.16"},"scripts":{"test":"npm run-script test-backend && npm run-script test-browser","test-travis":"./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha -- -R dot ./test/*","test-backend":"./node_modules/mocha/bin/mocha -R dot ./test/*","test-browser":"npm run-script build &&  ./node_modules/karma/bin/karma start","build":"browserify -x _ -r ./index.js -s shiroTrie -o ./dist/shiro-trie.js"},"gitHead":"341e7039c58a4f82969b0a7396160430438d75ae","bugs":{"url":"https://github.com/entrecode/shiro-trie/issues"},"_id":"shiro-trie@0.4.9","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-iNdNhhYLb9BsTOp242Wmk359ZiRZqAcGbMsxP0GQns0K8HMeO5zhOTFdnQE7ewgFGEPnmZaXPVHNU6zyhG+kYQ==","shasum":"854e89f40bf21b8f0e31987240aa6a5fdbbb4351","tarball":"https://registry.npmjs.org/shiro-trie/-/shiro-trie-0.4.9.tgz","fileCount":9,"unpackedSize":45826,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJduaRlCRA9TVsSAnZWagAAmeUP/2AV21hFDtSncfRNH2Wq\nRcLKNLmWK/lmcgxvQF5V7RiTBNjwPNILn1mdzHrPQuNVz/66pADiTZoxpRpE\nx+QZWDEs9WaUZm1mlB75mIkcmfB7ll1CVWFEYVA8wMISh4+FmHnEHQOvrcM7\nnmfU+uyCslhcub8UOg866jy57zOlFP0gaBNH1sr7WaA1UZw5rVcDzq0oTgz3\nrGuXOHR0Ko1gwuhTTZMg2ZqzJ2byFcT3k7l+iNJke/5LZknvFOnH5KD60OCY\nFX6QmXnkVBxh9d52TSTkRI+qVrMTR5psdbU7kc4X5jk8HH+UeP3PU9gGEbcX\nMNAKNMDwjv8IOE81g09lrqHex9c4gAwg9SKQZ1h6mPfWPPpNowyGgFsu6N7x\nz6wBC3hmEthUn3CT80vM95Rog4FubhgtLtigl1ysC4O0v4ZBIHIokkr7dpA2\ny6dXW4sU3lYBFC3pEHHD7+l4PRyIqEloOt/RIea+6hLJYTZoVjUesbZd3HDN\n7sYaxqYMxS7jOBz8AmbX/7APd8mmydmwotRyc7wVoLT3Ctnjs4QtWoNC3QIg\n7AGH0CMTl3RBeQpT8DKRr+Xelm3UNTJ9JnzREarYyub1/uc5jVYn0VEeCRvh\nQD9LfYtyHLvHgo50IHwuFTbhhO8d8pIWolw9dSTnbXKY/i343i0BKgenzYO2\nOljR\r\n=R+L5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDPMqYDB3MU7CvJNAOMT5FZZ0PlvSgRGwqLOKSJMndU5gIgZDN+kVq/eHZxTI4iQQtsNM16Eu80Xoc6MLg8W/hcsUc="}]},"maintainers":[{"email":"ruoff@entrecode.de","name":"bernester"},{"email":"deyhle@entrecode.de","name":"deyhle"},{"email":"ehlerskon@gmail.com","name":"ehlerskon"},{"email":"scherzinger@entrecode.de","name":"scherzinger"}],"_npmUser":{"name":"deyhle","email":"deyhle@entrecode.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shiro-trie_0.4.9_1572447332699_0.6354157928847566"},"_hasShrinkwrap":false},"0.4.10":{"name":"shiro-trie","version":"0.4.10","description":"Check permissions using Shiro-like strings, put in a trie.","homepage":"https://github.com/entrecode/shiro-trie","main":"index.js","types":"index.d.ts","author":{"name":"Ruben Deyhle","email":"deyhle@entrecode.de","url":"https://entrecode.de"},"repository":{"type":"git","url":"git+https://github.com/entrecode/shiro-trie.git"},"license":"MIT","keywords":["shiro-trie","shiro","trie","authorization","permissions"],"dependencies":{},"devDependencies":{"browserify":"17.0.0","chai":"4.2.0","conventional-changelog-cli":"^2.1.1","coveralls":"3.1.0","istanbul":"0.4.5","karma":"5.2.3","karma-bamboo-reporter":"0.1.2","karma-chai-plugins":"0.9.0","karma-chrome-launcher":"3.1.0","karma-mocha":"2.0.1","karma-phantomjs-launcher":"1.0.4","mocha":"7.2.0","mocha-bamboo-reporter":"1.1.2","mocha-lcov-reporter":"1.3.0","phantomjs-prebuilt":"2.1.16"},"scripts":{"test":"npm run-script test-backend && npm run-script test-browser","test-travis":"./node_modules/istanbul/lib/cli.js cover ./node_modules/mocha/bin/_mocha -- -R dot ./test/*","test-backend":"./node_modules/mocha/bin/mocha -R dot ./test/*","test-browser":"npm run-script build &&  ./node_modules/karma/bin/karma start","build":"browserify -x _ -r ./index.js -s shiroTrie -o ./dist/shiro-trie.js","changelog":"conventional-changelog -i CHANGELOG.md -s"},"gitHead":"9cb03792201e0bb1d17bf5ad1d572c76d399a6e0","bugs":{"url":"https://github.com/entrecode/shiro-trie/issues"},"_id":"shiro-trie@0.4.10","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-W9uKR/lYlyBko88K5lcm8/zpmDLjS7HZsWB+cyhLLsqg+Wdr3sQIwVvDGtmZ/F63rkRjaQkHGTBDYGWQR50UQw==","shasum":"50dfaa29d1617f01e94d724d0039b0b82421cf61","tarball":"https://registry.npmjs.org/shiro-trie/-/shiro-trie-0.4.10.tgz","fileCount":10,"unpackedSize":50773,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh26+CCRA9TVsSAnZWagAAZl8P/2iIvkQlUeSrMCICOqgq\nIXLBe2WTZwJ7ZKJlL8KKJm8RF3JY99nCMa5Zi2mVMsAGte1WdP7u1SW2dQ6C\nqfj1VQvZ52hPN6k2sxrwV1vcAaJSMzZq+ib540vsXdL5iReXwdjGC5Ral+Kw\n75nZDxGNxmGCZd53JUJ1hRbtgfOAEDKQNdIgfKJYGonY31Bv/cK9miMToYNi\n8OMeKEvCBixX17W7j2YmbeJHXKArHXyLAqiN99EV/TLK74dIx9rmS+BhcB/u\nW/PFwovNtIpWHYvLRKZMj6mXQH+E7TiMvaSvM297GjAISNzEZjwmJdQCs2q2\nPTuuxfw2bzrjV7S97ctbbQH/VRF5PRVC80Fs6jX41nMytkCKuugk51PtdTb8\n4/vjC01wwvp4JmCFeSd8nCi+v1iKvDq/ZYopqu8O8J6z+G9nqNLNLzbfF6v8\nD6qjFTdBCZaS+lf7zX6kT3d+ZRqXCm+qkYSm9a0jTxebTzHUnLyLYRVcsh8H\nbAW4ZyT4xvupOPz97fgSfFVjZURxeee8WP/k5RC6BfOPn6FyhOAGF8OZsC8S\n54IPG5XzKqg1k6v58rO1VtIX2Ndpt4Knnrnmnp5cl6Dbaf6sZZLX2d1gD/k5\nWakXO2LlB8AfM8/2eoSJ0O+FcDm0tptCJ3am3Ul5f5Sv2ZGGoFGLU5Sk7eQQ\nHlcd\r\n=3mVN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHuNpYhSXTyV3LCYNaLF7Q2vtV4G5BZ8521v78kSqwTqAiAVasGgc5z6+yT08Xg23/ZyZ/hgPOHdaFUXXZSN0f91gw=="}]},"_npmUser":{"name":"deyhle","email":"deyhle@entrecode.de"},"directories":{},"maintainers":[{"name":"scherzinger","email":"scherzinger@entrecode.de"},{"name":"bernester","email":"bernesterland@gmail.com"},{"name":"deyhle","email":"deyhle@entrecode.de"},{"name":"ehlerskon","email":"ehlerskon@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/shiro-trie_0.4.10_1610528742211_0.8975852032471836"},"_hasShrinkwrap":false}},"readme":"#  [![NPM version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url] [![Coverage][coveralls-image]][coveralls-url] [![Dependency Status][daviddm-image]][daviddm-url][![Greenkeeper badge](https://badges.greenkeeper.io/entrecode/shiro-trie.svg)](https://greenkeeper.io/)\n\n> Check permissions using Shiro-like strings, put in a trie.\n\nModule for handling permissions in an [Apache Shiro](http://shiro.apache.org/permissions.html)-like style.\nPermissions are stored in a [Trie](https://en.wikipedia.org/wiki/Trie) which makes it super performant and able to make additional queries apart from a simple permission check: it is also possible to return a list of sub-rights.\nFor example, if you have permissions to access resources with id 1 and 2, you can simply ask which ids are accessable using a customized Shiro syntax.\n\n## Install\n\n### node.js\n\n```sh\n$ npm install --save shiro-trie\n```\n\n### web / frontend\n\n```sh\n$ bower install --save shiro-trie\n```\n\n## Getting Started\n\n### node.js\n\n```js\nvar shiroTrie = require('shiro-trie');\n```\n\n### web / frontend\nUsing the shiro-trie plugin in your web-app is pretty simple, too. First, you should include the script file to your HTML-file:\n\n```html\n<script type=\"text/javascript\" src=\"bower_components/shiro-trie/dist/shiro-trie.js\" />\n```\n\n## Usage\n\n```js\nvar shiroTrie = require('shiro-trie');\n\nvar account1 = shiroTrie.newTrie();\n\naccount1.add([\n  'printer:xpc5000:print',\n  'printer:xpc4000:*',\n  'nas:timeCapsule,fritzbox:read'\n]);\n\naccount1.check('printer:xpc4000:configure'); // true\naccount1.check('nas:timeCapsule:write'); // false\n\naccount1.permissions('printer:?'); // ['xpc5000', 'xpc4000']\naccount1.permissions('nas:$:?'); // ['read']\n```\n\n\n## Defining permissions\n\nSee [Understanding Permissions in Apache Shiro](http://shiro.apache.org/permissions.html) for a short introduction to Shiro Syntax. Basically, you can describe a permission hierarchy using `:` as separator. \nExample:\n\n`printer:xpc5000:print`\n\n\nYou may define multiple alternatives for a level using `,` as separator.\nFor example: \n\n`nas:timeCapsule,fritzbox:read` is the same as `nas:timeCapsule:read` plus `nas:fritzbox:read`.\n\nYou may also use the wildcard character `*` to grant *all* permissions:\n\n`printer:*:print` grants printing on any printer.\n\nAt the end, a wildcard may be omitted.\nExample:\n\n`printer:xpc5000` is the same as `printer:xpc5000:*`.\n\nThe function for adding one or multiple permissions is `.add(…)`. You may set one string, a list of strings or array(s) of strings. It returns the same ShiroTrie instance for chainability.\n\n*Note that `?` is* ***no*** *special character for single-character-wildcard, as opposed to some other Shiro libraries.*\n\n## Checking permissions\n\nYou should always check for explicit permissions (no wildcard `*` or alternative `,` characters). For example:\n\n`printer:xpc4000:print`\n\nor\n\n`nas:timeCapsule:write`\n\nThe function for checking a permission is `.check(string)`. It returns `true` or `false`.\n\n## Getting available permissions\n\nThis is an extension to the original [Apache Shiro](http://shiro.apache.org/permissions.html) syntax and functionality that is enabled by using a [Trie](https://en.wikipedia.org/wiki/Trie) instead of regular expressions for permission checking.\n\nGiven the example above, you may want to show a list of printers the user has access to (=any sub-permission). In traditional Shiro, you will have to take the whole list and whitelist each single object using a separate permission-check call to find out if there are permissions or not.\n\nThis module has a special method with a slightly different syntax to achieve exactly that: getting objects an account has permissions to.\n\nThe syntax is basically the same as for checking permissions, but introduces two new special characters: `$` and `?`. You perform a normal check, but you can swap a single part of the query with `?`. This means “give me all that can stand there”.\nFor example:\n\nThe permission `nas:timeCapsule,fritzbox:read` can be queried with `nas:?` which will return `['timeCapsule', 'fritzbox']`. In the same manner, `nas:?:write` would return a list with all NAS devices where the `write` permission is available.\n\n`$` is a special character for “any”. For example:\n\n`nas:$:?` would return a list of rights the user has on any NAS device in the example above – where each is only included once. Example:\n\nAvailable permissions: `nas:timeCapsule:read,write`, `nas:fritzbox:read,reboot`.\nThe query `nas:$:?` would return `['read', 'write', 'reboot']`.\n\nThe function for checking available permissions is `.permissions(string)`. It returns an Array of available permission Strings. The string to check may only contain one `?` character. Also note that `nas:?` is the same query as `nas:?:$` (would return `['timeCapsule', 'fritzbox']`).\n\n## API\n\n### Initialization\n\n```js\nvar shiroTrie = require('shiro-trie');\n```\n\n#### shiroTrie.newTrie(); / shiroTrie.new();\n\nReturns a new ShiroTrie instance.\n\n```js\nvar account1 = shiroTrie.newTrie();\n```\n\n### Instance methods\n\n#### add(string[, string])\n\nAdds a new permission. Multiple permission strings can be added at once, either as argument list or as array. Even multiple array may be used as arguments. Returns the same instance for chaining.\n\nPermission strings may contain special characters `:`, `*`, `,` but not `$` or `?`.\n\n```js\naccount1.add([\n  'printer:xpc5000:print',\n  'printer:xpc4000:*',\n  'nas:timeCapsule,fritzbox:read'\n]);\n```\n\n#### check(string)\n\nChecks if a single permission is allowed. No special characters apart from `:`, `,` and `*` are allowed.\nIf the permission string contains `,` characters, all variants are tested and the result is only true if all permissions are allowed.\nReturns *Boolean.*\n\n```js\naccount1.check('printer:xpc4000:configure'); // true\naccount1.check('nas:timeCapsule:write'); // false\n```\n\n#### permissions(string)\n\nRetrieves a list of available permissions at a certain position in the permission Trie.\nExpects a permission string containing `?`. Additionally, the *any* operator `$` can be used.\nReturns *Array.*\n\n```js\naccount1.permissions('printer:?'); // ['xpc5000', 'xpc4000']\naccount1.permissions('nas:$:?'); // ['read']\n```\n\n#### reset()\n\nEmpties the Trie and returns it. New permissions can be added using `add(…)` afterwards.\n\n## Tests\n\nTests can be executed with [Mocha](http://mochajs.org/):\n\n```sh\n$ mocha -R spec\n```\n\nCurrent Test Coverage: \n\n[![Coverage][coveralls-image]][coveralls-url] \n\nIt can be checked with [istanbul](http://gotwarlost.github.io/istanbul/):\n\n```sh\n$ istanbul cover _mocha -- -R spec\n```\n\n## Known issues\n\n- `add(…)` and `permissions(…)` and one case in `_check` is implemented recursive which is probably not ideal\n\n## Changelog\n\nsee [CHANGELOG.md](./CHANGELOG.md)\n## License\n\nMIT © [entrecode GmbH](https://entrecode.de)\n\n\n[npm-image]: https://badge.fury.io/js/shiro-trie.svg\n[npm-url]: https://npmjs.org/package/shiro-trie\n[travis-image]: https://travis-ci.org/entrecode/shiro-trie.svg?branch=master\n[travis-url]: https://travis-ci.org/entrecode/shiro-trie\n[coveralls-image]: https://coveralls.io/repos/entrecode/shiro-trie/badge.svg?branch=master&service=github\n[coveralls-url]: https://coveralls.io/github/entrecode/shiro-trie?branch=master\n[daviddm-image]: https://david-dm.org/entrecode/shiro-trie.svg?theme=shields.io\n[daviddm-url]: https://david-dm.org/entrecode/shiro-trie\n","maintainers":[{"email":"scherzinger@entrecode.de","name":"scherzinger"},{"email":"deyhle@entrecode.de","name":"deyhle"},{"email":"ehlerskon@gmail.com","name":"ehlerskon"}],"time":{"modified":"2022-06-26T18:57:18.077Z","created":"2015-08-03T13:35:58.055Z","0.1.0":"2015-08-03T13:35:58.055Z","0.1.1":"2015-08-03T13:41:01.863Z","0.2.1":"2015-09-01T15:10:08.432Z","0.3.0":"2015-09-07T13:50:05.027Z","0.3.1":"2015-11-06T15:31:24.121Z","0.3.2":"2015-12-10T13:51:10.274Z","0.3.3":"2016-02-05T13:20:08.712Z","0.3.4":"2016-02-12T12:27:56.214Z","0.3.5":"2016-02-17T11:22:40.216Z","0.3.6":"2016-02-17T11:48:04.467Z","0.3.7":"2016-04-25T11:04:59.094Z","0.3.8":"2016-08-23T11:57:42.981Z","0.3.9":"2016-11-15T09:58:11.359Z","0.3.10":"2016-11-17T14:06:50.887Z","0.3.11":"2016-11-18T15:48:34.764Z","0.3.12":"2016-11-21T08:07:43.808Z","0.3.13":"2017-04-11T13:09:51.470Z","0.4.0":"2017-08-31T15:17:33.549Z","0.4.1":"2017-11-29T08:49:32.422Z","0.4.2":"2017-12-05T13:59:27.060Z","0.4.3":"2018-01-30T09:21:02.700Z","0.4.4":"2018-02-01T15:24:47.773Z","0.4.5":"2018-02-09T10:01:21.947Z","0.4.6":"2018-05-05T12:11:42.446Z","0.4.7":"2018-05-22T13:59:59.403Z","0.4.8":"2018-08-31T06:31:51.399Z","0.4.9":"2019-10-30T14:55:32.816Z","0.4.10":"2021-01-13T09:05:42.423Z"},"homepage":"https://github.com/entrecode/shiro-trie","keywords":["shiro-trie","shiro","trie","authorization","permissions"],"repository":{"type":"git","url":"git+https://github.com/entrecode/shiro-trie.git"},"author":{"name":"Ruben Deyhle","email":"deyhle@entrecode.de","url":"https://entrecode.de"},"bugs":{"url":"https://github.com/entrecode/shiro-trie/issues"},"license":"MIT","readmeFilename":"README.md","users":{"chrisdennig":true}}