From 2b70db1d582a1c8df7e53ae6539a96255e6a666e Mon Sep 17 00:00:00 2001 From: speakeasybot Date: Sun, 25 May 2025 00:35:30 +0000 Subject: [PATCH] ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.551.0 --- .speakeasy/gen.lock | 11 ++++++----- .speakeasy/gen.yaml | 2 +- .speakeasy/workflow.lock | 13 ++++++++----- README.md | 8 ++++---- RELEASES.md | 12 +++++++++++- jsr.json | 2 +- package-lock.json | 12 ++++++------ package.json | 4 ++-- src/lib/config.ts | 6 +++--- src/mcp-server/cli/start/impl.ts | 4 ++-- src/mcp-server/mcp-server.ts | 2 +- src/mcp-server/server.ts | 2 +- 12 files changed, 46 insertions(+), 32 deletions(-) diff --git a/.speakeasy/gen.lock b/.speakeasy/gen.lock index 6d885e7..81ffee8 100644 --- a/.speakeasy/gen.lock +++ b/.speakeasy/gen.lock @@ -3,17 +3,18 @@ id: dcd1d874-ad0d-475e-9c83-6083a087fb17 management: docChecksum: 9f92220db0dc81897b8a47c86bfd4b04 docVersion: 1.0.0 - speakeasyVersion: 1.546.2 - generationVersion: 2.604.4 - releaseVersion: 0.0.2 - configChecksum: 99440153394327071804c9b6be469242 + speakeasyVersion: 1.551.0 + generationVersion: 2.610.0 + releaseVersion: 0.0.3 + configChecksum: 5d811f2dd27627fd6d7483654d879abe repoURL: https://github.com/LukeHagar/Prowlarr-TS-SDK.git installationURL: https://github.com/LukeHagar/Prowlarr-TS-SDK + published: true features: typescript: additionalDependencies: 0.1.0 constsAndDefaults: 0.1.11 - core: 3.21.8 + core: 3.21.9 defaultEnabledRetries: 0.1.0 devContainers: 2.90.0 enumUnions: 0.1.0 diff --git a/.speakeasy/gen.yaml b/.speakeasy/gen.yaml index d0904c7..46bf179 100644 --- a/.speakeasy/gen.yaml +++ b/.speakeasy/gen.yaml @@ -19,7 +19,7 @@ generation: oAuth2ClientCredentialsEnabled: true oAuth2PasswordEnabled: true typescript: - version: 0.0.2 + version: 0.0.3 additionalDependencies: dependencies: {} devDependencies: {} diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock index 1b4ce62..f309ea3 100644 --- a/.speakeasy/workflow.lock +++ b/.speakeasy/workflow.lock @@ -1,21 +1,21 @@ -speakeasyVersion: 1.546.2 +speakeasyVersion: 1.551.0 sources: Prowlarr: sourceNamespace: prowlarr - sourceRevisionDigest: sha256:2447bc493a5cae6d77cb39bb251a689947c143b0d248bfb70841d676a625b6ee + sourceRevisionDigest: sha256:743d403888496179af82928439578f5409e151b87f00461b99ac66ea68d0ef11 sourceBlobDigest: sha256:aabc67353440edc8bb6dc6730997ba4f966c33d09cd7b7484469094ba2542305 tags: - latest - - speakeasy-sdk-regen-1747433296 + - speakeasy-sdk-regen-1747669317 - 1.0.0 targets: prowlarr: source: Prowlarr sourceNamespace: prowlarr - sourceRevisionDigest: sha256:2447bc493a5cae6d77cb39bb251a689947c143b0d248bfb70841d676a625b6ee + sourceRevisionDigest: sha256:743d403888496179af82928439578f5409e151b87f00461b99ac66ea68d0ef11 sourceBlobDigest: sha256:aabc67353440edc8bb6dc6730997ba4f966c33d09cd7b7484469094ba2542305 codeSamplesNamespace: prowlarr-typescript-code-samples - codeSamplesRevisionDigest: sha256:0fcea86138a124e88b2687b9a1926e313e555489ea7cd7f3a3a17929ee4bba95 + codeSamplesRevisionDigest: sha256:34651feb6dceb5c359f1cb988e34589e1dbf72b3c5d0da7f372da0e334d98143 workflow: workflowVersion: 1.0.0 speakeasyVersion: latest @@ -31,6 +31,9 @@ workflow: prowlarr: target: typescript source: Prowlarr + publish: + npm: + token: $npm_token codeSamples: registry: location: registry.speakeasyapi.dev/lukehagar/lukehagar/prowlarr-typescript-code-samples diff --git a/README.md b/README.md index f43ad3a..6262438 100644 --- a/README.md +++ b/README.md @@ -32,25 +32,25 @@ The SDK can be installed with either [npm](https://www.npmjs.com/), [pnpm](https ### NPM ```bash -npm add https://github.com/LukeHagar/Prowlarr-TS-SDK +npm add prowlarr ``` ### PNPM ```bash -pnpm add https://github.com/LukeHagar/Prowlarr-TS-SDK +pnpm add prowlarr ``` ### Bun ```bash -bun add https://github.com/LukeHagar/Prowlarr-TS-SDK +bun add prowlarr ``` ### Yarn ```bash -yarn add https://github.com/LukeHagar/Prowlarr-TS-SDK zod +yarn add prowlarr zod # Note that Yarn does not install peer dependencies automatically. You will need # to install zod as shown above. diff --git a/RELEASES.md b/RELEASES.md index c11ce25..f479ef5 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -6,4 +6,14 @@ Based on: - OpenAPI Doc - Speakeasy CLI 1.546.2 (2.604.4) https://github.com/speakeasy-api/speakeasy ### Generated -- [typescript v0.0.2] . \ No newline at end of file +- [typescript v0.0.2] . + +## 2025-05-25 00:34:08 +### Changes +Based on: +- OpenAPI Doc +- Speakeasy CLI 1.551.0 (2.610.0) https://github.com/speakeasy-api/speakeasy +### Generated +- [typescript v0.0.3] . +### Releases +- [NPM v0.0.3] https://www.npmjs.com/package/prowlarr/v/0.0.3 - . \ No newline at end of file diff --git a/jsr.json b/jsr.json index d836c98..f158e2d 100644 --- a/jsr.json +++ b/jsr.json @@ -2,7 +2,7 @@ { "name": "prowlarr", - "version": "0.0.2", + "version": "0.0.3", "exports": { ".": "./src/index.ts", "./models/errors": "./src/models/errors/index.ts", diff --git a/package-lock.json b/package-lock.json index e9500a8..b705d3c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "prowlarr", - "version": "0.0.2", + "version": "0.0.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "prowlarr", - "version": "0.0.2", + "version": "0.0.3", "bin": { "mcp": "bin/mcp-server.js" }, @@ -23,7 +23,7 @@ "tshy": "^2.0.0", "typescript": "^5.4.5", "typescript-eslint": "^8.22.0", - "zod": "^3.23.4" + "zod": "^3.25.17" }, "peerDependencies": { "@modelcontextprotocol/sdk": ">=1.5.0 <1.10.0", @@ -3991,9 +3991,9 @@ } }, "node_modules/zod": { - "version": "3.24.4", - "resolved": "https://registry.npmjs.org/zod/-/zod-3.24.4.tgz", - "integrity": "sha512-OdqJE9UDRPwWsrHjLN2F8bPxvwJBK22EHLWtanu0LSYr5YqzsaaW3RMgmjwr8Rypg5k+meEJdSPXJZXE/yqOMg==", + "version": "3.25.28", + "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.28.tgz", + "integrity": "sha512-/nt/67WYKnr5by3YS7LroZJbtcCBurDKKPBPWWzaxvVCGuG/NOsiKkrjoOhI8mJ+SQUXEbUzeB3S+6XDUEEj7Q==", "dev": true, "license": "MIT", "funding": { diff --git a/package.json b/package.json index a902c81..68e2c67 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "prowlarr", - "version": "0.0.2", + "version": "0.0.3", "author": "Speakeasy", "type": "module", "bin": { @@ -54,7 +54,7 @@ "tshy": "^2.0.0", "typescript": "^5.4.5", "typescript-eslint": "^8.22.0", - "zod": "^3.23.4" + "zod": "^3.25.17" }, "dependencies": {}, "exports": { diff --git a/src/lib/config.ts b/src/lib/config.ts index 10b7fbe..78ee2b1 100644 --- a/src/lib/config.ts +++ b/src/lib/config.ts @@ -80,7 +80,7 @@ export function serverURLFromOptions(options: SDKOptions): URL | null { export const SDK_METADATA = { language: "typescript", openapiDocVersion: "1.0.0", - sdkVersion: "0.0.2", - genVersion: "2.604.4", - userAgent: "speakeasy-sdk/typescript 0.0.2 2.604.4 1.0.0 prowlarr", + sdkVersion: "0.0.3", + genVersion: "2.610.0", + userAgent: "speakeasy-sdk/typescript 0.0.3 2.610.0 1.0.0 prowlarr", } as const; diff --git a/src/mcp-server/cli/start/impl.ts b/src/mcp-server/cli/start/impl.ts index 552bc33..70c8e69 100644 --- a/src/mcp-server/cli/start/impl.ts +++ b/src/mcp-server/cli/start/impl.ts @@ -53,7 +53,7 @@ async function startStdio(flags: StartCommandFlags) { logger, allowedTools: flags.tool, scopes: flags.scope, - security: { xApiKey: flags["x-api-key"], apikey: flags.apikey }, + security: { xApiKey: flags["x-api-key"] ?? "", apikey: flags.apikey ?? "" }, serverURL: flags["server-url"], serverIdx: flags["server-index"], protocol: flags.protocol, @@ -76,7 +76,7 @@ async function startSSE(flags: StartCommandFlags) { logger, allowedTools: flags.tool, scopes: flags.scope, - security: { xApiKey: flags["x-api-key"], apikey: flags.apikey }, + security: { xApiKey: flags["x-api-key"] ?? "", apikey: flags.apikey ?? "" }, serverURL: flags["server-url"], serverIdx: flags["server-index"], protocol: flags.protocol, diff --git a/src/mcp-server/mcp-server.ts b/src/mcp-server/mcp-server.ts index 392d64d..b43a6af 100644 --- a/src/mcp-server/mcp-server.ts +++ b/src/mcp-server/mcp-server.ts @@ -19,7 +19,7 @@ const routes = buildRouteMap({ export const app = buildApplication(routes, { name: "mcp", versionInfo: { - currentVersion: "0.0.2", + currentVersion: "0.0.3", }, }); diff --git a/src/mcp-server/server.ts b/src/mcp-server/server.ts index f419daf..660c9ac 100644 --- a/src/mcp-server/server.ts +++ b/src/mcp-server/server.ts @@ -154,7 +154,7 @@ export function createMCPServer(deps: { }) { const server = new McpServer({ name: "Prowlarr", - version: "0.0.2", + version: "0.0.3", }); const client = new ProwlarrCore({