Skip to content

Commit a331cb4

Browse files
authored
Merge pull request #295 from dubinc/speakeasy-sdk-regen-1770943501
chore: 🐝 Update SDK - Generate 0.71.3
2 parents 7f67365 + 28cf6bf commit a331cb4

Some content is hidden

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

46 files changed

+1232
-1201
lines changed

.speakeasy/gen.lock

Lines changed: 100 additions & 103 deletions
Large diffs are not rendered by default.

.speakeasy/gen.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ generation:
2828
generateNewTests: false
2929
skipResponseBodyAssertions: false
3030
typescript:
31-
version: 0.71.2
31+
version: 0.71.3
3232
acceptHeaderEnum: true
3333
additionalDependencies:
3434
dependencies: {}

.speakeasy/out.openapi.yaml

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

.speakeasy/workflow.lock

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
speakeasyVersion: 1.709.2
1+
speakeasyVersion: 1.713.2
22
sources:
33
my-first-source:
44
sourceNamespace: my-first-source
5-
sourceRevisionDigest: sha256:cba7383e2bb6f8eaea43f46f3afea5577313f845dc05ad23f95f4ce1e0f370b9
6-
sourceBlobDigest: sha256:e0eae1c6b38935ee62ba95a1a952d2d25aa3ec0bf1cd40b9baa3ea9755a64c47
5+
sourceRevisionDigest: sha256:f337b0d8d4774ba6f2c54bf360de38d6a4296eb18aa93075d464dc5dffb6616a
6+
sourceBlobDigest: sha256:c85750362ef9210d0f06eb9e7272380f465051487b599d9d6f8a8d8f3d6820a1
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1770685106
9+
- speakeasy-sdk-regen-1770943501
1010
- 0.0.1
1111
targets:
1212
my-first-target:
1313
source: my-first-source
1414
sourceNamespace: my-first-source
15-
sourceRevisionDigest: sha256:cba7383e2bb6f8eaea43f46f3afea5577313f845dc05ad23f95f4ce1e0f370b9
16-
sourceBlobDigest: sha256:e0eae1c6b38935ee62ba95a1a952d2d25aa3ec0bf1cd40b9baa3ea9755a64c47
15+
sourceRevisionDigest: sha256:f337b0d8d4774ba6f2c54bf360de38d6a4296eb18aa93075d464dc5dffb6616a
16+
sourceBlobDigest: sha256:c85750362ef9210d0f06eb9e7272380f465051487b599d9d6f8a8d8f3d6820a1
1717
codeSamplesNamespace: code-samples-typescript-my-first-target
18-
codeSamplesRevisionDigest: sha256:f00ac84ad334d76578af749b9b2dfbbcf3c607e565c365d156dbcc9f118eb23d
18+
codeSamplesRevisionDigest: sha256:571b8139bae461c3dff34ba276370a85a469045225eb227f5740ef16394fd5da
1919
workflow:
2020
workflowVersion: 1.0.0
2121
speakeasyVersion: latest

README.md

Lines changed: 43 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -137,15 +137,15 @@ run();
137137

