ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.606.0

This commit is contained in:
speakeasybot
2025-08-20 00:30:57 +00:00
parent f594b8a3f8
commit 93bed5e7cc
13 changed files with 42 additions and 28 deletions

View File

@@ -3,10 +3,10 @@ id: dcd1d874-ad0d-475e-9c83-6083a087fb17
management: management:
docChecksum: 08b870054e997ae9ac243fa522fddc6f docChecksum: 08b870054e997ae9ac243fa522fddc6f
docVersion: 1.0.0 docVersion: 1.0.0
speakeasyVersion: 1.596.0 speakeasyVersion: 1.606.0
generationVersion: 2.672.0 generationVersion: 2.686.7
releaseVersion: 0.1.0 releaseVersion: 0.1.1
configChecksum: 9e83bb4df63024a5d203047e222e194c configChecksum: f1423d63c17fe35a80525fe2908bb621
repoURL: https://github.com/LukeHagar/Prowlarr-TS-SDK.git repoURL: https://github.com/LukeHagar/Prowlarr-TS-SDK.git
installationURL: https://github.com/LukeHagar/Prowlarr-TS-SDK installationURL: https://github.com/LukeHagar/Prowlarr-TS-SDK
published: true published: true
@@ -14,7 +14,7 @@ features:
typescript: typescript:
additionalDependencies: 0.1.0 additionalDependencies: 0.1.0
constsAndDefaults: 0.1.12 constsAndDefaults: 0.1.12
core: 3.21.19 core: 3.21.20
defaultEnabledRetries: 0.1.0 defaultEnabledRetries: 0.1.0
devContainers: 2.90.0 devContainers: 2.90.0
enumUnions: 0.1.0 enumUnions: 0.1.0

View File

@@ -24,7 +24,7 @@ generation:
generateNewTests: false generateNewTests: false
skipResponseBodyAssertions: false skipResponseBodyAssertions: false
typescript: typescript:
version: 0.1.0 version: 0.1.1
additionalDependencies: additionalDependencies:
dependencies: {} dependencies: {}
devDependencies: {} devDependencies: {}
@@ -60,4 +60,5 @@ typescript:
packageName: prowlarr packageName: prowlarr
responseFormat: flat responseFormat: flat
templateVersion: v2 templateVersion: v2
usageSDKInitImports: []
useIndexModules: true useIndexModules: true

View File

@@ -1,4 +1,4 @@
speakeasyVersion: 1.596.0 speakeasyVersion: 1.606.0
sources: sources:
Prowlarr: Prowlarr:
sourceNamespace: prowlarr sourceNamespace: prowlarr
@@ -6,7 +6,7 @@ sources:
sourceBlobDigest: sha256:8fae16984135f79875d4bb019b70934a17031383dc741f05e804608d97228476 sourceBlobDigest: sha256:8fae16984135f79875d4bb019b70934a17031383dc741f05e804608d97228476
tags: tags:
- latest - latest
- speakeasy-sdk-regen-1752107540 - speakeasy-sdk-regen-1754440461
- 1.0.0 - 1.0.0
targets: targets:
prowlarr: prowlarr:
@@ -15,7 +15,7 @@ targets:
sourceRevisionDigest: sha256:6baa456f48bba602729461f829069b37adfc8e86fd4d1e4e4d1813b05d5c051f sourceRevisionDigest: sha256:6baa456f48bba602729461f829069b37adfc8e86fd4d1e4e4d1813b05d5c051f
sourceBlobDigest: sha256:8fae16984135f79875d4bb019b70934a17031383dc741f05e804608d97228476 sourceBlobDigest: sha256:8fae16984135f79875d4bb019b70934a17031383dc741f05e804608d97228476
codeSamplesNamespace: prowlarr-typescript-code-samples codeSamplesNamespace: prowlarr-typescript-code-samples
codeSamplesRevisionDigest: sha256:3d53161a9899cbfc0d9547bc9a8d709f513fd1aabd643f7061b955cb8b8b262e codeSamplesRevisionDigest: sha256:79de53ae9ac35970a726de913b410357f56b0efac3eb2ddb0106d042cd4c546a
workflow: workflow:
workflowVersion: 1.0.0 workflowVersion: 1.0.0
speakeasyVersion: latest speakeasyVersion: latest

View File

@@ -27,3 +27,13 @@ Based on:
- [typescript v0.1.0] . - [typescript v0.1.0] .
### Releases ### Releases
- [NPM v0.1.0] https://www.npmjs.com/package/prowlarr/v/0.1.0 - . - [NPM v0.1.0] https://www.npmjs.com/package/prowlarr/v/0.1.0 - .
## 2025-08-20 00:29:36
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.606.0 (2.686.7) https://github.com/speakeasy-api/speakeasy
### Generated
- [typescript v0.1.1] .
### Releases
- [NPM v0.1.1] https://www.npmjs.com/package/prowlarr/v/0.1.1 - .

View File

@@ -8,7 +8,7 @@ dotenv.config();
* Example usage of the prowlarr SDK * Example usage of the prowlarr SDK
* *
* To run this example from the examples directory: * To run this example from the examples directory:
* npm run build && npx tsx apiInfoGetApi.ts * npm run build && npx tsx apiInfoGetApi.example.ts
*/ */
import { Prowlarr } from "prowlarr"; import { Prowlarr } from "prowlarr";

