{"_id":"@octokit/auth-oauth-device","_rev":"4181674","name":"@octokit/auth-oauth-device","description":"GitHub OAuth Device authentication strategy for JavaScript","dist-tags":{"beta":"7.0.0-beta.2","latest":"8.0.3","release-4.x":"4.0.5","release-6.x":"6.1.0"},"maintainers":[{"name":"octokitbot","email":""}],"time":{"modified":"2026-03-01T21:52:38.000Z","created":"2021-02-24T22:55:14.564Z","8.0.3":"2025-10-31T01:26:49.418Z","8.0.2":"2025-09-29T18:07:10.582Z","8.0.1":"2025-05-20T13:13:20.444Z","8.0.0":"2025-05-20T06:21:33.285Z","7.1.5":"2025-04-10T05:07:39.243Z","7.1.4":"2025-03-18T23:17:03.089Z","7.1.3":"2025-02-13T19:34:21.574Z","7.1.2":"2025-01-03T12:19:11.181Z","7.1.1":"2024-04-16T23:23:35.641Z","6.1.0":"2024-04-05T20:33:25.003Z","7.1.0":"2024-04-04T20:50:42.884Z","7.0.2":"2024-04-03T17:43:16.659Z","7.0.1":"2024-02-27T22:02:31.579Z","7.0.0":"2024-02-25T18:52:21.930Z","7.0.0-beta.2":"2024-02-25T18:18:46.893Z","7.0.0-beta.1":"2024-02-25T15:43:56.296Z","6.0.1":"2023-09-23T19:37:30.746Z","6.0.0":"2023-07-07T23:06:26.895Z","5.0.2":"2023-06-16T23:41:11.607Z","5.0.1":"2023-06-16T21:10:28.314Z","5.0.0":"2023-06-12T21:03:44.152Z","4.0.5":"2023-06-09T17:19:59.932Z","4.0.4":"2023-01-21T20:50:25.185Z","4.0.3":"2022-10-13T05:20:24.211Z","4.0.2":"2022-08-31T20:51:22.119Z","4.0.1":"2022-08-15T13:57:04.248Z","4.0.0":"2022-07-08T17:39:13.141Z","3.1.4":"2022-07-08T16:38:22.244Z","3.1.3":"2022-07-08T16:35:10.157Z","3.1.2":"2021-05-24T21:41:00.147Z","3.1.1":"2021-03-18T20:35:51.782Z","3.1.0":"2021-03-18T19:12:54.000Z","3.0.2":"2021-03-16T06:53:43.837Z","3.0.1":"2021-03-15T07:58:11.476Z","3.0.0":"2021-03-15T07:56:32.608Z","2.0.0":"2021-03-12T22:26:00.578Z","1.0.0":"2021-02-24T22:55:14.564Z"},"users":{},"author":{"name":"Gregor Martynus","url":"https://dev.to/gr2m"},"repository":{"type":"git","url":"git+https://github.com/octokit/auth-oauth-device.js.git"},"versions":{"8.0.3":{"name":"@octokit/auth-oauth-device","version":"8.0.3","description":"GitHub OAuth Device authentication strategy for JavaScript","type":"module","repository":{"type":"git","url":"git+https://github.com/octokit/auth-oauth-device.js.git"},"keywords":["github","api","sdk","toolkit"],"author":{"name":"Gregor Martynus","url":"https://dev.to/gr2m"},"license":"MIT","dependencies":{"@octokit/oauth-methods":"^6.0.2","@octokit/request":"^10.0.6","@octokit/types":"^16.0.0","universal-user-agent":"^7.0.0"},"devDependencies":{"@octokit/tsconfig":"^4.0.0","@types/node":"^24.0.0","@vitest/coverage-v8":"^3.0.0","esbuild":"^0.25.0","fetch-mock":"^12.0.0","glob":"^11.0.0","prettier":"3.6.2","semantic-release-plugin-update-version-in-files":"^2.0.0","typescript":"^5.0.0","vitest":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"engines":{"node":">= 20"},"types":"./dist-types/index.d.ts","exports":{".":{"types":"./dist-types/index.d.ts","import":"./dist-bundle/index.js","default":"./dist-bundle/index.js"}},"sideEffects":false,"gitHead":"facfe2de46cee0287d3c8312276bd7234eaaa57e","_id":"@octokit/auth-oauth-device@8.0.3","bugs":{"url":"https://github.com/octokit/auth-oauth-device.js/issues"},"homepage":"https://github.com/octokit/auth-oauth-device.js#readme","_nodeVersion":"24.11.0","_npmVersion":"11.6.2","dist":{"shasum":"d4b6a5d99c9c2365be1c11702d70668035a976be","size":8644,"noattachment":false,"key":"/@octokit/auth-oauth-device/-/@octokit/auth-oauth-device-8.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@octokit/auth-oauth-device/download/@octokit/auth-oauth-device-8.0.3.tgz"},"_npmUser":{"name":"octokitbot","email":"security+octokitbot@github.com"},"directories":{},"maintainers":[{"name":"octokitbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/auth-oauth-device_8.0.3_1761874009187_0.327362101365394"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-10-31T01:26:49.418Z","publish_time":1761874009418,"_source_registry_name":"default","_cnpm_publish_time":1761874009418},"8.0.2":{"name":"@octokit/auth-oauth-device","version":"8.0.2","description":"GitHub OAuth Device authentication strategy for JavaScript","type":"module","repository":{"type":"git","url":"git+https://github.com/octokit/auth-oauth-device.js.git"},"keywords":["github","api","sdk","toolkit"],"author":{"name":"Gregor Martynus","url":"https://dev.to/gr2m"},"license":"MIT","dependencies":{"@octokit/oauth-methods":"^6.0.1","@octokit/request":"^10.0.5","@octokit/types":"^15.0.0","universal-user-agent":"^7.0.0"},"devDependencies":{"@octokit/tsconfig":"^4.0.0","@types/node":"^22.0.0","@vitest/coverage-v8":"^3.0.0","esbuild":"^0.25.0","fetch-mock":"^12.0.0","glob":"^11.0.0","prettier":"3.5.3","semantic-release-plugin-update-version-in-files":"^2.0.0","typescript":"^5.0.0","vitest":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"engines":{"node":">= 20"},"types":"./dist-types/index.d.ts","exports":{".":{"types":"./dist-types/index.d.ts","import":"./dist-bundle/index.js","default":"./dist-bundle/index.js"}},"sideEffects":false,"_id":"@octokit/auth-oauth-device@8.0.2","gitHead":"e33e663fd65865a1f8bc9c62dd128b5a4306f8a1","bugs":{"url":"https://github.com/octokit/auth-oauth-device.js/issues"},"homepage":"https://github.com/octokit/auth-oauth-device.js#readme","_nodeVersion":"22.19.0","_npmVersion":"10.9.3","dist":{"shasum":"2ba6a0569e12da8efe4420af2b6b33a857f62532","size":8646,"noattachment":false,"key":"/@octokit/auth-oauth-device/-/@octokit/auth-oauth-device-8.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@octokit/auth-oauth-device/download/@octokit/auth-oauth-device-8.0.2.tgz"},"_npmUser":{"name":"octokitbot","email":"security+octokitbot@github.com"},"directories":{},"maintainers":[{"name":"octokitbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/auth-oauth-device_8.0.2_1759169230375_0.7003193061776221"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-09-29T18:07:10.582Z","publish_time":1759169230582,"_source_registry_name":"default","_cnpm_publish_time":1759169230582},"8.0.1":{"name":"@octokit/auth-oauth-device","version":"8.0.1","description":"GitHub OAuth Device authentication strategy for JavaScript","type":"module","repository":{"type":"git","url":"git+https://github.com/octokit/auth-oauth-device.js.git"},"keywords":["github","api","sdk","toolkit"],"author":{"name":"Gregor Martynus","url":"https://dev.to/gr2m"},"license":"MIT","dependencies":{"@octokit/oauth-methods":"^6.0.0","@octokit/request":"^10.0.2","@octokit/types":"^14.0.0","universal-user-agent":"^7.0.0"},"devDependencies":{"@octokit/tsconfig":"^4.0.0","@types/node":"^22.0.0","@vitest/coverage-v8":"^3.0.0","esbuild":"^0.25.0","fetch-mock":"^12.0.0","glob":"^11.0.0","prettier":"3.5.3","semantic-release-plugin-update-version-in-files":"^2.0.0","typescript":"^5.0.0","vitest":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"engines":{"node":">= 20"},"types":"./dist-types/index.d.ts","exports":{".":{"types":"./dist-types/index.d.ts","import":"./dist-bundle/index.js","default":"./dist-bundle/index.js"}},"sideEffects":false,"_id":"@octokit/auth-oauth-device@8.0.1","gitHead":"6cec443ae7e2832fdc96c57ae737425f71af4621","bugs":{"url":"https://github.com/octokit/auth-oauth-device.js/issues"},"homepage":"https://github.com/octokit/auth-oauth-device.js#readme","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"232ec13e299dd6bf199fe237527d04ec12decffb","size":8642,"noattachment":false,"key":"/@octokit/auth-oauth-device/-/@octokit/auth-oauth-device-8.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@octokit/auth-oauth-device/download/@octokit/auth-oauth-device-8.0.1.tgz"},"_npmUser":{"name":"octokitbot","email":"security+octokitbot@github.com"},"directories":{},"maintainers":[{"name":"octokitbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/auth-oauth-device_8.0.1_1747746800248_0.3306116156704313"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-20T13:13:20.444Z","publish_time":1747746800444,"_source_registry_name":"default","_cnpm_publish_time":1747746800444},"8.0.0":{"name":"@octokit/auth-oauth-device","version":"8.0.0","description":"GitHub OAuth Device authentication strategy for JavaScript","type":"module","repository":{"type":"git","url":"git+https://github.com/octokit/auth-oauth-device.js.git"},"keywords":["github","api","sdk","toolkit"],"author":{"name":"Gregor Martynus","url":"https://dev.to/gr2m"},"license":"MIT","dependencies":{"@octokit/oauth-methods":"^5.1.5","@octokit/request":"^9.2.3","@octokit/types":"^14.0.0","universal-user-agent":"^7.0.0"},"devDependencies":{"@octokit/tsconfig":"^4.0.0","@types/node":"^22.0.0","@vitest/coverage-v8":"^3.0.0","esbuild":"^0.25.0","fetch-mock":"^12.0.0","glob":"^11.0.0","prettier":"3.5.3","semantic-release-plugin-update-version-in-files":"^2.0.0","typescript":"^5.0.0","vitest":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"engines":{"node":">= 20"},"types":"./dist-types/index.d.ts","exports":{".":{"types":"./dist-types/index.d.ts","import":"./dist-bundle/index.js","default":"./dist-bundle/index.js"}},"sideEffects":false,"_id":"@octokit/auth-oauth-device@8.0.0","gitHead":"6837868944c8535388be77d22e4261a9ae914e16","bugs":{"url":"https://github.com/octokit/auth-oauth-device.js/issues"},"homepage":"https://github.com/octokit/auth-oauth-device.js#readme","_nodeVersion":"22.15.0","_npmVersion":"10.9.2","dist":{"shasum":"47b8c0b8b37fb582293d17d214c9badb72aef8b8","size":8640,"noattachment":false,"key":"/@octokit/auth-oauth-device/-/@octokit/auth-oauth-device-8.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@octokit/auth-oauth-device/download/@octokit/auth-oauth-device-8.0.0.tgz"},"_npmUser":{"name":"octokitbot","email":"security+octokitbot@github.com"},"directories":{},"maintainers":[{"name":"octokitbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/auth-oauth-device_8.0.0_1747722093096_0.8892655697607725"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-05-20T06:21:33.285Z","publish_time":1747722093285,"_source_registry_name":"default","_cnpm_publish_time":1747722093285},"7.1.5":{"name":"@octokit/auth-oauth-device","version":"7.1.5","description":"GitHub OAuth Device authentication strategy for JavaScript","type":"module","repository":{"type":"git","url":"git+https://github.com/octokit/auth-oauth-device.js.git"},"keywords":["github","api","sdk","toolkit"],"author":{"name":"Gregor Martynus","url":"https://dev.to/gr2m"},"license":"MIT","dependencies":{"@octokit/oauth-methods":"^5.1.5","@octokit/request":"^9.2.3","@octokit/types":"^14.0.0","universal-user-agent":"^7.0.0"},"devDependencies":{"@octokit/tsconfig":"^4.0.0","@types/node":"^22.0.0","@vitest/coverage-v8":"^3.0.0","esbuild":"^0.25.0","fetch-mock":"^12.0.0","glob":"^11.0.0","prettier":"3.5.3","semantic-release-plugin-update-version-in-files":"^2.0.0","typescript":"^5.0.0","vitest":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"engines":{"node":">= 18"},"types":"./dist-types/index.d.ts","exports":{".":{"types":"./dist-types/index.d.ts","import":"./dist-bundle/index.js","default":"./dist-bundle/index.js"}},"sideEffects":false,"_id":"@octokit/auth-oauth-device@7.1.5","gitHead":"42137e278b4c510d12a0ee5d23e40db81df11fae","bugs":{"url":"https://github.com/octokit/auth-oauth-device.js/issues"},"homepage":"https://github.com/octokit/auth-oauth-device.js#readme","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"shasum":"dd22ed25539c4dadd27bfa3afccd244434fb4c48","size":8641,"noattachment":false,"key":"/@octokit/auth-oauth-device/-/@octokit/auth-oauth-device-7.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@octokit/auth-oauth-device/download/@octokit/auth-oauth-device-7.1.5.tgz"},"_npmUser":{"name":"octokitbot","email":"security+octokitbot@github.com"},"directories":{},"maintainers":[{"name":"octokitbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/auth-oauth-device_7.1.5_1744261659076_0.28851650825807185"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-04-10T05:07:39.243Z","publish_time":1744261659243,"_source_registry_name":"default","_cnpm_publish_time":1744261659243},"7.1.4":{"name":"@octokit/auth-oauth-device","version":"7.1.4","keywords":["github","api","sdk","toolkit"],"author":{"url":"https://dev.to/gr2m","name":"Gregor Martynus"},"license":"MIT","_id":"@octokit/auth-oauth-device@7.1.4","maintainers":[{"name":"octokitbot","email":""}],"homepage":"https://github.com/octokit/auth-oauth-device.js#readme","bugs":{"url":"https://github.com/octokit/auth-oauth-device.js/issues"},"dist":{"shasum":"ef575bdfc802f964e3ae9bb9b2831681936593a9","size":8646,"noattachment":false,"key":"/@octokit/auth-oauth-device/-/@octokit/auth-oauth-device-7.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@octokit/auth-oauth-device/download/@octokit/auth-oauth-device-7.1.4.tgz"},"type":"module","types":"./dist-types/index.d.ts","engines":{"node":">= 18"},"exports":{".":{"types":"./dist-types/index.d.ts","import":"./dist-bundle/index.js","default":"./dist-bundle/index.js"}},"gitHead":"4f1c43d5ac9478ba13c6cbc4ab1fe9c5d2f6a87b","_npmUser":{"name":"octokitbot","email":"security+octokitbot@github.com"},"repository":{"url":"git+https://github.com/octokit/auth-oauth-device.js.git","type":"git"},"_npmVersion":"10.9.2","description":"GitHub OAuth Device authentication strategy for JavaScript","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"@octokit/types":"^13.6.2","@octokit/request":"^9.2.1","universal-user-agent":"^7.0.0","@octokit/oauth-methods":"^5.1.4"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","vitest":"^3.0.0","esbuild":"^0.25.0","prettier":"3.5.3","fetch-mock":"^12.0.0","typescript":"^5.0.0","@types/node":"^22.0.0","@octokit/tsconfig":"^4.0.0","@vitest/coverage-v8":"^3.0.0","semantic-release-plugin-update-version-in-files":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/auth-oauth-device_7.1.4_1742339822849_0.06683348823245394","host":"s3://npm-registry-packages-npm-production"},"_cnpmcore_publish_time":"2025-03-18T23:17:03.089Z","publish_time":1742339823089,"_source_registry_name":"default","_cnpm_publish_time":1742339823089},"7.1.3":{"name":"@octokit/auth-oauth-device","version":"7.1.3","description":"GitHub OAuth Device authentication strategy for JavaScript","type":"module","repository":{"type":"git","url":"git+https://github.com/octokit/auth-oauth-device.js.git"},"keywords":["github","api","sdk","toolkit"],"author":{"name":"Gregor Martynus","url":"https://dev.to/gr2m"},"license":"MIT","dependencies":{"@octokit/oauth-methods":"^5.1.4","@octokit/request":"^9.2.1","@octokit/types":"^13.6.2","universal-user-agent":"^7.0.0"},"devDependencies":{"@octokit/tsconfig":"^4.0.0","@types/node":"^22.0.0","@vitest/coverage-v8":"^3.0.0","esbuild":"^0.25.0","fetch-mock":"^12.0.0","glob":"^11.0.0","prettier":"3.5.1","semantic-release-plugin-update-version-in-files":"^1.1.0","typescript":"^5.0.0","vitest":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"engines":{"node":">= 18"},"types":"./dist-types/index.d.ts","exports":{".":{"types":"./dist-types/index.d.ts","import":"./dist-bundle/index.js","default":"./dist-bundle/index.js"}},"sideEffects":false,"_id":"@octokit/auth-oauth-device@7.1.3","gitHead":"9e53dfd156e36bd103059eba2cbd51951dee2498","bugs":{"url":"https://github.com/octokit/auth-oauth-device.js/issues"},"homepage":"https://github.com/octokit/auth-oauth-device.js#readme","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"shasum":"c8b2d464bb1647839dcd5ba326ddec0a55ad6be8","size":8649,"noattachment":false,"key":"/@octokit/auth-oauth-device/-/@octokit/auth-oauth-device-7.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@octokit/auth-oauth-device/download/@octokit/auth-oauth-device-7.1.3.tgz"},"_npmUser":{"name":"octokitbot","email":"security+octokitbot@github.com"},"directories":{},"maintainers":[{"name":"octokitbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/auth-oauth-device_7.1.3_1739475261415_0.8743980770748576"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-13T19:34:21.574Z","publish_time":1739475261574,"_source_registry_name":"default","_cnpm_publish_time":1739475261574},"7.1.2":{"name":"@octokit/auth-oauth-device","version":"7.1.2","description":"GitHub OAuth Device authentication strategy for JavaScript","type":"module","repository":{"type":"git","url":"git+https://github.com/octokit/auth-oauth-device.js.git"},"keywords":["github","api","sdk","toolkit"],"author":{"name":"Gregor Martynus","url":"https://dev.to/gr2m"},"license":"MIT","dependencies":{"@octokit/oauth-methods":"^5.1.3","@octokit/request":"^9.1.4","@octokit/types":"^13.6.2","universal-user-agent":"^7.0.0"},"devDependencies":{"@octokit/tsconfig":"^4.0.0","@types/node":"^22.0.0","@vitest/coverage-v8":"^2.1.8","esbuild":"^0.24.0","fetch-mock":"^11.0.0","glob":"^11.0.0","prettier":"3.4.2","semantic-release-plugin-update-version-in-files":"^1.1.0","typescript":"^5.0.0","vitest":"^2.1.8"},"publishConfig":{"access":"public","provenance":true},"engines":{"node":">= 18"},"types":"./dist-types/index.d.ts","exports":{".":{"types":"./dist-types/index.d.ts","import":"./dist-bundle/index.js","default":"./dist-bundle/index.js"}},"sideEffects":false,"_id":"@octokit/auth-oauth-device@7.1.2","gitHead":"e34e94d96bf55d3e5507fe66f26c025d7679e8b1","bugs":{"url":"https://github.com/octokit/auth-oauth-device.js/issues"},"homepage":"https://github.com/octokit/auth-oauth-device.js#readme","_nodeVersion":"22.12.0","_npmVersion":"10.9.2","dist":{"shasum":"bd79003e780467f18b0ccf4ad488151769edf41b","size":8649,"noattachment":false,"key":"/@octokit/auth-oauth-device/-/@octokit/auth-oauth-device-7.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@octokit/auth-oauth-device/download/@octokit/auth-oauth-device-7.1.2.tgz"},"_npmUser":{"name":"octokitbot","email":"security+octokitbot@github.com"},"directories":{},"maintainers":[{"name":"octokitbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/auth-oauth-device_7.1.2_1735906750957_0.8738103129272061"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-01-03T12:19:11.181Z","publish_time":1735906751181,"_source_registry_name":"default","_cnpm_publish_time":1735906751181},"7.1.1":{"name":"@octokit/auth-oauth-device","version":"7.1.1","description":"GitHub OAuth Device authentication strategy for JavaScript","type":"module","repository":{"type":"git","url":"git+https://github.com/octokit/auth-oauth-device.js.git"},"keywords":["github","api","sdk","toolkit"],"author":{"name":"Gregor Martynus","url":"https://dev.to/gr2m"},"license":"MIT","dependencies":{"@octokit/oauth-methods":"^5.0.0","@octokit/request":"^9.0.0","@octokit/types":"^13.0.0","universal-user-agent":"^7.0.0"},"devDependencies":{"@octokit/tsconfig":"^3.0.0","@types/jest":"^29.0.0","@types/node":"^20.0.0","esbuild":"^0.20.0","fetch-mock":"npm:@gr2m/fetch-mock@9.11.0-pull-request-644.1","glob":"^10.2.7","jest":"^29.0.0","prettier":"3.2.5","semantic-release":"^23.0.0","semantic-release-plugin-update-version-in-files":"^1.1.0","ts-jest":"^29.0.0","typescript":"^5.0.0"},"publishConfig":{"access":"public","provenance":true},"engines":{"node":">= 18"},"types":"./dist-types/index.d.ts","exports":{".":{"types":"./dist-types/index.d.ts","import":"./dist-bundle/index.js","default":"./dist-bundle/index.js"}},"sideEffects":false,"_id":"@octokit/auth-oauth-device@7.1.1","gitHead":"31a460d1073508f09d1862fcae2679b009a96b23","bugs":{"url":"https://github.com/octokit/auth-oauth-device.js/issues"},"homepage":"https://github.com/octokit/auth-oauth-device.js#readme","_nodeVersion":"20.12.1","_npmVersion":"10.5.2","dist":{"shasum":"7b4f8f97cbcadbe9894d48cde4406dbdef39875a","size":8679,"noattachment":false,"key":"/@octokit/auth-oauth-device/-/@octokit/auth-oauth-device-7.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@octokit/auth-oauth-device/download/@octokit/auth-oauth-device-7.1.1.tgz"},"_npmUser":{"name":"octokitbot","email":"security+octokitbot@github.com"},"directories":{},"maintainers":[{"name":"octokitbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/auth-oauth-device_7.1.1_1713309815440_0.5446809856404744"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-16T23:23:35.641Z","publish_time":1713309815641,"_source_registry_name":"default","_cnpm_publish_time":1713309815641},"6.1.0":{"name":"@octokit/auth-oauth-device","version":"6.1.0","description":"GitHub OAuth Device authentication strategy for JavaScript","repository":{"type":"git","url":"git+https://github.com/octokit/auth-oauth-device.js.git"},"keywords":["github","api","sdk","toolkit"],"author":{"name":"Gregor Martynus","url":"https://dev.to/gr2m"},"license":"MIT","dependencies":{"@octokit/oauth-methods":"^4.1.0","@octokit/request":"^8.3.1","@octokit/types":"^13.0.0","universal-user-agent":"^6.0.0"},"devDependencies":{"@octokit/tsconfig":"^2.0.0","@types/jest":"^29.0.0","@types/node":"^18.0.0","esbuild":"^0.19.0","fetch-mock":"npm:@gr2m/fetch-mock@9.11.0-pull-request-644.1","glob":"^10.2.7","jest":"^29.0.0","prettier":"3.0.3","semantic-release":"^22.0.0","semantic-release-plugin-update-version-in-files":"^1.1.0","ts-jest":"^29.0.0","typescript":"^5.0.0"},"publishConfig":{"access":"public","provenance":true},"engines":{"node":">= 18"},"main":"dist-node/index.js","browser":"dist-web/index.js","types":"dist-types/index.d.ts","module":"dist-src/index.js","sideEffects":false,"_id":"@octokit/auth-oauth-device@6.1.0","readmeFilename":"README.md","gitHead":"80ef51f50df6e437883007614ba573d252a6a36f","bugs":{"url":"https://github.com/octokit/auth-oauth-device.js/issues"},"homepage":"https://github.com/octokit/auth-oauth-device.js#readme","_nodeVersion":"20.12.0","_npmVersion":"10.1.0","dist":{"shasum":"f868213a3db05fe27e68d1fc607502a322379dd9","size":9161,"noattachment":false,"key":"/@octokit/auth-oauth-device/-/@octokit/auth-oauth-device-6.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@octokit/auth-oauth-device/download/@octokit/auth-oauth-device-6.1.0.tgz"},"_npmUser":{"name":"octokitbot","email":"security+octokitbot@github.com"},"directories":{},"maintainers":[{"name":"octokitbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/auth-oauth-device_6.1.0_1712349204858_0.7103018731830075"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-05T20:33:25.003Z","publish_time":1712349205003,"_source_registry_name":"default","_cnpm_publish_time":1712349205003},"7.1.0":{"name":"@octokit/auth-oauth-device","version":"7.1.0","description":"GitHub OAuth Device authentication strategy for JavaScript","type":"module","repository":{"type":"git","url":"git+https://github.com/octokit/auth-oauth-device.js.git"},"keywords":["github","api","sdk","toolkit"],"author":{"name":"Gregor Martynus","url":"https://dev.to/gr2m"},"license":"MIT","dependencies":{"@octokit/oauth-methods":"^5.0.0","@octokit/request":"^9.0.0","@octokit/types":"^13.0.0","universal-user-agent":"^7.0.0"},"devDependencies":{"@octokit/tsconfig":"^3.0.0","@types/jest":"^29.0.0","@types/node":"^20.0.0","esbuild":"^0.20.0","fetch-mock":"npm:@gr2m/fetch-mock@9.11.0-pull-request-644.1","glob":"^10.2.7","jest":"^29.0.0","prettier":"3.2.5","semantic-release":"^23.0.0","semantic-release-plugin-update-version-in-files":"^1.1.0","ts-jest":"^29.0.0","typescript":"^5.0.0"},"publishConfig":{"access":"public","provenance":true},"engines":{"node":">= 18"},"main":"./dist-bundle/index.js","types":"./dist-types/index.d.ts","exports":{".":{"types":"./dist-types/index.d.ts","import":"./dist-bundle/index.js"}},"sideEffects":false,"_id":"@octokit/auth-oauth-device@7.1.0","gitHead":"6b375c624c9d49e334071004036d2fdd927b1971","bugs":{"url":"https://github.com/octokit/auth-oauth-device.js/issues"},"homepage":"https://github.com/octokit/auth-oauth-device.js#readme","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"45b65e38963132f1cc78d2afa1dce20e2d5ef1b9","size":8416,"noattachment":false,"key":"/@octokit/auth-oauth-device/-/@octokit/auth-oauth-device-7.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@octokit/auth-oauth-device/download/@octokit/auth-oauth-device-7.1.0.tgz"},"_npmUser":{"name":"octokitbot","email":"security+octokitbot@github.com"},"directories":{},"maintainers":[{"name":"octokitbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/auth-oauth-device_7.1.0_1712263842734_0.7822627645629678"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-04T20:50:42.884Z","publish_time":1712263842884,"_source_registry_name":"default","_cnpm_publish_time":1712263842884},"7.0.2":{"name":"@octokit/auth-oauth-device","version":"7.0.2","description":"GitHub OAuth Device authentication strategy for JavaScript","type":"module","repository":{"type":"git","url":"git+https://github.com/octokit/auth-oauth-device.js.git"},"keywords":["github","api","sdk","toolkit"],"author":{"name":"Gregor Martynus","url":"https://dev.to/gr2m"},"license":"MIT","dependencies":{"@octokit/oauth-methods":"^5.0.0","@octokit/request":"^9.0.0","@octokit/types":"^13.0.0","universal-user-agent":"^7.0.0"},"devDependencies":{"@octokit/tsconfig":"^3.0.0","@types/jest":"^29.0.0","@types/node":"^20.0.0","esbuild":"^0.20.0","fetch-mock":"npm:@gr2m/fetch-mock@9.11.0-pull-request-644.1","glob":"^10.2.7","jest":"^29.0.0","prettier":"3.2.5","semantic-release":"^23.0.0","semantic-release-plugin-update-version-in-files":"^1.1.0","ts-jest":"^29.0.0","typescript":"^5.0.0"},"publishConfig":{"access":"public"},"engines":{"node":">= 18"},"main":"./dist-bundle/index.js","types":"./dist-types/index.d.ts","exports":{".":{"types":"./dist-types/index.d.ts","import":"./dist-bundle/index.js"}},"sideEffects":false,"_id":"@octokit/auth-oauth-device@7.0.2","gitHead":"0322df8047cd8b1bebd358fe4e5e09c37453a0e5","bugs":{"url":"https://github.com/octokit/auth-oauth-device.js/issues"},"homepage":"https://github.com/octokit/auth-oauth-device.js#readme","_nodeVersion":"20.11.1","_npmVersion":"10.5.0","dist":{"shasum":"3785ca95ecb6bfdfd7989e5552b1ba87c24bb0a2","size":8406,"noattachment":false,"key":"/@octokit/auth-oauth-device/-/@octokit/auth-oauth-device-7.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@octokit/auth-oauth-device/download/@octokit/auth-oauth-device-7.0.2.tgz"},"_npmUser":{"name":"octokitbot","email":"security+octokitbot@github.com"},"directories":{},"maintainers":[{"name":"octokitbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/auth-oauth-device_7.0.2_1712166196497_0.12941739994352042"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-04-03T17:43:16.659Z","publish_time":1712166196659,"_source_registry_name":"default","_cnpm_publish_time":1712166196659},"7.0.1":{"name":"@octokit/auth-oauth-device","version":"7.0.1","description":"GitHub OAuth Device authentication strategy for JavaScript","type":"module","repository":{"type":"git","url":"git+https://github.com/octokit/auth-oauth-device.js.git"},"keywords":["github","api","sdk","toolkit"],"author":{"name":"Gregor Martynus","url":"https://dev.to/gr2m"},"license":"MIT","dependencies":{"@octokit/oauth-methods":"^5.0.0","@octokit/request":"^9.0.0","@octokit/types":"^12.0.0","universal-user-agent":"^7.0.0"},"devDependencies":{"@octokit/tsconfig":"^3.0.0","@types/jest":"^29.0.0","@types/node":"^20.0.0","esbuild":"^0.20.0","fetch-mock":"npm:@gr2m/fetch-mock@9.11.0-pull-request-644.1","glob":"^10.2.7","jest":"^29.0.0","prettier":"3.2.5","semantic-release":"^23.0.0","semantic-release-plugin-update-version-in-files":"^1.1.0","ts-jest":"^29.0.0","typescript":"^5.0.0"},"publishConfig":{"access":"public"},"engines":{"node":">= 18"},"main":"./dist-bundle/index.js","types":"./dist-types/index.d.ts","exports":{".":{"types":"./dist-types/index.d.ts","import":"./dist-bundle/index.js"}},"sideEffects":false,"_id":"@octokit/auth-oauth-device@7.0.1","gitHead":"d822172edb002fb43a3f0fb0668d42f325f85edc","bugs":{"url":"https://github.com/octokit/auth-oauth-device.js/issues"},"homepage":"https://github.com/octokit/auth-oauth-device.js#readme","_nodeVersion":"20.11.1","_npmVersion":"10.4.0","dist":{"shasum":"f7b7cfa801e08551223015b6bced9c3f55d29e99","size":8406,"noattachment":false,"key":"/@octokit/auth-oauth-device/-/@octokit/auth-oauth-device-7.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@octokit/auth-oauth-device/download/@octokit/auth-oauth-device-7.0.1.tgz"},"_npmUser":{"name":"octokitbot","email":"security+octokitbot@github.com"},"directories":{},"maintainers":[{"name":"octokitbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/auth-oauth-device_7.0.1_1709071351432_0.9071259937795841"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-27T22:02:31.579Z","publish_time":1709071351579,"_source_registry_name":"default","_cnpm_publish_time":1709071351579},"7.0.0":{"name":"@octokit/auth-oauth-device","version":"7.0.0","description":"GitHub OAuth Device authentication strategy for JavaScript","type":"module","repository":{"type":"git","url":"git+https://github.com/octokit/auth-oauth-device.js.git"},"keywords":["github","api","sdk","toolkit"],"author":{"name":"Gregor Martynus","url":"https://dev.to/gr2m"},"license":"MIT","dependencies":{"@octokit/oauth-methods":"^5.0.0","@octokit/request":"^9.0.0","@octokit/types":"^12.0.0","universal-user-agent":"^7.0.0"},"devDependencies":{"@octokit/tsconfig":"^3.0.0","@types/jest":"^29.0.0","@types/node":"^20.0.0","esbuild":"^0.20.0","fetch-mock":"npm:@gr2m/fetch-mock@9.11.0-pull-request-644.1","glob":"^10.2.7","jest":"^29.0.0","prettier":"3.2.5","semantic-release":"^23.0.0","semantic-release-plugin-update-version-in-files":"^1.1.0","ts-jest":"^29.0.0","typescript":"^5.0.0"},"publishConfig":{"access":"public"},"engines":{"node":">= 18"},"exports":{".":{"types":"./dist-types/index.d.ts","import":"./dist-bundle/index.js"}},"sideEffects":false,"_id":"@octokit/auth-oauth-device@7.0.0","gitHead":"90e12d027530cfa95544c054094b664a9c5e9cc5","bugs":{"url":"https://github.com/octokit/auth-oauth-device.js/issues"},"homepage":"https://github.com/octokit/auth-oauth-device.js#readme","_nodeVersion":"20.11.1","_npmVersion":"10.4.0","dist":{"shasum":"40e912a851dcbd837780997fdc031a2772bee0a3","size":8395,"noattachment":false,"key":"/@octokit/auth-oauth-device/-/@octokit/auth-oauth-device-7.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@octokit/auth-oauth-device/download/@octokit/auth-oauth-device-7.0.0.tgz"},"_npmUser":{"name":"octokitbot","email":"security+octokitbot@github.com"},"directories":{},"maintainers":[{"name":"octokitbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/auth-oauth-device_7.0.0_1708887141757_0.1065687918066145"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-25T18:52:21.930Z","publish_time":1708887141930,"_source_registry_name":"default","_cnpm_publish_time":1708887141930},"7.0.0-beta.2":{"name":"@octokit/auth-oauth-device","version":"7.0.0-beta.2","description":"GitHub OAuth Device authentication strategy for JavaScript","type":"module","repository":{"type":"git","url":"git+https://github.com/octokit/auth-oauth-device.js.git"},"keywords":["github","api","sdk","toolkit"],"author":{"name":"Gregor Martynus","url":"https://dev.to/gr2m"},"license":"MIT","dependencies":{"@octokit/oauth-methods":"^5.0.0","@octokit/request":"^9.0.0","@octokit/types":"^12.0.0","universal-user-agent":"^7.0.0"},"devDependencies":{"@octokit/tsconfig":"^3.0.0","@types/jest":"^29.0.0","@types/node":"^20.0.0","esbuild":"^0.20.0","fetch-mock":"npm:@gr2m/fetch-mock@9.11.0-pull-request-644.1","glob":"^10.2.7","jest":"^29.0.0","prettier":"3.2.5","semantic-release":"^23.0.0","semantic-release-plugin-update-version-in-files":"^1.1.0","ts-jest":"^29.0.0","typescript":"^5.0.0"},"publishConfig":{"access":"public"},"engines":{"node":">= 18"},"exports":{".":{"types":"./dist-types/index.d.ts","import":"./dist-bundle/index.js"}},"sideEffects":false,"_id":"@octokit/auth-oauth-device@7.0.0-beta.2","readmeFilename":"README.md","gitHead":"9f3dd95773b01e76a3a63cdcaf4bdd0835d6f6c5","bugs":{"url":"https://github.com/octokit/auth-oauth-device.js/issues"},"homepage":"https://github.com/octokit/auth-oauth-device.js#readme","_nodeVersion":"20.11.1","_npmVersion":"10.4.0","dist":{"shasum":"9f13be3bfd2d584a8d2698504aeafd84697db0aa","size":8410,"noattachment":false,"key":"/@octokit/auth-oauth-device/-/@octokit/auth-oauth-device-7.0.0-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@octokit/auth-oauth-device/download/@octokit/auth-oauth-device-7.0.0-beta.2.tgz"},"_npmUser":{"name":"octokitbot","email":"security+octokitbot@github.com"},"directories":{},"maintainers":[{"name":"octokitbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/auth-oauth-device_7.0.0-beta.2_1708885126702_0.08441502704962356"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-25T18:18:46.893Z","publish_time":1708885126893,"_source_registry_name":"default","_cnpm_publish_time":1708885126893},"7.0.0-beta.1":{"name":"@octokit/auth-oauth-device","version":"7.0.0-beta.1","description":"GitHub OAuth Device authentication strategy for JavaScript","type":"module","repository":{"type":"git","url":"git+https://github.com/octokit/auth-oauth-device.js.git"},"keywords":["github","api","sdk","toolkit"],"author":{"name":"Gregor Martynus","url":"https://dev.to/gr2m"},"license":"MIT","dependencies":{"@octokit/oauth-methods":"^5.0.0-beta.2","@octokit/request":"^9.0.0","@octokit/types":"^12.0.0","universal-user-agent":"^7.0.0"},"devDependencies":{"@octokit/tsconfig":"^3.0.0","@types/jest":"^29.0.0","@types/node":"^20.0.0","esbuild":"^0.20.0","fetch-mock":"npm:@gr2m/fetch-mock@9.11.0-pull-request-644.1","glob":"^10.2.7","jest":"^29.0.0","prettier":"3.2.5","semantic-release":"^23.0.0","semantic-release-plugin-update-version-in-files":"^1.1.0","ts-jest":"^29.0.0","typescript":"^5.0.0"},"publishConfig":{"access":"public"},"engines":{"node":">= 18"},"main":"dist-node/index.js","browser":"dist-web/index.js","types":"dist-types/index.d.ts","module":"dist-src/index.js","sideEffects":false,"_id":"@octokit/auth-oauth-device@7.0.0-beta.1","readmeFilename":"README.md","gitHead":"1b4e0e5a13e31259b3712ae9b1b6bc2b533378ed","bugs":{"url":"https://github.com/octokit/auth-oauth-device.js/issues"},"homepage":"https://github.com/octokit/auth-oauth-device.js#readme","_nodeVersion":"20.11.1","_npmVersion":"10.4.0","dist":{"shasum":"8c40cf756176e4172d95a73014fe95bd439f28eb","size":9160,"noattachment":false,"key":"/@octokit/auth-oauth-device/-/@octokit/auth-oauth-device-7.0.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@octokit/auth-oauth-device/download/@octokit/auth-oauth-device-7.0.0-beta.1.tgz"},"_npmUser":{"name":"octokitbot","email":"security+octokitbot@github.com"},"directories":{},"maintainers":[{"name":"octokitbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/auth-oauth-device_7.0.0-beta.1_1708875836038_0.4623447034426438"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-25T15:43:56.296Z","publish_time":1708875836296,"_source_registry_name":"default","_cnpm_publish_time":1708875836296},"6.0.1":{"name":"@octokit/auth-oauth-device","version":"6.0.1","description":"GitHub OAuth Device authentication strategy for JavaScript","repository":{"type":"git","url":"git+https://github.com/octokit/auth-oauth-device.js.git"},"keywords":["github","api","sdk","toolkit"],"author":{"name":"Gregor Martynus","url":"https://dev.to/gr2m"},"license":"MIT","dependencies":{"@octokit/oauth-methods":"^4.0.0","@octokit/request":"^8.0.0","@octokit/types":"^12.0.0","universal-user-agent":"^6.0.0"},"devDependencies":{"@octokit/tsconfig":"^2.0.0","@types/jest":"^29.0.0","@types/node":"^18.0.0","esbuild":"^0.19.0","fetch-mock":"npm:@gr2m/fetch-mock@9.11.0-pull-request-644.1","glob":"^10.2.7","jest":"^29.0.0","prettier":"3.0.3","semantic-release":"^22.0.0","semantic-release-plugin-update-version-in-files":"^1.1.0","ts-jest":"^29.0.0","typescript":"^5.0.0"},"publishConfig":{"access":"public"},"engines":{"node":">= 18"},"main":"dist-node/index.js","browser":"dist-web/index.js","types":"dist-types/index.d.ts","module":"dist-src/index.js","sideEffects":false,"_id":"@octokit/auth-oauth-device@6.0.1","gitHead":"2f81d0bb4d0222856382881357bd35b97fffca04","bugs":{"url":"https://github.com/octokit/auth-oauth-device.js/issues"},"homepage":"https://github.com/octokit/auth-oauth-device.js#readme","_nodeVersion":"18.17.1","_npmVersion":"10.1.0","dist":{"shasum":"38e5f7f8997c5e8b774f283463ecf4a7e42d7cee","size":9083,"noattachment":false,"key":"/@octokit/auth-oauth-device/-/@octokit/auth-oauth-device-6.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@octokit/auth-oauth-device/download/@octokit/auth-oauth-device-6.0.1.tgz"},"_npmUser":{"name":"octokitbot","email":"security+octokitbot@github.com"},"directories":{},"maintainers":[{"name":"octokitbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/auth-oauth-device_6.0.1_1695497850558_0.09528122261860483"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-23T19:37:30.746Z","publish_time":1695497850746,"_source_registry_name":"default","_cnpm_publish_time":1695497850746},"6.0.0":{"name":"@octokit/auth-oauth-device","version":"6.0.0","description":"GitHub OAuth Device authentication strategy for JavaScript","repository":{"type":"git","url":"git+https://github.com/octokit/auth-oauth-device.js.git"},"keywords":["github","api","sdk","toolkit"],"author":{"name":"Gregor Martynus","url":"https://dev.to/gr2m"},"license":"MIT","dependencies":{"@octokit/oauth-methods":"^4.0.0","@octokit/request":"^8.0.0","@octokit/types":"^11.0.0","universal-user-agent":"^6.0.0"},"devDependencies":{"@octokit/tsconfig":"^2.0.0","@types/jest":"^29.0.0","@types/node":"^18.0.0","esbuild":"^0.18.0","fetch-mock":"^9.11.0","glob":"^10.2.7","jest":"^29.0.0","prettier":"3.0.0","semantic-release":"^21.0.0","semantic-release-plugin-update-version-in-files":"^1.1.0","ts-jest":"^29.0.0","typescript":"^5.0.0"},"publishConfig":{"access":"public"},"engines":{"node":">= 18"},"main":"dist-node/index.js","browser":"dist-web/index.js","types":"dist-types/index.d.ts","module":"dist-src/index.js","sideEffects":false,"gitHead":"b0e161f90b120bef24486c6c7f344b5a8f27b6f9","bugs":{"url":"https://github.com/octokit/auth-oauth-device.js/issues"},"homepage":"https://github.com/octokit/auth-oauth-device.js#readme","_id":"@octokit/auth-oauth-device@6.0.0","_nodeVersion":"18.16.1","_npmVersion":"9.7.2","dist":{"shasum":"728143108345e07e06fd5bfec8891e838c3dce96","size":9053,"noattachment":false,"key":"/@octokit/auth-oauth-device/-/@octokit/auth-oauth-device-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@octokit/auth-oauth-device/download/@octokit/auth-oauth-device-6.0.0.tgz"},"_npmUser":{"name":"octokitbot","email":"security+octokitbot@github.com"},"directories":{},"maintainers":[{"name":"octokitbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/auth-oauth-device_6.0.0_1688771186582_0.7765833648426306"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-07-07T23:06:26.895Z","publish_time":1688771186895,"_source_registry_name":"default","_cnpm_publish_time":1688771186895},"5.0.2":{"name":"@octokit/auth-oauth-device","version":"5.0.2","description":"GitHub OAuth Device authentication strategy for JavaScript","repository":{"type":"git","url":"git+https://github.com/octokit/auth-oauth-device.js.git"},"keywords":["github","api","sdk","toolkit"],"author":{"name":"Gregor Martynus","url":"https://dev.to/gr2m"},"license":"MIT","dependencies":{"@octokit/oauth-methods":"^3.0.1","@octokit/request":"^7.0.0","@octokit/types":"^10.0.0","universal-user-agent":"^6.0.0"},"devDependencies":{"@octokit/tsconfig":"^2.0.0","@types/jest":"^29.0.0","@types/node":"^18.0.0","esbuild":"^0.18.0","fetch-mock":"^9.11.0","glob":"^10.2.7","jest":"^29.0.0","prettier":"2.8.8","semantic-release":"^21.0.0","semantic-release-plugin-update-version-in-files":"^1.1.0","ts-jest":"^29.0.0","typescript":"^5.0.0"},"publishConfig":{"access":"public"},"engines":{"node":">= 18"},"main":"dist-node/index.js","browser":"dist-web/index.js","types":"dist-types/index.d.ts","module":"dist-src/index.js","sideEffects":false,"gitHead":"23943d6130e9272ef852173c9d1422f8f831fdcf","bugs":{"url":"https://github.com/octokit/auth-oauth-device.js/issues"},"homepage":"https://github.com/octokit/auth-oauth-device.js#readme","_id":"@octokit/auth-oauth-device@5.0.2","_nodeVersion":"18.16.0","_npmVersion":"9.7.1","dist":{"shasum":"788e1775d6dc8034116f0087ca2b3aae0585b5b4","size":9058,"noattachment":false,"key":"/@octokit/auth-oauth-device/-/@octokit/auth-oauth-device-5.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@octokit/auth-oauth-device/download/@octokit/auth-oauth-device-5.0.2.tgz"},"_npmUser":{"name":"octokitbot","email":"security+octokitbot@github.com"},"directories":{},"maintainers":[{"name":"octokitbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/auth-oauth-device_5.0.2_1686958871429_0.585892110586417"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-16T23:41:11.607Z","publish_time":1686958871607,"_source_registry_name":"default","_cnpm_publish_time":1686958871607},"5.0.1":{"name":"@octokit/auth-oauth-device","version":"5.0.1","description":"GitHub OAuth Device authentication strategy for JavaScript","repository":{"type":"git","url":"git+https://github.com/octokit/auth-oauth-device.js.git"},"keywords":["github","api","sdk","toolkit"],"author":{"name":"Gregor Martynus","url":"https://dev.to/gr2m"},"license":"MIT","dependencies":{"@octokit/oauth-methods":"^3.0.0","@octokit/request":"^6.0.0","@octokit/types":"^9.0.0","universal-user-agent":"^6.0.0"},"devDependencies":{"@octokit/tsconfig":"^2.0.0","@types/jest":"^29.0.0","@types/node":"^18.0.0","esbuild":"^0.18.0","fetch-mock":"^9.11.0","glob":"^10.2.7","jest":"^29.0.0","prettier":"2.8.8","semantic-release":"^21.0.0","semantic-release-plugin-update-version-in-files":"^1.1.0","ts-jest":"^29.0.0","typescript":"^5.0.0"},"publishConfig":{"access":"public"},"engines":{"node":">= 18"},"main":"dist-node/index.js","browser":"dist-web/index.js","types":"dist-types/index.d.ts","module":"dist-src/index.js","sideEffects":false,"gitHead":"cdaa42c01100eeabc9eaaaf3a47e99ceb7c75056","bugs":{"url":"https://github.com/octokit/auth-oauth-device.js/issues"},"homepage":"https://github.com/octokit/auth-oauth-device.js#readme","_id":"@octokit/auth-oauth-device@5.0.1","_nodeVersion":"18.16.0","_npmVersion":"9.7.1","dist":{"shasum":"91711dda5f85bc6fe1c8c42f90d6868fcc8dc178","size":9054,"noattachment":false,"key":"/@octokit/auth-oauth-device/-/@octokit/auth-oauth-device-5.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@octokit/auth-oauth-device/download/@octokit/auth-oauth-device-5.0.1.tgz"},"_npmUser":{"name":"octokitbot","email":"security+octokitbot@github.com"},"directories":{},"maintainers":[{"name":"octokitbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/auth-oauth-device_5.0.1_1686949828104_0.04323998820608366"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-16T21:10:28.314Z","publish_time":1686949828314,"_source_registry_name":"default","_cnpm_publish_time":1686949828314},"5.0.0":{"name":"@octokit/auth-oauth-device","version":"5.0.0","description":"GitHub OAuth Device authentication strategy for JavaScript","repository":{"type":"git","url":"git+https://github.com/octokit/auth-oauth-device.js.git"},"keywords":["github","api","sdk","toolkit"],"author":{"name":"Gregor Martynus","url":"https://dev.to/gr2m"},"license":"MIT","dependencies":{"@octokit/oauth-methods":"^2.0.0","@octokit/request":"^6.0.0","@octokit/types":"^9.0.0","universal-user-agent":"^6.0.0"},"devDependencies":{"@octokit/tsconfig":"^2.0.0","@types/jest":"^29.0.0","@types/node":"^18.0.0","esbuild":"^0.17.19","fetch-mock":"^9.11.0","glob":"^10.2.7","jest":"^29.0.0","prettier":"2.8.8","semantic-release":"^21.0.0","semantic-release-plugin-update-version-in-files":"^1.1.0","ts-jest":"^29.0.0","typescript":"^5.0.0"},"publishConfig":{"access":"public"},"engines":{"node":">= 18"},"main":"dist-node/index.js","browser":"dist-web/index.js","types":"dist-types/index.d.ts","module":"dist-src/index.js","sideEffects":false,"gitHead":"941722cb9509174c4d3e3c4d9a68f1618ac06106","bugs":{"url":"https://github.com/octokit/auth-oauth-device.js/issues"},"homepage":"https://github.com/octokit/auth-oauth-device.js#readme","_id":"@octokit/auth-oauth-device@5.0.0","_nodeVersion":"18.16.0","_npmVersion":"9.7.1","dist":{"shasum":"164b307d48b8d903e235f719e79b1bb95bc9e396","size":9056,"noattachment":false,"key":"/@octokit/auth-oauth-device/-/@octokit/auth-oauth-device-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@octokit/auth-oauth-device/download/@octokit/auth-oauth-device-5.0.0.tgz"},"_npmUser":{"name":"octokitbot","email":"security+octokitbot@github.com"},"directories":{},"maintainers":[{"name":"octokitbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/auth-oauth-device_5.0.0_1686603823937_0.6364331730106001"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-12T21:03:44.152Z","publish_time":1686603824152,"_source_registry_name":"default","_cnpm_publish_time":1686603824152},"4.0.5":{"name":"@octokit/auth-oauth-device","version":"4.0.5","description":"GitHub OAuth Device authentication strategy for JavaScript","repository":{"type":"git","url":"git+https://github.com/octokit/auth-oauth-device.js.git"},"keywords":["github","api","sdk","toolkit"],"author":{"name":"Gregor Martynus","url":"https://dev.to/gr2m"},"license":"MIT","dependencies":{"@octokit/oauth-methods":"^2.0.0","@octokit/request":"^6.0.0","@octokit/types":"^9.0.0","universal-user-agent":"^6.0.0"},"devDependencies":{"@octokit/tsconfig":"^2.0.0","@types/jest":"^29.0.0","@types/node":"^18.0.0","esbuild":"^0.17.19","fetch-mock":"^9.11.0","glob":"^10.2.7","jest":"^29.0.0","prettier":"2.8.8","semantic-release":"^21.0.0","semantic-release-plugin-update-version-in-files":"^1.1.0","ts-jest":"^29.0.0","typescript":"^5.0.0"},"publishConfig":{"access":"public"},"engines":{"node":">= 14"},"main":"dist-node/index.js","browser":"dist-web/index.js","types":"dist-types/index.d.ts","module":"dist-src/index.js","sideEffects":false,"gitHead":"8b854b7268f4508dfe8c3963310a3191d14ec185","bugs":{"url":"https://github.com/octokit/auth-oauth-device.js/issues"},"homepage":"https://github.com/octokit/auth-oauth-device.js#readme","_id":"@octokit/auth-oauth-device@4.0.5","_nodeVersion":"18.16.0","_npmVersion":"9.7.1","dist":{"shasum":"21e981f51ae63d419ca3db0b75e32c85b33fa0da","size":9057,"noattachment":false,"key":"/@octokit/auth-oauth-device/-/@octokit/auth-oauth-device-4.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/@octokit/auth-oauth-device/download/@octokit/auth-oauth-device-4.0.5.tgz"},"_npmUser":{"name":"octokitbot","email":"security+octokitbot@github.com"},"directories":{},"maintainers":[{"name":"octokitbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/auth-oauth-device_4.0.5_1686331199595_0.07220063678005872"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-06-09T17:19:59.932Z","publish_time":1686331199932,"_source_registry_name":"default","_cnpm_publish_time":1686331199932},"4.0.4":{"name":"@octokit/auth-oauth-device","description":"GitHub OAuth Device authentication strategy for JavaScript","version":"4.0.4","license":"MIT","pika":true,"sideEffects":false,"keywords":["github","api","sdk","toolkit"],"repository":{"type":"git","url":"git+https://github.com/octokit/auth-oauth-device.js.git"},"dependencies":{"@octokit/oauth-methods":"^2.0.0","@octokit/request":"^6.0.0","@octokit/types":"^9.0.0","universal-user-agent":"^6.0.0"},"devDependencies":{"@octokit/tsconfig":"^1.0.2","@pika/pack":"^0.5.0","@pika/plugin-build-node":"^0.9.2","@pika/plugin-build-web":"^0.9.2","@pika/plugin-ts-standard-pkg":"^0.9.2","@types/jest":"^29.0.0","@types/node":"^18.0.0","fetch-mock":"^9.11.0","jest":"^29.0.0","prettier":"2.8.3","semantic-release":"^20.0.0","semantic-release-plugin-update-version-in-files":"^1.1.0","ts-jest":"^29.0.0","typescript":"^4.2.2"},"engines":{"node":">= 14"},"publishConfig":{"access":"public"},"source":"dist-src/index.js","types":"dist-types/index.d.ts","main":"dist-node/index.js","module":"dist-web/index.js","gitHead":"a5ae9f1915e0e9f9418046ff0772df50b25389f3","bugs":{"url":"https://github.com/octokit/auth-oauth-device.js/issues"},"homepage":"https://github.com/octokit/auth-oauth-device.js#readme","_id":"@octokit/auth-oauth-device@4.0.4","_nodeVersion":"18.13.0","_npmVersion":"8.19.3","dist":{"shasum":"b8dde812a38bf5cb0696b6e7d0a74681d437c390","size":10813,"noattachment":false,"key":"/@octokit/auth-oauth-device/-/@octokit/auth-oauth-device-4.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@octokit/auth-oauth-device/download/@octokit/auth-oauth-device-4.0.4.tgz"},"_npmUser":{"name":"octokitbot","email":"security+octokitbot@github.com"},"directories":{},"maintainers":[{"name":"octokitbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/auth-oauth-device_4.0.4_1674334224920_0.2625920196564824"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-01-21T20:50:25.185Z","publish_time":1674334225185,"_cnpm_publish_time":1674334225185},"4.0.3":{"name":"@octokit/auth-oauth-device","description":"GitHub OAuth Device authentication strategy for JavaScript","version":"4.0.3","license":"MIT","pika":true,"sideEffects":false,"keywords":["github","api","sdk","toolkit"],"repository":{"type":"git","url":"git+https://github.com/octokit/auth-oauth-device.js.git"},"dependencies":{"@octokit/oauth-methods":"^2.0.0","@octokit/request":"^6.0.0","@octokit/types":"^8.0.0","universal-user-agent":"^6.0.0"},"devDependencies":{"@octokit/tsconfig":"^1.0.2","@pika/pack":"^0.5.0","@pika/plugin-build-node":"^0.9.2","@pika/plugin-build-web":"^0.9.2","@pika/plugin-ts-standard-pkg":"^0.9.2","@types/jest":"^29.0.0","@types/node":"^16.0.0","fetch-mock":"^9.11.0","jest":"^29.0.0","prettier":"2.7.1","semantic-release":"^19.0.0","semantic-release-plugin-update-version-in-files":"^1.1.0","ts-jest":"^29.0.0","typescript":"^4.2.2"},"engines":{"node":">= 14"},"publishConfig":{"access":"public"},"source":"dist-src/index.js","types":"dist-types/index.d.ts","main":"dist-node/index.js","module":"dist-web/index.js","gitHead":"149d31b67c6ce752977d29362eb0feae858b2c4f","bugs":{"url":"https://github.com/octokit/auth-oauth-device.js/issues"},"homepage":"https://github.com/octokit/auth-oauth-device.js#readme","_id":"@octokit/auth-oauth-device@4.0.3","_nodeVersion":"16.17.1","_npmVersion":"8.19.2","dist":{"shasum":"00ce77233517e0d7d39e42a02652f64337d9df81","size":11234,"noattachment":false,"key":"/@octokit/auth-oauth-device/-/@octokit/auth-oauth-device-4.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@octokit/auth-oauth-device/download/@octokit/auth-oauth-device-4.0.3.tgz"},"_npmUser":{"name":"octokitbot","email":"security+octokitbot@github.com"},"directories":{},"maintainers":[{"name":"octokitbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/auth-oauth-device_4.0.3_1665638424027_0.6496822588388791"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-10-14T03:27:17.900Z","publish_time":1665638424211,"_cnpm_publish_time":1665638424211},"4.0.2":{"name":"@octokit/auth-oauth-device","description":"GitHub OAuth Device authentication strategy for JavaScript","version":"4.0.2","license":"MIT","pika":true,"sideEffects":false,"keywords":["github","api","sdk","toolkit"],"repository":{"type":"git","url":"git+https://github.com/octokit/auth-oauth-device.js.git"},"dependencies":{"@octokit/oauth-methods":"^2.0.0","@octokit/request":"^6.0.0","@octokit/types":"^7.0.0","universal-user-agent":"^6.0.0"},"devDependencies":{"@octokit/tsconfig":"^1.0.2","@pika/pack":"^0.5.0","@pika/plugin-build-node":"^0.9.2","@pika/plugin-build-web":"^0.9.2","@pika/plugin-ts-standard-pkg":"^0.9.2","@types/jest":"^28.0.0","@types/node":"^16.0.0","fetch-mock":"^9.11.0","jest":"^28.1.3","prettier":"2.7.1","semantic-release":"^19.0.0","semantic-release-plugin-update-version-in-files":"^1.1.0","ts-jest":"^28.0.0","typescript":"^4.2.2"},"engines":{"node":">= 14"},"publishConfig":{"access":"public"},"source":"dist-src/index.js","types":"dist-types/index.d.ts","main":"dist-node/index.js","module":"dist-web/index.js","gitHead":"5d774daece01576611d582a8a04fafb802dde52a","bugs":{"url":"https://github.com/octokit/auth-oauth-device.js/issues"},"homepage":"https://github.com/octokit/auth-oauth-device.js#readme","_id":"@octokit/auth-oauth-device@4.0.2","_nodeVersion":"16.17.0","_npmVersion":"8.18.0","dist":{"shasum":"80b3b1efe3aae884e15f681e25e19843a8ce6d87","size":11238,"noattachment":false,"key":"/@octokit/auth-oauth-device/-/@octokit/auth-oauth-device-4.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@octokit/auth-oauth-device/download/@octokit/auth-oauth-device-4.0.2.tgz"},"_npmUser":{"name":"octokitbot","email":"security+octokitbot@github.com"},"directories":{},"maintainers":[{"name":"octokitbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/auth-oauth-device_4.0.2_1661979081957_0.5737581320212546"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-31T21:52:27.184Z","publish_time":1661979082119,"_cnpm_publish_time":1661979082119},"4.0.1":{"name":"@octokit/auth-oauth-device","description":"GitHub OAuth Device authentication strategy for JavaScript","version":"4.0.1","license":"MIT","pika":true,"sideEffects":false,"keywords":["github","api","sdk","toolkit"],"repository":{"type":"git","url":"git+https://github.com/octokit/auth-oauth-device.js.git"},"dependencies":{"@octokit/oauth-methods":"^2.0.0","@octokit/request":"^6.0.0","@octokit/types":"^7.0.0","universal-user-agent":"^6.0.0"},"peerDependencies":{},"devDependencies":{"@octokit/tsconfig":"^1.0.2","@pika/pack":"^0.5.0","@pika/plugin-build-node":"^0.9.2","@pika/plugin-build-web":"^0.9.2","@pika/plugin-ts-standard-pkg":"^0.9.2","@types/jest":"^28.0.0","@types/node":"^16.0.0","fetch-mock":"^9.11.0","jest":"^28.0.0","prettier":"2.7.1","semantic-release":"^19.0.0","semantic-release-plugin-update-version-in-files":"^1.1.0","ts-jest":"^28.0.0","typescript":"^4.2.2"},"engines":{"node":">= 14"},"publishConfig":{"access":"public"},"source":"dist-src/index.js","types":"dist-types/index.d.ts","main":"dist-node/index.js","module":"dist-web/index.js","gitHead":"621ad633cc9576935ae203c9c3bf61f8daf7f7c5","bugs":{"url":"https://github.com/octokit/auth-oauth-device.js/issues"},"homepage":"https://github.com/octokit/auth-oauth-device.js#readme","_id":"@octokit/auth-oauth-device@4.0.1","_nodeVersion":"16.16.0","_npmVersion":"8.13.2","dist":{"shasum":"c877afc68dbe6ce2c36cf498815b6beac99e01c0","size":11263,"noattachment":false,"key":"/@octokit/auth-oauth-device/-/@octokit/auth-oauth-device-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@octokit/auth-oauth-device/download/@octokit/auth-oauth-device-4.0.1.tgz"},"_npmUser":{"name":"octokitbot","email":"security+octokitbot@github.com"},"directories":{},"maintainers":[{"name":"octokitbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/auth-oauth-device_4.0.1_1660571824029_0.4980922498239697"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-15T13:58:46.917Z","publish_time":1660571824248,"_cnpm_publish_time":1660571824248},"4.0.0":{"name":"@octokit/auth-oauth-device","description":"GitHub OAuth Device authentication strategy for JavaScript","version":"4.0.0","license":"MIT","pika":true,"sideEffects":false,"keywords":["github","api","sdk","toolkit"],"repository":{"type":"git","url":"git+https://github.com/octokit/auth-oauth-device.js.git"},"dependencies":{"@octokit/oauth-methods":"^2.0.0","@octokit/request":"^6.0.0","@octokit/types":"^6.10.0","universal-user-agent":"^6.0.0"},"peerDependencies":{},"devDependencies":{"@octokit/tsconfig":"^1.0.2","@pika/pack":"^0.5.0","@pika/plugin-build-node":"^0.9.2","@pika/plugin-build-web":"^0.9.2","@pika/plugin-ts-standard-pkg":"^0.9.2","@types/jest":"^27.0.0","@types/node":"^16.0.0","fetch-mock":"^9.11.0","jest":"^27.0.0","prettier":"2.7.1","semantic-release":"^19.0.0","semantic-release-plugin-update-version-in-files":"^1.1.0","ts-jest":"^27.0.0-next.12","typescript":"^4.2.2"},"engines":{"node":">= 14"},"publishConfig":{"access":"public"},"source":"dist-src/index.js","types":"dist-types/index.d.ts","main":"dist-node/index.js","module":"dist-web/index.js","gitHead":"134c219a1c3599e59c0eff5041ffccfa5d50d14e","bugs":{"url":"https://github.com/octokit/auth-oauth-device.js/issues"},"homepage":"https://github.com/octokit/auth-oauth-device.js#readme","_id":"@octokit/auth-oauth-device@4.0.0","_nodeVersion":"16.15.1","_npmVersion":"8.13.2","dist":{"shasum":"f7527ec82d89813ee4a764d84ad1be69ee970cc3","size":11270,"noattachment":false,"key":"/@octokit/auth-oauth-device/-/@octokit/auth-oauth-device-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@octokit/auth-oauth-device/download/@octokit/auth-oauth-device-4.0.0.tgz"},"_npmUser":{"name":"octokitbot","email":"security+octokitbot@github.com"},"directories":{},"maintainers":[{"name":"octokitbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/auth-oauth-device_4.0.0_1657301953017_0.17173232715555642"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-08T17:59:24.453Z","publish_time":1657301953141,"_cnpm_publish_time":1657301953141},"3.1.4":{"name":"@octokit/auth-oauth-device","description":"GitHub OAuth Device authentication strategy for JavaScript","version":"3.1.4","license":"MIT","pika":true,"sideEffects":false,"keywords":["github","api","sdk","toolkit"],"repository":{"type":"git","url":"git+https://github.com/octokit/auth-oauth-device.js.git"},"dependencies":{"@octokit/oauth-methods":"^2.0.0","@octokit/request":"^6.0.0","@octokit/types":"^6.10.0","universal-user-agent":"^6.0.0"},"peerDependencies":{},"devDependencies":{"@octokit/tsconfig":"^1.0.2","@pika/pack":"^0.5.0","@pika/plugin-build-node":"^0.9.2","@pika/plugin-build-web":"^0.9.2","@pika/plugin-ts-standard-pkg":"^0.9.2","@types/jest":"^27.0.0","@types/node":"^16.0.0","fetch-mock":"^9.11.0","jest":"^27.0.0","prettier":"2.7.1","semantic-release":"^18.0.0","semantic-release-plugin-update-version-in-files":"^1.1.0","ts-jest":"^27.0.0-next.12","typescript":"^4.2.2"},"publishConfig":{"access":"public"},"source":"dist-src/index.js","types":"dist-types/index.d.ts","main":"dist-node/index.js","module":"dist-web/index.js","gitHead":"b6098342113039023a34424fd6f4e9368b878cf2","bugs":{"url":"https://github.com/octokit/auth-oauth-device.js/issues"},"homepage":"https://github.com/octokit/auth-oauth-device.js#readme","_id":"@octokit/auth-oauth-device@3.1.4","_nodeVersion":"16.15.1","_npmVersion":"7.24.0","dist":{"shasum":"703c42f27a1e2eb23498a7001ad8e9ecf4a2f477","size":11880,"noattachment":false,"key":"/@octokit/auth-oauth-device/-/@octokit/auth-oauth-device-3.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@octokit/auth-oauth-device/download/@octokit/auth-oauth-device-3.1.4.tgz"},"_npmUser":{"name":"octokitbot","email":"security+octokitbot@github.com"},"directories":{},"maintainers":[{"name":"octokitbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/auth-oauth-device_3.1.4_1657298301967_0.9751370962598105"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-08T17:00:37.048Z","publish_time":1657298302244,"_cnpm_publish_time":1657298302244},"3.1.3":{"name":"@octokit/auth-oauth-device","description":"GitHub OAuth Device authentication strategy for JavaScript","version":"3.1.3","license":"MIT","pika":true,"sideEffects":false,"keywords":["github","api","sdk","toolkit"],"repository":{"type":"git","url":"git+https://github.com/octokit/auth-oauth-device.js.git"},"dependencies":{"@octokit/oauth-methods":"^2.0.0","@octokit/request":"^5.4.14","@octokit/types":"^6.10.0","universal-user-agent":"^6.0.0"},"peerDependencies":{},"devDependencies":{"@octokit/tsconfig":"^1.0.2","@pika/pack":"^0.5.0","@pika/plugin-build-node":"^0.9.2","@pika/plugin-build-web":"^0.9.2","@pika/plugin-ts-standard-pkg":"^0.9.2","@types/jest":"^27.0.0","@types/node":"^16.0.0","fetch-mock":"^9.11.0","jest":"^27.0.0","prettier":"2.7.1","semantic-release":"^18.0.0","semantic-release-plugin-update-version-in-files":"^1.1.0","ts-jest":"^27.0.0-next.12","typescript":"^4.2.2"},"publishConfig":{"access":"public"},"source":"dist-src/index.js","types":"dist-types/index.d.ts","main":"dist-node/index.js","module":"dist-web/index.js","gitHead":"7513cd55d21371148b85d59554547a950f7e5591","bugs":{"url":"https://github.com/octokit/auth-oauth-device.js/issues"},"homepage":"https://github.com/octokit/auth-oauth-device.js#readme","_id":"@octokit/auth-oauth-device@3.1.3","_nodeVersion":"16.15.1","_npmVersion":"7.24.0","dist":{"shasum":"7dadef1aab5ca4c7b82039c9b94569a04ecbcfde","size":11888,"noattachment":false,"key":"/@octokit/auth-oauth-device/-/@octokit/auth-oauth-device-3.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@octokit/auth-oauth-device/download/@octokit/auth-oauth-device-3.1.3.tgz"},"_npmUser":{"name":"octokitbot","email":"security+octokitbot@github.com"},"directories":{},"maintainers":[{"name":"octokitbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/auth-oauth-device_3.1.3_1657298109987_0.40329436487419024"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-08T17:00:36.144Z","publish_time":1657298110157,"_cnpm_publish_time":1657298110157},"3.1.2":{"name":"@octokit/auth-oauth-device","description":"GitHub OAuth Device authentication strategy for JavaScript","version":"3.1.2","license":"MIT","pika":true,"sideEffects":false,"keywords":["github","api","sdk","toolkit"],"repository":{"type":"git","url":"git+https://github.com/octokit/auth-oauth-device.js.git"},"dependencies":{"@octokit/oauth-methods":"^1.1.0","@octokit/request":"^5.4.14","@octokit/types":"^6.10.0","universal-user-agent":"^6.0.0"},"peerDependencies":{},"devDependencies":{"@octokit/tsconfig":"^1.0.2","@pika/pack":"^0.5.0","@pika/plugin-build-node":"^0.9.2","@pika/plugin-build-web":"^0.9.2","@pika/plugin-ts-standard-pkg":"^0.9.2","@types/jest":"^26.0.20","@types/node":"^14.14.31","fetch-mock":"^9.11.0","jest":"^26.6.3","prettier":"^2.2.1","semantic-release":"^17.3.9","semantic-release-plugin-update-version-in-files":"^1.1.0","ts-jest":"^26.5.2","typescript":"^4.2.2"},"publishConfig":{"access":"public"},"source":"dist-src/index.js","types":"dist-types/index.d.ts","main":"dist-node/index.js","module":"dist-web/index.js","bugs":{"url":"https://github.com/octokit/auth-oauth-device.js/issues"},"homepage":"https://github.com/octokit/auth-oauth-device.js#readme","_id":"@octokit/auth-oauth-device@3.1.2","_nodeVersion":"12.22.1","_npmVersion":"7.14.0","dist":{"shasum":"d299f51f491669f37fe7af8738f5ac921e63973c","size":11876,"noattachment":false,"key":"/@octokit/auth-oauth-device/-/@octokit/auth-oauth-device-3.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@octokit/auth-oauth-device/download/@octokit/auth-oauth-device-3.1.2.tgz"},"_npmUser":{"name":"octokitbot","email":"octokitbot@martynus.net"},"directories":{},"maintainers":[{"name":"octokitbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/auth-oauth-device_3.1.2_1621892459960_0.9454631183100743"},"_hasShrinkwrap":false,"publish_time":1621892460147,"_cnpm_publish_time":1621892460147,"_cnpmcore_publish_time":"2021-12-16T19:06:26.215Z"},"3.1.1":{"name":"@octokit/auth-oauth-device","description":"GitHub OAuth Device authentication strategy for JavaScript","version":"3.1.1","license":"MIT","pika":true,"sideEffects":false,"keywords":["github","api","sdk","toolkit"],"repository":{"type":"git","url":"git+https://github.com/octokit/auth-oauth-device.js.git"},"dependencies":{"@octokit/oauth-methods":"^1.1.0","@octokit/request":"^5.4.14","@octokit/types":"^6.10.0","universal-user-agent":"^6.0.0"},"peerDependencies":{},"devDependencies":{"@octokit/tsconfig":"^1.0.2","@pika/pack":"^0.5.0","@pika/plugin-build-node":"^0.9.2","@pika/plugin-build-web":"^0.9.2","@pika/plugin-ts-standard-pkg":"^0.9.2","@types/jest":"^26.0.20","@types/node":"^14.14.31","fetch-mock":"^9.11.0","jest":"^26.6.3","prettier":"^2.2.1","semantic-release":"^17.3.9","semantic-release-plugin-update-version-in-files":"^1.1.0","ts-jest":"^26.5.2","typescript":"^4.2.2"},"publishConfig":{"access":"public"},"source":"dist-src/index.js","types":"dist-types/index.d.ts","main":"dist-node/index.js","module":"dist-web/index.js","bugs":{"url":"https://github.com/octokit/auth-oauth-device.js/issues"},"homepage":"https://github.com/octokit/auth-oauth-device.js#readme","_id":"@octokit/auth-oauth-device@3.1.1","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"shasum":"380499f9a850425e2c7bdeb62afc070181c536a9","size":11959,"noattachment":false,"key":"/@octokit/auth-oauth-device/-/@octokit/auth-oauth-device-3.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@octokit/auth-oauth-device/download/@octokit/auth-oauth-device-3.1.1.tgz"},"_npmUser":{"name":"octokitbot","email":"octokitbot@martynus.net"},"directories":{},"maintainers":[{"name":"octokitbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/auth-oauth-device_3.1.1_1616099751609_0.3387371738948435"},"_hasShrinkwrap":false,"publish_time":1616099751782,"_cnpm_publish_time":1616099751782,"_cnpmcore_publish_time":"2021-12-16T19:06:26.427Z"},"3.1.0":{"name":"@octokit/auth-oauth-device","description":"GitHub OAuth Device authentication strategy for JavaScript","version":"3.1.0","license":"MIT","pika":true,"sideEffects":false,"keywords":["github","api","sdk","toolkit"],"repository":{"type":"git","url":"git+https://github.com/octokit/auth-oauth-device.js.git"},"dependencies":{"@octokit/oauth-methods":"^1.1.0","@octokit/request":"^5.4.14","@octokit/request-error":"^2.0.5","@octokit/types":"^6.10.0","universal-user-agent":"^6.0.0"},"peerDependencies":{},"devDependencies":{"@octokit/tsconfig":"^1.0.2","@pika/pack":"^0.5.0","@pika/plugin-build-node":"^0.9.2","@pika/plugin-build-web":"^0.9.2","@pika/plugin-ts-standard-pkg":"^0.9.2","@types/jest":"^26.0.20","@types/node":"^14.14.31","fetch-mock":"^9.11.0","jest":"^26.6.3","prettier":"^2.2.1","semantic-release":"^17.3.9","semantic-release-plugin-update-version-in-files":"^1.1.0","ts-jest":"^26.5.2","typescript":"^4.2.2"},"publishConfig":{"access":"public"},"source":"dist-src/index.js","types":"dist-types/index.d.ts","main":"dist-node/index.js","module":"dist-web/index.js","bugs":{"url":"https://github.com/octokit/auth-oauth-device.js/issues"},"homepage":"https://github.com/octokit/auth-oauth-device.js#readme","_id":"@octokit/auth-oauth-device@3.1.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"shasum":"aa6bdf8fea5879a17cfa4f8724748c84c8338014","size":13959,"noattachment":false,"key":"/@octokit/auth-oauth-device/-/@octokit/auth-oauth-device-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@octokit/auth-oauth-device/download/@octokit/auth-oauth-device-3.1.0.tgz"},"_npmUser":{"name":"octokitbot","email":"octokitbot@martynus.net"},"directories":{},"maintainers":[{"name":"octokitbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/auth-oauth-device_3.1.0_1616094773868_0.7386576045710396"},"_hasShrinkwrap":false,"publish_time":1616094774000,"_cnpm_publish_time":1616094774000,"_cnpmcore_publish_time":"2021-12-16T19:06:27.060Z"},"3.0.2":{"name":"@octokit/auth-oauth-device","description":"GitHub OAuth Device authentication strategy for JavaScript","version":"3.0.2","license":"MIT","pika":true,"sideEffects":false,"keywords":["github","api","sdk","toolkit"],"repository":{"type":"git","url":"git+https://github.com/octokit/auth-oauth-device.js.git"},"dependencies":{"@octokit/request":"^5.4.14","@octokit/request-error":"^2.0.5","@octokit/types":"^6.10.0","universal-user-agent":"^6.0.0"},"peerDependencies":{},"devDependencies":{"@octokit/tsconfig":"^1.0.2","@pika/pack":"^0.5.0","@pika/plugin-build-node":"^0.9.2","@pika/plugin-build-web":"^0.9.2","@pika/plugin-ts-standard-pkg":"^0.9.2","@types/jest":"^26.0.20","@types/node":"^14.14.31","fetch-mock":"^9.11.0","jest":"^26.6.3","prettier":"^2.2.1","semantic-release":"^17.3.9","semantic-release-plugin-update-version-in-files":"^1.1.0","ts-jest":"^26.5.2","typescript":"^4.2.2"},"publishConfig":{"access":"public"},"source":"dist-src/index.js","types":"dist-types/index.d.ts","main":"dist-node/index.js","module":"dist-web/index.js","bugs":{"url":"https://github.com/octokit/auth-oauth-device.js/issues"},"homepage":"https://github.com/octokit/auth-oauth-device.js#readme","_id":"@octokit/auth-oauth-device@3.0.2","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"shasum":"85523e9ebc6c6166e29649564fc89ada1eca4a6b","size":13835,"noattachment":false,"key":"/@octokit/auth-oauth-device/-/@octokit/auth-oauth-device-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@octokit/auth-oauth-device/download/@octokit/auth-oauth-device-3.0.2.tgz"},"_npmUser":{"name":"octokitbot","email":"octokitbot@martynus.net"},"directories":{},"maintainers":[{"name":"octokitbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/auth-oauth-device_3.0.2_1615877623677_0.17121165708789388"},"_hasShrinkwrap":false,"publish_time":1615877623837,"_cnpm_publish_time":1615877623837,"_cnpmcore_publish_time":"2021-12-16T19:06:27.292Z"},"3.0.1":{"name":"@octokit/auth-oauth-device","description":"GitHub OAuth Device authentication strategy for JavaScript","version":"3.0.1","license":"MIT","pika":true,"sideEffects":false,"keywords":["github","api","sdk","toolkit"],"repository":{"type":"git","url":"git+https://github.com/octokit/auth-oauth-device.js.git"},"dependencies":{"@octokit/request":"^5.4.14","@octokit/request-error":"^2.0.5","@octokit/types":"^6.10.0","universal-user-agent":"^6.0.0"},"peerDependencies":{},"devDependencies":{"@octokit/tsconfig":"^1.0.2","@pika/pack":"^0.5.0","@pika/plugin-build-node":"^0.9.2","@pika/plugin-build-web":"^0.9.2","@pika/plugin-ts-standard-pkg":"^0.9.2","@types/jest":"^26.0.20","@types/node":"^14.14.31","fetch-mock":"^9.11.0","jest":"^26.6.3","prettier":"^2.2.1","semantic-release":"^17.3.9","semantic-release-plugin-update-version-in-files":"^1.1.0","ts-jest":"^26.5.2","typescript":"^4.2.2"},"publishConfig":{"access":"public"},"source":"dist-src/index.js","types":"dist-types/index.d.ts","main":"dist-node/index.js","module":"dist-web/index.js","bugs":{"url":"https://github.com/octokit/auth-oauth-device.js/issues"},"homepage":"https://github.com/octokit/auth-oauth-device.js#readme","_id":"@octokit/auth-oauth-device@3.0.1","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"shasum":"05ff922557d3ef5acf8b890812de139b79d50af3","size":13819,"noattachment":false,"key":"/@octokit/auth-oauth-device/-/@octokit/auth-oauth-device-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@octokit/auth-oauth-device/download/@octokit/auth-oauth-device-3.0.1.tgz"},"_npmUser":{"name":"octokitbot","email":"octokitbot@martynus.net"},"directories":{},"maintainers":[{"name":"octokitbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/auth-oauth-device_3.0.1_1615795091237_0.3030889760296771"},"_hasShrinkwrap":false,"publish_time":1615795091476,"_cnpm_publish_time":1615795091476,"_cnpmcore_publish_time":"2021-12-16T19:06:27.568Z"},"3.0.0":{"name":"@octokit/auth-oauth-device","description":"GitHub OAuth Device authentication strategy for JavaScript","version":"3.0.0","license":"MIT","pika":true,"sideEffects":false,"keywords":["github","api","sdk","toolkit"],"repository":{"type":"git","url":"git+https://github.com/octokit/auth-oauth-device.js.git"},"dependencies":{"@octokit/request":"^5.4.14","@octokit/request-error":"^2.0.5","@octokit/types":"^6.10.0","universal-user-agent":"^6.0.0"},"peerDependencies":{},"devDependencies":{"@octokit/tsconfig":"^1.0.2","@pika/pack":"^0.5.0","@pika/plugin-build-node":"^0.9.2","@pika/plugin-build-web":"^0.9.2","@pika/plugin-ts-standard-pkg":"^0.9.2","@types/jest":"^26.0.20","@types/node":"^14.14.31","fetch-mock":"^9.11.0","jest":"^26.6.3","prettier":"^2.2.1","semantic-release":"^17.3.9","semantic-release-plugin-update-version-in-files":"^1.1.0","ts-jest":"^26.5.2","typescript":"^4.2.2"},"publishConfig":{"access":"public"},"source":"dist-src/index.js","types":"dist-types/index.d.ts","main":"dist-node/index.js","module":"dist-web/index.js","bugs":{"url":"https://github.com/octokit/auth-oauth-device.js/issues"},"homepage":"https://github.com/octokit/auth-oauth-device.js#readme","_id":"@octokit/auth-oauth-device@3.0.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"shasum":"6769fb7f551c64badb00bbe48901ec12badb884e","size":13901,"noattachment":false,"key":"/@octokit/auth-oauth-device/-/@octokit/auth-oauth-device-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@octokit/auth-oauth-device/download/@octokit/auth-oauth-device-3.0.0.tgz"},"_npmUser":{"name":"octokitbot","email":"octokitbot@martynus.net"},"directories":{},"maintainers":[{"name":"octokitbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/auth-oauth-device_3.0.0_1615794992433_0.9353969261202093"},"_hasShrinkwrap":false,"publish_time":1615794992608,"_cnpm_publish_time":1615794992608,"_cnpmcore_publish_time":"2021-12-16T19:06:27.809Z"},"2.0.0":{"name":"@octokit/auth-oauth-device","description":"GitHub OAuth Device authentication strategy for JavaScript","version":"2.0.0","license":"MIT","pika":true,"sideEffects":false,"keywords":["github","api","sdk","toolkit"],"repository":{"type":"git","url":"git+https://github.com/octokit/auth-oauth-device.js.git"},"dependencies":{"@octokit/request":"^5.4.14","@octokit/request-error":"^2.0.5","@octokit/types":"^6.10.0","universal-user-agent":"^6.0.0"},"peerDependencies":{},"devDependencies":{"@octokit/tsconfig":"^1.0.2","@pika/pack":"^0.5.0","@pika/plugin-build-node":"^0.9.2","@pika/plugin-build-web":"^0.9.2","@pika/plugin-ts-standard-pkg":"^0.9.2","@types/jest":"^26.0.20","@types/node":"^14.14.31","fetch-mock":"^9.11.0","jest":"^26.6.3","prettier":"^2.2.1","semantic-release":"^17.3.9","semantic-release-plugin-update-version-in-files":"^1.1.0","ts-jest":"^26.5.2","typescript":"^4.2.2"},"publishConfig":{"access":"public"},"source":"dist-src/index.js","types":"dist-types/index.d.ts","main":"dist-node/index.js","module":"dist-web/index.js","bugs":{"url":"https://github.com/octokit/auth-oauth-device.js/issues"},"homepage":"https://github.com/octokit/auth-oauth-device.js#readme","_id":"@octokit/auth-oauth-device@2.0.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"shasum":"735c663c5f393d499a1b7347622ae9f367bb9bdb","size":12403,"noattachment":false,"key":"/@octokit/auth-oauth-device/-/@octokit/auth-oauth-device-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@octokit/auth-oauth-device/download/@octokit/auth-oauth-device-2.0.0.tgz"},"_npmUser":{"name":"octokitbot","email":"octokitbot@martynus.net"},"directories":{},"maintainers":[{"name":"octokitbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/auth-oauth-device_2.0.0_1615587960403_0.8581994362679339"},"_hasShrinkwrap":false,"publish_time":1615587960578,"_cnpm_publish_time":1615587960578,"_cnpmcore_publish_time":"2021-12-16T19:06:28.046Z"},"1.0.0":{"name":"@octokit/auth-oauth-device","description":"GitHub OAuth Device authentication strategy for JavaScript","version":"1.0.0","license":"MIT","pika":true,"sideEffects":false,"keywords":["github","api","sdk","toolkit"],"repository":{"type":"git","url":"git+https://github.com/octokit/auth-oauth-device.js.git"},"dependencies":{"@octokit/request":"^5.4.14","@octokit/request-error":"^2.0.5","@octokit/types":"^6.10.0","universal-user-agent":"^6.0.0"},"peerDependencies":{},"devDependencies":{"@octokit/tsconfig":"^1.0.2","@pika/pack":"^0.5.0","@pika/plugin-build-node":"^0.9.2","@pika/plugin-build-web":"^0.9.2","@pika/plugin-ts-standard-pkg":"^0.9.2","@types/jest":"^26.0.20","@types/node":"^14.14.31","fetch-mock":"^9.11.0","jest":"^26.6.3","prettier":"^2.2.1","semantic-release":"^17.3.9","semantic-release-plugin-update-version-in-files":"^1.1.0","ts-jest":"^26.5.2","typescript":"^4.2.2"},"publishConfig":{"access":"public"},"source":"dist-src/index.js","types":"dist-types/index.d.ts","main":"dist-node/index.js","module":"dist-web/index.js","bugs":{"url":"https://github.com/octokit/auth-oauth-device.js/issues"},"homepage":"https://github.com/octokit/auth-oauth-device.js#readme","_id":"@octokit/auth-oauth-device@1.0.0","_nodeVersion":"12.20.2","_npmVersion":"6.14.11","dist":{"shasum":"18f7f958c975c688763f862ce230961d568e0727","size":10702,"noattachment":false,"key":"/@octokit/auth-oauth-device/-/@octokit/auth-oauth-device-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@octokit/auth-oauth-device/download/@octokit/auth-oauth-device-1.0.0.tgz"},"_npmUser":{"name":"octokitbot","email":"octokitbot@martynus.net"},"directories":{},"maintainers":[{"name":"octokitbot","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/auth-oauth-device_1.0.0_1614207314414_0.03479442740662719"},"_hasShrinkwrap":false,"publish_time":1614207314564,"_cnpm_publish_time":1614207314564,"_cnpmcore_publish_time":"2021-12-16T19:06:28.284Z"}},"readme":"# auth-oauth-device.js\n\n> GitHub OAuth Device authentication strategy for JavaScript\n\n[![@latest](https://img.shields.io/npm/v/@octokit/auth-oauth-device.svg)](https://www.npmjs.com/package/@octokit/auth-oauth-device)\n[![Build Status](https://github.com/octokit/auth-oauth-device.js/workflows/Test/badge.svg)](https://github.com/octokit/auth-oauth-device.js/actions?query=workflow%3ATest+branch%3Amain)\n\n`@octokit/auth-oauth-device` is implementing one of [GitHub’s OAuth Device Flow](https://docs.github.com/en/developers/apps/authorizing-oauth-apps#device-flow).\n\n<!-- toc -->\n\n- [Usage](#usage)\n  - [For OAuth Apps](#for-oauth-apps)\n  - [For GitHub Apps](#for-github-apps)\n- [`createOAuthDeviceAuth(options)`](#createoauthdeviceauthoptions)\n- [`auth(options)`](#authoptions)\n- [Authentication object](#authentication-object)\n  - [OAuth APP user authentication](#oauth-app-user-authentication)\n  - [GitHub APP user authentication with expiring tokens disabled](#github-app-user-authentication-with-expiring-tokens-disabled)\n  - [GitHub APP user authentication with expiring tokens enabled](#github-app-user-authentication-with-expiring-tokens-enabled)\n- [`auth.hook(request, route, parameters)` or `auth.hook(request, options)`](#authhookrequest-route-parameters-or-authhookrequest-options)\n- [Types](#types)\n- [How it works](#how-it-works)\n- [Contributing](#contributing)\n- [License](#license)\n\n<!-- tocstop -->\n\n## Usage\n\n<table>\n<tbody valign=top align=left>\n<tr><th>\n\nBrowsers\n\n</th><td width=100%>\n\nLoad `@octokit/auth-oauth-device` directly from [esm.sh](https://esm.sh)\n\n```html\n<script type=\"module\">\n  import { createOAuthDeviceAuth } from \"https://esm.sh/@octokit/auth-oauth-device\";\n</script>\n```\n\n</td></tr>\n<tr><th>\n\nNode\n\n</th><td>\n\nInstall with `npm install @octokit/core @octokit/auth-oauth-device`\n\n```js\nimport { createOAuthDeviceAuth } from \"@octokit/auth-oauth-device\";\n```\n\n</td></tr>\n</tbody>\n</table>\n\n> [!IMPORTANT]\n> As we use [conditional exports](https://nodejs.org/api/packages.html#conditional-exports), you will need to adapt your `tsconfig.json` by setting `\"moduleResolution\": \"node16\", \"module\": \"node16\"`.\n>\n> See the TypeScript docs on [package.json \"exports\"](https://www.typescriptlang.org/docs/handbook/modules/reference.html#packagejson-exports).<br>\n> See this [helpful guide on transitioning to ESM](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c) from [@sindresorhus](https://github.com/sindresorhus)\n\n### For OAuth Apps\n\n```js\nconst auth = createOAuthDeviceAuth({\n  clientType: \"oauth-app\",\n  clientId: \"1234567890abcdef1234\",\n  scopes: [\"public_repo\"],\n  onVerification(verification) {\n    // verification example\n    // {\n    //   device_code: \"3584d83530557fdd1f46af8289938c8ef79f9dc5\",\n    //   user_code: \"WDJB-MJHT\",\n    //   verification_uri: \"https://github.com/login/device\",\n    //   expires_in: 900,\n    //   interval: 5,\n    // };\n\n    console.log(\"Open %s\", verification.verification_uri);\n    console.log(\"Enter code: %s\", verification.user_code);\n  },\n});\n\nconst tokenAuthentication = await auth({\n  type: \"oauth\",\n});\n// resolves with\n// {\n//   type: \"token\",\n//   tokenType: \"oauth\",\n//   clientType: \"oauth-app\",\n//   clientId: \"1234567890abcdef1234\",\n//   token: \"...\", /* the created oauth token */\n//   scopes: [] /* depend on request scopes by OAuth app */\n// }\n```\n\n### For GitHub Apps\n\nGitHub Apps do not support `scopes`. Client IDs of GitHub Apps have a `lv1.` prefix. If the GitHub App has expiring user tokens enabled, the resulting `authentication` object has extra properties related to expiration and refreshing the token.\n\n```js\nconst auth = createOAuthDeviceAuth({\n  clientType: \"github-app\",\n  clientId: \"lv1.1234567890abcdef\",\n  onVerification(verification) {\n    // verification example\n    // {\n    //   device_code: \"3584d83530557fdd1f46af8289938c8ef79f9dc5\",\n    //   user_code: \"WDJB-MJHT\",\n    //   verification_uri: \"https://github.com/login/device\",\n    //   expires_in: 900,\n    //   interval: 5,\n    // };\n\n    console.log(\"Open %s\", verification.verification_uri);\n    console.log(\"Enter code: %s\", verification.user_code);\n  },\n});\n\nconst tokenAuthentication = await auth({\n  type: \"oauth\",\n});\n// resolves with\n// {\n//   type: \"token\",\n//   tokenType: \"oauth\",\n//   clientType: \"github-app\",\n//   clientId: \"lv1.1234567890abcdef\",\n//   token: \"...\", /* the created oauth token */\n// }\n// or if expiring user tokens are enabled\n// {\n//   type: \"token\",\n//   tokenType: \"oauth\",\n//   clientType: \"github-app\",\n//   clientId: \"lv1.1234567890abcdef\",\n//   token: \"...\", /* the created oauth token */\n//   refreshToken: \"...\",\n//   expiresAt: \"2022-01-01T08:00:0.000Z\",\n//   refreshTokenExpiresAt: \"2021-07-01T00:00:0.000Z\",\n// }\n```\n\n## `createOAuthDeviceAuth(options)`\n\nThe `createOAuthDeviceAuth` method accepts a single `options` parameter\n\n<table width=\"100%\">\n  <thead align=left>\n    <tr>\n      <th width=150>\n        name\n      </th>\n      <th width=70>\n        type\n      </th>\n      <th>\n        description\n      </th>\n    </tr>\n  </thead>\n  <tbody align=left valign=top>\n    <tr>\n      <th>\n        <code>clientId</code>\n      </th>\n      <th>\n        <code>string</code>\n      </th>\n      <td>\n        <strong>Required</strong>. Find your OAuth app’s <code>Client ID</code> in your account’s developer settings.\n      </td>\n    </tr>\n    <tr>\n      <th>\n        <code>onVerification</code>\n      </th>\n      <th>\n        <code>function</code>\n      </th>\n      <td>\n        <strong>Required</strong>. A function that is called once the device and user codes were retrieved\n\nThe `onVerification()` callback can be used to pause until the user completes step 2, which might result in a better user experience.\n\n```js\nconst auth = createOAuthDeviceAuth({\n  clientId: \"1234567890abcdef1234\",\n  onVerification(verification) {\n    console.log(\"Open %s\", verification.verification_uri);\n    console.log(\"Enter code: %s\", verification.user_code);\n\n    await prompt(\"press enter when you are ready to continue\");\n  },\n});\n```\n\n</td>\n    </tr>\n    <tr>\n      <th>\n        <code>clientType</code>\n      </th>\n      <th>\n        <code>string</code>\n      </th>\n      <td>\n\nMust be either `oauth-app` or `github-app`. Defaults to `oauth-app`.\n\n</td>\n    </tr>\n    <tr>\n      <th>\n        <code>request</code>\n      </th>\n      <th>\n        <code>function</code>\n      </th>\n      <td>\n        You can pass in your own <a href=\"https://github.com/octokit/request.js\"><code>@octokit/request</code></a> instance. For usage with enterprise, set <code>baseUrl</code> to the API root endpoint. Example:\n\n```js\nimport { request } from \"@octokit/request\";\ncreateOAuthDeviceAuth({\n  clientId: \"1234567890abcdef1234\",\n  clientSecret: \"secret\",\n  request: request.defaults({\n    baseUrl: \"https://ghe.my-company.com/api/v3\",\n  }),\n});\n```\n\n</td></tr>\n    <tr>\n      <th>\n        <code>scopes</code>\n      </th>\n      <th>\n        <code>array of strings</code>\n      </th>\n      <td>\n\nOnly relevant if `clientType` is set to `\"oauth-app\"`.\n\nArray of scope names enabled for the token. Defaults to `[]`. See [available scopes](https://docs.github.com/en/developers/apps/scopes-for-oauth-apps#available-scopes).\n\n</td>\n    </tr>\n  </tbody>\n</table>\n\n## `auth(options)`\n\nThe async `auth()` method returned by `createOAuthDeviceAuth(options)` accepts the following options\n\n<table width=\"100%\">\n  <thead align=left>\n    <tr>\n      <th width=150>\n        name\n      </th>\n      <th width=70>\n        type\n      </th>\n      <th>\n        description\n      </th>\n    </tr>\n  </thead>\n  <tbody align=left valign=top>\n    <tr>\n      <th>\n        <code>type</code>\n      </th>\n      <th>\n        <code>string</code>\n      </th>\n      <td>\n        <strong>Required.</strong> Must be set to <code>\"oauth\"</code>\n      </td>\n    </tr>\n    <tr>\n      <th>\n        <code>scopes</code>\n      </th>\n      <th>\n        <code>array of strings</code>\n      </th>\n      <td>\n\nOnly relevant if the `clientType` strategy options was set to `\"oauth-app\"`\n\nArray of scope names enabled for the token. Defaults to what was set in the [strategy options](#createoauthdeviceauthoptions). See <a href=\"https://docs.github.com/en/developers/apps/scopes-for-oauth-apps#available-scopes\">available scopes</a>\n\n</td>\n    </tr>\n    <tr>\n      <th>\n        <code>refresh</code>\n      </th>\n      <th>\n        <code>boolean</code>\n      </th>\n      <td>\n\nDefaults to `false`. When set to `false`, calling `auth(options)` will resolve with a token that was previously created for the same scopes if it exists. If set to `true` a new token will always be created.\n\n</td>\n    </tr>\n  </tbody>\n</table>\n\n## Authentication object\n\nThe async `auth(options)` method resolves to one of three possible objects\n\n1. OAuth APP user authentication\n1. GitHub APP user authentication with expiring tokens disabled\n1. GitHub APP user authentication with expiring tokens enabled\n\nThe differences are\n\n1. `scopes` is only present for OAuth Apps\n2. `refreshToken`, `expiresAt`, `refreshTokenExpiresAt` are only present for GitHub Apps, and only if token expiration is enabled\n\n### OAuth APP user authentication\n\n<table width=\"100%\">\n  <thead align=left>\n    <tr>\n      <th width=150>\n        name\n      </th>\n      <th width=70>\n        type\n      </th>\n      <th>\n        description\n      </th>\n    </tr>\n  </thead>\n  <tbody align=left valign=top>\n    <tr>\n      <th>\n        <code>type</code>\n      </th>\n      <th>\n        <code>string</code>\n      </th>\n      <td>\n        <code>\"token\"</code>\n      </td>\n    </tr>\n    <tr>\n      <th>\n        <code>tokenType</code>\n      </th>\n      <th>\n        <code>string</code>\n      </th>\n      <td>\n        <code>\"oauth\"</code>\n      </td>\n    </tr>\n    <tr>\n      <th>\n        <code>clientType</code>\n      </th>\n      <th>\n        <code>string</code>\n      </th>\n      <td>\n        <code>\"github-app\"</code>\n      </td>\n    </tr>\n    <tr>\n      <th>\n        <code>clientId</code>\n      </th>\n      <th>\n        <code>string</code>\n      </th>\n      <td>\n        The app's <code>Client ID</code>\n      </td>\n    </tr>\n    <tr>\n      <th>\n        <code>token</code>\n      </th>\n      <th>\n        <code>string</code>\n      </th>\n      <td>\n        The personal access token\n      </td>\n    </tr>\n    <tr>\n      <th>\n        <code>scopes</code>\n      </th>\n      <th>\n        <code>array of strings</code>\n      </th>\n      <td>\n        array of scope names enabled for the token\n      </td>\n    </tr>\n  </tbody>\n</table>\n\n### GitHub APP user authentication with expiring tokens disabled\n\n<table width=\"100%\">\n  <thead align=left>\n    <tr>\n      <th width=150>\n        name\n      </th>\n      <th width=70>\n        type\n      </th>\n      <th>\n        description\n      </th>\n    </tr>\n  </thead>\n  <tbody align=left valign=top>\n    <tr>\n      <th>\n        <code>type</code>\n      </th>\n      <th>\n        <code>string</code>\n      </th>\n      <td>\n        <code>\"token\"</code>\n      </td>\n    </tr>\n    <tr>\n      <th>\n        <code>tokenType</code>\n      </th>\n      <th>\n        <code>string</code>\n      </th>\n      <td>\n        <code>\"oauth\"</code>\n      </td>\n    </tr>\n    <tr>\n      <th>\n        <code>clientType</code>\n      </th>\n      <th>\n        <code>string</code>\n      </th>\n      <td>\n        <code>\"github-app\"</code>\n      </td>\n    </tr>\n    <tr>\n      <th>\n        <code>clientId</code>\n      </th>\n      <th>\n        <code>string</code>\n      </th>\n      <td>\n        The app's <code>Client ID</code>\n      </td>\n    </tr>\n    <tr>\n      <th>\n        <code>token</code>\n      </th>\n      <th>\n        <code>string</code>\n      </th>\n      <td>\n        The personal access token\n      </td>\n    </tr>\n  </tbody>\n</table>\n\n### GitHub APP user authentication with expiring tokens enabled\n\n<table width=\"100%\">\n  <thead align=left>\n    <tr>\n      <th width=150>\n        name\n      </th>\n      <th width=70>\n        type\n      </th>\n      <th>\n        description\n      </th>\n    </tr>\n  </thead>\n  <tbody align=left valign=top>\n    <tr>\n      <th>\n        <code>type</code>\n      </th>\n      <th>\n        <code>string</code>\n      </th>\n      <td>\n        <code>\"token\"</code>\n      </td>\n    </tr>\n    <tr>\n      <th>\n        <code>tokenType</code>\n      </th>\n      <th>\n        <code>string</code>\n      </th>\n      <td>\n        <code>\"oauth\"</code>\n      </td>\n    </tr>\n    <tr>\n      <th>\n        <code>clientType</code>\n      </th>\n      <th>\n        <code>string</code>\n      </th>\n      <td>\n        <code>\"github-app\"</code>\n      </td>\n    </tr>\n    <tr>\n      <th>\n        <code>clientId</code>\n      </th>\n      <th>\n        <code>string</code>\n      </th>\n      <td>\n        The app's <code>Client ID</code>\n      </td>\n    </tr>\n    <tr>\n      <th>\n        <code>token</code>\n      </th>\n      <th>\n        <code>string</code>\n      </th>\n      <td>\n        The user access token\n      </td>\n    </tr>\n    <tr>\n      <th>\n        <code>refreshToken</code>\n      </th>\n      <th>\n        <code>string</code>\n      </th>\n      <td>\n        The refresh token\n      </td>\n    </tr>\n    <tr>\n      <th>\n        <code>expiresAt</code>\n      </th>\n      <th>\n        <code>string</code>\n      </th>\n      <td>\n        Date timestamp in <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toISOString\">ISO 8601</a> standard. Example: <code>2022-01-01T08:00:0.000Z</code>\n      </td>\n    </tr>\n    <tr>\n      <th>\n        <code>refreshTokenExpiresAt</code>\n      </th>\n      <th>\n        <code>string</code>\n      </th>\n      <td>\n        Date timestamp in <a href=\"https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toISOString\">ISO 8601</a> standard. Example: <code>2021-07-01T00:00:0.000Z</code>\n      </td>\n    </tr>\n  </tbody>\n</table>\n\n## `auth.hook(request, route, parameters)` or `auth.hook(request, options)`\n\n`auth.hook()` hooks directly into the request life cycle. It amends the request to authenticate correctly based on the request URL.\n\nThe `request` option is an instance of [`@octokit/request`](https://github.com/octokit/request.js#readme). The `route`/`options` parameters are the same as for the [`request()` method](https://github.com/octokit/request.js#request).\n\n`auth.hook()` can be called directly to send an authenticated request\n\n```js\nconst { data: user } = await auth.hook(request, \"GET /user\");\n```\n\nOr it can be passed as option to [`request()`](https://github.com/octokit/request.js#request).\n\n```js\nconst requestWithAuth = request.defaults({\n  request: {\n    hook: auth.hook,\n  },\n});\n\nconst { data: user } = await requestWithAuth(\"GET /user\");\n```\n\n## Types\n\n```ts\nimport {\n  OAuthAppStrategyOptions,\n  OAuthAppAuthOptions,\n  OAuthAppAuthentication,\n  GitHubAppStrategyOptions,\n  GitHubAppAuthOptions,\n  GitHubAppAuthentication,\n  GitHubAppAuthenticationWithExpiration,\n} from \"@octokit/auth-oauth-device\";\n```\n\n## How it works\n\nGitHub's OAuth Device flow is different from the web flow in two ways\n\n1. It does not require a URL redirect, which makes it great for devices and CLI apps\n2. It does not require the OAuth client secret, which means there is no user-owned server component required.\n\nThe flow has 3 parts (see [GitHub documentation](https://docs.github.com/en/developers/apps/authorizing-oauth-apps#device-flow))\n\n1. `@octokit/auth-oauth-device` requests a device and user code\n2. Then the user has to open https://github.com/login/device (or it's GitHub Enterprise Server equivalent) and enter the user code\n3. While the user enters the code, `@octokit/auth-oauth-device` is sending requests in the background to retrieve the OAuth access token. Once the user completed step 2, the request will succeed and the token will be returned\n\n## Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md)\n\n## License\n\n[MIT](LICENSE)\n","_attachments":{},"homepage":"https://github.com/octokit/auth-oauth-device.js#readme","bugs":{"url":"https://github.com/octokit/auth-oauth-device.js/issues"},"license":"MIT"}