@@ -16,19 +16,20 @@ the passed options and sends the request using [fetch](https://developer.mozilla
16
16
17
17
<!-- toc -->
18
18
19
- - [ Features] ( #features )
20
- - [ Usage] ( #usage )
21
- - [ REST API example] ( #rest-api-example )
22
- - [ GraphQL example] ( #graphql-example )
23
- - [ Alternative: pass ` method ` & ` url ` as part of options] ( #alternative-pass-method--url-as-part-of-options )
24
- - [ Authentication] ( #authentication )
25
- - [ request()] ( #request )
26
- - [ ` request.defaults() ` ] ( #requestdefaults )
27
- - [ ` request.endpoint ` ] ( #requestendpoint )
28
- - [ Special cases] ( #special-cases )
29
- - [ The ` data ` parameter – set request body directly] ( #the-data-parameter-%E2%80%93-set-request-body-directly )
30
- - [ Set parameters for both the URL/query and the request body] ( #set-parameters-for-both-the-urlquery-and-the-request-body )
31
- - [ LICENSE] ( #license )
19
+ - [ request.js] ( #requestjs )
20
+ - [ Features] ( #features )
21
+ - [ Usage] ( #usage )
22
+ - [ REST API example] ( #rest-api-example )
23
+ - [ GraphQL example] ( #graphql-example )
24
+ - [ Alternative: pass ` method ` \& ` url ` as part of options] ( #alternative-pass-method--url-as-part-of-options )
25
+ - [ Authentication] ( #authentication )
26
+ - [ request()] ( #request )
27
+ - [ ` request.defaults() ` ] ( #requestdefaults )
28
+ - [ ` request.endpoint ` ] ( #requestendpoint )
29
+ - [ Special cases] ( #special-cases )
30
+ - [ The ` data ` parameter – set request body directly] ( #the-data-parameter--set-request-body-directly )
31
+ - [ Set parameters for both the URL/query and the request body] ( #set-parameters-for-both-the-urlquery-and-the-request-body )
32
+ - [ LICENSE] ( #license )
32
33
33
34
<!-- tocstop -->
34
35
85
86
Install with <code >npm install @octokit/request </code >
86
87
87
88
``` js
88
- const { request } = require ( " @octokit/request" ) ;
89
- // or: import { request } from "@octokit/request";
89
+ import { request } from " @octokit/request" ;
90
+ // or: const { request } = require( "@octokit/request") ;
90
91
```
91
92
92
93
</td ></tr >
@@ -163,7 +164,7 @@ const result = await requestWithAuth("GET /user");
163
164
For more complex authentication strategies such as GitHub Apps or Basic, we recommend the according authentication library exported by [ ` @octokit/auth ` ] ( https://github.com/octokit/auth.js ) .
164
165
165
166
``` js
166
- const { createAppAuth } = require ( " @octokit/auth-app" ) ;
167
+ import { createAppAuth } from " @octokit/auth-app" ;
167
168
const auth = createAppAuth ({
168
169
appId: process .env .APP_ID ,
169
170
privateKey: process .env .PRIVATE_KEY ,
@@ -405,7 +406,8 @@ If the error is due to an `AbortSignal` being used, the resulting `AbortError` i
405
406
Override or set default options. Example:
406
407
407
408
``` js
408
- const myrequest = require (" @octokit/request" ).defaults ({
409
+ import { request } from " @octokit/request" ;
410
+ const myrequest = request .defaults ({
409
411
baseUrl: " https://github-enterprise.acme-inc.com/api/v3" ,
410
412
headers: {
411
413
" user-agent" : " myApp/1.2.3" ,
0 commit comments