diff --git a/.speakeasy/gen.lock b/.speakeasy/gen.lock index 82cdb54..707578a 100755 --- a/.speakeasy/gen.lock +++ b/.speakeasy/gen.lock @@ -3,31 +3,26 @@ id: f28179cc-ef59-426d-9e85-60cec22fc642 management: docChecksum: c38ab49043c57320aee33ca443a1c66b docVersion: 0.0.1 - speakeasyVersion: 1.282.0 - generationVersion: 2.326.0 - releaseVersion: 0.27.0 - configChecksum: 3511857bf47eb65f185cfb3f2c6b5763 + speakeasyVersion: 1.283.1 + generationVersion: 2.324.0 + releaseVersion: 0.28.0 + configChecksum: 20cfec24e8ffc74509679a1f0942fe7e repoURL: https://github.com/dubinc/dub-node.git installationURL: https://github.com/dubinc/dub-node published: true features: typescript: - additionalDependencies: 0.1.0 constsAndDefaults: 0.1.5 core: 3.9.3 deprecations: 2.81.1 examples: 2.81.3 flattening: 2.81.1 globalSecurity: 2.82.9 - globalSecurityCallbacks: 0.1.0 - globalSecurityFlattening: 0.1.0 globalServerURLs: 2.82.4 globals: 2.82.1 hiddenGlobals: 0.1.0 nameOverrides: 2.81.2 - nullables: 0.1.0 responseFormat: 0.2.3 - sdkHooks: 0.1.0 unions: 2.85.4 generatedFiles: - src/sdk/links.ts diff --git a/.speakeasy/gen.yaml b/.speakeasy/gen.yaml index 2510b52..a0d111d 100755 --- a/.speakeasy/gen.yaml +++ b/.speakeasy/gen.yaml @@ -12,7 +12,7 @@ generation: auth: oAuth2ClientCredentialsEnabled: false typescript: - version: 0.27.0 + version: 0.28.0 additionalDependencies: dependencies: {} devDependencies: diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock index 1ef0d91..1a301ad 100644 --- a/.speakeasy/workflow.lock +++ b/.speakeasy/workflow.lock @@ -1,18 +1,19 @@ -speakeasyVersion: 1.282.0 +speakeasyVersion: 1.283.1 sources: my-first-source: sourceNamespace: my-first-source - sourceRevisionDigest: sha256:93e125426c46395b4a2233b93538de3ab5f87b576187f1b61252288deb289a1f - sourceBlobDigest: sha256:6f94ba6f5cc47943b6eb8754892c4ce750e1ea1b9370923312f1f040ffddf040 + sourceRevisionDigest: sha256:b43a4dbf6e1046455dbbc1d82d42ad674fc9ac4329ad56ea56b8fa871eb663fc + sourceBlobDigest: sha256:e16837f81e17ab3177f10c0449b07608dcd0cc3f17b40a9a971ecc382c36b4b2 tags: - latest + - main targets: my-first-target: source: my-first-source sourceNamespace: my-first-source - sourceRevisionDigest: sha256:93e125426c46395b4a2233b93538de3ab5f87b576187f1b61252288deb289a1f - sourceBlobDigest: sha256:6f94ba6f5cc47943b6eb8754892c4ce750e1ea1b9370923312f1f040ffddf040 - outLocation: /home/disintegrator/github.com/disintegrator/dub-node + sourceRevisionDigest: sha256:b43a4dbf6e1046455dbbc1d82d42ad674fc9ac4329ad56ea56b8fa871eb663fc + sourceBlobDigest: sha256:e16837f81e17ab3177f10c0449b07608dcd0cc3f17b40a9a971ecc382c36b4b2 + outLocation: /github/workspace/repo workflow: workflowVersion: 1.0.0 speakeasyVersion: latest diff --git a/RELEASES.md b/RELEASES.md index 153a229..a54e4b9 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -226,4 +226,14 @@ Based on: ### Generated - [typescript v0.26.1] . ### Releases -- [NPM v0.26.1] https://www.npmjs.com/package/dub/v/0.26.1 - . \ No newline at end of file +- [NPM v0.26.1] https://www.npmjs.com/package/dub/v/0.26.1 - . + +## 2024-05-08 06:58:55 +### Changes +Based on: +- OpenAPI Doc +- Speakeasy CLI 1.283.1 (2.324.0) https://github.com/speakeasy-api/speakeasy +### Generated +- [typescript v0.28.0] . +### Releases +- [NPM v0.28.0] https://www.npmjs.com/package/dub/v/0.28.0 - . \ No newline at end of file diff --git a/codeSamples.yaml b/codeSamples.yaml index 4f588f8..6afa2d1 100644 --- a/codeSamples.yaml +++ b/codeSamples.yaml @@ -3,11 +3,11 @@ info: title: CodeSamples overlay for typescript target version: 0.0.0 actions: - - target: $["paths"]["/links"]["get"] + - target: $["paths"]["/analytics/top_urls"]["get"] update: "x-codeSamples": - "lang": "typescript" - "label": "getLinks" + "label": "getTopURLs" "source": |- import { Dub } from "dub"; @@ -17,18 +17,18 @@ actions: }); async function run() { - const result = await dub.list({}); + const result = await dub.topUrls({}); // Handle the result console.log(result) } run(); - - target: $["paths"]["/links/bulk"]["post"] + - target: $["paths"]["/tags"]["post"] update: "x-codeSamples": - "lang": "typescript" - "label": "bulkCreateLinks" + "label": "createTag" "source": |- import { Dub } from "dub"; @@ -38,33 +38,8 @@ actions: }); async function run() { - const result = await dub.createMany([ - { - url: "https://google/com", - }, - ]); - - // Handle the result - console.log(result) - } - - run(); - - target: $["paths"]["/workspaces/{idOrSlug}"]["get"] - update: - "x-codeSamples": - - "lang": "typescript" - "label": "getWorkspace" - "source": |- - import { Dub } from "dub"; - - const dub = new Dub({ - token: "DUB_API_KEY", - workspaceId: "", - }); - - async function run() { - const result = await dub.get({ - idOrSlug: "", + const result = await dub.create({ + tag: "", }); // Handle the result @@ -72,11 +47,11 @@ actions: } run(); - - target: $["paths"]["/domains/{slug}"]["patch"] + - target: $["paths"]["/links/count"]["get"] update: "x-codeSamples": - "lang": "typescript" - "label": "updateDomain" + "label": "getLinksCount" "source": |- import { Dub } from "dub"; @@ -86,18 +61,18 @@ actions: }); async function run() { - const result = await dub.update("acme.com", {}); + const result = await dub.count({}); // Handle the result console.log(result) } run(); - - target: $["paths"]["/qr"]["get"] + - target: $["paths"]["/analytics/timeseries"]["get"] update: "x-codeSamples": - "lang": "typescript" - "label": "getQRCode" + "label": "getTimeseriesAnalytics" "source": |- import { Dub } from "dub"; @@ -107,7 +82,28 @@ actions: }); async function run() { - const result = await dub.get({}); + const result = await dub.timeseries({}); + + // Handle the result + console.log(result) + } + + run(); + - target: $["paths"]["/analytics/browser"]["get"] + update: + "x-codeSamples": + - "lang": "typescript" + "label": "getBrowserAnalytics" + "source": |- + import { Dub } from "dub"; + + const dub = new Dub({ + token: "DUB_API_KEY", + workspaceId: "", + }); + + async function run() { + const result = await dub.browsers({}); // Handle the result console.log(result) @@ -134,48 +130,6 @@ actions: console.log(result) } - run(); - - target: $["paths"]["/domains/{slug}"]["delete"] - update: - "x-codeSamples": - - "lang": "typescript" - "label": "deleteDomain" - "source": |- - import { Dub } from "dub"; - - const dub = new Dub({ - token: "DUB_API_KEY", - workspaceId: "", - }); - - async function run() { - const result = await dub.delete("acme.com"); - - // Handle the result - console.log(result) - } - - run(); - - target: $["paths"]["/analytics/top_urls"]["get"] - update: - "x-codeSamples": - - "lang": "typescript" - "label": "getTopURLs" - "source": |- - import { Dub } from "dub"; - - const dub = new Dub({ - token: "DUB_API_KEY", - workspaceId: "", - }); - - async function run() { - const result = await dub.topUrls({}); - - // Handle the result - console.log(result) - } - run(); - target: $["paths"]["/metatags"]["get"] update: @@ -200,11 +154,17 @@ actions: } run(); - - target: $["paths"]["/analytics/browser"]["get"] + - target: $["paths"]["/links/{linkId}"]["patch"] update: "x-codeSamples": - "lang": "typescript" - "label": "getBrowserAnalytics" + "label": "updateLink" + "source": "import { Dub } from \"dub\";\n\nconst dub = new Dub({\n token: \"DUB_API_KEY\",\n workspaceId: \"\",\n});\n\nasync function run() {\n const linkId = \"\";\n const requestBody = {\n url: \"https://google/com\",\n };\n \n const result = await dub.update(linkId, requestBody);\n\n // Handle the result\n console.log(result)\n}\n\nrun();" + - target: $["paths"]["/analytics/clicks"]["get"] + update: + "x-codeSamples": + - "lang": "typescript" + "label": "getClicksAnalytics" "source": |- import { Dub } from "dub"; @@ -214,18 +174,18 @@ actions: }); async function run() { - const result = await dub.browsers({}); + const result = await dub.clicks({}); // Handle the result console.log(result) } run(); - - target: $["paths"]["/analytics/os"]["get"] + - target: $["paths"]["/workspaces"]["post"] update: "x-codeSamples": - "lang": "typescript" - "label": "getOSAnalytics" + "label": "createWorkspace" "source": |- import { Dub } from "dub"; @@ -235,28 +195,10 @@ actions: }); async function run() { - const result = await dub.os({}); - - // Handle the result - console.log(result) - } - - run(); - - target: $["paths"]["/domains"]["get"] - update: - "x-codeSamples": - - "lang": "typescript" - "label": "listDomains" - "source": |- - import { Dub } from "dub"; - - const dub = new Dub({ - token: "DUB_API_KEY", - workspaceId: "", - }); - - async function run() { - const result = await dub.list({}); + const result = await dub.create({ + name: "", + slug: "", + }); // Handle the result console.log(result) @@ -268,135 +210,7 @@ actions: "x-codeSamples": - "lang": "typescript" "label": "transferDomain" - "source": |- - import { Dub } from "dub"; - - const dub = new Dub({ - token: "DUB_API_KEY", - workspaceId: "", - }); - - async function run() { - const result = await dub.transfer("acme.com", { - newWorkspaceId: "", - }); - - // Handle the result - console.log(result) - } - - run(); - - target: $["paths"]["/links/info"]["get"] - update: - "x-codeSamples": - - "lang": "typescript" - "label": "getLinkInfo" - "source": |- - import { Dub } from "dub"; - - const dub = new Dub({ - token: "DUB_API_KEY", - workspaceId: "", - }); - - async function run() { - const result = await dub.get({}); - - // Handle the result - console.log(result) - } - - run(); - - target: $["paths"]["/links/{linkId}"]["patch"] - update: - "x-codeSamples": - - "lang": "typescript" - "label": "updateLink" - "source": |- - import { Dub } from "dub"; - - const dub = new Dub({ - token: "DUB_API_KEY", - workspaceId: "", - }); - - async function run() { - const result = await dub.update("", { - url: "https://google/com", - }); - - // Handle the result - console.log(result) - } - - run(); - - target: $["paths"]["/analytics/referer"]["get"] - update: - "x-codeSamples": - - "lang": "typescript" - "label": "getRefererAnalytics" - "source": |- - import { Dub } from "dub"; - - const dub = new Dub({ - token: "DUB_API_KEY", - workspaceId: "", - }); - - async function run() { - const result = await dub.referers({}); - - // Handle the result - console.log(result) - } - - run(); - - target: $["paths"]["/domains"]["post"] - update: - "x-codeSamples": - - "lang": "typescript" - "label": "addDomain" - "source": |- - import { Dub } from "dub"; - - const dub = new Dub({ - token: "DUB_API_KEY", - workspaceId: "", - }); - - async function run() { - const result = await dub.add({ - slug: "acme.com", - }); - - // Handle the result - console.log(result) - } - - run(); - - target: $["paths"]["/links"]["post"] - update: - "x-codeSamples": - - "lang": "typescript" - "label": "createLink" - "source": |- - import { Dub } from "dub"; - - const dub = new Dub({ - token: "DUB_API_KEY", - workspaceId: "", - }); - - async function run() { - const result = await dub.create({ - url: "https://google/com", - }); - - // Handle the result - console.log(result) - } - - run(); + "source": "import { Dub } from \"dub\";\n\nconst dub = new Dub({\n token: \"DUB_API_KEY\",\n workspaceId: \"\",\n});\n\nasync function run() {\n const slug = \"acme.com\";\n const requestBody = {\n newWorkspaceId: \"\",\n };\n \n const result = await dub.transfer(slug, requestBody);\n\n // Handle the result\n console.log(result)\n}\n\nrun();" - target: $["paths"]["/analytics/country"]["get"] update: "x-codeSamples": @@ -460,11 +274,17 @@ actions: } run(); - - target: $["paths"]["/analytics/clicks"]["get"] + - target: $["paths"]["/domains/{slug}/primary"]["post"] update: "x-codeSamples": - "lang": "typescript" - "label": "getClicksAnalytics" + "label": "setPrimaryDomain" + "source": "import { Dub } from \"dub\";\n\nconst dub = new Dub({\n token: \"DUB_API_KEY\",\n workspaceId: \"\",\n});\n\nasync function run() {\n const slug = \"acme.com\";\n \n const result = await dub.setPrimary(slug);\n\n // Handle the result\n console.log(result)\n}\n\nrun();" + - target: $["paths"]["/analytics/os"]["get"] + update: + "x-codeSamples": + - "lang": "typescript" + "label": "getOSAnalytics" "source": |- import { Dub } from "dub"; @@ -474,18 +294,18 @@ actions: }); async function run() { - const result = await dub.clicks({}); + const result = await dub.os({}); // Handle the result console.log(result) } run(); - - target: $["paths"]["/analytics/timeseries"]["get"] + - target: $["paths"]["/domains"]["get"] update: "x-codeSamples": - "lang": "typescript" - "label": "getTimeseriesAnalytics" + "label": "listDomains" "source": |- import { Dub } from "dub"; @@ -495,7 +315,82 @@ actions: }); async function run() { - const result = await dub.timeseries({}); + const result = await dub.list({}); + + // Handle the result + console.log(result) + } + + run(); + - target: $["paths"]["/domains/{slug}"]["delete"] + update: + "x-codeSamples": + - "lang": "typescript" + "label": "deleteDomain" + "source": "import { Dub } from \"dub\";\n\nconst dub = new Dub({\n token: \"DUB_API_KEY\",\n workspaceId: \"\",\n});\n\nasync function run() {\n const slug = \"acme.com\";\n \n const result = await dub.delete(slug);\n\n // Handle the result\n console.log(result)\n}\n\nrun();" + - target: $["paths"]["/links"]["post"] + update: + "x-codeSamples": + - "lang": "typescript" + "label": "createLink" + "source": |- + import { Dub } from "dub"; + + const dub = new Dub({ + token: "DUB_API_KEY", + workspaceId: "", + }); + + async function run() { + const result = await dub.create({ + url: "https://google/com", + }); + + // Handle the result + console.log(result) + } + + run(); + - target: $["paths"]["/links/bulk"]["post"] + update: + "x-codeSamples": + - "lang": "typescript" + "label": "bulkCreateLinks" + "source": |- + import { Dub } from "dub"; + + const dub = new Dub({ + token: "DUB_API_KEY", + workspaceId: "", + }); + + async function run() { + const result = await dub.createMany([ + { + url: "https://google/com", + }, + ]); + + // Handle the result + console.log(result) + } + + run(); + - target: $["paths"]["/analytics/referer"]["get"] + update: + "x-codeSamples": + - "lang": "typescript" + "label": "getRefererAnalytics" + "source": |- + import { Dub } from "dub"; + + const dub = new Dub({ + token: "DUB_API_KEY", + workspaceId: "", + }); + + async function run() { + const result = await dub.referers({}); // Handle the result console.log(result) @@ -523,11 +418,11 @@ actions: } run(); - - target: $["paths"]["/tags"]["post"] + - target: $["paths"]["/links"]["get"] update: "x-codeSamples": - "lang": "typescript" - "label": "createTag" + "label": "getLinks" "source": |- import { Dub } from "dub"; @@ -537,20 +432,18 @@ actions: }); async function run() { - const result = await dub.create({ - tag: "", - }); + const result = await dub.list({}); // Handle the result console.log(result) } run(); - - target: $["paths"]["/domains/{slug}/primary"]["post"] + - target: $["paths"]["/links/info"]["get"] update: "x-codeSamples": - "lang": "typescript" - "label": "setPrimaryDomain" + "label": "getLinkInfo" "source": |- import { Dub } from "dub"; @@ -560,28 +453,7 @@ actions: }); async function run() { - const result = await dub.setPrimary("acme.com"); - - // Handle the result - console.log(result) - } - - run(); - - target: $["paths"]["/links/count"]["get"] - update: - "x-codeSamples": - - "lang": "typescript" - "label": "getLinksCount" - "source": |- - import { Dub } from "dub"; - - const dub = new Dub({ - token: "DUB_API_KEY", - workspaceId: "", - }); - - async function run() { - const result = await dub.count({}); + const result = await dub.get({}); // Handle the result console.log(result) @@ -593,6 +465,18 @@ actions: "x-codeSamples": - "lang": "typescript" "label": "deleteLink" + "source": "import { Dub } from \"dub\";\n\nconst dub = new Dub({\n token: \"DUB_API_KEY\",\n workspaceId: \"\",\n});\n\nasync function run() {\n const linkId = \"\";\n \n const result = await dub.delete(linkId);\n\n // Handle the result\n console.log(result)\n}\n\nrun();" + - target: $["paths"]["/domains/{slug}"]["patch"] + update: + "x-codeSamples": + - "lang": "typescript" + "label": "updateDomain" + "source": "import { Dub } from \"dub\";\n\nconst dub = new Dub({\n token: \"DUB_API_KEY\",\n workspaceId: \"\",\n});\n\nasync function run() {\n const slug = \"acme.com\";\n const requestBody = {};\n \n const result = await dub.update(slug, requestBody);\n\n // Handle the result\n console.log(result)\n}\n\nrun();" + - target: $["paths"]["/qr"]["get"] + update: + "x-codeSamples": + - "lang": "typescript" + "label": "getQRCode" "source": |- import { Dub } from "dub"; @@ -602,7 +486,53 @@ actions: }); async function run() { - const result = await dub.delete(""); + const result = await dub.get({}); + + // Handle the result + console.log(result) + } + + run(); + - target: $["paths"]["/workspaces/{idOrSlug}"]["get"] + update: + "x-codeSamples": + - "lang": "typescript" + "label": "getWorkspace" + "source": |- + import { Dub } from "dub"; + + const dub = new Dub({ + token: "DUB_API_KEY", + workspaceId: "", + }); + + async function run() { + const result = await dub.get({ + idOrSlug: "", + }); + + // Handle the result + console.log(result) + } + + run(); + - target: $["paths"]["/domains"]["post"] + update: + "x-codeSamples": + - "lang": "typescript" + "label": "addDomain" + "source": |- + import { Dub } from "dub"; + + const dub = new Dub({ + token: "DUB_API_KEY", + workspaceId: "", + }); + + async function run() { + const result = await dub.add({ + slug: "acme.com", + }); // Handle the result console.log(result) @@ -629,28 +559,4 @@ actions: console.log(result) } - run(); - - target: $["paths"]["/workspaces"]["post"] - update: - "x-codeSamples": - - "lang": "typescript" - "label": "createWorkspace" - "source": |- - import { Dub } from "dub"; - - const dub = new Dub({ - token: "DUB_API_KEY", - workspaceId: "", - }); - - async function run() { - const result = await dub.create({ - name: "", - slug: "", - }); - - // Handle the result - console.log(result) - } - run(); diff --git a/docs/sdks/domains/README.md b/docs/sdks/domains/README.md index 9fd2174..3fae1f2 100644 --- a/docs/sdks/domains/README.md +++ b/docs/sdks/domains/README.md @@ -129,7 +129,9 @@ const dub = new Dub({ }); async function run() { - const result = await dub.domains.delete("acme.com"); + const slug = "acme.com"; + + const result = await dub.domains.delete(slug); // Handle the result console.log(result) @@ -180,7 +182,10 @@ const dub = new Dub({ }); async function run() { - const result = await dub.domains.update("acme.com", {}); + const slug = "acme.com"; + const requestBody = {}; + + const result = await dub.domains.update(slug, requestBody); // Handle the result console.log(result) @@ -232,7 +237,9 @@ const dub = new Dub({ }); async function run() { - const result = await dub.domains.setPrimary("acme.com"); + const slug = "acme.com"; + + const result = await dub.domains.setPrimary(slug); // Handle the result console.log(result) @@ -283,9 +290,12 @@ const dub = new Dub({ }); async function run() { - const result = await dub.domains.transfer("acme.com", { + const slug = "acme.com"; + const requestBody = { newWorkspaceId: "", - }); + }; + + const result = await dub.domains.transfer(slug, requestBody); // Handle the result console.log(result) diff --git a/docs/sdks/links/README.md b/docs/sdks/links/README.md index 9b3c0ad..7878afd 100644 --- a/docs/sdks/links/README.md +++ b/docs/sdks/links/README.md @@ -232,7 +232,9 @@ const dub = new Dub({ }); async function run() { - const result = await dub.links.delete(""); + const linkId = ""; + + const result = await dub.links.delete(linkId); // Handle the result console.log(result) @@ -283,9 +285,12 @@ const dub = new Dub({ }); async function run() { - const result = await dub.links.update("", { + const linkId = ""; + const requestBody = { url: "https://google/com", - }); + }; + + const result = await dub.links.update(linkId, requestBody); // Handle the result console.log(result) diff --git a/jsr.json b/jsr.json index fa3b641..9ef9f7c 100644 --- a/jsr.json +++ b/jsr.json @@ -2,7 +2,7 @@ { "name": "dub", - "version": "0.27.0", + "version": "0.28.0", "exports": { ".": "./src/index.ts", "./models/errors": "./src/models/errors/index.ts", diff --git a/package-lock.json b/package-lock.json index 7068acd..156d08f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "dub", - "version": "0.27.0", + "version": "0.28.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "dub", - "version": "0.27.0", + "version": "0.28.0", "devDependencies": { "@types/jsonpath": "^0.2.4", "@types/node": "^20.12.7", diff --git a/package.json b/package.json index 2abf139..aa12469 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "dub", - "version": "0.27.0", + "version": "0.28.0", "author": "Dub", "main": "./index.js", "sideEffects": false, diff --git a/src/lib/config.ts b/src/lib/config.ts index 1507845..5d8fc23 100644 --- a/src/lib/config.ts +++ b/src/lib/config.ts @@ -64,7 +64,7 @@ export function serverURLFromOptions(options: SDKOptions): URL | null { export const SDK_METADATA = { language: "typescript", openapiDocVersion: "0.0.1", - sdkVersion: "0.27.0", - genVersion: "2.326.0", - userAgent: "speakeasy-sdk/typescript 0.27.0 2.326.0 0.0.1 dub", + sdkVersion: "0.28.0", + genVersion: "2.324.0", + userAgent: "speakeasy-sdk/typescript 0.28.0 2.324.0 0.0.1 dub", } as const; diff --git a/src/sdk/analytics.ts b/src/sdk/analytics.ts index 42bde43..9243413 100644 --- a/src/sdk/analytics.ts +++ b/src/sdk/analytics.ts @@ -46,16 +46,15 @@ export class Analytics extends ClientSDK { * Retrieve the number of clicks for a link, a domain, or the authenticated workspace. */ async clicks( - request?: operations.GetClicksAnalyticsRequest | undefined, + input: operations.GetClicksAnalyticsRequest, options?: RequestOptions ): Promise { - const input$ = typeof request === "undefined" ? {} : request; const headers$ = new Headers(); headers$.set("user-agent", SDK_METADATA.userAgent); headers$.set("Accept", "application/json"); const payload$ = schemas$.parse( - input$, + input, (value$) => operations.GetClicksAnalyticsRequest$.outboundSchema.parse(value$), "Input validation failed" ); @@ -137,7 +136,7 @@ export class Analytics extends ClientSDK { "5XX", ], }; - const request$ = this.createRequest$( + const request = this.createRequest$( context, { security: securitySettings$, @@ -150,12 +149,12 @@ export class Analytics extends ClientSDK { options ); - const response = await this.do$(request$, doOptions); + const response = await this.do$(request, doOptions); const responseFields$ = { HttpMeta: { Response: response, - Request: request$, + Request: request, }, }; @@ -303,16 +302,15 @@ export class Analytics extends ClientSDK { * Retrieve the number of clicks for a link, a domain, or the authenticated workspace over a period of time. */ async timeseries( - request?: operations.GetTimeseriesAnalyticsRequest | undefined, + input: operations.GetTimeseriesAnalyticsRequest, options?: RequestOptions ): Promise> { - const input$ = typeof request === "undefined" ? {} : request; const headers$ = new Headers(); headers$.set("user-agent", SDK_METADATA.userAgent); headers$.set("Accept", "application/json"); const payload$ = schemas$.parse( - input$, + input, (value$) => operations.GetTimeseriesAnalyticsRequest$.outboundSchema.parse(value$), "Input validation failed" ); @@ -394,7 +392,7 @@ export class Analytics extends ClientSDK { "5XX", ], }; - const request$ = this.createRequest$( + const request = this.createRequest$( context, { security: securitySettings$, @@ -407,12 +405,12 @@ export class Analytics extends ClientSDK { options ); - const response = await this.do$(request$, doOptions); + const response = await this.do$(request, doOptions); const responseFields$ = { HttpMeta: { Response: response, - Request: request$, + Request: request, }, }; @@ -560,16 +558,15 @@ export class Analytics extends ClientSDK { * Retrieve the top countries by number of clicks for a link, a domain, or the authenticated workspace. */ async countries( - request?: operations.GetCountryAnalyticsRequest | undefined, + input: operations.GetCountryAnalyticsRequest, options?: RequestOptions ): Promise> { - const input$ = typeof request === "undefined" ? {} : request; const headers$ = new Headers(); headers$.set("user-agent", SDK_METADATA.userAgent); headers$.set("Accept", "application/json"); const payload$ = schemas$.parse( - input$, + input, (value$) => operations.GetCountryAnalyticsRequest$.outboundSchema.parse(value$), "Input validation failed" ); @@ -651,7 +648,7 @@ export class Analytics extends ClientSDK { "5XX", ], }; - const request$ = this.createRequest$( + const request = this.createRequest$( context, { security: securitySettings$, @@ -664,12 +661,12 @@ export class Analytics extends ClientSDK { options ); - const response = await this.do$(request$, doOptions); + const response = await this.do$(request, doOptions); const responseFields$ = { HttpMeta: { Response: response, - Request: request$, + Request: request, }, }; @@ -819,16 +816,15 @@ export class Analytics extends ClientSDK { * Retrieve the top countries by number of clicks for a link, a domain, or the authenticated workspace. */ async cities( - request?: operations.GetCityAnalyticsRequest | undefined, + input: operations.GetCityAnalyticsRequest, options?: RequestOptions ): Promise> { - const input$ = typeof request === "undefined" ? {} : request; const headers$ = new Headers(); headers$.set("user-agent", SDK_METADATA.userAgent); headers$.set("Accept", "application/json"); const payload$ = schemas$.parse( - input$, + input, (value$) => operations.GetCityAnalyticsRequest$.outboundSchema.parse(value$), "Input validation failed" ); @@ -910,7 +906,7 @@ export class Analytics extends ClientSDK { "5XX", ], }; - const request$ = this.createRequest$( + const request = this.createRequest$( context, { security: securitySettings$, @@ -923,12 +919,12 @@ export class Analytics extends ClientSDK { options ); - const response = await this.do$(request$, doOptions); + const response = await this.do$(request, doOptions); const responseFields$ = { HttpMeta: { Response: response, - Request: request$, + Request: request, }, }; @@ -1078,16 +1074,15 @@ export class Analytics extends ClientSDK { * Retrieve the top devices by number of clicks for a link, a domain, or the authenticated workspace. */ async devices( - request?: operations.GetDeviceAnalyticsRequest | undefined, + input: operations.GetDeviceAnalyticsRequest, options?: RequestOptions ): Promise> { - const input$ = typeof request === "undefined" ? {} : request; const headers$ = new Headers(); headers$.set("user-agent", SDK_METADATA.userAgent); headers$.set("Accept", "application/json"); const payload$ = schemas$.parse( - input$, + input, (value$) => operations.GetDeviceAnalyticsRequest$.outboundSchema.parse(value$), "Input validation failed" ); @@ -1169,7 +1164,7 @@ export class Analytics extends ClientSDK { "5XX", ], }; - const request$ = this.createRequest$( + const request = this.createRequest$( context, { security: securitySettings$, @@ -1182,12 +1177,12 @@ export class Analytics extends ClientSDK { options ); - const response = await this.do$(request$, doOptions); + const response = await this.do$(request, doOptions); const responseFields$ = { HttpMeta: { Response: response, - Request: request$, + Request: request, }, }; @@ -1337,16 +1332,15 @@ export class Analytics extends ClientSDK { * Retrieve the top browsers by number of clicks for a link, a domain, or the authenticated workspace. */ async browsers( - request?: operations.GetBrowserAnalyticsRequest | undefined, + input: operations.GetBrowserAnalyticsRequest, options?: RequestOptions ): Promise> { - const input$ = typeof request === "undefined" ? {} : request; const headers$ = new Headers(); headers$.set("user-agent", SDK_METADATA.userAgent); headers$.set("Accept", "application/json"); const payload$ = schemas$.parse( - input$, + input, (value$) => operations.GetBrowserAnalyticsRequest$.outboundSchema.parse(value$), "Input validation failed" ); @@ -1428,7 +1422,7 @@ export class Analytics extends ClientSDK { "5XX", ], }; - const request$ = this.createRequest$( + const request = this.createRequest$( context, { security: securitySettings$, @@ -1441,12 +1435,12 @@ export class Analytics extends ClientSDK { options ); - const response = await this.do$(request$, doOptions); + const response = await this.do$(request, doOptions); const responseFields$ = { HttpMeta: { Response: response, - Request: request$, + Request: request, }, }; @@ -1596,16 +1590,15 @@ export class Analytics extends ClientSDK { * Retrieve the top OS by number of clicks for a link, a domain, or the authenticated workspace. */ async os( - request?: operations.GetOSAnalyticsRequest | undefined, + input: operations.GetOSAnalyticsRequest, options?: RequestOptions ): Promise> { - const input$ = typeof request === "undefined" ? {} : request; const headers$ = new Headers(); headers$.set("user-agent", SDK_METADATA.userAgent); headers$.set("Accept", "application/json"); const payload$ = schemas$.parse( - input$, + input, (value$) => operations.GetOSAnalyticsRequest$.outboundSchema.parse(value$), "Input validation failed" ); @@ -1687,7 +1680,7 @@ export class Analytics extends ClientSDK { "5XX", ], }; - const request$ = this.createRequest$( + const request = this.createRequest$( context, { security: securitySettings$, @@ -1700,12 +1693,12 @@ export class Analytics extends ClientSDK { options ); - const response = await this.do$(request$, doOptions); + const response = await this.do$(request, doOptions); const responseFields$ = { HttpMeta: { Response: response, - Request: request$, + Request: request, }, }; @@ -1855,16 +1848,15 @@ export class Analytics extends ClientSDK { * Retrieve the top referers by number of clicks for a link, a domain, or the authenticated workspace. */ async referers( - request?: operations.GetRefererAnalyticsRequest | undefined, + input: operations.GetRefererAnalyticsRequest, options?: RequestOptions ): Promise> { - const input$ = typeof request === "undefined" ? {} : request; const headers$ = new Headers(); headers$.set("user-agent", SDK_METADATA.userAgent); headers$.set("Accept", "application/json"); const payload$ = schemas$.parse( - input$, + input, (value$) => operations.GetRefererAnalyticsRequest$.outboundSchema.parse(value$), "Input validation failed" ); @@ -1946,7 +1938,7 @@ export class Analytics extends ClientSDK { "5XX", ], }; - const request$ = this.createRequest$( + const request = this.createRequest$( context, { security: securitySettings$, @@ -1959,12 +1951,12 @@ export class Analytics extends ClientSDK { options ); - const response = await this.do$(request$, doOptions); + const response = await this.do$(request, doOptions); const responseFields$ = { HttpMeta: { Response: response, - Request: request$, + Request: request, }, }; @@ -2114,16 +2106,15 @@ export class Analytics extends ClientSDK { * Retrieve the top links by number of clicks for a domain or the authenticated workspace. */ async topLinks( - request?: operations.GetTopLinksRequest | undefined, + input: operations.GetTopLinksRequest, options?: RequestOptions ): Promise> { - const input$ = typeof request === "undefined" ? {} : request; const headers$ = new Headers(); headers$.set("user-agent", SDK_METADATA.userAgent); headers$.set("Accept", "application/json"); const payload$ = schemas$.parse( - input$, + input, (value$) => operations.GetTopLinksRequest$.outboundSchema.parse(value$), "Input validation failed" ); @@ -2205,7 +2196,7 @@ export class Analytics extends ClientSDK { "5XX", ], }; - const request$ = this.createRequest$( + const request = this.createRequest$( context, { security: securitySettings$, @@ -2218,12 +2209,12 @@ export class Analytics extends ClientSDK { options ); - const response = await this.do$(request$, doOptions); + const response = await this.do$(request, doOptions); const responseFields$ = { HttpMeta: { Response: response, - Request: request$, + Request: request, }, }; @@ -2371,16 +2362,15 @@ export class Analytics extends ClientSDK { * Retrieve the top URLs by number of clicks for a given short link. */ async topUrls( - request?: operations.GetTopURLsRequest | undefined, + input: operations.GetTopURLsRequest, options?: RequestOptions ): Promise> { - const input$ = typeof request === "undefined" ? {} : request; const headers$ = new Headers(); headers$.set("user-agent", SDK_METADATA.userAgent); headers$.set("Accept", "application/json"); const payload$ = schemas$.parse( - input$, + input, (value$) => operations.GetTopURLsRequest$.outboundSchema.parse(value$), "Input validation failed" ); @@ -2462,7 +2452,7 @@ export class Analytics extends ClientSDK { "5XX", ], }; - const request$ = this.createRequest$( + const request = this.createRequest$( context, { security: securitySettings$, @@ -2475,12 +2465,12 @@ export class Analytics extends ClientSDK { options ); - const response = await this.do$(request$, doOptions); + const response = await this.do$(request, doOptions); const responseFields$ = { HttpMeta: { Response: response, - Request: request$, + Request: request, }, }; diff --git a/src/sdk/domains.ts b/src/sdk/domains.ts index 3bb49a8..18703e9 100644 --- a/src/sdk/domains.ts +++ b/src/sdk/domains.ts @@ -47,11 +47,9 @@ export class Domains extends ClientSDK { * Retrieve a list of domains associated with the authenticated workspace. */ async list( - request?: operations.ListDomainsRequest | undefined, + _input: operations.ListDomainsRequest, options?: RequestOptions ): Promise> { - const input$ = typeof request === "undefined" ? {} : request; - void input$; // request input is unused const headers$ = new Headers(); headers$.set("user-agent", SDK_METADATA.userAgent); headers$.set("Accept", "application/json"); @@ -102,7 +100,7 @@ export class Domains extends ClientSDK { "5XX", ], }; - const request$ = this.createRequest$( + const request = this.createRequest$( context, { security: securitySettings$, @@ -114,12 +112,12 @@ export class Domains extends ClientSDK { options ); - const response = await this.do$(request$, doOptions); + const response = await this.do$(request, doOptions); const responseFields$ = { HttpMeta: { Response: response, - Request: request$, + Request: request, }, }; @@ -267,17 +265,16 @@ export class Domains extends ClientSDK { * Add a domain to the authenticated workspace. */ async add( - request?: operations.AddDomainRequestBody | undefined, + input: operations.AddDomainRequestBody | undefined, options?: RequestOptions ): Promise { - const input$ = request; const headers$ = new Headers(); headers$.set("user-agent", SDK_METADATA.userAgent); headers$.set("Content-Type", "application/json"); headers$.set("Accept", "application/json"); const payload$ = schemas$.parse( - input$, + input, (value$) => operations.AddDomainRequestBody$.outboundSchema.optional().parse(value$), "Input validation failed" ); @@ -330,7 +327,7 @@ export class Domains extends ClientSDK { "5XX", ], }; - const request$ = this.createRequest$( + const request = this.createRequest$( context, { security: securitySettings$, @@ -343,12 +340,12 @@ export class Domains extends ClientSDK { options ); - const response = await this.do$(request$, doOptions); + const response = await this.do$(request, doOptions); const responseFields$ = { HttpMeta: { Response: response, - Request: request$, + Request: request, }, }; @@ -565,7 +562,7 @@ export class Domains extends ClientSDK { "5XX", ], }; - const request$ = this.createRequest$( + const request = this.createRequest$( context, { security: securitySettings$, @@ -578,12 +575,12 @@ export class Domains extends ClientSDK { options ); - const response = await this.do$(request$, doOptions); + const response = await this.do$(request, doOptions); const responseFields$ = { HttpMeta: { Response: response, - Request: request$, + Request: request, }, }; @@ -803,7 +800,7 @@ export class Domains extends ClientSDK { "5XX", ], }; - const request$ = this.createRequest$( + const request = this.createRequest$( context, { security: securitySettings$, @@ -816,12 +813,12 @@ export class Domains extends ClientSDK { options ); - const response = await this.do$(request$, doOptions); + const response = await this.do$(request, doOptions); const responseFields$ = { HttpMeta: { Response: response, - Request: request$, + Request: request, }, }; @@ -1035,7 +1032,7 @@ export class Domains extends ClientSDK { "5XX", ], }; - const request$ = this.createRequest$( + const request = this.createRequest$( context, { security: securitySettings$, @@ -1048,12 +1045,12 @@ export class Domains extends ClientSDK { options ); - const response = await this.do$(request$, doOptions); + const response = await this.do$(request, doOptions); const responseFields$ = { HttpMeta: { Response: response, - Request: request$, + Request: request, }, }; @@ -1273,7 +1270,7 @@ export class Domains extends ClientSDK { "5XX", ], }; - const request$ = this.createRequest$( + const request = this.createRequest$( context, { security: securitySettings$, @@ -1286,12 +1283,12 @@ export class Domains extends ClientSDK { options ); - const response = await this.do$(request$, doOptions); + const response = await this.do$(request, doOptions); const responseFields$ = { HttpMeta: { Response: response, - Request: request$, + Request: request, }, }; diff --git a/src/sdk/links.ts b/src/sdk/links.ts index 1bac145..560a421 100644 --- a/src/sdk/links.ts +++ b/src/sdk/links.ts @@ -47,16 +47,15 @@ export class Links extends ClientSDK { * Retrieve a list of links for the authenticated workspace. The list will be paginated and the provided query parameters allow filtering the returned links. */ async list( - request?: operations.GetLinksRequest | undefined, + input: operations.GetLinksRequest, options?: RequestOptions ): Promise> { - const input$ = typeof request === "undefined" ? {} : request; const headers$ = new Headers(); headers$.set("user-agent", SDK_METADATA.userAgent); headers$.set("Accept", "application/json"); const payload$ = schemas$.parse( - input$, + input, (value$) => operations.GetLinksRequest$.outboundSchema.parse(value$), "Input validation failed" ); @@ -127,7 +126,7 @@ export class Links extends ClientSDK { "5XX", ], }; - const request$ = this.createRequest$( + const request = this.createRequest$( context, { security: securitySettings$, @@ -140,12 +139,12 @@ export class Links extends ClientSDK { options ); - const response = await this.do$(request$, doOptions); + const response = await this.do$(request, doOptions); const responseFields$ = { HttpMeta: { Response: response, - Request: request$, + Request: request, }, }; @@ -293,17 +292,16 @@ export class Links extends ClientSDK { * Create a new link for the authenticated workspace. */ async create( - request?: operations.CreateLinkRequestBody | undefined, + input: operations.CreateLinkRequestBody | undefined, options?: RequestOptions ): Promise { - const input$ = request; const headers$ = new Headers(); headers$.set("user-agent", SDK_METADATA.userAgent); headers$.set("Content-Type", "application/json"); headers$.set("Accept", "application/json"); const payload$ = schemas$.parse( - input$, + input, (value$) => operations.CreateLinkRequestBody$.outboundSchema.optional().parse(value$), "Input validation failed" ); @@ -356,7 +354,7 @@ export class Links extends ClientSDK { "5XX", ], }; - const request$ = this.createRequest$( + const request = this.createRequest$( context, { security: securitySettings$, @@ -369,12 +367,12 @@ export class Links extends ClientSDK { options ); - const response = await this.do$(request$, doOptions); + const response = await this.do$(request, doOptions); const responseFields$ = { HttpMeta: { Response: response, - Request: request$, + Request: request, }, }; @@ -521,17 +519,13 @@ export class Links extends ClientSDK { * @remarks * Retrieve the number of links for the authenticated workspace. The provided query parameters allow filtering the returned links. */ - async count( - request?: operations.GetLinksCountRequest | undefined, - options?: RequestOptions - ): Promise { - const input$ = typeof request === "undefined" ? {} : request; + async count(input: operations.GetLinksCountRequest, options?: RequestOptions): Promise { const headers$ = new Headers(); headers$.set("user-agent", SDK_METADATA.userAgent); headers$.set("Accept", "application/json"); const payload$ = schemas$.parse( - input$, + input, (value$) => operations.GetLinksCountRequest$.outboundSchema.parse(value$), "Input validation failed" ); @@ -604,7 +598,7 @@ export class Links extends ClientSDK { "5XX", ], }; - const request$ = this.createRequest$( + const request = this.createRequest$( context, { security: securitySettings$, @@ -617,12 +611,12 @@ export class Links extends ClientSDK { options ); - const response = await this.do$(request$, doOptions); + const response = await this.do$(request, doOptions); const responseFields$ = { HttpMeta: { Response: response, - Request: request$, + Request: request, }, }; @@ -770,16 +764,15 @@ export class Links extends ClientSDK { * Retrieve the info for a link. */ async get( - request?: operations.GetLinkInfoRequest | undefined, + input: operations.GetLinkInfoRequest, options?: RequestOptions ): Promise { - const input$ = typeof request === "undefined" ? {} : request; const headers$ = new Headers(); headers$.set("user-agent", SDK_METADATA.userAgent); headers$.set("Accept", "application/json"); const payload$ = schemas$.parse( - input$, + input, (value$) => operations.GetLinkInfoRequest$.outboundSchema.parse(value$), "Input validation failed" ); @@ -838,7 +831,7 @@ export class Links extends ClientSDK { "5XX", ], }; - const request$ = this.createRequest$( + const request = this.createRequest$( context, { security: securitySettings$, @@ -851,12 +844,12 @@ export class Links extends ClientSDK { options ); - const response = await this.do$(request$, doOptions); + const response = await this.do$(request, doOptions); const responseFields$ = { HttpMeta: { Response: response, - Request: request$, + Request: request, }, }; @@ -1073,7 +1066,7 @@ export class Links extends ClientSDK { "5XX", ], }; - const request$ = this.createRequest$( + const request = this.createRequest$( context, { security: securitySettings$, @@ -1086,12 +1079,12 @@ export class Links extends ClientSDK { options ); - const response = await this.do$(request$, doOptions); + const response = await this.do$(request, doOptions); const responseFields$ = { HttpMeta: { Response: response, - Request: request$, + Request: request, }, }; @@ -1311,7 +1304,7 @@ export class Links extends ClientSDK { "5XX", ], }; - const request$ = this.createRequest$( + const request = this.createRequest$( context, { security: securitySettings$, @@ -1324,12 +1317,12 @@ export class Links extends ClientSDK { options ); - const response = await this.do$(request$, doOptions); + const response = await this.do$(request, doOptions); const responseFields$ = { HttpMeta: { Response: response, - Request: request$, + Request: request, }, }; @@ -1477,17 +1470,16 @@ export class Links extends ClientSDK { * Bulk create up to 100 links for the authenticated workspace. */ async createMany( - request?: Array | undefined, + input: Array | undefined, options?: RequestOptions ): Promise> { - const input$ = request; const headers$ = new Headers(); headers$.set("user-agent", SDK_METADATA.userAgent); headers$.set("Content-Type", "application/json"); headers$.set("Accept", "application/json"); const payload$ = schemas$.parse( - input$, + input, (value$) => z.array(operations.RequestBody$.outboundSchema).optional().parse(value$), "Input validation failed" ); @@ -1540,7 +1532,7 @@ export class Links extends ClientSDK { "5XX", ], }; - const request$ = this.createRequest$( + const request = this.createRequest$( context, { security: securitySettings$, @@ -1553,12 +1545,12 @@ export class Links extends ClientSDK { options ); - const response = await this.do$(request$, doOptions); + const response = await this.do$(request, doOptions); const responseFields$ = { HttpMeta: { Response: response, - Request: request$, + Request: request, }, }; diff --git a/src/sdk/metatags.ts b/src/sdk/metatags.ts index eb86b08..0844ec1 100644 --- a/src/sdk/metatags.ts +++ b/src/sdk/metatags.ts @@ -45,16 +45,15 @@ export class Metatags extends ClientSDK { * Retrieve the metatags for a URL. */ async get( - request: operations.GetMetatagsRequest, + input: operations.GetMetatagsRequest, options?: RequestOptions ): Promise { - const input$ = request; const headers$ = new Headers(); headers$.set("user-agent", SDK_METADATA.userAgent); headers$.set("Accept", "application/json"); const payload$ = schemas$.parse( - input$, + input, (value$) => operations.GetMetatagsRequest$.outboundSchema.parse(value$), "Input validation failed" ); @@ -84,7 +83,7 @@ export class Metatags extends ClientSDK { const securitySettings$ = this.resolveGlobalSecurity(security$); const doOptions = { context, errorCodes: ["4XX", "5XX"] }; - const request$ = this.createRequest$( + const request = this.createRequest$( context, { security: securitySettings$, @@ -97,7 +96,7 @@ export class Metatags extends ClientSDK { options ); - const response = await this.do$(request$, doOptions); + const response = await this.do$(request, doOptions); if (this.matchResponse(response, 200, "application/json")) { const responseBody = await response.json(); diff --git a/src/sdk/qrcodes.ts b/src/sdk/qrcodes.ts index b9d7437..278c4d0 100644 --- a/src/sdk/qrcodes.ts +++ b/src/sdk/qrcodes.ts @@ -45,17 +45,13 @@ export class QRCodes extends ClientSDK { * @remarks * Retrieve a QR code for a link. */ - async get( - request?: operations.GetQRCodeRequest | undefined, - options?: RequestOptions - ): Promise { - const input$ = typeof request === "undefined" ? {} : request; + async get(input: operations.GetQRCodeRequest, options?: RequestOptions): Promise { const headers$ = new Headers(); headers$.set("user-agent", SDK_METADATA.userAgent); headers$.set("Accept", "image/png"); const payload$ = schemas$.parse( - input$, + input, (value$) => operations.GetQRCodeRequest$.outboundSchema.parse(value$), "Input validation failed" ); @@ -114,7 +110,7 @@ export class QRCodes extends ClientSDK { "5XX", ], }; - const request$ = this.createRequest$( + const request = this.createRequest$( context, { security: securitySettings$, @@ -127,12 +123,12 @@ export class QRCodes extends ClientSDK { options ); - const response = await this.do$(request$, doOptions); + const response = await this.do$(request, doOptions); const responseFields$ = { HttpMeta: { Response: response, - Request: request$, + Request: request, }, }; diff --git a/src/sdk/tags.ts b/src/sdk/tags.ts index 4018659..894f665 100644 --- a/src/sdk/tags.ts +++ b/src/sdk/tags.ts @@ -47,11 +47,9 @@ export class Tags extends ClientSDK { * Retrieve a list of tags for the authenticated workspace. */ async list( - request?: operations.GetTagsRequest | undefined, + _input: operations.GetTagsRequest, options?: RequestOptions ): Promise> { - const input$ = typeof request === "undefined" ? {} : request; - void input$; // request input is unused const headers$ = new Headers(); headers$.set("user-agent", SDK_METADATA.userAgent); headers$.set("Accept", "application/json"); @@ -102,7 +100,7 @@ export class Tags extends ClientSDK { "5XX", ], }; - const request$ = this.createRequest$( + const request = this.createRequest$( context, { security: securitySettings$, @@ -114,12 +112,12 @@ export class Tags extends ClientSDK { options ); - const response = await this.do$(request$, doOptions); + const response = await this.do$(request, doOptions); const responseFields$ = { HttpMeta: { Response: response, - Request: request$, + Request: request, }, }; @@ -267,17 +265,16 @@ export class Tags extends ClientSDK { * Create a new tag for the authenticated workspace. */ async create( - request?: operations.CreateTagRequestBody | undefined, + input: operations.CreateTagRequestBody | undefined, options?: RequestOptions ): Promise { - const input$ = request; const headers$ = new Headers(); headers$.set("user-agent", SDK_METADATA.userAgent); headers$.set("Content-Type", "application/json"); headers$.set("Accept", "application/json"); const payload$ = schemas$.parse( - input$, + input, (value$) => operations.CreateTagRequestBody$.outboundSchema.optional().parse(value$), "Input validation failed" ); @@ -330,7 +327,7 @@ export class Tags extends ClientSDK { "5XX", ], }; - const request$ = this.createRequest$( + const request = this.createRequest$( context, { security: securitySettings$, @@ -343,12 +340,12 @@ export class Tags extends ClientSDK { options ); - const response = await this.do$(request$, doOptions); + const response = await this.do$(request, doOptions); const responseFields$ = { HttpMeta: { Response: response, - Request: request$, + Request: request, }, }; diff --git a/src/sdk/workspaces.ts b/src/sdk/workspaces.ts index 08b03fc..21a672c 100644 --- a/src/sdk/workspaces.ts +++ b/src/sdk/workspaces.ts @@ -86,7 +86,7 @@ export class Workspaces extends ClientSDK { "5XX", ], }; - const request$ = this.createRequest$( + const request = this.createRequest$( context, { security: securitySettings$, @@ -98,12 +98,12 @@ export class Workspaces extends ClientSDK { options ); - const response = await this.do$(request$, doOptions); + const response = await this.do$(request, doOptions); const responseFields$ = { HttpMeta: { Response: response, - Request: request$, + Request: request, }, }; @@ -251,17 +251,16 @@ export class Workspaces extends ClientSDK { * Create a new workspace for the authenticated user. */ async create( - request?: operations.CreateWorkspaceRequestBody | undefined, + input: operations.CreateWorkspaceRequestBody | undefined, options?: RequestOptions ): Promise { - const input$ = request; const headers$ = new Headers(); headers$.set("user-agent", SDK_METADATA.userAgent); headers$.set("Content-Type", "application/json"); headers$.set("Accept", "application/json"); const payload$ = schemas$.parse( - input$, + input, (value$) => operations.CreateWorkspaceRequestBody$.outboundSchema.optional().parse(value$), "Input validation failed" @@ -304,7 +303,7 @@ export class Workspaces extends ClientSDK { "5XX", ], }; - const request$ = this.createRequest$( + const request = this.createRequest$( context, { security: securitySettings$, @@ -317,12 +316,12 @@ export class Workspaces extends ClientSDK { options ); - const response = await this.do$(request$, doOptions); + const response = await this.do$(request, doOptions); const responseFields$ = { HttpMeta: { Response: response, - Request: request$, + Request: request, }, }; @@ -470,16 +469,15 @@ export class Workspaces extends ClientSDK { * Retrieve a workspace for the authenticated user. */ async get( - request: operations.GetWorkspaceRequest, + input: operations.GetWorkspaceRequest, options?: RequestOptions ): Promise { - const input$ = request; const headers$ = new Headers(); headers$.set("user-agent", SDK_METADATA.userAgent); headers$.set("Accept", "application/json"); const payload$ = schemas$.parse( - input$, + input, (value$) => operations.GetWorkspaceRequest$.outboundSchema.parse(value$), "Input validation failed" ); @@ -526,7 +524,7 @@ export class Workspaces extends ClientSDK { "5XX", ], }; - const request$ = this.createRequest$( + const request = this.createRequest$( context, { security: securitySettings$, @@ -539,12 +537,12 @@ export class Workspaces extends ClientSDK { options ); - const response = await this.do$(request$, doOptions); + const response = await this.do$(request, doOptions); const responseFields$ = { HttpMeta: { Response: response, - Request: request$, + Request: request, }, };