Skip to content

Commit b1fa596

Browse files
authored
Merge pull request #288 from dubinc/speakeasy-sdk-regen-1759796930
chore: 🐝 Update SDK - Generate 0.68.0
2 parents ac30c23 + 6b93854 commit b1fa596

File tree

183 files changed

+548
-505
lines changed

Some content is hidden

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

183 files changed

+548
-505
lines changed

.speakeasy/gen.lock

Lines changed: 17 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
11
lockVersion: 2.0.0
22
id: f28179cc-ef59-426d-9e85-60cec22fc642
33
management:
4-
docChecksum: 43797075fd9e0d4bb17d9938a972af9d
4+
docChecksum: 550d25461426e3d9e04178a3fbb08a6c
55
docVersion: 0.0.1
6-
speakeasyVersion: 1.635.1
7-
generationVersion: 2.722.2
8-
releaseVersion: 0.67.0
9-
configChecksum: 064bb1dff2e2470839f3ee76b4dae6a0
6+
speakeasyVersion: 1.642.2
7+
generationVersion: 2.731.6
8+
releaseVersion: 0.68.0
9+
configChecksum: 86c3daecb6e55b41c17aa42074f63ac0
1010
repoURL: https://github.com/dubinc/dub-ts.git
1111
installationURL: https://github.com/dubinc/dub-ts
1212
published: true
1313
features:
1414
typescript:
1515
additionalDependencies: 0.1.0
1616
constsAndDefaults: 0.1.12
17-
core: 3.21.26
17+
core: 3.24.1
1818
defaultEnabledRetries: 0.1.0
1919
deprecations: 2.81.1
2020
enumUnions: 0.1.0
@@ -101,6 +101,7 @@ generatedFiles:
101101
- docs/models/components/linkclickedeventtestvariants.md
102102
- docs/models/components/linkerrorschema.md
103103
- docs/models/components/linkschema.md
104+
- docs/models/components/linktagschema.md
104105
- docs/models/components/linkwebhookevent.md
105106
- docs/models/components/linkwebhookeventevent.md
106107
- docs/models/components/linkwebhookeventlink.md
@@ -137,7 +138,6 @@ generatedFiles:
137138
- docs/models/components/saleeventtestvariants.md
138139
- docs/models/components/security.md
139140
- docs/models/components/status.md
140-
- docs/models/components/tagschema.md
141141
- docs/models/components/testvariants.md
142142
- docs/models/components/three.md
143143
- docs/models/components/trigger.md
@@ -373,7 +373,6 @@ generatedFiles:
373373
- docs/sdks/commissions/README.md
374374
- docs/sdks/customers/README.md
375375
- docs/sdks/domains/README.md
376-
- docs/sdks/dub/README.md
377376
- docs/sdks/embedtokens/README.md
378377
- docs/sdks/events/README.md
379378
- docs/sdks/folders/README.md
@@ -479,6 +478,7 @@ generatedFiles:
479478
- src/models/components/linkclickedevent.ts
480479
- src/models/components/linkerrorschema.ts
481480
- src/models/components/linkschema.ts
481+
- src/models/components/linktagschema.ts
482482
- src/models/components/linkwebhookevent.ts
483483
- src/models/components/partneranalyticscount.ts
484484
- src/models/components/partneranalyticstimeseries.ts
@@ -487,7 +487,6 @@ generatedFiles:
487487
- src/models/components/salecreatedevent.ts
488488
- src/models/components/saleevent.ts
489489
- src/models/components/security.ts
490-
- src/models/components/tagschema.ts
491490
- src/models/components/webhookevent.ts
492491
- src/models/components/workspaceschema.ts
493492
- src/models/errors/badrequest.ts
@@ -1013,7 +1012,7 @@ examples:
10131012
speakeasy-default-create-folder:
10141013
responses:
10151014
"201":
1016-
application/json: {"id": "<id>", "name": "<value>", "type": "mega", "accessLevel": null, "createdAt": "1737752826708", "updatedAt": "1747570134562"}
1015+
application/json: {"id": "<id>", "name": "<value>", "description": "wedge ew slight before volleyball throughout yum overspend", "type": "mega", "accessLevel": null, "createdAt": "1737752826708", "updatedAt": "1747570134562"}
10171016
"400":
10181017
application/json: {"error": {"code": "bad_request", "message": "The requested resource was not found."}}
10191018
"401":
@@ -1040,7 +1039,7 @@ examples:
10401039
pageSize: 50
10411040
responses:
10421041
"200":
1043-
application/json: [{"id": "<id>", "name": "<value>", "type": "default", "accessLevel": null, "createdAt": "1739500764243", "updatedAt": "1747574724695"}, {"id": "<id>", "name": "<value>", "type": "default", "accessLevel": null, "createdAt": "1739500764243", "updatedAt": "1747574724695"}]
1042+
application/json: [{"id": "<id>", "name": "<value>", "description": "igloo stock lox pressure playfully", "type": "default", "accessLevel": null, "createdAt": "1739500764243", "updatedAt": "1747574724695"}, {"id": "<id>", "name": "<value>", "description": "like exactly blah unhealthy eggplant", "type": "default", "accessLevel": null, "createdAt": "1739500764243", "updatedAt": "1747574724695"}]
10441043
"400":
10451044
application/json: {"error": {"code": "bad_request", "message": "The requested resource was not found."}}
10461045
"401":
@@ -1066,7 +1065,7 @@ examples:
10661065
id: "<id>"
10671066
responses:
10681067
"200":
1069-
application/json: {"id": "<id>", "name": "<value>", "type": "default", "accessLevel": null, "createdAt": "1719092169263", "updatedAt": "1747578125231"}
1068+
application/json: {"id": "<id>", "name": "<value>", "description": "ouch slather muddy", "type": "default", "accessLevel": null, "createdAt": "1719092169263", "updatedAt": "1747578125231"}
10701069
"400":
10711070
application/json: {"error": {"code": "bad_request", "message": "The requested resource was not found."}}
10721071
"401":
@@ -1396,7 +1395,7 @@ examples:
13961395
speakeasy-default-create-partner:
13971396
responses:
13981397
"201":
1399-
application/json: {"id": "<id>", "name": "<value>", "companyName": "Schowalter, Hauck and Bradtke", "email": "Summer50@yahoo.com", "image": "https://picsum.photos/seed/w6UEY4ogD/1950/1872", "country": "Venezuela", "paypalEmail": "<value>", "stripeConnectId": "<id>", "payoutsEnabledAt": "<value>", "programId": "<id>", "partnerId": "<id>", "tenantId": "<id>", "createdAt": "1721295968119", "status": "approved", "links": [{"id": "<id>", "domain": "stylish-deer.info", "key": "<key>", "shortLink": "https://juvenile-declaration.net", "url": "https://exhausted-editor.org", "clicks": 0, "leads": 0, "conversions": 0, "sales": 0, "saleAmount": 0}], "totalCommissions": 0, "clicks": 0, "leads": 0, "conversions": 0, "sales": 0, "saleAmount": 0, "netRevenue": 0}
1398+
application/json: {"id": "<id>", "name": "<value>", "companyName": "Schowalter, Hauck and Bradtke", "email": "Summer50@yahoo.com", "image": "https://picsum.photos/seed/w6UEY4ogD/1950/1872", "country": "Venezuela", "paypalEmail": "<value>", "stripeConnectId": "<id>", "payoutsEnabledAt": "<value>", "programId": "<id>", "partnerId": "<id>", "tenantId": "<id>", "createdAt": "1721295968119", "status": "approved", "links": [{"id": "<id>", "domain": "stylish-deer.info", "key": "<key>", "shortLink": "https://juvenile-declaration.net", "url": "https://exhausted-editor.org", "clicks": 0, "leads": 0, "conversions": 0, "sales": 0, "saleAmount": 0}], "totalCommissions": 0, "totalClicks": 0, "totalLeads": 0, "totalConversions": 0, "totalSales": 0, "totalSaleAmount": 0, "netRevenue": 0}
14001399
"400":
14011400
application/json: {"error": {"code": "bad_request", "message": "The requested resource was not found."}}
14021401
"401":
@@ -1545,7 +1544,7 @@ examples:
15451544
idOrSlug: "<value>"
15461545
responses:
15471546
"200":
1548-
application/json: {"id": "<id>", "name": "<value>", "slug": "<value>", "logo": null, "inviteCode": "<value>", "plan": "business max", "stripeId": "<id>", "billingCycleStart": 8266.32, "paymentFailedAt": "<value>", "stripeConnectId": "<id>", "totalLinks": 1378.83, "usage": 2392.88, "usageLimit": 402.3, "linksUsage": 7273.44, "linksLimit": 9583.5, "payoutsUsage": 6544.94, "payoutsLimit": 8266.32, "payoutFee": 6544.94, "domainsLimit": 9444.18, "tagsLimit": 3440.64, "foldersUsage": 9717.42, "foldersLimit": 7249.67, "groupsLimit": 6544.94, "usersLimit": 5932.4, "aiUsage": 4075.34, "aiLimit": 4898.74, "conversionEnabled": false, "dotLinkClaimed": false, "createdAt": "1719645723163", "users": [{"role": "member", "defaultFolderId": "<id>"}, {"role": "member", "defaultFolderId": "<id>"}, {"role": "member", "defaultFolderId": "<id>"}], "domains": [{"slug": "acme.com", "primary": false, "verified": false}, {"slug": "acme.com", "primary": false, "verified": false}], "store": {"key": "<value>"}, "allowedHostnames": ["dub.sh"], "ssoEmailDomain": "<value>", "ssoEnforcedAt": "<value>"}
1547+
application/json: {"id": "<id>", "name": "<value>", "slug": "<value>", "logo": null, "inviteCode": "<value>", "plan": "business max", "stripeId": "<id>", "billingCycleStart": 8266.32, "paymentFailedAt": "<value>", "stripeConnectId": "<id>", "totalLinks": 1378.83, "usage": 2392.88, "usageLimit": 402.3, "linksUsage": 7273.44, "linksLimit": 9583.5, "payoutsUsage": 6544.94, "payoutsLimit": 8266.32, "payoutFee": 6544.94, "domainsLimit": 9444.18, "tagsLimit": 3440.64, "foldersUsage": 9717.42, "foldersLimit": 7249.67, "groupsLimit": 6544.94, "networkInvitesLimit": 6544.94, "usersLimit": 5932.4, "aiUsage": 4075.34, "aiLimit": 4898.74, "conversionEnabled": false, "dotLinkClaimed": false, "createdAt": "1719645723163", "users": [{"role": "member", "defaultFolderId": "<id>"}, {"role": "member", "defaultFolderId": "<id>"}, {"role": "member", "defaultFolderId": "<id>"}], "domains": [{"slug": "acme.com", "primary": false, "verified": false}, {"slug": "acme.com", "primary": false, "verified": false}], "store": {"key": "<value>"}, "allowedHostnames": ["dub.sh"], "ssoEmailDomain": "<value>", "ssoEnforcedAt": "<value>"}
15491548
"400":
15501549
application/json: {"error": {"code": "bad_request", "message": "The requested resource was not found."}}
15511550
"401":
@@ -1571,7 +1570,7 @@ examples:
15711570
idOrSlug: "<value>"
15721571
responses:
15731572
"200":
1574-
application/json: {"id": "<id>", "name": "<value>", "slug": "<value>", "logo": null, "inviteCode": "<value>", "plan": "business", "stripeId": "<id>", "billingCycleStart": 6751.25, "paymentFailedAt": "<value>", "stripeConnectId": "<id>", "totalLinks": 217.76, "usage": 2028.85, "usageLimit": 7509.63, "linksUsage": 6390.88, "linksLimit": 5728.58, "payoutsUsage": 3164.81, "payoutsLimit": 6751.25, "payoutFee": 3164.81, "domainsLimit": 5981.08, "tagsLimit": 2040.39, "foldersUsage": 9329.44, "foldersLimit": 9097.44, "groupsLimit": 3164.81, "usersLimit": 4731.38, "aiUsage": 7848.2, "aiLimit": 9885.62, "conversionEnabled": false, "dotLinkClaimed": false, "createdAt": "1736936859523", "users": [{"role": "owner", "defaultFolderId": "<id>"}], "domains": [{"slug": "acme.com", "primary": false, "verified": false}, {"slug": "acme.com", "primary": false, "verified": false}, {"slug": "acme.com", "primary": false, "verified": false}], "store": {"key": "<value>"}, "allowedHostnames": ["dub.sh"], "ssoEmailDomain": "<value>", "ssoEnforcedAt": "<value>"}
1573+
application/json: {"id": "<id>", "name": "<value>", "slug": "<value>", "logo": null, "inviteCode": "<value>", "plan": "business", "stripeId": "<id>", "billingCycleStart": 6751.25, "paymentFailedAt": "<value>", "stripeConnectId": "<id>", "totalLinks": 217.76, "usage": 2028.85, "usageLimit": 7509.63, "linksUsage": 6390.88, "linksLimit": 5728.58, "payoutsUsage": 3164.81, "payoutsLimit": 6751.25, "payoutFee": 3164.81, "domainsLimit": 5981.08, "tagsLimit": 2040.39, "foldersUsage": 9329.44, "foldersLimit": 9097.44, "groupsLimit": 3164.81, "networkInvitesLimit": 3164.81, "usersLimit": 4731.38, "aiUsage": 7848.2, "aiLimit": 9885.62, "conversionEnabled": false, "dotLinkClaimed": false, "createdAt": "1736936859523", "users": [{"role": "owner", "defaultFolderId": "<id>"}], "domains": [{"slug": "acme.com", "primary": false, "verified": false}, {"slug": "acme.com", "primary": false, "verified": false}, {"slug": "acme.com", "primary": false, "verified": false}], "store": {"key": "<value>"}, "allowedHostnames": ["dub.sh"], "ssoEmailDomain": "<value>", "ssoEnforcedAt": "<value>"}
15751574
"400":
15761575
application/json: {"error": {"code": "bad_request", "message": "The requested resource was not found."}}
15771576
"401":
@@ -1755,13 +1754,13 @@ examples:
17551754
speakeasy-default-list-partners:
17561755
parameters:
17571756
query:
1758-
sortBy: "saleAmount"
1757+
sortBy: "totalSaleAmount"
17591758
sortOrder: "desc"
17601759
page: 1
17611760
pageSize: 50
17621761
responses:
17631762
"200":
1764-
application/json: [{"id": "<id>", "name": "<value>", "companyName": "Pacocha, McClure and Kuvalis", "email": "Margret.Kuvalis12@hotmail.com", "image": "https://loremflickr.com/1672/969?lock=7633694569087148", "country": "Uruguay", "paypalEmail": "<value>", "stripeConnectId": "<id>", "payoutsEnabledAt": "<value>", "programId": "<id>", "partnerId": "<id>", "tenantId": "<id>", "createdAt": "1726913447345", "status": "declined", "links": [{"id": "<id>", "domain": "scared-knuckle.info", "key": "<key>", "shortLink": "https://granular-hammock.name/", "url": "https://vivacious-finding.biz", "clicks": 0, "leads": 0, "conversions": 0, "sales": 0, "saleAmount": 0}], "totalCommissions": 0, "clicks": 0, "leads": 0, "conversions": 0, "sales": 0, "saleAmount": 0, "netRevenue": 0}]
1763+
application/json: [{"id": "<id>", "name": "<value>", "companyName": "Pacocha, McClure and Kuvalis", "email": "Margret.Kuvalis12@hotmail.com", "image": "https://loremflickr.com/1672/969?lock=7633694569087148", "country": "Uruguay", "paypalEmail": "<value>", "stripeConnectId": "<id>", "payoutsEnabledAt": "<value>", "programId": "<id>", "partnerId": "<id>", "tenantId": "<id>", "createdAt": "1726913447345", "status": "declined", "links": [{"id": "<id>", "domain": "scared-knuckle.info", "key": "<key>", "shortLink": "https://granular-hammock.name/", "url": "https://vivacious-finding.biz", "clicks": 0, "leads": 0, "conversions": 0, "sales": 0, "saleAmount": 0}], "totalCommissions": 0, "totalClicks": 0, "totalLeads": 0, "totalConversions": 0, "totalSales": 0, "totalSaleAmount": 0, "netRevenue": 0}]
17651764
"400":
17661765
application/json: {"error": {"code": "bad_request", "message": "The requested resource was not found."}}
17671766
"401":
@@ -1782,4 +1781,4 @@ examples:
17821781
application/json: {"error": {"code": "internal_server_error", "message": "The requested resource was not found."}}
17831782
examplesVersion: 1.0.2
17841783
generatedTests: {}
1785-
releaseNotes: "## Typescript SDK Changes Detected:\n* `dub.partners.list()`: \n * `request.status` **Changed**\n* `dub.workspaces.get()`: `response` **Changed**\n* `dub.workspaces.update()`: `response` **Changed**\n"
1784+
releaseNotes: "## Typescript SDK Changes Detected:\n* `dub.partners.list()`: \n * `request` **Changed** **Breaking** :warning:\n * `response.[]` **Changed** **Breaking** :warning:\n* `dub.partners.create()`: `response` **Changed** **Breaking** :warning:\n* `dub.analytics.retrieve()`: \n * `request.groupBy` **Changed**\n* `dub.folders.list()`: `response.[].description` **Added**\n* `dub.folders.create()`: \n * `request.description` **Added**\n * `response.description` **Added**\n* `dub.folders.update()`: \n * `requestbody.description` **Added**\n * `response.description` **Added**\n* `dub.workspaces.get()`: `response.networkinviteslimit` **Added**\n* `dub.workspaces.update()`: `response.networkinviteslimit` **Added**\n"

