mirror of
https://github.com/LukeHagar/Prowlarr-TS-SDK.git
synced 2025-12-06 04:21:03 +00:00
Merge pull request #2 from LukeHagar/speakeasy-sdk-regen-1747669317
chore: 🐝 Update SDK - Generate 0.0.3
This commit is contained in:
@@ -3,17 +3,18 @@ id: dcd1d874-ad0d-475e-9c83-6083a087fb17
|
|||||||
management:
|
management:
|
||||||
docChecksum: 9f92220db0dc81897b8a47c86bfd4b04
|
docChecksum: 9f92220db0dc81897b8a47c86bfd4b04
|
||||||
docVersion: 1.0.0
|
docVersion: 1.0.0
|
||||||
speakeasyVersion: 1.546.2
|
speakeasyVersion: 1.551.0
|
||||||
generationVersion: 2.604.4
|
generationVersion: 2.610.0
|
||||||
releaseVersion: 0.0.2
|
releaseVersion: 0.0.3
|
||||||
configChecksum: 99440153394327071804c9b6be469242
|
configChecksum: 5d811f2dd27627fd6d7483654d879abe
|
||||||
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
|
||||||
features:
|
features:
|
||||||
typescript:
|
typescript:
|
||||||
additionalDependencies: 0.1.0
|
additionalDependencies: 0.1.0
|
||||||
constsAndDefaults: 0.1.11
|
constsAndDefaults: 0.1.11
|
||||||
core: 3.21.8
|
core: 3.21.9
|
||||||
defaultEnabledRetries: 0.1.0
|
defaultEnabledRetries: 0.1.0
|
||||||
devContainers: 2.90.0
|
devContainers: 2.90.0
|
||||||
enumUnions: 0.1.0
|
enumUnions: 0.1.0
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ generation:
|
|||||||
oAuth2ClientCredentialsEnabled: true
|
oAuth2ClientCredentialsEnabled: true
|
||||||
oAuth2PasswordEnabled: true
|
oAuth2PasswordEnabled: true
|
||||||
typescript:
|
typescript:
|
||||||
version: 0.0.2
|
version: 0.0.3
|
||||||
additionalDependencies:
|
additionalDependencies:
|
||||||
dependencies: {}
|
dependencies: {}
|
||||||
devDependencies: {}
|
devDependencies: {}
|
||||||
|
|||||||
@@ -1,21 +1,21 @@
|
|||||||
speakeasyVersion: 1.546.2
|
speakeasyVersion: 1.551.0
|
||||||
sources:
|
sources:
|
||||||
Prowlarr:
|
Prowlarr:
|
||||||
sourceNamespace: prowlarr
|
sourceNamespace: prowlarr
|
||||||
sourceRevisionDigest: sha256:2447bc493a5cae6d77cb39bb251a689947c143b0d248bfb70841d676a625b6ee
|
sourceRevisionDigest: sha256:743d403888496179af82928439578f5409e151b87f00461b99ac66ea68d0ef11
|
||||||
sourceBlobDigest: sha256:aabc67353440edc8bb6dc6730997ba4f966c33d09cd7b7484469094ba2542305
|
sourceBlobDigest: sha256:aabc67353440edc8bb6dc6730997ba4f966c33d09cd7b7484469094ba2542305
|
||||||
tags:
|
tags:
|
||||||
- latest
|
- latest
|
||||||
- speakeasy-sdk-regen-1747433296
|
- speakeasy-sdk-regen-1747669317
|
||||||
- 1.0.0
|
- 1.0.0
|
||||||
targets:
|
targets:
|
||||||
prowlarr:
|
prowlarr:
|
||||||
source: Prowlarr
|
source: Prowlarr
|
||||||
sourceNamespace: prowlarr
|
sourceNamespace: prowlarr
|
||||||
sourceRevisionDigest: sha256:2447bc493a5cae6d77cb39bb251a689947c143b0d248bfb70841d676a625b6ee
|
sourceRevisionDigest: sha256:743d403888496179af82928439578f5409e151b87f00461b99ac66ea68d0ef11
|
||||||
sourceBlobDigest: sha256:aabc67353440edc8bb6dc6730997ba4f966c33d09cd7b7484469094ba2542305
|
sourceBlobDigest: sha256:aabc67353440edc8bb6dc6730997ba4f966c33d09cd7b7484469094ba2542305
|
||||||
codeSamplesNamespace: prowlarr-typescript-code-samples
|
codeSamplesNamespace: prowlarr-typescript-code-samples
|
||||||
codeSamplesRevisionDigest: sha256:0fcea86138a124e88b2687b9a1926e313e555489ea7cd7f3a3a17929ee4bba95
|
codeSamplesRevisionDigest: sha256:34651feb6dceb5c359f1cb988e34589e1dbf72b3c5d0da7f372da0e334d98143
|
||||||
workflow:
|
workflow:
|
||||||
workflowVersion: 1.0.0
|
workflowVersion: 1.0.0
|
||||||
speakeasyVersion: latest
|
speakeasyVersion: latest
|
||||||
@@ -31,6 +31,9 @@ workflow:
|
|||||||
prowlarr:
|
prowlarr:
|
||||||
target: typescript
|
target: typescript
|
||||||
source: Prowlarr
|
source: Prowlarr
|
||||||
|
publish:
|
||||||
|
npm:
|
||||||
|
token: $npm_token
|
||||||
codeSamples:
|
codeSamples:
|
||||||
registry:
|
registry:
|
||||||
location: registry.speakeasyapi.dev/lukehagar/lukehagar/prowlarr-typescript-code-samples
|
location: registry.speakeasyapi.dev/lukehagar/lukehagar/prowlarr-typescript-code-samples
|
||||||
|
|||||||
@@ -32,25 +32,25 @@ The SDK can be installed with either [npm](https://www.npmjs.com/), [pnpm](https
|
|||||||
### NPM
|
### NPM
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
npm add https://github.com/LukeHagar/Prowlarr-TS-SDK
|
npm add prowlarr
|
||||||
```
|
```
|
||||||
|
|
||||||
### PNPM
|
### PNPM
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
pnpm add https://github.com/LukeHagar/Prowlarr-TS-SDK
|
pnpm add prowlarr
|
||||||
```
|
```
|
||||||
|
|
||||||
### Bun
|
### Bun
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
bun add https://github.com/LukeHagar/Prowlarr-TS-SDK
|
bun add prowlarr
|
||||||
```
|
```
|
||||||
|
|
||||||
### Yarn
|
### Yarn
|
||||||
|
|
||||||
```bash
|
```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
|
# Note that Yarn does not install peer dependencies automatically. You will need
|
||||||
# to install zod as shown above.
|
# to install zod as shown above.
|
||||||
|
|||||||
12
RELEASES.md
12
RELEASES.md
@@ -6,4 +6,14 @@ Based on:
|
|||||||
- OpenAPI Doc
|
- OpenAPI Doc
|
||||||
- Speakeasy CLI 1.546.2 (2.604.4) https://github.com/speakeasy-api/speakeasy
|
- Speakeasy CLI 1.546.2 (2.604.4) https://github.com/speakeasy-api/speakeasy
|
||||||
### Generated
|
### Generated
|
||||||
- [typescript v0.0.2] .
|
- [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 - .
|
||||||
2
jsr.json
2
jsr.json
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
{
|
{
|
||||||
"name": "prowlarr",
|
"name": "prowlarr",
|
||||||
"version": "0.0.2",
|
"version": "0.0.3",
|
||||||
"exports": {
|
"exports": {
|
||||||
".": "./src/index.ts",
|
".": "./src/index.ts",
|
||||||
"./models/errors": "./src/models/errors/index.ts",
|
"./models/errors": "./src/models/errors/index.ts",
|
||||||
|
|||||||
12
package-lock.json
generated
12
package-lock.json
generated
@@ -1,12 +1,12 @@
|
|||||||
{
|
{
|
||||||
"name": "prowlarr",
|
"name": "prowlarr",
|
||||||
"version": "0.0.2",
|
"version": "0.0.3",
|
||||||
"lockfileVersion": 3,
|
"lockfileVersion": 3,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
"": {
|
"": {
|
||||||
"name": "prowlarr",
|
"name": "prowlarr",
|
||||||
"version": "0.0.2",
|
"version": "0.0.3",
|
||||||
"bin": {
|
"bin": {
|
||||||
"mcp": "bin/mcp-server.js"
|
"mcp": "bin/mcp-server.js"
|
||||||
},
|
},
|
||||||
@@ -23,7 +23,7 @@
|
|||||||
"tshy": "^2.0.0",
|
"tshy": "^2.0.0",
|
||||||
"typescript": "^5.4.5",
|
"typescript": "^5.4.5",
|
||||||
"typescript-eslint": "^8.22.0",
|
"typescript-eslint": "^8.22.0",
|
||||||
"zod": "^3.23.4"
|
"zod": "^3.25.17"
|
||||||
},
|
},
|
||||||
"peerDependencies": {
|
"peerDependencies": {
|
||||||
"@modelcontextprotocol/sdk": ">=1.5.0 <1.10.0",
|
"@modelcontextprotocol/sdk": ">=1.5.0 <1.10.0",
|
||||||
@@ -3991,9 +3991,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/zod": {
|
"node_modules/zod": {
|
||||||
"version": "3.24.4",
|
"version": "3.25.28",
|
||||||
"resolved": "https://registry.npmjs.org/zod/-/zod-3.24.4.tgz",
|
"resolved": "https://registry.npmjs.org/zod/-/zod-3.25.28.tgz",
|
||||||
"integrity": "sha512-OdqJE9UDRPwWsrHjLN2F8bPxvwJBK22EHLWtanu0LSYr5YqzsaaW3RMgmjwr8Rypg5k+meEJdSPXJZXE/yqOMg==",
|
"integrity": "sha512-/nt/67WYKnr5by3YS7LroZJbtcCBurDKKPBPWWzaxvVCGuG/NOsiKkrjoOhI8mJ+SQUXEbUzeB3S+6XDUEEj7Q==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"funding": {
|
"funding": {
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "prowlarr",
|
"name": "prowlarr",
|
||||||
"version": "0.0.2",
|
"version": "0.0.3",
|
||||||
"author": "Speakeasy",
|
"author": "Speakeasy",
|
||||||
"type": "module",
|
"type": "module",
|
||||||
"bin": {
|
"bin": {
|
||||||
@@ -54,7 +54,7 @@
|
|||||||
"tshy": "^2.0.0",
|
"tshy": "^2.0.0",
|
||||||
"typescript": "^5.4.5",
|
"typescript": "^5.4.5",
|
||||||
"typescript-eslint": "^8.22.0",
|
"typescript-eslint": "^8.22.0",
|
||||||
"zod": "^3.23.4"
|
"zod": "^3.25.17"
|
||||||
},
|
},
|
||||||
"dependencies": {},
|
"dependencies": {},
|
||||||
"exports": {
|
"exports": {
|
||||||
|
|||||||
@@ -80,7 +80,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.0.2",
|
sdkVersion: "0.0.3",
|
||||||
genVersion: "2.604.4",
|
genVersion: "2.610.0",
|
||||||
userAgent: "speakeasy-sdk/typescript 0.0.2 2.604.4 1.0.0 prowlarr",
|
userAgent: "speakeasy-sdk/typescript 0.0.3 2.610.0 1.0.0 prowlarr",
|
||||||
} as const;
|
} as const;
|
||||||
|
|||||||
@@ -53,7 +53,7 @@ async function startStdio(flags: StartCommandFlags) {
|
|||||||
logger,
|
logger,
|
||||||
allowedTools: flags.tool,
|
allowedTools: flags.tool,
|
||||||
scopes: flags.scope,
|
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"],
|
serverURL: flags["server-url"],
|
||||||
serverIdx: flags["server-index"],
|
serverIdx: flags["server-index"],
|
||||||
protocol: flags.protocol,
|
protocol: flags.protocol,
|
||||||
@@ -76,7 +76,7 @@ async function startSSE(flags: StartCommandFlags) {
|
|||||||
logger,
|
logger,
|
||||||
allowedTools: flags.tool,
|
allowedTools: flags.tool,
|
||||||
scopes: flags.scope,
|
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"],
|
serverURL: flags["server-url"],
|
||||||
serverIdx: flags["server-index"],
|
serverIdx: flags["server-index"],
|
||||||
protocol: flags.protocol,
|
protocol: flags.protocol,
|
||||||
|
|||||||
@@ -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.0.2",
|
currentVersion: "0.0.3",
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
@@ -154,7 +154,7 @@ export function createMCPServer(deps: {
|
|||||||
}) {
|
}) {
|
||||||
const server = new McpServer({
|
const server = new McpServer({
|
||||||
name: "Prowlarr",
|
name: "Prowlarr",
|
||||||
version: "0.0.2",
|
version: "0.0.3",
|
||||||
});
|
});
|
||||||
|
|
||||||
const client = new ProwlarrCore({
|
const client = new ProwlarrCore({
|
||||||
|
|||||||
Reference in New Issue
Block a user