{"_id":"@node-oauth/oauth2-server","_rev":"26-322d11550915f27c3e51baec40e050fe","name":"@node-oauth/oauth2-server","dist-tags":{"maintenance":"4.3.3","next":"5.2.2-rc.0","latest":"5.3.0"},"versions":{"4.0.0":{"name":"@node-oauth/oauth2-server","version":"4.0.0","keywords":["oauth","oauth2"],"author":"","license":"MIT","_id":"@node-oauth/oauth2-server@4.0.0","maintainers":[{"name":"happyzombies","email":"DANIEL.REGUERO@HOTMAIL.COM"}],"contributors":[{"name":"Thom Seddon","email":"thom@seddonmedia.co.uk"},{"name":"Lars F. Karlström","email":"lars@lfk.io"},{"name":"Rui Marinho","email":"ruipmarinho@gmail.com"},{"name":"Tiago Ribeiro","email":"tiago.ribeiro@gmail.com"},{"name":"Michael Salinger","email":"mjsalinger@gmail.com"},{"name":"Nuno Sousa"},{"name":"Max Truxa"},{"name":"Daniel Reguero"}],"homepage":"https://github.com/node-oauth/node-oauth2-server#readme","bugs":{"url":"https://github.com/node-oauth/node-oauth2-server/issues"},"dist":{"shasum":"f4d7ab45a43a222a75d5c9cde1df2ae9916aab75","tarball":"https://registry.npmjs.org/@node-oauth/oauth2-server/-/oauth2-server-4.0.0.tgz","fileCount":73,"integrity":"sha512-OHWOyCPyM90vVfeOXMsPgjXVRwO/Q/26RNU2cFHHHHRYkrZOzfW5mjwhXRhpFop/LKzocjoCmzSi3PL/HHjZaA==","signatures":[{"sig":"MEUCIAxJkX5vBUrJou04ebF05dSstVmdH8bYhpSGUopHPFWeAiEAvR+DilHDaw/D8fexD0PEXJ0tmcCTvTx0JMF78+Cu5os=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":249017},"main":"index.js","engines":{"node":">=4.0"},"gitHead":"83b32830c9986cea8a1c17f702fa14e529975b74","scripts":{"test":"NODE_ENV=test ./node_modules/.bin/mocha 'test/**/*_test.js'","pretest":"jshint --config ./.jshintrc lib test","test-debug":"NODE_ENV=test ./node_modules/.bin/mocha  --inspect --debug-brk 'test/**/*_test.js'"},"_npmUser":{"name":"happyzombies","email":"DANIEL.REGUERO@HOTMAIL.COM"},"repository":{"url":"git+https://github.com/node-oauth/node-oauth2-server.git","type":"git"},"_npmVersion":"6.14.4","description":"Complete, framework-agnostic, compliant and well tested module for implementing an OAuth2 Server in node.js","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"12.16.3","dependencies":{"lodash":"4.17.21","type-is":"1.6.18","bluebird":"3.7.2","statuses":"1.5.0","basic-auth":"2.0.1","promisify-any":"2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"5.2.0","sinon":"7.5.0","jshint":"2.13.0","should":"13.2.3"},"_npmOperationalInternal":{"tmp":"tmp/oauth2-server_4.0.0_1633694771517_0.7707167457161928","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"@node-oauth/oauth2-server","version":"4.1.0","keywords":["oauth","oauth2"],"license":"MIT","_id":"@node-oauth/oauth2-server@4.1.0","maintainers":[{"name":"happyzombies","email":"DANIEL.REGUERO@HOTMAIL.COM"}],"contributors":[{"name":"Thom Seddon","email":"thom@seddonmedia.co.uk"},{"name":"Lars F. Karlström","email":"lars@lfk.io"},{"name":"Rui Marinho","email":"ruipmarinho@gmail.com"},{"name":"Tiago Ribeiro","email":"tiago.ribeiro@gmail.com"},{"name":"Michael Salinger","email":"mjsalinger@gmail.com"},{"name":"Nuno Sousa"},{"name":"Max Truxa"},{"name":"Daniel Reguero"}],"homepage":"https://github.com/node-oauth/node-oauth2-server#readme","bugs":{"url":"https://github.com/node-oauth/node-oauth2-server/issues"},"dist":{"shasum":"cc60e33634ce1632a22749ab2c7ab412b1fe702b","tarball":"https://registry.npmjs.org/@node-oauth/oauth2-server/-/oauth2-server-4.1.0.tgz","fileCount":77,"integrity":"sha512-guWNwv+6954qPMOuKj1SVP08riKOsIs1Sjg2ocBFq4yjtLtBSOMDVw7sWM7J2givW83LpwyBKNk8C+wM5iRFhA==","signatures":[{"sig":"MEUCIGFathnA34rNlRGLMEscebDrx0Fm+1G0kk+7mE+qHIFiAiEAsPykHjfIzzrffHO0Eu56f6I+BCJNxtVOIqBG6xhTgmo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":264212},"main":"index.js","engines":{"node":">=12.0.0"},"gitHead":"485147fb156310527456e06da41780b188cf2ca1","scripts":{"test":"NODE_ENV=test ./node_modules/.bin/mocha 'test/**/*_test.js'","pretest":"eslint lib test index.js","test-debug":"NODE_ENV=test ./node_modules/.bin/mocha  --inspect --debug-brk 'test/**/*_test.js'","test:coverage":"NODE_ENV=test nyc --reporter=html --reporter=text ./node_modules/.bin/mocha 'test/**/*_test.js'"},"_npmUser":{"name":"happyzombies","email":"DANIEL.REGUERO@HOTMAIL.COM"},"repository":{"url":"git+https://github.com/node-oauth/node-oauth2-server.git","type":"git"},"_npmVersion":"6.14.15","description":"Complete, framework-agnostic, compliant and well tested module for implementing an OAuth2 Server in node.js","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.18.1","dependencies":{"type-is":"1.6.18","bluebird":"3.7.2","basic-auth":"2.0.1","promisify-any":"2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.1.2","sinon":"^11.1.2","eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oauth2-server_4.1.0_1636584643411_0.4476188654233797","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"@node-oauth/oauth2-server","version":"4.1.1","keywords":["oauth","oauth2"],"license":"MIT","_id":"@node-oauth/oauth2-server@4.1.1","maintainers":[{"name":"happyzombies","email":"DANIEL.REGUERO@HOTMAIL.COM"}],"contributors":[{"name":"Thom Seddon","email":"thom@seddonmedia.co.uk"},{"name":"Lars F. Karlström","email":"lars@lfk.io"},{"name":"Rui Marinho","email":"ruipmarinho@gmail.com"},{"name":"Tiago Ribeiro","email":"tiago.ribeiro@gmail.com"},{"name":"Michael Salinger","email":"mjsalinger@gmail.com"},{"name":"Nuno Sousa"},{"name":"Max Truxa"},{"name":"Daniel Reguero"}],"homepage":"https://github.com/node-oauth/node-oauth2-server#readme","bugs":{"url":"https://github.com/node-oauth/node-oauth2-server/issues"},"dist":{"shasum":"996ffd6d501eb5a7eb2c9b0fef5e8afd73756078","tarball":"https://registry.npmjs.org/@node-oauth/oauth2-server/-/oauth2-server-4.1.1.tgz","fileCount":38,"integrity":"sha512-K9luS1MzEaPaIifA/s57/v+EDisOzuMGF/u/Eaj/cifLBcR8pPQZjZWIEYmfUz/OiN63zvzzR1PyIq2YcjoULA==","signatures":[{"sig":"MEUCIFneq+9/xg6i8BTpfkMsY+EP+OG7eatEXkPJSeeHMrisAiEAm18qfWcGt8MhYNcDU0lu6STJvmiAKKhiHaD0sLjf3cU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJho5BhCRA9TVsSAnZWagAAYmQP/2Ry2dibh1pFqQc2yWOI\n4xrcWVDbmkVmLxkp8FtGDKlUPIyw+huTYdRiSSoJxf+VoHjh9IVnBc+ROi1I\ncsskahXOzTGkkGqjPqmsdjYAd6jZXA+135+Not3OA2zb6gVw5n5nWsJLJjs+\nU0rSC+NezRjD89zyormT2W8zDc2Q9qOaBMX0NCu8DJZw+ad1TFfbTozoG8DB\nfCMxzsubgIae2HZTd2ioyuQDf4ZVJzYsuCTkInKD3e1tRfHJ8IYgQLGpBFem\nwSpvFNNgOq2um8aLDWD4zLfHwlqrszDGZyr3JzHwTPLlAGkD/0EwSfGezLu0\niv5bSDh413Wp8e6QBDMk1cSEmfqjZCXxb0Bpj8oSDUFwmjE1oV5kZ6tIph09\n5e8dB9Q86MD3IYlAdR66929uUAzsCg5xZQUwnClXLMzBwiJTgvCJXcAj7vDP\nh4V5MIVSc6BPQy43JBMWTZcHhHMQMhYz1pIXDnu4QX+ypyprGH6S3W2qM3aV\ncIGLPYWfoHZVzTL8iqagQde6ao9ZoP3WXFXKV3CD1vleuU9mp5D5zzHWQ7pm\nzZCgIO5dA9YXhPJrtsq2yjJHYxmeno57eP+c04FHxTLBaQnye2xDba+KDgc2\n9bay+sL4RYlDYWnylg8XozP7oouKDsnPYDE7qcWOcz7+63uolmDITn7GloYD\nL7St\r\n=p+BQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"1b91ddc5ddc4bf75a6b6d8548b27591b9750e338","scripts":{"lint":"npx eslint .","test":"NODE_ENV=test ./node_modules/.bin/mocha 'test/**/*_test.js'","pretest":"eslint lib test index.js","lint:fix":"npx eslint . --fix","test-debug":"NODE_ENV=test ./node_modules/.bin/mocha  --inspect --debug-brk 'test/**/*_test.js'","test:coverage":"NODE_ENV=test nyc --reporter=html --reporter=text ./node_modules/.bin/mocha 'test/**/*_test.js'"},"_npmUser":{"name":"happyzombies","email":"DANIEL.REGUERO@HOTMAIL.COM"},"repository":{"url":"git+https://github.com/node-oauth/node-oauth2-server.git","type":"git"},"_npmVersion":"6.14.15","description":"Complete, framework-agnostic, compliant and well tested module for implementing an OAuth2 Server in node.js","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.18.1","dependencies":{"type-is":"1.6.18","bluebird":"3.7.2","basic-auth":"2.0.1","promisify-any":"2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.1.2","sinon":"^12.0.1","eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oauth2-server_4.1.1_1638109281468_0.7376236362638775","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"@node-oauth/oauth2-server","version":"4.2.0","keywords":["oauth","oauth2"],"license":"MIT","_id":"@node-oauth/oauth2-server@4.2.0","maintainers":[{"name":"jkuester","email":"jkuester@uni-bremen.de"},{"name":"happyzombies","email":"DANIEL.REGUERO@HOTMAIL.COM"}],"contributors":[{"name":"Thom Seddon","email":"thom@seddonmedia.co.uk"},{"name":"Lars F. Karlström","email":"lars@lfk.io"},{"name":"Rui Marinho","email":"ruipmarinho@gmail.com"},{"name":"Tiago Ribeiro","email":"tiago.ribeiro@gmail.com"},{"name":"Michael Salinger","email":"mjsalinger@gmail.com"},{"name":"Nuno Sousa"},{"name":"Max Truxa"},{"name":"Daniel Reguero"}],"homepage":"https://github.com/node-oauth/node-oauth2-server#readme","bugs":{"url":"https://github.com/node-oauth/node-oauth2-server/issues"},"dist":{"shasum":"6817b137018f8fceafa8fc7bddf66766251b3116","tarball":"https://registry.npmjs.org/@node-oauth/oauth2-server/-/oauth2-server-4.2.0.tgz","fileCount":38,"integrity":"sha512-4nMcdCp3JNhhJAIjYou49QNcFZZdZ//kC7igrCw1Etlqhdz38hgLEUDXFpyGYQszVK9fg5HRIgR9e6mFaxiUEw==","signatures":[{"sig":"MEUCIQCA7kFW99b3fsE+QS2wjjhYEEqBlxc4tNpAJwlFBVHKgAIgbRggaVKOglJVQD08vX82urKcLlLWC2ziwoqmD03rQMQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinaxJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmojlg/+PMjeOPH39mH294wUU68ZyvfiS9UGRX9kBZ/bGqCttI6ZoNOX\r\n4chGns2D0txNoP7w1XcfZwWQXfQnK43DPo4OCo6sSiSRjAckw7VP4hu7O44c\r\nI6bitKPS+9FGQJwUsv+swGDONPBO2cbaRdARr3AhvbmxqATzLCfzdJ5cWrD8\r\nZZ4fkvdhRTVhAQdVQUQUIAARPK3JHzkAqXaj9ke7+Uj4f+TtryYJyBE0tVoa\r\nEb/JILZhAJkhKgX0WUn+KPLcvDvj2kTb+SXEiwsUv8HElvRwp4UFbj11slb5\r\nhfI8G1k+70xFLMMxdXQ8gBQp9k1xqf1ITNGMBw1VOLgoCJWCnyymNQvrPLa1\r\njjX5Z1wSxb0lmVfTGe0Y+BWWYA4YUJPzVGuilTHVPPH73UwN7wcXoXThtKft\r\nzr1PP9KGmBUH2jLiSsH4TTGS6MM3d0RKUEY4AJecmP4D0syRsXsREgXnSj9s\r\nOpDYjWKIUgtVfKLzFPQm3HU288vXdko6jWRfYyCifYbGCclj14eGQ+jBCmVZ\r\nfGfc6KShYt1nYK52aqb0YaRYkADc/hoXpmx6Cd6uRDgRVYj1/8d6lymlvIwL\r\nxHNNpi6JbCNxrT8fy5njaOBBKvn26RQT1UzonDODhN3sFL3fZx+QCwDYeI6h\r\nz0Cqhd4eIiS0n7n1DnFq0xbHnaPFbSFP7Dc=\r\n=FXa6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=12.0.0"},"gitHead":"e01e841260ba5955b6f5629aff6279fa7d16bb26","scripts":{"lint":"npx eslint .","test":"NODE_ENV=test ./node_modules/.bin/mocha 'test/**/*_test.js'","pretest":"eslint lib test index.js","lint:fix":"npx eslint . --fix","test-debug":"NODE_ENV=test ./node_modules/.bin/mocha  --inspect --debug-brk 'test/**/*_test.js'","test:watch":"NODE_ENV=test ./node_modules/.bin/mocha --watch 'test/**/*_test.js'","test:coverage":"NODE_ENV=test nyc --reporter=html --reporter=lcov --reporter=text ./node_modules/.bin/mocha 'test/**/*_test.js'"},"_npmUser":{"name":"jkuester","email":"jkuester@uni-bremen.de"},"repository":{"url":"git+https://github.com/node-oauth/node-oauth2-server.git","type":"git"},"_npmVersion":"6.14.16","description":"Complete, framework-agnostic, compliant and well tested module for implementing an OAuth2 Server in node.js","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.19.1","dependencies":{"type-is":"1.6.18","bluebird":"3.7.2","basic-auth":"2.0.1","promisify-any":"2.0.1","@node-oauth/formats":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^9.2.2","sinon":"^13.0.1","eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oauth2-server_4.2.0_1654500425346_0.24260452104906616","host":"s3://npm-registry-packages"}},"4.3.0":{"name":"@node-oauth/oauth2-server","version":"4.3.0","keywords":["oauth","oauth2"],"license":"MIT","_id":"@node-oauth/oauth2-server@4.3.0","maintainers":[{"name":"jkuester","email":"jkuester@uni-bremen.de"},{"name":"happyzombies","email":"DANIEL.REGUERO@HOTMAIL.COM"}],"contributors":[{"name":"Thom Seddon","email":"thom@seddonmedia.co.uk"},{"name":"Lars F. Karlström","email":"lars@lfk.io"},{"name":"Rui Marinho","email":"ruipmarinho@gmail.com"},{"name":"Tiago Ribeiro","email":"tiago.ribeiro@gmail.com"},{"name":"Michael Salinger","email":"mjsalinger@gmail.com"},{"name":"Nuno Sousa"},{"name":"Max Truxa"},{"name":"Daniel Reguero"}],"homepage":"https://github.com/node-oauth/node-oauth2-server#readme","bugs":{"url":"https://github.com/node-oauth/node-oauth2-server/issues"},"dist":{"shasum":"8a4211cf65c0d19c70c574db63b04e1cf172c8c9","tarball":"https://registry.npmjs.org/@node-oauth/oauth2-server/-/oauth2-server-4.3.0.tgz","fileCount":41,"integrity":"sha512-QxSWMPwiEFwZczFbZRJjmzsRT9rgb3FhBw/rZlFe9+ZrOWEc6r7mFCcvX14ekxLHSxAxZEYIgzUtE4yHfKiTxg==","signatures":[{"sig":"MEUCIQCj8WsPCO/5DxdS+iRB8qXKmo9rDK6i/VgseDXy0ETpPgIgbR9zp2acy47XMwnVEmWcjYl7qYaT2rjBmLtvCZp1y9s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhH9PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrdrw//QTDkuZNHOt9mt0TB3De0DNAqKCJ4YKYDZnyxftt8pITxwfcl\r\ne0RIfmNuEdQ4tuMUrSExa2P5AUaziiuwkgY4jzcodIh+cqcO0H0E4bJ2bXed\r\nHfcKukZ23b4O+PloCDC0n62UKcRlKOvaoSKa93enKjcDG5qMg2X69oHD6C+/\r\n8rpxxIOm7iqqOvaZkwFXRRXdIeK8nL3igzFBmWzu83PTGU7KzKK7K2ueNIK2\r\nThxAVi34CiMG49baUT5zKfD6nfChDBVL7FQq++yoEaaRWKuUEkpjDWG7XMxb\r\nYBaZATeujd4/fZTlQjngto+DHJkUdbr/XwdijAOJg1GMgPPe/G76gfFYxDI6\r\nj4gg/NQzZcjkkVm9EDXRrileyFim8EgHa6DThFge2a0mXHcOHNY1WtU5xRUr\r\nDngr0JJbIazfI/vk+sBkYylaCk1+DhrbV/pDmA0w47/j4VZxMvv2cWBXFxto\r\nXYIA5YG4+E+oq65gJ9XbG/wxiOCFId4jd531j7O6mYdN7l26QpTbaK0Knf/R\r\nD8iih9mWgDqavXRuP6Sij0iwszXkXA5Ce77QIqD7QN/Ki2/wF3JGXT8q4czk\r\nMFqUwDVy4C503K39M5XBvXsX+oMSYNggnbUdncubuBB+824YLo5pzcukqmSS\r\n6s2tlZuGTRqud0rTsPQ1q2b7G0cF2eF8XoQ=\r\n=vtfb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"b66d66c4cb345bb46bf9d08a7f465c8b9a45e0bf","scripts":{"lint":"npx eslint .","test":"NODE_ENV=test ./node_modules/.bin/mocha 'test/**/*_test.js'","pretest":"eslint lib test index.js","lint:fix":"npx eslint . --fix","test-debug":"NODE_ENV=test ./node_modules/.bin/mocha  --inspect --debug-brk 'test/**/*_test.js'","test:watch":"NODE_ENV=test ./node_modules/.bin/mocha --watch 'test/**/*_test.js'","test:coverage":"NODE_ENV=test nyc --reporter=html --reporter=lcov --reporter=text ./node_modules/.bin/mocha 'test/**/*_test.js'"},"_npmUser":{"name":"jkuester","email":"jkuester@uni-bremen.de"},"repository":{"url":"git+https://github.com/node-oauth/node-oauth2-server.git","type":"git"},"_npmVersion":"6.14.17","description":"Complete, framework-agnostic, compliant and well tested module for implementing an OAuth2 Server in node.js","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.20.1","dependencies":{"type-is":"1.6.18","bluebird":"3.7.2","basic-auth":"2.0.1","promisify-any":"2.0.1","@node-oauth/formats":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.4","mocha":"^10.0.0","sinon":"^14.0.0","eslint":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/oauth2-server_4.3.0_1669627727695_0.41997995351551687","host":"s3://npm-registry-packages"}},"5.0.0-rc.0":{"name":"@node-oauth/oauth2-server","version":"5.0.0-rc.0","keywords":["oauth","oauth2"],"license":"MIT","_id":"@node-oauth/oauth2-server@5.0.0-rc.0","maintainers":[{"name":"jkuester","email":"jkuester@uni-bremen.de"},{"name":"happyzombies","email":"DANIEL.REGUERO@HOTMAIL.COM"}],"contributors":[{"name":"Thom Seddon","email":"thom@seddonmedia.co.uk"},{"name":"Lars F. Karlström","email":"lars@lfk.io"},{"name":"Rui Marinho","email":"ruipmarinho@gmail.com"},{"name":"Tiago Ribeiro","email":"tiago.ribeiro@gmail.com"},{"name":"Michael Salinger","email":"mjsalinger@gmail.com"},{"name":"Nuno Sousa"},{"name":"Max Truxa"},{"name":"Daniel Reguero"},{"name":"Jan Küster","email":"info@jankuester.com"}],"homepage":"https://github.com/node-oauth/node-oauth2-server#readme","bugs":{"url":"https://github.com/node-oauth/node-oauth2-server/issues"},"dist":{"shasum":"2d8fe396a1d9fb69bf2b18cf1f4e8cf62fdd67ab","tarball":"https://registry.npmjs.org/@node-oauth/oauth2-server/-/oauth2-server-5.0.0-rc.0.tgz","fileCount":41,"integrity":"sha512-RX8vOk3QGspNfE+3KCEjmZ4JgkjgvILr9VdKz9vTgZrM3dwbVyOyDdeFuxmImfMk/kVYlGBu30eaFAsxRxtUkQ==","signatures":[{"sig":"MEQCICQQ5dqm5eICkkPTZiFeYryT+ju0XePadLB4TSkACCj8AiBrluYiHym38vlb2Jy0QwGZesbCtwi56YiFQp6p6jv6OA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100358},"main":"index.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"3d766a7144152e6032f17e035b36376ee2cb4983","scripts":{"lint":"npx eslint .","test":"NODE_ENV=test ./node_modules/.bin/mocha 'test/**/*_test.js'","pretest":"eslint lib test index.js","lint:fix":"npx eslint . --fix","test-debug":"NODE_ENV=test ./node_modules/.bin/mocha  --inspect --debug-brk 'test/**/*_test.js'","test:watch":"NODE_ENV=test ./node_modules/.bin/mocha --watch 'test/**/*_test.js'","test:coverage":"NODE_ENV=test nyc --reporter=html --reporter=lcov --reporter=text ./node_modules/.bin/mocha 'test/**/*_test.js'"},"_npmUser":{"name":"jkuester","email":"jkuester@uni-bremen.de"},"repository":{"url":"git+https://github.com/node-oauth/node-oauth2-server.git","type":"git"},"_npmVersion":"6.14.17","description":"Complete, framework-agnostic, compliant and well tested module for implementing an OAuth2 Server in node.js","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.21.3","dependencies":{"type-is":"1.6.18","basic-auth":"2.0.1","@node-oauth/formats":"1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","chai":"4.3.7","mocha":"10.2.0","sinon":"15.1.0","eslint":"8.42.0"},"_npmOperationalInternal":{"tmp":"tmp/oauth2-server_5.0.0-rc.0_1687431275970_0.36901743929234043","host":"s3://npm-registry-packages"}},"5.0.0-rc.1":{"name":"@node-oauth/oauth2-server","version":"5.0.0-rc.1","keywords":["oauth","oauth2"],"license":"MIT","_id":"@node-oauth/oauth2-server@5.0.0-rc.1","maintainers":[{"name":"jkuester","email":"jkuester@uni-bremen.de"},{"name":"happyzombies","email":"DANIEL.REGUERO@HOTMAIL.COM"}],"contributors":[{"name":"Thom Seddon","email":"thom@seddonmedia.co.uk"},{"name":"Lars F. Karlström","email":"lars@lfk.io"},{"name":"Rui Marinho","email":"ruipmarinho@gmail.com"},{"name":"Tiago Ribeiro","email":"tiago.ribeiro@gmail.com"},{"name":"Michael Salinger","email":"mjsalinger@gmail.com"},{"name":"Nuno Sousa"},{"name":"Max Truxa"},{"name":"Daniel Reguero"},{"name":"Jan Küster","email":"info@jankuester.com"}],"homepage":"https://github.com/node-oauth/node-oauth2-server#readme","bugs":{"url":"https://github.com/node-oauth/node-oauth2-server/issues"},"dist":{"shasum":"8ece47fa70cb07164ff46059a9579c250e15a786","tarball":"https://registry.npmjs.org/@node-oauth/oauth2-server/-/oauth2-server-5.0.0-rc.1.tgz","fileCount":41,"integrity":"sha512-QYZ07bob6ol4xo5YpHWIBPimMwf+yRwRjaMJxQ+4wl6UHOxj4OtYHsf9GKl7awBjNPWeXDA0vVSUFgoUEzuJjg==","signatures":[{"sig":"MEYCIQC+SereNdP4GoVgm+cn5IdUPwB7RGp7ZQaGA1c45t2ZTgIhANDCc0UIhUQB0VXsZJm8dsyLbNfLATtpcxOVKh/ZXKgB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100514},"main":"index.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"7ebf3aa50983f8832ecb3e8e1a861638f20b65e0","scripts":{"lint":"npx eslint .","test":"NODE_ENV=test ./node_modules/.bin/mocha 'test/**/*_test.js'","pretest":"eslint lib test index.js","lint:fix":"npx eslint . --fix","test-debug":"NODE_ENV=test ./node_modules/.bin/mocha  --inspect --debug-brk 'test/**/*_test.js'","test:watch":"NODE_ENV=test ./node_modules/.bin/mocha --watch 'test/**/*_test.js'","test:coverage":"NODE_ENV=test nyc --reporter=html --reporter=lcov --reporter=text ./node_modules/.bin/mocha 'test/**/*_test.js'"},"_npmUser":{"name":"jkuester","email":"jkuester@uni-bremen.de"},"repository":{"url":"git+https://github.com/node-oauth/node-oauth2-server.git","type":"git"},"_npmVersion":"6.14.17","description":"Complete, framework-agnostic, compliant and well tested module for implementing an OAuth2 Server in node.js","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.21.3","dependencies":{"type-is":"1.6.18","basic-auth":"2.0.1","@node-oauth/formats":"1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","chai":"4.3.7","mocha":"10.2.0","sinon":"15.1.0","eslint":"8.42.0"},"_npmOperationalInternal":{"tmp":"tmp/oauth2-server_5.0.0-rc.1_1690988160813_0.9354477471448748","host":"s3://npm-registry-packages"}},"5.0.0-rc.2":{"name":"@node-oauth/oauth2-server","version":"5.0.0-rc.2","keywords":["oauth","oauth2"],"license":"MIT","_id":"@node-oauth/oauth2-server@5.0.0-rc.2","maintainers":[{"name":"jkuester","email":"jkuester@uni-bremen.de"},{"name":"happyzombies","email":"DANIEL.REGUERO@HOTMAIL.COM"}],"contributors":[{"name":"Thom Seddon","email":"thom@seddonmedia.co.uk"},{"name":"Lars F. Karlström","email":"lars@lfk.io"},{"name":"Rui Marinho","email":"ruipmarinho@gmail.com"},{"name":"Tiago Ribeiro","email":"tiago.ribeiro@gmail.com"},{"name":"Michael Salinger","email":"mjsalinger@gmail.com"},{"name":"Nuno Sousa"},{"name":"Max Truxa"},{"name":"Daniel Reguero"},{"name":"Jan Küster","email":"info@jankuester.com"}],"homepage":"https://github.com/node-oauth/node-oauth2-server#readme","bugs":{"url":"https://github.com/node-oauth/node-oauth2-server/issues"},"dist":{"shasum":"ac893acf8c106f3580690ed63b84d3a4be752eb7","tarball":"https://registry.npmjs.org/@node-oauth/oauth2-server/-/oauth2-server-5.0.0-rc.2.tgz","fileCount":41,"integrity":"sha512-CyKrZY++lvigNbwNvD02wewbpzPU5xbool3FO2qOx51ztya+eQDNJc7xTQKVptkB6doZvjCLzx9OKLVshoCTew==","signatures":[{"sig":"MEUCIEzCQ4iD7gzRER6w2E0QWuC4cfynLi24Y4xd+c0AZIwHAiEA1sWmfAg36kfPzJ3F0F7GGrBrhlysPgMqMGYkJOXJTtw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99551},"main":"index.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"c2994251a5e10a093811038b3d403c6db396e8a4","scripts":{"lint":"npx eslint .","test":"NODE_ENV=test ./node_modules/.bin/mocha 'test/**/*_test.js'","pretest":"eslint lib test index.js","lint:fix":"npx eslint . --fix","test-debug":"NODE_ENV=test ./node_modules/.bin/mocha  --inspect --debug-brk 'test/**/*_test.js'","test:watch":"NODE_ENV=test ./node_modules/.bin/mocha --watch 'test/**/*_test.js'","test:coverage":"NODE_ENV=test nyc --reporter=html --reporter=lcov --reporter=text ./node_modules/.bin/mocha 'test/**/*_test.js'"},"_npmUser":{"name":"jkuester","email":"jkuester@uni-bremen.de"},"repository":{"url":"git+https://github.com/node-oauth/node-oauth2-server.git","type":"git"},"_npmVersion":"6.14.17","description":"Complete, framework-agnostic, compliant and well tested module for implementing an OAuth2 Server in node.js","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.21.3","dependencies":{"type-is":"1.6.18","basic-auth":"2.0.1","@node-oauth/formats":"1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","chai":"4.3.7","mocha":"10.2.0","sinon":"15.1.0","eslint":"8.42.0"},"_npmOperationalInternal":{"tmp":"tmp/oauth2-server_5.0.0-rc.2_1692101017439_0.0641941246565132","host":"s3://npm-registry-packages"}},"4.3.1":{"name":"@node-oauth/oauth2-server","version":"4.3.1","keywords":["oauth","oauth2"],"license":"MIT","_id":"@node-oauth/oauth2-server@4.3.1","maintainers":[{"name":"jkuester","email":"jkuester@uni-bremen.de"},{"name":"happyzombies","email":"DANIEL.REGUERO@HOTMAIL.COM"}],"contributors":[{"name":"Thom Seddon","email":"thom@seddonmedia.co.uk"},{"name":"Lars F. Karlström","email":"lars@lfk.io"},{"name":"Rui Marinho","email":"ruipmarinho@gmail.com"},{"name":"Tiago Ribeiro","email":"tiago.ribeiro@gmail.com"},{"name":"Michael Salinger","email":"mjsalinger@gmail.com"},{"name":"Nuno Sousa"},{"name":"Max Truxa"},{"name":"Daniel Reguero"},{"name":"Jan Küster","email":"info@jankuester.com"}],"homepage":"https://github.com/node-oauth/node-oauth2-server#readme","bugs":{"url":"https://github.com/node-oauth/node-oauth2-server/issues"},"dist":{"shasum":"7fa1a255f0e0c892c050eafe2d6592f0821f7197","tarball":"https://registry.npmjs.org/@node-oauth/oauth2-server/-/oauth2-server-4.3.1.tgz","fileCount":41,"integrity":"sha512-UsgEN75/6UdosIOUQiG9jF/Vrhf0xSmplYd5QQoMpSn5FxOEfoOIf1DhAzFO8I7JBFBGY/7J78cZHR94gwgQcQ==","signatures":[{"sig":"MEYCIQDBN9Wr2EreGpQA+NekNip1aRGC85kaNnPG94yQmzfmogIhAO08fneRWpAkNlr84ER2eX/z2af2OGFYvkkf3OLjpuGr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105887},"main":"index.js","types":"index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"25c366115da40dbb68efff8025db439232ded7cd","scripts":{"lint":"npx eslint .","test":"NODE_ENV=test ./node_modules/.bin/mocha 'test/**/*_test.js'","pretest":"eslint lib test index.js","lint:fix":"npx eslint . --fix","test-debug":"NODE_ENV=test ./node_modules/.bin/mocha  --inspect --debug-brk 'test/**/*_test.js'","test:watch":"NODE_ENV=test ./node_modules/.bin/mocha --watch 'test/**/*_test.js'","test:coverage":"NODE_ENV=test nyc --reporter=html --reporter=lcov --reporter=text ./node_modules/.bin/mocha 'test/**/*_test.js'"},"_npmUser":{"name":"jkuester","email":"jkuester@uni-bremen.de"},"repository":{"url":"git+https://github.com/node-oauth/node-oauth2-server.git","type":"git"},"_npmVersion":"6.14.17","description":"Complete, framework-agnostic, compliant and well tested module for implementing an OAuth2 Server in node.js","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.21.3","dependencies":{"type-is":"1.6.18","bluebird":"3.7.2","basic-auth":"2.0.1","promisify-any":"2.0.1","@node-oauth/formats":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.3.7","mocha":"10.2.0","sinon":"15.1.0","eslint":"8.42.0"},"_npmOperationalInternal":{"tmp":"tmp/oauth2-server_4.3.1_1693035665947_0.14490440820972528","host":"s3://npm-registry-packages"}},"4.3.2":{"name":"@node-oauth/oauth2-server","version":"4.3.2","keywords":["oauth","oauth2"],"license":"MIT","_id":"@node-oauth/oauth2-server@4.3.2","maintainers":[{"name":"jkuester","email":"jkuester@uni-bremen.de"},{"name":"happyzombies","email":"DANIEL.REGUERO@HOTMAIL.COM"}],"contributors":[{"name":"Thom Seddon","email":"thom@seddonmedia.co.uk"},{"name":"Lars F. Karlström","email":"lars@lfk.io"},{"name":"Rui Marinho","email":"ruipmarinho@gmail.com"},{"name":"Tiago Ribeiro","email":"tiago.ribeiro@gmail.com"},{"name":"Michael Salinger","email":"mjsalinger@gmail.com"},{"name":"Nuno Sousa"},{"name":"Max Truxa"},{"name":"Daniel Reguero"},{"name":"Jan Küster","email":"info@jankuester.com"}],"homepage":"https://github.com/node-oauth/node-oauth2-server#readme","bugs":{"url":"https://github.com/node-oauth/node-oauth2-server/issues"},"dist":{"shasum":"a13de8e6622f7df7ddade89ffe3790442f1edc33","tarball":"https://registry.npmjs.org/@node-oauth/oauth2-server/-/oauth2-server-4.3.2.tgz","fileCount":41,"integrity":"sha512-hZDXOWkhZF1edffMf+NERjnRBj839N9YzYkKNZ0/+E2Q2AvvIZOtuvqVkHZYIiYEolv1E3Fr22hUb8nlxiTArQ==","signatures":[{"sig":"MEUCIQDcPY3whS3WwbaDEaibiawd9ilJNh2hCOQOD+/LpcBqHQIgXFaxMyHF+IMKeOOeVsnDerAdop6x5XtynvnbADet3aI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105887},"main":"index.js","types":"index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"84d032a41495c178ea2c17138eaddf884c291748","scripts":{"lint":"npx eslint .","test":"NODE_ENV=test ./node_modules/.bin/mocha 'test/**/*_test.js'","pretest":"eslint lib test index.js","lint:fix":"npx eslint . --fix","test-debug":"NODE_ENV=test ./node_modules/.bin/mocha  --inspect --debug-brk 'test/**/*_test.js'","test:watch":"NODE_ENV=test ./node_modules/.bin/mocha --watch 'test/**/*_test.js'","test:coverage":"NODE_ENV=test nyc --reporter=html --reporter=lcov --reporter=text ./node_modules/.bin/mocha 'test/**/*_test.js'"},"_npmUser":{"name":"jkuester","email":"jkuester@uni-bremen.de"},"repository":{"url":"git+https://github.com/node-oauth/node-oauth2-server.git","type":"git"},"_npmVersion":"6.14.17","description":"Complete, framework-agnostic, compliant and well tested module for implementing an OAuth2 Server in node.js","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.21.3","dependencies":{"type-is":"1.6.18","bluebird":"3.7.2","basic-auth":"2.0.1","promisify-any":"2.0.1","@node-oauth/formats":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.3.7","mocha":"10.2.0","sinon":"15.1.0","eslint":"8.42.0"},"_npmOperationalInternal":{"tmp":"tmp/oauth2-server_4.3.2_1693052772512_0.7803811934848202","host":"s3://npm-registry-packages"}},"5.0.0-rc.3":{"name":"@node-oauth/oauth2-server","version":"5.0.0-rc.3","keywords":["oauth","oauth2"],"license":"MIT","_id":"@node-oauth/oauth2-server@5.0.0-rc.3","maintainers":[{"name":"jkuester","email":"jkuester@uni-bremen.de"},{"name":"happyzombies","email":"DANIEL.REGUERO@HOTMAIL.COM"}],"contributors":[{"name":"Thom Seddon","email":"thom@seddonmedia.co.uk"},{"name":"Lars F. Karlström","email":"lars@lfk.io"},{"name":"Rui Marinho","email":"ruipmarinho@gmail.com"},{"name":"Tiago Ribeiro","email":"tiago.ribeiro@gmail.com"},{"name":"Michael Salinger","email":"mjsalinger@gmail.com"},{"name":"Nuno Sousa"},{"name":"Max Truxa"},{"name":"Daniel Reguero"},{"name":"Jan Küster","email":"info@jankuester.com"}],"homepage":"https://github.com/node-oauth/node-oauth2-server#readme","bugs":{"url":"https://github.com/node-oauth/node-oauth2-server/issues"},"dist":{"shasum":"0c68cbbe5cf2a3c1235efa6503dbfa495b7ca014","tarball":"https://registry.npmjs.org/@node-oauth/oauth2-server/-/oauth2-server-5.0.0-rc.3.tgz","fileCount":42,"integrity":"sha512-JMZyEQwHoEvYOm25JIldRTBLCKqpB2JSwmaFaoBjmg9a+v5MJca0N33GC7yuq5YFmMgbMSqiCbL7+g0OyLwSHQ==","signatures":[{"sig":"MEQCIGFjnThR/gF8v3utbHzztLAZE45/Qif9L6LHbGk4OQwgAiA2P/2igXrpmBVZhh1oD+n3L2eNd4HiYGTtkh2UXpS29g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99651},"main":"index.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"028e020558395263a83160db0d3a642d444069db","scripts":{"lint":"npx eslint .","test":"NODE_ENV=test ./node_modules/.bin/mocha 'test/**/*_test.js'","pretest":"eslint lib test index.js","lint:fix":"npx eslint . --fix","test-debug":"NODE_ENV=test ./node_modules/.bin/mocha  --inspect --debug-brk 'test/**/*_test.js'","test:watch":"NODE_ENV=test ./node_modules/.bin/mocha --watch 'test/**/*_test.js'","test:coverage":"NODE_ENV=test nyc --reporter=html --reporter=lcov --reporter=text ./node_modules/.bin/mocha 'test/**/*_test.js'"},"_npmUser":{"name":"jkuester","email":"jkuester@uni-bremen.de"},"repository":{"url":"git+https://github.com/node-oauth/node-oauth2-server.git","type":"git"},"_npmVersion":"6.14.17","description":"Complete, framework-agnostic, compliant and well tested module for implementing an OAuth2 Server in node.js","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.21.3","dependencies":{"type-is":"1.6.18","basic-auth":"2.0.1","@node-oauth/formats":"1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","chai":"4.3.7","mocha":"10.2.0","sinon":"15.2.0","eslint":"8.46.0"},"_npmOperationalInternal":{"tmp":"tmp/oauth2-server_5.0.0-rc.3_1693308485423_0.7501306504504093","host":"s3://npm-registry-packages"}},"5.0.0-rc.4":{"name":"@node-oauth/oauth2-server","version":"5.0.0-rc.4","keywords":["oauth","oauth2"],"license":"MIT","_id":"@node-oauth/oauth2-server@5.0.0-rc.4","maintainers":[{"name":"jkuester","email":"jkuester@uni-bremen.de"},{"name":"happyzombies","email":"DANIEL.REGUERO@HOTMAIL.COM"}],"contributors":[{"name":"Thom Seddon","email":"thom@seddonmedia.co.uk"},{"name":"Lars F. Karlström","email":"lars@lfk.io"},{"name":"Rui Marinho","email":"ruipmarinho@gmail.com"},{"name":"Tiago Ribeiro","email":"tiago.ribeiro@gmail.com"},{"name":"Michael Salinger","email":"mjsalinger@gmail.com"},{"name":"Nuno Sousa"},{"name":"Max Truxa"},{"name":"Daniel Reguero"},{"name":"Jan Küster","email":"info@jankuester.com"}],"homepage":"https://github.com/node-oauth/node-oauth2-server#readme","bugs":{"url":"https://github.com/node-oauth/node-oauth2-server/issues"},"dist":{"shasum":"ed74cd004a81c21c662d180cdfe4113de4ed9571","tarball":"https://registry.npmjs.org/@node-oauth/oauth2-server/-/oauth2-server-5.0.0-rc.4.tgz","fileCount":43,"integrity":"sha512-i61tV7dwyotivKbGAiUb3h6xfEZHETAYJazOAYyItoUB5lgQpQnFwlnbLXyZ4hRQYu3Zv8AhmnCAXFDl8QgFig==","signatures":[{"sig":"MEUCID6ZYOI63OY/3paSslywpzOOx4ohLQXQHhSfRuK4+EF1AiEAihLdb3PXCpsbHAbLjSh+gKK6WD7O1KvzcYQPcdnBbDI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":100630},"main":"index.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"85d0a7996a1a4222766dfc9d92c269001115db05","scripts":{"lint":"npx eslint .","test":"NODE_ENV=test ./node_modules/.bin/mocha 'test/**/*_test.js'","pretest":"eslint lib test index.js","lint:fix":"npx eslint . --fix","test-debug":"NODE_ENV=test ./node_modules/.bin/mocha  --inspect --debug-brk 'test/**/*_test.js'","test:watch":"NODE_ENV=test ./node_modules/.bin/mocha --watch 'test/**/*_test.js'","test:coverage":"NODE_ENV=test nyc --reporter=html --reporter=lcov --reporter=text ./node_modules/.bin/mocha 'test/**/*_test.js'"},"_npmUser":{"name":"jkuester","email":"jkuester@uni-bremen.de"},"repository":{"url":"git+https://github.com/node-oauth/node-oauth2-server.git","type":"git"},"_npmVersion":"6.14.17","description":"Complete, framework-agnostic, compliant and well tested module for implementing an OAuth2 Server in node.js","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.21.3","dependencies":{"type-is":"1.6.18","basic-auth":"2.0.1","@node-oauth/formats":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.3.7","mocha":"10.2.0","sinon":"15.2.0","eslint":"8.46.0"},"_npmOperationalInternal":{"tmp":"tmp/oauth2-server_5.0.0-rc.4_1695970454843_0.37045713659508217","host":"s3://npm-registry-packages"}},"5.0.0-rc.5":{"name":"@node-oauth/oauth2-server","version":"5.0.0-rc.5","keywords":["oauth","oauth2"],"license":"MIT","_id":"@node-oauth/oauth2-server@5.0.0-rc.5","maintainers":[{"name":"jkuester","email":"jkuester@uni-bremen.de"},{"name":"happyzombies","email":"DANIEL.REGUERO@HOTMAIL.COM"}],"contributors":[{"name":"Thom Seddon","email":"thom@seddonmedia.co.uk"},{"name":"Lars F. Karlström","email":"lars@lfk.io"},{"name":"Rui Marinho","email":"ruipmarinho@gmail.com"},{"name":"Tiago Ribeiro","email":"tiago.ribeiro@gmail.com"},{"name":"Michael Salinger","email":"mjsalinger@gmail.com"},{"name":"Nuno Sousa"},{"name":"Max Truxa"},{"name":"Daniel Reguero"},{"name":"Jan Küster","email":"info@jankuester.com"}],"homepage":"https://github.com/node-oauth/node-oauth2-server#readme","bugs":{"url":"https://github.com/node-oauth/node-oauth2-server/issues"},"dist":{"shasum":"288e6d7b3b0a6d4ba3bed5fe736aa7707e917ac2","tarball":"https://registry.npmjs.org/@node-oauth/oauth2-server/-/oauth2-server-5.0.0-rc.5.tgz","fileCount":43,"integrity":"sha512-kxVF5Xbc48uctoKBtFmWZfeJDQL5RG2w+CCd9guzPL9MJ+oie8xc/9WHHAZeVjI8UGzHTBAOBtrWIf5/QT9y1A==","signatures":[{"sig":"MEUCIQDYih+Z3C4p2BEYrJfxDlsq2Zi7rWjp1hMvIcskUeThQgIgDHDXd/Kd1YMDwVD2xvHC2xBtHd3OmV9Fb9KacN2Bkx0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101062},"main":"index.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"eb9f12348ef001cac0950f2ddaeb7f111d68d34b","scripts":{"lint":"npx eslint .","test":"NODE_ENV=test ./node_modules/.bin/mocha 'test/**/*_test.js'","pretest":"eslint lib test index.js","lint:fix":"npx eslint . --fix","test-debug":"NODE_ENV=test ./node_modules/.bin/mocha  --inspect --debug-brk 'test/**/*_test.js'","test:watch":"NODE_ENV=test ./node_modules/.bin/mocha --watch 'test/**/*_test.js'","test:coverage":"NODE_ENV=test nyc --reporter=html --reporter=lcov --reporter=text ./node_modules/.bin/mocha 'test/**/*_test.js'"},"_npmUser":{"name":"jkuester","email":"jkuester@uni-bremen.de"},"repository":{"url":"git+https://github.com/node-oauth/node-oauth2-server.git","type":"git"},"_npmVersion":"6.14.17","description":"Complete, framework-agnostic, compliant and well tested module for implementing an OAuth2 Server in node.js","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.21.3","dependencies":{"type-is":"1.6.18","basic-auth":"2.0.1","@node-oauth/formats":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.3.7","mocha":"10.2.0","sinon":"15.2.0","eslint":"8.46.0"},"_npmOperationalInternal":{"tmp":"tmp/oauth2-server_5.0.0-rc.5_1698825323712_0.8668264067975939","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@node-oauth/oauth2-server","version":"5.0.0","keywords":["oauth","oauth2"],"license":"MIT","_id":"@node-oauth/oauth2-server@5.0.0","maintainers":[{"name":"jkuester","email":"jkuester@uni-bremen.de"},{"name":"happyzombies","email":"DANIEL.REGUERO@HOTMAIL.COM"}],"contributors":[{"name":"Thom Seddon","email":"thom@seddonmedia.co.uk"},{"name":"Lars F. Karlström","email":"lars@lfk.io"},{"name":"Rui Marinho","email":"ruipmarinho@gmail.com"},{"name":"Tiago Ribeiro","email":"tiago.ribeiro@gmail.com"},{"name":"Michael Salinger","email":"mjsalinger@gmail.com"},{"name":"Nuno Sousa"},{"name":"Max Truxa"},{"name":"Daniel Reguero"},{"name":"Jan Küster","email":"info@jankuester.com"}],"homepage":"https://github.com/node-oauth/node-oauth2-server#readme","bugs":{"url":"https://github.com/node-oauth/node-oauth2-server/issues"},"dist":{"shasum":"69cfee49aff4463932797b33ec0652413bdcd59e","tarball":"https://registry.npmjs.org/@node-oauth/oauth2-server/-/oauth2-server-5.0.0.tgz","fileCount":43,"integrity":"sha512-lf87NNvmLm0G7ca/B++bmjsc5kLkLmRzEK7/bBjijPLiguuUKPyh1chp2rCz2J+sHCrmRLVxzY9UJlJnMERjIA==","signatures":[{"sig":"MEYCIQDT38A+Fies7sw+5soQv6dRgaj+yjdeteFuwnUO7IofBgIhALD4l6JWeemYy6benTeji/KblxcqrX7GQ4kqKkb//gQY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101234},"main":"index.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"185866900f8bae49771bfdbd12e2c38c91e2487e","scripts":{"lint":"npx eslint .","test":"NODE_ENV=test ./node_modules/.bin/mocha 'test/**/*_test.js'","pretest":"eslint lib test index.js","lint:fix":"npx eslint . --fix","test-debug":"NODE_ENV=test ./node_modules/.bin/mocha  --inspect --debug-brk 'test/**/*_test.js'","test:watch":"NODE_ENV=test ./node_modules/.bin/mocha --watch 'test/**/*_test.js'","test:coverage":"NODE_ENV=test nyc --reporter=html --reporter=lcov --reporter=text ./node_modules/.bin/mocha 'test/**/*_test.js'"},"_npmUser":{"name":"jkuester","email":"jkuester@uni-bremen.de"},"repository":{"url":"git+https://github.com/node-oauth/node-oauth2-server.git","type":"git"},"_npmVersion":"10.2.0","description":"Complete, framework-agnostic, compliant and well tested module for implementing an OAuth2 Server in node.js","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"21.0.0","dependencies":{"type-is":"1.6.18","basic-auth":"2.0.1","@node-oauth/formats":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.3.7","mocha":"10.2.0","sinon":"15.2.0","eslint":"8.46.0"},"_npmOperationalInternal":{"tmp":"tmp/oauth2-server_5.0.0_1699279102515_0.6669273230343975","host":"s3://npm-registry-packages"}},"4.3.3":{"name":"@node-oauth/oauth2-server","version":"4.3.3","keywords":["oauth","oauth2"],"license":"MIT","_id":"@node-oauth/oauth2-server@4.3.3","maintainers":[{"name":"jkuester","email":"jkuester@uni-bremen.de"},{"name":"happyzombies","email":"DANIEL.REGUERO@HOTMAIL.COM"}],"contributors":[{"name":"Thom Seddon","email":"thom@seddonmedia.co.uk"},{"name":"Lars F. Karlström","email":"lars@lfk.io"},{"name":"Rui Marinho","email":"ruipmarinho@gmail.com"},{"name":"Tiago Ribeiro","email":"tiago.ribeiro@gmail.com"},{"name":"Michael Salinger","email":"mjsalinger@gmail.com"},{"name":"Nuno Sousa"},{"name":"Max Truxa"},{"name":"Daniel Reguero"},{"name":"Jan Küster","email":"info@jankuester.com"}],"homepage":"https://github.com/node-oauth/node-oauth2-server#readme","bugs":{"url":"https://github.com/node-oauth/node-oauth2-server/issues"},"dist":{"shasum":"893f07b6e6b923ad50673fff32554abbf96dd4c4","tarball":"https://registry.npmjs.org/@node-oauth/oauth2-server/-/oauth2-server-4.3.3.tgz","fileCount":40,"integrity":"sha512-0LiQ6sGwgd+WPQCkayORgv3ju6JNcZsU9IpiXSGCQ/LNlvhQCgwriVaVageXl1J9GwY/rq4wMg6DPwakGZLC2g==","signatures":[{"sig":"MEYCIQDdIp0S0WkURIVGtOoGcywsFah7OMyskO736JwIYnawFwIhAMAon3AFrJYquE9mZYVCmglYf+2HWc2+exDEbn5k3+Eh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99280},"main":"index.js","types":"index.d.ts","engines":{"node":">=14.0.0"},"gitHead":"080970764d25143296de6b23f830f848d11cd3d4","scripts":{"lint":"npx eslint .","test":"NODE_ENV=test ./node_modules/.bin/mocha 'test/**/*_test.js'","pretest":"eslint lib test index.js","lint:fix":"npx eslint . --fix","test-debug":"NODE_ENV=test ./node_modules/.bin/mocha  --inspect --debug-brk 'test/**/*_test.js'","test:watch":"NODE_ENV=test ./node_modules/.bin/mocha --watch 'test/**/*_test.js'","test:coverage":"NODE_ENV=test nyc --reporter=html --reporter=lcov --reporter=text ./node_modules/.bin/mocha 'test/**/*_test.js'"},"_npmUser":{"name":"jkuester","email":"jkuester@uni-bremen.de"},"repository":{"url":"git+https://github.com/node-oauth/node-oauth2-server.git","type":"git"},"_npmVersion":"9.6.7","description":"Complete, framework-agnostic, compliant and well tested module for implementing an OAuth2 Server in node.js","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"18.17.1","dependencies":{"type-is":"1.6.18","bluebird":"3.7.2","basic-auth":"2.0.1","promisify-any":"2.0.1","@node-oauth/formats":"1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","chai":"4.3.7","mocha":"10.2.0","sinon":"15.1.0","eslint":"8.42.0"},"_npmOperationalInternal":{"tmp":"tmp/oauth2-server_4.3.3_1699353169211_0.856019933833464","host":"s3://npm-registry-packages"}},"5.1.0-rc.0":{"name":"@node-oauth/oauth2-server","version":"5.1.0-rc.0","keywords":["oauth","oauth2"],"license":"MIT","_id":"@node-oauth/oauth2-server@5.1.0-rc.0","maintainers":[{"name":"jkuester","email":"jkuester@uni-bremen.de"},{"name":"happyzombies","email":"DANIEL.REGUERO@HOTMAIL.COM"}],"contributors":[{"name":"Thom Seddon","email":"thom@seddonmedia.co.uk"},{"name":"Lars F. Karlström","email":"lars@lfk.io"},{"name":"Rui Marinho","email":"ruipmarinho@gmail.com"},{"name":"Tiago Ribeiro","email":"tiago.ribeiro@gmail.com"},{"name":"Michael Salinger","email":"mjsalinger@gmail.com"},{"name":"Nuno Sousa"},{"name":"Max Truxa"},{"name":"Daniel Reguero"},{"name":"Jan Küster","email":"info@jankuester.com"}],"homepage":"https://github.com/node-oauth/node-oauth2-server#readme","bugs":{"url":"https://github.com/node-oauth/node-oauth2-server/issues"},"dist":{"shasum":"4d760d0287f485968c6af78ed595256520c4b2a0","tarball":"https://registry.npmjs.org/@node-oauth/oauth2-server/-/oauth2-server-5.1.0-rc.0.tgz","fileCount":42,"integrity":"sha512-QxI4jCBzmtSYYWUnoxKgD5BwHTSk8Ex0P+33aoeFEH3hDv+EWXMkhotjlrWvm6/usAWFAaOEbUz2Td9pPvkYig==","signatures":[{"sig":"MEQCID3y0D5X2ttl5r2CytCjIHH8rhwmoLjJHxdGRsZ4BsaGAiBa7nxSdzoBd1f85+/1sRpL55hhWy7SYieFsr5AVEnHEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99841},"main":"index.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"9562aa9f8b779b3f4015c4a1a940e515dcf2959e","scripts":{"lint":"npx eslint .","test":"NODE_ENV=test ./node_modules/.bin/mocha 'test/**/*_test.js'","pretest":"eslint lib test index.js","lint:fix":"npx eslint . --fix","test-debug":"NODE_ENV=test ./node_modules/.bin/mocha  --inspect --debug-brk 'test/**/*_test.js'","test:watch":"NODE_ENV=test ./node_modules/.bin/mocha --watch 'test/**/*_test.js'","test:coverage":"NODE_ENV=test nyc --reporter=html --reporter=lcov --reporter=text ./node_modules/.bin/mocha 'test/**/*_test.js'"},"_npmUser":{"name":"jkuester","email":"jkuester@uni-bremen.de"},"repository":{"url":"git+https://github.com/node-oauth/node-oauth2-server.git","type":"git"},"_npmVersion":"6.14.17","description":"Complete, framework-agnostic, compliant and well tested module for implementing an OAuth2 Server in node.js","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"14.21.4","dependencies":{"type-is":"1.6.18","basic-auth":"2.0.1","@node-oauth/formats":"1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"15.1.0","chai":"4.3.7","mocha":"10.2.0","sinon":"15.2.0","eslint":"8.46.0"},"_npmOperationalInternal":{"tmp":"tmp/oauth2-server_5.1.0-rc.0_1701159575560_0.08425276724232766","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"@node-oauth/oauth2-server","version":"5.1.0","keywords":["oauth","oauth2"],"license":"MIT","_id":"@node-oauth/oauth2-server@5.1.0","maintainers":[{"name":"jkuester","email":"jkuester@uni-bremen.de"},{"name":"happyzombies","email":"DANIEL.REGUERO@HOTMAIL.COM"}],"contributors":[{"name":"Thom Seddon","email":"thom@seddonmedia.co.uk"},{"name":"Lars F. Karlström","email":"lars@lfk.io"},{"name":"Rui Marinho","email":"ruipmarinho@gmail.com"},{"name":"Tiago Ribeiro","email":"tiago.ribeiro@gmail.com"},{"name":"Michael Salinger","email":"mjsalinger@gmail.com"},{"name":"Nuno Sousa"},{"name":"Max Truxa"},{"name":"Daniel Reguero"},{"name":"Jan Küster","email":"info@jankuester.com"}],"homepage":"https://github.com/node-oauth/node-oauth2-server#readme","bugs":{"url":"https://github.com/node-oauth/node-oauth2-server/issues"},"dist":{"shasum":"c71dae3cbe225cb6f34f1a776bcb7379c3b8f56d","tarball":"https://registry.npmjs.org/@node-oauth/oauth2-server/-/oauth2-server-5.1.0.tgz","fileCount":42,"integrity":"sha512-sYvqL1GeZLRSwgl++/oOzxJj/ZBe2yXnp6E5LGNQ5qjpn0+t/dwquXILUe3Sk2Y8/wU7XeRxToOtBVeSVkuJag==","signatures":[{"sig":"MEQCIGkDTdF1F5AQt03hRImrF7jI8tJ/IVzdsD6xeLhfl6rTAiAqFA+XxET9LN0xsToW8EyOt7GazlwR+FflIszs1y12vQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99836},"main":"index.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"9562aa9f8b779b3f4015c4a1a940e515dcf2959e","scripts":{"lint":"npx eslint .","test":"NODE_ENV=test ./node_modules/.bin/mocha 'test/**/*_test.js'","pretest":"eslint lib test index.js","lint:fix":"npx eslint . --fix","test-debug":"NODE_ENV=test ./node_modules/.bin/mocha  --inspect --debug-brk 'test/**/*_test.js'","test:watch":"NODE_ENV=test ./node_modules/.bin/mocha --watch 'test/**/*_test.js'","test:coverage":"NODE_ENV=test nyc --reporter=html --reporter=lcov --reporter=text ./node_modules/.bin/mocha 'test/**/*_test.js'"},"_npmUser":{"name":"jkuester","email":"jkuester@uni-bremen.de"},"repository":{"url":"git+https://github.com/node-oauth/node-oauth2-server.git","type":"git"},"_npmVersion":"9.6.7","description":"Complete, framework-agnostic, compliant and well tested module for implementing an OAuth2 Server in node.js","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"18.17.1","dependencies":{"type-is":"1.6.18","basic-auth":"2.0.1","@node-oauth/formats":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"15.1.0","chai":"4.3.7","mocha":"10.2.0","sinon":"15.2.0","eslint":"8.46.0"},"_npmOperationalInternal":{"tmp":"tmp/oauth2-server_5.1.0_1702564251737_0.5575835474902233","host":"s3://npm-registry-packages"}},"5.2.0":{"name":"@node-oauth/oauth2-server","version":"5.2.0","keywords":["oauth","oauth2"],"license":"MIT","_id":"@node-oauth/oauth2-server@5.2.0","maintainers":[{"name":"jkuester","email":"jkuester@uni-bremen.de"},{"name":"happyzombies","email":"DANIEL.REGUERO@HOTMAIL.COM"}],"contributors":[{"name":"Thom Seddon","email":"thom@seddonmedia.co.uk"},{"name":"Lars F. Karlström","email":"lars@lfk.io"},{"name":"Rui Marinho","email":"ruipmarinho@gmail.com"},{"name":"Tiago Ribeiro","email":"tiago.ribeiro@gmail.com"},{"name":"Michael Salinger","email":"mjsalinger@gmail.com"},{"name":"Nuno Sousa"},{"name":"Max Truxa"},{"name":"Daniel Reguero"},{"name":"Jan Küster","email":"info@jankuester.com"}],"homepage":"https://github.com/node-oauth/node-oauth2-server#readme","bugs":{"url":"https://github.com/node-oauth/node-oauth2-server/issues"},"dist":{"shasum":"9bfabf1f5d24387c919e30a4c5fa3ff0c408cbfa","tarball":"https://registry.npmjs.org/@node-oauth/oauth2-server/-/oauth2-server-5.2.0.tgz","fileCount":42,"integrity":"sha512-tbw0aHPk1Pu/HmQlll4unYd+VHwoagbAmUBLys5g6hDh9khcKzTmE77Z0myMG5a66w3Yk3xBwCRPX9a7M+HTqA==","signatures":[{"sig":"MEYCIQCN2yRyyWsTLdWEetMYAKSMDJY+CVwwQ4QEoNA5OU+mBgIhAJDDBQopmSE4AGiPUa5Yod2niTDMppSlIF1+PVFyg+hq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99561},"main":"index.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"0e2bbddff59ff46b31f82c454d25351bc31f8df2","scripts":{"lint":"npx eslint .","test":"NODE_ENV=test ./node_modules/.bin/mocha 'test/**/*_test.js'","pretest":"eslint lib test index.js","lint:fix":"npx eslint . --fix","test-debug":"NODE_ENV=test ./node_modules/.bin/mocha  --inspect --debug-brk 'test/**/*_test.js'","test:watch":"NODE_ENV=test ./node_modules/.bin/mocha --watch 'test/**/*_test.js'","test:coverage":"NODE_ENV=test nyc --reporter=html --reporter=lcov --reporter=text ./node_modules/.bin/mocha 'test/**/*_test.js'"},"_npmUser":{"name":"jkuester","email":"jkuester@uni-bremen.de"},"repository":{"url":"git+https://github.com/node-oauth/node-oauth2-server.git","type":"git"},"_npmVersion":"10.2.3","description":"Complete, framework-agnostic, compliant and well tested module for implementing an OAuth2 Server in node.js","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"20.10.0","dependencies":{"type-is":"1.6.18","basic-auth":"2.0.1","@node-oauth/formats":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"17.0.0","chai":"4.5.0","mocha":"10.7.0","sinon":"18.0.0","eslint":"8.57.0"},"_npmOperationalInternal":{"tmp":"tmp/oauth2-server_5.2.0_1722430417910_0.7618008743313707","host":"s3://npm-registry-packages"}},"5.2.1":{"name":"@node-oauth/oauth2-server","version":"5.2.1","keywords":["oauth","oauth2"],"license":"MIT","_id":"@node-oauth/oauth2-server@5.2.1","maintainers":[{"name":"jkuester","email":"jkuester@uni-bremen.de"},{"name":"happyzombies","email":"DANIEL.REGUERO@HOTMAIL.COM"}],"contributors":[{"name":"Thom Seddon","email":"thom@seddonmedia.co.uk"},{"name":"Lars F. Karlström","email":"lars@lfk.io"},{"name":"Rui Marinho","email":"ruipmarinho@gmail.com"},{"name":"Tiago Ribeiro","email":"tiago.ribeiro@gmail.com"},{"name":"Michael Salinger","email":"mjsalinger@gmail.com"},{"name":"Nuno Sousa"},{"name":"Max Truxa"},{"name":"Daniel Reguero"},{"name":"Jan Küster","email":"info@jankuester.com"}],"homepage":"https://github.com/node-oauth/node-oauth2-server#readme","bugs":{"url":"https://github.com/node-oauth/node-oauth2-server/issues"},"dist":{"shasum":"0ec6863c70da19e1c8bd6b48274f5d53379c9c58","tarball":"https://registry.npmjs.org/@node-oauth/oauth2-server/-/oauth2-server-5.2.1.tgz","fileCount":42,"integrity":"sha512-lTyLc7iSnSvoWu3Wzh5GkkAoqvmqZJLE1GC9o7hMiVBxvz5UCjTbbJ0OyeuNfOtQMVDoq9AEbIo6aHDrca0iRA==","signatures":[{"sig":"MEUCIAd/YF87Ot5ASWKW6VlzLiItsLeGPHEaPWrqhOuWxFldAiEA/AdPW6qOvuyGY6cZ9RtrQ/Gvw8s9ZAyL+KR2Hhi+sXU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":99730},"main":"index.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"1c7041be9ade44daabfb14bd3081e38b96366705","scripts":{"lint":"npx eslint .","test":"NODE_ENV=test ./node_modules/.bin/mocha 'test/**/*_test.js'","pretest":"eslint lib test index.js","lint:fix":"npx eslint . --fix","test-debug":"NODE_ENV=test ./node_modules/.bin/mocha  --inspect --debug-brk 'test/**/*_test.js'","test:watch":"NODE_ENV=test ./node_modules/.bin/mocha --watch 'test/**/*_test.js'","test:coverage":"NODE_ENV=test nyc --reporter=html --reporter=lcov --reporter=text ./node_modules/.bin/mocha 'test/**/*_test.js'"},"_npmUser":{"name":"jkuester","email":"jkuester@uni-bremen.de"},"repository":{"url":"git+https://github.com/node-oauth/node-oauth2-server.git","type":"git"},"_npmVersion":"10.9.2","description":"Complete, framework-agnostic, compliant and well tested module for implementing an OAuth2 Server in node.js","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"22.16.0","dependencies":{"type-is":"2.0.1","basic-auth":"2.0.1","@node-oauth/formats":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"17.1.0","chai":"4.5.0","mocha":"11.7.1","sinon":"21.0.0","eslint":"8.57.1"},"_npmOperationalInternal":{"tmp":"tmp/oauth2-server_5.2.1_1753174154829_0.5823441823361626","host":"s3://npm-registry-packages-npm-production"}},"5.2.2-rc.0":{"name":"@node-oauth/oauth2-server","version":"5.2.2-rc.0","keywords":["oauth","oauth2"],"license":"MIT","_id":"@node-oauth/oauth2-server@5.2.2-rc.0","maintainers":[{"name":"jkuester","email":"jkuester@uni-bremen.de"},{"name":"happyzombies","email":"DANIEL.REGUERO@HOTMAIL.COM"}],"contributors":[{"name":"Thom Seddon","email":"thom@seddonmedia.co.uk"},{"name":"Lars F. Karlström","email":"lars@lfk.io"},{"name":"Rui Marinho","email":"ruipmarinho@gmail.com"},{"name":"Tiago Ribeiro","email":"tiago.ribeiro@gmail.com"},{"name":"Michael Salinger","email":"mjsalinger@gmail.com"},{"name":"Nuno Sousa"},{"name":"Max Truxa"},{"name":"Daniel Reguero"},{"name":"Jan Küster","email":"info@jankuester.com"}],"homepage":"https://github.com/node-oauth/node-oauth2-server#readme","bugs":{"url":"https://github.com/node-oauth/node-oauth2-server/issues"},"dist":{"shasum":"2d3130172ec7ac53a2af0badbcf6c169ed65d79d","tarball":"https://registry.npmjs.org/@node-oauth/oauth2-server/-/oauth2-server-5.2.2-rc.0.tgz","fileCount":42,"integrity":"sha512-SI9LJr5TPdpM54ldKuIj642PG8pw+B7zEZ1GHBAzteseUgTkMmeUWYSfiowyA546pQ9irZXwsGIh2rXuMKjDyw==","signatures":[{"sig":"MEUCIQCzYurkw1JCWkWaSw/c1x1DiEtUJ9/JbH+HAAN02fczWwIge3tKcvuUfDkWPLpjUYaRX1e6uYG4dkAkFOP5N2eS4ac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":100039},"main":"index.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"0565522a7567094a96aceb9c9a27f0cb73338fc8","scripts":{"lint":"npx eslint .","test":"NODE_ENV=test ./node_modules/.bin/mocha 'test/**/*_test.js'","pretest":"eslint lib test index.js","lint:fix":"npx eslint . --fix","test-debug":"NODE_ENV=test ./node_modules/.bin/mocha  --inspect --debug-brk 'test/**/*_test.js'","test:watch":"NODE_ENV=test ./node_modules/.bin/mocha --watch 'test/**/*_test.js'","test:coverage":"NODE_ENV=test nyc --reporter=html --reporter=lcov --reporter=text ./node_modules/.bin/mocha 'test/**/*_test.js'"},"_npmUser":{"name":"jkuester","email":"jkuester@uni-bremen.de"},"repository":{"url":"git+https://github.com/node-oauth/node-oauth2-server.git","type":"git"},"_npmVersion":"10.9.3","description":"Complete, framework-agnostic, compliant and well tested module for implementing an OAuth2 Server in node.js","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"22.18.0","dependencies":{"type-is":"2.0.1","basic-auth":"2.0.1","@node-oauth/formats":"1.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"nyc":"17.1.0","chai":"6.2.2","mocha":"11.7.5","sinon":"21.0.1","eslint":"8.57.1"},"_npmOperationalInternal":{"tmp":"tmp/oauth2-server_5.2.2-rc.0_1768218194768_0.31125448464580097","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"@node-oauth/oauth2-server","version":"5.3.0","keywords":["oauth","oauth2"],"license":"MIT","_id":"@node-oauth/oauth2-server@5.3.0","maintainers":[{"name":"jkuester","email":"jkuester@uni-bremen.de"},{"name":"happyzombies","email":"DANIEL.REGUERO@HOTMAIL.COM"}],"contributors":[{"name":"Thom Seddon","email":"thom@seddonmedia.co.uk"},{"name":"Lars F. Karlström","email":"lars@lfk.io"},{"name":"Rui Marinho","email":"ruipmarinho@gmail.com"},{"name":"Tiago Ribeiro","email":"tiago.ribeiro@gmail.com"},{"name":"Michael Salinger","email":"mjsalinger@gmail.com"},{"name":"Nuno Sousa"},{"name":"Max Truxa"},{"name":"Daniel Reguero"},{"name":"Jan Küster","email":"info@jankuester.com"}],"homepage":"https://github.com/node-oauth/node-oauth2-server#readme","bugs":{"url":"https://github.com/node-oauth/node-oauth2-server/issues"},"dist":{"shasum":"9a85c91fd9a68f05b2eb74b96024fdb544c9ed30","tarball":"https://registry.npmjs.org/@node-oauth/oauth2-server/-/oauth2-server-5.3.0.tgz","fileCount":43,"integrity":"sha512-gPnLZesfXWleX3Mwq9hch3yY9AiekT+cl+c99BoK7Yf/DQEoxXsvuVDG/D0MrPkFbfiOdR96Z88ZYZJkvQ5lAw==","signatures":[{"sig":"MEUCIFNTcvc2ZMiBJKtQWUfADhuAGwKcq7Nu4J2N+FfXsyWAAiEAqJiPBE8IQFlQXLoiEJYzGbseGFjtFIN/cCIoF24TYAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146411},"main":"index.js","types":"index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"8a35509617c70435dbae9386d40eeb148ff7a4aa","scripts":{"lint":"npx eslint .","test":"NODE_ENV=test ./node_modules/.bin/mocha 'test/**/*_test.js'","pretest":"eslint lib test index.js","docs:api":"node docs/build-api.js lib docs/api","docs:dev":"vitepress dev docs","lint:fix":"npx eslint . --fix","docs:build":"npm run docs:setup && npm run docs:api && vitepress build docs","docs:setup":"cd docs/guide && ln -sf ../../CONTRIBUTING.md contributing.md","test-debug":"NODE_ENV=test ./node_modules/.bin/mocha  --inspect --debug-brk 'test/**/*_test.js'","test:watch":"NODE_ENV=test ./node_modules/.bin/mocha --watch 'test/**/*_test.js'","docs:preview":"vitepress preview docs","test:coverage":"NODE_ENV=test nyc --reporter=html --reporter=lcov --reporter=text ./node_modules/.bin/mocha 'test/**/*_test.js'"},"_npmUser":{"name":"jkuester","email":"jkuester@uni-bremen.de"},"repository":{"url":"git+https://github.com/node-oauth/node-oauth2-server.git","type":"git"},"_npmVersion":"11.8.0","description":"Complete, framework-agnostic, compliant and well tested module for implementing an OAuth2 Server in node.js","directories":{"doc":"docs","lib":"lib","test":"test"},"_nodeVersion":"22.18.0","dependencies":{"type-is":"2.0.1","basic-auth":"2.0.1","@node-oauth/formats":"1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"18.0.0","chai":"6.2.2","mocha":"11.7.5","sinon":"21.0.3","eslint":"8.57.1","vitepress":"^2.0.0-alpha.15","jsdoc-to-markdown":"^9.1.3"},"_npmOperationalInternal":{"tmp":"tmp/oauth2-server_5.3.0_1776231958092_0.08148399629083136","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2021-10-08T12:06:11.466Z","modified":"2026-08-02T18:18:18.550Z","4.0.0":"2021-10-08T12:06:11.860Z","4.1.0":"2021-11-10T22:50:43.615Z","4.1.1":"2021-11-28T14:21:21.660Z","4.2.0":"2022-06-06T07:27:05.548Z","4.3.0":"2022-11-28T09:28:47.870Z","5.0.0-rc.0":"2023-06-22T10:54:36.196Z","5.0.0-rc.1":"2023-08-02T14:56:00.993Z","5.0.0-rc.2":"2023-08-15T12:03:37.617Z","4.3.1":"2023-08-26T07:41:06.129Z","4.3.2":"2023-08-26T12:26:12.766Z","5.0.0-rc.3":"2023-08-29T11:28:05.654Z","5.0.0-rc.4":"2023-09-29T06:54:15.053Z","5.0.0-rc.5":"2023-11-01T07:55:23.869Z","5.0.0":"2023-11-06T13:58:22.704Z","4.3.3":"2023-11-07T10:32:49.516Z","5.1.0-rc.0":"2023-11-28T08:19:35.711Z","5.1.0":"2023-12-14T14:30:51.977Z","5.2.0":"2024-07-31T12:53:38.095Z","5.2.1":"2025-07-22T08:49:14.998Z","5.2.2-rc.0":"2026-01-12T11:43:14.921Z","5.3.0":"2026-04-15T05:45:58.243Z"},"bugs":{"url":"https://github.com/node-oauth/node-oauth2-server/issues"},"license":"MIT","homepage":"https://github.com/node-oauth/node-oauth2-server#readme","keywords":["oauth","oauth2"],"repository":{"url":"git+https://github.com/node-oauth/node-oauth2-server.git","type":"git"},"description":"Complete, framework-agnostic, compliant and well tested module for implementing an OAuth2 Server in node.js","contributors":[{"name":"Thom Seddon","email":"thom@seddonmedia.co.uk"},{"name":"Lars F. Karlström","email":"lars@lfk.io"},{"name":"Rui Marinho","email":"ruipmarinho@gmail.com"},{"name":"Tiago Ribeiro","email":"tiago.ribeiro@gmail.com"},{"name":"Michael Salinger","email":"mjsalinger@gmail.com"},{"name":"Nuno Sousa"},{"name":"Max Truxa"},{"name":"Daniel Reguero"},{"name":"Jan Küster","email":"info@jankuester.com"}],"maintainers":[{"email":"jkuester@uni-bremen.de","name":"jkuester"}],"readme":"\n# @node-oauth/oauth2-server\n\nComplete, compliant and well tested module for implementing an OAuth2 server in [Node.js](https://nodejs.org).\n\n[![Tests](https://github.com/node-oauth/node-oauth2-server/actions/workflows/tests.yml/badge.svg)](https://github.com/node-oauth/node-oauth2-server/actions/workflows/tests.yml)\n[![CodeQL Semantic Analysis](https://github.com/node-oauth/node-oauth2-server/actions/workflows/codeql-analysis.yml/badge.svg)](https://github.com/node-oauth/node-oauth2-server/actions/workflows/codeql-analysis.yml)\n[![Tests for Release](https://github.com/node-oauth/node-oauth2-server/actions/workflows/tests-release.yml/badge.svg)](https://github.com/node-oauth/node-oauth2-server/actions/workflows/tests-release.yml)\n[![Documentation Status](https://readthedocs.org/projects/node-oauthoauth2-server/badge/?version=latest)](https://node-oauthoauth2-server.readthedocs.io/en/latest/?badge=latest)\n[![Project Status: Active – The project has reached a stable, usable state and is being actively developed.](https://www.repostatus.org/badges/latest/active.svg)](https://www.repostatus.org/#active)\n[![npm Version](https://img.shields.io/npm/v/@node-oauth/oauth2-server?label=version)](https://www.npmjs.com/package/@node-oauth/oauth2-server)\n[![npm Downloads/Week](https://img.shields.io/npm/dw/@node-oauth/oauth2-server)](https://www.npmjs.com/package/@node-oauth/oauth2-server)\n[![GitHub License](https://img.shields.io/github/license/node-oauth/node-oauth2-server)](https://github.com/node-oauth/node-oauth2-server/blob/master/LICENSE)\n\nNOTE: This project has been forked from [oauthjs/node-oauth2-server](https://github.com/oauthjs/node-oauth2-server) and is a continuation due to the project appearing to be abandoned. Please see [our issue board](https://github.com/node-oauth/node-oauth2-server/issues) to talk about next steps and the future of this project.\n\n## Installation\n\n```bash\nnpm install @node-oauth/oauth2-server\n```\n\nThe `@node-oauth/oauth2-server` module is framework-agnostic but there are several officially supported wrappers available for popular HTTP server frameworks such as [Express](https://www.npmjs.com/package/@node-oauth/express-oauth-server) and [Koa (not maintained by us)](https://npmjs.org/package/koa-oauth-server).\nIf you're using one of those frameworks it is strongly recommended to use the respective wrapper module instead of rolling your own.\n\n\n## Features\n\n- Supports `authorization_code`, `client_credentials`, `refresh_token` and `password` grant, as well as *extension grants*, with scopes.\n- Can be used with *promises*, *ES6 generators* and *async*/*await* (using [Babel](https://babeljs.io)).\n- Fully [RFC 6749](https://tools.ietf.org/html/rfc6749.html) and [RFC 6750](https://tools.ietf.org/html/rfc6750.html) compliant.\n- Implicitly supports any form of storage, e.g. *PostgreSQL*, *MySQL*, *MongoDB*, *Redis*, etc.\n- Support for PKCE\n- Complete [test suite](https://github.com/node-oauth/node-oauth2-server/tree/master/test).\n\n## Documentation\n\nDocumentation is hosted on Read the Docs. We have multiple versions of the docs available:\n\n- [stable](https://node-oauthoauth2-server.readthedocs.io/en/master/) (master branch)\n- [development](https://node-oauthoauth2-server.readthedocs.io/en/development/) (development branch)\n\nPlease leave an issue if something is confusing or missing in the docs.\n\n## Examples\n\nMost users should refer to our [Express (active)](https://github.com/node-oauth/express-oauth-server) or\n[Koa (not maintained by us)](https://github.com/oauthjs/koa-oauth-server/tree/master/examples) examples.\n\nMore examples can be found here: https://github.com/14gasher/oauth-example\n\n## Version 5 notes\n\nBeginning with version `5.x` we removed dual support for callbacks and promises.\nWith this version there is only support for Promises / async/await.\n\nWith this version we also bumped the `engine` to Node 16 as 14 is now deprecated.\n\n## Migrating from OAuthJs and 3.x\n\nVersion 4.x should not be hard-breaking, however, there were many improvements and fixes that may\nbe incompatible with specific behaviour in <= 3.x\n\nFor more info, please read the [changelog](./CHANGELOG.md) or open an issue, if you think something\nis unexpectedly not working.\n\n## Supported NodeJs versions\n\nThis project supports the node versions along the\n[NodeJS LTS releases](https://nodejs.org/en/about/releases/), focusing on\n\n- Maintenance LTS\n- Active LTS\n- Current\n\n## Contributing to this project\n\nPlease read our [contribution guide](./CONTRIBUTING.md) before taking actions.\nIn any case, please open an issue before opening a pull request to find out whether your intended contribution will actually have a chance to be merged.\n","readmeFilename":"README.md"}