.speakeasy/gen.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,14 @@ generation:
1717
oAuth2ClientCredentialsEnabled: false
1818
oAuth2PasswordEnabled: false
1919
hoistGlobalSecurity: true
20+
schemas:
21+
allOfMergeStrategy: shallowMerge
2022
tests:
2123
generateTests: true
2224
generateNewTests: false
2325
skipResponseBodyAssertions: false
2426
typescript:
25-
version: 0.67.0
27+
version: 0.68.0
2628
acceptHeaderEnum: true
2729
additionalDependencies:
2830
dependencies: {}
@@ -64,3 +66,4 @@ typescript:
6466
templateVersion: v2
6567
usageSDKInitImports: []
6668
useIndexModules: true
69+
zodVersion: v3

.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.635.1
1+
speakeasyVersion: 1.642.2
22
sources:
33
my-first-source:
44
sourceNamespace: my-first-source
5-
sourceRevisionDigest: sha256:d3133f8df47b7bf48ba54cd8f8027a18dc048d6f813b611228b07e55d45c2636
6-
sourceBlobDigest: sha256:94fc392ecd417440b52b5199f29734c730acec2dc8ffe2e38bd79f38f144f5b4
5+
sourceRevisionDigest: sha256:64f33c1a3223ca2305cae62db412e4f7d7edcae3462cf33a2fa09f10df0c023a
6+
sourceBlobDigest: sha256:3e318e8f1e7929a35d2a64d5975c6421296ac7fae2622681b5f1b7d39ca1a1f9
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1759451292
9+
- speakeasy-sdk-regen-1759796930
1010
- 0.0.1
1111
targets:
1212
my-first-target:
1313
source: my-first-source
1414
sourceNamespace: my-first-source
15-
sourceRevisionDigest: sha256:d3133f8df47b7bf48ba54cd8f8027a18dc048d6f813b611228b07e55d45c2636
16-
sourceBlobDigest: sha256:94fc392ecd417440b52b5199f29734c730acec2dc8ffe2e38bd79f38f144f5b4
15+
sourceRevisionDigest: sha256:64f33c1a3223ca2305cae62db412e4f7d7edcae3462cf33a2fa09f10df0c023a
16+
sourceBlobDigest: sha256:3e318e8f1e7929a35d2a64d5975c6421296ac7fae2622681b5f1b7d39ca1a1f9
1717
codeSamplesNamespace: code-samples-typescript-my-first-target
18-
codeSamplesRevisionDigest: sha256:84f0ac9ad8daaf2b08b4992f5ef42ecf374967f9e6847577297c165e025b4069
18+
codeSamplesRevisionDigest: sha256:13a38e6c1ab8bdf2c2d32c47717892cad947272326c4a5a35ff9a30df1aa3db9
1919
workflow:
2020
workflowVersion: 1.0.0
2121
speakeasyVersion: latest

