Skip to content

Commit b3cb934

Browse files
github-actions[bot]andyatshippospeakeasybotrkeur7
authored
chore: 🐝 Update SDK - Generate 2.15.0 (#95)
* fix:SARCH-64 - added tests to verify serialization of carrier registration parameters. * Restored token to shippoSdk creation. * Restored param name as well. * 😠 forgot to put it in an object * ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.476.2 --------- Co-authored-by: Andy Hopper <[email protected]> Co-authored-by: speakeasybot <[email protected]> Co-authored-by: Randall Keur <[email protected]>
1 parent b0481c9 commit b3cb934

File tree

471 files changed

+9928
-2931
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

471 files changed

+9928
-2931
lines changed

β€Ž.gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
/react-query
2+
/.speakeasy/reports
13
/funcs
24
/core.*
35
/__tests__

β€Ž.npmignore

+4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
**/*
2+
!/FUNCTIONS.md
3+
!/RUNTIMES.md
4+
!/REACT_QUERY.md
25
!/**/*.ts
36
!/**/*.js
7+
!/**/*.json
48
!/**/*.map
59

610
/.eslintrc.js

β€Ž.speakeasy/gen.lock

+133-96
Large diffs are not rendered by default.

β€Ž.speakeasy/gen.yaml

+3-1
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,9 @@ generation:
1111
requestResponseComponentNamesFeb2024: true
1212
auth:
1313
oAuth2ClientCredentialsEnabled: true
14+
oAuth2PasswordEnabled: false
1415
typescript:
15-
version: 2.14.1
16+
version: 2.15.0
1617
additionalDependencies:
1718
dependencies: {}
1819
devDependencies:
@@ -27,6 +28,7 @@ typescript:
2728
author: Shippo
2829
clientServerStatusCodesAsErrors: true
2930
defaultErrorName: SDKError
31+
enableCustomCodeRegions: false
3032
enableReactQuery: false
3133
enumFormat: union
3234
flattenGlobalSecurity: true

β€Ž.speakeasy/workflow.lock

+11-10
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,21 @@
1-
speakeasyVersion: 1.401.2
1+
speakeasyVersion: 1.476.2
22
sources:
33
openapi:
44
sourceNamespace: openapi
5-
sourceRevisionDigest: sha256:67380a5740d2ebf50c6b5d4ecd48d398c184e281c8302c0d0306220da7535048
6-
sourceBlobDigest: sha256:d1d1d6dbb27ba9c1d86549fa879da10167c9890d2d3443c087c7b8555971a12c
5+
sourceRevisionDigest: sha256:a97e08b53dbf31ed912244acc6e5a635c88662f3ee098bdfbf2f5ca6735da649
6+
sourceBlobDigest: sha256:9331910575a380f9073bf9d31fb81996067da3d0ee449b0513dbe10790790b37
77
tags:
88
- latest
9-
- main
9+
- speakeasy-sdk-regen-1732753737
10+
- "2018-02-08"
1011
targets:
1112
first-target:
1213
source: openapi
1314
sourceNamespace: openapi
14-
sourceRevisionDigest: sha256:67380a5740d2ebf50c6b5d4ecd48d398c184e281c8302c0d0306220da7535048
15-
sourceBlobDigest: sha256:d1d1d6dbb27ba9c1d86549fa879da10167c9890d2d3443c087c7b8555971a12c
16-
codeSamplesNamespace: openapi-code-samples
17-
codeSamplesRevisionDigest: sha256:df1a9ca170bc417e1e111efbc10b1f07765943764cb1cbd046d9b6efc18cfc43
15+
sourceRevisionDigest: sha256:a97e08b53dbf31ed912244acc6e5a635c88662f3ee098bdfbf2f5ca6735da649
16+
sourceBlobDigest: sha256:9331910575a380f9073bf9d31fb81996067da3d0ee449b0513dbe10790790b37
17+
codeSamplesNamespace: openapi-typescript-code-samples
18+
codeSamplesRevisionDigest: sha256:901b7bcb7f9e68c9d73222a8a8a552330fdd6969a0e98a2a531ce8bac865e651
1819
workflow:
1920
workflowVersion: 1.0.0
2021
speakeasyVersion: latest
@@ -32,6 +33,6 @@ workflow:
3233
npm:
3334
token: $npm_token
3435
codeSamples:
35-
output: ""
3636
registry:
37-
location: registry.speakeasyapi.dev/shippo/shippo/openapi-code-samples
37+
location: registry.speakeasyapi.dev/shippo/shippo/openapi-typescript-code-samples
38+
blocking: false

β€Ž.speakeasy/workflow.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,5 @@ targets:
1515
token: $npm_token
1616
codeSamples:
1717
registry:
18-
location: registry.speakeasyapi.dev/shippo/shippo/openapi-code-samples
18+
location: registry.speakeasyapi.dev/shippo/shippo/openapi-typescript-code-samples
1919
blocking: false

β€ŽFUNCTIONS.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ const shippo = new ShippoCore({
3131
});
3232

3333
async function run() {
34-
const res = await addressesList(shippo);
34+
const res = await addressesList(shippo, 1, 5);
3535

3636
switch (true) {
3737
case res.ok:
@@ -53,7 +53,7 @@ async function run() {
5353
const { value: result } = res;
5454

5555
// Handle the result
56-
console.log(result)
56+
console.log(result);
5757
}
5858

5959
run();

β€ŽREADME.md

+87-84
Original file line numberDiff line numberDiff line change
@@ -20,18 +20,22 @@ Shippo external API.: Use this API to integrate with the Shippo service
2020

2121
<!-- Start Table of Contents [toc] -->
2222
## Table of Contents
23+
<!-- $toc-max-depth=2 -->
24+
* [<img src="https://docs.goshippo.com/images/Logo.png" width="30" alt="Shippo logo"> Shippo JavaScript SDK](#img-srchttpsdocsgoshippocomimageslogopng-width30-altshippo-logo-shippo-javascript-sdk)
25+
* [SDK Installation](#sdk-installation)
26+
* [Requirements](#requirements)
27+
* [SDK Example Usage](#sdk-example-usage)
28+
* [Standalone functions](#standalone-functions)
29+
* [Retries](#retries)
30+
* [Custom HTTP Client](#custom-http-client)
31+
* [Debugging](#debugging)
32+
* [Documentation](#documentation)
33+
* [Available Resources and Operations](#available-resources-and-operations)
34+
* [Development](#development)
35+
* [Maturity](#maturity)
36+
* [Contributions](#contributions)
37+
* [About Shippo](#about-shippo)
2338

24-
* [SDK Installation](#sdk-installation)
25-
* [Requirements](#requirements)
26-
* [SDK Example Usage](#sdk-example-usage)
27-
* [Available Resources and Operations](#available-resources-and-operations)
28-
* [Standalone functions](#standalone-functions)
29-
* [Retries](#retries)
30-
* [Error Handling](#error-handling)
31-
* [Server Selection](#server-selection)
32-
* [Custom HTTP Client](#custom-http-client)
33-
* [Authentication](#authentication)
34-
* [Debugging](#debugging)
3539
<!-- End Table of Contents [toc] -->
3640

3741
<!-- Start SDK Installation [installation] -->
@@ -117,77 +121,76 @@ To read more about standalone functions, check [FUNCTIONS.md](./FUNCTIONS.md).
117121

118122
<summary>Available standalone functions</summary>
119123

120-
- [addressesCreate](docs/sdks/addresses/README.md#create)
121-
- [addressesGet](docs/sdks/addresses/README.md#get)
122-
- [addressesList](docs/sdks/addresses/README.md#list)
123-
- [addressesValidate](docs/sdks/addresses/README.md#validate)
124-
- [batchesAddShipments](docs/sdks/batches/README.md#addshipments)
125-
- [batchesCreate](docs/sdks/batches/README.md#create)
126-
- [batchesGet](docs/sdks/batches/README.md#get)
127-
- [batchesPurchase](docs/sdks/batches/README.md#purchase)
128-
- [batchesRemoveShipments](docs/sdks/batches/README.md#removeshipments)
129-
- [carrierAccountsCreate](docs/sdks/carrieraccounts/README.md#create)
130-
- [carrierAccountsGetRegistrationStatus](docs/sdks/carrieraccounts/README.md#getregistrationstatus)
131-
- [carrierAccountsGet](docs/sdks/carrieraccounts/README.md#get)
132-
- [carrierAccountsInitiateOauth2Signin](docs/sdks/carrieraccounts/README.md#initiateoauth2signin)
133-
- [carrierAccountsList](docs/sdks/carrieraccounts/README.md#list)
134-
- [carrierAccountsRegister](docs/sdks/carrieraccounts/README.md#register)
135-
- [carrierAccountsUpdate](docs/sdks/carrieraccounts/README.md#update)
136-
- [carrierParcelTemplatesGet](docs/sdks/carrierparceltemplates/README.md#get)
137-
- [carrierParcelTemplatesList](docs/sdks/carrierparceltemplates/README.md#list)
138-
- [customsDeclarationsCreate](docs/sdks/customsdeclarations/README.md#create)
139-
- [customsDeclarationsGet](docs/sdks/customsdeclarations/README.md#get)
140-
- [customsDeclarationsList](docs/sdks/customsdeclarations/README.md#list)
141-
- [customsItemsCreate](docs/sdks/customsitems/README.md#create)
142-
- [customsItemsGet](docs/sdks/customsitems/README.md#get)
143-
- [customsItemsList](docs/sdks/customsitems/README.md#list)
144-
- [manifestsCreate](docs/sdks/manifests/README.md#create)
145-
- [manifestsGet](docs/sdks/manifests/README.md#get)
146-
- [manifestsList](docs/sdks/manifests/README.md#list)
147-
- [ordersCreate](docs/sdks/orders/README.md#create)
148-
- [ordersGet](docs/sdks/orders/README.md#get)
149-
- [ordersList](docs/sdks/orders/README.md#list)
150-
- [parcelsCreate](docs/sdks/parcels/README.md#create)
151-
- [parcelsGet](docs/sdks/parcels/README.md#get)
152-
- [parcelsList](docs/sdks/parcels/README.md#list)
153-
- [pickupsCreate](docs/sdks/pickups/README.md#create)
154-
- [ratesAtCheckoutCreate](docs/sdks/ratesatcheckout/README.md#create)
155-
- [ratesAtCheckoutDeleteDefaultParcelTemplate](docs/sdks/ratesatcheckout/README.md#deletedefaultparceltemplate)
156-
- [ratesAtCheckoutGetDefaultParcelTemplate](docs/sdks/ratesatcheckout/README.md#getdefaultparceltemplate)
157-
- [ratesAtCheckoutUpdateDefaultParcelTemplate](docs/sdks/ratesatcheckout/README.md#updatedefaultparceltemplate)
158-
- [ratesGet](docs/sdks/rates/README.md#get)
159-
- [ratesListShipmentRatesByCurrencyCode](docs/sdks/rates/README.md#listshipmentratesbycurrencycode)
160-
- [ratesListShipmentRates](docs/sdks/rates/README.md#listshipmentrates)
161-
- [refundsCreate](docs/sdks/refunds/README.md#create)
162-
- [refundsGet](docs/sdks/refunds/README.md#get)
163-
- [refundsList](docs/sdks/refunds/README.md#list)
164-
- [serviceGroupsCreate](docs/sdks/servicegroups/README.md#create)
165-
- [serviceGroupsDelete](docs/sdks/servicegroups/README.md#delete)
166-
- [serviceGroupsList](docs/sdks/servicegroups/README.md#list)
167-
- [serviceGroupsUpdate](docs/sdks/servicegroups/README.md#update)
168-
- [shipmentsCreate](docs/sdks/shipments/README.md#create)
169-
- [shipmentsGet](docs/sdks/shipments/README.md#get)
170-
- [shipmentsList](docs/sdks/shipments/README.md#list)
171-
- [shippoAccountsCreate](docs/sdks/shippoaccounts/README.md#create)
172-
- [shippoAccountsGet](docs/sdks/shippoaccounts/README.md#get)
173-
- [shippoAccountsList](docs/sdks/shippoaccounts/README.md#list)
174-
- [shippoAccountsUpdate](docs/sdks/shippoaccounts/README.md#update)
175-
- [trackingStatusCreate](docs/sdks/trackingstatus/README.md#create)
176-
- [trackingStatusGet](docs/sdks/trackingstatus/README.md#get)
177-
- [transactionsCreate](docs/sdks/transactions/README.md#create)
178-
- [transactionsGet](docs/sdks/transactions/README.md#get)
179-
- [transactionsList](docs/sdks/transactions/README.md#list)
180-
- [userParcelTemplatesCreate](docs/sdks/userparceltemplates/README.md#create)
181-
- [userParcelTemplatesDelete](docs/sdks/userparceltemplates/README.md#delete)
182-
- [userParcelTemplatesGet](docs/sdks/userparceltemplates/README.md#get)
183-
- [userParcelTemplatesList](docs/sdks/userparceltemplates/README.md#list)
184-
- [userParcelTemplatesUpdate](docs/sdks/userparceltemplates/README.md#update)
185-
- [webhooksCreateWebhook](docs/sdks/webhooks/README.md#createwebhook)
186-
- [webhooksDeleteWebhook](docs/sdks/webhooks/README.md#deletewebhook)
187-
- [webhooksGetWebhook](docs/sdks/webhooks/README.md#getwebhook)
188-
- [webhooksListWebhooks](docs/sdks/webhooks/README.md#listwebhooks)
189-
- [webhooksUpdateWebhook](docs/sdks/webhooks/README.md#updatewebhook)
190-
124+
- [`addressesCreate`](docs/sdks/addresses/README.md#create) - Create a new address
125+
- [`addressesGet`](docs/sdks/addresses/README.md#get) - Retrieve an address
126+
- [`addressesList`](docs/sdks/addresses/README.md#list) - List all addresses
127+
- [`addressesValidate`](docs/sdks/addresses/README.md#validate) - Validate an address
128+
- [`batchesAddShipments`](docs/sdks/batches/README.md#addshipments) - Add shipments to a batch
129+
- [`batchesCreate`](docs/sdks/batches/README.md#create) - Create a batch
130+
- [`batchesGet`](docs/sdks/batches/README.md#get) - Retrieve a batch
131+
- [`batchesPurchase`](docs/sdks/batches/README.md#purchase) - Purchase a batch
132+
- [`batchesRemoveShipments`](docs/sdks/batches/README.md#removeshipments) - Remove shipments from a batch
133+
- [`carrierAccountsCreate`](docs/sdks/carrieraccounts/README.md#create) - Create a new carrier account
134+
- [`carrierAccountsGet`](docs/sdks/carrieraccounts/README.md#get) - Retrieve a carrier account
135+
- [`carrierAccountsGetRegistrationStatus`](docs/sdks/carrieraccounts/README.md#getregistrationstatus) - Get Carrier Registration status
136+
- [`carrierAccountsInitiateOauth2Signin`](docs/sdks/carrieraccounts/README.md#initiateoauth2signin) - Connect an existing carrier account using OAuth 2.0
137+
- [`carrierAccountsList`](docs/sdks/carrieraccounts/README.md#list) - List all carrier accounts
138+
- [`carrierAccountsRegister`](docs/sdks/carrieraccounts/README.md#register) - Add a Shippo carrier account
139+
- [`carrierAccountsUpdate`](docs/sdks/carrieraccounts/README.md#update) - Update a carrier account
140+
- [`carrierParcelTemplatesGet`](docs/sdks/carrierparceltemplates/README.md#get) - Retrieve a carrier parcel templates
141+
- [`carrierParcelTemplatesList`](docs/sdks/carrierparceltemplates/README.md#list) - List all carrier parcel templates
142+
- [`customsDeclarationsCreate`](docs/sdks/customsdeclarations/README.md#create) - Create a new customs declaration
143+
- [`customsDeclarationsGet`](docs/sdks/customsdeclarations/README.md#get) - Retrieve a customs declaration
144+
- [`customsDeclarationsList`](docs/sdks/customsdeclarations/README.md#list) - List all customs declarations
145+
- [`customsItemsCreate`](docs/sdks/customsitems/README.md#create) - Create a new customs item
146+
- [`customsItemsGet`](docs/sdks/customsitems/README.md#get) - Retrieve a customs item
147+
- [`customsItemsList`](docs/sdks/customsitems/README.md#list) - List all customs items
148+
- [`manifestsCreate`](docs/sdks/manifests/README.md#create) - Create a new manifest
149+
- [`manifestsGet`](docs/sdks/manifests/README.md#get) - Retrieve a manifest
150+
- [`manifestsList`](docs/sdks/manifests/README.md#list) - List all manifests
151+
- [`ordersCreate`](docs/sdks/orders/README.md#create) - Create a new order
152+
- [`ordersGet`](docs/sdks/orders/README.md#get) - Retrieve an order
153+
- [`ordersList`](docs/sdks/orders/README.md#list) - List all orders
154+
- [`parcelsCreate`](docs/sdks/parcels/README.md#create) - Create a new parcel
155+
- [`parcelsGet`](docs/sdks/parcels/README.md#get) - Retrieve an existing parcel
156+
- [`parcelsList`](docs/sdks/parcels/README.md#list) - List all parcels
157+
- [`pickupsCreate`](docs/sdks/pickups/README.md#create) - Create a pickup
158+
- [`ratesAtCheckoutCreate`](docs/sdks/ratesatcheckout/README.md#create) - Generate a live rates request
159+
- [`ratesAtCheckoutDeleteDefaultParcelTemplate`](docs/sdks/ratesatcheckout/README.md#deletedefaultparceltemplate) - Clear current default parcel template
160+
- [`ratesAtCheckoutGetDefaultParcelTemplate`](docs/sdks/ratesatcheckout/README.md#getdefaultparceltemplate) - Show current default parcel template
161+
- [`ratesAtCheckoutUpdateDefaultParcelTemplate`](docs/sdks/ratesatcheckout/README.md#updatedefaultparceltemplate) - Update default parcel template
162+
- [`ratesGet`](docs/sdks/rates/README.md#get) - Retrieve a rate
163+
- [`ratesListShipmentRates`](docs/sdks/rates/README.md#listshipmentrates) - Retrieve shipment rates
164+
- [`ratesListShipmentRatesByCurrencyCode`](docs/sdks/rates/README.md#listshipmentratesbycurrencycode) - Retrieve shipment rates in currency
165+
- [`refundsCreate`](docs/sdks/refunds/README.md#create) - Create a refund
166+
- [`refundsGet`](docs/sdks/refunds/README.md#get) - Retrieve a refund
167+
- [`refundsList`](docs/sdks/refunds/README.md#list) - List all refunds
168+
- [`serviceGroupsCreate`](docs/sdks/servicegroups/README.md#create) - Create a new service group
169+
- [`serviceGroupsDelete`](docs/sdks/servicegroups/README.md#delete) - Delete a service group
170+
- [`serviceGroupsList`](docs/sdks/servicegroups/README.md#list) - List all service groups
171+
- [`serviceGroupsUpdate`](docs/sdks/servicegroups/README.md#update) - Update an existing service group
172+
- [`shipmentsCreate`](docs/sdks/shipments/README.md#create) - Create a new shipment
173+
- [`shipmentsGet`](docs/sdks/shipments/README.md#get) - Retrieve a shipment
174+
- [`shipmentsList`](docs/sdks/shipments/README.md#list) - List all shipments
175+
- [`shippoAccountsCreate`](docs/sdks/shippoaccounts/README.md#create) - Create a Shippo Account
176+
- [`shippoAccountsGet`](docs/sdks/shippoaccounts/README.md#get) - Retrieve a Shippo Account
177+
- [`shippoAccountsList`](docs/sdks/shippoaccounts/README.md#list) - List all Shippo Accounts
178+
- [`shippoAccountsUpdate`](docs/sdks/shippoaccounts/README.md#update) - Update a Shippo Account
179+
- [`trackingStatusCreate`](docs/sdks/trackingstatus/README.md#create) - Register a tracking webhook
180+
- [`trackingStatusGet`](docs/sdks/trackingstatus/README.md#get) - Get a tracking status
181+
- [`transactionsCreate`](docs/sdks/transactions/README.md#create) - Create a shipping label
182+
- [`transactionsGet`](docs/sdks/transactions/README.md#get) - Retrieve a shipping label
183+
- [`transactionsList`](docs/sdks/transactions/README.md#list) - List all shipping labels
184+
- [`userParcelTemplatesCreate`](docs/sdks/userparceltemplates/README.md#create) - Create a new user parcel template
185+
- [`userParcelTemplatesDelete`](docs/sdks/userparceltemplates/README.md#delete) - Delete a user parcel template
186+
- [`userParcelTemplatesGet`](docs/sdks/userparceltemplates/README.md#get) - Retrieves a user parcel template
187+
- [`userParcelTemplatesList`](docs/sdks/userparceltemplates/README.md#list) - List all user parcel templates
188+
- [`userParcelTemplatesUpdate`](docs/sdks/userparceltemplates/README.md#update) - Update an existing user parcel template
189+
- [`webhooksCreateWebhook`](docs/sdks/webhooks/README.md#createwebhook) - Create a new webhook
190+
- [`webhooksDeleteWebhook`](docs/sdks/webhooks/README.md#deletewebhook) - Delete a specific webhook
191+
- [`webhooksGetWebhook`](docs/sdks/webhooks/README.md#getwebhook) - Retrieve a specific webhook
192+
- [`webhooksListWebhooks`](docs/sdks/webhooks/README.md#listwebhooks) - List all webhooks
193+
- [`webhooksUpdateWebhook`](docs/sdks/webhooks/README.md#updatewebhook) - Update an existing webhook
191194

192195
</details>
193196
<!-- End Standalone functions [standalone-funcs] -->
@@ -207,7 +210,7 @@ const shippo = new Shippo({
207210
});
208211

209212
async function run() {
210-
const result = await shippo.addresses.list({
213+
const result = await shippo.addresses.list(1, 5, {
211214
retries: {
212215
strategy: "backoff",
213216
backoff: {
@@ -248,7 +251,7 @@ const shippo = new Shippo({
248251
});
249252

250253
async function run() {
251-
const result = await shippo.addresses.list();
254+
const result = await shippo.addresses.list(1, 5);
252255

253256
// Handle the result
254257
console.log(result);

β€ŽRELEASES.md

+11-1
Original file line numberDiff line numberDiff line change
@@ -336,4 +336,14 @@ Based on:
336336
### Generated
337337
- [typescript v2.14.1] .
338338
### Releases
339-
- [NPM v2.14.1] https://www.npmjs.com/package/shippo/v/2.14.1 - .
339+
- [NPM v2.14.1] https://www.npmjs.com/package/shippo/v/2.14.1 - .
340+
341+
## 2025-01-27 21:48:20
342+
### Changes
343+
Based on:
344+
- OpenAPI Doc
345+
- Speakeasy CLI 1.476.2 (2.495.1) https://github.com/speakeasy-api/speakeasy
346+
### Generated
347+
- [typescript v2.15.0] .
348+
### Releases
349+
- [NPM v2.15.0] https://www.npmjs.com/package/shippo/v/2.15.0 - .

β€ŽRUNTIMES.md

+27-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Supported JavaScript runtimes
22

3-
This SDK is intended to be used in JavaScript runtimes that support the following features:
3+
This SDK is intended to be used in JavaScript runtimes that support ECMAScript 2020 or newer. The SDK uses the following features:
44

55
* [Web Fetch API][web-fetch]
66
* [Web Streams API][web-streams] and in particular `ReadableStream`
@@ -20,3 +20,29 @@ Runtime environments that are explicitly supported are:
2020
- Note that Deno does not currently have native support for streaming file uploads backed by the filesystem ([issue link][deno-file-streaming])
2121

2222
[deno-file-streaming]: https://github.com/denoland/deno/issues/11018
23+
24+
## Recommended TypeScript compiler options
25+
26+
The following `tsconfig.json` options are recommended for projects using this
27+
SDK in order to get static type support for features like async iterables,
28+
streams and `fetch`-related APIs ([`for await...of`][for-await-of],
29+
[`AbortSignal`][abort-signal], [`Request`][request], [`Response`][response] and
30+
so on):
31+
32+
[for-await-of]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/for-await...of
33+
[abort-signal]: https://developer.mozilla.org/en-US/docs/Web/API/AbortSignal
34+
[request]: https://developer.mozilla.org/en-US/docs/Web/API/Request
35+
[response]: https://developer.mozilla.org/en-US/docs/Web/API/Response
36+
37+
```jsonc
38+
{
39+
"compilerOptions": {
40+
"target": "es2020", // or higher
41+
"lib": ["es2020", "dom", "dom.iterable"],
42+
}
43+
}
44+
```
45+
46+
While `target` can be set to older ECMAScript versions, it may result in extra,
47+
unnecessary compatibility code being generated if you are not targeting old
48+
runtimes.

β€ŽUSAGE.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ const shippo = new Shippo({
88
});
99

1010
async function run() {
11-
const result = await shippo.addresses.list();
11+
const result = await shippo.addresses.list(1, 5);
1212

1313
// Handle the result
1414
console.log(result);

0 commit comments

Comments
Β (0)