First upload version 0.0.1
This commit is contained in:
19
node_modules/@octokit/auth-oauth-device/dist-src/hook.js
generated
vendored
Normal file
19
node_modules/@octokit/auth-oauth-device/dist-src/hook.js
generated
vendored
Normal file
@@ -0,0 +1,19 @@
|
||||
import { getOAuthAccessToken } from "./get-oauth-access-token.js";
|
||||
async function hook(state, request, route, parameters) {
|
||||
let endpoint = request.endpoint.merge(
|
||||
route,
|
||||
parameters
|
||||
);
|
||||
if (/\/login\/(oauth\/access_token|device\/code)$/.test(endpoint.url)) {
|
||||
return request(endpoint);
|
||||
}
|
||||
const { token } = await getOAuthAccessToken(state, {
|
||||
request,
|
||||
auth: { type: "oauth" }
|
||||
});
|
||||
endpoint.headers.authorization = `token ${token}`;
|
||||
return request(endpoint);
|
||||
}
|
||||
export {
|
||||
hook
|
||||
};
|
||||
Reference in New Issue
Block a user