diff --git a/.devcontainer/README.md b/.devcontainer/README.md index 0cc2324..68f7c3b 100644 --- a/.devcontainer/README.md +++ b/.devcontainer/README.md @@ -1,4 +1,9 @@ +
+ +
+
+ > **Remember to shutdown a GitHub Codespace when it is not in use!** # Dev Containers Quick Start diff --git a/.speakeasy/gen.lock b/.speakeasy/gen.lock index 050de24..6d885e7 100644 --- a/.speakeasy/gen.lock +++ b/.speakeasy/gen.lock @@ -3,10 +3,12 @@ id: dcd1d874-ad0d-475e-9c83-6083a087fb17 management: docChecksum: 9f92220db0dc81897b8a47c86bfd4b04 docVersion: 1.0.0 - speakeasyVersion: 1.546.1 - generationVersion: 2.604.2 - releaseVersion: 0.0.1 - configChecksum: 34755fbe88f40a507b248ec6a6774196 + speakeasyVersion: 1.546.2 + generationVersion: 2.604.4 + releaseVersion: 0.0.2 + configChecksum: 99440153394327071804c9b6be469242 + repoURL: https://github.com/LukeHagar/Prowlarr-TS-SDK.git + installationURL: https://github.com/LukeHagar/Prowlarr-TS-SDK features: typescript: additionalDependencies: 0.1.0 diff --git a/.speakeasy/gen.yaml b/.speakeasy/gen.yaml index df8d5f4..d0904c7 100644 --- a/.speakeasy/gen.yaml +++ b/.speakeasy/gen.yaml @@ -19,7 +19,7 @@ generation: oAuth2ClientCredentialsEnabled: true oAuth2PasswordEnabled: true typescript: - version: 0.0.1 + version: 0.0.2 additionalDependencies: dependencies: {} devDependencies: {} diff --git a/.speakeasy/workflow.lock b/.speakeasy/workflow.lock index 65e0462..1b4ce62 100644 --- a/.speakeasy/workflow.lock +++ b/.speakeasy/workflow.lock @@ -1,10 +1,21 @@ -speakeasyVersion: 1.546.1 -sources: {} +speakeasyVersion: 1.546.2 +sources: + Prowlarr: + sourceNamespace: prowlarr + sourceRevisionDigest: sha256:2447bc493a5cae6d77cb39bb251a689947c143b0d248bfb70841d676a625b6ee + sourceBlobDigest: sha256:aabc67353440edc8bb6dc6730997ba4f966c33d09cd7b7484469094ba2542305 + tags: + - latest + - speakeasy-sdk-regen-1747433296 + - 1.0.0 targets: prowlarr: source: Prowlarr + sourceNamespace: prowlarr + sourceRevisionDigest: sha256:2447bc493a5cae6d77cb39bb251a689947c143b0d248bfb70841d676a625b6ee + sourceBlobDigest: sha256:aabc67353440edc8bb6dc6730997ba4f966c33d09cd7b7484469094ba2542305 codeSamplesNamespace: prowlarr-typescript-code-samples - codeSamplesRevisionDigest: sha256:7afc8f22dd3763349bcacd94c8ea523e1f5414b3feaa39a6c30c85fd7e687643 + codeSamplesRevisionDigest: sha256:0fcea86138a124e88b2687b9a1926e313e555489ea7cd7f3a3a17929ee4bba95 workflow: workflowVersion: 1.0.0 speakeasyVersion: latest diff --git a/README.md b/README.md index 4385090..84e78ad 100644 --- a/README.md +++ b/README.md @@ -38,25 +38,25 @@ The SDK can be installed with either [npm](https://www.npmjs.com/), [pnpm](https ### NPM ```bash -npm add +npm add https://github.com/LukeHagar/Prowlarr-TS-SDK ``` ### PNPM ```bash -pnpm add +pnpm add https://github.com/LukeHagar/Prowlarr-TS-SDK ``` ### Bun ```bash -bun add +bun add https://github.com/LukeHagar/Prowlarr-TS-SDK ``` ### Yarn ```bash -yarn add zod +yarn add https://github.com/LukeHagar/Prowlarr-TS-SDK 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 new file mode 100644 index 0000000..c11ce25 --- /dev/null +++ b/RELEASES.md @@ -0,0 +1,9 @@ + + +## 2025-05-19 00:32:29 +### Changes +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 diff --git a/jsr.json b/jsr.json index 3c3a0f4..d836c98 100644 --- a/jsr.json +++ b/jsr.json @@ -2,7 +2,7 @@ { "name": "prowlarr", - "version": "0.0.1", + "version": "0.0.2", "exports": { ".": "./src/index.ts", "./models/errors": "./src/models/errors/index.ts", diff --git a/package-lock.json b/package-lock.json index 073371c..e9500a8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "prowlarr", - "version": "0.0.1", + "version": "0.0.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "prowlarr", - "version": "0.0.1", + "version": "0.0.2", "bin": { "mcp": "bin/mcp-server.js" }, diff --git a/package.json b/package.json index f51dc0f..a902c81 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "prowlarr", - "version": "0.0.1", + "version": "0.0.2", "author": "Speakeasy", "type": "module", "bin": { @@ -22,6 +22,10 @@ } }, "sideEffects": false, + "repository": { + "type": "git", + "url": "https://github.com/LukeHagar/Prowlarr-TS-SDK.git" + }, "scripts": { "lint": "eslint --cache --max-warnings=0 src", "build:mcp": "bun src/mcp-server/build.mts", diff --git a/src/lib/config.ts b/src/lib/config.ts index a5f3449..10b7fbe 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.1", - genVersion: "2.604.2", - userAgent: "speakeasy-sdk/typescript 0.0.1 2.604.2 1.0.0 prowlarr", + sdkVersion: "0.0.2", + genVersion: "2.604.4", + userAgent: "speakeasy-sdk/typescript 0.0.2 2.604.4 1.0.0 prowlarr", } as const; diff --git a/src/mcp-server/mcp-server.ts b/src/mcp-server/mcp-server.ts index 4f70ead..392d64d 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.1", + currentVersion: "0.0.2", }, }); diff --git a/src/mcp-server/server.ts b/src/mcp-server/server.ts index d9eb950..f419daf 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.1", + version: "0.0.2", }); const client = new ProwlarrCore({