README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,6 @@ run();
144144
* [register](docs/sdks/domains/README.md#register) - Register a domain
145145
* [checkStatus](docs/sdks/domains/README.md#checkstatus) - Check the availability of one or more domains
146146

147-
148147
### [embedTokens](docs/sdks/embedtokens/README.md)
149148

150149
* [referrals](docs/sdks/embedtokens/README.md#referrals) - Create a referrals embed token

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1916,4 +1916,14 @@ Based on:
19161916
### Generated
19171917
- [typescript v0.67.0] .
19181918
### Releases
1919-
- [NPM v0.67.0] https://www.npmjs.com/package/dub/v/0.67.0 - .
1919+
- [NPM v0.67.0] https://www.npmjs.com/package/dub/v/0.67.0 - .
1920+
1921+
## 2025-10-30 00:30:56
1922+
### Changes
1923+
Based on:
1924+
- OpenAPI Doc
1925+
- Speakeasy CLI 1.642.2 (2.731.6) https://github.com/speakeasy-api/speakeasy
1926+
### Generated
1927+
- [typescript v0.68.0] .
1928+
### Releases
1929+
- [NPM v0.68.0] https://www.npmjs.com/package/dub/v/0.68.0 - .

RUNTIMES.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

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

5-
* [Web Fetch API][web-fetch]
6-
* [Web Streams API][web-streams] and in particular `ReadableStream`
7-
* [Async iterables][async-iter] using `Symbol.asyncIterator`
5+
- [Web Fetch API][web-fetch]
6+
- [Web Streams API][web-streams] and in particular `ReadableStream`
7+
- [Async iterables][async-iter] using `Symbol.asyncIterator`
88

99
[web-fetch]: https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API
1010
[web-streams]: https://developer.mozilla.org/en-US/docs/Web/API/Streams_API
@@ -25,7 +25,7 @@ Runtime environments that are explicitly supported are:
2525

2626
The following `tsconfig.json` options are recommended for projects using this
2727
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],
28+
streams and `fetch`-related APIs ([`for await...of`][for-await-of],
2929
[`AbortSignal`][abort-signal], [`Request`][request], [`Response`][response] and
3030
so on):
3131

@@ -38,11 +38,11 @@ so on):
3838
{
3939
"compilerOptions": {
4040
"target": "es2020", // or higher
41-
"lib": ["es2020", "dom", "dom.iterable"],
41+
"lib": ["es2020", "dom", "dom.iterable"]
4242
}
4343
}
4444
```
4545

4646
While `target` can be set to older ECMAScript versions, it may result in extra,
4747
unnecessary compatibility code being generated if you are not targeting old
48-
runtimes.
48+
runtimes.

0 commit comments

Comments
 (0)