{"_id":"oada-lookup","_rev":"30-5f32e8e612499112525d1bcf36d03420","name":"oada-lookup","description":"JavaScript utility library to lookup OADA documents such as Well-Known (RFC 5785) resource, e.g., oada-configuration, openid-configuration, etc, and public OADA client registrations","dist-tags":{"latest":"0.4.1"},"versions":{"0.1.0":{"name":"oada-lookup","version":"0.1.0","description":"JavaScript utility library to lookup OADA documents such as Well-Known (RFC 5785) resource, e.g., oada-configuration, openid-configuration, etc, and public OADA client registrations","keywords":["OADA","oada-configuration","openid-configuration","client registration","client discovery"],"homepage":"https://github.com/OADA/oada-lookup-js","bugs":{"url":"https://github.com/OADA/oada-lookup-js/issues"},"license":"Apache-2.0","author":{"name":"Andrew Balmos","email":"abalmos@purdue.edu"},"main":"lookup.js","repository":{"type":"git","url":"https://github.com/OADA/oada-lookup-js.git"},"engines":{"node":">=0.11"},"scripts":{"test":"gulp test"},"dependencies":{"superagent":"~0.19.0"},"devDependencies":{"mocha":"~1.21.4","chai":"~1.9.1","istanbul":"~0.3.2","jshint":"~2.5.6","jscs":"~1.6.2","coveralls":"~2.11.2","gulp":"3.8.8","gulp-mocha":"~1.1.0","gulp-istanbul":"~0.3.1","gulp-jshint":"~1.8.4","jshint-stylish":"~1.0.0","gulp-jscs":"~1.1.2","del":"~0.1.3","better-stack-traces":"~1.0.1","beepbeep":"~1.2.0","nock":"~0.48.0"},"_id":"oada-lookup@0.1.0","dist":{"shasum":"f0dfc495b363aafb91a2753b2887f8f28a1feafb","tarball":"https://registry.npmjs.org/oada-lookup/-/oada-lookup-0.1.0.tgz","integrity":"sha512-BZKq/JZh2yYP4cPDiCSCtRmTTqTEna47YIH8DuYzJCMk6Jr2NUaU+KWzYwFhGumZ1/nJwSsNmsSByPrswaPlaQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbaqEIhFny7PvOdnar4es6OOb9T76d956yv0pFlRzMJAIgf8QdfMsyo9NBZXFqd3oas6zscghfvh3Ti70/ZjWRAzY="}]},"_from":".","_npmVersion":"1.3.10","_npmUser":{"name":"abalmos","email":"abalmos@gmail.com"},"maintainers":[{"name":"abalmos","email":"abalmos@gmail.com"}]},"0.1.1":{"name":"oada-lookup","version":"0.1.1","description":"JavaScript utility library to lookup OADA documents such as Well-Known (RFC 5785) resource, e.g., oada-configuration, openid-configuration, etc, and public OADA client registrations","keywords":["OADA","oada-configuration","openid-configuration","client registration","client discovery"],"homepage":"https://github.com/OADA/oada-lookup-js","bugs":{"url":"https://github.com/OADA/oada-lookup-js/issues"},"license":"Apache-2.0","author":{"name":"Andrew Balmos","email":"abalmos@purdue.edu"},"main":"lookup.js","repository":{"type":"git","url":"https://github.com/OADA/oada-lookup-js.git"},"engines":{"node":">=0.11"},"scripts":{"test":"./node_modules/.bin/_mocha -w","cover":"./node_modules/.bin/istanbul cover --preload-sources -x gulpfile.js node_modules/.bin/_mocha -- -R spec","clean":"rm -rf ./coverage"},"dependencies":{"superagent":"~0.19.0"},"devDependencies":{"mocha":"~1.21.4","chai":"~1.9.1","istanbul":"~0.3.2","jshint":"~2.5.6","jscs":"~1.6.2","coveralls":"~2.11.2","gulp":"3.8.8","gulp-jshint":"~1.8.4","jshint-stylish":"~1.0.0","gulp-jscs":"~1.1.2","nock":"~0.48.0"},"_id":"oada-lookup@0.1.1","dist":{"shasum":"5a213a46cbe810842f2885cbc235c3f4e9bbc169","tarball":"https://registry.npmjs.org/oada-lookup/-/oada-lookup-0.1.1.tgz","integrity":"sha512-mMYSA/NRP3vd8ymAjL0Fy0jVKTPXB47NlwJN1M2RnhYJwA9EpEOeVoKrc6lIc0haSY8OJvdajkqT9EklPmsyJA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGCRBlMHbz1PdcjI6E5cBRIUTVeelVvk2EXuzjIy03neAiEApIc2tv0kzzQmwsLdqji06pSWEYFOqav7xZfK+nwFzBY="}]},"_from":".","_npmVersion":"1.3.10","_npmUser":{"name":"abalmos","email":"abalmos@gmail.com"},"maintainers":[{"name":"abalmos","email":"abalmos@gmail.com"}]},"0.1.2":{"name":"oada-lookup","version":"0.1.2","description":"JavaScript utility library to lookup OADA documents such as Well-Known (RFC 5785) resource, e.g., oada-configuration, openid-configuration, etc, and public OADA client registrations","keywords":["OADA","oada-configuration","openid-configuration","client registration","client discovery"],"homepage":"https://github.com/OADA/oada-lookup-js","bugs":{"url":"https://github.com/OADA/oada-lookup-js/issues"},"license":"Apache-2.0","author":{"name":"Andrew Balmos","email":"abalmos@purdue.edu"},"main":"lookup.js","repository":{"type":"git","url":"https://github.com/OADA/oada-lookup-js.git"},"engines":{"node":">=0.10"},"scripts":{"test":"_mocha -w","cover":"istanbul cover --preload-sources -x gulpfile.js node_modules/.bin/_mocha -- -R spec","clean":"rm -rf ./coverage"},"dependencies":{"superagent":"~0.19.0"},"devDependencies":{"mocha":"~1.21.4","chai":"~1.9.1","istanbul":"~0.3.2","jshint":"~2.5.6","jscs":"~1.6.2","coveralls":"~2.11.2","gulp":"3.8.8","gulp-jshint":"~1.8.4","jshint-stylish":"~1.0.0","gulp-jscs":"~1.1.2","nock":"~0.48.0"},"gitHead":"23f237ec78340f46c5897227d15f776f2640467b","_id":"oada-lookup@0.1.2","_shasum":"32f2617c96e2caa30e298c98f33437e4fe5bdc8c","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"abalmos","email":"abalmos@gmail.com"},"maintainers":[{"name":"abalmos","email":"abalmos@gmail.com"}],"dist":{"shasum":"32f2617c96e2caa30e298c98f33437e4fe5bdc8c","tarball":"https://registry.npmjs.org/oada-lookup/-/oada-lookup-0.1.2.tgz","integrity":"sha512-6PVSdY8s3hUsUKDJ9lAtJkVDVfBQUs+z60Q4txg0xbFahQlYSR2ZCJ0TPvGWbuSzacN0FTlCMTospBde/ZmLUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB2vRxthar6PQTFEVnGK7kTeFnVI5zPDCoFVd+nXcsSaAiAw/A8Wgrt0x9K85MK9OWxrOWy9WtjO1pt8ViKETUM1xQ=="}]}},"0.1.3":{"name":"oada-lookup","version":"0.1.3","description":"JavaScript utility library to lookup OADA documents such as Well-Known (RFC 5785) resource, e.g., oada-configuration, openid-configuration, etc, and public OADA client registrations","keywords":["OADA","oada-configuration","openid-configuration","client registration","client discovery"],"homepage":"https://github.com/OADA/oada-lookup-js","bugs":{"url":"https://github.com/OADA/oada-lookup-js/issues"},"license":"Apache-2.0","author":{"name":"Andrew Balmos","email":"abalmos@purdue.edu"},"main":"lookup.js","repository":{"type":"git","url":"https://github.com/OADA/oada-lookup-js.git"},"engines":{"node":">=0.10"},"scripts":{"test":"_mocha -w","cover":"istanbul cover --preload-sources -x gulpfile.js node_modules/.bin/_mocha -- -R spec","clean":"rm -rf ./coverage"},"dependencies":{"superagent":"~0.19.0"},"devDependencies":{"mocha":"~1.21.4","chai":"~1.9.1","istanbul":"~0.3.2","jshint":"~2.5.6","jscs":"~1.6.2","coveralls":"~2.11.2","gulp":"3.8.8","gulp-jshint":"~1.8.4","jshint-stylish":"~1.0.0","gulp-jscs":"~1.1.2","nock":"~0.48.0"},"gitHead":"ee6cf0c83936281c993ade42eac99fead0b9c4a4","_id":"oada-lookup@0.1.3","_shasum":"91fdbdcf3ccc161eebf7ff8583ff108252185c55","_from":".","_npmVersion":"2.0.2","_nodeVersion":"0.10.25","_npmUser":{"name":"abalmos","email":"abalmos@gmail.com"},"maintainers":[{"name":"abalmos","email":"abalmos@gmail.com"}],"dist":{"shasum":"91fdbdcf3ccc161eebf7ff8583ff108252185c55","tarball":"https://registry.npmjs.org/oada-lookup/-/oada-lookup-0.1.3.tgz","integrity":"sha512-O87jXeOF2Y8cWSSj9VhjAz0WV+EkxHdFOFF8vaSuQd7xC0Ia/Gi5EuR1KSAk3sqbVnsPB8rQt7tRQtw/RymtVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICtZiqT8No21mRO24ER72MfemB/ORuAIVFlFlDcxqNADAiEA0mMb+zK6A93bKuo9J0iBFTPpYs+irVReB1ehHq9I3iY="}]}},"0.1.4":{"name":"oada-lookup","version":"0.1.4","description":"JavaScript utility library to lookup OADA documents such as Well-Known (RFC 5785) resource, e.g., oada-configuration, openid-configuration, etc, and public OADA client registrations","keywords":["OADA","oada-configuration","openid-configuration","client registration","client discovery"],"homepage":"https://github.com/OADA/oada-lookup-js","bugs":{"url":"https://github.com/OADA/oada-lookup-js/issues"},"license":"Apache-2.0","author":{"name":"Andrew Balmos","email":"abalmos@purdue.edu"},"main":"lookup.js","repository":{"type":"git","url":"https://github.com/OADA/oada-lookup-js.git"},"engines":{"node":">=0.10"},"scripts":{"test":"_mocha -w","cover":"istanbul cover --preload-sources -x gulpfile.js node_modules/.bin/_mocha -- -R spec","clean":"rm -rf ./coverage"},"dependencies":{"superagent":"~0.20.0"},"devDependencies":{"mocha":"~1.21.4","chai":"~1.9.1","istanbul":"~0.3.2","jshint":"~2.5.6","jscs":"~1.6.2","coveralls":"~2.11.2","gulp":"3.8.8","gulp-jshint":"~1.8.4","jshint-stylish":"~1.0.0","gulp-jscs":"~1.1.2","nock":"~0.48.0"},"gitHead":"7852ba286eb97d9dfba82ba336702a9f8a9077a5","_id":"oada-lookup@0.1.4","_shasum":"7259fb0fb9374f891e94e2980822186a6b7e8133","_from":".","_npmVersion":"2.0.2","_nodeVersion":"0.10.25","_npmUser":{"name":"abalmos","email":"abalmos@gmail.com"},"maintainers":[{"name":"abalmos","email":"abalmos@gmail.com"}],"dist":{"shasum":"7259fb0fb9374f891e94e2980822186a6b7e8133","tarball":"https://registry.npmjs.org/oada-lookup/-/oada-lookup-0.1.4.tgz","integrity":"sha512-Hq+hUMjGlPzuFUWqNbph0G9IUzuyhlUyr1TSicRFDyt1V2Q0Lojob3yeuWogdbl0U3pXX+dcLD33ukY0fxebBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDRr0r/jBl0UZwh+NvZJrsB6LwNxyu0/c2A2FvKGvK2RAIhAJGk4926PnajfnOkSiE73VF0UG+9MNx5IXV7Zfj5NjMe"}]}},"0.2.0":{"name":"oada-lookup","version":"0.2.0","description":"JavaScript utility library to lookup OADA documents such as Well-Known (RFC 5785) resource, e.g., oada-configuration, openid-configuration, etc, and public OADA client registrations","keywords":["OADA","oada-configuration","openid-configuration","client registration","client discovery"],"homepage":"https://github.com/OADA/oada-lookup-js","bugs":{"url":"https://github.com/OADA/oada-lookup-js/issues"},"license":"Apache-2.0","author":{"name":"Andrew Balmos","email":"abalmos@purdue.edu"},"main":"lookup.js","repository":{"type":"git","url":"https://github.com/OADA/oada-lookup-js.git"},"engines":{"node":">=0.10"},"scripts":{"test":"_mocha -w","cover":"istanbul cover --preload-sources -x gulpfile.js node_modules/.bin/_mocha -- -R spec","clean":"rm -rf ./coverage"},"dependencies":{"superagent":"~0.20.0"},"devDependencies":{"mocha":"~1.21.4","chai":"~1.9.1","istanbul":"~0.3.2","jshint":"~2.5.6","jscs":"~1.6.2","coveralls":"~2.11.2","gulp":"3.8.8","gulp-jshint":"~1.8.4","jshint-stylish":"~1.0.0","gulp-jscs":"~1.1.2","nock":"~0.48.0"},"contributors":[{"name":"Andrew Balmos","email":"abalmos@purdue.edu"}],"gitHead":"d5f10e95815ba77c6ca9473e5eaf27e61727ead0","_id":"oada-lookup@0.2.0","_shasum":"3c271932069bea9fdc6243aab17ea6e7b2a9c0b3","_from":".","_npmVersion":"2.0.2","_nodeVersion":"0.10.25","_npmUser":{"name":"abalmos","email":"andrew@balmos.org"},"maintainers":[{"name":"abalmos","email":"abalmos@gmail.com"}],"dist":{"shasum":"3c271932069bea9fdc6243aab17ea6e7b2a9c0b3","tarball":"https://registry.npmjs.org/oada-lookup/-/oada-lookup-0.2.0.tgz","integrity":"sha512-qv96jezi4jWWKVUyu7wMMdFWGLJPAy0bPBCn5plwao83f30cZcm1WIys92tBE5hM+A1wrAGP3qxtvFz981tVYg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2xzZ3+VJcRU+sfrnPW2vuDtDTZbEWDU+qNzwQEQAA0wIhAMGp+LRv3zysHdt9h8SRGCfYbPL9mC0QxhB7GrFKSiFe"}]}},"0.2.1":{"name":"oada-lookup","version":"0.2.1","description":"JavaScript utility library to lookup OADA documents such as Well-Known (RFC 5785) resource, e.g., oada-configuration, openid-configuration, etc, and public OADA client registrations","keywords":["OADA","oada-configuration","openid-configuration","client registration","client discovery"],"homepage":"https://github.com/OADA/oada-lookup-js","bugs":{"url":"https://github.com/OADA/oada-lookup-js/issues"},"license":"Apache-2.0","author":{"name":"Andrew Balmos","email":"abalmos@purdue.edu"},"main":"lookup.js","repository":{"type":"git","url":"https://github.com/OADA/oada-lookup-js.git"},"engines":{"node":">=0.10"},"scripts":{"test":"_mocha -w","cover":"istanbul cover --preload-sources -x gulpfile.js node_modules/.bin/_mocha -- -R spec","clean":"rm -rf ./coverage"},"dependencies":{"superagent":"~0.20.0"},"devDependencies":{"mocha":"~1.21.4","chai":"~1.9.1","istanbul":"~0.3.2","jshint":"~2.5.6","jscs":"~1.7.3","coveralls":"~2.11.2","gulp":"3.8.8","gulp-jshint":"~1.8.4","jshint-stylish":"~1.0.0","gulp-jscs":"~1.2.0","nock":"~0.48.0"},"contributors":[{"name":"Andrew Balmos","email":"abalmos@purdue.edu"}],"gitHead":"af437464b8aee356047e78fb2a6165d0d81370e5","_id":"oada-lookup@0.2.1","_shasum":"1ee33e92b7b80b6d6be8522472f88c7eca971d13","_from":".","_npmVersion":"2.0.2","_nodeVersion":"0.10.25","_npmUser":{"name":"abalmos","email":"andrew@balmos.org"},"maintainers":[{"name":"abalmos","email":"abalmos@gmail.com"}],"dist":{"shasum":"1ee33e92b7b80b6d6be8522472f88c7eca971d13","tarball":"https://registry.npmjs.org/oada-lookup/-/oada-lookup-0.2.1.tgz","integrity":"sha512-2soCVv6sk3K27T1BxIS+b2+drERd1sU4fjxJM2utlbaNfiM+/STyIHqTj4xNzuNIYMWd9PmOUyJlc07oFY4eVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFwH9eWU4oDMp6bbWllCoxGV7m0hDFYzwXRjQHPfGPuhAiACT9h26ZGA6ehPHFdna/Boc8Ab3r31NP0eYfsb2bDCyg=="}]}},"0.3.2":{"name":"oada-lookup","version":"0.3.2","description":"JavaScript utility library to lookup OADA documents such as Well-Known (RFC 5785) resource, e.g., oada-configuration, openid-configuration, etc, and public OADA client registrations","keywords":["OADA","oada-configuration","openid-configuration","client registration","client discovery"],"homepage":"https://github.com/OADA/oada-lookup-js","bugs":{"url":"https://github.com/OADA/oada-lookup-js/issues"},"license":"Apache-2.0","author":{"name":"Andrew Balmos","email":"abalmos@purdue.edu"},"main":"lookup.js","repository":{"type":"git","url":"https://github.com/OADA/oada-lookup-js.git"},"engines":{"node":">=0.10"},"scripts":{"test":"_mocha -w","cover":"istanbul cover --preload-sources -x gulpfile.js node_modules/.bin/_mocha -- -R spec","clean":"rm -rf ./coverage"},"dependencies":{"superagent":"~0.20.0"},"devDependencies":{"mocha":"~1.21.4","chai":"~1.9.1","istanbul":"~0.3.2","jshint":"~2.5.6","jscs":"~1.7.3","coveralls":"~2.11.2","gulp":"3.8.8","gulp-jshint":"~1.8.4","jshint-stylish":"~1.0.0","gulp-jscs":"~1.2.0","nock":"~0.48.0"},"contributors":[{"name":"Andrew Balmos","email":"abalmos@purdue.edu"}],"gitHead":"c16c50953c74928543039159720d04370caa170e","_id":"oada-lookup@0.3.2","_shasum":"78fd5dfb6c97d022b00ee477c3916b94be6eeb65","_from":".","_npmVersion":"2.0.2","_nodeVersion":"0.10.25","_npmUser":{"name":"abalmos","email":"andrew@balmos.org"},"maintainers":[{"name":"abalmos","email":"abalmos@gmail.com"}],"dist":{"shasum":"78fd5dfb6c97d022b00ee477c3916b94be6eeb65","tarball":"https://registry.npmjs.org/oada-lookup/-/oada-lookup-0.3.2.tgz","integrity":"sha512-5wcV4aBxcbzWBWEGwLbbf5rlZd4kwjgrFXYCsvPZJow3vlquoBnf3+EIWvjrZdPhyzvs9UMsAQ/J/WD4ttEawg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHjMo8JJ32UGDRVW/0gKbFRPuaeVmRQ5wO2QEtMOJr9zAiEAjo4eK5VJUhkg3oJdrADudfOhPzBFCWB33fUPKep1mD4="}]}},"0.3.3":{"name":"oada-lookup","version":"0.3.3","description":"JavaScript utility library to lookup OADA documents such as Well-Known (RFC 5785) resource, e.g., oada-configuration, openid-configuration, etc, and public OADA client registrations","keywords":["OADA","oada-configuration","openid-configuration","client registration","client discovery"],"homepage":"https://github.com/OADA/oada-lookup-js","bugs":{"url":"https://github.com/OADA/oada-lookup-js/issues"},"license":"Apache-2.0","author":{"name":"Andrew Balmos","email":"abalmos@purdue.edu"},"main":"lookup.js","repository":{"type":"git","url":"https://github.com/OADA/oada-lookup-js.git"},"engines":{"node":">=0.10"},"scripts":{"test":"_mocha -w","cover":"istanbul cover --preload-sources -x gulpfile.js node_modules/.bin/_mocha -- -R spec","clean":"rm -rf ./coverage"},"dependencies":{"superagent":"~0.20.0"},"devDependencies":{"mocha":"~1.21.4","chai":"~1.9.1","istanbul":"~0.3.2","jshint":"~2.5.6","jscs":"~1.7.3","coveralls":"~2.11.2","gulp":"3.8.8","gulp-jshint":"~1.8.4","jshint-stylish":"~1.0.0","gulp-jscs":"~1.2.0","nock":"~0.48.0"},"contributors":[{"name":"Andrew Balmos","email":"abalmos@purdue.edu"}],"gitHead":"66438f8c8730a6d1b1eae3497dee11588af80b4e","_id":"oada-lookup@0.3.3","_shasum":"d9eae764e53860d0bbe6a0b9873a0326aee5e7df","_from":".","_npmVersion":"2.0.2","_nodeVersion":"0.10.25","_npmUser":{"name":"abalmos","email":"andrew@balmos.org"},"maintainers":[{"name":"abalmos","email":"abalmos@gmail.com"}],"dist":{"shasum":"d9eae764e53860d0bbe6a0b9873a0326aee5e7df","tarball":"https://registry.npmjs.org/oada-lookup/-/oada-lookup-0.3.3.tgz","integrity":"sha512-PO7Og1dIUMIXsrzx4hOFpPwZhPpB8qa1/m7M4Wk1TaVJgnGGvmfcHm+C6ipjD3KNGEZHMU9Wfh0mnNLWW2BPcw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFTYuEH0a9eBHGlt0AeuduiLnuTWZ/eLhuCS8tEhCo8vAiA/ZA/TRMuXQqZYpIwu2f4Z1hYAsTuhfhr3B0ggrlcl7A=="}]}},"0.3.4":{"name":"oada-lookup","version":"0.3.4","description":"JavaScript utility library to lookup OADA documents such as Well-Known (RFC 5785) resource, e.g., oada-configuration, openid-configuration, etc, and public OADA client registrations","keywords":["OADA","oada-configuration","openid-configuration","client registration","client discovery"],"homepage":"https://github.com/OADA/oada-lookup-js","bugs":{"url":"https://github.com/OADA/oada-lookup-js/issues"},"license":"Apache-2.0","author":{"name":"Andrew Balmos","email":"abalmos@purdue.edu"},"main":"lookup.js","repository":{"type":"git","url":"https://github.com/OADA/oada-lookup-js.git"},"engines":{"node":">=0.10"},"scripts":{"test":"_mocha -w","cover":"istanbul cover --preload-sources -x gulpfile.js node_modules/.bin/_mocha -- -R spec","clean":"rm -rf ./coverage"},"dependencies":{"superagent":"~0.20.0"},"devDependencies":{"mocha":"~1.21.4","chai":"~1.9.1","istanbul":"~0.3.2","jshint":"~2.5.6","jscs":"~1.7.3","coveralls":"~2.11.2","gulp":"3.8.8","gulp-jshint":"~1.8.4","jshint-stylish":"~1.0.0","gulp-jscs":"~1.2.0","nock":"~0.48.0"},"contributors":[{"name":"Andrew Balmos","email":"abalmos@purdue.edu"}],"gitHead":"f98e5ab544325cd6db7cc2b692f79cdfe567f014","_id":"oada-lookup@0.3.4","_shasum":"4492489e8eaae5b23fe0780552f650908fb58ad3","_from":".","_npmVersion":"2.0.2","_nodeVersion":"0.10.25","_npmUser":{"name":"abalmos","email":"andrew@balmos.org"},"maintainers":[{"name":"abalmos","email":"abalmos@gmail.com"}],"dist":{"shasum":"4492489e8eaae5b23fe0780552f650908fb58ad3","tarball":"https://registry.npmjs.org/oada-lookup/-/oada-lookup-0.3.4.tgz","integrity":"sha512-3DatV2XC/o4n4+rcPPB+rY6NB/SrqnPknYXpHit2oEAd7ok+vI6or+muUtJpdnlBRg1sofldADiRoIp5yz5S4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCW7nbTzOJF7PQJyRKWeM9BADHLeu4z2Hr5DJX7G4enJgIgeb8zNRwvYYJxniwr5rvrKL/RPcNBgQwSEoTKm/81XAc="}]}},"0.4.0":{"name":"oada-lookup","version":"0.4.0","description":"JavaScript utility library to lookup OADA documents such as Well-Known (RFC 5785) resource, e.g., oada-configuration, openid-configuration, etc, and public OADA client registrations","keywords":["OADA","oada-configuration","openid-configuration","client registration","client discovery"],"homepage":"https://github.com/OADA/oada-lookup-js","bugs":{"url":"https://github.com/OADA/oada-lookup-js/issues"},"license":"Apache-2.0","author":{"name":"Andrew Balmos","email":"abalmos@purdue.edu"},"main":"lookup.js","repository":{"type":"git","url":"https://github.com/OADA/oada-lookup-js.git"},"engines":{"node":">=0.10"},"scripts":{"test":"_mocha -w","cover":"istanbul cover --preload-sources -x gulpfile.js node_modules/.bin/_mocha -- -R spec","clean":"rm -rf ./coverage"},"dependencies":{"oada-error":"^0.3.0","superagent":"~0.20.0"},"devDependencies":{"mocha":"~1.21.4","chai":"~1.9.1","istanbul":"~0.3.2","jshint":"~2.5.6","jscs":"~1.7.3","coveralls":"~2.11.2","gulp":"3.8.8","gulp-jshint":"~1.8.4","jshint-stylish":"~1.0.0","gulp-jscs":"~1.2.0","nock":"~0.48.0"},"contributors":[{"name":"Andrew Balmos","email":"abalmos@purdue.edu"}],"gitHead":"00a2a909d7d2999402ec5577287d321eb2c85ef2","_id":"oada-lookup@0.4.0","_shasum":"a68713515c00e03dfd132aa330e3c96cd2e1d7a8","_from":".","_npmVersion":"2.0.2","_nodeVersion":"0.10.25","_npmUser":{"name":"abalmos","email":"andrew@balmos.org"},"maintainers":[{"name":"abalmos","email":"abalmos@gmail.com"}],"dist":{"shasum":"a68713515c00e03dfd132aa330e3c96cd2e1d7a8","tarball":"https://registry.npmjs.org/oada-lookup/-/oada-lookup-0.4.0.tgz","integrity":"sha512-dsQeKcsLBOal8r2nLte/qaqnP8Gri2VvRbaTNJNn6RcPQCQn04tRfL8FWHdWr45bmEVKo1QgasjWP3fMFMDHfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICwdgMcdEACg9A2rANTn406lEL1ZnLWtyFM241hPWFJ6AiEAiOQGJ3f9sbvUSr9n9nFf5J0rzEdXOTD+6o4KsmF632M="}]}},"0.4.1":{"name":"oada-lookup","version":"0.4.1","description":"JavaScript utility library to lookup OADA documents such as Well-Known (RFC 5785) resource, e.g., oada-configuration, openid-configuration, etc, and public OADA client registrations","keywords":["OADA","oada-configuration","openid-configuration","client registration","client discovery"],"homepage":"https://github.com/OADA/oada-lookup-js","bugs":{"url":"https://github.com/OADA/oada-lookup-js/issues"},"license":"Apache-2.0","author":{"name":"Andrew Balmos","email":"abalmos@purdue.edu"},"main":"lookup.js","repository":{"type":"git","url":"https://github.com/OADA/oada-lookup-js.git"},"engines":{"node":">=0.10"},"scripts":{"test":"_mocha -w","cover":"istanbul cover --preload-sources -x gulpfile.js node_modules/.bin/_mocha -- -R spec","clean":"rm -rf ./coverage"},"dependencies":{"oada-error":"^0.3.0","superagent":"~0.20.0"},"devDependencies":{"mocha":"~1.21.4","chai":"~1.9.1","istanbul":"~0.3.2","jshint":"~2.5.6","jscs":"~1.7.3","coveralls":"~2.11.2","gulp":"3.8.8","gulp-jshint":"~1.8.4","jshint-stylish":"~1.0.0","gulp-jscs":"~1.2.0","nock":"~0.48.0"},"contributors":[{"name":"Andrew Balmos","email":"abalmos@purdue.edu"}],"gitHead":"863b846cdf7a714996ee7653b6e8378af4583c43","_id":"oada-lookup@0.4.1","_shasum":"65fbf2760e7588ab2094b44784de2c2ed2c65c59","_from":".","_npmVersion":"2.0.2","_nodeVersion":"0.10.25","_npmUser":{"name":"abalmos","email":"andrew@balmos.org"},"maintainers":[{"name":"abalmos","email":"abalmos@gmail.com"}],"dist":{"shasum":"65fbf2760e7588ab2094b44784de2c2ed2c65c59","tarball":"https://registry.npmjs.org/oada-lookup/-/oada-lookup-0.4.1.tgz","integrity":"sha512-t6ryk6j6/HwJb9e974UDVpoVDzpFod0RtvKM8YTYMqEWiVbpzLmT4fgSx6ATdSe2LBRu7KbVPudbqzLput41gQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDq8HpNvqJQAY6st61k6NA6sbFb1cne4/E3I9sKQ1YfVgIhAMhJyrcnIl1mvcIYpavZPnnM12twwzxeQt/h/yoJH+8P"}]}}},"readme":"[![Build Status](https://travis-ci.org/OADA/oada-lookup-js.svg)](https://travis-ci.org/OADA/oada-lookup-js)\n[![Coverage Status](https://coveralls.io/repos/OADA/oada-lookup-js/badge.png?branch=master)](https://coveralls.io/r/OADA/oada-lookup-js?branch=master)\n[![Dependency Status](https://david-dm.org/oada/oada-lookup-js.svg)](https://david-dm.org/oada/oada-lookup-js)\n[![License](http://img.shields.io/:license-Apache%202.0-green.svg)](http://www.apache.org/licenses/LICENSE-2.0.html)\n\noada-lookup-js\n==============\nJavaScript utility library to lookup OADA documents such as [Well-Known (RFC\n5785)][well-known] resource, e.g., oada-configuration, [openid-configuration][],\netc, and public OADA client registrations.\n\nGetting Started\n---------------\n\n### Installation ###\nThe library can be installed with `npm` using\n```sh\n$ npm install oada-lookup\n```\n\n### Running the tests, coverage, and style checks ###\nThe libraries test can be ran with:\n```sh\n$ npm test\n```\n\nThe coverage report is generated by:\n```sh\n$ npm run cover\n```\n\nGulp runs `jshint` (lint) and `jscs` (style) with:\n```sh\n$ gulp lint\n$ gulp style\n```\n\n### wellKnown(hostname, suffix, options, cb) ###\nFetch a [Well-Known (RFC 5785)][well-known] Resource. The hostname will\nautomatically be parsed from any URL.\n\n#### Parameters ####\n`hostname` {String} Hostname (or URL) hosting the Well-Known resource being\nrequested. Sub-domains and ports are be persevered; Protocol, path, query\nparameters, and hash are dropped. It is assumed that the Well-Known resource is\nhosted with TLS (https) *Pull Request appreciated*\n\n[`suffix`][] {String} Well-Known resource suffix being requested.\n\n`options` {Object} containing at least the following properties:\n\n* `timeout` {Number} *Default: 1000* Timeout before HTTP request fails in ms.\n\n`cb` {Function} Result callback. It takes the form `function(err, resource) {}`.\n\n#### Usage Example ####\n```javascript\nvar lookup = require('oada-lookup');\n\nvar options = {\n  timeout: 500\n};\n\nlookup.wellKnown('provider.oada-dev.com', 'oada-configuration', options,\n  function(err, resource) {\n    console.log(err);\n    console.log(resource);\n  });\n```\n\n### clientRegistration(clientId, options, cb) ###\nFetch a client registration from an OADA client id.\n\n#### Parameters ####\n`clientId` {String} The OADA client id to lookup the client registration for. It\ntakes a form similar to email: `id@domain`.\n\n`options` {Object} containing at least the following properties:\n\n* `timeout` {Number} *Default: 1000* Timeout before HTTP request fails in ms.\n\n`cb` {Function} Result callback. It takes the form `function(err, registration){}`.\n\n#### Usage Example ####\n```javascript\nvar lookup = require('oada-lookup');\n\nvar options = {\n  timeout: 500\n};\n\nlookup.clientRegistration('xJx82s@provider.oada-dev.com', options,\n  function(err, registration) {\n    console.log(err);\n    console.log(registration);\n  });\n```\n\n### jwks(uri, options, cb) ###\nFetch a [Json Web Key Set (JWKS)][json-web-key-set] from an URI.\n\n#### Parameters ####\n`uri` {String} The URI containing the desired JWKS document. For example, the\nvalue of the OpenID Connect openid-configuration `jwks_uri` property.\n\n`options` {Object} containing at least the following properties:\n\n* `timeout` {Number} *Default: 1000* Timeout before HTTP request fails in ms.\n\n`cb` {Function} Result callback. It takes the form `function(err, jwks){}`.\n\n#### Usage Example ####\n```javascript\nvar lookup = require('oada-lookup');\n\nvar options = {\n  timeout: 500\n};\n\nlookup.jwks('provider.oada-dev.com/oidc/jwks', options,\n  function(err, jwks) {\n    console.log(err);\n    console.log(jwks);\n  });\n```\n\nReferences\n----------\n\n1. [Defining Well-Known Uniform Resource Identifiers (URIs)][well-known]\n2. [OpenID Discovery](http://openid.net/specs/openid-connect-discovery-1_0.html)\n\n[well-known]: http://tools.ietf.org/html/rfc5785\n[openid-configuration]: http://openid.net/specs/openid-connect-discovery-1_0.html#ProviderMetadata\n[`suffix`]: http://tools.ietf.org/html/rfc5785#section-5.1.1 \"RFC5785 Section 5.1.1\"\n[json-web-key-set]: https://tools.ietf.org/html/draft-ietf-jose-json-web-key-33#page-10\n","maintainers":[{"name":"abalmos","email":"abalmos@gmail.com"}],"time":{"modified":"2022-06-22T15:21:26.154Z","created":"2014-10-02T18:04:29.476Z","0.1.0":"2014-10-02T18:04:30.660Z","0.1.1":"2014-10-02T18:04:40.669Z","0.1.2":"2014-10-02T18:47:11.429Z","0.1.3":"2014-10-03T02:37:15.484Z","0.1.4":"2014-10-03T03:05:25.789Z","0.2.0":"2014-10-17T03:53:57.934Z","0.2.1":"2014-10-17T18:03:47.150Z","0.3.2":"2014-12-19T05:43:12.580Z","0.3.3":"2014-12-19T06:09:41.029Z","0.3.4":"2014-12-19T06:43:41.035Z","0.4.0":"2014-12-19T07:31:05.198Z","0.4.1":"2015-01-27T20:55:52.683Z"},"readmeFilename":"README.md","homepage":"https://github.com/OADA/oada-lookup-js","keywords":["OADA","oada-configuration","openid-configuration","client registration","client discovery"],"repository":{"type":"git","url":"https://github.com/OADA/oada-lookup-js.git"},"author":{"name":"Andrew Balmos","email":"abalmos@purdue.edu"},"bugs":{"url":"https://github.com/OADA/oada-lookup-js/issues"},"license":"Apache-2.0","contributors":[{"name":"Andrew Balmos","email":"abalmos@purdue.edu"}]}