{"_id":"oauthd","_rev":"132-bdada9ade0088c2a25a521d20139e2d3","name":"oauthd","description":"OAuth that just works.","dist-tags":{"latest":"2.1.1","next":"2.1.1-rc.3"},"versions":{"0.1.0":{"name":"oauthd","description":"OAuth that just works.","version":"0.1.0","homepage":"https://oauth.io","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"git@github.com:oauth-io/oauthd"},"bugs":{"url":"http://github.com/oauth-io/oauthd/issues","email":"team+bugs@oauth.io"},"license":"GPLv3","main":"lib/oauthd.coffee","engines":{"node":">= 0.8.0"},"scripts":{"install":"grunt && cd ./plugins/server.admin && npm install && grunt","start":"forever -c coffee --minUptime 1000 --spinSleepTime 1000 -a -l forever.log -o out.log -e err.log start lib/oauthd.coffee","stop":"forever stop lib/oauthd.coffee"},"keywords":["oauth","oauth.io","oauthd","daemon"],"directories":{"lib":"./lib"},"dependencies":{"hiredis":"~0.1.15","redis":"~0.8.3","restify":"~2.5.1","async":"~0.2.9","request":"~2.21.0","nodemailer":"~0.4.4","underscore":"~1.4.4","grunt-contrib-jshint":"~0.1.1","grunt-contrib-nodeunit":"~0.1.2","grunt":"~0.4.1"},"_id":"oauthd@0.1.0","dist":{"shasum":"6a00fb60037348a6c3984620c7daca68984b56c8","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-0.1.0.tgz","integrity":"sha512-Y1khAiGDbYXczUyJ80/gOOnk/flZZJTRTuGCLmr95jzUpLu+sbSauXaA0RmKHyXrhVFdvCfH4rc4rjqlsUmxRA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCH3camFJPSQscc/AB9FpmdqB4WAaLvSzpxLuLKKPQMxECIQDp79qG93G1jZvlbsm8GahV3iQmqWELwiQoV2qr7K15UA=="}]},"maintainers":[{"name":"webshell","email":"team@webshell.io"}]},"0.1.1":{"name":"oauthd","description":"OAuth that just works.","version":"0.1.1","homepage":"https://oauth.io","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"git@github.com:oauth-io/oauthd"},"bugs":{"url":"http://github.com/oauth-io/oauthd/issues","email":"team+bugs@oauth.io"},"license":"GPLv3","main":"lib/oauthd.coffee","engines":{"node":">= 0.8.0"},"scripts":{"install":"grunt && cd ./plugins/server.admin && npm install && grunt","start":"forever -c coffee --minUptime 1000 --spinSleepTime 1000 -a -l forever.log -o out.log -e err.log start lib/oauthd.coffee","stop":"forever stop lib/oauthd.coffee"},"keywords":["oauth","oauth.io","oauthd","daemon"],"directories":{"lib":"./lib"},"dependencies":{"hiredis":"~0.1.15","redis":"~0.8.3","restify":"~2.5.1","async":"~0.2.9","request":"~2.21.0","nodemailer":"~0.4.4","underscore":"~1.4.4","grunt-contrib-jshint":"~0.1.1","grunt-contrib-nodeunit":"~0.1.2","grunt":"~0.4.1"},"_id":"oauthd@0.1.1","dist":{"shasum":"ffbd4ba78337d2b3e6acea3cc1b47ef2a5c547fd","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-0.1.1.tgz","integrity":"sha512-ju8pMMru+WXIkVpo4wHTpmJh61q+aEaSDqUevhOnfp6ObxjsxR+KkH1vlO45xHye2HIDTWYPbyS1sfz2jdmzLw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAzmEVR3tDY7k1ei8Ib6JIBAi9NxIBaaIIcfE77vZQVmAiA4DY8zegL5UCib8X0tJ6q3U6ql6N3PD22xtnISJv1fow=="}]},"maintainers":[{"name":"webshell","email":"team@webshell.io"}]},"0.1.2":{"name":"oauthd","description":"OAuth that just works.","version":"0.1.2","homepage":"https://oauth.io","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"git@github.com:oauth-io/oauthd"},"bugs":{"url":"http://github.com/oauth-io/oauthd/issues","email":"team+bugs@oauth.io"},"license":"AGPLv3","main":"lib/oauthd.coffee","engines":{"node":">= 0.8.0"},"scripts":{"install":"grunt && cd ./plugins/server.admin && npm install && grunt","start":"forever -c coffee --minUptime 1000 --spinSleepTime 1000 -a -l forever.log -o out.log -e err.log start lib/oauthd.coffee","stop":"forever stop lib/oauthd.coffee"},"keywords":["oauth","oauth.io","oauthd","daemon"],"directories":{"lib":"./lib"},"dependencies":{"hiredis":"~0.1.15","redis":"~0.8.3","restify":"~2.5.1","async":"~0.2.9","request":"~2.21.0","nodemailer":"~0.4.4","underscore":"~1.4.4","grunt-contrib-jshint":"~0.1.1","grunt-contrib-nodeunit":"~0.1.2","grunt":"~0.4.1","restify-oauth2-oauthd":"~2.1.0"},"_id":"oauthd@0.1.2","dist":{"shasum":"4e2a758da793d86ca5cb7ca710d626d1ab9a9076","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-0.1.2.tgz","integrity":"sha512-Ob9hs46jeIgsoA//uJvijJOF1rH9gwF2x52GbH7Neq+JHhG++yWDMg5yRjAvujvPM6N6PCi7gmlVb0xLDfg4AQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAQr86D0V1tY8J5CV7sDeoF+DxRdos2x7AH17auz8+qZAiAYHam2k82eAme7ywW7aDVMyAwEoc1FvzgxQrFwzsJ5LA=="}]},"maintainers":[{"name":"webshell","email":"team@webshell.io"}]},"0.1.11":{"name":"oauthd","description":"OAuth that just works.","version":"0.1.11","homepage":"https://oauth.io","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"git@github.com:oauth-io/oauthd"},"bugs":{"url":"http://github.com/oauth-io/oauthd/issues","email":"team+bugs@oauth.io"},"license":"AGPLv3","main":"lib/oauthd.coffee","engines":{"node":">= 0.8.0"},"bin":{"oauthd":"./oauthd.sh"},"scripts":{"install":"echo Please run 'oauthd config' to edit the configuration file.","prepublish":"grunt","start":"bash ./oauthd.sh start","stop":"bash ./oauthd.sh stop","test":"grunt test && coffee ./test/providers_check.coffee"},"keywords":["oauth","oauth.io","oauthd","daemon"],"directories":{"lib":"./lib"},"dependencies":{"redis":"~0.9.2","restify":"~2.5.1","async":"~0.2.9","request":"~2.25.0","restify-oauth2-oauthd":"~2.1.0","ua-parser-js":"~0.6.2"},"devDependencies":{"grunt-nodemon":"~0.1.2","grunt-contrib-jshint":"~0.7.2","grunt-contrib-nodeunit":"~0.2.2","grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.7.0","grunt-contrib-less":"~0.8.1","grunt-concurrent":"~0.4.1","grunt":"~0.4.1","jayschema":"~0.2.0","jsonlint":"~1.6.0"},"_id":"oauthd@0.1.11","dist":{"shasum":"d9d554b043c40741b959b41d6340b46747a5e562","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-0.1.11.tgz","integrity":"sha512-Eo694s4/a2aAKmoId0mVVdpNuMzvtqzk+95O8I9lASswLOCPd4WJkP5MRZ++ERMXgU4C+nhdas5pn9A+ZRMkzg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGK5xqsy2EHkCd2Zq2P0LAYBrpoE8ts+GGQmWjx1DDTwIhAMkGg+GQMwDl5MNzx6U5ZLkgajsCPVDJjdFx2k/JhZ1g"}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"webshell","email":"team@webshell.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"}]},"0.1.12":{"name":"oauthd","description":"OAuth that just works.","version":"0.1.12","homepage":"https://oauth.io","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"git@github.com:oauth-io/oauthd"},"bugs":{"url":"http://github.com/oauth-io/oauthd/issues","email":"team+bugs@oauth.io"},"license":"AGPLv3","main":"lib/oauthd.coffee","engines":{"node":">= 0.8.0"},"bin":{"oauthd":"./oauthd.sh"},"scripts":{"install":"echo Please run 'oauthd config' to edit the configuration file.","prepublish":"grunt","start":"bash ./oauthd.sh start","stop":"bash ./oauthd.sh stop","test":"grunt test && coffee ./test/providers_check.coffee"},"keywords":["oauth","oauth.io","oauthd","daemon"],"directories":{"lib":"./lib"},"dependencies":{"redis":"~0.9.2","restify":"~2.5.1","async":"~0.2.9","request":"~2.25.0","restify-oauth2-oauthd":"~2.1.0","ua-parser-js":"~0.6.2"},"devDependencies":{"grunt-nodemon":"~0.1.2","grunt-contrib-jshint":"~0.7.2","grunt-contrib-nodeunit":"~0.2.2","grunt-contrib-watch":"~0.5.3","grunt-contrib-coffee":"~0.7.0","grunt-contrib-less":"~0.8.1","grunt-concurrent":"~0.4.1","grunt":"~0.4.1","jayschema":"~0.2.0","jsonlint":"~1.6.0"},"_id":"oauthd@0.1.12","dist":{"shasum":"44d8222590d962ea2d6bfc38500e0c9b3b726d56","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-0.1.12.tgz","integrity":"sha512-xMO1twffQH+N+t5dZ2H7Mrxuux27NjVpH1p7lOxgAev89ViVDmvojtQjyGNMHvToIoyUa/tdchmNEyGy1b/i5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1NkOtiFITtHBW6V9VrlnfeMlqfYz1s3CE7aJ6oUsqngIgGmdjlP0s9nc+Y/Dvf7tX7Rc1Y8zthXj0FcnUr9C736Y="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"webshell","email":"team@webshell.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"}]},"1.0.0-alpha":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.0-alpha","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"https://github.com/oauth-io/oauthd"},"licenses":"Apache2","main":"index.js","engines":{"node":">= 0.8.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee --verbose tests/spec"},"devDependencies":{"browserify":"^4.2.1","coffee-script":"^1.8.0","grunt-browserify":"^2.1.3","grunt-contrib-copy":"^0.5.0","grunt-subgrunt":"^0.4.1","mock-fs":"^2.3.1"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"~0.2.9","body-parser":"^1.9.0","colors":"^0.6.2","commander":"^2.3.0","cookie-parser":"^1.3.3","easy-cli":"^0.1.3-2-beta","express":"^4.2.0","express-session":"^1.8.2","fakeredis":"^0.2.1","grunt":"~0.4.4","grunt-contrib-coffee":"latest","grunt-contrib-jshint":"latest","grunt-contrib-requirejs":"latest","grunt-contrib-watch":"latest","grunt-jasmine-node":"^0.2.1","hiredis":"~0.1.x","jayschema":"~0.2.0","jsonfile":"^2.0.0","jsonlint":"~1.6.0","liquid-node":"^0.3.1","marked":"~0.3.2","minimist":"^1.1.0","ncp":"^0.6.0","nodemailer":"~0.4.4","prerender-node":"~0.1.15","prompt":"^0.2.13","q":"^1.0.1","redis":"~0.8.3","request":"~2.33.0","restify":"~2.5.1","restify-oauth2-oauthd":"~2.2.0","rewire":"^2.1.0","rimraf":"^2.2.8","sugar":"^1.4.1","timekeeper":"0.0.4","ua-parser-js":"~0.6.2","underscore":"~1.4.4"},"gitHead":"a6645a103098425a2891558f9b2ec72ce5eddfb0","bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.0-alpha","_shasum":"58974574103ba08114dbfb88109fc19f952a1301","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"webshell","email":"team@webshell.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"dist":{"shasum":"58974574103ba08114dbfb88109fc19f952a1301","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.0-alpha.tgz","integrity":"sha512-bMGecvUqnP4rEnLBYrrVVWTQ/j7jwIZ7AEJGE+t+0lvsJ8iYzVupju514rXEp0z0Eps2lNYRfGgW1DFwLpOsBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH0wSD3h331wvBqSPhpMPLFxwFoimC39eNkQR2ysKWZcAiEA7Dh7kdfujYSxD0objt5puhFf2e+JylGxL5cAO6VAfAs="}]}},"1.0.0-alpha.1":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.0-alpha.1","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"https://github.com/oauth-io/oauthd"},"license":"Apache-2.0","main":"index.js","engines":{"node":">= 0.8.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee --verbose tests/spec"},"devDependencies":{"browserify":"^4.2.1","coffee-script":"^1.8.0","grunt":"^0.4.5","grunt-browserify":"^2.1.3","grunt-contrib-coffee":"^0.12.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-requirejs":"^0.4.4","grunt-contrib-watch":"^0.6.1","grunt-subgrunt":"^0.4.1","mock-fs":"^2.3.1"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"~0.2.9","body-parser":"^1.9.0","colors":"^0.6.2","commander":"^2.3.0","cookie-parser":"^1.3.3","easy-cli":"^0.1.3-2-beta","express":"^4.2.0","express-session":"^1.8.2","fakeredis":"^0.2.1","grunt":"~0.4.4","hiredis":"~0.1.x","jayschema":"~0.2.0","jsonfile":"^2.0.0","jsonlint":"~1.6.0","liquid-node":"^0.3.1","marked":"~0.3.2","minimist":"^1.1.0","ncp":"^0.6.0","nodemailer":"~0.4.4","prerender-node":"~0.1.15","prompt":"^0.2.13","q":"^1.0.1","redis":"~0.8.3","request":"~2.33.0","restify":"~2.5.1","restify-oauth2-oauthd":"~2.2.0","rewire":"^2.1.0","rimraf":"^2.2.8","sugar":"^1.4.1","timekeeper":"0.0.4","ua-parser-js":"~0.6.2","underscore":"~1.4.4"},"gitHead":"4c7f139ee106225c66259f420572ea5f9eaac0ef","bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.0-alpha.1","_shasum":"4d500166c43a3bd7196344d538d0e3805496a1f7","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"webshell","email":"team@webshell.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"dist":{"shasum":"4d500166c43a3bd7196344d538d0e3805496a1f7","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.0-alpha.1.tgz","integrity":"sha512-Y2O4b8Q4jPOIH5nKQit/YfxIeZdD+G8xExyeQQ1ujCs924eLQIrh9tk8ZEKaL28I64cg/O83k8U/UEYyVX8ZLw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIALaVSarbfL81Tps2vVxOKCiitviqIt91sfE8uIpFBq0AiBUx2IWHqxLMPPrOPnsYiCUa3/JCzVlwDPkVKW3W5jYYQ=="}]}},"1.0.0-alpha.2":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.0-alpha.2","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"https://github.com/oauth-io/oauthd"},"license":"Apache-2.0","main":"index.js","engines":{"node":">= 0.8.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee --verbose tests/spec"},"devDependencies":{"browserify":"^4.2.1","coffee-script":"^1.8.0","grunt":"^0.4.5","grunt-browserify":"^2.1.3","grunt-contrib-coffee":"^0.12.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-requirejs":"^0.4.4","grunt-contrib-watch":"^0.6.1","grunt-subgrunt":"^0.4.1","mock-fs":"^2.3.1"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"~0.2.9","body-parser":"^1.9.0","colors":"^0.6.2","commander":"^2.3.0","cookie-parser":"^1.3.3","easy-cli":"^0.1.3-2-beta","express":"^4.2.0","express-session":"^1.8.2","fakeredis":"^0.2.1","grunt":"~0.4.4","hiredis":"~0.1.x","jayschema":"~0.2.0","jsonfile":"^2.0.0","jsonlint":"~1.6.0","liquid-node":"^0.3.1","marked":"~0.3.2","minimist":"^1.1.0","ncp":"^0.6.0","nodemailer":"~0.4.4","prerender-node":"~0.1.15","prompt":"^0.2.13","q":"^1.0.1","redis":"~0.8.3","request":"~2.33.0","restify":"~2.5.1","restify-oauth2-oauthd":"~2.2.0","rewire":"^2.1.0","rimraf":"^2.2.8","sugar":"^1.4.1","timekeeper":"0.0.4","ua-parser-js":"~0.6.2","underscore":"~1.4.4"},"gitHead":"07425d8646434f248f6e9826261e42649079e57d","bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.0-alpha.2","_shasum":"937ce2853ccd206ef6a36d2deedd1111b0318bc9","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"webshell","email":"team@webshell.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"dist":{"shasum":"937ce2853ccd206ef6a36d2deedd1111b0318bc9","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.0-alpha.2.tgz","integrity":"sha512-1u1mOK1dd2w0ub+5OloI53wc0mKyDYrjaTe8HyWuYeamgUibYunlp39e2diEn+Ln5TaX2eO16jNyh/10ZcaX0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLg8/XzKb+QP9zFeBco1sC1vFXRtyYIMZFkKuxbR9iWAIga/YrIxlJj8VqHbmb3XK7bPyve+Pueh/OS8f//GApQV8="}]}},"1.0.0-alpha.3":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.0-alpha.3","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"https://github.com/oauth-io/oauthd"},"license":"Apache-2.0","main":"index.js","engines":{"node":">= 0.8.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee --verbose tests/spec"},"devDependencies":{"browserify":"^4.2.1","coffee-script":"^1.8.0","grunt":"^0.4.5","grunt-browserify":"^2.1.3","grunt-contrib-coffee":"^0.12.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-requirejs":"^0.4.4","grunt-contrib-watch":"^0.6.1","grunt-subgrunt":"^0.4.1","mock-fs":"^2.3.1"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"~0.2.9","body-parser":"^1.9.0","colors":"^0.6.2","commander":"^2.3.0","cookie-parser":"^1.3.3","easy-cli":"^0.1.3-2-beta","express":"^4.2.0","express-session":"^1.8.2","fakeredis":"^0.2.1","grunt":"~0.4.4","hiredis":"~0.1.x","jayschema":"~0.2.0","jsonfile":"^2.0.0","jsonlint":"~1.6.0","liquid-node":"^0.3.1","marked":"~0.3.2","minimist":"^1.1.0","ncp":"^0.6.0","nodemailer":"~0.4.4","prerender-node":"~0.1.15","prompt":"^0.2.13","q":"^1.0.1","redis":"~0.8.3","request":"~2.33.0","restify":"~2.5.1","restify-oauth2-oauthd":"~2.2.0","rewire":"^2.1.0","rimraf":"^2.2.8","sugar":"^1.4.1","timekeeper":"0.0.4","ua-parser-js":"~0.6.2","underscore":"~1.4.4"},"gitHead":"dfc5ace4caecbfdcfc3b157b0a1ad5c0c7d6b55f","bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.0-alpha.3","_shasum":"cc5ced9177845cd6143a5778f9bb2473ad0e4220","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"webshell","email":"team@webshell.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"dist":{"shasum":"cc5ced9177845cd6143a5778f9bb2473ad0e4220","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.0-alpha.3.tgz","integrity":"sha512-Brw3uqX3L8UMM7PbJXQxRmzRbSCc2dauusTwJAc58uAzRIHZr6/SC+nSU08fo0F85r2vh1MpN/3MLnzf2v08mg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC33YLMQ48JZv1uP7NFBatGXBMxY9as/lL6C7TXDGFSIAIhALSXhSchyYhZSq4LYjQ8LCrbdrApB+vlGuGmgvB8i+f5"}]}},"1.0.0-alpha.4":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.0-alpha.4","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"https://github.com/oauth-io/oauthd"},"license":"Apache-2.0","main":"index.js","engines":{"node":">= 0.8.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee --verbose tests/spec"},"devDependencies":{"browserify":"^4.2.1","coffee-script":"^1.8.0","grunt":"^0.4.5","grunt-browserify":"^2.1.3","grunt-contrib-coffee":"^0.12.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-requirejs":"^0.4.4","grunt-contrib-watch":"^0.6.1","grunt-subgrunt":"^0.4.1","mock-fs":"^2.3.1"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"~0.2.9","body-parser":"^1.9.0","colors":"^0.6.2","commander":"^2.3.0","cookie-parser":"^1.3.3","easy-cli":"^0.1.3-2-beta","express":"^4.2.0","express-session":"^1.8.2","fakeredis":"^0.2.1","grunt":"~0.4.4","hiredis":"~0.1.x","jayschema":"~0.2.0","jsonfile":"^2.0.0","jsonlint":"~1.6.0","liquid-node":"^0.3.1","marked":"~0.3.2","minimist":"^1.1.0","ncp":"^0.6.0","nodemailer":"~0.4.4","prerender-node":"~0.1.15","prompt":"^0.2.13","q":"^1.0.1","redis":"~0.8.3","request":"~2.33.0","restify":"~2.5.1","restify-oauth2-oauthd":"~2.2.0","rewire":"^2.1.0","rimraf":"^2.2.8","sugar":"^1.4.1","timekeeper":"0.0.4","ua-parser-js":"~0.6.2","underscore":"~1.4.4"},"gitHead":"1cd4e77eb8326185d7d792df1aed99518480bd39","bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.0-alpha.4","_shasum":"e208f0980dc2436e920ea68c456170257e82b7f6","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"webshell","email":"team@webshell.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"dist":{"shasum":"e208f0980dc2436e920ea68c456170257e82b7f6","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.0-alpha.4.tgz","integrity":"sha512-Ep4LNNwdNRJSfrjc24ultkDQs8jBXcEb+l8GMI+8oppwenTAOcC8xzYMKv3pbPJu5gyA58/8PlBOiHASMHub8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDtDQI5GF2Qzf0BGeyaKHZ1G6C3KBDK59d3w+n+OwFWCAiAVAZRz6NXt4zqvgNUuKAHH4ln/R6PG/qWt8vh11pF1Mg=="}]}},"1.0.0-alpha.5":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.0-alpha.5","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"https://github.com/oauth-io/oauthd"},"license":"Apache-2.0","main":"index.js","engines":{"node":">= 0.8.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee --verbose tests/spec"},"devDependencies":{"browserify":"^4.2.1","coffee-script":"^1.8.0","grunt":"^0.4.5","grunt-browserify":"^2.1.3","grunt-contrib-coffee":"^0.12.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-requirejs":"^0.4.4","grunt-contrib-watch":"^0.6.1","grunt-subgrunt":"^0.4.1","mock-fs":"^2.3.1"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"~0.2.9","body-parser":"^1.9.0","colors":"^0.6.2","commander":"^2.3.0","cookie-parser":"^1.3.3","easy-cli":"^0.1.3-2-beta","express":"^4.2.0","express-session":"^1.8.2","fakeredis":"^0.2.1","grunt":"~0.4.4","hiredis":"~0.1.x","jayschema":"~0.2.0","jsonfile":"^2.0.0","jsonlint":"~1.6.0","liquid-node":"^0.3.1","marked":"~0.3.2","minimist":"^1.1.0","ncp":"^0.6.0","nodemailer":"~0.4.4","prerender-node":"~0.1.15","prompt":"^0.2.13","q":"^1.0.1","redis":"~0.8.3","request":"~2.33.0","restify":"~2.5.1","restify-oauth2-oauthd":"~2.2.0","rewire":"^2.1.0","rimraf":"^2.2.8","sugar":"^1.4.1","timekeeper":"0.0.4","ua-parser-js":"~0.6.2","underscore":"~1.4.4"},"gitHead":"14a7d35852849a33f723aca7c46a1d529b5c1f4a","bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.0-alpha.5","_shasum":"73f5bfc3df8e43b11fd65bfa8cb51ffee48c8ea0","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"webshell","email":"team@webshell.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"dist":{"shasum":"73f5bfc3df8e43b11fd65bfa8cb51ffee48c8ea0","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.0-alpha.5.tgz","integrity":"sha512-RWCM5BHRp5JAnIFVwdUysjdOpJlQATDrUEFvA0b6kHLvL0WUnzGjDxxVfYcrD1Zz+4Y7O8FApTgk93cGR9hbgw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID62BX+ieHYw4zwzXJKTZPjJtL4M3C9rTYOfln/mj//+AiBOX6gjV5jTZtRWxyxgUyuOi/hFHsSwhrrw5mWVuz58gw=="}]}},"1.0.0-alpha.6":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.0-alpha.6","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"https://github.com/oauth-io/oauthd"},"license":"Apache-2.0","main":"index.js","engines":{"node":">= 0.8.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee --verbose tests/spec"},"devDependencies":{"browserify":"^4.2.1","coffee-script":"^1.8.0","grunt":"^0.4.5","grunt-browserify":"^2.1.3","grunt-contrib-coffee":"^0.12.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-requirejs":"^0.4.4","grunt-contrib-watch":"^0.6.1","grunt-subgrunt":"^0.4.1","mock-fs":"^2.3.1"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"~0.2.9","body-parser":"^1.9.0","colors":"^0.6.2","commander":"^2.3.0","cookie-parser":"^1.3.3","easy-cli":"^0.1.3-2-beta","express":"^4.2.0","express-session":"^1.8.2","fakeredis":"^0.2.1","grunt":"~0.4.4","hiredis":"~0.1.x","jayschema":"~0.2.0","jsonfile":"^2.0.0","jsonlint":"~1.6.0","liquid-node":"^0.3.1","marked":"~0.3.2","minimist":"^1.1.0","ncp":"^0.6.0","nodemailer":"~0.4.4","prerender-node":"~0.1.15","prompt":"^0.2.13","q":"^1.0.1","redis":"~0.8.3","request":"~2.33.0","restify":"~2.5.1","restify-oauth2-oauthd":"~2.2.0","rewire":"^2.1.0","rimraf":"^2.2.8","sugar":"^1.4.1","timekeeper":"0.0.4","ua-parser-js":"~0.6.2","underscore":"~1.4.4"},"bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.0-alpha.6","_shasum":"14e871c4b6c79924960391365c5c516147b0d616","_resolved":"oauthd-1.0.0-alpha.6.tgz","_from":"oauthd-1.0.0-alpha.6.tgz","_npmVersion":"1.4.23","_npmUser":{"name":"webshell","email":"team@webshell.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"dist":{"shasum":"14e871c4b6c79924960391365c5c516147b0d616","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.0-alpha.6.tgz","integrity":"sha512-yYbFjSBHoLbhZjNQEacnXfpWUSqshPvbA6BPvP/Hw3BW+RgBpGMrUGiuQuAmtkTcye0YIg0LjrG2JgzQEEIcaA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClmdubR6mW2fTyYDXjytiK+cJ9ZpRlkB1i6ju8JEpo2QIhALplC21e1Vhj7VjIjuxb+vSJK7o70NcvNeFBEvEr8qZ3"}]}},"1.0.0-alpha.7":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.0-alpha.7","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"https://github.com/oauth-io/oauthd"},"license":"Apache-2.0","main":"index.js","engines":{"node":">= 0.8.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee --verbose tests/spec"},"devDependencies":{"browserify":"^4.2.1","coffee-script":"^1.8.0","grunt":"^0.4.5","grunt-browserify":"^2.1.3","grunt-contrib-coffee":"^0.12.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-requirejs":"^0.4.4","grunt-contrib-watch":"^0.6.1","grunt-subgrunt":"^0.4.1","mock-fs":"^2.3.1"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"~0.2.9","body-parser":"^1.9.0","colors":"^0.6.2","commander":"^2.3.0","cookie-parser":"^1.3.3","easy-cli":"^0.1.3-2-beta","express":"^4.2.0","express-session":"^1.8.2","fakeredis":"^0.2.1","grunt":"~0.4.4","hiredis":"~0.1.x","jayschema":"~0.2.0","jsonfile":"^2.0.0","jsonlint":"~1.6.0","liquid-node":"^0.3.1","marked":"~0.3.2","minimist":"^1.1.0","ncp":"^0.6.0","nodemailer":"~0.4.4","prerender-node":"~0.1.15","prompt":"^0.2.13","q":"^1.0.1","redis":"~0.8.3","request":"~2.33.0","restify":"~2.5.1","restify-oauth2-oauthd":"~2.2.0","rewire":"^2.1.0","rimraf":"^2.2.8","sugar":"^1.4.1","timekeeper":"0.0.4","ua-parser-js":"~0.6.2","underscore":"~1.4.4"},"bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.0-alpha.7","_shasum":"e9412686e817fd0fb92a58e3e066ef7b9b6c57d0","_resolved":"oauthd-1.0.0-alpha.7.tgz","_from":"oauthd-1.0.0-alpha.7.tgz","_npmVersion":"1.4.23","_npmUser":{"name":"webshell","email":"team@webshell.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"dist":{"shasum":"e9412686e817fd0fb92a58e3e066ef7b9b6c57d0","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.0-alpha.7.tgz","integrity":"sha512-yEAGR2FHIEEr+ik9YjlqVb1d0pl4otMyqm1pybcSnXUtJLsChWQd5p6fX6ZPPHc1CuMg97DBguC4pAlI8ut71g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbFhfz9IahpgNiN4GEVw5ugxmeCEjFbmprciVREZreBAIhAOHKJDaKDCPKqpJE1qX1JUnI9l5U3FOiOaDyIqi8pW92"}]}},"1.0.0-alpha.8":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.0-alpha.8","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"https://github.com/oauth-io/oauthd"},"license":"Apache-2.0","main":"index.js","engines":{"node":">= 0.8.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee --verbose tests/spec"},"devDependencies":{"browserify":"^4.2.1","coffee-script":"^1.8.0","grunt":"^0.4.5","grunt-browserify":"^2.1.3","grunt-contrib-coffee":"^0.12.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-requirejs":"^0.4.4","grunt-contrib-watch":"^0.6.1","grunt-subgrunt":"^0.4.1","mock-fs":"^2.3.1"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"~0.2.9","body-parser":"^1.9.0","colors":"^0.6.2","commander":"^2.3.0","cookie-parser":"^1.3.3","easy-cli":"^0.1.3-2-beta","express":"^4.2.0","express-session":"^1.8.2","fakeredis":"^0.2.1","grunt":"~0.4.4","hiredis":"~0.1.x","jayschema":"~0.2.0","jsonfile":"^2.0.0","jsonlint":"~1.6.0","liquid-node":"^0.3.1","marked":"~0.3.2","minimist":"^1.1.0","ncp":"^0.6.0","nodemailer":"~0.4.4","prerender-node":"~0.1.15","prompt":"^0.2.13","q":"^1.0.1","redis":"~0.8.3","request":"~2.33.0","restify":"~2.5.1","rewire":"^2.1.0","rimraf":"^2.2.8","sugar":"^1.4.1","timekeeper":"0.0.4","ua-parser-js":"~0.6.2","underscore":"~1.4.4"},"bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.0-alpha.8","_shasum":"e0b93443fa3102129bfd714286316ceaabdf5ec1","_resolved":"oauthd-1.0.0-alpha.8.tgz","_from":"oauthd-1.0.0-alpha.8.tgz","_npmVersion":"1.4.23","_npmUser":{"name":"webshell","email":"team@webshell.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"dist":{"shasum":"e0b93443fa3102129bfd714286316ceaabdf5ec1","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.0-alpha.8.tgz","integrity":"sha512-fGdAsv/yn+hA3xZh4Zk1pCARDx8ZhzO8rpLcIyaw2JrDIqgOM6QA+audORjUu3RlbhNeJ7d+WOuUAFkuNpquhw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDwGgg2cshZ1JSSBxUojrXssTjUiWq4DgMtm0quqVjfgAiEAt8tKw8Z7244MqsBTiyR4wrV1PsZhA5a7NIAp0uTgn/4="}]}},"1.0.0-alpha.9":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.0-alpha.9","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"https://github.com/oauth-io/oauthd"},"license":"Apache-2.0","main":"index.js","engines":{"node":">= 0.8.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee --verbose tests/spec"},"devDependencies":{"browserify":"^4.2.1","coffee-script":"^1.8.0","grunt":"^0.4.5","grunt-browserify":"^2.1.3","grunt-contrib-coffee":"^0.12.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-requirejs":"^0.4.4","grunt-contrib-watch":"^0.6.1","grunt-subgrunt":"^0.4.1","mock-fs":"^2.3.1"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"~0.2.9","body-parser":"^1.9.0","colors":"^0.6.2","commander":"^2.3.0","cookie-parser":"^1.3.3","easy-cli":"^0.1.3-2-beta","express":"^4.2.0","express-session":"^1.8.2","fakeredis":"^0.2.1","grunt":"~0.4.4","hiredis":"~0.1.x","jayschema":"~0.2.0","jsonfile":"^2.0.0","jsonlint":"~1.6.0","liquid-node":"^0.3.1","marked":"~0.3.2","minimist":"^1.1.0","ncp":"^0.6.0","nodemailer":"~0.4.4","prerender-node":"~0.1.15","prompt":"^0.2.13","q":"^1.0.1","redis":"~0.8.3","request":"~2.33.0","restify":"~2.5.1","rewire":"^2.1.0","rimraf":"^2.2.8","sugar":"^1.4.1","timekeeper":"0.0.4","ua-parser-js":"~0.6.2","underscore":"~1.4.4"},"bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.0-alpha.9","_shasum":"d49b306f08bddf06e862636f6e05a7ae4263348d","_resolved":"oauthd-1.0.0-alpha.9.tgz","_from":"oauthd-1.0.0-alpha.9.tgz","_npmVersion":"1.4.23","_npmUser":{"name":"webshell","email":"team@webshell.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"dist":{"shasum":"d49b306f08bddf06e862636f6e05a7ae4263348d","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.0-alpha.9.tgz","integrity":"sha512-iRyx8Rj2/IYo6OUxphs58hrAWlk/OAVD8YmJQkFlABc93j/gNkiUsTslufbVPk0gkHeYDSpBfoQ1+Fuos/+e1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDz3gEegjhgkL64gq2BHcpIatZzce1zmidQ1tj8l8QrbAIgRM/4Z7ZAXhUEJixqXtXDoNDb1IQF3NVvgj7KUeP4YhA="}]}},"1.0.0-beta":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.0-beta","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"https://github.com/oauth-io/oauthd"},"license":"Apache-2.0","main":"index.js","engines":{"node":">= 0.8.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee --verbose tests/spec"},"devDependencies":{"browserify":"^4.2.1","coffee-script":"^1.8.0","grunt":"^0.4.5","grunt-browserify":"^2.1.3","grunt-contrib-coffee":"^0.12.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-requirejs":"^0.4.4","grunt-contrib-watch":"^0.6.1","grunt-subgrunt":"^0.4.1","mock-fs":"^2.3.1"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"~0.2.9","body-parser":"^1.9.0","colors":"^0.6.2","commander":"^2.3.0","cookie-parser":"^1.3.3","easy-cli":"^0.1.3-2-beta","express":"^4.2.0","express-session":"^1.8.2","fakeredis":"^0.2.1","grunt":"~0.4.4","hiredis":"^0.1.17","jayschema":"~0.2.0","jsonfile":"^2.0.0","jsonlint":"~1.6.0","liquid-node":"^0.3.1","marked":"~0.3.2","minimist":"^1.1.0","ncp":"^0.6.0","nodemailer":"~0.4.4","prerender-node":"~0.1.15","prompt":"^0.2.13","q":"^1.0.1","redis":"^0.12.1","request":"~2.33.0","restify":"~2.5.1","rewire":"^2.1.0","rimraf":"^2.2.8","sugar":"^1.4.1","timekeeper":"0.0.4","ua-parser-js":"~0.6.2","underscore":"~1.4.4"},"bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.0-beta","_shasum":"a2fdf4b344e79f4bcad4ef7b7322e797ac3f4475","_resolved":"oauthd-1.0.0-beta.tgz","_from":"oauthd-1.0.0-beta.tgz","_npmVersion":"1.4.28","_npmUser":{"name":"webshell","email":"team@webshell.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"dist":{"shasum":"a2fdf4b344e79f4bcad4ef7b7322e797ac3f4475","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.0-beta.tgz","integrity":"sha512-R4Edj5xcl1RJI5ROa4Ctlbf8xWNHrEE/iHfCepqdGFCJdoVF9isQbg5c0Cvk6ntB7iElr8iHddVn+7oJj4EdCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDN63wPRsQJCOC16kRkWG2m1TjADI/UzqexfqUc4xYX/AIgNmLu71IqyrjC1Fp6fEO/CtH3mWgoN1lYOUX8Hui+0ak="}]}},"1.0.0-beta.1":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.0-beta.1","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"https://github.com/oauth-io/oauthd"},"license":"Apache-2.0","main":"index.js","engines":{"node":">= 0.8.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee --verbose tests/spec"},"devDependencies":{"browserify":"^4.2.1","coffee-script":"^1.8.0","grunt":"^0.4.5","grunt-browserify":"^2.1.3","grunt-contrib-coffee":"^0.12.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-requirejs":"^0.4.4","grunt-contrib-watch":"^0.6.1","grunt-subgrunt":"^0.4.1","mock-fs":"^2.3.1"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"~0.2.9","body-parser":"^1.9.0","colors":"^0.6.2","commander":"^2.3.0","cookie-parser":"^1.3.3","easy-cli":"^0.1.3-2-beta","express":"^4.2.0","express-session":"^1.8.2","fakeredis":"^0.2.1","grunt":"~0.4.4","hiredis":"^0.1.17","jayschema":"~0.2.0","jsonfile":"^2.0.0","jsonlint":"~1.6.0","liquid-node":"^0.3.1","marked":"~0.3.2","minimist":"^1.1.0","ncp":"^0.6.0","nodemailer":"~0.4.4","prerender-node":"~0.1.15","prompt":"^0.2.13","q":"^1.0.1","redis":"^0.12.1","request":"~2.33.0","restify":"~2.5.1","rewire":"^2.1.0","rimraf":"^2.2.8","sugar":"^1.4.1","timekeeper":"0.0.4","ua-parser-js":"~0.6.2","underscore":"~1.4.4"},"bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.0-beta.1","_shasum":"d6d812fee6a2dc0ce5b97ee2d09cc279def71b71","_resolved":"oauthd-1.0.0-beta.1.tgz","_from":"oauthd-1.0.0-beta.1.tgz","_npmVersion":"1.4.28","_npmUser":{"name":"webshell","email":"team@webshell.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"dist":{"shasum":"d6d812fee6a2dc0ce5b97ee2d09cc279def71b71","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.0-beta.1.tgz","integrity":"sha512-93yV4wX1zfkMX96jGcHEGe9O9Hb09XZL/B6z3t7Ca8HZkI2L0jaPp6pJvOTSFEtxviTERkTyH+g6xpYp/B8AxA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDFZ5AVu5MRJOXHdFyWoRPov3aaQsDStxRBpuf+0WagQAiEAz+C0tIVlv43nm/imQpxUs+l4ou+eGQoYg4c0hhQOD4I="}]}},"1.0.0-beta.2":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.0-beta.2","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"https://github.com/oauth-io/oauthd"},"license":"Apache-2.0","main":"index.js","engines":{"node":">= 0.8.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee --verbose tests/spec"},"devDependencies":{"browserify":"^4.2.1","coffee-script":"^1.8.0","grunt":"^0.4.5","grunt-browserify":"^2.1.3","grunt-contrib-coffee":"^0.12.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-requirejs":"^0.4.4","grunt-contrib-watch":"^0.6.1","grunt-subgrunt":"^0.4.1","mock-fs":"^2.3.1"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"~0.2.9","body-parser":"^1.9.0","colors":"^0.6.2","commander":"^2.3.0","cookie-parser":"^1.3.3","easy-cli":"^0.1.3-2-beta","express":"^4.2.0","express-session":"^1.8.2","fakeredis":"^0.2.1","grunt":"~0.4.4","hiredis":"^0.1.17","jayschema":"~0.2.0","jsonfile":"^2.0.0","jsonlint":"~1.6.0","liquid-node":"^0.3.1","marked":"~0.3.2","minimist":"^1.1.0","ncp":"^0.6.0","nodemailer":"~0.4.4","prerender-node":"~0.1.15","prompt":"^0.2.13","q":"^1.0.1","redis":"^0.12.1","request":"~2.33.0","restify":"~2.5.1","rewire":"^2.1.0","rimraf":"^2.2.8","sugar":"^1.4.1","timekeeper":"0.0.4","ua-parser-js":"~0.6.2","underscore":"~1.4.4"},"bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.0-beta.2","_shasum":"64e90ee5c42fd3d73bd96b1d0f1578af58b533ac","_resolved":"oauthd-1.0.0-beta.2.tgz","_from":"oauthd-1.0.0-beta.2.tgz","_npmVersion":"1.4.28","_npmUser":{"name":"webshell","email":"team@webshell.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"dist":{"shasum":"64e90ee5c42fd3d73bd96b1d0f1578af58b533ac","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.0-beta.2.tgz","integrity":"sha512-k05ggWWxM0RDcaPJz+wEd1siU+Lw7m1Xx1oa1DNavhe/4ZHSFvIZbNkoeUPA+0WWGa1/5pelD7BYmU5IxPETyQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGecs4EZhtJtwBj7Ece/XUs0WAMK64+1Po89zlihHPnKAiEAqA9Uw88nKOkYVpTIo/aMIGvzFX5/Vbw3OOwak3d4jao="}]}},"1.0.0-beta.3":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.0-beta.3","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"https://github.com/oauth-io/oauthd"},"license":"Apache-2.0","main":"index.js","engines":{"node":">= 0.8.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee --verbose tests/spec"},"devDependencies":{"browserify":"^4.2.1","coffee-script":"^1.8.0","grunt":"^0.4.5","grunt-browserify":"^2.1.3","grunt-contrib-coffee":"^0.12.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-requirejs":"^0.4.4","grunt-contrib-watch":"^0.6.1","grunt-subgrunt":"^0.4.1","mock-fs":"^2.3.1"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"~0.2.9","body-parser":"^1.9.0","colors":"^0.6.2","commander":"^2.3.0","cookie-parser":"^1.3.3","easy-cli":"^0.1.3-2-beta","express":"^4.2.0","express-session":"^1.8.2","fakeredis":"^0.2.1","grunt":"~0.4.4","hiredis":"^0.1.17","jayschema":"~0.2.0","jsonfile":"^2.0.0","jsonlint":"~1.6.0","liquid-node":"^0.3.1","marked":"~0.3.2","minimist":"^1.1.0","ncp":"^0.6.0","nodemailer":"~0.4.4","prerender-node":"~0.1.15","prompt":"^0.2.13","q":"^1.0.1","redis":"^0.12.1","request":"~2.33.0","restify":"~2.5.1","rewire":"^2.1.0","rimraf":"^2.2.8","sugar":"^1.4.1","timekeeper":"0.0.4","ua-parser-js":"~0.6.2","underscore":"~1.4.4"},"bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.0-beta.3","_shasum":"154e436f9715ca07eb5b18e99e7fcfd243a0c602","_resolved":"oauthd-1.0.0-beta.3.tgz","_from":"oauthd-1.0.0-beta.3.tgz","_npmVersion":"1.4.28","_npmUser":{"name":"webshell","email":"team@webshell.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"dist":{"shasum":"154e436f9715ca07eb5b18e99e7fcfd243a0c602","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.0-beta.3.tgz","integrity":"sha512-iS/1ivL1cTBbXC1HOZzke8FLp1B/UlLOsi3z8dKOc/yBO5vIIwKYvZwfth7BpsC4OwF1LEg047LzMHO3fsrWSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDkQ0b2gtnEiJDWRgPQbtPZqrAjf1DIHvZ5zlVLeC6jHAiEAwGxhaZE6wbjId7F8ervgwhSUeZHB9ay+1U5AOSXr3fY="}]}},"1.0.0-beta.4":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.0-beta.4","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"https://github.com/oauth-io/oauthd"},"license":"Apache-2.0","main":"index.js","engines":{"node":">= 0.8.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee --verbose tests/spec"},"devDependencies":{"browserify":"^4.2.1","coffee-script":"^1.8.0","grunt":"^0.4.5","grunt-browserify":"^2.1.3","grunt-contrib-coffee":"^0.12.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-requirejs":"^0.4.4","grunt-contrib-watch":"^0.6.1","grunt-subgrunt":"^0.4.1","mock-fs":"^2.3.1"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"~0.2.9","body-parser":"^1.9.0","colors":"^0.6.2","commander":"^2.3.0","cookie-parser":"^1.3.3","easy-cli":"^0.1.3-2-beta","express":"^4.2.0","express-session":"^1.8.2","fakeredis":"^0.2.1","grunt":"~0.4.4","hiredis":"^0.1.17","jayschema":"~0.2.0","jsonfile":"^2.0.0","jsonlint":"~1.6.0","liquid-node":"^0.3.1","marked":"~0.3.2","minimist":"^1.1.0","ncp":"^0.6.0","nodemailer":"~0.4.4","prerender-node":"~0.1.15","prompt":"^0.2.13","q":"^1.0.1","redis":"^0.12.1","request":"~2.33.0","restify":"~2.5.1","rewire":"^2.1.0","rimraf":"^2.2.8","sugar":"^1.4.1","timekeeper":"0.0.4","ua-parser-js":"~0.6.2","underscore":"~1.4.4"},"bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.0-beta.4","_shasum":"4a8d669214b6d41a71b4cedf450eacd1db87beda","_resolved":"oauthd-1.0.0-beta.4.tgz","_from":"oauthd-1.0.0-beta.4.tgz","_npmVersion":"1.4.28","_npmUser":{"name":"webshell","email":"team@webshell.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"dist":{"shasum":"4a8d669214b6d41a71b4cedf450eacd1db87beda","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.0-beta.4.tgz","integrity":"sha512-JKqvPuzUJ4uY7S4sP0G4XY91NR7UzL4uOlEA//Lm1s51O3iSlfKihFsgrYfJnoWrSbhYv52gEhZnRhXZpWA5Fg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDIsfJqGU1iMQBw9TUHfihsELhdRFneuvTdYmSx0RULAIhAMPY1IKUPkYm5W935/WZ3gSFwPyIJWrACt+qxPdpPOCd"}]}},"1.0.0-beta.5":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.0-beta.5","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"https://github.com/oauth-io/oauthd"},"license":"Apache-2.0","main":"index.js","engines":{"node":">= 0.8.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee --verbose tests/spec"},"devDependencies":{"browserify":"^4.2.1","coffee-script":"^1.8.0","grunt":"^0.4.5","grunt-browserify":"^2.1.3","grunt-contrib-coffee":"^0.12.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-requirejs":"^0.4.4","grunt-contrib-watch":"^0.6.1","grunt-subgrunt":"^0.4.1","mock-fs":"^2.3.1"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"~0.2.9","body-parser":"^1.9.0","colors":"^0.6.2","commander":"^2.3.0","cookie-parser":"^1.3.3","easy-cli":"^0.1.3-2-beta","express":"^4.2.0","express-session":"^1.8.2","fakeredis":"^0.2.1","grunt":"~0.4.4","hiredis":"^0.1.17","jayschema":"~0.2.0","jsonfile":"^2.0.0","jsonlint":"~1.6.0","liquid-node":"^0.3.1","marked":"~0.3.2","minimist":"^1.1.0","ncp":"^0.6.0","nodemailer":"~0.4.4","prerender-node":"~0.1.15","prompt":"^0.2.13","q":"^1.0.1","redis":"^0.12.1","request":"~2.33.0","restify":"~2.5.1","rewire":"^2.1.0","rimraf":"^2.2.8","sugar":"^1.4.1","timekeeper":"0.0.4","ua-parser-js":"~0.6.2","underscore":"~1.4.4"},"bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.0-beta.5","_shasum":"9203a793e63ad6a93d1723355d0e739e8ac9b840","_resolved":"oauthd-1.0.0-beta.5.tgz","_from":"oauthd-1.0.0-beta.5.tgz","_npmVersion":"1.4.28","_npmUser":{"name":"webshell","email":"team@webshell.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"dist":{"shasum":"9203a793e63ad6a93d1723355d0e739e8ac9b840","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.0-beta.5.tgz","integrity":"sha512-quaSfH/6FHdcZ/LJ8Moe4rWWSTtamYkgKjknYKpegnAthXXr6ddYbCZYydSdJ+/dtTyBsTm484FiedyPGM9D6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKRDYgdXnnKUl2giTRYAfCapYr42eho0+gsm4fUmqsFQIgOt95BcrqPlIsbZJdR34b+reZIstrRFdcvQqfFfvzT0w="}]}},"1.0.0-beta.6":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.0-beta.6","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"https://github.com/oauth-io/oauthd"},"license":"Apache-2.0","main":"index.js","engines":{"node":">= 0.8.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee --verbose tests/spec"},"devDependencies":{"browserify":"^4.2.1","coffee-script":"^1.8.0","grunt":"^0.4.5","grunt-browserify":"^2.1.3","grunt-contrib-coffee":"^0.12.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-requirejs":"^0.4.4","grunt-contrib-watch":"^0.6.1","grunt-subgrunt":"^0.4.1","mock-fs":"^2.3.1"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"~0.2.9","body-parser":"^1.9.0","colors":"^0.6.2","commander":"^2.3.0","cookie-parser":"^1.3.3","easy-cli":"^0.1.3-2-beta","express":"^4.2.0","express-session":"^1.8.2","fakeredis":"^0.2.1","grunt":"~0.4.4","hiredis":"^0.1.17","jayschema":"~0.2.0","jsonfile":"^2.0.0","jsonlint":"~1.6.0","liquid-node":"^0.3.1","marked":"~0.3.2","minimist":"^1.1.0","ncp":"^0.6.0","nodemailer":"~0.4.4","prerender-node":"~0.1.15","prompt":"^0.2.13","q":"^1.0.1","redis":"^0.12.1","request":"~2.33.0","restify":"~2.5.1","rewire":"^2.1.0","rimraf":"^2.2.8","sugar":"^1.4.1","timekeeper":"0.0.4","ua-parser-js":"~0.6.2","underscore":"~1.4.4"},"bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.0-beta.6","_shasum":"1ea5f2c7d0e2ba3b6e4cb157fccf5773ae7fa9fe","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"webshell","email":"team@webshell.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"dist":{"shasum":"1ea5f2c7d0e2ba3b6e4cb157fccf5773ae7fa9fe","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.0-beta.6.tgz","integrity":"sha512-Rt6qKmRtu3prRxd0yev/Hdv6UzgsHOAyKDKcp1MuHSG1lVh90WDrjg6YtrVq7GDOF97cEcuVJOn5ICXyW6+r0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCN+2R24TfK1pz5eSUeHO2Ac5lxdAnzHR46dVO8LDynoQIgGOBg3PZ5LTLgTQi6qI6tgirqmdbgJxKrngefLigve6o="}]}},"1.0.0-beta.7":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.0-beta.7","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"https://github.com/oauth-io/oauthd"},"license":"Apache-2.0","main":"index.js","engines":{"node":">= 0.8.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee --verbose tests/spec"},"devDependencies":{"browserify":"^4.2.1","coffee-script":"^1.8.0","grunt":"^0.4.5","grunt-browserify":"^2.1.3","grunt-contrib-coffee":"^0.12.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-requirejs":"^0.4.4","grunt-contrib-watch":"^0.6.1","grunt-subgrunt":"^0.4.1","mock-fs":"^2.3.1"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"~0.2.9","body-parser":"^1.9.0","colors":"^0.6.2","commander":"^2.3.0","cookie-parser":"^1.3.3","easy-cli":"^0.1.3-2-beta","express":"^4.2.0","express-session":"^1.8.2","fakeredis":"^0.2.1","grunt":"~0.4.4","hiredis":"^0.1.17","jayschema":"~0.2.0","jsonfile":"^2.0.0","jsonlint":"~1.6.0","liquid-node":"^0.3.1","marked":"~0.3.2","minimist":"^1.1.0","ncp":"^0.6.0","nodemailer":"~0.4.4","prerender-node":"~0.1.15","prompt":"^0.2.13","q":"^1.0.1","redis":"^0.12.1","request":"~2.33.0","restify":"~2.5.1","rewire":"^2.1.0","rimraf":"^2.2.8","sugar":"^1.4.1","timekeeper":"0.0.4","ua-parser-js":"~0.6.2","underscore":"~1.4.4"},"bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.0-beta.7","_shasum":"0a32ba605f6a66f710cd9b5baf0e79e03ca4e019","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"webshell","email":"team@webshell.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"dist":{"shasum":"0a32ba605f6a66f710cd9b5baf0e79e03ca4e019","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.0-beta.7.tgz","integrity":"sha512-atiBxI5/1d3aAzrux5t4xo+z/KcJzSAIw84EQK7dv4mZCGn3zI0KdFGZURokR5FOrDuWvmoZsOeFGc6jvqqKCQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNnfRy3Gj4UazVfuOhgoAje9bdwXchScMSAWYya1qrGAIgXEQo6aChMURPHQqf3EHLewT52KmdN6NZvuy0bfAz7qU="}]}},"1.0.0-beta.8":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.0-beta.8","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"https://github.com/oauth-io/oauthd"},"license":"Apache-2.0","main":"index.js","engines":{"node":">= 0.8.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee --verbose tests/spec"},"devDependencies":{"browserify":"^4.2.1","coffee-script":"^1.8.0","grunt":"^0.4.5","grunt-browserify":"^2.1.3","grunt-contrib-coffee":"^0.12.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-requirejs":"^0.4.4","grunt-contrib-watch":"^0.6.1","grunt-subgrunt":"^0.4.1","mock-fs":"^2.3.1"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"~0.2.9","body-parser":"^1.9.0","colors":"^0.6.2","commander":"^2.3.0","cookie-parser":"^1.3.3","easy-cli":"^0.1.3-2-beta","express":"^4.2.0","express-session":"^1.8.2","fakeredis":"^0.2.1","grunt":"~0.4.4","hiredis":"^0.1.17","jayschema":"~0.2.0","jsonfile":"^2.0.0","jsonlint":"~1.6.0","liquid-node":"^0.3.1","marked":"~0.3.2","minimist":"^1.1.0","ncp":"^0.6.0","nodemailer":"~0.4.4","prerender-node":"~0.1.15","prompt":"^0.2.13","q":"^1.0.1","redis":"^0.12.1","request":"~2.33.0","restify":"~2.5.1","rewire":"^2.1.0","rimraf":"^2.2.8","sugar":"^1.4.1","timekeeper":"0.0.4","ua-parser-js":"~0.6.2","underscore":"~1.4.4"},"bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.0-beta.8","_shasum":"d3a5c311d5dddc763724db7989875be87e41791c","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"webshell","email":"team@webshell.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"dist":{"shasum":"d3a5c311d5dddc763724db7989875be87e41791c","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.0-beta.8.tgz","integrity":"sha512-fMzQOotOquTguO8ucKfCXTc8x5QsYErz1FoEblpjWoVk5mdP7RNoRltZwfrlo4mDQYijqgMEmvC4I6SGs+ujiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNwMc+GsPeKwUvOxOt30G/aAvQbYIG0QMZrdFsOwPiCwIhAL5g+SSWi5coE/mqpglhVGl6aSj5rPl1mfBKyd2m7cqL"}]}},"1.0.0-beta.9":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.0-beta.9","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"https://github.com/oauth-io/oauthd"},"license":"Apache-2.0","main":"index.js","engines":{"node":">= 0.8.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee --verbose tests/spec"},"devDependencies":{"browserify":"^4.2.1","coffee-script":"^1.8.0","grunt":"^0.4.5","grunt-browserify":"^2.1.3","grunt-contrib-coffee":"^0.12.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-requirejs":"^0.4.4","grunt-contrib-watch":"^0.6.1","grunt-subgrunt":"^0.4.1","mock-fs":"^2.3.1"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"~0.2.9","body-parser":"^1.9.0","colors":"^0.6.2","commander":"^2.3.0","cookie-parser":"^1.3.3","easy-cli":"^0.1.3-2-beta","express":"^4.2.0","express-session":"^1.8.2","fakeredis":"^0.2.1","grunt":"~0.4.4","hiredis":"^0.1.17","jayschema":"~0.2.0","jsonfile":"^2.0.0","jsonlint":"~1.6.0","liquid-node":"^0.3.1","marked":"~0.3.2","minimist":"^1.1.0","ncp":"^0.6.0","nodemailer":"~0.4.4","prerender-node":"~0.1.15","prompt":"^0.2.13","q":"^1.0.1","redis":"^0.12.1","request":"~2.33.0","restify":"~2.5.1","rewire":"^2.1.0","rimraf":"^2.2.8","sugar":"^1.4.1","timekeeper":"0.0.4","ua-parser-js":"~0.6.2","underscore":"~1.4.4"},"bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.0-beta.9","_shasum":"0a7102ed714cf984b61fc46291e07e2950eb59b0","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"webshell","email":"team@webshell.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"dist":{"shasum":"0a7102ed714cf984b61fc46291e07e2950eb59b0","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.0-beta.9.tgz","integrity":"sha512-2rhzNAmLxRro+uPwkrgeT8dQVRJ8pZjXOHzxendY32t5puEfS1n4rnv5U/mUmxWPoxo/dgEhLj69uolrHOYJjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGNIhGxgbuSkOt9XAMrHsvQjkqHP+y3NJs9YB2Gub6e3AiEA62N3hCj8SVxCPWt2CM3EZxpFoaLMO8R/u1jZm4Jxky4="}]}},"1.0.0-beta.10":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.0-beta.10","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"https://github.com/oauth-io/oauthd"},"license":"Apache-2.0","main":"index.js","engines":{"node":">= 0.8.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee --verbose tests/spec"},"devDependencies":{"browserify":"^4.2.1","coffee-script":"^1.8.0","grunt":"^0.4.5","grunt-browserify":"^2.1.3","grunt-contrib-coffee":"^0.12.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-requirejs":"^0.4.4","grunt-contrib-watch":"^0.6.1","grunt-subgrunt":"^0.4.1","mock-fs":"^2.3.1"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"~0.2.9","body-parser":"^1.9.0","colors":"^0.6.2","commander":"^2.3.0","cookie-parser":"^1.3.3","easy-cli":"^0.1.3-2-beta","express":"^4.2.0","express-session":"^1.8.2","fakeredis":"^0.2.1","grunt":"~0.4.4","hiredis":"^0.1.17","jayschema":"~0.2.0","jsonfile":"^2.0.0","jsonlint":"~1.6.0","liquid-node":"^0.3.1","marked":"~0.3.2","minimist":"^1.1.0","ncp":"^0.6.0","nodemailer":"~0.4.4","prerender-node":"~0.1.15","prompt":"^0.2.13","q":"^1.0.1","redis":"^0.12.1","request":"~2.33.0","restify":"~2.5.1","rewire":"^2.1.0","rimraf":"^2.2.8","sugar":"^1.4.1","timekeeper":"0.0.4","ua-parser-js":"~0.6.2","underscore":"~1.4.4"},"bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.0-beta.10","_shasum":"0b4317ec1b816fa9c99edffa80cbe391bbe26be8","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"webshell","email":"team@webshell.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"dist":{"shasum":"0b4317ec1b816fa9c99edffa80cbe391bbe26be8","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.0-beta.10.tgz","integrity":"sha512-dsxKnE03MCCpc5SHRChgOy8e8YWO22iBaqSVLyOqgQWW+FEdS55MC6MAdmEOno9EvdGw8Y7FxveNU9vutyarrA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9jH/7uPMFbPgkxWt8yG9GxylwMGlRq2hZ+nL/SjGKcwIhALGgRMDlg85vw7N1jum+uCx3ukE6vhkUIhxc/1UyHt5h"}]}},"1.0.0-beta.11":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.0-beta.11","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"https://github.com/oauth-io/oauthd"},"license":"Apache-2.0","main":"index.js","engines":{"node":">= 0.8.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee --verbose tests/spec"},"devDependencies":{"browserify":"^4.2.1","coffee-script":"^1.8.0","grunt":"^0.4.5","grunt-browserify":"^2.1.3","grunt-contrib-coffee":"^0.12.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-requirejs":"^0.4.4","grunt-contrib-watch":"^0.6.1","grunt-subgrunt":"^0.4.1","mock-fs":"^2.3.1"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"~0.2.9","body-parser":"^1.9.0","colors":"^0.6.2","commander":"^2.3.0","cookie-parser":"^1.3.3","easy-cli":"^0.1.3-2-beta","express":"^4.2.0","express-session":"^1.8.2","fakeredis":"^0.2.1","grunt":"~0.4.4","hiredis":"^0.1.17","jayschema":"~0.2.0","jsonfile":"^2.0.0","jsonlint":"~1.6.0","liquid-node":"^0.3.1","marked":"~0.3.2","minimist":"^1.1.0","ncp":"^0.6.0","nodemailer":"~0.4.4","prerender-node":"~0.1.15","prompt":"^0.2.13","q":"^1.0.1","redis":"^0.12.1","request":"~2.33.0","restify":"~2.5.1","rewire":"^2.1.0","rimraf":"^2.2.8","sugar":"^1.4.1","timekeeper":"0.0.4","ua-parser-js":"~0.6.2","underscore":"~1.4.4"},"bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.0-beta.11","_shasum":"2465b67d0ea1eda75d9607fb5576f2146df79bab","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"webshell","email":"team@webshell.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"dist":{"shasum":"2465b67d0ea1eda75d9607fb5576f2146df79bab","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.0-beta.11.tgz","integrity":"sha512-h/sC9HhzL46dmirA1+3MkJzk+yh+BZ+9bLgM0zQusuNRsPWLUf9LMC9Ka1IDyWM9ts6CzPAlOcCodkSJRE8K0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXswaHBbc4J6EaKf4PoYXmBV/zQ2mr4RxpZ/o8kYR41AIhAOEF4uoONM5axpOPj3LbJ1zg/aLels9NZDx3ddfsluXI"}]}},"1.0.0-beta.12":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.0-beta.12","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"https://github.com/oauth-io/oauthd"},"license":"Apache-2.0","main":"index.js","engines":{"node":">= 0.8.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee --verbose tests/spec"},"devDependencies":{"browserify":"^4.2.1","coffee-script":"^1.8.0","grunt":"^0.4.5","grunt-browserify":"^2.1.3","grunt-contrib-coffee":"^0.12.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-requirejs":"^0.4.4","grunt-contrib-watch":"^0.6.1","grunt-subgrunt":"^0.4.1","mock-fs":"^2.3.1"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"~0.2.9","body-parser":"^1.9.0","colors":"^0.6.2","commander":"^2.3.0","cookie-parser":"^1.3.3","easy-cli":"^0.1.3-2-beta","express":"^4.2.0","express-session":"^1.8.2","fakeredis":"^0.2.1","grunt":"~0.4.4","hiredis":"^0.1.17","jayschema":"~0.2.0","jsonfile":"^2.0.0","jsonlint":"~1.6.0","liquid-node":"^0.3.1","marked":"~0.3.2","minimist":"^1.1.0","ncp":"^0.6.0","nodemailer":"~0.4.4","prerender-node":"~0.1.15","prompt":"^0.2.13","q":"^1.0.1","redis":"^0.12.1","request":"~2.33.0","restify":"~2.5.1","rewire":"^2.1.0","rimraf":"^2.2.8","sugar":"^1.4.1","timekeeper":"0.0.4","ua-parser-js":"~0.6.2","underscore":"~1.4.4"},"bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.0-beta.12","_shasum":"bad300fa18f4d45cb37bd3270e331c7d6c3e66b7","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"webshell","email":"team@webshell.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"dist":{"shasum":"bad300fa18f4d45cb37bd3270e331c7d6c3e66b7","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.0-beta.12.tgz","integrity":"sha512-rZcF7dBiwuRzWmdEI4a/sHxNmty9p2f7atJv93R6NuV2P5aqlcH9pkFBKtvK5a4o8dCKfWlk9G9caTRRUOPZhA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzy3xrjkvH22HJ87qPKkWAH0JuLFHzQybzCMbnOZ6o5wIgWZxNbTmvUss/Wq0OT1+IAjFOgOYr/L5qsMWEBHta3WI="}]}},"1.0.0-beta.13":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.0-beta.13","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"https://github.com/oauth-io/oauthd"},"license":"Apache-2.0","main":"index.js","engines":{"node":">= 0.8.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee --verbose tests/spec"},"devDependencies":{"browserify":"^4.2.1","coffee-script":"^1.8.0","grunt":"^0.4.5","grunt-browserify":"^2.1.3","grunt-contrib-coffee":"^0.12.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-requirejs":"^0.4.4","grunt-contrib-watch":"^0.6.1","grunt-subgrunt":"^0.4.1","mock-fs":"^2.3.1"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"~0.2.9","body-parser":"^1.9.0","colors":"^0.6.2","commander":"^2.3.0","cookie-parser":"^1.3.3","easy-cli":"^0.1.3-2-beta","express":"^4.2.0","express-session":"^1.8.2","fakeredis":"^0.2.1","grunt":"~0.4.4","hiredis":"^0.1.17","jayschema":"~0.2.0","jsonfile":"^2.0.0","jsonlint":"~1.6.0","liquid-node":"^0.3.1","marked":"~0.3.2","minimist":"^1.1.0","ncp":"^0.6.0","nodemailer":"~0.4.4","prerender-node":"~0.1.15","prompt":"^0.2.13","q":"^1.0.1","redis":"^0.12.1","request":"~2.33.0","restify":"~2.5.1","rewire":"^2.1.0","rimraf":"^2.2.8","sugar":"^1.4.1","timekeeper":"0.0.4","ua-parser-js":"~0.6.2","underscore":"~1.4.4"},"bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.0-beta.13","_shasum":"9f69976152f1e22ba3736d0c72adc783404f384e","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"webshell","email":"team@webshell.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"dist":{"shasum":"9f69976152f1e22ba3736d0c72adc783404f384e","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.0-beta.13.tgz","integrity":"sha512-JCFMMjtWrWZSNnAeND7oQnE2H2mKOriB3kierHryNKccrLzipSfF1S6uIo5Dt9+RtuGO5+P0PcG6LGgNo5zJqA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH35lOs407cYQEVTw7sNw5VcjovZtTptJFnPnbAztPwbAiBONtfCgf1QK41LLP5LRY+gTSwQ0hKmLeFqBrHHw6RDBQ=="}]}},"1.0.0-beta.14":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.0-beta.14","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"https://github.com/oauth-io/oauthd"},"license":"Apache-2.0","main":"index.js","engines":{"node":">= 0.8.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee --verbose tests/spec"},"devDependencies":{"browserify":"^4.2.1","coffee-script":"^1.8.0","grunt":"^0.4.5","grunt-browserify":"^2.1.3","grunt-contrib-coffee":"^0.12.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-requirejs":"^0.4.4","grunt-contrib-watch":"^0.6.1","grunt-subgrunt":"^0.4.1","mock-fs":"^2.3.1"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"~0.2.9","body-parser":"^1.9.0","colors":"^0.6.2","commander":"^2.3.0","cookie-parser":"^1.3.3","easy-cli":"^0.1.3-2-beta","express":"^4.2.0","express-session":"^1.8.2","fakeredis":"^0.2.1","grunt":"~0.4.4","hiredis":"^0.1.17","jayschema":"~0.2.0","jsonfile":"^2.0.0","jsonlint":"~1.6.0","liquid-node":"^0.3.1","marked":"~0.3.2","minimist":"^1.1.0","ncp":"^0.6.0","nodemailer":"~0.4.4","prerender-node":"~0.1.15","prompt":"^0.2.13","q":"^1.0.1","redis":"^0.12.1","request":"~2.33.0","restify":"~2.5.1","rewire":"^2.1.0","rimraf":"^2.2.8","sugar":"^1.4.1","timekeeper":"0.0.4","ua-parser-js":"~0.6.2","underscore":"~1.4.4"},"bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.0-beta.14","_shasum":"852075cd7eaf88575320bdcabf214d73444d734a","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"webshell","email":"team@webshell.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"dist":{"shasum":"852075cd7eaf88575320bdcabf214d73444d734a","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.0-beta.14.tgz","integrity":"sha512-F3s9Y9G/NCnRqMHClR4vm/zrKbfFEdtQ883tjtQvDLhe4kF04kPHvDGRbxGbs4EUQndekVMatR7VxKM+uePouA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEATjLokt1NtSEesjHsnOpMdB+QzufdGlEwtX/NHFZ0QAiEA5u2bmfm1V9wb7EYrSp3XNRRjW1JhKNFwaBlCAhC2kLc="}]}},"1.0.0-beta.15":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.0-beta.15","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"https://github.com/oauth-io/oauthd"},"license":"Apache-2.0","main":"index.js","engines":{"node":">= 0.8.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee --verbose tests/spec"},"devDependencies":{"browserify":"^4.2.1","coffee-script":"^1.8.0","grunt":"^0.4.5","grunt-browserify":"^2.1.3","grunt-contrib-coffee":"^0.12.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-requirejs":"^0.4.4","grunt-contrib-watch":"^0.6.1","grunt-subgrunt":"^0.4.1","mock-fs":"^2.3.1"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"~0.2.9","body-parser":"^1.9.0","colors":"^0.6.2","commander":"^2.3.0","cookie-parser":"^1.3.3","easy-cli":"^0.1.3-2-beta","express":"^4.2.0","express-session":"^1.8.2","fakeredis":"^0.2.1","grunt":"~0.4.4","hiredis":"^0.1.17","jayschema":"~0.2.0","jsonfile":"^2.0.0","jsonlint":"~1.6.0","liquid-node":"^0.3.1","marked":"~0.3.2","minimist":"^1.1.0","ncp":"^0.6.0","nodemailer":"~0.4.4","prerender-node":"~0.1.15","prompt":"^0.2.13","q":"^1.0.1","redis":"^0.12.1","request":"~2.33.0","restify":"~2.5.1","rewire":"^2.1.0","rimraf":"^2.2.8","sugar":"^1.4.1","timekeeper":"0.0.4","ua-parser-js":"~0.6.2","underscore":"~1.4.4"},"bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.0-beta.15","_shasum":"8dc0f9dbbf946e8bd7d95d27f65916abec4af3fe","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"webshell","email":"team@webshell.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"dist":{"shasum":"8dc0f9dbbf946e8bd7d95d27f65916abec4af3fe","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.0-beta.15.tgz","integrity":"sha512-aj1t6h6b9KGwxPq5L3RIUCC5SK77+t7MvFUg4FeXH22kDsAh6hUeR99MkwwyNkPu0m0j3gq34Pq1OR91HB4TnA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4FvIToJiAi3Gc1qoYLpOrlsSseeYU6382v/Yt1ICCuwIhAOfMsze1xQKybKQnk8sof0J4a+kG+wf72VXXMEX8TbQa"}]}},"1.0.0-beta.16":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.0-beta.16","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"https://github.com/oauth-io/oauthd"},"license":"Apache-2.0","main":"index.js","engines":{"node":">= 0.8.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee --verbose tests/spec"},"devDependencies":{"browserify":"^4.2.1","coffee-script":"^1.8.0","grunt":"^0.4.5","grunt-browserify":"^2.1.3","grunt-contrib-coffee":"^0.12.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-requirejs":"^0.4.4","grunt-contrib-watch":"^0.6.1","grunt-subgrunt":"^0.4.1","mock-fs":"^2.3.1"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"~0.2.9","body-parser":"^1.9.0","colors":"^0.6.2","commander":"^2.3.0","cookie-parser":"^1.3.3","easy-cli":"^0.1.3-2-beta","express":"^4.2.0","express-session":"^1.8.2","fakeredis":"^0.2.1","grunt":"~0.4.4","hiredis":"^0.1.17","jayschema":"~0.2.0","jsonfile":"^2.0.0","jsonlint":"~1.6.0","liquid-node":"^0.3.1","marked":"~0.3.2","minimist":"^1.1.0","ncp":"^0.6.0","nodemailer":"~0.4.4","prerender-node":"~0.1.15","prompt":"^0.2.13","q":"^1.0.1","redis":"^0.12.1","request":"~2.33.0","restify":"~2.5.1","rewire":"^2.1.0","rimraf":"^2.2.8","sugar":"^1.4.1","timekeeper":"0.0.4","ua-parser-js":"~0.6.2","underscore":"~1.4.4"},"bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.0-beta.16","_shasum":"31e8f4b685e1fbf41304c31a84d2bc4caf4c6e49","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"webshell","email":"team@webshell.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"dist":{"shasum":"31e8f4b685e1fbf41304c31a84d2bc4caf4c6e49","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.0-beta.16.tgz","integrity":"sha512-hR5doAzBEUYcW1Fwpo49SLFCIsfhSkkrwDBv3YVARX6bq4la9KRNxsy3p0+KiTLjW88CK/Mi7Z7Uv06vOjh19g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBCgAlwkP4jZBBA2eAEVrF9jXlY5R0OW6a8iUjIGdT9xAiEA6iAAU5MQfTCtbP6Clh4YD5pFRWxiowpWYLQ6oLIG5l8="}]}},"1.0.0-beta.17":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.0-beta.17","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"https://github.com/oauth-io/oauthd"},"license":"Apache-2.0","main":"index.js","engines":{"node":">= 0.8.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee --verbose tests/spec"},"devDependencies":{"browserify":"^4.2.1","coffee-script":"^1.8.0","grunt":"^0.4.5","grunt-browserify":"^2.1.3","grunt-contrib-coffee":"^0.12.0","grunt-contrib-copy":"^0.5.0","grunt-contrib-jshint":"^0.10.0","grunt-contrib-requirejs":"^0.4.4","grunt-contrib-watch":"^0.6.1","grunt-subgrunt":"^0.4.1","mock-fs":"^2.3.1"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"~0.2.9","body-parser":"^1.9.0","colors":"^0.6.2","commander":"^2.3.0","cookie-parser":"^1.3.3","easy-cli":"^0.1.3-2-beta","express":"^4.2.0","express-session":"^1.8.2","fakeredis":"^0.2.1","grunt":"~0.4.4","hiredis":"^0.1.17","jayschema":"~0.2.0","jsonfile":"^2.0.0","jsonlint":"~1.6.0","liquid-node":"^0.3.1","marked":"~0.3.2","minimist":"^1.1.0","ncp":"^0.6.0","nodemailer":"~0.4.4","prerender-node":"~0.1.15","prompt":"^0.2.13","q":"^1.0.1","redis":"^0.12.1","request":"~2.33.0","restify":"~2.5.1","rewire":"^2.1.0","rimraf":"^2.2.8","sugar":"^1.4.1","timekeeper":"0.0.4","ua-parser-js":"~0.6.2","underscore":"~1.4.4"},"bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.0-beta.17","_shasum":"cbd63f1ed64f3d3d6a3b2b822f4b837877a20100","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"webshell","email":"team@webshell.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"dist":{"shasum":"cbd63f1ed64f3d3d6a3b2b822f4b837877a20100","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.0-beta.17.tgz","integrity":"sha512-H3z0jUoa8cjg8pO+H/ZCFtorUOCNOxQ71cT9g2cVKXfMk0d0a+e+HCQTArjxzCgNC6jyFixZtqdI0LNSarb47w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFAWrR5fe5JmQcL1Wqcj+RGRJRflBoixnww8QVIQsU6eAiEAp56uobLmHcSig0AIWItdNCfr73jOcUC8Q/lgru1r/P0="}]}},"1.0.0-beta.18":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.0-beta.18","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"git+https://github.com/oauth-io/oauthd.git"},"license":"Apache-2.0","main":"index.js","engines":{"node":">=0.10.0 <4.0.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee --verbose tests/spec"},"devDependencies":{"browserify":"^4.2.1","coffee-script":"^1.8.0","grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-contrib-coffee":"^0.13.0","grunt-contrib-copy":"^0.8.1","grunt-contrib-jshint":"^0.10.0","grunt-contrib-requirejs":"^0.4.4","grunt-contrib-watch":"^0.6.1","grunt-subgrunt":"^0.4.1","mock-fs":"^2.3.1"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"~1.4.2","body-parser":"^1.9.0","colors":"^0.6.2","commander":"^2.3.0","cookie-parser":"^1.3.3","easy-cli":"^0.1.3-2-beta","express":"^4.2.0","express-session":"^1.8.2","fakeredis":"^0.2.1","grunt":"^0.4.5","hiredis":"^0.4.1","jayschema":"~0.2.0","jsonfile":"^2.0.0","jsonlint":"~1.6.0","liquid-node":"^0.3.1","marked":"~0.3.2","minimist":"^1.1.0","ncp":"^0.6.0","nodemailer":"~0.4.4","prerender-node":"~0.1.15","prompt":"^0.2.13","q":"^1.4.1","qs":"^5.2.0","redis":"^2.1.0","request":"~2.64.0","restify":"~3.0.3","rewire":"^2.1.0","rimraf":"^2.2.8","sugar":"^1.4.1","timekeeper":"0.0.4","ua-parser-js":"~0.6.2","underscore":"~1.4.4"},"gitHead":"7beec64ab39955c3afd2eb28ecf7288c74ccdc96","bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.0-beta.18","_shasum":"f14b7dbca2131f44467fb4e4a036ad4e104df32a","_from":".","_npmVersion":"3.3.12","_nodeVersion":"0.12.7","_npmUser":{"name":"webshell","email":"team@webshell.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"dist":{"shasum":"f14b7dbca2131f44467fb4e4a036ad4e104df32a","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.0-beta.18.tgz","integrity":"sha512-t0U7SCddWmLeOICJbs9ghweu4j/ckbkdgf04ND0YCE4yUQlxfRVTtCEU3IbhBMSMeIr8nPuqvDqJSTTaSkmi5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOT29GvelLsDl7iQ01SJM4LfWiBFAF4AG3QvxkPRBOtgIgfRZ6ca7VDeNCWVBU4Hfw/z4bSjE5vZljI+gs0xobg0I="}]},"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/oauthd-1.0.0-beta.18.tgz_1455916923248_0.6135393043514341"}},"1.0.0-beta.19":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.0-beta.19","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"git+https://github.com/oauth-io/oauthd.git"},"license":"Apache-2.0","main":"index.js","engines":{"node":">=0.10.0 <4.0.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee --verbose tests/spec"},"devDependencies":{"browserify":"^4.2.1","coffee-script":"^1.8.0","grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-contrib-coffee":"^0.13.0","grunt-contrib-copy":"^0.8.1","grunt-contrib-jshint":"^0.10.0","grunt-contrib-requirejs":"^0.4.4","grunt-contrib-watch":"^0.6.1","grunt-subgrunt":"^0.4.1","mock-fs":"^2.3.1"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"~1.4.2","body-parser":"^1.9.0","colors":"^0.6.2","commander":"^2.3.0","cookie-parser":"^1.3.3","easy-cli":"^0.1.3-2-beta","express":"^4.2.0","express-session":"^1.8.2","fakeredis":"^0.2.1","grunt":"^0.4.5","hiredis":"^0.4.1","jayschema":"~0.2.0","jsonfile":"^2.0.0","jsonlint":"~1.6.0","liquid-node":"^0.3.1","marked":"~0.3.2","minimist":"^1.1.0","ncp":"^0.6.0","nodemailer":"~0.4.4","prerender-node":"~0.1.15","prompt":"^0.2.13","q":"^1.4.1","qs":"^5.2.0","redis":"^2.1.0","request":"~2.64.0","restify":"~3.0.3","rewire":"^2.1.0","rimraf":"^2.2.8","sugar":"^1.4.1","timekeeper":"0.0.4","ua-parser-js":"~0.6.2","underscore":"~1.4.4"},"gitHead":"a49439242b6005bc1f1785a2fa5b365246efdad3","bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.0-beta.19","_shasum":"953d2111189b692d6917fadc21559b0ee1947b3b","_from":".","_npmVersion":"3.3.12","_nodeVersion":"0.12.7","_npmUser":{"name":"webshell","email":"team@webshell.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"dist":{"shasum":"953d2111189b692d6917fadc21559b0ee1947b3b","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.0-beta.19.tgz","integrity":"sha512-2Hw0XBywud8j/h26Z6JBweaT8juDfDY91Z/RKD/40pPd/j0pofV2iJP6oSp2FV6ig9mefL753/Z0My/Zp2wXiQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCBG6NBww1KnifM++6ZVZmox2RbKtUtkz4O2nWrnydogIgNQ+ImqZs7zcuTx3ldncaaka+y5dgW5CW0bYFdheD2R0="}]},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/oauthd-1.0.0-beta.19.tgz_1456339301253_0.18249525199644268"}},"1.0.0-beta.20":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.0-beta.20","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"git+https://github.com/oauth-io/oauthd.git"},"license":"Apache-2.0","main":"index.js","engines":{"node":">=0.10.0 <4.0.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee --verbose tests/spec"},"devDependencies":{"browserify":"^4.2.1","coffee-script":"^1.8.0","grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-contrib-coffee":"^0.13.0","grunt-contrib-copy":"^0.8.1","grunt-contrib-jshint":"^0.10.0","grunt-contrib-requirejs":"^0.4.4","grunt-contrib-watch":"^0.6.1","grunt-subgrunt":"^0.4.1","mock-fs":"^2.3.1"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"~1.4.2","body-parser":"^1.9.0","colors":"^0.6.2","commander":"^2.3.0","cookie-parser":"^1.3.3","easy-cli":"^0.1.3-2-beta","express":"^4.2.0","express-session":"^1.8.2","fakeredis":"^0.2.1","grunt":"^0.4.5","hiredis":"^0.4.1","jayschema":"~0.2.0","jsonfile":"^2.0.0","jsonlint":"~1.6.0","liquid-node":"^0.3.1","marked":"~0.3.2","minimist":"^1.1.0","ncp":"^0.6.0","nodemailer":"~0.4.4","prerender-node":"~0.1.15","prompt":"^0.2.13","q":"^1.4.1","qs":"^5.2.0","redis":"^2.1.0","request":"~2.64.0","restify":"~3.0.3","rewire":"^2.1.0","rimraf":"^2.2.8","sugar":"^1.4.1","timekeeper":"0.0.4","ua-parser-js":"~0.6.2","underscore":"~1.4.4"},"gitHead":"7a0d98e70cd640237bf5e147a2e5677ebf7ea112","bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.0-beta.20","_shasum":"e7e50bc0e664ca89d75413b139824193fa5d5028","_from":".","_npmVersion":"3.3.12","_nodeVersion":"0.12.7","_npmUser":{"name":"webshell","email":"team@webshell.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"dist":{"shasum":"e7e50bc0e664ca89d75413b139824193fa5d5028","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.0-beta.20.tgz","integrity":"sha512-Igw4TsGwatHhfE3icvKpbv7ftfdTCDcv8Vf4PKhF2fw0uSSF+sC8z9o4cK4fi5wWlMRyFx2BXZLBJMUEmY65sA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQVJNjxtCvhe8nwwmuqvS6lGP0fg4COI87I2BTf60f0AIgYP7d6VyBG8LFTHmP8CvilbrKqg7OfemlgemWHQ3OTVY="}]},"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/oauthd-1.0.0-beta.20.tgz_1456407976295_0.5444143589120358"}},"1.0.0-beta.21":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.0-beta.21","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"git+https://github.com/oauth-io/oauthd.git"},"license":"Apache-2.0","main":"index.js","engines":{"node":">=0.10.0 <4.0.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee tests/spec"},"devDependencies":{"browserify":"^4.2.1","coffee-script":"^1.8.0","grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-contrib-coffee":"^0.13.0","grunt-contrib-copy":"^0.8.1","grunt-contrib-jshint":"^0.10.0","grunt-contrib-requirejs":"^0.4.4","grunt-contrib-watch":"^0.6.1","grunt-subgrunt":"^0.4.1","mock-fs":"^2.3.1"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"~1.4.2","body-parser":"^1.9.0","colors":"^0.6.2","commander":"^2.3.0","cookie-parser":"^1.3.3","easy-cli":"^0.1.3-2-beta","express":"^4.2.0","express-session":"^1.8.2","fakeredis":"^1.0.2","grunt":"^0.4.5","hiredis":"^0.4.1","jayschema":"~0.2.0","jsonfile":"^2.0.0","jsonlint":"~1.6.0","liquid-node":"^0.3.1","marked":"~0.3.2","minimist":"^1.1.0","ncp":"^0.6.0","nodemailer":"~0.4.4","prerender-node":"~0.1.15","prompt":"^0.2.13","q":"^1.4.1","qs":"^5.2.0","redis":"^2.1.0","request":"~2.64.0","restify":"~3.0.3","rewire":"^2.1.0","rimraf":"^2.2.8","sugar":"^1.4.1","timekeeper":"0.0.4","ua-parser-js":"~0.6.2","underscore":"~1.4.4"},"gitHead":"bdf690138999bf228807045f03a4c91525800ad6","bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.0-beta.21","_shasum":"b4aaf0042f581e685b8ea2ab808ff8a19e214692","_from":".","_npmVersion":"3.3.12","_nodeVersion":"0.12.7","_npmUser":{"name":"webshell","email":"team@webshell.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"dist":{"shasum":"b4aaf0042f581e685b8ea2ab808ff8a19e214692","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.0-beta.21.tgz","integrity":"sha512-psOHkhdrV1bvwdQcQDRW8mim19+SORFE1b1qVH2EoBS8hM5ftctfgZU8+gJN+SP1sS9DB6Dp5HM/ywHhz9bpgg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGiuSoP1jttxPgsj56LBF6YLBn5rwCr3TSs5eMisz/33AiATe3sDMHwbRqXmlgPS3qWSU8FD6QyNan9HUqLFOhPVdQ=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/oauthd-1.0.0-beta.21.tgz_1456944171720_0.44933587731793523"}},"1.0.0-beta.22":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.0-beta.22","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"git+https://github.com/oauth-io/oauthd.git"},"license":"Apache-2.0","main":"index.js","engines":{"node":">=0.10.0 <4.0.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee tests/spec"},"devDependencies":{"browserify":"^4.2.1","coffee-script":"^1.8.0","grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-contrib-coffee":"^0.13.0","grunt-contrib-copy":"^0.8.1","grunt-contrib-jshint":"^0.10.0","grunt-contrib-requirejs":"^0.4.4","grunt-contrib-watch":"^0.6.1","grunt-subgrunt":"^0.4.1","mock-fs":"^2.3.1"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"~1.4.2","body-parser":"^1.9.0","colors":"^0.6.2","commander":"^2.3.0","cookie-parser":"^1.3.3","easy-cli":"^0.1.3-2-beta","express":"^4.2.0","express-session":"^1.8.2","fakeredis":"^1.0.2","grunt":"^0.4.5","hiredis":"^0.4.1","jayschema":"~0.2.0","jsonfile":"^2.0.0","jsonlint":"~1.6.0","liquid-node":"^0.3.1","marked":"~0.3.2","minimist":"^1.1.0","ncp":"^0.6.0","nodemailer":"~0.4.4","prerender-node":"~0.1.15","prompt":"^0.2.13","q":"^1.4.1","qs":"^5.2.0","redis":"^2.1.0","request":"~2.64.0","restify":"~3.0.3","rewire":"^2.1.0","rimraf":"^2.2.8","sugar":"^1.4.1","timekeeper":"0.0.4","ua-parser-js":"~0.6.2","underscore":"~1.4.4"},"gitHead":"877d275932b3bf6f551b85f1087ada0f2c2b1fc6","bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.0-beta.22","_shasum":"bb34047c50ad1d66aa014ba245f49f96020528cd","_from":".","_npmVersion":"3.6.0","_nodeVersion":"0.12.7","_npmUser":{"name":"webshell","email":"team@webshell.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"dist":{"shasum":"bb34047c50ad1d66aa014ba245f49f96020528cd","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.0-beta.22.tgz","integrity":"sha512-9siBW9PAXcWRh5VQ+iRvTTT292puk52Xgf2xz1PT8e3XuYnvq5nr4JM2I9Z67iTzi4BNo8W5ClTQtqWUb8j9RQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICa5RnjQoC0RJfnmE/+0oUv8/JTmdqQs/v/V7pBxoxHcAiEAl79263Or+dNgxbIY2dvURAI4kQLLuuB/Gsrlc19HqoU="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/oauthd-1.0.0-beta.22.tgz_1461950933180_0.9254521545954049"}},"1.0.0-beta.23":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.0-beta.23","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"git+https://github.com/oauth-io/oauthd.git"},"license":"Apache-2.0","main":"index.js","engines":{"node":">=0.10.0 <4.0.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee tests/spec"},"devDependencies":{"browserify":"^4.2.1","coffee-script":"^1.8.0","grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-contrib-coffee":"^0.13.0","grunt-contrib-copy":"^0.8.1","grunt-contrib-jshint":"^0.10.0","grunt-contrib-requirejs":"^0.4.4","grunt-contrib-watch":"^0.6.1","grunt-subgrunt":"^0.4.1","mock-fs":"^2.3.1"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"~1.4.2","body-parser":"^1.9.0","colors":"^0.6.2","commander":"^2.3.0","cookie-parser":"^1.3.3","easy-cli":"^0.1.3-2-beta","express":"^4.2.0","express-session":"^1.8.2","fakeredis":"^1.0.2","grunt":"^0.4.5","hiredis":"^0.4.1","jayschema":"~0.2.0","jsonfile":"^2.0.0","jsonlint":"~1.6.0","liquid-node":"^0.3.1","marked":"~0.3.2","minimist":"^1.1.0","ncp":"^0.6.0","nodemailer":"~0.4.4","prerender-node":"~0.1.15","prompt":"^0.2.13","q":"^1.4.1","qs":"^5.2.0","redis":"^2.1.0","request":"~2.64.0","restify":"~3.0.3","rewire":"^2.1.0","rimraf":"^2.2.8","sugar":"^1.4.1","timekeeper":"0.0.4","ua-parser-js":"~0.6.2","underscore":"~1.4.4"},"gitHead":"b9c88041dbef2667ace5e1eb1bf1054f62edadc1","bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.0-beta.23","_shasum":"2df64e7abf0981d4bb9b9c9978535d8cacae018a","_from":".","_npmVersion":"3.6.0","_nodeVersion":"0.12.7","_npmUser":{"name":"webshell","email":"team@webshell.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"dist":{"shasum":"2df64e7abf0981d4bb9b9c9978535d8cacae018a","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.0-beta.23.tgz","integrity":"sha512-/Ten6ZrPnliteYDj7ScV5cgb+uuJ9AFztCqMPNBbdZIWTyh6NzsuDmRosKR20sNldipTg6K9i4HcT43bh8CRGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7zLD1NLmEJYTU5PYcEiopO2VmKLUa2UC9f8uw6GlIrAIhAIfkrEJmpXP+knowbsmOWoMA/TMRplhvUPasAijCc998"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/oauthd-1.0.0-beta.23.tgz_1461952573132_0.3893458757083863"}},"1.0.0-beta.24":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.0-beta.24","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"git+https://github.com/oauth-io/oauthd.git"},"license":"Apache-2.0","main":"index.js","engines":{"node":">=0.10.0 <4.0.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee tests/spec"},"devDependencies":{"browserify":"^4.2.1","coffee-script":"^1.8.0","grunt":"^0.4.5","grunt-browserify":"^4.0.1","grunt-contrib-coffee":"^0.13.0","grunt-contrib-copy":"^0.8.1","grunt-contrib-jshint":"^0.10.0","grunt-contrib-requirejs":"^0.4.4","grunt-contrib-watch":"^0.6.1","grunt-subgrunt":"^0.4.1","mock-fs":"^2.3.1"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"~1.4.2","body-parser":"^1.9.0","colors":"^0.6.2","commander":"^2.3.0","cookie-parser":"^1.3.3","easy-cli":"^0.1.3-2-beta","express":"^4.2.0","express-session":"^1.8.2","fakeredis":"^1.0.2","grunt":"^0.4.5","hiredis":"^0.4.1","jayschema":"~0.2.0","jsonfile":"^2.0.0","jsonlint":"~1.6.0","liquid-node":"^0.3.1","marked":"~0.3.2","minimist":"^1.1.0","ncp":"^0.6.0","nodemailer":"~0.4.4","prerender-node":"~0.1.15","prompt":"^0.2.13","q":"^1.4.1","qs":"^5.2.0","redis":"^2.1.0","request":"~2.64.0","restify":"~3.0.3","rewire":"^2.1.0","rimraf":"^2.2.8","sugar":"^1.4.1","timekeeper":"0.0.4","ua-parser-js":"~0.6.2","underscore":"~1.4.4"},"gitHead":"6d2c4c7ed5a2a637fa1bdca17fa7185191faeb63","bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.0-beta.24","_shasum":"8ab2f8be2d833c1d7b54e7fc4b75945bdfeb7f69","_from":".","_npmVersion":"3.9.6","_nodeVersion":"0.12.7","_npmUser":{"name":"webshell","email":"team@webshell.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"dist":{"shasum":"8ab2f8be2d833c1d7b54e7fc4b75945bdfeb7f69","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.0-beta.24.tgz","integrity":"sha512-vwvU3Sn1opUZgObMVRZBzWR1wOL4u/VyW5svd52HdaLfCxUD45U6lcJFzBQr497TNG6YdFygR36uzkp0mSFUcA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDbaQ6azi/5B9KngD9F1Mv+UU1J53p9/hCmwwtxETaEVAiEA2A/lKIEYKTlf+R3EoKcxsTBNpQ8GX5MaAVfXOWQ4S6o="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/oauthd-1.0.0-beta.24.tgz_1469651897789_0.7235952620394528"}},"1.0.0-rc.1":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.0-rc.1","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"git+https://github.com/oauth-io/oauthd.git"},"license":"Apache-2.0","main":"index.js","engines":{"node":">=6.0.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee tests/spec"},"devDependencies":{"browserify":"^13.1.1","coffee-script":"^1.11.1","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-requirejs":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-subgrunt":"^1.2.0","mock-fs":"^3.12.1","rewire":"^2.5.2"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"^2.1.2","body-parser":"^1.15.2","colors":"^1.1.2","cookie-parser":"^1.4.3","express":"^4.14.0","express-session":"^1.14.2","fakeredis":"^1.0.3","jsonfile":"^2.4.0","minimist":"^1.2.0","ncp":"^2.0.0","nodemailer":"^2.6.4","prompt":"^1.0.0","q":"^1.4.1","qs":"^6.3.0","ioredis":"^2.4.0","request":"^2.78.0","restify":"^4.3.0","rimraf":"^2.5.4","sugar":"^2.0.2","ua-parser-js":"^0.7.12","underscore":"^1.8.3"},"gitHead":"0c7fdc670176585f48425f5a24caefe03ac55bd0","bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.0-rc.1","_shasum":"27f3ca03dbdddbfe0cc9c1185933d6225285b281","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.0.0","_npmUser":{"name":"webshell","email":"team@webshell.io"},"dist":{"shasum":"27f3ca03dbdddbfe0cc9c1185933d6225285b281","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.0-rc.1.tgz","integrity":"sha512-kWkQCwMHxjP72VJtPnSc/YJWbV5qsWkqapbskpf1iBpJ1h05kdPuZdtcXfjMUSTLKkgEZuEVXjcKFpU6eur1Fg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDXxWtmC5QCOfJ9qxl9CgmwuTHw5fvAE2n5api4Rs+KjAiEAukfK2MoQ4/XdN9Hw12xlHJTWzKnJ32il+J1PiyBuBwY="}]},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/oauthd-1.0.0-rc.1.tgz_1479438717034_0.7587953882757574"}},"1.0.0":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.0","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"git+https://github.com/oauth-io/oauthd.git"},"license":"Apache-2.0","main":"index.js","engines":{"node":">=6.0.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee tests/spec"},"devDependencies":{"browserify":"^13.1.1","coffee-script":"^1.11.1","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-requirejs":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-subgrunt":"^1.2.0","mock-fs":"^3.12.1","rewire":"^2.5.2"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"^2.1.2","body-parser":"^1.15.2","colors":"^1.1.2","cookie-parser":"^1.4.3","express":"^4.14.0","express-session":"^1.14.2","fakeredis":"^1.0.3","jsonfile":"^2.4.0","minimist":"^1.2.0","ncp":"^2.0.0","nodemailer":"^2.6.4","prompt":"^1.0.0","q":"^1.4.1","qs":"^6.3.0","ioredis":"^2.4.0","request":"^2.78.0","restify":"^4.3.0","rimraf":"^2.5.4","sugar":"^2.0.2","ua-parser-js":"^0.7.12","underscore":"^1.8.3"},"gitHead":"86ada54414cf666e354e95375455150bbcc2b6e2","bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.0","_shasum":"c9a015695f809f0c0b8ea05734e0a29e5bf7b8dc","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.0.0","_npmUser":{"name":"webshell","email":"team@webshell.io"},"dist":{"shasum":"c9a015695f809f0c0b8ea05734e0a29e5bf7b8dc","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.0.tgz","integrity":"sha512-/bVIo4OPKFtDWP6bTzEjcRKxdwu6zaveUsGAskv2TfUAoXa0LQKFf2+LOOC+fM+2d/u74DugN1QNictTsIwj5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxPRjEHjDfknlti/VygmEVNUUGEUlF5QTnIGxipvCIVQIhAL5v8AgwhfyyO2e9dszHD0/NgGtfn6flOK4zn/YyLnAW"}]},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/oauthd-1.0.0.tgz_1480538263704_0.7267741686664522"}},"1.0.1":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.1","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"git+https://github.com/oauth-io/oauthd.git"},"license":"Apache-2.0","main":"index.js","engines":{"node":">=6.0.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee tests/spec"},"devDependencies":{"browserify":"^13.1.1","coffee-script":"^1.11.1","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-requirejs":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-subgrunt":"^1.2.0","mock-fs":"^3.12.1","rewire":"^2.5.2"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"^2.1.2","body-parser":"^1.15.2","colors":"^1.1.2","cookie-parser":"^1.4.3","express":"^4.14.0","express-session":"^1.14.2","fakeredis":"^1.0.3","jsonfile":"^2.4.0","minimist":"^1.2.0","ncp":"^2.0.0","nodemailer":"^2.6.4","prompt":"^1.0.0","q":"^1.4.1","qs":"^6.3.0","ioredis":"^2.4.0","request":"^2.78.0","restify":"^4.3.0","rimraf":"^2.5.4","sugar":"^2.0.2","ua-parser-js":"^0.7.12","underscore":"^1.8.3"},"gitHead":"2ebb6fbb75ca12bccc0952fb5000942b2a64be5b","bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.1","_shasum":"c1ac2b06328ba76bb633c660a6f685cb2c92a5ac","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.0.0","_npmUser":{"name":"webshell","email":"team@webshell.io"},"dist":{"shasum":"c1ac2b06328ba76bb633c660a6f685cb2c92a5ac","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.1.tgz","integrity":"sha512-fpfUDmrC9kjXwvAzocj6cb4B+R+PVkeL6QL9Yg4TrkHAr6D3Ca00V/MfKX3jiTpehGfPpcavBv+yBKO/xWPCWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYsGlPIEVncg+TE1nv2OQRJQavJ3IQdAz2NJOt9dLDsAIhAPk/MF1p/jP7BY3C8EMCp1V03hvRY7xvVvEOnzKfxgmk"}]},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/oauthd-1.0.1.tgz_1481044951794_0.053675062488764524"}},"1.0.2":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.2","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"git+https://github.com/oauth-io/oauthd.git"},"license":"Apache-2.0","main":"index.js","engines":{"node":">=6.0.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee tests/spec"},"devDependencies":{"browserify":"^13.1.1","coffee-script":"^1.11.1","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-requirejs":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-subgrunt":"^1.2.0","mock-fs":"^3.12.1","rewire":"^2.5.2"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"^2.1.2","body-parser":"^1.15.2","colors":"^1.1.2","cookie-parser":"^1.4.3","express":"^4.14.0","express-session":"^1.14.2","fakeredis":"^1.0.3","jsonfile":"^2.4.0","minimist":"^1.2.0","ncp":"^2.0.0","nodemailer":"^2.6.4","prompt":"^1.0.0","q":"^1.4.1","qs":"^6.3.0","ioredis":"^2.4.0","request":"^2.78.0","restify":"^4.3.0","rimraf":"^2.5.4","sugar":"^2.0.2","ua-parser-js":"^0.7.12","underscore":"^1.8.3"},"gitHead":"e45af2d8ee4b269a6e560590ed6d617e20494b0d","bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.2","_shasum":"d9b28d2fc9764da734938e8eca2b887d46626a0a","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.0.0","_npmUser":{"name":"webshell","email":"team@webshell.io"},"dist":{"shasum":"d9b28d2fc9764da734938e8eca2b887d46626a0a","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.2.tgz","integrity":"sha512-SUyVy/yHvec0kIc2dSueUQkwFxkClIOYDtNN9KAkYDylcOGT/nHvU5LVqqcKGhr0j44yjyaFe17pXR3qrPiaew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICjcYIvaKaIjf2Wrr5OmLF5Tg2oqNWtCRLt3gvsScd1bAiEAoSSGyMiDxJ6coICg2zIpN3d3crfQE0W6DqmLSW6EitY="}]},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/oauthd-1.0.2.tgz_1481743822370_0.2610218550544232"}},"1.0.3":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.3","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"git+https://github.com/oauth-io/oauthd.git"},"license":"Apache-2.0","main":"index.js","engines":{"node":">=6.0.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee tests/spec"},"devDependencies":{"browserify":"^13.1.1","coffee-script":"^1.11.1","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-requirejs":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-subgrunt":"^1.2.0","mock-fs":"^3.12.1","rewire":"^2.5.2"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"^2.1.2","body-parser":"^1.15.2","colors":"^1.1.2","cookie-parser":"^1.4.3","express":"^4.14.0","express-session":"^1.14.2","fakeredis":"^1.0.3","jsonfile":"^2.4.0","minimist":"^1.2.0","ncp":"^2.0.0","nodemailer":"^2.6.4","prompt":"^1.0.0","q":"^1.4.1","qs":"^6.3.0","ioredis":"^2.4.0","request":"^2.78.0","restify":"^4.3.0","rimraf":"^2.5.4","sugar":"^2.0.2","ua-parser-js":"^0.7.12","underscore":"^1.8.3"},"gitHead":"ea6e0c33b76f8390b646bb4032fcdbb3b8746ae0","bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.3","_npmVersion":"5.4.2","_nodeVersion":"7.7.3","_npmUser":{"name":"webshell","email":"team@webshell.io"},"dist":{"integrity":"sha512-4S+73DEBiHiyGeevLjSmx17+VShO4NUJCbcFDOixRSnhTbEBIhWpExzC8BBRReLlNyf4Q4I7E4XTFpX8gusVBQ==","shasum":"873385c892aa896e03e696cb12c9b66a09b5247f","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHyE8moIgPTYLoJnPTg278U8AVLAoL23xudJQKnlYClgIgKmEmK5kFep0CvCm1za5GV8VMoh+eM1ORYeYQxRj/kJY="}]},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oauthd-1.0.3.tgz_1507682661715_0.9815129691269249"}},"1.0.4":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.4","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"git+https://github.com/oauth-io/oauthd.git"},"license":"Apache-2.0","main":"index.js","engines":{"node":">=6.0.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee tests/spec"},"devDependencies":{"browserify":"^13.1.1","coffee-script":"^1.11.1","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-requirejs":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-subgrunt":"^1.2.0","mock-fs":"^3.12.1","rewire":"^2.5.2"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"^2.1.2","body-parser":"^1.15.2","colors":"^1.1.2","cookie-parser":"^1.4.3","express":"^4.14.0","express-session":"^1.14.2","fakeredis":"^1.0.3","jsonfile":"^2.4.0","minimist":"^1.2.0","ncp":"^2.0.0","nodemailer":"^2.6.4","prompt":"^1.0.0","q":"^1.4.1","qs":"^6.3.0","ioredis":"^2.4.0","request":"^2.78.0","restify":"^4.3.0","rimraf":"^2.5.4","sugar":"^2.0.2","ua-parser-js":"^0.7.12","underscore":"^1.8.3"},"gitHead":"8f0f39254bd74f926c92b07cad14a64e5e908a07","bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.4","_npmVersion":"5.4.2","_nodeVersion":"7.7.3","_npmUser":{"name":"webshell","email":"team@webshell.io"},"dist":{"integrity":"sha512-bH4dbJDM1SbP8QhfFLed8hjkzXADWVPEZf2blGxdtJHZVP+MJ4YMYZ+5+I15CJwHMGCxq6zVIyNNE9kjgdBCaQ==","shasum":"6a00cdf9d8f9e47a4d6b47179e195bbbfa1c78af","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6an3jd1ahl6MOb+LaIJOzOmHVN+FEhfU6yki3QzoyNwIgEDKcwgxKMQoRqWEusJVU9e2JRIc+ZOiRmbu1rW6fMvA="}]},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oauthd-1.0.4.tgz_1512259736350_0.994148104917258"}},"1.0.5":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.5","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"git+https://github.com/oauth-io/oauthd.git"},"license":"Apache-2.0","main":"index.js","engines":{"node":">=6.0.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee tests/spec"},"devDependencies":{"browserify":"^13.1.1","coffee-script":"^1.11.1","grunt":"^1.0.1","grunt-browserify":"^5.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-requirejs":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-subgrunt":"^1.2.0","mock-fs":"^3.12.1","rewire":"^2.5.2"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"^2.1.2","body-parser":"^1.15.2","colors":"^1.1.2","cookie-parser":"^1.4.3","express":"^4.14.0","express-session":"^1.14.2","fakeredis":"^1.0.3","jsonfile":"^2.4.0","minimist":"^1.2.0","ncp":"^2.0.0","nodemailer":"^2.6.4","prompt":"^1.0.0","q":"^1.4.1","qs":"^6.3.0","ioredis":"^2.4.0","request":"^2.78.0","restify":"^4.3.0","rimraf":"^2.5.4","sugar":"^2.0.2","ua-parser-js":"^0.7.12","underscore":"^1.8.3"},"gitHead":"d2efe860f1b5346815c597a1c2b75e0045535fdf","bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.5","_npmVersion":"5.4.2","_nodeVersion":"7.7.3","_npmUser":{"name":"webshell","email":"team@webshell.io"},"dist":{"integrity":"sha512-6mlsPjmzeMOaYKWlW82eZk86w6Q2TywAuk7qku82q6FKLg4Dce5auPjSRpnAgQnt2Sb4fbnM9mLzK8iirqjR2g==","shasum":"edb1fd4dcf21567d4a5a23b2ddbe26e23a7bf238","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.5.tgz","fileCount":961,"unpackedSize":35422542,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6QwtBp0kDzfqHlLU7aubxVbfYgjfZDAk6mPddyAgceQIhAO73bS0uYIa69Nus4NlkIK16rJ3RtAjzQvDG10uK5nUQ"}]},"maintainers":[{"name":"webshell","email":"team@webshell.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oauthd_1.0.5_1519692085358_0.31506709661348187"},"_hasShrinkwrap":false},"1.0.7":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.7","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"git+https://github.com/oauth-io/oauthd.git"},"license":"Apache-2.0","main":"index.js","engines":{"node":">=6.0.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee tests/spec"},"devDependencies":{"browserify":"^13.1.1","coffee":"^5.1.0","coffee-script":"^1.11.1","grunt":"^1.0.3","grunt-browserify":"^5.0.0","grunt-cli":"^1.3.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-requirejs":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-subgrunt":"^1.2.0","mock-fs":"^3.12.1","rewire":"^2.5.2"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"^2.1.2","body-parser":"^1.15.2","colors":"^1.1.2","cookie-parser":"^1.4.3","express":"^4.14.0","express-session":"^1.14.2","fakeredis":"^1.0.3","jsonfile":"^2.4.0","minimist":"^1.2.0","ncp":"^2.0.0","nodemailer":"^2.6.4","prompt":"^1.0.0","q":"^1.4.1","qs":"^6.3.0","ioredis":"^2.4.0","request":"^2.78.0","restify":"^4.3.0","rimraf":"^2.5.4","sugar":"^2.0.2","ua-parser-js":"^0.7.12","underscore":"^1.8.3"},"gitHead":"8836a82c344f62bacde833a2c3da02fecdc67869","bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.7","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"oauthio","email":"support@oauth.io"},"dist":{"integrity":"sha512-TtZE78Ew5JL3Pou4HvIrYjt0ekyeGmm1o4tG9MVkjjQxOPk2wcKLLBnXZ3bauqmvEbDoMJNJ13+d4UOQv0FHJw==","shasum":"73df63eb255093b0f290fb8c13157f06367b20fa","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.7.tgz","fileCount":920,"unpackedSize":35337131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdRUDCRA9TVsSAnZWagAAhkkP/1YEDUZnotxuwTnyUwM7\nxBb6Kys5uu+q5C1/KtktGVS1rJm6vWjZKiFN4Y//PUdOnCERYSBXCpKSAL0U\nHE74Eli9LGVXSY0aaqbtVOxbh4VU8QECYjlUx2hIMtCt/ydS6DoDLdTBg9Un\nbPj18z/pUsgLfMsqxvdkuouAu9v6dv+rFObFluModQSJ58XfY99sr8oies1O\nI+o1sbLISjzC4TziLxihyeGKwGV/0AbnnG5N1JTHKv7GetQlzzRloZtvcINF\nv1XM1IaDv6RqyTH0n17u5eb7xME5Foq40qM3tusLs16Bj4Z6CwKX156SfCov\nuwl7zvnpUQIs/9I331D6sdocurdYlr7GTUES0Yl30ZsapozNtjmQexl9gV0S\nOzTXy1uTALveLO/SfkzVkPCZ/mQ4eRHdEz6sMz3hqoWHRNEHl9OkmFpUZCP4\nfWY3gkxA1a+yMcTMmWJj2EIs25G+NbqPWERIc2+BP/niGVe+/xWvCZgwsgDK\nKUi7q4BcxldxEBV1DEgzbNcKM9YSlAuFgfYneQTt5A7G5LfL4M2Xt4425TEA\n3ZcxLEA9pkD/d8ACaTVMoGTgnECSyDWSMo4YLTpaatTRbJGsy3nWJqb0XiSh\nh3+OSFe7T5jQbUEkLZFkG4Ed5nJX9KX6ix2Al3ye9jGjZ8JRNg03FBwqV3/B\nwNqx\r\n=cnIc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfluA1bKnyu8V7JP+AzqauJNUBOQcoQ+fMUgUt5pZhfwIgFYynXBzsU3ZaJSwB5Vk1JsPBB71A6pZ/0FW+YhMYNa8="}]},"maintainers":[{"email":"support@oauth.io","name":"oauthio"},{"email":"team@webshell.io","name":"webshell"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oauthd_1.0.7_1534399746714_0.9208538575565866"},"_hasShrinkwrap":false},"1.0.8":{"name":"oauthd","description":"OAuth that just works.","version":"1.0.8","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"git+https://github.com/oauth-io/oauthd.git"},"license":"Apache-2.0","main":"index.js","engines":{"node":">=6.0.0"},"bin":{"oauthd":"./oauthd"},"scripts":{"test":"jasmine-node --coffee tests/spec"},"devDependencies":{"browserify":"^13.1.1","coffee-script":"^1.11.1","grunt":"^1.0.3","grunt-browserify":"^5.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-requirejs":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-subgrunt":"^1.2.0","mock-fs":"^3.12.1","rewire":"^2.5.2"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"^2.1.2","body-parser":"^1.15.2","colors":"^1.1.2","cookie-parser":"^1.4.3","express":"^4.14.0","express-session":"^1.14.2","fakeredis":"^1.0.3","grunt-cli":"^1.3.1","ioredis":"^2.4.0","jsonfile":"^2.4.0","minimist":"^1.2.0","ncp":"^2.0.0","nodemailer":"^2.6.4","prompt":"^1.0.0","q":"^1.4.1","qs":"^6.3.0","request":"^2.78.0","restify":"^4.3.0","rimraf":"^2.5.4","sugar":"^2.0.2","ua-parser-js":"^0.7.12","underscore":"^1.8.3"},"gitHead":"a69dc1bf1dccc64e735b9a090dbb3af23ea7d140","bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@1.0.8","_npmVersion":"5.6.0","_nodeVersion":"10.1.0","_npmUser":{"name":"oauthio","email":"support@oauth.io"},"dist":{"integrity":"sha512-Dd9riCDmqJgAOr2EYcazh0meEdgIuCPaNPJdKmhepYeGKJGDUPPbCxEXqaHiY7vQLAt+a0IOTGcAhMDNkaZ0wA==","shasum":"a7fbd874e626a700f9e45d8afd3a765b0351b9e0","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-1.0.8.tgz","fileCount":920,"unpackedSize":35335969,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbj07gCRA9TVsSAnZWagAAxR4QAIs8mw+HSNahSc2N9nlo\nai74+sqBcMzTeAMgOgF8IaRZBzQDepejIqKWw3K4wP4zsVT0kFRB7AJaZr7k\nCSMb8HdAi3RIdLM7C01xI1ODNBN7GmIsRh/5lKL/STCT8PJy0KqPn17bcc1s\nWfyFxTtqCRbgAQ+mQahRrPDPIp6+NpdRUbvzQ+7HheyJeytmEVcTyWg0w8Ih\nWrVcJvgy2FlIw4Yy+QV84V/KusR/B9om5ITsn6IYweFmd/zJbE82RXVM+x5U\n38pBS41+ouuLEDgdAL6muqeGVJQc0qXR1RenBp3ICeD95v8o2QxVC6+rujmA\nY7JTeoPsKRazncESWRvDvkfcB7VcEybGN2RymPrnOvlE+Rv+bdhb+435fkog\nSNMC5c0YlgAlIRajpw6nUHhEqx5UB7O++dJV8geTMdJtEadHk6N1PY+SOi2C\n71ROU/iaKDv1o7ss/jgSg19+vCVSU8KxW+w2HmCBSK0plRvBdH0REeRcsfbd\n4eTGlWNjT1OSEBvitwwS1oW6KNIlLNBhqtEHfBVIjWKAzpYran4rV00ast7C\nilf+vruQZOFHBGlgt3x/ZSmoES1za4RnSMKsLq9+Vfaopb4j3DVqaFM8f0ZI\n8CuScLaz1RnhxXNCHTOAGZxREwFqTAAKoLFY+0t9z88dq6yXLqrDpSxy9Kvd\nU7XK\r\n=jORj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAyg6T5p6HAioGdhsVYBdGCKzU/1fhF69fo5O+RJjlKbAiEA/PCVQcx+gn5tDtydV5bdUAbtp9IwkWc2h10NDmCNpf8="}]},"maintainers":[{"email":"support@oauth.io","name":"oauthio"},{"email":"team@webshell.io","name":"webshell"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oauthd_1.0.8_1536118494270_0.1417768232704868"},"_hasShrinkwrap":false},"2.0.0-rc.0":{"name":"oauthd","description":"OAuth that just works.","version":"2.0.0-rc.0","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"git+https://github.com/oauth-io/oauthd.git"},"license":"Apache-2.0","main":"index.js","engines":{"node":">=6.0.0"},"bin":{"oauthd":"oauthd"},"scripts":{"test":"jasmine-node --coffee tests/spec"},"devDependencies":{"browserify":"^13.1.1","coffee-script":"^1.11.1","coffeescript":"^1.12.7","grunt":"^1.3.0","grunt-browserify":"^5.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-requirejs":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-subgrunt":"^1.2.0","mock-fs":"^3.12.1","rewire":"^2.5.2"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"^2.1.2","body-parser":"^1.15.2","colors":"^1.1.2","cookie-parser":"^1.4.3","express":"^4.14.0","express-session":"^1.14.2","fakeredis":"^1.0.3","grunt-cli":"^1.3.1","ioredis":"^2.4.0","jsonfile":"^2.4.0","minimist":"^1.2.0","ncp":"^2.0.0","nodemailer":"^2.6.4","prompt":"^1.0.0","q":"^1.4.1","qs":"^6.3.0","request":"^2.78.0","restify":"^4.3.0","rimraf":"^2.5.4","sugar":"^2.0.2","ua-parser-js":"^0.7.12","underscore":"^1.8.3"},"gitHead":"b13ce3d06739bd3bc2218a78fe0f89218ad4c80c","bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@2.0.0-rc.0","_nodeVersion":"16.3.0","_npmVersion":"7.15.1","dist":{"integrity":"sha512-Mwx1xFcKYA6dGUFumpUadDgFW+/RA9mgDQYqsss9ojytD/JWqfVqjE+8m2fBUAhjbiCxbZhhijPrOSZ6UD/U+A==","shasum":"b3a6ec9753240a56fc16e76b89a0dc690f3e177e","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-2.0.0-rc.0.tgz","fileCount":971,"unpackedSize":36194483,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgy/aMCRA9TVsSAnZWagAA8fQP/1jzt3b16wI+XFEoLARd\nMvtllgI1taI2kxmcVg8vlR7lCtRYUSiYngxuKRBE8eawnPVSNY4+1ccEieAh\nad6F8GGJ67e9mYMOTrR9G1y01yS5bRD5gLU3cIME4j/QjJVTpbJnUyYeHMOJ\ni9rM7AgyDkjDyySl2pGdymAeM+K1RGdBboiJS7wXOda9BXQb7zF6AP0kYa26\nDEhtpZJFgMm2r037cQ1FD17msKD3ez6FTbQAA70X/kjfS059nSTRPw8pjmXA\nN/QCJaht5rjbYGh90EJPKKCIcZitRau987kWsKVtZXHVMeCaWqrC36TiL9Mx\nydRZunzgTlPDOb7YYV6zeEyyk40DiOeABINRkmXLF33nAokbWk2k63rX4a2B\n0nUNUt2Y5RYEZmVVmJOpco7W0zH8PKS1xvQCwPZWHvpKPv6kzE37yY66+zAN\nKW1TfyaGkNssHzyXmj9/vesQhpY6W46Y1YOmbgign37jh+DJZkvfg0GjocIJ\n3CdjqDyARpAgjUG9GFNA9afiYP5/5WXOFLp/QizvllqEw4U2aXuWoKm9Eqru\nXw6TJhugHJc/d0WcP/Mgp8GbwP5+33H0JAvfCBJ93n2HHYgslf4N2QxAeeQa\nrhfxyHli+atpBLsn1kOO4jKcWnI/z/2Y4mtE6a9jISxMILy5la+9KhElEZrM\nvXiw\r\n=X5fR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtoQGG/mIH36xF0QTkZJzENMjIXFR5CE6tPeb3eVwfGAIhAMXlTGfu+u2JCGSfUDm4Pto5k69ZLraKS/HklctwRgUO"}]},"_npmUser":{"name":"oauthio","email":"support@oauth.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"},{"name":"oauthio","email":"support@oauth.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oauthd_2.0.0-rc.0_1623979659842_0.35791186199894653"},"_hasShrinkwrap":false},"2.0.0-rc.1":{"name":"oauthd","description":"OAuth that just works.","version":"2.0.0-rc.1","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"git+https://github.com/oauth-io/oauthd.git"},"license":"Apache-2.0","main":"index.js","engines":{"node":">=6.0.0"},"bin":{"oauthd":"oauthd"},"scripts":{"test":"jasmine-node --coffee tests/spec"},"devDependencies":{"browserify":"^13.1.1","coffee-script":"^1.11.1","coffeescript":"^1.12.7","grunt":"^1.3.0","grunt-browserify":"^5.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-requirejs":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-subgrunt":"^1.2.0","mock-fs":"^3.12.1","rewire":"^2.5.2"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"^2.1.2","body-parser":"^1.15.2","colors":"^1.1.2","cookie-parser":"^1.4.3","express":"^4.14.0","express-session":"^1.14.2","fakeredis":"^1.0.3","grunt-cli":"^1.3.1","ioredis":"^2.4.0","jsonfile":"^2.4.0","minimist":"^1.2.0","ncp":"^2.0.0","nodemailer":"^2.6.4","prompt":"^1.0.0","q":"^1.4.1","qs":"^6.3.0","request":"^2.78.0","restify":"^4.3.0","rimraf":"^2.5.4","sugar":"^2.0.2","ua-parser-js":"^0.7.12","underscore":"^1.8.3"},"gitHead":"fcf98289a8607f0bb7cc04e35dcbbdbbecc38b1a","bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@2.0.0-rc.1","_nodeVersion":"16.3.0","_npmVersion":"7.15.1","dist":{"integrity":"sha512-yOm5ST1AO43ONGYYUCQzHcqoXIrM1YqrKQeVkzMGNL0nv7GoX3wnqzHHaQFIQpHglj71q8W+/yg0qYSiZdqSxQ==","shasum":"7de31f588f7f860fc3cb4c642f078fb45292255a","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-2.0.0-rc.1.tgz","fileCount":971,"unpackedSize":36194541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzAeeCRA9TVsSAnZWagAA+m0P/3gHfk+A+4YAGNyFLAZC\nGqBT3O3TSYuhbM2Vykn1wu7I8YKCIYELxoKJKHoe8y1eeg1Wb155peKPFDW4\nNcRjmPw9gaZOF3jla+1ZgNHrYeSW3LCy4V92ufZVXKedQeMOgheF4/AO3A8u\nqhGicpogYiH18hx3eqHv5heYTWnL00f9A1QjXwhJ0r543PQhe/YMUU5eIj+8\nBCL3OWvJnOZWp7wWHVI3G6+fTkexJwVRqOoqtDWV4TiW6AtDFIqRsE8GoFr3\nYj9E804k538Hn6TFKjpm0bxxFeL9gfyxexL2ozRLYpNR1YTsVRsySu9Yc6oy\nceaMSs/khh5OLeLgN5s+i6MRleUIx8S4v+OE4HTHAN8MN1B2kCkaDe5A9SyT\n3VDPrAM7jpwOQaYaRIoJqw88ZeCh2NzKrlVVuc3quGUNkzhk6zcc/quNLgMt\nZao25A7f5O+rpzAFwQz5mYSenaPCXb/F5J4owziokCfT9fLVUzc74I0xipAV\nvQG3N+Ucd0ySAONOHGfsmWYzNPDO9bMXWOkuWsQjdNVUQwfrRBfWfJ59D0OU\nU8zEdlvjx0QVIUKCWFUp8L3xWNuTmG3DcnfXZCKlg6jVGHecMSMuY3J+Iws/\nZzvsKJOBjLYK3cMWtDfTIyKBOjObH0W+75wArs84B/qkYFIdfYpQaZidby3S\n6Jxk\r\n=etOQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFayhSLeNpYBAhrNWMVZflqCSQbnwJhUEFT92y8ENFUtAiAfDmC54/ARMAp6wStYn2tGlVcPei5M4u1OqXhvi2TTPw=="}]},"_npmUser":{"name":"oauthio","email":"support@oauth.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"},{"name":"oauthio","email":"support@oauth.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oauthd_2.0.0-rc.1_1623984029700_0.2712980392662534"},"_hasShrinkwrap":false},"2.0.0-rc.2":{"name":"oauthd","description":"OAuth that just works.","version":"2.0.0-rc.2","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"git+https://github.com/oauth-io/oauthd.git"},"license":"Apache-2.0","main":"index.js","engines":{"node":">=6.0.0"},"bin":{"oauthd":"oauthd"},"scripts":{"test":"jasmine-node --coffee tests/spec"},"devDependencies":{"browserify":"^13.1.1","coffee-script":"^1.11.1","coffeescript":"^1.12.7","grunt":"^1.3.0","grunt-browserify":"^5.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-requirejs":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-subgrunt":"^1.2.0","mock-fs":"^3.12.1","rewire":"^2.5.2"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"^2.1.2","body-parser":"^1.15.2","colors":"^1.1.2","cookie-parser":"^1.4.3","express":"^4.14.0","express-session":"^1.14.2","fakeredis":"^1.0.3","grunt-cli":"^1.3.1","ioredis":"^2.4.0","jsonfile":"^2.4.0","minimist":"^1.2.0","ncp":"^2.0.0","nodemailer":"^2.6.4","prompt":"^1.0.0","q":"^1.4.1","qs":"^6.3.0","request":"^2.78.0","restify":"^4.3.0","rimraf":"^2.5.4","sugar":"^2.0.2","ua-parser-js":"^0.7.12","underscore":"^1.8.3"},"gitHead":"a208030e99fb51323cab62b76a38c911cac83ade","bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@2.0.0-rc.2","_nodeVersion":"16.3.0","_npmVersion":"7.15.1","dist":{"integrity":"sha512-xku9DpX1gYBT01G8hIBzv+s4ssPBH1w9Z8lfvcDOZL1FeEae7pIdczEUdRhatorrR7daveFCGkNPnf4YkOSc7A==","shasum":"174ca921bee9bb476e85cc221586269667f698e1","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-2.0.0-rc.2.tgz","fileCount":977,"unpackedSize":36382611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzJnVCRA9TVsSAnZWagAAC8gP/Rv/00HFuSEBbM7rjd0+\nQndVs35LR/erTsB5M9ZDjz3pal20iMPemKbeTVl59W1JxAYzbAr1Sk6OgSPa\nchE4IOscmazN/1uLBSEduEifptHfyWtA11yCpByJ4dS9Dug8JQGxNxxPeRks\ncAIS816DXffmyyv/MmO0u8up1MqStay0wmTXfS+0n2Va6lEY6B7iE98TEIKG\nJYLtCxGrrj/jc5+Z49YnO08cqz594ZRQWoI052u6+Vl5ZliqCicKwGxs+fqi\nq94lF9MoCUFyRuASo/HtWqMGBQBVbAq/qk8Rk+NI7PDt+DJOv8LhSLRbbdB2\nmu8yPrkG8xwWDubqAKV3cfwu0y5nGfJKQGeRXHXpWoOD9bgteS3vfVriTWbo\nXDNU7vXj1z0gnyJPV69jnjGjuIqPxf5CIFJXF7AvSvq15p8U8hSU1h/nTjDg\nIn9U81aWslvWwjF2idfKUsfBooBxzxvk9DvQtGpf8OzVD7kbGoQqiWa2yJlC\nYzYOkPyNOYFbxn8FV30vZHdd/wPD+B6EigA0+Qfxra0qLi+kjLnIN2NCDjwC\niYDA6UT65al3z1NNq4d2kS4fy3bh31bhRgE+oRw+dykgciLn6l8Mud/ZjZIw\n51UVJjJc5PG0L6/ZeTQrliMfCPCj2F8wG2ZtQeooOVlK6okyDqBrzG46mh4y\nuVgS\r\n=z8sh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFMloiPqZ/KsiANXZ61izcOYHKFN8DMpGSQXAefhVWQ6AiEAgyNrzCveojMUsOZE2nJZwv1/zGInhe9zBtVvGQhWmcw="}]},"_npmUser":{"name":"oauthio","email":"support@oauth.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"},{"name":"oauthio","email":"support@oauth.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oauthd_2.0.0-rc.2_1624021460400_0.5284782287981937"},"_hasShrinkwrap":false},"2.0.0":{"name":"oauthd","description":"OAuth that just works.","version":"2.0.0","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"git+https://github.com/oauth-io/oauthd.git"},"license":"Apache-2.0","main":"index.js","engines":{"node":">=6.0.0"},"bin":{"oauthd":"oauthd"},"scripts":{"test":"jasmine-node --coffee tests/spec"},"devDependencies":{"browserify":"^13.1.1","coffee-script":"^1.11.1","coffeescript":"^1.12.7","grunt":"^1.3.0","grunt-browserify":"^5.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-requirejs":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-subgrunt":"^1.2.0","mock-fs":"^3.12.1","rewire":"^2.5.2"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"^2.1.2","body-parser":"^1.15.2","colors":"^1.1.2","cookie-parser":"^1.4.3","express":"^4.14.0","express-session":"^1.14.2","fakeredis":"^1.0.3","grunt-cli":"^1.3.1","ioredis":"^2.4.0","jsonfile":"^2.4.0","minimist":"^1.2.0","ncp":"^2.0.0","nodemailer":"^2.6.4","prompt":"^1.0.0","q":"^1.4.1","qs":"^6.3.0","request":"^2.78.0","restify":"^4.3.0","rimraf":"^2.5.4","sugar":"^2.0.2","ua-parser-js":"^0.7.12","underscore":"^1.8.3"},"gitHead":"722c2a9ec88a95dc3de1fa31e59002789b09a4a3","bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@2.0.0","_nodeVersion":"16.3.0","_npmVersion":"7.15.1","dist":{"integrity":"sha512-zzT8Ed64tCO5HxTEGoMcEbqDGivd54Bm/YKAYlfoVODwIB/kyKhwYN73yMz86TNQc9euhRfNJqnbg8xZiETk8A==","shasum":"a472575ec14bfa3ca0462db68b57b4773f5977c8","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-2.0.0.tgz","fileCount":977,"unpackedSize":36382604,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzJ9HCRA9TVsSAnZWagAA6ckP/0PXLGiPAVeAIzaVAzLd\npe4NhUQ8KPX5uo2P0DfPOtAMuRJ+k03PTPSPw40wYro6FX/vg7kCj9Vahx02\n888YRgJbisI8MzfrNd8yZaxH4vlfKjx3DsRkbrFG3AUkUtgO1WGEgLAwvUIg\n2RMlsOb/X7KA69EuTQKZMbkRZrGc2JRF5iB0LIiZIoia9ip+cZr7tyhNLahB\nIZl7ooifbe4/rb2hRJX7uTRZeluwlZBauDien8JGtKHwGYsdzqwAtfi/+S7j\nQm4w/FubBhLA8D5hD1dhjs5sBQJxrI6PxFjP4ZnhOsBDTrRvNOJzmpMUPtYX\naqAcCCWic/n6s7KjM3c9SmzncgW6Xp3/JoPu94hUacb2KVPdZg+BhSrKxjW5\n9vF4nFNc9cgpO1Wq5GWWTB4G6nkD7hnBmhzcBdp8pARAlFGhzTHcpBRdMI1l\nkQzgoKNR/hq+LVBkwwDsiUIhY/2pcI8TG8TysI/GjpK5K6PQjFbfdVssUcQB\neIPdTjs0Ji4xZqBiLgcG/Xz971SET5xLr9gQB7WsgJZ8Cqjxxb1wMxcQfFyT\n0IYBisISOta/RaHpSZn7kNUBM4N22WByFoBe0bf1mPr3eQjveYrJvk26i8nB\nKNBPZ9eA7P6MrVK+qyIZ8SUTChLbTn+0JHxLnQu4tsjhrsviPAC1JlppFRii\nZTns\r\n=eZO/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQWepefe/+8ce42OLwM9ion2I2aZMt3ArOQGEfftrH/AIhAKu70P9+grJmpu6IE/gRiDxFG7fPkZPu3N4IlmCsGrLl"}]},"_npmUser":{"name":"oauthio","email":"support@oauth.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"},{"name":"oauthio","email":"support@oauth.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oauthd_2.0.0_1624022854163_0.7454569471386052"},"_hasShrinkwrap":false},"2.1.1-rc.0":{"name":"oauthd","description":"OAuth that just works.","version":"2.1.1-rc.0","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"git+https://github.com/oauth-io/oauthd.git"},"license":"Apache-2.0","main":"index.js","engines":{"node":">=6.0.0"},"bin":{"oauthd":"oauthd"},"scripts":{"test":"jasmine-node --coffee tests/spec"},"devDependencies":{"browserify":"^13.1.1","coffee-script":"^1.11.1","coffeescript":"^1.12.7","grunt":"^1.3.0","grunt-browserify":"^5.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-requirejs":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-subgrunt":"^1.2.0","mock-fs":"^3.12.1","rewire":"^2.5.2"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"^2.1.2","body-parser":"^1.15.2","colors":"^1.1.2","cookie-parser":"^1.4.3","express":"^4.14.0","express-session":"^1.14.2","fakeredis":"^1.0.3","grunt-cli":"^1.3.1","ioredis":"^2.4.0","jsonfile":"^2.4.0","minimist":"^1.2.0","ncp":"^2.0.0","nodemailer":"^2.6.4","prompt":"^1.0.0","q":"^1.4.1","qs":"^6.3.0","request":"^2.78.0","restify":"^4.3.0","rimraf":"^2.5.4","sugar":"^2.0.2","ua-parser-js":"^0.7.12","underscore":"^1.8.3"},"readme":"[![Build Status](https://travis-ci.org/oauth-io/oauthd.svg?branch=master)](https://travis-ci.org/oauth-io/oauthd)  [![npm version](https://badge.fury.io/js/oauthd.svg)](https://badge.fury.io/js/oauthd) [![dependencies Status](https://david-dm.org/oauth-io/oauthd/status.svg)](https://david-dm.org/oauth-io/oauthd)\n\n [![Join the chat at https://gitter.im/oauth-io/oauthd](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/oauth-io/oauthd?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n**oauthd**, also known as the 'oauth Daemon' is the open source version of\n[OAuth.io](https://oauth.io)'s core.\n\n## What is it?\n\nIt is a solution based on node.js that enables you to set\nup and run your own stand-alone, completly free, web Background API Server.\n\n## Main features\n\nThis server will allows you to authenticate and to integrate the common API\nproviders, with just three lines of JavaScript, completely abstracting away\nthe complexity of OAuth integration.\nBy using the oauth Daemon, you are free to focus your attention on product\ndevelopment instead of losing time on API integration using OAuth.\n\n#### Exhaustive: compatible with 100+ providers\n**oauthd** works with all your favorite platforms, whether social (Facebook,\nTwitter, LinkedIn...) or SaaS (Mailchimp, Paypal, Stripe...).\n#### Simplified API calls\nWith **oauthd**, you can make API calls instead of dealing with complex OAuth flows.\nAbstract tokens with the 'Request API' and get user info in a unified way,\nno matter which provider you are using. The API also lets you perform CRUD\nactions on behalf of users.\n#### Secured encrypted API\n**oauthd** lets you choose an authorization flow that fits your needs (client-side\nor server-side). It secures providers API access with SSL encryption and allows\nyou to specify domains/url restrictions for more security.\n#### Integrate in less than 90 seconds\nThrough the **oauthd** default administration interface, you can start adding OAuth\nproviders to your app and  get a public key to start using these APIs\nright away.\n\n## Modular design\n\n**oauthd** is highly extendable thanks to a plugin management system based on Git.\nEach plugin can brings its own layer of features.\nAnyone can create his own plugin and is free to share it with the Open Source Community.\nWe are eager to see you contribute!\n\nDefault plugins are furnished to ensure a working minimum environment, with:\n- The request system plugin\n- The '/me' feature plugin\n- The default auth plugin, which lets you administrate **oauthd**\n- The default back office front plugin, which lets you manage apps, providers and access to other plugins' configuration from the browser\n\nYou can learn more about plugins development\n[here](https://github.com/oauth-io/oauthd/wiki/Plugins-development).\n\n## Installation\n\nCurrently, **oauthd** relies on [node.js](http://nodejs.org/), [npm](https://www.npmjs.org/), [redis](http://redis.io/) and the npm package [grunt-cli](https://www.npmjs.org/package/grunt-cli) to work.\nCheck out our [quickstart tutorial](https://github.com/oauth-io/oauthd/wiki/Quickstart) to bootstrap your **oauthd** server.\n\nAs soon as you are done with pre-requisites, you can simply install **oauthd** from npm, by executing the following command:\n\n```sh\n(sudo) npm install -g oauthd\n```\n\nOnce you've installed the **oauthd** npm package globally, you will have the\n`oauthd` command available in your shell. This command allows you to create\nnew *oauthd instances*, start them, and manage their plugins.\n\nLearn more about the **oauthd**\n[configuration](https://github.com/oauth-io/oauthd/wiki/Configuration) and the\n[command line features](https://github.com/oauth-io/oauthd/wiki/Command-Line-Interface).\n\nThere is also a Docker container for oauthd if you want to try running oauthd inside a VM:\nDocker hub [repository](https://registry.hub.docker.com/u/vinc/oauthd-instance/).\n\n## Usage\n\nYou can use the **oauthd** server from you app directly through the API or use one\nof our SDKs:\n\n**Client side SDKs**\n- JavaScript\n- iOS\n- Phonegap\n- Android\n\n**Server side SDKs**\n- Nodejs\n- PHP\n- Go\n\nLearn more about the **oauthd**\n[apis](https://github.com/oauth-io/oauthd/wiki/API) and the\n[oauthd-sdks](https://github.com/oauth-io/oauthd/wiki/Server-and-client-side-SDKs).\n\n## Contact\n\nHave a question?\n\n- Drop an email at support@oauth.io\n- [@OAuth_io](https://twitter.com/OAuth_io) on Twitter\n\n## Contributing to this project\n\nAnyone and everyone is welcome to contribute. Please take a moment to review the guidelines for contributing.\n\n- [Bug reports](https://github.com/oauth-io/oauthd/issues)\n- [Feature requests](https://github.com/oauth-io/oauthd/issues)\n- [Pull requests](https://github.com/oauth-io/oauthd/pulls)\n\n## License & Copyright\n\nCopyright (C) 2017 Webshell SAS\n[https://github.com/oauth-io/oauthd](https://github.com/oauth-io/oauthd) and other contributors\n\nLicensed under the Apache License 2.0\n","readmeFilename":"README.md","gitHead":"08893021fcf612fbbfceffa5716a7463bce6b0fb","bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@2.1.1-rc.0","_nodeVersion":"16.3.0","_npmVersion":"7.15.1","dist":{"integrity":"sha512-/vZrjEp9uoNAEH0CltKLWNWMJH+4vPcSaYGH5lyh/4e3ZDt856e5annEaLkZuhanEC2u5ish1B0Gvn/Z7uP+rg==","shasum":"4c21ccfa210d5a770d94459aa19fce0d61cbb943","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-2.1.1-rc.0.tgz","fileCount":978,"unpackedSize":70159514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhC+35CRA9TVsSAnZWagAA4egP/22ZpYgDdiOHmpnEm6qB\neSzgBsj1wMx3Fmy99abOAjHK33WRbyKwN5OmNCoSqKBJnx+QqQDtxr+0uTj3\nfIGodwSCBA2NtUomaaXbol+pW9EfuY5MI2Jx8jrYLVIctkPHLX5z+lahbXxJ\nmc02Wj4WIh0oJemQKNYldqqhtgVYEaFjnrMXVjnmYtWDGKVWlD6uG6OLzsrX\nfP2fAwbf8GwRHw2sZuKPvAWkXlUW7OFM2/yTUx+oTzCi/b3P6LX6cZ3AIK2r\nGoNEWkMZoLKmbre1ATYm2MHv4r+ItGRyvDjbvnL5KOfkbVa7tG+iQEPm1kB8\n2N6D2qQcwXqTbZvDlUPhTDNaDAQkY5A+ft6tb86FYCbTiLjPfASYs6SYxUgr\ny9TX78R1CgLo1X0mpKKXt7UkthgEW4dCgrdEN6rWK3mijr0vrop6qoxFDadm\nOhSjmU+YXvW5CwXK9L7BfbgoDUI6wBL/eCGihB1X785aFS/t/1AcOusaxApV\nMbR1OJKN1ycZSwIopJOC2Q/5QrPZb6+xayL6skJ//fHUyzzUKQhQjNd2WPXc\npkD9MR3e2tSxikYTRmyu/pkWGvQ0hSJkTLnGo50P0lMkF2f5k5wP20D0K2k3\nZAFkexzFs9MUoJa3DLdST0iX3+hh+rRx/Znzh0avUj3xz/eSjI/Hynb7VdYe\nvU/3\r\n=ikLL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAJhH1NC9SgWkezNMhs8NnUhiBWcZ7mRqPfV9Lh2YumMAiEAvFVOrRCaQyRXzUJrtYwxyJddSE8sLPp71yIrlAZIT2s="}]},"_npmUser":{"name":"oauthio","email":"support@oauth.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"},{"name":"oauthio","email":"support@oauth.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oauthd_2.1.1-rc.0_1628171768105_0.6018679869646786"},"_hasShrinkwrap":false},"2.1.1-rc.2":{"name":"oauthd","description":"OAuth that just works.","version":"2.1.1-rc.2","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"git+https://github.com/oauth-io/oauthd.git"},"license":"Apache-2.0","main":"index.js","engines":{"node":">=6.0.0"},"bin":{"oauthd":"oauthd"},"scripts":{"test":"jasmine-node --coffee tests/spec"},"devDependencies":{"browserify":"^13.1.1","coffee-script":"^1.11.1","coffeescript":"^1.12.7","grunt":"^1.3.0","grunt-browserify":"^5.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-requirejs":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-subgrunt":"^1.2.0","mock-fs":"^3.12.1","rewire":"^2.5.2"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"^2.1.2","body-parser":"^1.15.2","colors":"^1.1.2","cookie-parser":"^1.4.3","express":"^4.14.0","express-session":"^1.14.2","fakeredis":"^1.0.3","grunt-cli":"^1.3.1","ioredis":"^2.4.0","jsonfile":"^2.4.0","minimist":"^1.2.0","ncp":"^2.0.0","nodemailer":"^2.6.4","prompt":"^1.0.0","q":"^1.4.1","qs":"^6.3.0","request":"^2.78.0","restify":"^4.3.0","rimraf":"^2.5.4","sugar":"^2.0.2","ua-parser-js":"^0.7.12","underscore":"^1.8.3"},"readme":"[![Build Status](https://travis-ci.org/oauth-io/oauthd.svg?branch=master)](https://travis-ci.org/oauth-io/oauthd)  [![npm version](https://badge.fury.io/js/oauthd.svg)](https://badge.fury.io/js/oauthd) [![dependencies Status](https://david-dm.org/oauth-io/oauthd/status.svg)](https://david-dm.org/oauth-io/oauthd)\n\n [![Join the chat at https://gitter.im/oauth-io/oauthd](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/oauth-io/oauthd?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n**oauthd**, also known as the 'oauth Daemon' is the open source version of\n[OAuth.io](https://oauth.io)'s core.\n\n## What is it?\n\nIt is a solution based on node.js that enables you to set\nup and run your own stand-alone, completly free, web Background API Server.\n\n## Main features\n\nThis server will allows you to authenticate and to integrate the common API\nproviders, with just three lines of JavaScript, completely abstracting away\nthe complexity of OAuth integration.\nBy using the oauth Daemon, you are free to focus your attention on product\ndevelopment instead of losing time on API integration using OAuth.\n\n#### Exhaustive: compatible with 100+ providers\n**oauthd** works with all your favorite platforms, whether social (Facebook,\nTwitter, LinkedIn...) or SaaS (Mailchimp, Paypal, Stripe...).\n#### Simplified API calls\nWith **oauthd**, you can make API calls instead of dealing with complex OAuth flows.\nAbstract tokens with the 'Request API' and get user info in a unified way,\nno matter which provider you are using. The API also lets you perform CRUD\nactions on behalf of users.\n#### Secured encrypted API\n**oauthd** lets you choose an authorization flow that fits your needs (client-side\nor server-side). It secures providers API access with SSL encryption and allows\nyou to specify domains/url restrictions for more security.\n#### Integrate in less than 90 seconds\nThrough the **oauthd** default administration interface, you can start adding OAuth\nproviders to your app and  get a public key to start using these APIs\nright away.\n\n## Modular design\n\n**oauthd** is highly extendable thanks to a plugin management system based on Git.\nEach plugin can brings its own layer of features.\nAnyone can create his own plugin and is free to share it with the Open Source Community.\nWe are eager to see you contribute!\n\nDefault plugins are furnished to ensure a working minimum environment, with:\n- The request system plugin\n- The '/me' feature plugin\n- The default auth plugin, which lets you administrate **oauthd**\n- The default back office front plugin, which lets you manage apps, providers and access to other plugins' configuration from the browser\n\nYou can learn more about plugins development\n[here](https://github.com/oauth-io/oauthd/wiki/Plugins-development).\n\n## Installation\n\nCurrently, **oauthd** relies on [node.js](http://nodejs.org/), [npm](https://www.npmjs.org/), [redis](http://redis.io/) and the npm package [grunt-cli](https://www.npmjs.org/package/grunt-cli) to work.\nCheck out our [quickstart tutorial](https://github.com/oauth-io/oauthd/wiki/Quickstart) to bootstrap your **oauthd** server.\n\nAs soon as you are done with pre-requisites, you can simply install **oauthd** from npm, by executing the following command:\n\n```sh\n(sudo) npm install -g oauthd\n```\n\nOnce you've installed the **oauthd** npm package globally, you will have the\n`oauthd` command available in your shell. This command allows you to create\nnew *oauthd instances*, start them, and manage their plugins.\n\nLearn more about the **oauthd**\n[configuration](https://github.com/oauth-io/oauthd/wiki/Configuration) and the\n[command line features](https://github.com/oauth-io/oauthd/wiki/Command-Line-Interface).\n\nThere is also a Docker container for oauthd if you want to try running oauthd inside a VM:\nDocker hub [repository](https://registry.hub.docker.com/u/vinc/oauthd-instance/).\n\n## Usage\n\nYou can use the **oauthd** server from you app directly through the API or use one\nof our SDKs:\n\n**Client side SDKs**\n- JavaScript\n- iOS\n- Phonegap\n- Android\n\n**Server side SDKs**\n- Nodejs\n- PHP\n- Go\n\nLearn more about the **oauthd**\n[apis](https://github.com/oauth-io/oauthd/wiki/API) and the\n[oauthd-sdks](https://github.com/oauth-io/oauthd/wiki/Server-and-client-side-SDKs).\n\n## Contact\n\nHave a question?\n\n- Drop an email at support@oauth.io\n- [@OAuth_io](https://twitter.com/OAuth_io) on Twitter\n\n## Contributing to this project\n\nAnyone and everyone is welcome to contribute. Please take a moment to review the guidelines for contributing.\n\n- [Bug reports](https://github.com/oauth-io/oauthd/issues)\n- [Feature requests](https://github.com/oauth-io/oauthd/issues)\n- [Pull requests](https://github.com/oauth-io/oauthd/pulls)\n\n## License & Copyright\n\nCopyright (C) 2017 Webshell SAS\n[https://github.com/oauth-io/oauthd](https://github.com/oauth-io/oauthd) and other contributors\n\nLicensed under the Apache License 2.0\n","readmeFilename":"README.md","gitHead":"6dd543186737d8913d720ca13c31da481fdaf16f","bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@2.1.1-rc.2","_nodeVersion":"16.3.0","_npmVersion":"7.15.1","dist":{"integrity":"sha512-jZ9KhPGVQ1VsajvycWSdilrZysrkxR9fG/TKWKsHidSvBbWUHqaF0eGh7l74cEq01EDLw+EgYTdl8kh+/iaRhw==","shasum":"167aaff309cd0260a428b34114901ccfab50f39a","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-2.1.1-rc.2.tgz","fileCount":977,"unpackedSize":36382473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDAJyCRA9TVsSAnZWagAAVQwP/3vbhV8hxIXoLQ3ist7h\nBY28VluIjYjXaNbLM/MQMYA89Y/zE42KdR612M9V5GP4hr1sOXEFTQ/E4bH7\n1/Yvs4nG0vWEAOvxRpUbEfBh6YyqhbaLkiyes3Sbdu6rIUrsBj+VJpZq3vKp\neKAt14sOt5sQm8n136mLdkubV8jOj+5rGhkEa0k92WUaKj4Tr9gyM0NHU4R2\nhI+yvsf/NFfIQ5HnaDJRPutnUPJc9q4KY98NFq4JVrJvLQP4U/wOyGwbjW5Z\nBYjChgDjJ1d9okUK32WQwZ+8b58TT6rZDxDqgYS3rhnDaLTSF+b/RfJWVLoM\n6g27Gt7UYLd21At6wh6xSvdr7CpDN2okqdut3Ckh0BqUiAzOC1ClZGfY+4je\nYzpKLJ6NonNGHMZDxuD5KQwcHHpXZkWd+CHWmoFTq4T6W6Chsretay1euyff\nt2glP+oe912Lkt8QGIsO23ZPHV3euWx9Bv74I5zvXrGu3JGqZ8f0jDzI8KU+\n6X10GKc4NyQm+2naY4OaKbYkq2tDIMhlVn3Ea2zqwZ4vaoa0TqPE8Xxg6Sup\ngl+R/Ql7oRCWvCXgVgAjSYd4LeA5BwjFuNZtRzyfjlFTmKR9JWSLGfzPYv/8\nrcL5zPUNQ6MxZeSaJl2zpT2VhZC0rAB6nzpslHhRZO3eEcMNchoi5YcyWHc3\n+b0A\r\n=QPmW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9G7WgZjo/VttVdOJ1Eg8wGadeF7FOsWKk65nPqOU1sQIhAK+vCJdd0Ro40vuPIwADcBUBocyvePhqe9ajKu+uPvUr"}]},"_npmUser":{"name":"oauthio","email":"support@oauth.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"},{"name":"oauthio","email":"support@oauth.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oauthd_2.1.1-rc.2_1628177009472_0.7985634717417591"},"_hasShrinkwrap":false},"2.1.1-rc.3":{"name":"oauthd","description":"OAuth that just works.","version":"2.1.1-rc.3","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"git+https://github.com/oauth-io/oauthd.git"},"license":"Apache-2.0","main":"index.js","engines":{"node":">=6.0.0"},"bin":{"oauthd":"oauthd"},"scripts":{"test":"jasmine-node --coffee tests/spec"},"devDependencies":{"browserify":"^13.1.1","coffee-script":"^1.11.1","coffeescript":"^1.12.7","grunt":"^1.3.0","grunt-browserify":"^5.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-requirejs":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-subgrunt":"^1.2.0","mock-fs":"^3.12.1","rewire":"^2.5.2"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"^2.1.2","body-parser":"^1.15.2","colors":"^1.1.2","cookie-parser":"^1.4.3","express":"^4.14.0","express-session":"^1.14.2","fakeredis":"^1.0.3","grunt-cli":"^1.3.1","ioredis":"^2.4.0","jsonfile":"^2.4.0","minimist":"^1.2.0","ncp":"^2.0.0","nodemailer":"^2.6.4","prompt":"^1.0.0","q":"^1.4.1","qs":"^6.3.0","request":"^2.78.0","restify":"^4.3.0","rimraf":"^2.5.4","sugar":"^2.0.2","ua-parser-js":"^0.7.12","underscore":"^1.8.3"},"readme":"[![Build Status](https://travis-ci.org/oauth-io/oauthd.svg?branch=master)](https://travis-ci.org/oauth-io/oauthd)  [![npm version](https://badge.fury.io/js/oauthd.svg)](https://badge.fury.io/js/oauthd) [![dependencies Status](https://david-dm.org/oauth-io/oauthd/status.svg)](https://david-dm.org/oauth-io/oauthd)\n\n [![Join the chat at https://gitter.im/oauth-io/oauthd](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/oauth-io/oauthd?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n**oauthd**, also known as the 'oauth Daemon' is the open source version of\n[OAuth.io](https://oauth.io)'s core.\n\n## What is it?\n\nIt is a solution based on node.js that enables you to set\nup and run your own stand-alone, completly free, web Background API Server.\n\n## Main features\n\nThis server will allows you to authenticate and to integrate the common API\nproviders, with just three lines of JavaScript, completely abstracting away\nthe complexity of OAuth integration.\nBy using the oauth Daemon, you are free to focus your attention on product\ndevelopment instead of losing time on API integration using OAuth.\n\n#### Exhaustive: compatible with 100+ providers\n**oauthd** works with all your favorite platforms, whether social (Facebook,\nTwitter, LinkedIn...) or SaaS (Mailchimp, Paypal, Stripe...).\n#### Simplified API calls\nWith **oauthd**, you can make API calls instead of dealing with complex OAuth flows.\nAbstract tokens with the 'Request API' and get user info in a unified way,\nno matter which provider you are using. The API also lets you perform CRUD\nactions on behalf of users.\n#### Secured encrypted API\n**oauthd** lets you choose an authorization flow that fits your needs (client-side\nor server-side). It secures providers API access with SSL encryption and allows\nyou to specify domains/url restrictions for more security.\n#### Integrate in less than 90 seconds\nThrough the **oauthd** default administration interface, you can start adding OAuth\nproviders to your app and  get a public key to start using these APIs\nright away.\n\n## Modular design\n\n**oauthd** is highly extendable thanks to a plugin management system based on Git.\nEach plugin can brings its own layer of features.\nAnyone can create his own plugin and is free to share it with the Open Source Community.\nWe are eager to see you contribute!\n\nDefault plugins are furnished to ensure a working minimum environment, with:\n- The request system plugin\n- The '/me' feature plugin\n- The default auth plugin, which lets you administrate **oauthd**\n- The default back office front plugin, which lets you manage apps, providers and access to other plugins' configuration from the browser\n\nYou can learn more about plugins development\n[here](https://github.com/oauth-io/oauthd/wiki/Plugins-development).\n\n## Installation\n\nCurrently, **oauthd** relies on [node.js](http://nodejs.org/), [npm](https://www.npmjs.org/), [redis](http://redis.io/) and the npm package [grunt-cli](https://www.npmjs.org/package/grunt-cli) to work.\nCheck out our [quickstart tutorial](https://github.com/oauth-io/oauthd/wiki/Quickstart) to bootstrap your **oauthd** server.\n\nAs soon as you are done with pre-requisites, you can simply install **oauthd** from npm, by executing the following command:\n\n```sh\n(sudo) npm install -g oauthd\n```\n\nOnce you've installed the **oauthd** npm package globally, you will have the\n`oauthd` command available in your shell. This command allows you to create\nnew *oauthd instances*, start them, and manage their plugins.\n\nLearn more about the **oauthd**\n[configuration](https://github.com/oauth-io/oauthd/wiki/Configuration) and the\n[command line features](https://github.com/oauth-io/oauthd/wiki/Command-Line-Interface).\n\nThere is also a Docker container for oauthd if you want to try running oauthd inside a VM:\nDocker hub [repository](https://registry.hub.docker.com/u/vinc/oauthd-instance/).\n\n## Usage\n\nYou can use the **oauthd** server from you app directly through the API or use one\nof our SDKs:\n\n**Client side SDKs**\n- JavaScript\n- iOS\n- Phonegap\n- Android\n\n**Server side SDKs**\n- Nodejs\n- PHP\n- Go\n\nLearn more about the **oauthd**\n[apis](https://github.com/oauth-io/oauthd/wiki/API) and the\n[oauthd-sdks](https://github.com/oauth-io/oauthd/wiki/Server-and-client-side-SDKs).\n\n## Contact\n\nHave a question?\n\n- Drop an email at support@oauth.io\n- [@OAuth_io](https://twitter.com/OAuth_io) on Twitter\n\n## Contributing to this project\n\nAnyone and everyone is welcome to contribute. Please take a moment to review the guidelines for contributing.\n\n- [Bug reports](https://github.com/oauth-io/oauthd/issues)\n- [Feature requests](https://github.com/oauth-io/oauthd/issues)\n- [Pull requests](https://github.com/oauth-io/oauthd/pulls)\n\n## License & Copyright\n\nCopyright (C) 2017 Webshell SAS\n[https://github.com/oauth-io/oauthd](https://github.com/oauth-io/oauthd) and other contributors\n\nLicensed under the Apache License 2.0\n","readmeFilename":"README.md","gitHead":"b3c70649a4c267c5cf2bb68eeefe96c1618aaa71","bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@2.1.1-rc.3","_nodeVersion":"16.3.0","_npmVersion":"7.15.1","dist":{"integrity":"sha512-naH6lAjEVxbUjpEop1Be9AbgYAfER1XQSpOI4y4MlPfSMFuFCylTmmlh7vwG2BIeWu32gUQ82cbz/kF8UrUGSw==","shasum":"a77b31e5fd3b05bcfa73e6a22e93ae0bd22440c0","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-2.1.1-rc.3.tgz","fileCount":977,"unpackedSize":36382748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDAqmCRA9TVsSAnZWagAAY1AP/2a8ozoCfkK6lHVgN2hP\nKNaUpfxW3FGlaApBbplehGiaZBsYFb2LNA3rzInwNKIR9d9nbQaWN+X2tIoZ\nWRyI+L2WjHCGeJgtzo6l4i6mFDGmUz82B/BdO4ZmHPS+CCIy6OqOAl+T9b3S\ngrRBNzT3w7OwJaKx4FR9+W2XwlrfdPUZj41fQgKLKa6RoVFu7WyJGWdqBkZw\nUqF9dlOz9z1NX8pybx1/A5NegN5VDdsTb/BFEXvV2yR5OmLRRpQznqjFbPIs\n1Di07S0K3yy9LeRINqEpuYE9EtKZ2Keg/9l2BTMf0fYkADshhyWoXSrGJK1c\nIWHg1ZyFGBehzsWIV/5n6SMZKuxBEmZCI5M40HIjuAWuNuTb+vUB3ZFPSyT4\nlexn4J+LtOOKo62WSjMkYGo4G7jenu7xSXq9YhjapweABhNBkfZuGTtMCMl1\nJ5VMkEeBd9twTqUEI//OPhm0KzKiaZLjdA20mua3ypLdZMzAAiGbEoa80Yd4\nMLi6m8aUs+gd/16mHtnfnCSQbpkyYgvQZgm9byEVzMuZ2C4NCI/j4avjfCY2\nyQmOdUbzFVd76RC7QVTSs7rfBNGZqkvEYS30FTY2R71gh3paajhkg8jvT+Sx\ncrJzmasJLGCXU+0D+NTYdeubuX9+ZjLgaBseCLHlOAeIHDahpMFY6oSm5E58\nOWjV\r\n=YUHX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHcbF+DzBXWQ4f5nSeccz06y9xNZYmdc9NpQX7jbvURoAiEAr8j7RgvzwpjgwJRj9eqr0Fh5M3A37Q03X62QvbRSDz4="}]},"_npmUser":{"name":"oauthio","email":"support@oauth.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"},{"name":"oauthio","email":"support@oauth.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oauthd_2.1.1-rc.3_1628179109898_0.8706162813921705"},"_hasShrinkwrap":false},"2.1.1":{"name":"oauthd","description":"OAuth that just works.","version":"2.1.1","homepage":"http://oauth-io.github.io/oauthd","author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"git+https://github.com/oauth-io/oauthd.git"},"license":"Apache-2.0","main":"index.js","engines":{"node":">=6.0.0"},"bin":{"oauthd":"oauthd"},"scripts":{"test":"jasmine-node --coffee tests/spec"},"devDependencies":{"browserify":"^13.1.1","coffee-script":"^1.11.1","coffeescript":"^1.12.7","grunt":"^1.3.0","grunt-browserify":"^5.0.0","grunt-contrib-coffee":"^1.0.0","grunt-contrib-copy":"^1.0.0","grunt-contrib-jshint":"^1.0.0","grunt-contrib-requirejs":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-subgrunt":"^1.2.0","mock-fs":"^3.12.1","rewire":"^2.5.2"},"keywords":[],"directories":{"test":"test"},"dependencies":{"async":"^2.1.2","body-parser":"^1.15.2","colors":"^1.1.2","cookie-parser":"^1.4.3","express":"^4.14.0","express-session":"^1.14.2","fakeredis":"^1.0.3","grunt-cli":"^1.3.1","ioredis":"^2.4.0","jsonfile":"^2.4.0","minimist":"^1.2.0","ncp":"^2.0.0","nodemailer":"^2.6.4","prompt":"^1.0.0","q":"^1.4.1","qs":"^6.3.0","request":"^2.78.0","restify":"^4.3.0","rimraf":"^2.5.4","sugar":"^2.0.2","ua-parser-js":"^0.7.12","underscore":"^1.8.3"},"gitHead":"2d8819d3c223eafa38f11c028db84b4162133b26","bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"_id":"oauthd@2.1.1","_nodeVersion":"16.3.0","_npmVersion":"7.15.1","dist":{"integrity":"sha512-7lAFMZLPgiPVqjLrexhy45N6B0DpPhPivaPqEr7c2bcwYHukTTDlH1LVykJveMLf/ohldIEL7JazxFdAxahGEA==","shasum":"39e9e76a7696f78db0ef83405911b26c41572a7c","tarball":"https://registry.npmjs.org/oauthd/-/oauthd-2.1.1.tgz","fileCount":977,"unpackedSize":36382743,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDBwzCRA9TVsSAnZWagAAQ+gP/jFgXsT8CtMSUi4UOjr4\ni8KW0pqpgV1DfvSk1edlpwExvigUna/J+4WSWRZKa0fTvn8YCdRc0dZNiDDv\n1yTJXNSt8oCAbvh8ysa3FKy+7HaMvRCPu7sAxavGKqD7/k9YgyzYBHXkPaaN\nZJFRHpkWQX/WVnPEEKolqZ0bJ/Q1Jr/yNYJSRKAaXspO1Fz8ycgNpb+cD9fC\n220sTVQEckwXu2nmvpqN5lkvUcTmIBlAbBMO/YZRpGLdfAnII0tMJdl6BqI0\nGDVQShK/XmDSFCEDgQJoEdrh31Nu1N8u/BJ5U6SJmjfM7FUJRwDrKlxgvRX3\n3QPs4uUYcU+5Dy7QyktRTlDS+z3x5dT5kf2Yxe9eMNiZI2Vjt8crItv+zfM1\nKJIgFGYwbdYhspXP2I52h5LF5Mk4gbERSc6wFp8owXGNCR2CXJXCnpR/1QTg\n1DXHPq/iWQsEOcVYRww2Q90crvWsR/NMoi3BC43XIzkvJxgscsDDglU7MYrf\nVF8jMaiSR9ES3N5ryDOimsRlgw9Y9KW+Y9GY+XJ7XKTHF1I8ZbuFZJQQJfRQ\n76vPpxkyY4kIEiklpVqU0rZTAh+14up1LKF98C7sZhvxpEYvUcBuMR7jdm0j\nMOL1eq/CZQclgcMmEM9LGcW7+1By2ACODkCfA9Pnsy82NRay6pIU1Fb6uj1S\nWNmk\r\n=mYzr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBDjrPnMgKbWUPXhXxptGwEAPD00zdsNM3yNLnorWLI3AiBDvzHVNl14bCFGFBWWi52z6eU7U80UinWS65jZxQO0bw=="}]},"_npmUser":{"name":"oauthio","email":"support@oauth.io"},"maintainers":[{"name":"webshell","email":"team@webshell.io"},{"name":"oauthio","email":"support@oauth.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/oauthd_2.1.1_1628183602531_0.618287386974053"},"_hasShrinkwrap":false}},"readme":"[![Build Status](https://travis-ci.org/oauth-io/oauthd.svg?branch=master)](https://travis-ci.org/oauth-io/oauthd)  [![npm version](https://badge.fury.io/js/oauthd.svg)](https://badge.fury.io/js/oauthd) [![dependencies Status](https://david-dm.org/oauth-io/oauthd/status.svg)](https://david-dm.org/oauth-io/oauthd)\n\n [![Join the chat at https://gitter.im/oauth-io/oauthd](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/oauth-io/oauthd?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n\n**oauthd**, also known as the 'oauth Daemon' is the open source version of\n[OAuth.io](https://oauth.io)'s core.\n\n## What is it?\n\nIt is a solution based on node.js that enables you to set\nup and run your own stand-alone, completly free, web Background API Server.\n\n## Main features\n\nThis server will allows you to authenticate and to integrate the common API\nproviders, with just three lines of JavaScript, completely abstracting away\nthe complexity of OAuth integration.\nBy using the oauth Daemon, you are free to focus your attention on product\ndevelopment instead of losing time on API integration using OAuth.\n\n#### Exhaustive: compatible with 100+ providers\n**oauthd** works with all your favorite platforms, whether social (Facebook,\nTwitter, LinkedIn...) or SaaS (Mailchimp, Paypal, Stripe...).\n#### Simplified API calls\nWith **oauthd**, you can make API calls instead of dealing with complex OAuth flows.\nAbstract tokens with the 'Request API' and get user info in a unified way,\nno matter which provider you are using. The API also lets you perform CRUD\nactions on behalf of users.\n#### Secured encrypted API\n**oauthd** lets you choose an authorization flow that fits your needs (client-side\nor server-side). It secures providers API access with SSL encryption and allows\nyou to specify domains/url restrictions for more security.\n#### Integrate in less than 90 seconds\nThrough the **oauthd** default administration interface, you can start adding OAuth\nproviders to your app and  get a public key to start using these APIs\nright away.\n\n## Modular design\n\n**oauthd** is highly extendable thanks to a plugin management system based on Git.\nEach plugin can brings its own layer of features.\nAnyone can create his own plugin and is free to share it with the Open Source Community.\nWe are eager to see you contribute!\n\nDefault plugins are furnished to ensure a working minimum environment, with:\n- The request system plugin\n- The '/me' feature plugin\n- The default auth plugin, which lets you administrate **oauthd**\n- The default back office front plugin, which lets you manage apps, providers and access to other plugins' configuration from the browser\n\nYou can learn more about plugins development\n[here](https://github.com/oauth-io/oauthd/wiki/Plugins-development).\n\n## Installation\n\nCurrently, **oauthd** relies on [node.js](http://nodejs.org/), [npm](https://www.npmjs.org/), [redis](http://redis.io/) and the npm package [grunt-cli](https://www.npmjs.org/package/grunt-cli) to work.\nCheck out our [quickstart tutorial](https://github.com/oauth-io/oauthd/wiki/Quickstart) to bootstrap your **oauthd** server.\n\nAs soon as you are done with pre-requisites, you can simply install **oauthd** from npm, by executing the following command:\n\n```sh\n(sudo) npm install -g oauthd\n```\n\nOnce you've installed the **oauthd** npm package globally, you will have the\n`oauthd` command available in your shell. This command allows you to create\nnew *oauthd instances*, start them, and manage their plugins.\n\nLearn more about the **oauthd**\n[configuration](https://github.com/oauth-io/oauthd/wiki/Configuration) and the\n[command line features](https://github.com/oauth-io/oauthd/wiki/Command-Line-Interface).\n\nThere is also a Docker container for oauthd if you want to try running oauthd inside a VM:\nDocker hub [repository](https://registry.hub.docker.com/u/vinc/oauthd-instance/).\n\n## Usage\n\nYou can use the **oauthd** server from you app directly through the API or use one\nof our SDKs:\n\n**Client side SDKs**\n- JavaScript\n- iOS\n- Phonegap\n- Android\n\n**Server side SDKs**\n- Nodejs\n- PHP\n- Go\n\nLearn more about the **oauthd**\n[apis](https://github.com/oauth-io/oauthd/wiki/API) and the\n[oauthd-sdks](https://github.com/oauth-io/oauthd/wiki/Server-and-client-side-SDKs).\n\n## Contact\n\nHave a question?\n\n- Drop an email at support@oauth.io\n- [@OAuth_io](https://twitter.com/OAuth_io) on Twitter\n\n## Contributing to this project\n\nAnyone and everyone is welcome to contribute. Please take a moment to review the guidelines for contributing.\n\n- [Bug reports](https://github.com/oauth-io/oauthd/issues)\n- [Feature requests](https://github.com/oauth-io/oauthd/issues)\n- [Pull requests](https://github.com/oauth-io/oauthd/pulls)\n\n## License & Copyright\n\nCopyright (C) 2017 Webshell SAS\n[https://github.com/oauth-io/oauthd](https://github.com/oauth-io/oauthd) and other contributors\n\nLicensed under the Apache License 2.0\n","maintainers":[{"name":"webshell","email":"team@webshell.io"},{"name":"oauthio","email":"support@oauth.io"}],"time":{"modified":"2022-06-22T15:48:35.634Z","created":"2013-07-23T19:46:38.433Z","0.1.0":"2013-07-23T19:46:41.674Z","0.1.1":"2013-07-25T00:46:28.081Z","0.1.2":"2013-07-26T23:44:59.184Z","0.1.3":"2014-02-06T15:11:59.703Z","0.1.4":"2014-02-06T15:37:24.111Z","0.1.5":"2014-02-06T16:43:25.955Z","0.1.6":"2014-02-06T17:01:13.579Z","0.1.7":"2014-02-06T17:08:28.037Z","0.1.8":"2014-02-06T17:25:19.503Z","0.1.9":"2014-02-06T17:35:21.594Z","0.1.10":"2014-02-06T18:45:08.552Z","0.1.11":"2014-02-06T19:07:53.914Z","0.1.12":"2014-02-12T03:38:34.611Z","1.0.0-alpha":"2014-10-28T17:12:10.288Z","1.0.0-alpha.1":"2014-11-03T14:54:59.729Z","1.0.0-alpha.2":"2014-11-03T18:43:10.804Z","1.0.0-alpha.3":"2014-11-05T15:49:00.245Z","1.0.0-alpha.4":"2014-11-07T14:06:28.731Z","1.0.0-alpha.5":"2014-11-12T17:52:07.176Z","1.0.0-alpha.6":"2014-11-19T12:15:24.412Z","1.0.0-alpha.7":"2014-11-27T15:45:49.343Z","1.0.0-alpha.8":"2014-12-05T12:43:02.709Z","1.0.0-alpha.9":"2014-12-18T13:28:07.914Z","1.0.0-beta":"2015-03-06T15:54:50.979Z","1.0.0-beta.1":"2015-03-06T20:58:14.225Z","1.0.0-beta.2":"2015-03-09T17:23:52.767Z","1.0.0-beta.3":"2015-03-10T16:51:15.999Z","1.0.0-beta.4":"2015-03-17T11:41:18.211Z","1.0.0-beta.5":"2015-03-19T14:48:33.980Z","1.0.0-beta.6":"2015-03-22T22:09:17.890Z","1.0.0-beta.7":"2015-03-25T17:21:36.721Z","1.0.0-beta.8":"2015-04-06T18:59:08.771Z","1.0.0-beta.9":"2015-04-09T16:25:42.206Z","1.0.0-beta.10":"2015-04-29T16:16:54.388Z","1.0.0-beta.11":"2015-05-11T10:40:22.298Z","1.0.0-beta.12":"2015-05-14T15:39:32.949Z","1.0.0-beta.13":"2015-05-18T18:11:46.870Z","1.0.0-beta.14":"2015-06-04T17:55:37.709Z","1.0.0-beta.15":"2015-06-29T11:19:54.857Z","1.0.0-beta.16":"2015-06-30T23:59:49.075Z","1.0.0-beta.17":"2015-07-07T17:14:58.632Z","1.0.0-beta.18":"2016-02-19T21:22:15.942Z","1.0.0-beta.19":"2016-02-24T18:41:42.583Z","1.0.0-beta.20":"2016-02-25T13:46:25.061Z","1.0.0-beta.21":"2016-03-02T18:43:00.700Z","1.0.0-beta.22":"2016-04-29T17:29:02.942Z","1.0.0-beta.23":"2016-04-29T17:56:20.899Z","1.0.0-beta.24":"2016-07-27T20:38:20.679Z","1.0.0-rc.1":"2016-11-18T03:11:57.816Z","1.0.0":"2016-11-30T20:37:53.949Z","1.0.1":"2016-12-06T17:22:39.194Z","1.0.2":"2016-12-14T19:30:23.257Z","1.0.3":"2017-10-11T00:44:25.047Z","1.0.4":"2017-12-03T00:08:59.280Z","1.0.5":"2018-02-27T00:41:26.025Z","1.0.6":"2018-08-10T08:44:30.650Z","1.0.7":"2018-08-16T06:09:07.417Z","1.0.8":"2018-09-05T03:34:55.527Z","2.0.0-rc.0":"2021-06-18T01:27:40.584Z","2.0.0-rc.1":"2021-06-18T02:40:30.571Z","2.0.0-rc.2":"2021-06-18T13:04:21.180Z","2.0.0":"2021-06-18T13:27:35.295Z","2.1.1-rc.0":"2021-08-05T13:56:09.330Z","2.1.1-rc.2":"2021-08-05T15:23:30.400Z","2.1.1-rc.3":"2021-08-05T15:58:30.598Z","2.1.1":"2021-08-05T17:13:23.432Z"},"author":{"name":"OAuth team","email":"team@oauth.io"},"repository":{"type":"git","url":"git+https://github.com/oauth-io/oauthd.git"},"readmeFilename":"README.md","users":{"gerst20051":true},"homepage":"http://oauth-io.github.io/oauthd","keywords":[],"bugs":{"url":"https://github.com/oauth-io/oauthd/issues"},"license":"Apache-2.0"}