View File

@@ -18,7 +18,7 @@
}, },
"..": { "..": {
"name": "prowlarr", "name": "prowlarr",
"version": "0.1.0", "version": "0.1.1",
"dependencies": { "dependencies": {
"zod": "^3.20.0" "zod": "^3.20.0"
}, },
@@ -36,8 +36,8 @@
"express": "^4.21.2", "express": "^4.21.2",
"globals": "^15.14.0", "globals": "^15.14.0",
"tshy": "^2.0.0", "tshy": "^2.0.0",
"typescript": "^5.4.5", "typescript": "~5.8.3",
"typescript-eslint": "^8.22.0" "typescript-eslint": "^8.26.0"
}, },
"peerDependencies": { "peerDependencies": {
"@modelcontextprotocol/sdk": ">=1.5.0 <1.10.0" "@modelcontextprotocol/sdk": ">=1.5.0 <1.10.0"

View File

@@ -2,7 +2,7 @@
{ {
"name": "prowlarr", "name": "prowlarr",
"version": "0.1.0", "version": "0.1.1",
"exports": { "exports": {
".": "./src/index.ts", ".": "./src/index.ts",
"./models/errors": "./src/models/errors/index.ts", "./models/errors": "./src/models/errors/index.ts",

8
package-lock.json generated
View File

@@ -1,12 +1,12 @@
{ {
"name": "prowlarr", "name": "prowlarr",
"version": "0.1.0", "version": "0.1.1",
"lockfileVersion": 3, "lockfileVersion": 3,
"requires": true, "requires": true,
"packages": { "packages": {
"": { "": {
"name": "prowlarr", "name": "prowlarr",
"version": "0.1.0", "version": "0.1.1",
"dependencies": { "dependencies": {
"zod": "^3.20.0" "zod": "^3.20.0"
}, },
@@ -24,8 +24,8 @@
"express": "^4.21.2", "express": "^4.21.2",
"globals": "^15.14.0", "globals": "^15.14.0",
"tshy": "^2.0.0", "tshy": "^2.0.0",
"typescript": "^5.4.5", "typescript": "~5.8.3",
"typescript-eslint": "^8.22.0" "typescript-eslint": "^8.26.0"
}, },
"peerDependencies": { "peerDependencies": {
"@modelcontextprotocol/sdk": ">=1.5.0 <1.10.0" "@modelcontextprotocol/sdk": ">=1.5.0 <1.10.0"

View File

@@ -1,6 +1,6 @@
{ {
"name": "prowlarr", "name": "prowlarr",
"version": "0.1.0", "version": "0.1.1",
"author": "Speakeasy", "author": "Speakeasy",
"type": "module", "type": "module",
"bin": { "bin": {
@@ -51,8 +51,8 @@
"express": "^4.21.2", "express": "^4.21.2",
"globals": "^15.14.0", "globals": "^15.14.0",
"tshy": "^2.0.0", "tshy": "^2.0.0",
"typescript": "^5.4.5", "typescript": "~5.8.3",
"typescript-eslint": "^8.22.0" "typescript-eslint": "^8.26.0"
}, },
"dependencies": { "dependencies": {
"zod": "^3.20.0" "zod": "^3.20.0"

View File

@@ -84,7 +84,7 @@ export function serverURLFromOptions(options: SDKOptions): URL | null {
export const SDK_METADATA = { export const SDK_METADATA = {
language: "typescript", language: "typescript",
openapiDocVersion: "1.0.0", openapiDocVersion: "1.0.0",
sdkVersion: "0.1.0", sdkVersion: "0.1.1",
genVersion: "2.672.0", genVersion: "2.686.7",
userAgent: "speakeasy-sdk/typescript 0.1.0 2.672.0 1.0.0 prowlarr", userAgent: "speakeasy-sdk/typescript 0.1.1 2.686.7 1.0.0 prowlarr",
} as const; } as const;

View File

@@ -84,7 +84,10 @@ type SecurityInputOAuth2 = {
type SecurityInputOAuth2ClientCredentials = { type SecurityInputOAuth2ClientCredentials = {
type: "oauth2:client_credentials"; type: "oauth2:client_credentials";
value: value:
| { clientID?: string | undefined; clientSecret?: string | undefined } | {
clientID?: string | undefined;
clientSecret?: string | undefined;
}
| null | null
| string | string
| undefined; | undefined;

View File

@@ -19,7 +19,7 @@ const routes = buildRouteMap({
export const app = buildApplication(routes, { export const app = buildApplication(routes, {
name: "mcp", name: "mcp",
versionInfo: { versionInfo: {
currentVersion: "0.1.0", currentVersion: "0.1.1",
}, },
}); });

View File

@@ -154,7 +154,7 @@ export function createMCPServer(deps: {
}) { }) {
const server = new McpServer({ const server = new McpServer({
name: "Prowlarr", name: "Prowlarr",
version: "0.1.0", version: "0.1.1",
}); });
const client = new ProwlarrCore({ const client = new ProwlarrCore({