138138
* [list](docs/sdks/customers/README.md#list) - Retrieve a list of customers
139139
* [get](docs/sdks/customers/README.md#get) - Retrieve a customer
140-
* [update](docs/sdks/customers/README.md#update) - Update a customer
141140
* [delete](docs/sdks/customers/README.md#delete) - Delete a customer
141+
* [update](docs/sdks/customers/README.md#update) - Update a customer
142142

143143
### [Domains](docs/sdks/domains/README.md)
144144

145-
* [create](docs/sdks/domains/README.md#create) - Create a domain
146145
* [list](docs/sdks/domains/README.md#list) - Retrieve a list of domains
147-
* [update](docs/sdks/domains/README.md#update) - Update a domain
146+
* [create](docs/sdks/domains/README.md#create) - Create a domain
148147
* [delete](docs/sdks/domains/README.md#delete) - Delete a domain
148+
* [update](docs/sdks/domains/README.md#update) - Update a domain
149149
* [register](docs/sdks/domains/README.md#register) - Register a domain
150150
* [checkStatus](docs/sdks/domains/README.md#checkstatus) - Check the availability of one or more domains
151151

@@ -159,30 +159,30 @@ run();
159159

160160
### [Folders](docs/sdks/folders/README.md)
161161

162-
* [create](docs/sdks/folders/README.md#create) - Create a folder
163162
* [list](docs/sdks/folders/README.md#list) - Retrieve a list of folders
164-
* [update](docs/sdks/folders/README.md#update) - Update a folder
163+
* [create](docs/sdks/folders/README.md#create) - Create a folder
165164
* [delete](docs/sdks/folders/README.md#delete) - Delete a folder
165+
* [update](docs/sdks/folders/README.md#update) - Update a folder
166166

167167
### [Links](docs/sdks/links/README.md)
168168

169-
* [create](docs/sdks/links/README.md#create) - Create a link
170169
* [list](docs/sdks/links/README.md#list) - Retrieve a list of links
170+
* [create](docs/sdks/links/README.md#create) - Create a link
171171
* [count](docs/sdks/links/README.md#count) - Retrieve links count
172172
* [get](docs/sdks/links/README.md#get) - Retrieve a link
173-
* [update](docs/sdks/links/README.md#update) - Update a link
174173
* [delete](docs/sdks/links/README.md#delete) - Delete a link
174+
* [update](docs/sdks/links/README.md#update) - Update a link
175175
* [createMany](docs/sdks/links/README.md#createmany) - Bulk create links
176-
* [updateMany](docs/sdks/links/README.md#updatemany) - Bulk update links
177176
* [deleteMany](docs/sdks/links/README.md#deletemany) - Bulk delete links
177+
* [updateMany](docs/sdks/links/README.md#updatemany) - Bulk update links
178178
* [upsert](docs/sdks/links/README.md#upsert) - Upsert a link
179179

180180
### [Partners](docs/sdks/partners/README.md)
181181

182-
* [create](docs/sdks/partners/README.md#create) - Create or update a partner
183182
* [list](docs/sdks/partners/README.md#list) - List all partners
184-
* [createLink](docs/sdks/partners/README.md#createlink) - Create a link for a partner
183+
* [create](docs/sdks/partners/README.md#create) - Create or update a partner
185184
* [retrieveLinks](docs/sdks/partners/README.md#retrievelinks) - Retrieve a partner's links.
185+
* [createLink](docs/sdks/partners/README.md#createlink) - Create a link for a partner
186186
* [upsertLink](docs/sdks/partners/README.md#upsertlink) - Upsert a link for a partner
187187
* [analytics](docs/sdks/partners/README.md#analytics) - Retrieve analytics for a partner
188188
* [ban](docs/sdks/partners/README.md#ban) - Ban a partner
@@ -198,10 +198,10 @@ run();
198198

199199
### [Tags](docs/sdks/tags/README.md)
200200

201-
* [create](docs/sdks/tags/README.md#create) - Create a tag
202201
* [list](docs/sdks/tags/README.md#list) - Retrieve a list of tags
203-
* [update](docs/sdks/tags/README.md#update) - Update a tag
202+
* [create](docs/sdks/tags/README.md#create) - Create a tag
204203
* [delete](docs/sdks/tags/README.md#delete) - Delete a tag
204+
* [update](docs/sdks/tags/README.md#update) - Update a tag
205205

206206
### [Track](docs/sdks/track/README.md)
207207

@@ -236,9 +236,11 @@ const dub = new Dub({
236236

237237
async function run() {
238238
try {
239-
const result = await dub.links.create();
239+
const result = await dub.links.list();
240240

241-
console.log(result);
241+
for await (const page of result) {
242+
console.log(page);
243+
}
242244
} catch (error) {
243245
// The base class for HTTP error responses
244246
if (error instanceof errors.DubError) {
@@ -305,9 +307,11 @@ const dub = new Dub({
305307
});
306308

307309
async function run() {
308-
const result = await dub.links.create();
310+
const result = await dub.links.list();
309311

310-
console.log(result);
312+
for await (const page of result) {
313+
console.log(page);
314+
}
311315
}
312316

313317
run();
@@ -328,19 +332,23 @@ The `HTTPClient` constructor takes an optional `fetcher` argument that can be
328332
used to integrate a third-party HTTP client or when writing tests to mock out
329333
the HTTP client and feed in fixtures.
330334

331-
The following example shows how to use the `"beforeRequest"` hook to to add a
332-
custom header and a timeout to requests and how to use the `"requestError"` hook
333-
to log errors:
335+
The following example shows how to:
336+
- route requests through a proxy server using [undici](https://www.npmjs.com/package/undici)'s ProxyAgent
337+
- use the `"beforeRequest"` hook to add a custom header and a timeout to requests
338+
- use the `"requestError"` hook to log errors
334339

335340
```typescript
336341
import { Dub } from "dub";
342+
import { ProxyAgent } from "undici";
337343
import { HTTPClient } from "dub/lib/http";
338344

345+
const dispatcher = new ProxyAgent("http://proxy.example.com:8080");
346+
339347
const httpClient = new HTTPClient({
340-
// fetcher takes a function that has the same signature as native `fetch`.
341-
fetcher: (request) => {
342-
return fetch(request);
343-
}
348+
// 'fetcher' takes a function that has the same signature as native 'fetch'.
349+
fetcher: (input, init) =>
350+
// 'dispatcher' is specific to undici and not part of the standard Fetch API.
351+
fetch(input, { ...init, dispatcher } as RequestInit),
344352
});
345353

346354
httpClient.addHook("beforeRequest", (request) => {
@@ -384,9 +392,11 @@ const dub = new Dub({
384392
});
385393

386394
async function run() {
387-
const result = await dub.links.create();
395+
const result = await dub.links.list();
388396

389-
console.log(result);
397+
for await (const page of result) {
398+
console.log(page);
399+
}
390400
}
391401

392402
run();
@@ -408,7 +418,7 @@ const dub = new Dub({
408418
});
409419

410420
async function run() {
411-
const result = await dub.links.create({
421+
const result = await dub.links.list(undefined, {
412422
retries: {
413423
strategy: "backoff",
414424
backoff: {
@@ -421,7 +431,9 @@ async function run() {
421431
},
422432
});
423433

424-
console.log(result);
434+
for await (const page of result) {
435+
console.log(page);
436+
}
425437
}
426438

427439
run();
@@ -447,9 +459,11 @@ const dub = new Dub({
447459
});
448460

449461
async function run() {
450-
const result = await dub.links.create();
462+
const result = await dub.links.list();
451463

452-
console.log(result);
464+
for await (const page of result) {
465+
console.log(page);
466+
}
453467
}
454468

455469
run();

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1986,4 +1986,14 @@ Based on:
19861986
### Generated
19871987
- [typescript v0.71.2] .
19881988
### Releases
1989-
- [NPM v0.71.2] https://www.npmjs.com/package/dub/v/0.71.2 - .
1989+
- [NPM v0.71.2] https://www.npmjs.com/package/dub/v/0.71.2 - .
1990+
1991+
## 2026-02-13 00:44:41
1992+
### Changes
1993+
Based on:
1994+
- OpenAPI Doc
1995+
- Speakeasy CLI 1.713.2 (2.821.6) https://github.com/speakeasy-api/speakeasy
1996+
### Generated
1997+
- [typescript v0.71.3] .
1998+
### Releases
1999+
- [NPM v0.71.3] https://www.npmjs.com/package/dub/v/0.71.3 - .

docs/models/components/linkschema.md

Lines changed: 21 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -7,26 +7,28 @@ import { LinkSchema } from "dub/models/components";
77

88
let value: LinkSchema = {
99
id: "<id>",
10-
domain: "possible-cardboard.name",
10+
domain: "young-ecliptic.com",
1111
key: "<key>",
12-
url: "https://talkative-colon.net",
12+
url: "https://ripe-inspection.biz",
1313
externalId: "<id>",
1414
tenantId: "<id>",
1515
programId: "<id>",
1616
partnerId: "<id>",
17-
expiresAt: "1754376068634",
18-
expiredUrl: "https://digital-kit.info",
17+
expiresAt: "1757088512193",
18+
expiredUrl: "https://distant-disconnection.net",
1919
disabledAt: "<value>",
20-
password: "MIB7eQGpAATarYF",
21-
title: "<value>",
20+
password: "fFjqWxmJUgFKF7t",
21+
title: null,
2222
description:
23-
"closed ecstatic underneath meanwhile duh whoa scarcely awful old-fashioned",
24-
image: "https://loremflickr.com/2872/857?lock=7021606908729973",
25-
video: "https://loremflickr.com/3958/2941?lock=1680268238114943",
23+
"aha likewise until versus potentially cricket rust blushing memorise urgently",
24+
image: "https://picsum.photos/seed/G9Jvsmb/1005/1445",
25+
video: "https://loremflickr.com/1893/1546?lock=6200467992750340",
2626
ios: "<value>",
27-
android: null,
27+
android: "<id>",
2828
geo: {
29-
"key": "https://personal-final.com/",
29+
"key": "https://petty-approach.com/",
30+
"key1": "https://immediate-hundred.name/",
31+
"key2": "https://well-groomed-piglet.info/",
3032
},
3133
tags: [
3234
{
@@ -36,11 +38,13 @@ let value: LinkSchema = {
3638
},
3739
],
3840
folderId: "<id>",
39-
webhookIds: [],
41+
webhookIds: [
42+
"<value 1>",
43+
],
4044
comments:
41-
"towards pasta teammate in disinherit subtle louse educated pink why mockingly forenenst excepting drat especially",
42-
shortLink: "https://usable-beret.name/",
43-
qrCode: "https://infatuated-advertisement.name/",
45+
"enthusiastically ridge since near litter clamp hm really past since quietly although kettledrum since passionate",
46+
shortLink: "https://quick-labourer.net",
47+
qrCode: "https://fake-hello.com",
4448
utmSource: "<value>",
4549
utmMedium: "<value>",
4650
utmCampaign: "<value>",
@@ -49,8 +53,8 @@ let value: LinkSchema = {
4953
userId: "<id>",
5054
workspaceId: "<id>",
5155
lastClicked: "<value>",
52-
createdAt: "1726159778255",
53-
updatedAt: "1735652255833",
56+
createdAt: "1721445095637",
57+
updatedAt: "1735628606324",
5458
tagId: "<id>",
5559
projectId: "<id>",
5660
};

docs/models/operations/listpartnersbannedreason.md renamed to docs/models/operations/createpartnerbannedreason.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
# ListPartnersBannedReason
1+
# CreatePartnerBannedReason
22

33
If the partner was banned from the program, this is the reason for the ban.
44

55
## Example Usage
66

77
```typescript
8-
import { ListPartnersBannedReason } from "dub/models/operations";
8+
import { CreatePartnerBannedReason } from "dub/models/operations";
99

10-
let value: ListPartnersBannedReason = "fraud";
10+
let value: CreatePartnerBannedReason = "fake_traffic";
1111
```
1212

1313
## Values

docs/models/operations/listpartnersfields.md renamed to docs/models/operations/createpartnerfields.md

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,57 +1,57 @@
1-
# ListPartnersFields
1+
# CreatePartnerFields
22

33

44
## Supported Types
55

6-
### `operations.ListPartnersFields1`
6+
### `operations.CreatePartnerFields1`
77

88
```typescript
9-
const value: operations.ListPartnersFields1 = {
9+
const value: operations.CreatePartnerFields1 = {
1010
key: "<key>",
1111
label: "<value>",
12-
required: true,
12+
required: false,
1313
locked: true,
14-
position: 729229,
14+
position: 144446,
1515
type: "text",
1616
};
1717
```
1818

19-
### `operations.ListPartnersFields2`
19+
### `operations.CreatePartnerFields2`
2020

2121
```typescript
22-
const value: operations.ListPartnersFields2 = {
22+
const value: operations.CreatePartnerFields2 = {
2323
key: "<key>",
2424
label: "<value>",
25-
required: true,
26-
locked: true,
27-
position: 422140,
25+
required: false,
26+
locked: false,
27+
position: 830575,
2828
type: "textarea",
2929
};
3030
```
3131

32-
### `operations.ListPartnersFields3`
32+
### `operations.CreatePartnerFields3`
3333

3434
```typescript
35-
const value: operations.ListPartnersFields3 = {
35+
const value: operations.CreatePartnerFields3 = {
3636
key: "<key>",
3737
label: "<value>",
3838
required: false,
3939
locked: true,
40-
position: 87557,
40+
position: 128121,
4141
type: "select",
4242
options: [],
4343
};
4444
```
4545

46-
### `operations.ListPartnersFields4`
46+
### `operations.CreatePartnerFields4`
4747

4848
```typescript
49-
const value: operations.ListPartnersFields4 = {
49+
const value: operations.CreatePartnerFields4 = {
5050
key: "<key>",
5151
label: "<value>",
52-
required: true,
53-
locked: false,
54-
position: 944768,
52+
required: false,
53+
locked: true,
54+
position: 261727,
5555
type: "country",
5656
};
5757
```

0 commit comments

Comments
 (0)